:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--onyx-bg:#f4f4f8;--onyx-surface-side:#f1f1f6;--onyx-surface-list:#f8f8fb;--onyx-surface:#fff;--onyx-line:#e4e4ec;--onyx-box-line:#c4c4d2;--onyx-text:#17171f;--onyx-text-muted:#5c5c6b;--onyx-text-faint:#9a9aa8;--onyx-accent:#5b4fe0;--onyx-accent-ink:#5045c5;--onyx-accent-soft:#efedfc;--onyx-callout:#f3f3fd;--onyx-on-accent:#fff;--onyx-hover:#17171f0b;--onyx-press:#7f7f8c21;--onyx-active-line:#f5f5f9;--onyx-success:#16a34a;--onyx-pending:#e8a30c;--onyx-danger:#d93a2b;--onyx-favorite:#f2a516;--onyx-focus:#7c72f0;--onyx-hue-blue:#3d6bff;--onyx-hue-blue-light:#93aeff;--onyx-hue-blue-ink:#2448c8;--onyx-hue-green:#1e9e70;--onyx-hue-green-light:#6fd9ae;--onyx-hue-green-ink:#11734f;--onyx-hue-amber:#d48a0b;--onyx-hue-amber-light:#ffd27f;--onyx-hue-amber-ink:#8a5a00;--onyx-hue-coral:#e5503d;--onyx-hue-coral-light:#ff9a8d;--onyx-hue-coral-ink:#b9382a;--onyx-hue-blue-fg:var(--onyx-hue-blue);--onyx-hue-blue-text:var(--onyx-hue-blue-ink);--onyx-hue-green-fg:var(--onyx-hue-green);--onyx-hue-green-text:var(--onyx-hue-green-ink);--onyx-hue-amber-fg:var(--onyx-hue-amber);--onyx-hue-amber-text:var(--onyx-hue-amber-ink);--onyx-hue-coral-fg:var(--onyx-hue-coral);--onyx-hue-coral-text:var(--onyx-hue-coral-ink);--onyx-hue-tint:10%;--onyx-shadow:0 1px 2px #17171f0d;--onyx-shadow-pop:0 14px 36px #17171f24, 0 2px 6px #17171f0f;--onyx-font-ui:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--onyx-font-brand:"Bricolage Grotesque", "Plus Jakarta Sans", system-ui, sans-serif;--onyx-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--onyx-text-xs:11px;--onyx-text-sm:12px;--onyx-text-ui:14px;--onyx-text-body:16px;--onyx-text-h2:22px;--onyx-text-title:34px;--onyx-radius-box:6px;--onyx-radius-button:10px;--onyx-radius-card:14px;--onyx-radius-tile:18px;--onyx-radius-sheet:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--onyx-ease:cubic-bezier(.2, .8, .2, 1);--ill-stone:#1c1b25;--ill-faded:#cfcfdb;--ill-paper:#fff;--ill-edge:#e4e4ec;--ill-ink:#dadae3;--ill-ink-strong:#a3a3b1;--ill-dash:#b4b4c2;--ill-handle:#1c1b25;--ill-shadow:#17171f12;--ill-glass:#fffc;--ill-rim:#fff0;--onyx-bg-strata:url(/illustrations/bg-strata-light.svg)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--onyx-bg:#111115;--onyx-surface-side:#15151b;--onyx-surface-list:#18181f;--onyx-surface:#1d1d25;--onyx-line:#2b2b36;--onyx-box-line:#4a4a5a;--onyx-text:#ededf3;--onyx-text-muted:#a6a6b6;--onyx-text-faint:#6f6f80;--onyx-accent:#948deb;--onyx-accent-ink:#948deb;--onyx-accent-soft:#2e2b59;--onyx-callout:#29274a;--onyx-on-accent:#14132b;--onyx-hover:#ffffff0d;--onyx-active-line:#25252f;--onyx-shadow:none;--onyx-shadow-pop:0 14px 36px #00000080;--onyx-hue-blue-fg:var(--onyx-hue-blue-light);--onyx-hue-blue-text:var(--onyx-hue-blue-light);--onyx-hue-green-fg:var(--onyx-hue-green-light);--onyx-hue-green-text:var(--onyx-hue-green-light);--onyx-hue-amber-fg:var(--onyx-hue-amber-light);--onyx-hue-amber-text:var(--onyx-hue-amber-light);--onyx-hue-coral-fg:var(--onyx-hue-coral-light);--onyx-hue-coral-text:var(--onyx-hue-coral-light);--onyx-hue-tint:20%;--ill-stone:#2a2836;--ill-faded:#34343f;--ill-paper:#2b2b36;--ill-edge:#3a3a48;--ill-ink:#40404f;--ill-ink-strong:#6f6f80;--ill-dash:#5a5a6c;--ill-handle:#55556a;--ill-shadow:#00000052;--ill-glass:#ffffff0d;--ill-rim:#ffffff21;--onyx-bg-strata:url(/illustrations/bg-strata-dark.svg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--onyx-bg:#111115;--onyx-surface-side:#15151b;--onyx-surface-list:#18181f;--onyx-surface:#1d1d25;--onyx-line:#2b2b36;--onyx-box-line:#4a4a5a;--onyx-text:#ededf3;--onyx-text-muted:#a6a6b6;--onyx-text-faint:#6f6f80;--onyx-accent:#948deb;--onyx-accent-ink:#948deb;--onyx-accent-soft:#2e2b59;--onyx-callout:#29274a;--onyx-on-accent:#14132b;--onyx-hover:#ffffff0d;--onyx-active-line:#25252f;--onyx-shadow:none;--onyx-shadow-pop:0 14px 36px #00000080;--onyx-hue-blue-fg:var(--onyx-hue-blue-light);--onyx-hue-blue-text:var(--onyx-hue-blue-light);--onyx-hue-green-fg:var(--onyx-hue-green-light);--onyx-hue-green-text:var(--onyx-hue-green-light);--onyx-hue-amber-fg:var(--onyx-hue-amber-light);--onyx-hue-amber-text:var(--onyx-hue-amber-light);--onyx-hue-coral-fg:var(--onyx-hue-coral-light);--onyx-hue-coral-text:var(--onyx-hue-coral-light);--onyx-hue-tint:20%;--ill-stone:#2a2836;--ill-faded:#34343f;--ill-paper:#2b2b36;--ill-edge:#3a3a48;--ill-ink:#40404f;--ill-ink-strong:#6f6f80;--ill-dash:#5a5a6c;--ill-handle:#55556a;--ill-shadow:#00000052;--ill-glass:#ffffff0d;--ill-rim:#ffffff21;--onyx-bg-strata:url(/illustrations/bg-strata-dark.svg)}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--onyx-bg);color:var(--onyx-text);font-family:var(--onyx-font-ui);font-size:var(--onyx-text-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s}:focus-visible{outline:2px solid var(--onyx-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
