:root{--color-paper:#e8ebf1;--color-panel:#e0e5eb;--color-raised:#f2f5f9;--color-ink:#18222f;--color-muted:#4f5966;--color-faint:#848d98;--color-rule:#b6bfc9;--color-accent:#2f60b2;--color-accent-strong:#1a4284;--color-accent-soft:#d4e2f9;--color-accent-ink:#fafcfe;--color-info:#2d6ea1;--color-info-strong:#144b75;--color-info-soft:#d8eafb;--color-info-rule:#adc8e0;--color-warning:#be7700;--color-warning-strong:#693b00;--color-warning-soft:#ffe8c2;--color-warning-rule:#ad721c;--color-night:#6549a3;--color-night-strong:#462e77;--color-night-soft:#ece8fe;--color-night-rule:#8574b6;--color-danger:#c92f33;--color-danger-strong:#8d1a1e;--color-danger-soft:#ffe9e6;--color-danger-rule:#c65954;--color-focus:#0079ba;--font-display:"Avenir Next", "Segoe UI", sans-serif;--font-body:"Avenir Next", "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:2.8rem;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.4375rem;--space-sm:.625rem;--space-md:.875rem;--space-lg:1.125rem;--space-xl:1.75rem;--space-2xl:2.75rem;--space-3xl:4rem;--radius-sm:.875rem;--radius-md:1.125rem;--radius-lg:1.625rem;--radius-pill:999px;--control-height:2.75rem;--control-height-compact:2.5rem;--icon-size:1rem;--icon-size-emphasis:1.25rem;--card-padding:var(--space-xl);--card-padding-compact:var(--space-md);--shadow-light:#fafcfef2;--shadow-dark:#94a0ae5c;--shadow-surface:8px 8px 20px var(--shadow-dark), -8px -8px 20px var(--shadow-light);--shadow-control:3px 3px 7px var(--shadow-dark), -3px -3px 7px var(--shadow-light);--shadow-inset:inset 3px 3px 7px var(--shadow-dark), inset -3px -3px 7px var(--shadow-light);--shadow-pressed:inset 2px 2px 5px #0e172142, inset -2px -2px 5px #fafcfe33;--dur-fast:.15s;--dur-base:.22s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--z-base:1;--z-sticky:200}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(93.024% -.651002 -2.93581);--color-panel:lab(90.6996% -.806779 -3.66584);--color-raised:lab(96.5082% -.492364 -2.2042);--color-ink:lab(12.8952% -1.36779 -9.91216);--color-muted:lab(37.2912% -1.68581 -9.0068);--color-faint:lab(58.1926% -1.4911 -7.26845);--color-rule:lab(76.7599% -1.38956 -6.5652);--color-accent:lab(40.8257% 5.53829 -49.1075);--color-accent-strong:lab(28.159% 5.98346 -41.9962);--color-accent-soft:lab(89.4311% -1.51628 -12.921);--color-accent-ink:lab(98.8323% -.330836 -1.47092);--color-info:lab(44.0205% -7.49418 -34.5664);--color-info-strong:lab(30.1078% -5.69616 -29.5224);--color-info-soft:lab(91.8742% -3.75476 -10.3261);--color-info-rule:lab(79.0964% -5.33742 -15.36);--color-warning:lab(56.7015% 25.302 75.2498);--color-warning-strong:lab(30.0365% 19.4818 46.7816);--color-warning-soft:lab(93.1553% 3.94544 21.3525);--color-warning-rule:lab(53.3531% 19.3282 52.9214);--color-night:lab(37.582% 28.3281 -45.3095);--color-night-strong:lab(25.0433% 25.0656 -38.7521);--color-night-soft:lab(92.7229% 4.57221 -10.1855);--color-night-rule:lab(52.3298% 17.7853 -32.851);--color-danger:lab(45.8749% 60.1361 37.4355);--color-danger-strong:lab(31.1954% 47.515 29.9191);--color-danger-soft:lab(93.9694% 7.65815 4.12705);--color-danger-rule:lab(52.2252% 43.9132 25.2769);--color-focus:lab(47.4063% -12.3363 -49.4136);--shadow-light:lab(98.8323% -.330836 -1.47092/.95);--shadow-dark:lab(65.139% -1.82974 -9.06951/.36);--shadow-pressed:inset 2px 2px 5px lab(7.13396% -1.01943 -8.76391/.26), inset -2px -2px 5px lab(98.8323% -.330836 -1.47092/.2)}}
