:root{--bg:#0f1419;--card:#1a1f29;--card-raised:#222836;--border:#2a2f3a;--border-strong:#3a4150;--border-control:#646b78;--text:#e6e6e6;--muted:#9aa0aa;--accent:#7aa2f7;--accent-hover:#8ea0ff;--accent-soft:#2a3350;--accent-soft-text:#c7d0ff;--on-accent:#0f1419;--up:#4ade80;--up-bg:#1c3b2a;--down:#f7768e;--down-bg:#3b1c22;--warn:#e0af68;--warn-bg:#3a2f1a;--degraded:var(--warn);--degraded-bg:var(--warn-bg);--maintenance:#c7d0ff;--maintenance-bg:#2a3350;--unknown:#9aa0aa;--unknown-bg:#2a2f3a;--neutral-bg:var(--unknown-bg);--focus-ring:#7aa2f7;--focus:var(--focus-ring);--focus-width:2px;--focus-offset:2px;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--line-body:1.5;--line-heading:1.25;--lh:var(--line-body);--weight-normal:400;--weight-medium:600;--weight-strong:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-sm:4px;--radius-control:6px;--radius-card:8px;--radius-pill:999px;--tap:44px;--shell-max:960px;--shell-gutter:1.5rem;--dialog-max:32rem;--z-header:10;--z-popover:20;--overlay:#000000a6;--shadow-popover:0 8px 24px #0000004d;--duration-fast:.12s;--duration-normal:.18s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}:root:lang(zh),:root:lang(ja){--line-body:1.7;--line-heading:1.4}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-normal:0s}}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);margin:0}
