.adm-page{gap:var(--space-lg);padding-block:var(--space-lg) var(--space-2xl);min-width:0;display:grid}.adm-head{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.adm-title{font-size:var(--text-xl)}.adm-sub{color:var(--color-muted);font-size:var(--text-sm)}.adm-section{gap:var(--space-sm);min-width:0;display:grid}.adm-section__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.adm-section__title{font-size:var(--text-lg)}.adm-link{color:var(--color-ink-2);font-size:var(--text-sm);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);border-radius:var(--radius-part)}.adm-link:hover{color:var(--color-ink);text-decoration-color:currentColor}.adm-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.adm-stats{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));margin:0;display:grid}.adm-stat{gap:var(--space-3xs);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-part);background:var(--color-paper-2);min-width:0;display:grid}.adm-stat dt{font-size:var(--text-xs);color:var(--color-muted)}.adm-stat dd{font:var(--display-weight) var(--text-2xl)/1.1 var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-ink);margin:0}.adm-delta{font:500 var(--text-xs)/1.2 var(--font-body);letter-spacing:0;color:var(--color-muted)}.adm-delta--up{color:var(--color-success)}.adm-delta--down{color:var(--color-error)}.adm-tools{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.adm-tools .input{flex:14rem;max-width:22rem;min-height:38px}.adm-tools .pill{min-height:34px;padding:0 var(--space-sm);font-size:var(--text-xs)}.adm-table-wrap{border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-part);background:var(--color-paper-2);overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.adm-table th{border-bottom:var(--rule-hair) solid var(--color-rule);color:var(--color-muted);font:500 var(--text-xs)/1.3 var(--font-body);text-align:left;white-space:nowrap}.adm-table td,.adm-table th{padding:var(--space-xs) var(--space-sm)}.adm-table td{border-bottom:var(--rule-hair) solid var(--color-rule-2);vertical-align:middle}.adm-table tbody tr:last-child>td{border-bottom:0}.adm-table tbody tr:hover>td{background:var(--color-paper)}.adm-num,.adm-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.adm-actions,.adm-badge,.adm-name,.adm-nowrap{white-space:nowrap}.adm-id{font:400 var(--text-xs)/1 var(--font-outlier);color:var(--color-muted)}.adm-mono{font-family:var(--font-outlier);font-size:var(--text-xs)}.adm-cell-main{gap:var(--space-3xs);min-width:0;display:grid}.adm-cell-main>.muted{font-size:var(--text-xs)}.adm-name{color:var(--color-ink);border-radius:var(--radius-part);font-weight:500;text-decoration:none}.adm-name:hover{text-underline-offset:3px;text-decoration:underline}.adm-name:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.adm-actions{justify-content:flex-end;gap:var(--space-2xs);display:flex}.adm-actions .btn,.adm-btn-sm{min-height:32px;padding:0 var(--space-sm);font-size:var(--text-xs)}.adm-badge{align-items:center;gap:var(--space-2xs);min-height:22px;padding:0 var(--space-xs);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);color:var(--color-ink-2);font:500 var(--text-xs)/1 var(--font-body);display:inline-flex}.adm-badge--ok{color:var(--color-success);border-color:color-mix(in oklab,var(--color-success) 45%,transparent)}.adm-badge--warn{color:var(--color-ink);background:var(--color-accent-soft);border-color:var(--color-accent)}.adm-badge--error{color:var(--color-error);border-color:color-mix(in oklab,var(--color-error) 45%,transparent)}.adm-pager{justify-content:flex-end;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);display:flex}.adm-pager .btn{min-height:34px;font-size:var(--text-xs)}.adm-skeleton-row{height:40px}.adm-flash{min-height:1.5em;font-size:var(--text-sm);color:var(--color-ink-2)}@media (width<=40rem){.adm-page{padding-block:var(--space-md) var(--space-xl)}.adm-stat dd{font-size:var(--text-xl)}}.adm-shell[data-v-d3214c4b]{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.skip[data-v-d3214c4b]{left:var(--space-md);z-index:var(--z-toast);position:absolute;top:-100px}.skip[data-v-d3214c4b]:focus-visible{top:var(--space-xs)}.adm-side[data-v-d3214c4b]{gap:var(--space-lg);height:100dvh;padding:var(--space-md) var(--space-sm);padding-top:max(var(--space-md),env(safe-area-inset-top));border-right:var(--rule-hair) solid var(--color-rule-2);background:color-mix(in oklab,var(--color-paper-2) 70%,transparent);box-sizing:border-box;flex-direction:column;display:flex;position:sticky;top:0}.adm-brand[data-v-d3214c4b]{padding-inline:var(--space-xs);justify-content:space-between;display:flex}.adm-brand[data-v-d3214c4b],.adm-wordmark[data-v-d3214c4b]{align-items:center;gap:var(--space-xs)}.adm-wordmark[data-v-d3214c4b]{color:var(--color-ink);font:500 var(--text-md)/1 var(--font-display);letter-spacing:var(--tracking-display);white-space:nowrap;border-radius:var(--radius-part);text-decoration:none;display:inline-flex}.adm-wordmark[data-v-d3214c4b]:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.adm-wordmark__mark[data-v-d3214c4b]{border-radius:8px;width:26px;height:26px;display:block}.adm-nav[data-v-d3214c4b]{gap:var(--space-3xs);display:grid}.adm-nav__link[data-v-d3214c4b]{align-items:center;gap:var(--space-xs);min-height:40px;padding:0 var(--space-sm);border-radius:var(--radius-part);color:var(--color-muted);font:500 var(--text-sm)/1 var(--font-body);white-space:nowrap;transition:color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out);text-decoration:none;display:flex}.adm-nav__link[data-v-d3214c4b]:hover{color:var(--color-ink);background:var(--color-paper-3)}.adm-nav__link[data-v-d3214c4b]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;transition:none}.adm-nav__link[aria-current=page][data-v-d3214c4b]{color:var(--color-ink);background:var(--color-accent-soft)}.adm-nav__count[data-v-d3214c4b]{min-width:20px;height:20px;padding:0 var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-error);color:var(--color-paper-2);font:500 var(--text-xs)/1 var(--font-body);place-items:center;margin-left:auto;display:grid}.adm-back[data-v-d3214c4b]{margin-top:auto}.adm-main[data-v-d3214c4b]{min-width:0;padding-inline:var(--space-xl)}@media (width<=60rem){.adm-shell[data-v-d3214c4b]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.adm-side[data-v-d3214c4b]{z-index:var(--z-sticky-nav);align-items:center;gap:var(--space-xs) var(--space-sm);height:auto;padding:var(--space-xs) var(--gutter);padding-top:max(var(--space-xs),env(safe-area-inset-top));border-right:0;border-bottom:var(--rule-hair) solid var(--color-rule-2);background:color-mix(in oklab,var(--color-paper) 90%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-flow:wrap}.adm-brand[data-v-d3214c4b]{gap:var(--space-sm);padding-inline:0}.adm-nav[data-v-d3214c4b]{gap:var(--space-2xs);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;flex-basis:100%;order:3;display:flex;overflow-x:auto}.adm-back[data-v-d3214c4b],.adm-nav__link[data-v-d3214c4b]{min-height:36px}.adm-nav__count[data-v-d3214c4b]{margin-left:var(--space-2xs)}.adm-back[data-v-d3214c4b]{order:2;margin:0 0 0 auto}.adm-main[data-v-d3214c4b]{padding-inline:var(--gutter)}}@media (width<=40rem){.adm-back span[data-v-d3214c4b]{display:none}}@media (prefers-reduced-motion:reduce){.adm-nav__link[data-v-d3214c4b]{transition:none}}
