.ui-dash{padding:24px;background:var(--ctor-bg-0);color:var(--ctor-text);font-family:var(--ui-font)}.ui-dash__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:4px}.ui-dash__head h2{margin:0;font-size:var(--ui-text-lg);font-weight:600}.ui-dash__head p{margin:0;color:var(--ctor-text-dim);font-size:var(--ui-text-xs)}.ui-dash__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0 20px}.ui-dash__filters>span{color:var(--ctor-text-dim);font-size:var(--ui-text-xs)}.ui-dash__range{display:inline-flex;border:1px solid var(--ctor-border);border-radius:var(--ui-radius);overflow:hidden}.ui-dash__range button{padding:5px 12px;border:0;border-left:1px solid var(--ctor-border);background:transparent;color:var(--ctor-text-dim);font:inherit;font-size:var(--ui-text-xs);cursor:pointer}.ui-dash__range button:first-child{border-left:0}.ui-dash__range button:hover{background:var(--ctor-bg-2)}.ui-dash__range button[aria-pressed=true]{background:var(--ctor-bg-2);color:var(--ctor-text);font-weight:600}.ui-dash__range button:focus-visible{outline:1px solid var(--ctor-accent);outline-offset:-2px}.ui-dash__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;align-items:start}.ui-dash__panel{padding:16px;border:1px solid var(--ctor-border-subtle);border-radius:var(--ui-radius);background:var(--ctor-bg-0);min-width:0}.ui-dash__grid>.ui-dash__panel{grid-column:span var(--span, 12)}.ui-dash__tile{display:grid;gap:6px}.ui-dash__tile-label{color:var(--ctor-text-dim);font-size:var(--ui-text-xs)}.ui-dash__tile-value{font-size:30px;font-weight:700;line-height:1.05}.ui-dash__tile-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-dash__tile-delta{color:var(--ctor-text-dim);font-size:var(--ui-text-xs)}@media(max-width:1240px){.ui-dash__grid>.ui-dash__panel{grid-column:span var(--span-md, var(--span, 12))}}@media(max-width:820px){.ui-dash__grid>.ui-dash__panel{grid-column:span 12}}.ui-dash__panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.home-hub{display:flex;flex-direction:column;height:100%;min-height:0}.home-hub .ui-dash{flex:1;min-height:0;overflow-y:auto;padding:16px var(--ui-page-inset) 32px}.home-hub__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:16px 0 4px}.home-hub__stats-more{display:flex;justify-content:flex-end;margin-bottom:12px}.home-hub__stats .ui-dash__panel{display:flex}.home-hub__stats .ui-dash__tile{flex:1;grid-template-rows:auto auto 1fr;align-content:start}.home-hub__stats .ui-sparkline--fill{align-self:end}.home-hub__quiet{display:block;color:var(--ctor-text-dim);font-size:var(--ui-text-xs)}.home-hub__nothing,.home-hub__failed{margin:0;padding:4px 0;color:var(--ctor-text-dim);font-size:var(--ui-text-sm)}.home-hub .ctor-archive__table td{white-space:normal}.home-hub .collection{min-width:0}
