:root{--sm-brand:#4f46e5;--sm-brand-accent:#6366f1;--sm-brand-gold:#f0b429;--sm-font-xs:12px;--sm-font-sm:13px;--sm-font-md:14px;--sm-font-lg:16px;--sm-font-xl:20px;--sm-font-2xl:24px;--sm-line-xs:16px;--sm-line-sm:20px;--sm-line-md:20px;--sm-line-lg:24px;--sm-line-xl:28px;--sm-line-2xl:32px;--sm-choice-size:15px;--sm-brand-on:#fff;--sm-brand-strong:color-mix(in srgb, var(--sm-brand) 82%, #000);--sm-brand-soft:color-mix(in srgb, var(--sm-brand) 14%, #fff);--sm-card-bg:#fff;--sm-color-on-mint:var(--sm-brand-on);--sm-color-ink-950:#11203a;--sm-color-ink-900:#1b3157;--sm-color-ink-700:#465b7c;--sm-color-ink-500:#73849d;--sm-color-ink-300:#cbd5e1;--sm-color-ink-100:#eef2f7;--sm-color-paper:#f8fbff;--sm-color-paper-strong:#eef5ff;--sm-color-paper-soft:#dde8f3;--sm-color-paper-muted:#cdd9e6;--sm-color-brand-violet-600:#4b177f;--sm-color-mint-700:var(--sm-brand);--sm-color-mint-500:var(--sm-brand-accent);--sm-color-danger-700:#b91c1c;--sm-color-danger-500:#ef4444;--sm-color-danger-300:#fca5a5;--sm-color-caution-700:#854d0e;--sm-color-caution-500:#facc15;--sm-color-caution-300:#fde68a;--sm-color-amber-600:#d97706;--sm-color-amber-300:#fcd34d;--sm-color-rose-500:#f43f5e;--sm-color-graphite-500:#5b6b80;--sm-color-sky-500:#0ea5e9;--sm-color-success-bg:#dcfce7;--sm-color-success-fg:#166534;--sm-color-warning-bg:#fef3c7;--sm-color-warning-fg:#a16207;--sm-color-muted-bg:#e2e8f0;--sm-color-muted-fg:#475569;--sm-color-status-chip-text:#111827;--sm-color-status-live:#14b8a6;--sm-color-status-live-light:#5eead4;--sm-color-status-live-ink:#053b36;--sm-color-status-scheduled:#7b8ff7;--sm-color-status-scheduled-light:#aab8ff;--sm-color-status-scheduled-ink:#1b2559;--sm-color-status-live-bg:color-mix(in srgb, var(--sm-color-status-live) 22%, white);--sm-color-status-scheduled-bg:color-mix(in srgb, var(--sm-color-status-scheduled) 22%, white);--sm-color-status-draft-bg:color-mix(in srgb, var(--sm-color-graphite-500) 22%, white);--sm-color-status-paused-bg:repeating-linear-gradient(45deg, #111827fa 0 1.6px, var(--sm-color-caution-500) 1.6px 6px);--sm-color-status-live-bar:linear-gradient(180deg, var(--sm-color-status-live-light) 0%, var(--sm-color-status-live) 100%);--sm-color-status-scheduled-bar:linear-gradient(180deg, var(--sm-color-status-scheduled-light) 0%, var(--sm-color-status-scheduled) 100%);--sm-color-status-draft:#94a3b8;--sm-color-status-draft-light:#d5dde8;--sm-color-status-draft-ink:#1e293b;--sm-color-status-draft-bar:linear-gradient(180deg, var(--sm-color-status-draft-light) 0%, var(--sm-color-status-draft) 100%);--sm-color-status-paused-bar:var(--sm-color-status-paused-bg);--sm-color-status-ended-bg:color-mix(in srgb, var(--sm-color-rose-500) 22%, white);--sm-color-status-ended:#f2798d;--sm-color-status-ended-light:#fcb4c0;--sm-color-status-ended-ink:#4c0519;--sm-color-status-ended-bar:linear-gradient(180deg, var(--sm-color-status-ended-light) 0%, var(--sm-color-status-ended) 100%);--sm-font-display:"Ivar Display", "Canela", "Georgia", serif;--sm-font-body:"Inter", "Avenir Next", system-ui, sans-serif;--sm-space-2:.5rem;--sm-space-3:.75rem;--sm-space-4:1rem;--sm-space-5:1.25rem;--sm-space-6:1.5rem;--sm-space-8:2rem;--sm-space-10:2.5rem;--sm-space-12:3rem;--sm-setting-gap:11px;--sm-label-gap:5px;--sm-radius-sm:14px;--sm-radius-md:18px;--sm-radius-lg:24px;--sm-radius-xl:32px;--sm-radius-pill:999px;--sm-radius-badge:7px;--sm-border-soft:1px solid #1b31571a;--sm-interaction:var(--sm-brand-gold);--sm-interaction-strong:#b7791f;--sm-state-hover-border:color-mix(in srgb, var(--sm-interaction) 18%, #fff);--sm-state-hover-bg:color-mix(in srgb, var(--sm-interaction) 18%, #fff);--sm-state-hover-shadow:none;--sm-state-selected-border:color-mix(in srgb, var(--sm-interaction) 34%, #fff);--sm-state-selected-strong-border:color-mix(in srgb, var(--sm-interaction) 34%, #fff);--sm-state-selected-bg:color-mix(in srgb, var(--sm-interaction) 34%, #fff);--sm-state-selected-shadow:none;--sm-state-selected-hover-bg:color-mix(in srgb, var(--sm-interaction) 34%, #fff);--sm-state-selected-hover-shadow:none;--sm-cta-fg:var(--sm-brand-on);--sm-cta-bg:var(--sm-color-ink-950);--sm-cta-bg-hover:var(--sm-color-ink-900);--sm-cta-border:var(--sm-color-ink-950);--sm-cta-border-hover:var(--sm-color-ink-900)}html,body{background:radial-gradient(circle at 12% 10%, color-mix(in srgb, var(--sm-brand-accent) 16%, transparent), transparent 18%), radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--sm-brand) 14%, transparent), transparent 20%), radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--sm-brand) 10%, transparent), transparent 34%), linear-gradient(180deg, #f4f9ff 0%, #edf5fc 38%, #eaf3fb 100%);color:var(--sm-color-ink-950);font-family:var(--sm-font-body)}body{margin:0}button,input,select,textarea{font:inherit}.sm-scrollbar{scrollbar-gutter:stable both-edges}@supports not selector(::-webkit-scrollbar){.sm-scrollbar{scrollbar-width:thin;scrollbar-color:#0f172ae0 #0f172a14}}.sm-scrollbar::-webkit-scrollbar{width:6px;height:6px}.sm-scrollbar::-webkit-scrollbar-track{background:#0f172a14;border-radius:999px}.sm-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(#0f172aeb,#0f172abd);border:1px solid #ffffff57;border-radius:999px}.sm-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#020617f5,#0f172ad1)}input[type=radio],input[type=checkbox]{width:var(--sm-choice-size);height:var(--sm-choice-size);accent-color:#111827;flex:none;margin:0}:root{--sm-hero-scene:radial-gradient(circle 620px at 12% 42%, #ec48991f, #ec48990a 45%, transparent 100%), radial-gradient(circle 680px at 62% 22%, #22d3ee12, #22d3ee06 45%, transparent 100%), radial-gradient(circle 660px at 82% 70%, #a78bfa24, #a78bfa0d 45%, transparent 100%), radial-gradient(circle at 22% 24%, #7c3aed47, #7c3aed1a 22%, transparent 50%), radial-gradient(circle at 78% 18%, #22c55e0f, transparent 40%), radial-gradient(circle at 74% 78%, #ec489914, transparent 42%), linear-gradient(140deg, #0e0829 0%, #1a0b47 32%, #33115e 62%, #170a36 100%);--sm-hero-aura:radial-gradient(ellipse at 20% 30%, #7a58ff33, transparent 40%), radial-gradient(ellipse at 70% 35%, #ff5cb121, transparent 36%), radial-gradient(ellipse at 56% 76%, #24d3c11f, transparent 30%), radial-gradient(ellipse 75% 36% at 50% 22%, #8e5cff38, transparent 70%), radial-gradient(ellipse 75% 36% at 50% 52%, #ff63bd24, transparent 70%), radial-gradient(ellipse 75% 36% at 50% 82%, #7c3aed29, transparent 70%);--sm-hero-aura-opacity:.32;--sm-hero-horizon:radial-gradient(75% 55% at 50% 66%, #9678f524, transparent 72%), linear-gradient(180deg, #08041c52 0%, transparent 32%, transparent 64%, #07041666 100%);--sm-white-control-bg:#fff;--sm-white-control-fg:#11203a;--sm-white-control-hover:color-mix(in srgb, var(--sm-interaction) 18%, #fff);--sm-white-control-selected:color-mix(in srgb, var(--sm-interaction) 34%, #fff);--sm-neutral-hover-bg:#1b31570f;--sm-segment-active-bg:#f4f6fb;--sm-segment-active-ring:inset 0 0 0 1px #1b31571f;--sm-dark-control-hover-bg:#ffffff1a;--sm-dark-control-active-bg:#ffffff29;--sm-dark-control-active-ring:inset 0 0 0 1px #ffffff47;--sm-glass-tab-bg:#ffffff17;--sm-glass-tab-border:#ffffff29;--sm-glass-tab-hover-bg:#ffffff26;--sm-glass-tab-hover-border:#ffffff47;--sm-glass-tab-selected-bg:#ffffff42;--sm-glass-tab-selected-border:#ffffff6b;--sm-glass-tab-line:#ffffff52;--sm-glass-tab-count-bg:#ffffff38;--sm-glass-tab-text:#ffffffc7;--sm-glass-tab-side-text:#ffffffd6;--sm-glass-tab-text-strong:#fff;--sm-glass-tab-shadow-color:#0000002e;--sm-plan-chip-bg:linear-gradient(90deg, #6d28d9, #4f46e5, #c026d3, #f59e0b);--sm-plan-chip-starter-bg:linear-gradient(90deg, #6d28d9, #0ea5e9, #06b6d4, #34d399);--sm-light-tab-bg:#1b31570d;--sm-light-tab-border:#1b31571f;--sm-light-tab-hover-bg:#1b315717;--sm-light-tab-hover-border:#1b315738;--sm-light-tab-selected-bg:#fff;--sm-light-tab-selected-border:#1b31574d;--sm-danger-hover-bg:#c81e1e26;--sm-ink-button-bg:var(--sm-color-ink-950);--sm-ink-button-hover-bg:var(--sm-color-ink-900);--sm-dialog-hover-bg:color-mix(in srgb, var(--sm-interaction) 5%, #fff);--sm-dialog-hover-border:color-mix(in srgb, var(--sm-brand) 45%, #fff);--sm-dialog-selected-bg:color-mix(in srgb, var(--sm-interaction) 10%, #fff);--sm-dialog-selected-border:var(--sm-brand);--sm-dialog-selected-shadow:inset 0 0 0 1px var(--sm-brand);--sm-dialog-surface:#fff;--sm-dialog-divider:#1b31571a;--sm-choice-bg:var(--sm-white-control-bg);--sm-choice-hover-bg:var(--sm-white-control-hover);--sm-choice-selected-bg:var(--sm-white-control-selected)}:root:has([data-app-bg=light]){--sm-interaction:var(--sm-brand);--sm-interaction-strong:#4338ca;--sm-glass-tab-bg:var(--sm-light-tab-bg);--sm-glass-tab-border:var(--sm-light-tab-border);--sm-glass-tab-hover-bg:var(--sm-light-tab-hover-bg);--sm-glass-tab-hover-border:var(--sm-light-tab-hover-border);--sm-glass-tab-selected-bg:var(--sm-light-tab-selected-bg);--sm-glass-tab-selected-border:var(--sm-light-tab-selected-border);--sm-glass-tab-line:#1b315733;--sm-glass-tab-count-bg:#1b315714;--sm-glass-tab-text:#10213ab8;--sm-glass-tab-side-text:#10213ac7;--sm-glass-tab-text-strong:#10213a;--sm-glass-tab-shadow-color:#10213a14;--sm-plan-chip-bg:linear-gradient(90deg, #6d28d9, #9333ea, #c026d3);--sm-plan-chip-starter-bg:linear-gradient(90deg, #4f46e5, #2563eb);--sm-muted-text:#1b3157cc;--sm-color-mint-500:var(--sm-brand);--sm-secondary-btn-bg:#fff;--sm-secondary-btn-border:#1b315738;--sm-secondary-btn-fg:var(--sm-color-ink-950)}:root:has([data-app-bg=light]){background:#f1f1f1}:root:has([data-app-bg=light]) body{background:#f1f1f1}
