html[data-theme-scope=landing]{color-scheme:dark!important}html[data-theme-scope=landing] .landing-page,html[data-theme-scope=landing] body{background:#050b16!important;color:#f8fafc!important}html[data-theme-scope=landing] .cs-global-theme-placeholder,html[data-theme-scope=landing] .cs-global-theme-toggle{display:none!important}html[data-theme=light][data-theme-scope=app] .market-page .basic-signal-note{background:#e2e8f0!important;border-color:#b8c6d8!important;color:#334155!important;box-shadow:inset 4px 0 0 #3b82f6!important}html[data-theme=light][data-theme-scope=app] .market-page .basic-signal-note b{color:#1d4ed8!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-basic-lock{background:#eef2f7!important;border-color:#c4b5fd!important;color:#475569!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-basic-lock small{color:#52647a!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions{border-top-color:#d5dee9!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions .sp-open,html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions button{background:#e2e8f0!important;border-color:#b9c6d6!important;color:#1e293b!important;box-shadow:none!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions .sp-open:hover,html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions button:hover{background:#cfd8e3!important;border-color:#94a3b8!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-card-actions button.watchlisted{background:#fef3c7!important;border-color:#f59e0b!important;color:#92400e!important}html[data-theme=light][data-theme-scope=app] .market-page .signal-watch-message{background:#dbeafe!important;border-color:#60a5fa!important;color:#1e3a8a!important}html[data-theme=light][data-theme-scope=app] .market-page .market-toolbar{background:#e9eef5!important;border-color:#cbd5e1!important}html[data-theme=light][data-theme-scope=app] .market-page .market-toolbar input,html[data-theme=light][data-theme-scope=app] .market-page .market-toolbar select{background:#f8fafc!important;border-color:#b8c6d8!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .member-dashboard{background:#f1f5f9!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-nav{border-color:#d5dee9!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card b,html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card h3,html[data-theme=light][data-theme-scope=app] .member-dashboard .member-hero h1{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card:not(.locked){background:#fff!important;border-color:#d5dee9!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card p,html[data-theme=light][data-theme-scope=app] .member-dashboard .member-hero p{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card.locked{background:#dfe6ee!important;border-color:#c1ccd9!important;color:#475569!important;opacity:1!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card.locked h3,html[data-theme=light][data-theme-scope=app] .member-dashboard .member-card.locked p{color:#475569!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .account-card{background:#cbd5e1!important;border-color:#c5d0dc!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .account-card>div{background:#fff!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .account-card small{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-access-strip{background:linear-gradient(90deg,#dbeafe,#ede9fe)!important;border-color:#aebed0!important;color:#475569!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-access-strip b{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .logout-button{background:#e2e8f0!important;border-color:#b8c6d8!important;color:#1e293b!important}html[data-theme=light][data-theme-scope=app] .member-dashboard .member-plan{background:#dcfce7!important;border-color:#86efac!important;color:#166534!important}html[data-theme=light][data-theme-scope=app] body:has(.onboarding-stage){background:#f1f5f9!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage){color-scheme:light!important;color:#0f172a!important;background:radial-gradient(circle at 14% 12%,rgba(59,130,246,.1),transparent 30%),radial-gradient(circle at 88% 24%,rgba(124,58,237,.08),transparent 32%),#f1f5f9!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-topbar{border-bottom:1px solid #d8e1ec!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-brand span,html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-card h2,html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-head h1{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-back{color:#52647a!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-back:hover{color:#1d4ed8!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-eyebrow{background:#e0f2fe!important;border-color:#7dd3fc!important;color:#075985!important;box-shadow:0 7px 18px rgba(14,116,144,.08)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-head p{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 24px 60px rgba(15,23,42,.1)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-card-subtitle{margin-top:9px!important;background:transparent!important;border:0!important;color:#64748b!important;box-shadow:none!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-progress span{background:#d7e1ec!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .onboarding-progress span.active{background:linear-gradient(90deg,#2563eb,#7c3aed)!important;box-shadow:0 3px 10px rgba(79,70,229,.22)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .choice{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#f8fafc!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 5px 14px rgba(15,23,42,.04)!important;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .choice b{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .choice small{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .choice:hover{background:#eff6ff!important;border-color:#60a5fa!important;transform:translateY(-1px)!important;box-shadow:0 10px 22px rgba(37,99,235,.09)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .choice.active{background:linear-gradient(145deg,#dbeafe,#ede9fe)!important;border-color:#4f46e5!important;color:#0f172a!important;box-shadow:0 0 0 3px rgba(79,70,229,.12),0 12px 24px rgba(79,70,229,.1)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .secondary-button{background:#e2e8f0!important;border-color:#aebdce!important;color:#1e293b!important;box-shadow:none!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .secondary-button:hover{background:#cbd5e1!important;border-color:#94a3b8!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-submit{color:#fff!important;box-shadow:0 12px 26px rgba(79,70,229,.24)!important}html[data-theme=light][data-theme-scope=app] .auth-page:has(.onboarding-stage) .auth-error{background:#fff1f2!important;border-color:#fda4af!important;color:#9f1239!important}html[data-theme=light][data-theme-scope=app] .auth-loading{background:#f1f5f9!important;color:#52647a!important}html[data-theme=light][data-theme-scope=app] .auth-loading .auth-spinner{border-color:#2563eb #cbd5e1 #cbd5e1!important}html[data-theme=light][data-theme-scope=app] .market-page{background:#f1f5f9!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .market-side{background:#fff!important;border-right-color:#d7e0ea!important}html[data-theme=light][data-theme-scope=app] .market-brand span,html[data-theme=light][data-theme-scope=app] .market-card-grid strong,html[data-theme=light][data-theme-scope=app] .market-card-head strong,html[data-theme=light][data-theme-scope=app] .market-head h1,html[data-theme=light][data-theme-scope=app] .signal-card-actions,html[data-theme=light][data-theme-scope=app] .watch-card-actions,html[data-theme=light][data-theme-scope=app] .watch-limit{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .market-side nav a{color:#475569!important}html[data-theme=light][data-theme-scope=app] .market-side nav a.active,html[data-theme=light][data-theme-scope=app] .market-side nav a:hover{background:#dbeafe!important;color:#1e3a8a!important}html[data-theme=light][data-theme-scope=app] .market-card,html[data-theme=light][data-theme-scope=app] .market-panel{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}html[data-theme=light][data-theme-scope=app] .market-card-grid span{background:#dfe7f0!important;border:1px solid #c0ccda!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .market-card-grid small,html[data-theme=light][data-theme-scope=app] .market-card-head small,html[data-theme=light][data-theme-scope=app] .market-head span,html[data-theme=light][data-theme-scope=app] .watch-empty{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .watch-add,html[data-theme=light][data-theme-scope=app] .watch-limit{background:#edf2f7!important;border-color:#cbd5e1!important}html[data-theme=light][data-theme-scope=app] .watch-add select{background:#fff!important;border-color:#b8c6d8!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .signal-card-actions .sp-open,html[data-theme=light][data-theme-scope=app] .watch-card-actions .sp-open{background:#eff6ff!important;border-color:#60a5fa!important;color:#1d4ed8!important}html[data-theme=light][data-theme-scope=app] .signal-card-actions .sp-open:hover,html[data-theme=light][data-theme-scope=app] .watch-card-actions .sp-open:hover{background:#dbeafe!important;border-color:#2563eb!important;color:#1e3a8a!important}html[data-theme=light][data-theme-scope=app] .ws-shell{background:#f1f5f9!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .ws-side{background:#fff!important;border-right-color:#d7e0ea!important}html[data-theme=light][data-theme-scope=app] .analysis h2,html[data-theme=light][data-theme-scope=app] .copilot-panel h3,html[data-theme=light][data-theme-scope=app] .live-panel h2,html[data-theme=light][data-theme-scope=app] .rail h3,html[data-theme=light][data-theme-scope=app] .ws-brand span,html[data-theme=light][data-theme-scope=app] .ws-head h1{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .ws-side nav a{color:#475569!important}html[data-theme=light][data-theme-scope=app] .ws-side nav a.active,html[data-theme=light][data-theme-scope=app] .ws-side nav a:hover{background:#dbeafe!important;color:#1e3a8a!important}html[data-theme=light][data-theme-scope=app] .ws-content{background:#f1f5f9!important}html[data-theme=light][data-theme-scope=app] .actions button,html[data-theme=light][data-theme-scope=app] .analysis,html[data-theme=light][data-theme-scope=app] .copilot-panel,html[data-theme=light][data-theme-scope=app] .engine,html[data-theme=light][data-theme-scope=app] .live-panel,html[data-theme=light][data-theme-scope=app] .notice-pop,html[data-theme=light][data-theme-scope=app] .rail>article{background:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}html[data-theme=light][data-theme-scope=app] .panel-head{background:#fff!important;border-bottom-color:#cbd5e1!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .copilot-chat,html[data-theme=light][data-theme-scope=app] .copilot-head,html[data-theme=light][data-theme-scope=app] .notice-pop>button,html[data-theme=light][data-theme-scope=app] .notice-pop>div{border-color:#d7e0ea!important}html[data-theme=light][data-theme-scope=app] .notice-pop>button,html[data-theme=light][data-theme-scope=app] .rail button,html[data-theme=light][data-theme-scope=app] .reasons>div:not(.section-title),html[data-theme=light][data-theme-scope=app] .sig{background:#e7edf4!important;border-color:#c3cfdd!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .levels>div,html[data-theme=light][data-theme-scope=app] .score-row>div,html[data-theme=light][data-theme-scope=app] .sig>section span{background:#dce5ef!important;border-color:#c1cddd!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .components strong,html[data-theme=light][data-theme-scope=app] .levels strong,html[data-theme=light][data-theme-scope=app] .rail button strong,html[data-theme=light][data-theme-scope=app] .reasons strong,html[data-theme=light][data-theme-scope=app] .score-row strong,html[data-theme=light][data-theme-scope=app] .sig strong{color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .levels span,html[data-theme=light][data-theme-scope=app] .live-head>span,html[data-theme=light][data-theme-scope=app] .rail button small,html[data-theme=light][data-theme-scope=app] .score-row span,html[data-theme=light][data-theme-scope=app] .sig small,html[data-theme=light][data-theme-scope=app] .ws-head span{color:#64748b!important}html[data-theme=light][data-theme-scope=app] .copilot-form textarea,html[data-theme=light][data-theme-scope=app] .copilot-risk-inputs input{background:#f8fafc!important;border-color:#b8c6d8!important;color:#0f172a!important}html[data-theme=light][data-theme-scope=app] .copilot-suggestions button{background:#e2e8f0!important;border-color:#b8c6d8!important;color:#334155!important}html[data-theme=light][data-theme-scope=app] .copilot-chat{background:#eef2f7!important}html[data-theme=light][data-theme-scope=app] .copilot-message.assistant>div{background:#fff!important;border-color:#cbd5e1!important;color:#1e293b!important}html[data-theme=light][data-theme-scope=app] .reasons>div:not(.section-title)>i.pos{background:#16a34a!important;border:1px solid #15803d!important;color:#fff!important}html[data-theme=light][data-theme-scope=app] .reasons>div:not(.section-title)>i.neg{background:#dc2626!important;border:1px solid #b91c1c!important;color:#fff!important}html[data-theme=light][data-theme-scope=app] .reasons>div:not(.section-title)>b.pos{color:#15803d!important}html[data-theme=light][data-theme-scope=app] .reasons>div:not(.section-title)>b.neg{color:#b91c1c!important}