.aa{gap:0;min-width:0;display:grid}.aa-kit{gap:var(--admin-panel-gap);margin-bottom:var(--admin-section-gap)}.aa-kit>.aa-segmented{justify-self:start}.aa h2,.aa h3{letter-spacing:-.02em}.aa-toolbar{align-items:center;gap:var(--admin-panel-gap) var(--admin-section-gap);margin-bottom:var(--admin-panel-gap);flex-wrap:wrap;display:flex}.aa-control{align-items:center;gap:var(--admin-row-gap);min-width:0;font-size:var(--admin-text-meta);color:var(--muted);display:flex}.aa-segmented{border-radius:var(--radius-control);background:var(--admin-surface-panel);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.aa-segmented>:is(button,a){min-height:calc(var(--admin-control-height) - 6px);border-radius:var(--radius-label);color:var(--muted);font-size:var(--admin-text-control);white-space:nowrap;transition:background var(--motion-feedback), color var(--motion-feedback);background:0 0;place-items:center;padding:0 12px;font-weight:500;display:inline-grid}.aa-segmented>:is(button,a):hover{color:var(--ink);background:var(--admin-surface-hover)}.aa-segmented>:is([aria-checked=true],[aria-current]){background:var(--admin-surface-item);color:var(--ink)}.aa-segmented>:is(button,a):focus-visible,.aa-plot:focus-visible,.aa-top-cover:focus-visible,.aa-cover-grid button:focus-visible,.aa-link:focus-visible,.aa-table summary:focus-visible{outline:2px solid var(--focus-ring,var(--ink));outline-offset:2px}.aa-notice{margin:0 0 var(--admin-row-gap);border-radius:var(--radius-label);font-size:var(--admin-text-meta);background:var(--admin-surface-panel);color:var(--muted);padding:8px 12px}.aa-notice[data-tone=sample]{background:var(--pending-soft);color:var(--pending-ink)}.aa-notice[data-tone=warning]{background:var(--admin-soft-orange);color:var(--admin-ink-orange)}.aa-toolbar-meta{align-items:center;gap:4px var(--admin-row-gap);min-width:0;max-width:none;font-size:var(--admin-text-meta);color:var(--muted);flex-wrap:wrap;flex:24rem;margin:0;display:flex}.aa-toolbar-meta em,.aa-stat-label em{background:var(--accent-soft);color:var(--blue);border-radius:6px;padding:1px 6px;font-style:normal}.aa-stats{gap:var(--admin-kpi-gap);margin-bottom:var(--admin-section-gap);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.aa-stats-six{grid-template-columns:repeat(3,minmax(0,1fr))}.aa-stats-four{grid-template-columns:repeat(4,minmax(0,1fr))}.aa-stats.aa-stats-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1280px){.aa-stats-six{grid-template-columns:repeat(6,minmax(0,1fr))}}.aa-stat{min-width:0;min-height:6.5rem;padding:var(--admin-card-padding);border-radius:var(--radius-card);background:var(--admin-surface-panel);flex-direction:column;gap:6px;display:flex;position:relative}.aa-stat-label{font-size:var(--admin-text-meta);color:var(--muted);align-items:center;gap:6px;display:flex}.aa-stat-value{font-size:var(--admin-text-metric);letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:600;line-height:1.1}.aa-stat-foot{font-size:var(--admin-text-meta);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto;line-height:1.35;display:flex}.aa-stat .aa-spark{top:var(--admin-card-padding);right:var(--admin-card-padding);position:absolute}.aa-stat:has(.aa-spark) .aa-stat-label{padding-right:88px}.aa-delta{background:var(--admin-surface-inset);color:var(--ink);border-radius:6px;align-items:center;gap:2px;padding:1px 6px;font-weight:500;display:inline-flex}.aa-delta[data-tone=good]{background:var(--admin-soft-green);color:var(--admin-ink-green)}.aa-delta[data-tone=bad]{background:var(--admin-soft-red);color:var(--admin-ink-red)}.aa-meter{border-radius:var(--radius-pill);background:var(--admin-chart-1);height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.aa-meter{background:color-mix(in oklab, var(--admin-chart-1) 14%, var(--admin-surface-panel))}}.aa-meter{overflow:hidden}.aa-meter>i{border-radius:var(--radius-pill);background:var(--admin-chart-1);height:100%;display:block}.aa-split,.aa-two{gap:var(--admin-panel-gap);min-width:0;display:grid}.aa-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.aa-two{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-card{align-content:start;gap:var(--admin-panel-gap);display:grid}.aa-card-head{justify-content:space-between;align-items:flex-start;gap:var(--admin-row-gap) var(--admin-panel-gap);flex-wrap:wrap;display:flex}.aa-card-head h2{font-size:var(--admin-text-card)}.aa-card-head p{font-size:var(--admin-text-meta);color:var(--muted);margin-top:2px}.aa-subhead,.aa-lists h3,.aa-mix h3{font-size:var(--admin-text-body);font-weight:500}.aa-note,.aa-empty{font-size:var(--admin-text-meta);color:var(--muted)}.aa-pill{border-radius:var(--radius-pill);background:var(--admin-surface-item);min-height:1.5rem;font-size:var(--admin-text-meta);align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.aa-link{min-height:var(--admin-control-height);font-size:var(--admin-text-meta);color:var(--blue);background:0 0;padding:0 4px;font-weight:500}.aa-mini-stats{gap:var(--admin-row-gap);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.aa-mini-stats .aa-stat{border-radius:var(--radius-control);background:var(--admin-surface-item);min-height:0;padding:12px}.aa-mini-stats .aa-stat-value{font-size:var(--admin-text-section)}.aa-plot{border-radius:var(--radius-label);touch-action:pan-y;width:100%;min-width:0;position:relative}.aa-plot svg{display:block;overflow:visible}.aa-grid{stroke:var(--admin-chart-grid);stroke-width:1px;shape-rendering:crispedges}.aa-axis{stroke:var(--admin-separator);stroke-width:1px;shape-rendering:crispedges}.aa-tick{fill:var(--muted);font-size:var(--admin-text-meta);font-variant-numeric:tabular-nums}.aa-crosshair{stroke:var(--faint);stroke-width:1px;shape-rendering:crispedges}.aa-dot{stroke:var(--admin-surface-panel);stroke-width:2px}.aa-bar-active :is(path,rect){filter:brightness(1.18)}.aa-tooltip{z-index:2;border-radius:var(--radius-label);background:var(--ink);min-width:8rem;max-width:16rem;color:var(--white);font-size:var(--admin-text-meta);pointer-events:none;gap:3px;padding:8px 10px;display:grid;position:absolute;top:4px;transform:translate(16px)}.aa-tooltip[data-side=end]{transform:translate(calc(-100% - 16px))}.aa-tooltip-title{color:var(--on-shell-muted)}.aa-tooltip-row{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.aa-tooltip-row strong{font-weight:600}.aa-tooltip-row span{color:var(--on-shell-muted)}.aa-key-line{border-radius:1px;flex:none;width:12px;height:2px}.aa-key-rect{border-radius:3px;flex:none;width:10px;height:10px}.aa-key-dot{border-radius:50%;flex:none;width:8px;height:8px}.aa-tooltip .aa-key-dot{outline:1px solid var(--white)}.aa-legend{font-size:var(--admin-text-meta);color:var(--muted);flex-wrap:wrap;gap:4px 14px;display:flex}.aa-legend li{align-items:center;gap:6px;display:inline-flex}.aa-table summary{min-height:var(--admin-control-height);border-radius:var(--radius-label);font-size:var(--admin-text-meta);color:var(--muted);cursor:pointer;align-items:center;font-weight:500;display:inline-flex}.aa-table summary:hover{color:var(--blue)}.aa-table[open] summary{margin-bottom:var(--admin-row-gap)}.aa-table .admin-table{font-variant-numeric:tabular-nums;width:100%}.aa-table .admin-table :is(th,td){text-align:right;white-space:nowrap;padding:6px 10px}.aa-table .admin-table :is(th,td):first-child{text-align:left}.aa-table .admin-table tbody th{color:var(--ink);font-weight:400}.aa-heatmap-scroll{margin-inline:0}.aa-heatmap{border-collapse:separate;border-spacing:2px;width:100%;font-size:var(--admin-text-meta);font-variant-numeric:tabular-nums}.aa-heatmap tbody tr,.aa-heatmap tbody tr:hover{background:0 0}.aa-heatmap th{color:var(--muted);white-space:nowrap;text-align:left;padding:4px 6px;font-weight:400}.aa-heatmap thead th:not(:first-child){text-align:center}.aa-heatmap tbody th{color:var(--ink)}.aa-heatmap-size{text-align:right;color:var(--muted);padding:4px 6px}.aa-heatmap-cell{text-align:center;background:var(--admin-chart-1);border-radius:4px;min-width:2.5rem;height:1.75rem;padding:0 4px}@supports (color:color-mix(in lab, red, red)){.aa-heatmap-cell{background:color-mix(in oklab, var(--admin-chart-1) var(--aa-level,0%), var(--admin-surface-panel))}}.aa-heatmap-cell{color:var(--ink)}.aa-heatmap-cell[data-dark]{color:var(--white)}.aa-heatmap-cell[data-empty]{background:0 0}.aa-barlist{gap:6px;display:grid}.aa-barlist li{align-items:center;gap:var(--admin-panel-gap);font-size:var(--admin-text-meta);grid-template-columns:minmax(5rem,9rem) minmax(0,1fr) minmax(4.5rem,auto);display:grid}.aa-barlist-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aa-barlist-track{border-radius:0 4px 4px 0;height:10px}.aa-barlist-track i{border-radius:0 4px 4px 0;height:100%;display:block}.aa-barlist-value{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.aa-barlist-value small{color:var(--muted);white-space:nowrap}.aa-index-wrap{gap:var(--admin-row-gap);display:grid}.aa-index-axis,.aa-index li{align-items:center;gap:var(--admin-panel-gap);grid-template-columns:minmax(6rem,10rem) minmax(0,1fr) 3.5rem;display:grid}.aa-index-axis{font-size:var(--admin-text-meta);color:var(--muted)}.aa-index-captions{justify-content:space-between;gap:var(--admin-row-gap);white-space:nowrap;display:flex}.aa-index{gap:4px;display:grid}.aa-index li{min-height:2.25rem;font-size:var(--admin-text-meta)}.aa-index-label{min-width:0;display:grid}.aa-index-label>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.aa-index-label small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aa-index-track{height:10px;position:relative}.aa-index-track:before{content:"";background:var(--admin-separator);width:1px;position:absolute;top:-6px;bottom:-6px;left:50%}.aa-index-track i{height:100%;position:absolute;top:0}.aa-index-track i[data-side=up]{background:var(--admin-chart-1);border-radius:0 4px 4px 0}.aa-index-track i[data-side=down]{background:var(--admin-chart-loss);border-radius:4px 0 0 4px}.aa-index-value{text-align:right;font-variant-numeric:tabular-nums}.aa-lists,.aa-mix{gap:var(--admin-section-gap);display:grid}.aa-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-lists>div,.aa-mix>div{align-content:start;gap:var(--admin-row-gap);display:grid}.aa-rows{border-radius:var(--radius-control);background:var(--admin-surface-item);display:grid;overflow:hidden}.aa-rows li{align-items:center;gap:var(--admin-panel-gap);min-height:2.5rem;font-size:var(--admin-text-meta);padding:6px 12px;display:flex}.aa-rows li+li{border-top:1px solid var(--admin-separator)}.aa-rows li>:last-child{font-variant-numeric:tabular-nums;margin-left:auto}.aa-bullets{gap:var(--admin-row-gap);font-size:var(--admin-text-meta);color:var(--muted);padding-left:1.1em;list-style:outside;display:grid}.aa-top{border-radius:var(--radius-control);background:var(--admin-surface-item);display:grid;overflow:hidden}.aa-top li{align-items:center;gap:var(--admin-row-gap);min-height:3.25rem;font-size:var(--admin-text-meta);grid-template-columns:1.75rem 2.75rem minmax(0,1fr) minmax(3rem,7rem) minmax(4.5rem,auto);padding:4px 12px;display:grid}.aa-top li+li{border-top:1px solid var(--admin-separator)}.aa-top-rank{font-variant-numeric:tabular-nums;font-weight:600}.aa-top-move{font-size:var(--admin-text-meta);color:var(--muted);white-space:nowrap}.aa-top-move[data-move=up]{color:var(--success)}.aa-top-move[data-move=down]{color:var(--error)}.aa-top-move[data-move=new]{color:var(--blue)}.aa-top-cover{border-radius:var(--radius-label);min-width:0;min-height:2.75rem;color:var(--ink);font-size:var(--admin-text-body);text-align:left;background:0 0;align-items:center;gap:10px;padding:0;display:flex}.aa-top-cover span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aa-top-cover:hover span{color:var(--blue)}.aa-top-share{height:8px}.aa-top-share i{background:var(--admin-chart-1);border-radius:0 4px 4px 0;height:100%;display:block}.aa-top-value{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.aa-top-value strong{font-size:var(--admin-text-body)}.aa-top-value small{color:var(--muted);white-space:nowrap}.aa-thumb{object-fit:cover;background:var(--admin-surface-inset);border-radius:6px;flex:none;width:2.25rem;height:2.25rem}.aa-fresh .aa-top-cover{flex:1}.aa-removed-head{align-items:center;gap:var(--admin-panel-gap);flex-wrap:wrap;display:flex}.aa-removed-head>strong{font-size:var(--admin-text-metric);letter-spacing:-.04em;font-weight:600}.aa-chips{flex-wrap:wrap;gap:6px;display:flex}.aa-chips li{border-radius:var(--radius-pill);background:var(--admin-surface-item);min-height:1.75rem;font-size:var(--admin-text-meta);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.aa-cover-grid{gap:var(--admin-panel-gap);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}.aa-cover-grid li{min-width:0;font-size:var(--admin-text-meta);align-content:start;gap:2px;display:grid}.aa-cover-grid button{border-radius:var(--radius-media);background:0 0;padding:0}.aa-cover-grid .aa-thumb{aspect-ratio:1;border-radius:var(--radius-media);width:100%;height:auto;display:block}.aa-cover-title{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin-top:4px;font-weight:500;overflow:hidden}.aa-cover-grid small{color:var(--muted)}@media (min-width:1181px){.aa-split{row-gap:0}.aa-split>.aa-card{grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.aa-split>.aa-card>*{grid-row:5}.aa-split>.aa-card>:not(:first-child){margin-top:var(--admin-panel-gap)}.aa-split>.aa-card>.aa-card-head{grid-row:1}.aa-split>.aa-card>.aa-mini-stats{grid-row:2}.aa-split>.aa-card>.aa-subhead{grid-row:3}.aa-split>.aa-card>.aa-legend{grid-row:4}.aa-split>.aa-card>.aa-note{grid-row:6}.aa-split>.aa-card>.aa-table{grid-row:7}}@media (min-width:901px){.aa-two{row-gap:0}.aa-two>.aa-card{grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.aa-two>.aa-card>*{grid-row:5}.aa-two>.aa-card>:not(:first-child){margin-top:var(--admin-panel-gap)}.aa-two>.aa-card>.aa-card-head{grid-row:1}.aa-two>.aa-card>.aa-mini-stats{grid-row:2}.aa-two>.aa-card>.aa-subhead{grid-row:3}.aa-two>.aa-card>.aa-legend{grid-row:4}.aa-two>.aa-card>.aa-note{grid-row:6}.aa-two>.aa-card>.aa-table{grid-row:7}}@media (max-width:1180px){.aa-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.aa-two,.aa-lists{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.aa-stats,.aa-stats-six,.aa-stats-four{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-stat .aa-spark{display:none}.aa-stat:has(.aa-spark) .aa-stat-label{padding-right:0}.aa-top li{grid-template-columns:1.5rem minmax(0,1fr) minmax(4rem,auto)}.aa-top-move,.aa-top-share{display:none}.aa-barlist li{grid-template-columns:minmax(4rem,7rem) minmax(0,1fr) minmax(4rem,auto)}.aa-index-axis,.aa-index li{grid-template-columns:minmax(5rem,7rem) minmax(0,1fr) 3rem}.aa-index-captions>span:nth-child(2){display:none}}@media (pointer:coarse){.aa-segmented>:is(button,a),.aa-table summary,.aa-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.aa-segmented>:is(button,a){transition:none}}.aa-removal-history{background:var(--admin-surface-inset);border-radius:var(--radius-card);padding:var(--admin-card-padding);margin-block:16px}.aa-removal-history summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.aa-removal-history summary:before{content:"+";margin-inline-end:8px}.aa-removal-history[open] summary:before{content:"−"}.aa-removal-history summary:focus-visible{outline:2px solid var(--focus-ring,var(--ink));outline-offset:4px}.aa-removal-history>p{color:var(--muted);margin-block:0 16px}.aa-history-pages{justify-content:center;align-items:center;gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.admin-card.aa-card>:is(.aa-top,.aa-rows){margin-inline:calc(-1 * var(--admin-band-bleed));border-radius:0}.admin-card.aa-card>:is(.aa-top,.aa-rows):last-child{margin-bottom:calc(-1 * var(--admin-band-bleed));border-radius:0 0 var(--radius-card) var(--radius-card)}.admin-card.aa-card>:is(.aa-top,.aa-rows)>li{padding-inline:var(--admin-card-padding)}.aa-donut{align-items:center;gap:var(--admin-panel-gap);grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);display:grid}.aa-donut svg{width:100%;height:auto}.aa-donut-total{fill:var(--ink);text-anchor:middle;font-size:7px;font-weight:600}.aa-donut-label{fill:var(--muted);text-anchor:middle;font-size:3px}.aa-donut-legend{gap:var(--admin-row-gap);font-size:var(--admin-text-body);margin:0;padding:0;list-style:none;display:grid}.aa-donut-legend li{align-items:center;gap:var(--admin-row-gap);grid-template-columns:10px minmax(0,1fr) auto 3.5rem;display:grid}.aa-donut-legend i{border-radius:3px;width:10px;height:10px}.aa-donut-legend strong{font-variant-numeric:tabular-nums}.aa-donut-legend small{color:var(--muted);font-size:var(--admin-text-meta);text-align:right;font-variant-numeric:tabular-nums}.aa-donut-legend li[data-empty]{color:var(--muted)}@media (max-width:640px){.aa-donut{grid-template-columns:minmax(0,1fr);justify-items:center}}.aa-combo{gap:var(--admin-row-gap);min-width:0;display:grid}.aa-legend-toggles button{border-radius:var(--radius-label);min-height:28px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.aa-legend-toggles button[aria-pressed=false]{color:var(--faint)}.aa-legend-toggles button[aria-pressed=false] i{opacity:.3}.aa-legend-toggles button:focus-visible{outline:2px solid var(--focus-ring,var(--ink));outline-offset:2px}.aa-band-active{fill:var(--admin-surface-hover)}.admin{--admin-text-section:var(--admin-text-card);--admin-text-emphasis:var(--admin-text-card);--admin-panel-gap:var(--admin-gap);--admin-row-gap:var(--s-2);--admin-section-gap:var(--s-4);--admin-surface-panel:var(--surface);--admin-surface-item:var(--ground);--admin-surface-inset:var(--ground-deep);--admin-surface-hover:var(--fill-hover);--admin-separator:var(--line);--admin-card-padding:var(--admin-pad);--admin-band-bleed:var(--admin-pad);--admin-control-height:var(--admin-control-h);--admin-kpi-gap:var(--admin-gap);--admin-link:var(--text);--admin-chart-1:var(--chart-1);--admin-chart-loss:var(--chart-3);--admin-chart-grid:var(--chart-grid);--admin-tone-blue:var(--chart-1);--admin-tone-violet:var(--chart-2);--admin-tone-pink:var(--chart-2);--admin-tone-red:var(--chart-2);--admin-tone-orange:var(--chart-3);--admin-tone-yellow:var(--chart-3);--admin-tone-green:var(--chart-1);--admin-tone-cyan:var(--chart-4);--admin-soft-blue:var(--fill-soft);--admin-soft-violet:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin{--admin-soft-violet:color-mix(in oklab, var(--accent) 30%, transparent)}}.admin{--admin-soft-pink:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin{--admin-soft-pink:color-mix(in oklab, var(--accent) 30%, transparent)}}.admin{--admin-soft-red:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin{--admin-soft-red:color-mix(in oklab, var(--accent) 40%, transparent)}}.admin{--admin-soft-orange:var(--accent-2)}@supports (color:color-mix(in lab, red, red)){.admin{--admin-soft-orange:color-mix(in oklab, var(--accent-2) 55%, transparent)}}.admin{--admin-soft-yellow:var(--accent-2)}@supports (color:color-mix(in lab, red, red)){.admin{--admin-soft-yellow:color-mix(in oklab, var(--accent-2) 55%, transparent)}}.admin{--admin-soft-green:var(--fill-soft);--admin-soft-cyan:var(--fill-soft);--admin-ink-red:var(--text);--admin-ink-green:var(--text);--admin-ink-orange:var(--text);--admin-ink-yellow:var(--text);--admin-ink-pink:var(--text);--admin-ink-cyan:var(--text);--admin-ink-violet:var(--text);--radius-label:var(--r-label);--radius-control:var(--r-control);--space-3:var(--s-3);--space-4:var(--s-4);--ink:var(--text);--muted:var(--text-muted);grid-template-columns:var(--admin-sidebar) minmax(0, 1fr);height:100dvh;padding:var(--app-inset) var(--app-inset) var(--app-inset) 0;background:var(--shell);color:var(--text);font-size:var(--admin-text-body);line-height:1.45;display:grid}.admin__sidebar{min-height:0;padding:var(--s-4) var(--s-3) var(--s-3);color:var(--on-shell-muted);--focus:var(--p-shell-ink);flex-direction:column;display:flex}.admin__brand{min-height:var(--control-h);padding:0 var(--s-3);margin-bottom:var(--s-6);color:var(--on-shell);justify-content:space-between;align-items:center;display:flex}.admin__menu{width:var(--control-h);height:var(--control-h);border-radius:var(--r-control);color:var(--on-shell);background:0 0;border:0;place-items:center;display:none}.admin__nav{gap:var(--s-4);scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.admin__group ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.admin__group-label{margin:0 0 var(--s-1);padding:0 var(--s-3);color:var(--on-shell)}@supports (color:color-mix(in lab, red, red)){.admin__group-label{color:color-mix(in oklab, var(--on-shell) 42%, var(--shell))}}.admin__group-label{font-size:var(--admin-text-meta);font-weight:500}.admin__nav a{align-items:center;gap:var(--s-3);min-height:var(--admin-control-h);padding:0 var(--s-3);border-radius:var(--r-control);color:inherit;font-size:var(--admin-text-body);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);font-weight:500;text-decoration:none;display:flex}.admin__nav a:hover{background:var(--on-shell-hover);color:var(--on-shell)}.admin__nav a[aria-current=page]{background:var(--sidebar-active);color:var(--on-shell)}.admin__nav a[aria-current=page] svg{color:var(--accent)}.admin__foot{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-1) 0 var(--s-3);border-top:1px solid var(--on-shell-line);margin-top:auto;display:flex}.admin__user{align-items:center;gap:var(--s-2);min-width:0;display:flex}.admin__avatar{background:var(--accent);width:1.75rem;height:1.75rem;color:var(--on-accent);font-size:var(--admin-text-meta);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.admin__user-mail{color:var(--on-shell-muted);font-size:var(--admin-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin__foot-actions{display:flex}.admin__foot form{display:contents}.admin__icon{border-radius:var(--r-control);width:2.25rem;height:2.25rem;color:var(--on-shell-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.admin__icon:hover{background:var(--on-shell-hover);color:var(--on-shell)}.admin__main{border-radius:var(--r-card);background:var(--ground-alt);outline:none;min-width:0;min-height:0;overflow-y:auto}.admin__head{z-index:3;justify-content:space-between;align-items:center;gap:var(--s-3);min-height:3.5rem;padding:var(--s-2) var(--admin-pad);border-bottom:1px solid var(--line);background:var(--ground-alt);display:flex;position:sticky;top:0}.admin__head h1{font-size:var(--admin-text-page);letter-spacing:-.015em;margin:0;font-weight:650}.admin__head-end{align-items:center;gap:var(--s-2);display:flex}.admin-demo{min-height:1.75rem;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--accent-2);color:var(--on-accent);font-size:var(--admin-text-meta);cursor:help;align-items:center;font-weight:600;display:inline-flex}.apage{gap:var(--admin-gap);padding:var(--admin-pad);display:grid}.apage__tools{justify-content:flex-end;display:flex}.astats{gap:var(--admin-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.astats--4{grid-template-columns:repeat(4,minmax(0,1fr))}.astat{gap:var(--s-1);min-width:0;padding:var(--admin-pad);border-radius:var(--r-media);background:var(--surface);grid-template-rows:auto auto 1.75rem;display:grid}.astat__label{color:var(--text-muted);font-size:var(--admin-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.astat__value{font-size:var(--admin-text-metric);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:650;line-height:1.15}.astat__foot{align-items:center;gap:var(--s-2);min-width:0;display:flex}.astat__foot .aa-spark{margin-left:auto}.astat__foot .aa-meter{flex:1}.astat__delta{padding:1px var(--s-2);border-radius:var(--r-label);background:var(--fill-soft);font-size:var(--admin-text-meta);font-variant-numeric:tabular-nums;font-weight:600}.astat__delta[data-dir=up]{background:var(--tool-consents)}@supports (color:color-mix(in lab, red, red)){.astat__delta[data-dir=up]{background:color-mix(in oklab, var(--tool-consents) 70%, transparent)}}.astat__delta[data-dir=up]{color:var(--on-accent)}.astat__delta[data-dir=down]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.astat__delta[data-dir=down]{background:color-mix(in oklab, var(--accent) 45%, transparent)}}.astat__delta[data-dir=down]{color:var(--on-accent)}.astat__hint{align-items:center;gap:var(--s-1);color:var(--text-muted);font-family:var(--font-mono);font-size:.6875rem;display:inline-flex}.agrid{gap:var(--admin-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.apanel{min-width:0;padding:var(--admin-pad);border-radius:var(--r-media);background:var(--surface);flex-direction:column;grid-column:span 6;display:flex}.apanel[data-span="4"]{grid-column:span 4}.apanel[data-span="8"]{grid-column:span 8}.apanel[data-span="12"]{grid-column:1/-1}.apanel__head{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);min-height:2rem;margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.apanel__head h2{font-size:var(--admin-text-card);margin:0;font-weight:600}.apanel__body{flex:1;min-width:0}.apanel__note{color:var(--text-muted);font-size:var(--admin-text-meta)}.apanel .admin-table-scroll,.apanel .aa-table{margin-inline:calc(var(--admin-pad) * -1)}.apanel>.admin-table-scroll:last-child{margin-bottom:calc(var(--admin-pad) * -1)}.admin-table-scroll{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:var(--admin-text-body)}.admin-table :is(th,td){height:2.5rem;padding:0 var(--s-3);border-top:1px solid var(--line);text-align:left;white-space:nowrap}.admin-table :is(th,td):first-child{padding-left:var(--admin-pad)}.admin-table :is(th,td):last-child{padding-right:var(--admin-pad)}.admin-table thead th{background:var(--ground-alt);height:2.25rem;color:var(--text-muted);font-size:var(--admin-text-meta);font-weight:500}.admin-table tbody tr:hover{background:var(--fill-soft)}.admin-table a{color:var(--text);font-weight:500;text-decoration:none}.admin-table a:hover{text-decoration:underline}.num,.admin-table .num{font-variant-numeric:tabular-nums}.admin-empty{padding:var(--s-6) 0;color:var(--text-muted);text-align:center;margin:0}td.admin-empty{padding:var(--s-8) var(--s-3)}.amember{line-height:1.3;display:grid}.amember span{color:var(--text-muted);font-size:var(--admin-text-meta);font-weight:400}.admin-table--rows :is(th,td){height:3rem}.apill{min-height:1.375rem;padding:0 var(--s-2);border-radius:var(--r-label);font-size:var(--admin-text-meta);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.apill--ok{background:var(--tool-consents)}@supports (color:color-mix(in lab, red, red)){.apill--ok{background:color-mix(in oklab, var(--tool-consents) 75%, transparent)}}.apill--ok{color:var(--on-accent)}.apill--warn{background:var(--accent-2);color:var(--on-accent)}.apill--bad{background:var(--accent);color:var(--on-accent)}.apill--accent{background:var(--tool-3d)}@supports (color:color-mix(in lab, red, red)){.apill--accent{background:color-mix(in oklab, var(--tool-3d) 80%, transparent)}}.apill--accent{color:var(--on-accent)}.apill--muted{background:var(--fill-hover);color:var(--text-muted)}.attention{margin:0 calc(var(--admin-pad) * -1) calc(var(--admin-pad) * -1);padding:0;list-style:none;display:grid}.attention a{align-items:center;gap:var(--s-3);min-height:3rem;padding:0 var(--admin-pad);border-top:1px solid var(--line);color:var(--text);grid-template-columns:minmax(0,1fr) auto 1rem;text-decoration:none;display:grid}.attention a:hover{background:var(--fill-soft)}.attention svg{color:var(--text-faint)}.aseg{border-radius:var(--r-control);background:var(--fill-soft);gap:2px;padding:2px;display:inline-flex}.aseg button{min-height:var(--admin-control-h);padding:0 var(--s-3);border-radius:calc(var(--r-control) - 2px);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:500}.aseg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.afilters{align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.asearch{flex:18rem;align-items:center;display:flex;position:relative}.asearch svg{left:var(--s-3);color:var(--text-faint);position:absolute}.asearch input,.aselect select,.afield :is(input,textarea){width:100%;min-height:var(--admin-control-h);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit}.asearch input{padding-left:2.25rem}.aselect{align-items:center;gap:var(--s-2);color:var(--text-muted);font-size:var(--admin-text-meta);display:flex}.aselect select{width:auto}.afilters__count{color:var(--text-muted);font-size:var(--admin-text-meta);margin-left:auto}.aback{align-items:center;gap:var(--s-1);min-height:var(--admin-control-h);color:var(--text-muted);justify-self:start;font-weight:500;text-decoration:none;display:inline-flex}.aback:hover{color:var(--text)}.apanel__head .amono{font-size:var(--admin-text-body);font-weight:500}.amono{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--admin-text-meta)}.afacts,.ausage{margin:0 calc(var(--admin-pad) * -1) calc(var(--admin-pad) * -1);display:grid}.afacts div,.ausage div{min-height:2.5rem;padding:0 var(--admin-pad);border-top:1px solid var(--line);grid-template-columns:10rem minmax(0,1fr);align-items:center;display:grid}.ausage{grid-template-columns:1fr 1fr}.afacts dt,.ausage dt{color:var(--text-muted)}.afacts dd,.ausage dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.acredits{gap:var(--s-2);margin-bottom:var(--s-4);display:grid}.acredits__row{justify-content:space-between;display:flex}.aactions{gap:var(--s-2);display:grid}.abtn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--admin-control-h);padding:0 var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;font-weight:500;display:inline-flex}.abtn:hover{background:var(--fill-soft)}.abtn--primary{background:var(--action);color:var(--on-action);border-color:#0000}.abtn--primary:hover{background:var(--action)}@supports (color:color-mix(in lab, red, red)){.abtn--primary:hover{background:color-mix(in oklab, var(--action) 88%, var(--ground))}}.abtn--danger{background:var(--accent);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.abtn--danger{background:color-mix(in oklab, var(--accent) 40%, var(--surface))}}.abtn--danger{color:var(--on-accent)}.abtn--lg{min-height:3rem;font-size:var(--admin-text-card)}.abtn:disabled{opacity:.5;cursor:not-allowed}.ahistory{margin:0 calc(var(--admin-pad) * -1) calc(var(--admin-pad) * -1);padding:0;list-style:none;display:grid}.ahistory li{align-items:center;gap:var(--s-3);min-height:2.5rem;padding:0 var(--admin-pad);border-top:1px solid var(--line);grid-template-columns:4.5rem 12rem minmax(0,1fr);display:grid}.ahistory span:last-child{color:var(--text-muted)}.adialog{z-index:20;padding:var(--s-4);background:var(--scrim);animation:pop-in var(--dur-2) var(--ease-out);place-items:center;display:grid;position:fixed;inset:0}.adialog__card{gap:var(--s-4);width:min(26rem,100%);padding:var(--s-6);border-radius:var(--r-card);background:var(--surface);display:grid}.adialog__card h2{font-size:var(--admin-text-page);margin:0}.adialog__actions{justify-content:flex-end;gap:var(--s-2);display:flex}.adialog__done{padding:var(--s-3);border-radius:var(--r-control);background:var(--accent-2);color:var(--on-accent);margin:0}.adialog__done--bad{background:var(--accent)}@keyframes pop-in{0%{opacity:0}}.afield{gap:var(--s-1);display:grid}.afield>span{color:var(--text-muted);font-size:var(--admin-text-meta);font-weight:500}.afield textarea{min-height:5rem;padding:var(--s-2) var(--s-3);resize:vertical}.afield small{color:var(--text-faint);font-size:var(--admin-text-meta)}.ablog{align-items:start}.ablog .apanel{gap:var(--s-4)}.ablog .afield select{width:100%;min-height:var(--admin-control-h);padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit}.ablog__side{gap:var(--admin-gap);grid-column:span 4;align-content:start;display:grid}.ablog__side .apanel{grid-column:auto}.ablog__body{font-family:var(--font-mono);font-size:.8125rem;line-height:1.6;min-height:32rem!important;padding:var(--s-3)!important}.ablog__tabs{align-items:center;gap:var(--s-1);display:flex}.ablog__tabs button{min-height:2rem;padding:0 var(--s-3);border-radius:var(--r-control);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:600}.ablog__tabs button[aria-selected=true]{border-color:var(--line-strong);background:var(--fill-hover);color:var(--text)}.ablog__stats{color:var(--text-faint);font-size:var(--admin-text-meta);margin-left:auto}.ablog__preview{max-height:44rem;padding:var(--s-4) var(--s-6);border:1px solid var(--line);border-radius:var(--r-control);overflow:auto}.ablog__preview .prose{max-width:40rem;font-size:1rem}.ablog__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ablog__view{color:var(--text);font-weight:600}.ablog__h{font-size:var(--admin-text-body,.8125rem);margin:0;font-weight:600}.ablog__cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-control);width:100%}.acount{justify-self:end}.acount--over{color:var(--danger)!important}@media (max-width:1023px){.ablog>.apanel[data-span="8"],.ablog__side{grid-column:1/-1}}.alogin{min-height:100dvh;padding:var(--s-4);background:var(--shell);place-items:center;display:grid;position:relative;overflow:hidden}.alogin__ink{opacity:.9}.alogin__card{gap:var(--s-8);width:min(24rem,100%);padding:var(--s-8);border-radius:var(--r-card);background:var(--surface);color:var(--text);font-size:var(--admin-text-body);display:grid;position:relative}.alogin__form{gap:var(--s-4);display:grid}.alogin__form .afield input{min-height:2.75rem;font-size:1rem}.alogin__pin{display:flex;position:relative}.alogin__pin input{letter-spacing:.3em;padding-right:3rem}.alogin__pin button{top:50%;right:var(--s-1);border-radius:var(--r-control);width:2.25rem;height:2.25rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.alogin__error{padding:var(--s-2) var(--s-3);border-radius:var(--r-control);background:var(--accent);margin:0}@supports (color:color-mix(in lab, red, red)){.alogin__error{background:color-mix(in oklab, var(--accent) 40%, var(--surface))}}.alogin__error{color:var(--on-accent)}@media (max-width:1179px){.astats{grid-template-columns:repeat(3,minmax(0,1fr))}.apanel[data-span="4"],.apanel[data-span="8"],.apanel{grid-column:1/-1}}@media (max-width:899px){.admin{padding:0 var(--app-inset) var(--app-inset);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.admin__sidebar{padding:0}.admin__brand{padding:var(--s-1) 0 var(--s-1) var(--s-2);margin:0}.admin__menu{display:grid}.admin__nav{inset:3.5rem var(--app-inset) auto;z-index:10;max-height:calc(100dvh - 4rem);padding:var(--s-3);border-radius:var(--r-media);background:var(--shell-2);display:none;position:fixed}.admin[data-menu=open] .admin__nav{display:flex}.astats--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.astats{grid-template-columns:repeat(2,minmax(0,1fr))}.ausage{grid-template-columns:1fr}.afacts div,.ausage div{grid-template-columns:8rem minmax(0,1fr)}.ahistory li{grid-template-columns:4rem minmax(0,1fr)}.ahistory li span:last-child{grid-column:2}}.admin-body{background:var(--shell);overflow:hidden}.apanel .aa-table summary{padding-inline:var(--admin-pad)}
