:root{
  --font-anthropic-sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  --font-anthropic-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;
  --cds-font-size-body:14px;--cds-font-size-caption:12px;--cds-font-size-heading:15px;--cds-font-size-title:22px;--cds-font-weight-medium:600;
  --cds-gap-xs:4px;--cds-gap-sm:8px;--cds-gap-md:16px;--cds-gap-lg:24px;
  --cds-pad-xs:4px;--cds-pad-sm:8px;--cds-pad-md:12px;--cds-pad-lg:16px;
  --cds-radius:8px;--cds-dur-slow:.3s;--cds-shadow-popover:0 8px 28px rgba(0,0,0,.45);
  --color-bg:#070b10;--color-panel:#0d131a;--color-fg:#e6edf3;--color-fg-muted:#8b98a5;--color-border-line:#1d2833;
  --color-ok:#3fb950;--color-warn:#d29922;--color-bad:#f85149;
  --cds-chart-grid:#18222c;--cds-chart-axis:#2b3845;--cds-chart-muted:#34414e;--cds-chart-reference:#5b6b7b;
  --cds-surface-popover:#121a23;--cds-border:#2b3845;--cds-text-secondary:#c9d4df;
  color-scheme:dark
}
html,body{margin:0;background:#05080c;color:var(--color-fg)}
#dash-root{max-width:1680px;margin:0 auto;padding:16px}
.site-foot{max-width:1680px;margin:0 auto;padding:0 16px 32px;font:12px var(--font-anthropic-sans);color:var(--color-fg-muted)}
.site-foot a{color:#58a6ff}
.dash-skeleton{opacity:.5}
