:root{--ink:#191713;--ink-80:#38342C;--ink-60:#5C574E;--grey-60:#8A857C;--grey-50:#A8A29A;--grey-40:#C9C3B9;--line:#E3DED6;--sand:#EFEBE4;--paper:#FAF8F5;--white:#FFF;--signal:#DB4E0A;--signal-press:#B33F08;--signal-tint:#FBEBE2;--data-cyan:#008CAA;--data-green:#418E47;--data-violet:#9C5EAA;--font-sans:"Space Grotesk",sans-serif;--font-mono:"IBM Plex Mono",sans-serif;--text-display-size:72px;--text-h1-size:52px;--text-h2-size:34px;--text-h3-size:21px;--text-lead-size:21px;--text-body-size:17px;--text-small-size:15px;--text-label-size:12px;--measure-body:68ch;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:56px;--space-9:72px;--space-10:112px;--gutter:12px;--page-pad:64px;--container-max:1280px;--border-hairline:1px;--border-strong:1.5px;--border-rule:2px;--dot-sm:10px;--dot-md:14px;--dot-lg:22px;--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease-standard:cubic-bezier(0.2,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--surface-page:var(--paper);--surface-card:var(--white);--surface-muted:var(--sand);--surface-inverse:var(--ink);--surface-accent:var(--signal);--text-primary:var(--ink);--text-secondary:var(--ink-60);--text-muted:var(--grey-70);--text-on-inverse:var(--paper);--text-on-accent:var(--white);--text-accent:var(--signal);--divider:var(--line);--divider-inverse:var(--ink-80);--rule-section:var(--ink);--action-primary-bg:var(--signal);--action-primary-bg-hover:var(--ink);--action-primary-fg:var(--white);--status-live:var(--data-green);--status-active:var(--signal);--status-idle:var(--grey-40);--status-info:var(--data-cyan);--grey-70:#6B6862}