.main #dash-root{--dash-gutter:0px;--font-anthropic-sans:var(--font);--font-anthropic-serif:var(--font-display);--color-bg:var(--bg);--color-fg:var(--text);--color-fg-muted:var(--muted);--color-panel:transparent;--color-border-line:var(--line);--color-ok:var(--up);--color-warn:var(--st-amber);--color-bad:var(--down);--cds-text-primary:var(--text);--cds-text-secondary:var(--secondary);--cds-text-muted:var(--muted);--cds-page-bg:var(--bg);--cds-surface-panel:var(--bg);--cds-surface-popover:var(--surface-2);--cds-shadow-popover:var(--shadow-pop);--cds-border:var(--line);--cds-chart-axis:var(--line-strong);--cds-chart-grid:var(--line);--cds-chart-muted:var(--neutral);--cds-chart-reference:var(--muted);--cds-chart-status-critical:var(--down);--cds-chart-categorical-1:var(--s1);--cds-chart-categorical-2:var(--s2);--cds-chart-categorical-3:var(--s3);--cds-chart-categorical-4:var(--s4);--cds-chart-categorical-5:var(--s5);--cds-chart-categorical-6:var(--s6);--cds-chart-categorical-7:var(--s7);--cds-chart-categorical-8:var(--s8);--cds-font-weight-medium:400;--cds-radius:var(--r-ctl);--ivd-gap:clamp(30px,3.2vw,46px);font-weight:400}#dash-root .ivd{gap:var(--ivd-gap);max-width:none;font-family:var(--font);margin-inline:0}#dash-root .ivd>*{order:2}#dash-root .ivd>.ivd-bar{order:0}#dash-root .ivd>.ivd-head{order:1;gap:8px;padding-block:0}#dash-root .ivd-eyebrow,#dash-root .ivd-title,#dash-root .ivd-lede[style]{display:none}#dash-root .ivd-lede{max-width:700px;color:var(--secondary);font-size:clamp(17px,1.35vw,19px);line-height:1.6}#dash-root .ivd .ivd-lede b{color:var(--text);font-weight:600}#dash-root .ivd-bar{border-bottom:1px solid var(--line);background:var(--bg);top:var(--top-h);gap:12px;padding-block:10px}#dash-root .ivd-filters{gap:8px 12px}#dash-root .ivd-field label{color:var(--muted);font-size:13px}#dash-root .ivd-field select{height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);background-color:var(--bg2);appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted)50%),linear-gradient(135deg,var(--muted)50%,transparent 50%);background-position:right 19px center,right 14px center;background-repeat:no-repeat;background-size:5px 5px;border:0;border-radius:999px;padding:0 34px 0 15px;font-size:14px}#dash-root .ivd-field select:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}#dash-root .ivd-field select option{background:var(--surface);color:var(--text)}#dash-root .ivd-btn{height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text);background:0 0;border:0;border-radius:999px;padding:0 15px;font-size:14px;font-weight:500}#dash-root .ivd-btn:hover{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}#dash-root .ivd-tabs{background:var(--bg2);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;place-self:start;gap:3px;padding:4px}#dash-root .ivd-tab{height:32px;color:var(--muted);border:0;border-radius:999px;flex:none;padding:0 12px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s}#dash-root .ivd-tab:hover{color:var(--text)}#dash-root .ivd-tab[aria-selected=true]{background:var(--text);color:var(--bg)}#dash-root .ivd-page{gap:var(--ivd-gap)}#dash-root .ivd-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px clamp(18px,2.2vw,32px)}#dash-root .ivd-kpi{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;gap:3px;padding:13px 0 0}#dash-root .ivd-kpi-label{color:var(--muted);font-size:14px;line-height:1.3}#dash-root .ivd-kpi-value{font-family:var(--font);letter-spacing:-.016em;color:var(--text);font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.12}#dash-root .ivd-kpi-sub{color:var(--muted);font-size:13px;line-height:1.35}#dash-root .ivd-grid{gap:var(--ivd-gap)clamp(24px,3.4vw,52px)}#dash-root .ivd-card{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;gap:12px;padding:16px 0 0}#dash-root .ivd-card h3,#dash-root .ivd-h2{font:400 clamp(20px,1.8vw,26px)/1.12 var(--font-display);letter-spacing:-.008em;color:var(--text);text-wrap:balance}#dash-root .ivd-note{max-width:700px;color:var(--muted);font-size:13.5px;line-height:1.5}#dash-root .ivd-legend{color:var(--secondary);font-size:13.5px}#dash-root .ivd-sw{border-radius:50%;width:10px;height:10px}#dash-root .ivd-seg{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;gap:2px;padding:3px;overflow:visible}#dash-root .ivd-seg button{color:var(--muted);border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:500}#dash-root .ivd-seg button:hover{color:var(--text)}#dash-root .ivd-seg button[aria-pressed=true]{background:var(--text);color:var(--bg)}#dash-root .ivd-chart text{font-size:11px;font-family:var(--font)}#dash-root .ivd-tip{border-radius:var(--r-ctl);background:var(--surface-2);box-shadow:var(--shadow-pop);color:var(--text);border:0;padding:9px 12px;font-size:13px}#dash-root .ivd-tip .t{color:var(--muted)}#dash-root .ivd-hbars{border-top:1px solid var(--line);gap:0}#dash-root .ivd-hrow{border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:minmax(0,13rem) minmax(0,1fr) 8.4rem;padding:8px 4px;font-size:14px}#dash-root .ivd-hlabel{white-space:normal;text-overflow:clip;line-height:1.3;overflow:visible}#dash-root .ivd-hrow.click:hover,#dash-root .ivd-hrow.sel{background:color-mix(in srgb,var(--text)5%,transparent);outline:0}#dash-root .ivd-htrack{height:10px}#dash-root .ivd-hfill{border-radius:0 4px 4px 0}#dash-root .ivd-hval{font-family:var(--font-num);font-size:13.5px}#dash-root .ivd-hval small{font-size:12px}#dash-root .ivd-mini-name,#dash-root .ivd-mini-sum{font-size:13px}#dash-root .ivd-tablebox{background:0 0;border:0;border-radius:0}#dash-root .ivd-table{font-size:14.5px}#dash-root .ivd-table th{border-bottom:1px solid var(--line-strong);color:var(--muted);background:var(--bg);padding:0 12px 10px;font-size:13px;font-weight:500}#dash-root .ivd-table td{vertical-align:middle;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);border-bottom:0;padding:10px 12px}#dash-root .ivd-table td.name,#dash-root .ivd-table td.item{font-family:var(--font)}#dash-root .ivd-table td.num{white-space:nowrap}#dash-root .ivd-table td.mut{color:var(--muted)}#dash-root .ivd-table th:first-child,#dash-root .ivd-table td:first-child{padding-left:0}#dash-root .ivd-table th:last-child,#dash-root .ivd-table td:last-child{padding-right:0}#dash-root .ivd-table tbody tr+tr td{border-top:1px solid var(--line)}#dash-root .ivd-table tbody tr:hover td{background:color-mix(in srgb,var(--text)4%,transparent)}#dash-root .ivd-cellbar{grid-template-columns:1fr 5.6rem}#dash-root .ivd-cellbar>:last-child{white-space:nowrap;text-align:right}#dash-root .ivd-tag{background:var(--surface-2);color:var(--secondary);border:0;padding:2px 8px;font-size:11.5px}#dash-root .ivd-tag.warn{background:var(--st-amber-bg);color:var(--st-amber)}#dash-root .ivd-tag.ok{background:var(--st-green-bg);color:var(--st-green)}#dash-root .ivd-link{border-bottom-color:var(--line-strong)}#dash-root .ivd-search{height:38px;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg2);color:var(--text);border:0;border-radius:999px;padding:0 15px;font-size:14px}#dash-root .ivd-count{color:var(--muted);font-size:13px}#dash-root .ivd-prose{max-width:700px;color:var(--secondary);gap:12px;font-size:16.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){#dash-root .ivd-tab{transition:none}}@media (max-width:860px){#dash-root .ivd-bar{-webkit-backdrop-filter:none;background:0 0;position:static}#dash-root .ivd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}#dash-root .ivd-table{font-size:14px}#dash-root .ivd-lede{font-size:16.5px}#dash-root .ivd-field select{max-width:100%}}@media (max-width:640px){#dash-root .ivd-hrow{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}#dash-root .ivd-hlabel{grid-area:1/1}#dash-root .ivd-hval{grid-area:1/2}#dash-root .ivd-htrack{grid-area:2/1/auto/-1}}
