.adm{gap:var(--sp-4)}.adm-stack{gap:var(--sp-4);flex-direction:column;display:flex}.adm-h2{font-size:var(--fs-lg);color:var(--c-title);margin:0 0 var(--sp-2);font-weight:700}.adm-tabs{gap:var(--sp-1);border-bottom:1px solid var(--c-border);scrollbar-width:thin;display:flex;overflow-x:auto}.adm-tab{min-height:44px;font:inherit;color:var(--c-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:8px 14px;font-weight:600}@media (max-width:559px){.adm-tabs{gap:var(--sp-2);border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:visible}.adm-tab{white-space:normal;text-align:center;border:1px solid var(--c-border);border-radius:var(--radius);padding:6px 10px}.adm-tab[aria-selected=true]{background:var(--c-accent-bg);border-color:var(--c-accent)}}.adm-tab:hover{color:var(--c-accent)}.adm-tab[aria-selected=true]{color:var(--c-title);border-bottom-color:var(--c-accent)}.adm-tab:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:var(--radius)}.adm-panel{gap:var(--sp-4);flex-direction:column;display:flex}.adm-metrics{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.adm-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.adm-metric{text-align:left;font:inherit;color:var(--c-text);background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:var(--sp-3) var(--sp-4);cursor:pointer;box-shadow:var(--shadow);flex-direction:column;gap:2px;min-width:0;display:flex}.adm-metric:hover{border-color:var(--c-accent)}.adm-metric.is-selected{border-color:var(--c-accent);background:var(--c-accent-bg);box-shadow:0 0 0 1px var(--c-accent)}.adm-metric:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.adm-metric-name{font-size:var(--fs-sm);color:var(--c-muted);overflow-wrap:anywhere;font-weight:600}.adm-metric-value{font-size:var(--fs-2xl);color:var(--c-title);font-weight:800;line-height:1.15}.adm-metric-sub{color:var(--c-muted);font-size:12px}.adm-metric-sub strong{color:var(--c-text)}.adm-chart-card{gap:var(--sp-2);flex-direction:column;display:flex}.adm-chart-head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.adm-chart-head .adm-h2{margin:0}.adm-seg{border:1px solid var(--c-border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.adm-seg-btn{background:var(--c-card);border:0;border-left:1px solid var(--c-border);min-height:36px;font:inherit;font-size:var(--fs-sm);color:var(--c-text);cursor:pointer;padding:6px 12px;font-weight:600}.adm-seg-btn:first-child{border-left:0}.adm-seg-btn[aria-pressed=true]{background:var(--c-accent);color:var(--c-on-accent)}.adm-seg-btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:-3px}.adm-chart{width:100%;position:relative}.adm-chart-svg{touch-action:pan-y;max-width:100%;display:block}.adm-chart-svg:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--radius)}.adm-grid{stroke:var(--c-border);stroke-width:1px}.adm-axis{stroke:var(--c-muted);stroke-width:1px}.adm-tick{fill:var(--c-muted);font-size:11px}.adm-area{fill:var(--c-accent-bg);opacity:.8}.adm-line{stroke:var(--c-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.adm-guide{stroke:var(--c-accent-border);stroke-width:1px;stroke-dasharray:4 3}.adm-dot{fill:var(--c-accent);stroke:#fff;stroke-width:2px}.adm-dot-active{fill:var(--c-title)}.adm-tooltip{min-height:24px;font-size:var(--fs-sm);color:var(--c-title);text-align:center;font-weight:600}.adm-chart-note{text-align:center;margin:0}.adm-dl{gap:var(--sp-2);margin:0;display:grid}.adm-dl>div{justify-content:space-between;gap:var(--sp-3);border-bottom:1px solid var(--c-border);padding-bottom:var(--sp-2);display:flex}.adm-dl>div:last-child{border-bottom:0;padding-bottom:0}.adm-dl dt{color:var(--c-muted)}.adm-dl dd{color:var(--c-title);margin:0;font-weight:700}.adm-price{font-size:var(--fs-xl);margin:0 0 var(--sp-1);color:var(--c-title)}.adm-search-row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.adm-search-row input{flex:220px;min-width:0}.adm-pager{justify-content:center;align-items:center;gap:var(--sp-3);display:flex}.adm-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.adm-table th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);border-bottom:2px solid var(--c-border);padding:8px 10px;font-size:12px}.adm-table td{border-bottom:1px solid var(--c-border);vertical-align:middle;overflow-wrap:anywhere;padding:10px}.adm-table .num{text-align:right;font-variant-numeric:tabular-nums}.adm-table tbody tr:hover{background:var(--c-surface)}.adm-email{color:var(--c-title);overflow-wrap:anywhere;font-weight:600}.adm-cell-email .chip{margin-left:var(--sp-2)}.adm-table td .chip+.chip{margin-left:var(--sp-1)}@media (max-width:639px){.adm-table,.adm-table tbody,.adm-table tr,.adm-table td{width:100%;display:block}.adm-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.adm-table tr{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius-lg);padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3)}.adm-table tbody tr:hover{background:var(--c-card)}.adm-table td{justify-content:space-between;align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--c-border);text-align:right;padding:8px 0;display:flex}.adm-table td:last-child{border-bottom:0}.adm-table td:before{content:attr(data-label);color:var(--c-muted);text-align:left;flex:none;max-width:45%;font-size:12px;font-weight:600}.adm-table .num{text-align:right}.adm-table td.adm-cell-email{justify-content:space-between}}
