[data-theme=default]{--color-page:var(--color-white);--color-card:var(--color-page);--color-surface-subtle:var(--color-gray-50);--color-surface-muted:var(--color-gray-100);--color-surface-cool:var(--color-slate-50);--color-surface-cool-muted:var(--color-slate-100);--color-surface-strong:var(--color-gray-200);--color-ink:var(--color-gray-900);--color-ink-strong:var(--color-gray-800);--color-ink-secondary:var(--color-gray-700);--color-ink-tertiary:var(--color-gray-600);--color-ink-muted:var(--color-gray-500);--color-ink-faint:var(--color-gray-400);--color-ink-cool:var(--color-slate-900);--color-ink-cool-secondary:var(--color-slate-700);--color-ink-cool-tertiary:var(--color-slate-600);--color-ink-cool-muted:var(--color-slate-500);--color-ink-cool-faint:var(--color-slate-400);--color-ink-inverse:var(--color-white);--color-ink-inverse-muted:var(--color-slate-300);--color-line-subtle:var(--color-gray-100);--color-line:var(--color-gray-200);--color-line-strong:var(--color-gray-300);--color-line-cool:var(--color-slate-200);--color-line-cool-subtle:var(--color-slate-100);--color-line-cool-strong:var(--color-slate-300);--color-line-control:var(--color-gray-500);--color-brand-subtle:var(--color-blue-50);--color-brand-tint:var(--color-blue-100);--color-brand-soft:var(--color-blue-200);--color-brand-light:var(--color-blue-400);--color-brand-mid:var(--color-blue-500);--color-brand-accent:var(--color-blue-600);--color-brand:var(--color-blue-700);--color-brand-hover:var(--color-blue-800);--color-brand-strong:var(--color-blue-900);--color-on-brand:var(--color-ink-inverse);--color-link:var(--color-brand);--color-link-hover:var(--color-brand-hover);--color-link-strong:var(--color-brand-strong);--color-primary-50:#eff6ff;--color-primary-100:#dbeafe;--color-primary-200:#bfdbfe;--color-primary-300:#93c5fd;--color-primary-400:#60a5fa;--color-primary-500:#3b82f6;--color-primary-600:#2563eb;--color-primary-700:#1d4ed8;--color-primary-800:#1e40af;--color-primary-900:#1e3a8a;--color-primary:#1d4ed8;--color-primary-dark:#1e3a8a;--color-positive-subtle:var(--color-green-50);--color-positive-soft:var(--color-green-200);--color-positive:var(--color-green-700);--color-positive-strong:var(--color-green-800);--color-positive-deep:var(--color-green-900);--color-positive-accent:var(--color-green-600);--color-caution-subtle:var(--color-amber-50);--color-caution-soft:var(--color-amber-200);--color-caution:var(--color-amber-700);--color-caution-deep:var(--color-amber-800);--color-caution-strong:var(--color-amber-900);--color-caution-accent:var(--color-amber-500);--color-caution-solid:var(--color-amber-400);--color-critical-subtle:var(--color-red-50);--color-critical:var(--color-red-700);--color-critical-solid:var(--color-red-700);--color-info-subtle:var(--color-sky-50);--color-info:var(--color-sky-800);--color-info-solid:var(--color-sky-700);--color-cta:#15803d;--color-cta-hover:#166534;--color-on-cta:var(--color-ink-inverse);--color-cta-offer:var(--color-green-700);--color-cta-offer-hover:var(--color-green-600);--color-cta-offer-deep:var(--color-green-800);--color-inverse-surface:var(--color-navy-950);--color-hero-start:var(--color-navy-950);--color-hero-mid:var(--color-brand-strong);--color-hero-end:var(--color-brand);--color-on-hero:var(--color-ink-inverse);--color-ink-inverse-faint:var(--color-slate-400);--color-ink-heading:var(--color-navy-950);--color-positive-tint:var(--color-green-100);--color-positive-light:var(--color-green-400);--color-positive-mid:var(--color-green-500);--color-positive-on-inverse:var(--color-emerald-300);--color-positive-chart:var(--color-emerald-400);--color-positive-ring:var(--color-emerald-500);--color-caution-tint:var(--color-amber-100);--color-caution-light:var(--color-amber-300);--color-caution-emphasis:var(--color-amber-600);--color-critical-tint:var(--color-red-100);--color-critical-soft:var(--color-red-200);--color-critical-light:var(--color-red-300);--color-critical-bright:var(--color-red-400);--color-critical-accent:var(--color-red-500);--color-critical-emphasis:var(--color-red-600);--color-critical-deep:var(--color-red-800);--color-critical-strong:var(--color-red-900);--color-ink-ghost:var(--color-gray-300);--color-ink-cool-strong:var(--color-slate-800);--color-ink-inverse-soft:var(--color-slate-200);--color-surface-cool-strong:var(--color-slate-200);--color-surface-disabled:var(--color-gray-400);--color-surface-tooltip:var(--color-gray-900);--color-surface-inverse-raised:var(--color-slate-600);--color-surface-inverse-raised-hover:var(--color-slate-500);--color-scrim:var(--color-slate-900);--color-line-heavy:var(--color-gray-400);--color-line-cool-control:var(--color-slate-500);--color-line-cool-deep:var(--color-slate-700);--color-line-inverse:var(--color-slate-400);--color-brand-pale:var(--color-blue-300);--color-cta-alt:var(--color-green-700);--color-cta-alt-light:var(--color-green-600);--color-cta-alt-deep:var(--color-green-800);--color-cta-alt-ring:var(--color-green-500);--color-cta-alt-strong:#15803d;--color-cta-alt-strong-hover:#166534;--color-tag-violet-subtle:var(--color-purple-50);--color-tag-violet-tint:var(--color-purple-100);--color-tag-violet-soft:var(--color-purple-200);--color-tag-violet-light:var(--color-purple-400);--color-tag-violet-accent:var(--color-purple-600);--color-tag-violet:var(--color-purple-700);--color-tag-violet-strong:var(--color-purple-900);--color-tag-indigo-subtle:var(--color-indigo-50);--color-tag-indigo-tint:var(--color-indigo-100);--color-tag-indigo-soft:var(--color-indigo-200);--color-tag-indigo-light:var(--color-indigo-400);--color-tag-indigo:var(--color-indigo-700);--color-tag-indigo-strong:var(--color-indigo-900);--color-tag-orange-subtle:var(--color-orange-50);--color-tag-orange-tint:var(--color-orange-100);--color-tag-orange-soft:var(--color-orange-200);--color-tag-orange-light:var(--color-orange-400);--color-tag-orange-accent:var(--color-orange-600);--color-tag-orange:var(--color-orange-700);--color-tag-orange-strong:var(--color-orange-900);--color-tag-emerald-subtle:var(--color-emerald-50);--color-tag-emerald-tint:var(--color-emerald-100);--color-tag-emerald:var(--color-emerald-700);--color-secondary-50:#f0fdf4;--color-secondary-100:#dcfce7;--color-secondary-400:#4ade80;--color-secondary-500:#22c55e;--color-secondary-600:#16a34a;--color-secondary-700:#15803d;--color-secondary:#15803d;--color-success-500:#10b981;--color-success-50:#ecfdf5;--color-success:#16a34a;--color-warning-500:#f59e0b;--color-warning-50:#fffbeb;--color-warning:#d97706;--color-danger-500:#ef4444;--color-danger-50:#fef2f2;--color-info-500:#06b6d4;--color-info-50:#ecfeff;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-200:#e2e8f0;--color-neutral-300:#cbd5e1;--color-neutral-400:#94a3b8;--color-neutral-500:#64748b;--color-neutral-600:#475569;--color-neutral-700:#334155;--color-neutral-800:#1e293b;--color-neutral-900:#0f172a;--color-surface:#f8fafc;--color-border:#e2e8f0;--color-text:#1e293b;--color-muted:#64748b;--color-card-face:var(--color-brand);--color-card-face-2:var(--color-card-face);--color-card-face-3:var(--color-card-face);--color-card-face-4:var(--color-card-face);--color-on-card-face:var(--color-on-brand);--color-on-card-face-muted:var(--color-on-card-face);--color-card-layer:var(--color-brand-subtle);--color-card-layer-2:var(--color-card-layer);--color-card-edge:var(--color-line-strong);--color-contour:var(--color-line);--color-contour-strong:var(--color-line-strong);--color-signal:var(--color-brand);--color-signal-text:var(--color-link);--color-signal-subtle:var(--color-brand-subtle);--color-on-signal:var(--color-on-brand);--color-ochre:var(--color-caution);--color-sienna:var(--color-critical);--color-calendar-weekend:var(--color-surface-subtle);--color-calendar-grid:var(--color-line);--color-mark:var(--color-caution);--color-mark-subtle:var(--color-caution-subtle);--color-mark-text:var(--color-caution);--color-data-hi:var(--color-signal);--color-data-hi-text:var(--color-signal-text);--color-data-base:var(--color-ink-muted);--color-data-grid:var(--color-line);--color-data-band:var(--color-signal-subtle);--color-tile:var(--color-card);--color-tile-2:var(--color-surface-subtle);--color-tile-3:var(--color-brand-subtle);--color-tile-4:var(--color-surface-cool);--color-on-tile:var(--color-ink);--color-on-tile-muted:var(--color-ink-tertiary);--color-tile-edge:var(--color-line);--color-pane:var(--color-card);--color-pane-left:var(--color-surface-subtle);--color-row-active:var(--color-brand-subtle);--color-row-active-text:var(--color-ink);--color-row-active-muted:var(--color-ink-secondary);--color-indicator-active:var(--color-row-active-text);--color-kbd-bg:var(--color-card);--color-kbd-border:var(--color-line-strong);--color-kbd-text:var(--color-ink);--color-hero-raised:var(--color-hero-mid);--color-on-hero-raised:var(--color-on-hero);--color-on-hero-raised-muted:var(--color-on-hero-raised);--focus-ring:var(--color-primary);--radius-chip:6px;--radius-field:10px;--radius-card:14px;--radius-panel:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--motion-duration-fast:.12s;--motion-duration-base:.2s;--motion-duration-slow:.32s;--motion-ease-standard:ease;--layout-container-max:1280px;--layout-gutter:1rem;--font-sans:var(--font-inter), Inter, system-ui, sans-serif;--font-heading:var(--font-sans);--font-ui:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}[data-theme=n]{--color-page:#fff;--color-card:var(--color-page);--color-surface-subtle:#f5f5f5;--color-surface-muted:#ebebeb;--color-surface-cool:var(--color-surface-subtle);--color-surface-cool-muted:var(--color-surface-muted);--color-surface-strong:var(--color-line);--color-ink:#0a0a0a;--color-ink-strong:var(--color-ink);--color-ink-secondary:#3d3d3d;--color-ink-tertiary:var(--color-ink-secondary);--color-ink-muted:#595959;--color-ink-faint:var(--color-ink-muted);--color-ink-cool:var(--color-ink);--color-ink-cool-secondary:var(--color-ink-secondary);--color-ink-cool-tertiary:var(--color-ink-tertiary);--color-ink-cool-muted:var(--color-ink-muted);--color-ink-cool-faint:var(--color-ink-faint);--color-ink-inverse:#fff;--color-ink-inverse-muted:var(--color-ink-inverse);--color-line-subtle:var(--color-line);--color-line:#858585;--color-line-strong:#0a0a0a;--color-line-cool:var(--color-line);--color-line-cool-subtle:var(--color-line-subtle);--color-line-cool-strong:var(--color-line-strong);--color-line-control:#767676;--color-brand-subtle:#f0f0f0;--color-brand-tint:#e0f2fe;--color-brand-soft:var(--color-brand-subtle);--color-brand-light:var(--color-brand);--color-brand-mid:var(--color-brand);--color-brand-accent:#0369a1;--color-brand:#0a0a0a;--color-brand-hover:#2b2b2b;--color-brand-strong:var(--color-brand-hover);--color-on-brand:#fff;--color-link:var(--color-brand);--color-link-hover:var(--color-link);--color-link-strong:var(--color-link);--color-primary-50:var(--color-brand-subtle);--color-primary-100:var(--color-brand-tint);--color-primary-200:var(--color-brand-soft);--color-primary-300:var(--color-brand-soft);--color-primary-400:var(--color-brand-light);--color-primary-500:var(--color-brand-mid);--color-primary-600:var(--color-brand-accent);--color-primary-700:var(--color-link);--color-primary-800:var(--color-link-hover);--color-primary-900:var(--color-link-strong);--color-primary:var(--color-brand);--color-primary-dark:var(--color-brand-strong);--color-positive-subtle:#ecfdf3;--color-positive-soft:var(--color-positive-subtle);--color-positive:#14532d;--color-positive-strong:var(--color-positive);--color-positive-deep:var(--color-positive);--color-positive-accent:#15803d;--color-caution-subtle:#fff7e0;--color-caution-soft:var(--color-caution-subtle);--color-caution:#713f12;--color-caution-deep:var(--color-caution);--color-caution-strong:var(--color-caution);--color-caution-accent:#a16207;--color-caution-solid:var(--color-caution-soft);--color-critical-subtle:#fdecec;--color-critical:#991b1b;--color-critical-solid:#b91c1c;--color-info-subtle:#e0f2fe;--color-info:#075985;--color-info-solid:#0369a1;--color-cta:#15803d;--color-cta-hover:#166534;--color-on-cta:#fff;--color-cta-offer:var(--color-cta);--color-cta-offer-hover:var(--color-cta-hover);--color-cta-offer-deep:var(--color-cta-hover);--color-inverse-surface:#0a0a0a;--color-hero-start:var(--color-inverse-surface);--color-hero-mid:var(--color-inverse-surface);--color-hero-end:var(--color-inverse-surface);--color-on-hero:var(--color-ink-inverse);--color-ink-inverse-faint:var(--color-ink-inverse-muted);--color-ink-heading:var(--color-ink);--color-positive-tint:var(--color-positive-subtle);--color-positive-light:var(--color-positive-soft);--color-positive-mid:var(--color-positive-accent);--color-positive-on-inverse:var(--color-ink-inverse);--color-positive-chart:var(--color-positive-accent);--color-positive-ring:var(--color-positive-accent);--color-caution-tint:var(--color-caution-subtle);--color-caution-light:var(--color-ink-inverse);--color-caution-emphasis:var(--color-caution);--color-critical-tint:var(--color-critical-subtle);--color-critical-soft:var(--color-critical-subtle);--color-critical-light:var(--color-ink-inverse);--color-critical-bright:var(--color-critical-solid);--color-critical-accent:var(--color-critical-solid);--color-critical-emphasis:var(--color-critical);--color-critical-deep:var(--color-critical);--color-critical-strong:var(--color-critical);--color-ink-ghost:var(--color-ink-faint);--color-ink-cool-strong:var(--color-ink-cool);--color-ink-inverse-soft:var(--color-ink-inverse-muted);--color-surface-cool-strong:var(--color-line-cool);--color-surface-disabled:var(--color-ink-faint);--color-surface-tooltip:var(--color-inverse-surface);--color-surface-inverse-raised:var(--color-brand);--color-surface-inverse-raised-hover:var(--color-brand-hover);--color-scrim:var(--color-ink);--color-line-heavy:var(--color-line-strong);--color-line-cool-control:var(--color-line-control);--color-line-cool-deep:var(--color-ink-cool-secondary);--color-line-inverse:var(--color-ink-inverse-faint);--color-brand-pale:var(--color-brand-soft);--color-cta-alt:var(--color-brand);--color-cta-alt-light:var(--color-brand-accent);--color-cta-alt-deep:var(--color-brand-hover);--color-cta-alt-ring:var(--color-brand-mid);--color-cta-alt-strong:var(--color-brand);--color-cta-alt-strong-hover:var(--color-brand-hover);--color-tag-violet-subtle:var(--color-brand-subtle);--color-tag-violet-tint:var(--color-brand-tint);--color-tag-violet-soft:var(--color-brand-soft);--color-tag-violet-light:var(--color-brand-light);--color-tag-violet-accent:var(--color-brand-accent);--color-tag-violet:var(--color-brand);--color-tag-violet-strong:var(--color-brand-strong);--color-tag-indigo-subtle:var(--color-brand-subtle);--color-tag-indigo-tint:var(--color-brand-tint);--color-tag-indigo-soft:var(--color-brand-soft);--color-tag-indigo-light:var(--color-brand-light);--color-tag-indigo:var(--color-brand);--color-tag-indigo-strong:var(--color-brand-strong);--color-tag-orange-subtle:var(--color-caution-subtle);--color-tag-orange-tint:var(--color-caution-subtle);--color-tag-orange-soft:var(--color-caution-soft);--color-tag-orange-light:var(--color-caution-accent);--color-tag-orange-accent:var(--color-caution);--color-tag-orange:var(--color-caution);--color-tag-orange-strong:var(--color-caution-strong);--color-tag-emerald-subtle:var(--color-positive-subtle);--color-tag-emerald-tint:var(--color-positive-subtle);--color-tag-emerald:var(--color-positive);--color-secondary-50:var(--color-positive-subtle);--color-secondary-100:var(--color-positive-tint);--color-secondary-400:var(--color-positive-light);--color-secondary-500:var(--color-positive-mid);--color-secondary-600:var(--color-positive-accent);--color-secondary-700:var(--color-positive);--color-secondary:var(--color-positive);--color-success-500:var(--color-positive-mid);--color-success-50:var(--color-positive-subtle);--color-success:var(--color-positive-accent);--color-warning-500:var(--color-caution-accent);--color-warning-50:var(--color-caution-subtle);--color-warning:var(--color-caution-emphasis);--color-danger-500:var(--color-critical-accent);--color-danger-50:var(--color-critical-subtle);--color-info-500:var(--color-info-solid);--color-info-50:var(--color-info-subtle);--color-neutral-50:var(--color-surface-cool);--color-neutral-100:var(--color-surface-cool-muted);--color-neutral-200:var(--color-line-cool);--color-neutral-300:var(--color-line-cool-strong);--color-neutral-400:var(--color-ink-cool-faint);--color-neutral-500:var(--color-ink-cool-muted);--color-neutral-600:var(--color-ink-cool-tertiary);--color-neutral-700:var(--color-ink-cool-secondary);--color-neutral-800:var(--color-ink-cool-strong);--color-neutral-900:var(--color-ink-cool);--color-surface:var(--color-surface-cool);--color-border:var(--color-line-cool);--color-text:var(--color-ink-cool-strong);--color-muted:var(--color-ink-cool-muted);--focus-ring:#0284c7;--radius-chip:2px;--radius-field:4px;--radius-card:8px;--radius-panel:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--font-sans:var(--font-geist,Geist), Geist, system-ui, sans-serif;--font-mono:var(--font-geist-mono,"Geist Mono"), "Geist Mono", monospace}[data-theme=n][data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:#0a0a0a;--color-surface-subtle:#141414;--color-surface-muted:#1f1f1f;--color-ink:#fafafa;--color-ink-secondary:#d4d4d4;--color-ink-muted:#a3a3a3;--color-ink-inverse:#0a0a0a;--color-line:#6b6b6b;--color-line-strong:#fafafa;--color-line-control:#7a7a7a;--color-brand-subtle:#1a1a1a;--color-brand-tint:#0c2a3a;--color-brand-accent:#38bdf8;--color-brand:#fafafa;--color-brand-hover:#e0e0e0;--color-on-brand:#0a0a0a;--color-positive-subtle:#0f2418;--color-positive:#86efac;--color-positive-accent:#22c55e;--color-caution-subtle:#2a2108;--color-caution:#fcd34d;--color-caution-accent:#eab308;--color-critical-subtle:#2a0f0f;--color-critical:#fca5a5;--color-critical-solid:#f87171;--color-info-subtle:#0c2a3a;--color-info:#7dd3fc;--color-info-solid:#38bdf8;--color-cta:#15803d;--color-cta-hover:#166534;--color-on-cta:#fff;--color-inverse-surface:#fafafa;--focus-ring:#38bdf8}[data-theme=o]{--color-page:#f5f2ea;--color-card:#fffdf7;--color-surface-subtle:#ece8dd;--color-surface-muted:var(--color-surface-subtle);--color-surface-cool:var(--color-surface-subtle);--color-surface-cool-muted:var(--color-surface-muted);--color-surface-strong:var(--color-line);--color-ink:#111715;--color-ink-strong:var(--color-ink);--color-ink-secondary:#38433f;--color-ink-tertiary:var(--color-ink-secondary);--color-ink-muted:#59645f;--color-ink-faint:var(--color-ink-muted);--color-ink-cool:var(--color-ink);--color-ink-cool-secondary:var(--color-ink-secondary);--color-ink-cool-tertiary:var(--color-ink-tertiary);--color-ink-cool-muted:var(--color-ink-muted);--color-ink-cool-faint:var(--color-ink-faint);--color-ink-inverse:#e9efeb;--color-ink-inverse-muted:var(--color-ink-inverse);--color-line-subtle:var(--color-line);--color-line:#dcd6c8;--color-line-strong:#7a847e;--color-line-cool:var(--color-line);--color-line-cool-subtle:var(--color-line-subtle);--color-line-cool-strong:var(--color-line-strong);--color-line-control:#7a847e;--color-brand-subtle:#d8eeee;--color-brand-tint:var(--color-brand-subtle);--color-brand-soft:var(--color-brand-subtle);--color-brand-light:var(--color-brand);--color-brand-mid:var(--color-brand);--color-brand-accent:#a86b14;--color-brand:#0a6e73;--color-brand-hover:#07555a;--color-brand-strong:var(--color-brand-hover);--color-on-brand:#fff;--color-link:var(--color-brand);--color-link-hover:var(--color-link);--color-link-strong:var(--color-link);--color-primary-50:var(--color-brand-subtle);--color-primary-100:var(--color-brand-tint);--color-primary-200:var(--color-brand-soft);--color-primary-300:var(--color-brand-soft);--color-primary-400:var(--color-brand-light);--color-primary-500:var(--color-brand-mid);--color-primary-600:var(--color-brand-accent);--color-primary-700:var(--color-link);--color-primary-800:var(--color-link-hover);--color-primary-900:var(--color-link-strong);--color-primary:var(--color-brand);--color-primary-dark:var(--color-brand-strong);--color-positive-subtle:#e3f3e8;--color-positive-soft:var(--color-positive-subtle);--color-positive:#14612f;--color-positive-strong:var(--color-positive);--color-positive-deep:var(--color-positive);--color-positive-accent:#2e7d4f;--color-caution-subtle:#fbf0d6;--color-caution-soft:var(--color-caution-subtle);--color-caution:#7a4a00;--color-caution-deep:var(--color-caution);--color-caution-strong:var(--color-caution);--color-caution-accent:#b7791f;--color-caution-solid:var(--color-caution-soft);--color-critical-subtle:#fbe4e4;--color-critical:#a3202a;--color-critical-solid:#c92a35;--color-info-subtle:#e1eefb;--color-info:#154f8c;--color-info-solid:#2b6cb0;--color-cta:#15803d;--color-cta-hover:#166534;--color-on-cta:#fff;--color-cta-offer:var(--color-cta);--color-cta-offer-hover:var(--color-cta-hover);--color-cta-offer-deep:var(--color-cta-hover);--color-inverse-surface:#101614;--color-hero-start:var(--color-inverse-surface);--color-hero-mid:var(--color-inverse-surface);--color-hero-end:var(--color-inverse-surface);--color-on-hero:var(--color-ink-inverse);--color-ink-inverse-faint:var(--color-ink-inverse-muted);--color-ink-heading:var(--color-ink);--color-positive-tint:var(--color-positive-subtle);--color-positive-light:var(--color-positive-soft);--color-positive-mid:var(--color-positive-accent);--color-positive-on-inverse:var(--color-ink-inverse);--color-positive-chart:var(--color-positive-accent);--color-positive-ring:var(--color-positive-accent);--color-caution-tint:var(--color-caution-subtle);--color-caution-light:var(--color-ink-inverse);--color-caution-emphasis:var(--color-caution);--color-critical-tint:var(--color-critical-subtle);--color-critical-soft:var(--color-critical-subtle);--color-critical-light:var(--color-ink-inverse);--color-critical-bright:var(--color-critical-solid);--color-critical-accent:var(--color-critical-solid);--color-critical-emphasis:var(--color-critical);--color-critical-deep:var(--color-critical);--color-critical-strong:var(--color-critical);--color-ink-ghost:var(--color-ink-faint);--color-ink-cool-strong:var(--color-ink-cool);--color-ink-inverse-soft:var(--color-ink-inverse-muted);--color-surface-cool-strong:var(--color-line-cool);--color-surface-disabled:var(--color-ink-faint);--color-surface-tooltip:var(--color-inverse-surface);--color-surface-inverse-raised:var(--color-brand);--color-surface-inverse-raised-hover:var(--color-brand-hover);--color-scrim:var(--color-ink);--color-line-heavy:var(--color-line-strong);--color-line-cool-control:var(--color-line-control);--color-line-cool-deep:var(--color-ink-cool-secondary);--color-line-inverse:var(--color-ink-inverse-faint);--color-brand-pale:var(--color-brand-soft);--color-cta-alt:var(--color-brand);--color-cta-alt-light:var(--color-brand-accent);--color-cta-alt-deep:var(--color-brand-hover);--color-cta-alt-ring:var(--color-brand-mid);--color-cta-alt-strong:var(--color-brand);--color-cta-alt-strong-hover:var(--color-brand-hover);--color-tag-violet-subtle:var(--color-brand-subtle);--color-tag-violet-tint:var(--color-brand-tint);--color-tag-violet-soft:var(--color-brand-soft);--color-tag-violet-light:var(--color-brand-light);--color-tag-violet-accent:var(--color-brand-accent);--color-tag-violet:var(--color-brand);--color-tag-violet-strong:var(--color-brand-strong);--color-tag-indigo-subtle:var(--color-brand-subtle);--color-tag-indigo-tint:var(--color-brand-tint);--color-tag-indigo-soft:var(--color-brand-soft);--color-tag-indigo-light:var(--color-brand-light);--color-tag-indigo:var(--color-brand);--color-tag-indigo-strong:var(--color-brand-strong);--color-tag-orange-subtle:var(--color-caution-subtle);--color-tag-orange-tint:var(--color-caution-subtle);--color-tag-orange-soft:var(--color-caution-soft);--color-tag-orange-light:var(--color-caution-accent);--color-tag-orange-accent:var(--color-caution);--color-tag-orange:var(--color-caution);--color-tag-orange-strong:var(--color-caution-strong);--color-tag-emerald-subtle:var(--color-positive-subtle);--color-tag-emerald-tint:var(--color-positive-subtle);--color-tag-emerald:var(--color-positive);--color-secondary-50:var(--color-positive-subtle);--color-secondary-100:var(--color-positive-tint);--color-secondary-400:var(--color-positive-light);--color-secondary-500:var(--color-positive-mid);--color-secondary-600:var(--color-positive-accent);--color-secondary-700:var(--color-positive);--color-secondary:var(--color-positive);--color-success-500:var(--color-positive-mid);--color-success-50:var(--color-positive-subtle);--color-success:var(--color-positive-accent);--color-warning-500:var(--color-caution-accent);--color-warning-50:var(--color-caution-subtle);--color-warning:var(--color-caution-emphasis);--color-danger-500:var(--color-critical-accent);--color-danger-50:var(--color-critical-subtle);--color-info-500:var(--color-info-solid);--color-info-50:var(--color-info-subtle);--color-neutral-50:var(--color-surface-cool);--color-neutral-100:var(--color-surface-cool-muted);--color-neutral-200:var(--color-line-cool);--color-neutral-300:var(--color-line-cool-strong);--color-neutral-400:var(--color-ink-cool-faint);--color-neutral-500:var(--color-ink-cool-muted);--color-neutral-600:var(--color-ink-cool-tertiary);--color-neutral-700:var(--color-ink-cool-secondary);--color-neutral-800:var(--color-ink-cool-strong);--color-neutral-900:var(--color-ink-cool);--color-surface:var(--color-surface-cool);--color-border:var(--color-line-cool);--color-text:var(--color-ink-cool-strong);--color-muted:var(--color-ink-cool-muted);--focus-ring:#0a6e73;--radius-chip:4px;--radius-field:8px;--radius-card:12px;--radius-panel:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--motion-duration-fast:.14s;--motion-duration-base:.22s;--motion-duration-slow:.32s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--font-sans:var(--font-onest,Onest), Onest, system-ui, sans-serif;--font-mono:var(--font-martian-mono,"Martian Mono"), "Martian Mono", monospace}[data-theme=o]:not([data-mode=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:#0a0d0c;--color-card:#121716;--color-surface-subtle:#182020;--color-ink:#e9efeb;--color-ink-secondary:#b3c0ba;--color-ink-muted:#8c9a94;--color-ink-inverse:#0a0d0c;--color-line:#2a3532;--color-line-strong:#66766f;--color-line-control:#66766f;--color-brand-subtle:#10302a;--color-brand-accent:#f2b84b;--color-brand:#3cd99b;--color-brand-hover:#6ce7b7;--color-on-brand:#04140d;--color-positive-subtle:#0f2a1d;--color-positive:#7be0a6;--color-positive-accent:#22a55b;--color-caution-subtle:#2e2410;--color-caution:#f4c766;--color-caution-accent:#d99a1e;--color-critical-subtle:#34161a;--color-critical:#ff9aa2;--color-critical-solid:#e5484d;--color-info-subtle:#10243a;--color-info:#8cc4ff;--color-info-solid:#3b8eea;--color-cta:#15803d;--color-cta-hover:#166534;--color-on-cta:#fff;--color-inverse-surface:#e9efeb;--focus-ring:#7df0c6}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_4f5480f8-module__8gg_qq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_4f5480f8-module__8gg_qq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_ac6c5b26-module__57Pw7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_ac6c5b26-module__57Pw7q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2zkj-p18lgxwi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.2ffn2c0h-1t7r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.1ns0a980vcn85.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.12ukhzf-lem3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_7e762e98-module__EZv7jG__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_7e762e98-module__EZv7jG__variable{--font-martian-mono:"Martian Mono", "Martian Mono Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.2sla2yow9-9p_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_6cf907de-module__Z-Z2Yq__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_6cf907de-module__Z-Z2Yq__variable{--font-onest:"Onest", "Onest Fallback"}
