body:has(.shell){background:var(--ds-bg)}body:not(:has(.site-orbit)){background:var(--ds-bg)}.shell{--paper:var(--ds-bg);--ink:var(--ds-ink);--muted:var(--ds-muted);--line:#1418161c;--line-soft:#1418160f;--chip:#e4e7e4;--muted-on-chip:#4e5551;--navy:var(--ds-ink);--navy-deep:var(--ds-ink);--ctrl-radius:var(--ds-radius-s);background:var(--ds-bg);color:var(--ds-ink)}body:not(:has(.site-orbit)){--paper:var(--ds-bg);--ink:var(--ds-ink);--muted:var(--ds-muted);--line:#1418161c;--line-soft:#1418160f;--chip:#e4e7e4;--muted-on-chip:#4e5551;--navy:var(--ds-ink);--navy-deep:var(--ds-ink);--ctrl-radius:var(--ds-radius-s);background:var(--ds-bg);color:var(--ds-ink)}.shell .card{border-radius:var(--ds-radius-m);box-shadow:none}.shell .tbl th{background:#f6f7f6}.shell .btn{border-radius:var(--ds-radius-s)}.shell .btn.ghost{background:var(--ds-surface);border-color:#14181638}.shell .btn.ghost:hover{border-color:var(--ds-ink)}.shell .btn.sm{border-radius:var(--ds-radius-s)}.shell .btn.subtle{background:var(--ds-surface);border-color:#14181638}.shell .btn.subtle:hover{border-color:var(--ds-ink)}.shell .fpill{border-radius:var(--ds-radius-s)}.shell .shell-side.side-light{background:var(--ds-surface);border-right-color:#14181614}.shell .side-light .sidelink{border-radius:var(--ds-radius-s)}.shell .side-light .sidelink.on{color:var(--ds-ink);background:#14181612;font-weight:600}.shell .side-light .sidelink.on .countbadge{background:var(--ds-ink);color:#fff}.shell .eyebrow{text-transform:none;letter-spacing:0;color:var(--ds-muted);font-size:13px;font-weight:600}.shell .eyebrow.acc{color:var(--orange-ink)}.shell .kpi-num{font-weight:700}.shell .tbl th{text-transform:none;letter-spacing:0;color:var(--ds-muted);font-size:12.5px;font-weight:600}
