:root,[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light;--bg-0:#faf9fc;--bg-1:#f3f1f8;--bg-2:#ffffff;--bg-elevated:#ffffff;--bg-inset:#f3f1f8;--ink-0:#1a1523;--ink-1:#47415a;--ink-2:#6b647e;--ink-3:#8a8399;--line:rgba(26,21,35,0.1);--line-2:rgba(26,21,35,0.18);--hairline:rgba(26,21,35,0.1);--hairline-strong:rgba(26,21,35,0.18);--surface:rgba(26,21,35,0.04);--surface-1:rgba(26,21,35,0.04);--surface-2:rgba(26,21,35,0.065);--surface-3:rgba(26,21,35,0.09);--shadow:0 1px 2px rgba(26,21,35,0.05),0 12px 32px -18px rgba(26,21,35,0.14);--shadow-1:0 1px 2px rgba(26,21,35,0.05),0 12px 32px -18px rgba(26,21,35,0.14);--shadow-2:0 1px 2px rgba(26,21,35,0.06),0 24px 60px -24px rgba(26,21,35,0.18);--btn-primary-shadow:0 1px 2px rgba(26,21,35,0.18),0 10px 24px -12px rgba(110,89,192,0.45);--btn-primary-shadow-hover:0 1px 2px rgba(26,21,35,0.2),0 14px 30px -12px rgba(110,89,192,0.55);--shadow-focus:0 0 0 3px color-mix(in srgb,var(--brand-violet-deep) 40%,transparent);--accent-soft:rgba(110,89,192,0.1);--accent-line:rgba(110,89,192,0.3);--btn-gradient:linear-gradient(180deg,#7b67cf,#6e59c0);--btn-gradient-hover:linear-gradient(180deg,#8571d8,#6e59c0);--color-action-contrast:#ffffff;--color-success:#0369a1;--color-warning:#974c64;--color-danger:oklch(0.55 0.2 25);--bad:#c24141;--glass-bg:rgba(255,255,255,0.78);--background:260 33% 98%;--foreground:257 25% 11%;--card:0 0% 100%;--card-foreground:257 25% 11%;--primary:251 46% 55%;--primary-foreground:0 0% 100%;--secondary:260 25% 94%;--secondary-foreground:257 25% 11%;--muted:260 20% 94%;--muted-foreground:260 8% 42%;--border:260 16% 87%;--input:260 16% 87%;--ring:251 46% 55%}[data-theme=light] .flurra-dashboard-shell{--bg-0:#ede7ff;--bg-1:#e6defb;--bg-2:#ffffff;--bg-elevated:#ffffff;--bg-inset:#e6defb;--card-glass:linear-gradient(180deg,rgba(255,255,255,0.64),rgba(255,255,255,0.46));--card-glass-inset:rgba(255,255,255,0.34);--card-glass-highlight:inset 0 1px 0 rgba(255,255,255,0.8);--line:rgba(110,89,192,0.14);--line-2:rgba(110,89,192,0.24);--hairline:rgba(110,89,192,0.14);--hairline-strong:rgba(110,89,192,0.24);--surface:rgba(110,89,192,0.06);--surface-1:rgba(110,89,192,0.06);--surface-2:rgba(110,89,192,0.1);--surface-3:rgba(110,89,192,0.14);--glass-bg:#e6defb;--shadow:0 1px 2px rgba(46,30,100,0.06),0 4px 12px -6px rgba(46,30,100,0.1);--shadow-1:0 1px 2px rgba(46,30,100,0.06),0 4px 12px -6px rgba(46,30,100,0.1);--shadow-2:0 1px 2px rgba(46,30,100,0.08),0 12px 32px -12px rgba(46,30,100,0.18);--aura-lavender:none;--aura-pink:none;--aura-sky:none;--background:251 100% 95%;--card:0 0% 100%;--secondary:252 78% 93%;--muted:252 78% 93%;--border:252 40% 84%;--input:252 40% 84%}[data-theme=light] .flurra-dashboard-shell .sidebar{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg-1);border-radius:0;border-right-color:var(--line);box-shadow:none;transition:none}[data-theme=light] .flurra-dashboard-shell .flurra-topbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bg-1);border-bottom-color:var(--line)}[data-theme=light] .flurra-dashboard-shell .card,[data-theme=light] .flurra-dashboard-shell .dashboard-board-column,[data-theme=light] .flurra-dashboard-shell .dashboard-feature-card,[data-theme=light] .flurra-dashboard-shell .dashboard-hook-card,[data-theme=light] .flurra-dashboard-shell .dashboard-kpi,[data-theme=light] .flurra-dashboard-shell .dashboard-posts-card,[data-theme=light] .flurra-dashboard-shell .dashboard-rate-card,[data-theme=light] .flurra-dashboard-shell .dashboard-settings-card,[data-theme=light] .flurra-dashboard-shell .dashboard-settings-hero,[data-theme=light] .flurra-dashboard-shell .dashboard-trend-card,[data-theme=light] .flurra-dashboard-shell .flow-card,[data-theme=light] .flurra-dashboard-shell .flow-metric,[data-theme=light] .flurra-dashboard-shell .flurra-card,[data-theme=light] .flurra-dashboard-shell .glass-card,[data-theme=light] .flurra-dashboard-shell .insights-ai-panel,[data-theme=light] .flurra-dashboard-shell .insights-kpi-card,[data-theme=light] .flurra-dashboard-shell .insights-line-card,[data-theme=light] .flurra-dashboard-shell .insights-platform-card,[data-theme=light] .flurra-dashboard-shell .insights-post-card,[data-theme=light] .flurra-dashboard-shell .panel,[data-theme=light] .flurra-dashboard-shell .panel.panel-glow,[data-theme=light] .flurra-dashboard-shell .planning-card,[data-theme=light] .flurra-dashboard-shell .planning-output-card,[data-theme=light] .flurra-dashboard-shell .rail-card,[data-theme=light] .flurra-dashboard-shell .rail-upsell,[data-theme=light] .flurra-dashboard-shell .trend-radar-card,[data-theme=light] .flurra-dashboard-shell .trend-radar-control,[data-theme=light] .flurra-dashboard-shell .trend-radar-hero,[data-theme=light] .flurra-dashboard-shell .trend-radar-momentum,[data-theme=light] .flurra-dashboard-shell .trend-radar-outcomes,[data-theme=light] .flurra-dashboard-shell .trend-radar-source-strip,[data-theme=light] .flurra-dashboard-shell .trend-radar-summary,[data-theme=light] .flurra-dashboard-shell .trend-radar-upgrade-grid>*,[data-theme=light] .flurra-dashboard-shell .trend-radar-watchlist{backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);background:var(--card-glass);box-shadow:var(--shadow-1),var(--card-glass-highlight)}[data-theme=light] .flurra-dashboard-shell .card-soft,[data-theme=light] .flurra-dashboard-shell .dashboard-hook-preview,[data-theme=light] .flurra-dashboard-shell .dashboard-insight-empty,[data-theme=light] .flurra-dashboard-shell .dashboard-saved-line-card,[data-theme=light] .flurra-dashboard-shell .dashboard-work-card,[data-theme=light] .flurra-dashboard-shell .f-subcard:not(.rail-card),[data-theme=light] .flurra-dashboard-shell .flow-inset,[data-theme=light] .flurra-dashboard-shell .planning-library-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--card-glass-inset);box-shadow:none}[data-theme=light] .rail-inline-link,[data-theme=light] .rail-upsell-kicker,[data-theme=light] .sidebar-setup-num{color:var(--accent-text)}[data-theme=light] .flurra-dashboard-shell .flx-screen{--flx-bg:var(--bg-0);--flx-surface:var(--surface);--flx-surface-2:var(--surface-2);--flx-surface-3:var(--surface-3);--flx-line:var(--line);--flx-line-strong:var(--line-2);--flx-text:var(--ink-0);--flx-muted:var(--ink-1);--flx-faint:var(--ink-2)}[data-theme=light] .flurra-btn-glow{--c-shadow:color-mix(in srgb,var(--brand-violet-deep) 35%,transparent);--c-shadow-hover:color-mix(in srgb,var(--brand-violet-deep) 48%,transparent)}[data-theme=light] .flx-screen{--flx-bg:#fbfaf7;--flx-surface:rgba(26,21,35,0.035);--flx-surface-2:rgba(26,21,35,0.055);--flx-surface-3:rgba(26,21,35,0.085);--flx-line:rgba(26,21,35,0.1);--flx-line-strong:rgba(26,21,35,0.17);--flx-text:#1a1523;--flx-muted:rgba(26,21,35,0.62);--flx-faint:rgba(26,21,35,0.38)}[data-theme=light] .drawer-panel,[data-theme=light] .flow-page{--flow-bg:#f5f5f4;--flow-card:#ffffff;--flow-text:#111111;--flow-muted:rgba(0,0,0,0.58);--flow-border:rgba(0,0,0,0.1)}:root,[data-theme=dark]{--chart-6:#6478e8;--chart-line:var(--chart-1);--chart-fill-from:rgba(124,58,237,0.28);--chart-fill-to:rgba(124,58,237,0);--chart-axis-text:var(--ink-3);--chart-annotation:rgba(244,242,248,0.28);--chart-tooltip-bg:var(--bg-elevated);--chart-tooltip-border:var(--line-2);--chart-point-ring:var(--bg-2)}[data-theme=light]{--chart-1:#6d28d9;--chart-2:#0369a1;--chart-3:#a16207;--chart-4:#c026d3;--chart-5:#047857;--chart-6:#4756c9;--chart-fill-from:rgba(109,40,217,0.16);--chart-fill-to:rgba(109,40,217,0);--chart-grid:rgba(26,21,35,0.07);--chart-annotation:rgba(26,21,35,0.3)}.theme-toggle{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);display:inline-flex;gap:2px;padding:3px}.theme-toggle-option{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--r-pill);color:var(--ink-2);cursor:pointer;display:inline-flex;font:500 var(--type-sm) var(--font-sans-app);gap:6px;min-height:var(--control-height-sm);padding:.375rem .75rem;transition:background var(--f-dur-base) var(--f-ease),color var(--f-dur-base) var(--f-ease)}.theme-toggle-option:hover{color:var(--ink-0)}.theme-toggle-option[aria-checked=true]{background:var(--surface-3);border-color:var(--line-2);color:var(--ink-0)}.theme-toggle-option:focus-visible{box-shadow:var(--shadow-focus);outline:none}:root,[data-theme=dark]{--overlay-scrim:rgba(4,2,10,0.6)}[data-theme=light]{--overlay-scrim:rgba(26,21,35,0.4)}.ui-dialog-overlay{animation:ui-fade-in var(--f-dur-base) var(--f-ease);background:var(--overlay-scrim);inset:0;position:fixed;z-index:var(--z-modal)}.ui-dialog{animation:ui-pop-in var(--f-dur-base) var(--f-ease);background:var(--color-bg-sunken);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow-2);color:var(--ink-0);display:grid;gap:var(--space-4);left:50%;max-height:min(85dvh,44rem);max-width:calc(100vw - 2rem);overflow-y:auto;padding:var(--layout-card-pad-lg);position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:calc(var(--z-modal) + 1)}.ui-dialog--sm{max-width:min(24rem,calc(100vw - 2rem))}.ui-dialog--md{max-width:min(32rem,calc(100vw - 2rem))}.ui-dialog--lg{max-width:min(44rem,calc(100vw - 2rem))}.ui-dialog-header{display:grid;gap:var(--space-1);padding-right:var(--space-8)}.ui-dialog-title{font-size:var(--type-lg);font-weight:600;margin:0}.ui-dialog-description{color:var(--ink-2);font-size:var(--type-sm);line-height:var(--leading-copy);margin:0}.ui-dialog-footer{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.ui-dialog-x{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--r-sm);color:var(--ink-2);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;position:absolute;right:var(--space-3);top:var(--space-3);transition:background var(--f-dur-fast) var(--f-ease),color var(--f-dur-fast) var(--f-ease);width:2rem}.ui-dialog-x:hover{background:var(--surface-2);color:var(--ink-0)}.ui-dialog-x:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui-toast-viewport{display:grid;gap:var(--space-2);justify-items:end;max-width:min(24rem,calc(100vw - 2rem));position:fixed;right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast)}.ui-toast{align-items:flex-start;animation:ui-toast-in var(--f-dur-base) var(--f-ease);background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-2);color:var(--ink-0);display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);width:100%}.ui-toast-icon{flex-shrink:0;margin-top:2px}.ui-toast--success .ui-toast-icon{color:var(--color-success)}.ui-toast--error .ui-toast-icon{color:var(--color-danger)}.ui-toast--info .ui-toast-icon{color:var(--brand-lavender)}.ui-toast-copy{display:grid;gap:2px;min-width:0}.ui-toast-title{font-size:var(--type-sm);font-weight:600;margin:0}.ui-toast-description{color:var(--ink-2);font-size:var(--type-sm);line-height:var(--leading-copy);margin:0}.ui-toast-x{background:transparent;border:0;border-radius:var(--r-xs);color:var(--ink-3);cursor:pointer;margin-left:auto;padding:2px}.ui-toast-x:hover{color:var(--ink-0)}.ui-toast-x:focus-visible{box-shadow:var(--shadow-focus);outline:none}.creator-skeleton-block{animation:creator-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink-0) 10%,transparent),transparent),var(--surface-2);background-size:240% 100%;border-radius:var(--r-sm)}.ui-skeleton-page{display:grid;gap:var(--space-6);position:relative}.ui-skeleton-stat-row{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.ui-skeleton-card-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.ui-skeleton-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);display:grid;gap:var(--space-3);padding:var(--layout-card-pad)}.ui-skeleton-mascot{align-items:center;animation:ui-skeleton-mascot-in .3s ease-out .4s both;bottom:var(--space-6);display:flex;gap:var(--space-2);pointer-events:none;position:absolute;right:var(--space-6)}.ui-skeleton-mascot-label{color:var(--ink-2);font-size:var(--type-xs)}@keyframes ui-skeleton-mascot-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-pop-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.creator-skeleton-block,.ui-dialog,.ui-dialog-overlay,.ui-skeleton-mascot,.ui-toast{animation:none}.ui-skeleton-mascot{opacity:1}}:where(a,button,input,select,textarea,summary,[role=button],[tabindex="0"]):focus-visible{box-shadow:var(--shadow-focus);outline:none}.dashboard-mobile-menu-trigger,.dashboard-topbar-search{position:relative}.dashboard-mobile-menu-trigger:after,.dashboard-topbar-search:after{content:"";inset:-5px;position:absolute}.dashboard-flow-glow,.dashboard-priority-glow,.dashboard-ritual-glow{pointer-events:none;position:absolute}.dashboard-ritual-glow{background:radial-gradient(circle at center,color-mix(in srgb,var(--brand-lavender) 20%,transparent),transparent 65%);height:360px;right:-90px;top:-110px;width:360px}.dashboard-priority-glow{background:radial-gradient(circle at center,color-mix(in srgb,var(--color-success) 16%,transparent),transparent 65%);bottom:-160px;height:420px;right:-130px;width:420px}.dashboard-flow-glow{background:radial-gradient(circle at center,color-mix(in srgb,var(--brand-sky) 18%,transparent),transparent 65%);height:480px;right:-120px;top:-80px;width:480px}.dashboard-ritual-premise{background:var(--bg-2);padding:16px}.dashboard-priority-title{font-family:var(--font-serif,serif);font-size:28px;letter-spacing:-.02em;line-height:1.16;margin:0 0 12px}.dashboard-insight-noticed{border-color:color-mix(in srgb,var(--brand-lavender) 30%,transparent)}.dashboard-flow-title{font-family:var(--font-serif,serif);font-size:28px;letter-spacing:-.02em;line-height:1.15;margin:0 0 14px}.dashboard-flow-bookmark{justify-content:center;padding:0;width:36px}.dashboard-flow-stages{display:flex;gap:14px;margin-top:36px}.dashboard-flow-stage-track{background:var(--surface-2);border-radius:var(--r-pill);height:3px;overflow:hidden}.dashboard-flow-stage-fill{background:transparent;height:100%}.dashboard-flow-stage-fill.is-active{background:linear-gradient(90deg,var(--brand-violet),var(--brand-sky));box-shadow:0 0 12px color-mix(in srgb,var(--brand-sky) 40%,transparent)}.dashboard-flow-stage-fill.is-complete{background:var(--brand-sky);box-shadow:0 0 12px color-mix(in srgb,var(--brand-sky) 40%,transparent)}.dashboard-hook-score{align-items:center;border-top:1px solid var(--line);display:flex;gap:10px;margin-top:auto;padding-top:24px}.dashboard-pulse-row,.dashboard-summary-row{padding:14px 0}.dashboard-pulse-row{align-items:center;display:flex;gap:12px;padding:12px 0}.dashboard-pulse-row.is-divided,.dashboard-summary-empty,.dashboard-summary-row.is-divided{border-top:1px solid var(--line)}.dashboard-summary-empty{color:var(--ink-2);font-size:13px;line-height:1.5;padding-top:16px}.dashboard-saved-lines-panel{overflow:hidden;padding:0}.dashboard-saved-lines-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px}.dashboard-connect-cta{margin-top:24px;padding:28px;text-align:center}.rail-spark{margin-bottom:12px}.rail-spark svg{display:block;height:34px;width:100%}.rail-feedback-item{border-top:1px solid var(--line);display:grid;gap:8px;padding-top:10px}.rail-action-item{border-top:1px solid var(--line);padding:10px 0}.rail-activity-item{align-items:center;border-top:1px solid var(--line);display:flex;gap:10px;padding:9px 0}.rail-activity-chip{flex-shrink:0;font-size:10px;justify-content:center;min-width:76px}.rail-activity-title{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .sidebar{backdrop-filter:blur(22px) saturate(1.1);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.75)),var(--bg-1);border-right-color:var(--line)}[data-theme=light] .flurra-topbar{background:color-mix(in srgb,var(--bg-0) 78%,transparent);border-bottom-color:var(--line)}[data-theme=light] .dashboard-mobile-menu{background:var(--bg-2);border-color:var(--line)}.rail-head-attention{color:var(--color-warning)}[data-theme=light] .dashboard-nav-row>.nav-item{color:var(--ink-1)}[data-theme=light] .dashboard-nav-row>.nav-item.active,[data-theme=light] .dashboard-nav-row>.nav-item:active,[data-theme=light] .dashboard-nav-row>.nav-item:focus-visible,[data-theme=light] .dashboard-nav-row>.nav-item:not(:active):hover{color:var(--ink-0)}[data-theme=light] .dashboard-nav-row>.nav-item.active,[data-theme=light] .dashboard-nav-row>.nav-item:active{background:color-mix(in srgb,var(--brand-violet) 10%,transparent)}[data-theme=light] .flurra-dashboard-shell .dashboard-support-link,[data-theme=light] .sidebar-brand-badge,[data-theme=light] .sidebar-search-btn,[data-theme=light] .sidebar-search-kbd{color:var(--ink-1)}[data-theme=light] .dashboard-sidebar-divider,[data-theme=light] .journey-bar,[data-theme=light] .metric-bar-track,[data-theme=light] .rail-quest-bar{background:var(--surface-2)}[data-theme=light] .screen-scroll::-webkit-scrollbar-thumb{background:var(--surface-3)}.cmdk-overlay{background:var(--overlay-scrim)}.sidebar-theme-row{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:6px 8px 2px}.sidebar-theme-label{color:var(--ink-3);font-family:var(--font-mono-app);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.theme-toggle--compact .theme-toggle-option{gap:0;justify-content:center;min-height:1.75rem;padding:.25rem .5rem}[data-theme=light] .flurra-landing,[data-theme=light] .theme-dark-scope{color-scheme:dark;--bg-0:#0a0612;--bg-1:#120c20;--bg-2:#181422;--bg-elevated:#221a33;--bg-inset:#120c20;--ink-0:#f4f2f8;--ink-1:#c2bccf;--ink-2:#a7a0b4;--ink-3:#8b8398;--line:rgba(244,242,248,0.08);--line-2:rgba(244,242,248,0.16);--hairline:rgba(244,242,248,0.08);--hairline-strong:rgba(244,242,248,0.16);--surface:rgba(255,255,255,0.05);--surface-1:rgba(255,255,255,0.05);--surface-2:rgba(255,255,255,0.075);--surface-3:rgba(255,255,255,0.1);--shadow:0 1px 0 rgba(255,255,255,0.04) inset,0 12px 40px -16px rgba(0,0,0,0.6);--shadow-1:0 1px 0 rgba(255,255,255,0.04) inset,0 12px 40px -16px rgba(0,0,0,0.6);--shadow-2:0 1px 0 rgba(255,255,255,0.06) inset,0 24px 80px -28px rgba(0,0,0,0.7);--shadow-focus:0 0 0 3px color-mix(in srgb,var(--brand-lavender) 34%,transparent);--btn-primary-shadow:0 1px 0 rgba(255,255,255,0.22) inset,0 1px 2px rgba(0,0,0,0.4),0 14px 30px -14px rgba(124,58,237,0.6);--btn-primary-shadow-hover:0 1px 0 rgba(255,255,255,0.28) inset,0 1px 2px rgba(0,0,0,0.4),0 18px 36px -12px rgba(124,58,237,0.72);--accent-soft:rgba(124,58,237,0.18);--accent-line:rgba(217,70,239,0.35);--color-action-contrast:#f4f2f8;--color-success:var(--brand-sky);--color-warning:var(--brand-rose);--color-danger:oklch(0.68 0.2 25);--bad:#ff8a8a;--glass-bg:rgba(10,6,18,0.64);--background:260 50% 5%;--foreground:260 30% 96%;--card:257 26% 11%;--card-foreground:260 30% 96%;--primary:258 81% 79%;--primary-foreground:258 45% 9%;--secondary:257 26% 13%;--secondary-foreground:260 30% 96%;--muted:257 20% 15%;--muted-foreground:263 9% 55%;--border:260 20% 22%;--input:260 20% 22%;--ring:254 100% 86%;--chart-fill-from:rgba(124,58,237,0.28);--chart-fill-to:rgba(124,58,237,0);--chart-grid:rgba(244,242,248,0.06);--chart-annotation:rgba(244,242,248,0.28)}[data-theme=light] body:has(.flurra-landing),[data-theme=light] body:has(>.flurra-landing){background:#0a0612}[data-theme=light] .flx-screen{--flx-mint:var(--color-success);--flx-green:var(--accent-text);--flx-lavender:var(--accent-text);--flx-lavender-soft:var(--accent-text);--flx-blush:var(--color-warning);--flx-ultra:var(--brand-violet-deep)}[data-theme=light] .cmdk-input::-moz-placeholder,[data-theme=light] .flurra-input::-moz-placeholder,[data-theme=light] .flx-premise-input::-moz-placeholder,[data-theme=light] .input::-moz-placeholder,[data-theme=light] .planning-url-input::-moz-placeholder{color:var(--ink-3)}[data-theme=light] .cmdk-input::placeholder,[data-theme=light] .flurra-input::placeholder,[data-theme=light] .flx-premise-input::placeholder,[data-theme=light] .input::placeholder,[data-theme=light] .planning-url-input::placeholder{color:var(--ink-3)}[data-theme=light] .flow-title{background:linear-gradient(135deg,var(--ink-0) 0,color-mix(in srgb,var(--ink-0) 62%,transparent) 100%);-webkit-background-clip:text;background-clip:text}[data-theme=light] .drawer-panel{background:var(--bg-2);border-color:var(--line-2);box-shadow:var(--shadow-2);color:var(--ink-0)}[data-theme=light] .drawer-close{background:var(--surface-2);color:var(--ink-1)}[data-theme=light] .sidebar-profile-subtitle{color:var(--ink-2)}[data-theme=light] .sb-column[data-stage=idea]{--sb-stage:#6d28d9}[data-theme=light] .sb-column[data-stage=script]{--sb-stage:var(--color-warning)}[data-theme=light] .sb-column[data-stage=ready]{--sb-stage:var(--color-success)}[data-theme=light] .sb-column[data-stage=posted]{--sb-stage:var(--brand-violet)}[data-theme=light] .sb-column[data-stage=reviewed]{--sb-stage:#c026d3}[data-theme=light] .auth-shell,[data-theme=light] .onboarding-page,[data-theme=light] .review-demo-page,[data-theme=light] .tile-page{color-scheme:dark;--bg-0:#0a0612;--bg-1:#120c20;--bg-2:#181422;--bg-elevated:#221a33;--bg-inset:#120c20;--ink-0:#f4f2f8;--ink-1:#c2bccf;--ink-2:#a7a0b4;--ink-3:#8b8398;--line:rgba(244,242,248,0.08);--line-2:rgba(244,242,248,0.16);--hairline:rgba(244,242,248,0.08);--hairline-strong:rgba(244,242,248,0.16);--surface:rgba(255,255,255,0.05);--surface-1:rgba(255,255,255,0.05);--surface-2:rgba(255,255,255,0.075);--surface-3:rgba(255,255,255,0.1);--accent-soft:rgba(124,58,237,0.18);--accent-line:rgba(217,70,239,0.35);--color-action-contrast:#f4f2f8;--glass-bg:rgba(10,6,18,0.64)}:root,[data-theme=dark]{--accent-text:var(--brand-lavender);--accent-text-cool:var(--brand-sky)}[data-theme=light]{--accent-text:#5b47a8;--accent-text-cool:#16609f}