@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@500;600;700&display=swap";*{box-sizing:border-box}:root{--aurora-bg:#07050d;--aurora-canvas:#07050d;--aurora-shell:#0b0812;--aurora-surface:#120f1feb;--aurora-surface-2:#1c172cdb;--aurora-surface-1:#0b0812;--aurora-surface-3:#171421;--aurora-elevated:#1c172cf0;--aurora-panel:#ffffff09;--aurora-panel-strong:#ffffff0e;--aurora-panel-soft:#ffffff06;--aurora-panel-dark:#0d1018;--aurora-panel-dark-2:#10131d;--aurora-border:#7c5cff29;--aurora-border-strong:#7c5cff47;--aurora-text:#f8f7ff;--aurora-text-soft:#f8f7ffc7;--aurora-text-muted:#bfb8daad;--aurora-dim:#9c97b8;--aurora-muted:var(--aurora-text-muted);--aurora-cyan:#33e6c4;--aurora-violet:#7c5cff;--aurora-violet-deep:#5b3fd1;--aurora-magenta:#ff4fa3;--aurora-magenta-deep:#c23b7a;--aurora-success:#33e6c4;--aurora-danger:#ff4f8b;--aurora-warning:#f7c948;--aurora-neutral:#9c97b8;--aurora-semantic-green:#20d47b;--aurora-semantic-green-alt:#33e6c4;--aurora-semantic-red:#ff4d6d;--aurora-semantic-red-alt:#ff5c7a;--aurora-brand-gold:#d4a63a;--aurora-brand-gold-deep:#b8860b;--shadow-soft:0 12px 32px #00000038;--shadow-elevated:0 24px 70px #0000006b;--glow-cyan:0 0 24px #33e6c447;--glow-violet:0 0 28px #7c5cff52;--glow-magenta:0 0 24px #ff4fa347;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:30px;--radius-pill:999px;--radius:20px;--space-xs:6px;--space-sm:10px;--space-md:16px;--space-lg:24px;--space-xl:36px;--z-base:1;--z-sticky:30;--z-dropdown:100;--z-modal:1000;--z-command:10050;--z-toast:11000;--font-display:"Space Grotesk","Manrope",system-ui,sans-serif;--font-ui:"Inter","Manrope",system-ui,sans-serif;--app-vh:1vh;--app-height:100vh;--mobile-tabbar-visual-h:0px;--mobile-tabbar-safe-bottom:0px;--mobile-tabbar-total-h:0px;--aurora-mobile-dock-h:0px;--aurora-safe-bottom:env(safe-area-inset-bottom,0px);--aurora-dock-total-h:0px;--mobile-tabbar-content-height:0px;--mobile-tabbar-total-height:0px;--mobile-tab-bar-h:0px;--mobile-dock-gap:0px;--mobile-content-pad-bottom:24px;--bg:var(--aurora-bg);--panel:var(--aurora-panel);--panel2:var(--aurora-panel-strong);--panel3:#ffffff12;--line:var(--aurora-border);--line2:var(--aurora-border-strong);--text:var(--aurora-text);--muted:var(--aurora-dim);--muted2:#7b7694;--gold:var(--aurora-violet);--gold2:var(--aurora-cyan);--green:var(--aurora-cyan);--red:var(--aurora-magenta);--blue:var(--aurora-violet);--purple:var(--aurora-violet);--cyan:var(--aurora-cyan);--magenta:var(--aurora-magenta);--violet:var(--aurora-violet);--violet-deep:var(--aurora-violet-deep);--magenta-deep:var(--aurora-magenta-deep);--shadow:var(--shadow-elevated)}html[data-theme=light],:root[data-theme=light]{--aurora-bg:#f7f8fb;--aurora-canvas:#f7f8fb;--aurora-shell:#f7f8fb;--aurora-surface:#fffffff5;--aurora-surface-2:#f4f7fbf5;--aurora-surface-1:#fff;--aurora-surface-3:#f1f5f9;--aurora-elevated:#fff;--aurora-light-bg:#f7f8fb;--aurora-light-panel:#fff;--aurora-light-panel-soft:#f9fafc;--aurora-light-text:#07111f;--aurora-light-muted:#667085;--aurora-light-border:#0f172a1a;--aurora-panel:#fff;--aurora-panel-strong:#f5f6f9;--aurora-panel-soft:#f9fafc;--aurora-border:#0f172a1a;--aurora-border-strong:#7c5cff38;--aurora-text:#07111f;--aurora-text-soft:#07111fbd;--aurora-text-muted:#42506aa8;--aurora-dim:#667085;--aurora-muted:var(--aurora-text-muted);--shadow-soft:0 12px 30px #0f172a14;--shadow-elevated:0 24px 70px #0f172a29;--shadow:var(--shadow-elevated);--bg:#f7f8fb;--panel:#fff;--panel2:#f5f6f9;--panel3:#eaecf1;--line:#00000014;--line2:#00000021;--text:#07111f;--muted:#4b5563;--muted2:#9ca3af;--aurora-brand-gold:#b8860b;--aurora-brand-gold-deep:#b8860b;--gold:#b8860b;--gold2:#c99a1a;--green:#16a34a;--red:#e11d48;--blue:#2563eb;--purple:#6d28d9;--cyan:#0891b2;--radius:18px;--hero-text:#1a1f2e;--hero-sub:#4b5563;--hero-label:#6b7280;--stat-value:#111827;--stat-label:#6b7280;--card-inner:#f8f9fb;--feed-item:#f5f6f9;--feed-border:#00000012;--msg-bg:#f0f2f6;--msg-self:#b8860b1a}.journalQuickActions{flex-wrap:wrap}.exportGroup,.tradeExportActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.exportGroup{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:6px}.tradeExportActions .ghost.compact{min-height:34px;padding:7px 9px!important}.tradeDeleteButton{color:#fecdd3!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;box-shadow:none!important;background:#f43f5e12!important;border:1px solid #f43f5e47!important;border-radius:12px!important;flex:0 0 36px!important;place-items:center!important;padding:0!important;display:inline-grid!important}.tradeDeleteButton:hover{color:#fff!important;background:#f43f5e1f!important;border-color:#f43f5e73!important}.modalActions .exportModalButton{color:#1f2937!important;background:#fffaf0!important;border:1px solid #bf912a59!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:8px 11px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 8px 18px #0f172a0f!important}.modalActions .exportModalButton svg{color:#b8860b!important}.modalActions .exportModalButton:hover{color:#111827!important;background:#fff7e6!important;border-color:#bf912a85!important}html[data-theme=dark] .modalActions .exportModalButton{color:#e5e7eb!important;background:#0f172ab8!important;border-color:#d4af3759!important;box-shadow:0 10px 24px #0000003d!important}html[data-theme=dark] .modalActions .exportModalButton svg{color:#d4af37!important}html[data-theme=dark] .modalActions .exportModalButton:hover{color:#fff7db!important;background:#d4af371a!important;border-color:#d4af378c!important}button:disabled,.ghost:disabled,.primary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;transform:none!important}button:disabled:hover,.ghost:disabled:hover,.primary:disabled:hover{color:var(--muted);border-color:var(--line2);background:0 0}@media (width<=1050px){.tradeExportActions{justify-content:flex-start;width:auto}.exportGroup{width:100%}.exportGroup .ghost{flex:135px}}:root[data-theme=light] .side{background:linear-gradient(#fff,#f5f6f9)!important}:root[data-theme=light] .main{background:radial-gradient(circle at 100% 0,#d4a8430f,#0000 400px),#f0f2f5!important}:root[data-theme=light] .top{background:#f0f2f5e0!important}:root[data-theme=light] .toolbar{background:#f0f2f5f0!important}:root[data-theme=light] .modal{background:#00000073!important}:root[data-theme=light] .modalCard{background:#fff!important}:root[data-theme=light] .card{background:linear-gradient(#fff,#fafbfc)!important}:root[data-theme=light] .post,:root[data-theme=light] .idea,:root[data-theme=light] .metric{background:linear-gradient(#fff,#f8f9fb)!important}:root[data-theme=light] .login{background:radial-gradient(circle at top,#d4a8431a,#0000 420px),#f0f2f5!important}:root[data-theme=light] .loginCard{background:#fff!important}:root[data-theme=light] .heroSystem{background:linear-gradient(135deg,#d4a8431f,#f0f2f5f5)!important}:root[data-theme=light] .mobileNav{background:#fffffff5!important;border-color:#d4a84333!important}:root[data-theme=light] .trade,:root[data-theme=light] .rank,:root[data-theme=light] .adminRow,:root[data-theme=light] .notif{background:#f5f6f9!important}:root[data-theme=light] .helpPanel{background:#fff!important}:root[data-theme=light] .toast{color:#0f1117!important;background:linear-gradient(135deg,#fff,#f8f9fb)!important}:root[data-theme=light] .libraryBookPro{background:linear-gradient(135deg,#fff,#fafbfc)!important}:root[data-theme=light] .orLine span{background:#fff!important}html,body,#root{background:var(--bg);height:100%;color:var(--text);font-family:var(--font-ui);margin:0}button,input,select,textarea{font-family:inherit}button{cursor:pointer}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#30384a;border-radius:20px}.app{grid-template-columns:270px 1fr;height:100vh;display:grid;overflow:hidden}.side{border-right:1px solid var(--line);background:linear-gradient(#090b10,#07080b);flex-direction:column;min-height:100vh;display:flex}.brand{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:22px;display:flex}.brandLogo{object-fit:cover;border:1px solid #d4a84359;border-radius:14px;flex-shrink:0;width:46px;height:46px;box-shadow:0 10px 30px #00000047}.brandMark,.logo{color:var(--gold2);background:linear-gradient(135deg,#d4a8433d,#d4a8430f);border:1px solid #d4a84359;border-radius:16px;place-items:center;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:900;display:grid}.brandMark{width:44px;height:44px;font-size:22px}.brand b{color:var(--gold2);font-family:Manrope,Inter,system-ui,sans-serif;font-size:14px;line-height:1.15;display:block}.brand span{color:var(--muted2);letter-spacing:1.15px;text-transform:uppercase;margin-top:4px;font-size:10px;line-height:1.35;display:block}nav{gap:5px;padding:16px 12px;display:grid;overflow:auto}nav button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}nav button:hover{color:var(--text);background:#ffffff12}nav button.active{color:var(--gold2);background:linear-gradient(135deg,#d4a84324,#d4a8430a);border-color:#d4a84333}nav i{background:var(--red);color:#fff;border-radius:20px;margin-left:auto;padding:1px 7px;font-size:11px;font-style:normal}.user,.me{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:16px;display:flex}.avatar{width:40px;height:40px;color:var(--gold2);background:#1c2332;border:1px solid #d4a84340;border-radius:50%;place-items:center;font-weight:800;display:grid}.user div:nth-child(2),.me div:nth-child(2){flex:1;min-width:0}.user b,.me b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.user span,.me span{color:var(--muted2);font-size:12px}.user button,.me button,.icon{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:12px;padding:8px}.main{background:radial-gradient(circle at top right,#d4a8430e,transparent 400px),var(--bg);overflow:auto}.top{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line);background:#07080bd1;justify-content:space-between;align-items:center;padding:18px 28px;display:flex;position:sticky;top:0}.top h1,.top h2{margin:0;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px}.top p{color:var(--muted2);margin:5px 0 0;font-size:13px}.topRight{gap:8px;display:flex}.metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.metric{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:20px;position:relative;overflow:hidden}.metric:before{content:"";background:linear-gradient(90deg,transparent,var(--gold),transparent);height:2px;position:absolute;top:0;left:0;right:0}.metric.green:before{background:linear-gradient(90deg,transparent,var(--green),transparent)}.metric.red:before{background:linear-gradient(90deg,transparent,var(--red),transparent)}.metric span{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted2);font-size:11px;font-weight:800;display:block}.metric b{margin-top:10px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:28px;display:block}.metric small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.metric.green b,.pos{color:var(--green)}.metric.red b,.neg{color:var(--red)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:16px;padding:20px}.cardHead{justify-content:space-between;align-items:start;gap:10px;margin-bottom:15px;display:flex}.card h3{margin:0;font-size:15px}.cardHead p,.muted{color:var(--muted2);margin:5px 0 0;font-size:13px;line-height:1.5}.grid.two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wide{grid-column:1/-1}.quick{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.quick button,.primary,.ghost{border:1px solid var(--line2);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:inline-flex}.quick button{background:var(--panel2);color:var(--text)}.primary{background:linear-gradient(135deg,#8a6a1a,var(--gold),var(--gold2));color:#06070a;border:0}.ghost{color:var(--muted);border:1px solid var(--line2);background:0 0}.full{width:100%}.input{background:var(--panel2);border:1px solid var(--line);width:100%;color:var(--text);border-radius:14px;outline:none;padding:12px 14px;font-size:14px}.input:focus{border-color:#d4a84373;box-shadow:0 0 0 3px #d4a84312}textarea.input{resize:vertical;min-height:92px}.input.small{width:auto;min-width:150px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.search{background:var(--panel2);border:1px solid var(--line);border-radius:14px;flex:1;align-items:center;gap:8px;min-width:250px;padding:0 12px;display:flex}.search input{color:var(--text);background:0 0;border:0;outline:0;width:100%;padding:12px}.file input{display:none}.trade{background:var(--panel2);border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr auto auto auto auto auto auto;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;display:grid}.trade p{color:var(--muted2);margin:3px 0 0;font-size:12px}.buy,.sell,.quality,.pill{border:1px solid var(--line);border-radius:10px;padding:5px 9px;font-size:11px;font-weight:900}.buy{color:var(--green);background:#22c55e1a;border-color:#22c55e38}.sell{color:var(--red);background:#f43f5e1a;border-color:#f43f5e38}.quality{color:var(--gold2);background:#d4a8431a;border-color:#d4a84338}.pill{color:var(--muted);background:var(--panel2)}.pill.green{color:var(--green);background:#22c55e1a;border-color:#22c55e40}.danger{color:var(--red)!important}.insight{background:var(--panel2);border:1px solid var(--line);color:var(--muted);border-radius:14px;margin-bottom:10px;padding:14px;line-height:1.5}.insight span{background:var(--gold);border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.modal{z-index:30;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalCard{background:var(--panel);border:1px solid var(--line2);border-radius:22px;width:min(980px,100%);max-height:92vh;padding:22px;overflow:auto}.modalHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modalHead h3{margin:0;font-family:Manrope,Inter,system-ui,sans-serif}.modalHead button{color:var(--muted);background:0 0;border:0}.formGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px;display:grid}.formGrid .wide{grid-column:1/-1}.checks{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.checks button{background:var(--panel2);border:1px solid var(--line);color:var(--muted);border-radius:12px;align-items:center;gap:6px;padding:9px;display:flex}.checks button.on{color:var(--gold2);background:#d4a8431a;border-color:#d4a84347}.preview{border:1px solid var(--line);border-radius:14px;max-width:100%;margin:10px 0}.login{background:radial-gradient(circle at top,#d4a8431f,transparent 420px),var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{background:var(--panel);border:1px solid var(--line);width:min(420px,100%);box-shadow:var(--shadow);border-radius:28px;padding:34px}.logo{width:72px;height:72px;margin:0 auto 18px;font-size:36px}.logoImage{object-fit:cover;border:1px solid #d4a84359;display:block;box-shadow:0 18px 45px #00000059}.loginLogo{border-radius:22px;width:86px;height:86px;margin:0 auto 18px}.login h1{text-align:center;margin:0;font-family:Manrope,Inter,system-ui,sans-serif}.login p{text-align:center;color:var(--muted2);line-height:1.5}.login .input{margin-bottom:10px}.seg{background:var(--panel2);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;margin:18px 0;padding:4px;display:grid}.seg button{color:var(--muted);background:0 0;border:0;border-radius:11px;padding:9px;font-weight:800}.seg .on{background:var(--panel3);color:var(--text)}.error,.err{color:var(--red);text-align:center;margin:5px 0 10px;font-size:13px}.ok{color:var(--green);text-align:center;margin:5px 0 10px;font-size:13px}.linkBtn{width:100%;color:var(--gold2);background:0 0;border:0;margin-top:10px;font-weight:800;display:block}.hint{text-align:center;color:var(--muted2);margin-top:14px;font-size:12px;line-height:1.6}.courseGrid,.ideaGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.courseHero{border:1px solid var(--line);height:130px;color:var(--gold2);background:linear-gradient(135deg,#d4a8431f,#3b82f60d);border-radius:16px;place-items:center;margin-bottom:12px;display:grid}.bar{background:var(--panel2);border-radius:99px;height:8px;margin:14px 0;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--gold),var(--gold2));border-radius:99px;height:100%;display:block}.module{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.lesson{background:var(--panel2);border:1px solid var(--line);color:var(--muted);border-radius:12px;align-items:center;gap:10px;margin-top:7px;padding:10px;display:flex}.lesson svg{width:17px}.lesson span{flex:1}.lesson small{color:var(--muted2)}.feed{gap:12px;display:grid}.post,.idea{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.post.pinned{border-color:#d4a84338}.postTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.postTop div:nth-child(2){flex:1}.postTop b{display:block}.postTop p,.notif p{color:var(--muted2);margin:2px 0 0;font-size:12px}.post>p,.idea p{color:var(--muted);line-height:1.55}.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:12px;align-items:center;gap:6px;padding:8px 10px;display:flex}.actions .liked{color:var(--red)}.idea h3{margin:16px 0 6px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:24px}.row{align-items:center;gap:10px;margin-top:10px;display:flex}.rank,.adminRow,.notif{background:var(--panel2);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin-bottom:8px;padding:12px;display:grid}.rank small{color:var(--muted2)}.adminRow p{color:var(--muted2);margin:3px 0 0;font-size:12px}.notif{cursor:pointer;grid-template-columns:auto 1fr}.notif>span{background:var(--gold);border-radius:50%;width:9px;height:9px}.notif>span.read{background:var(--muted2)}.empty{text-align:center;color:var(--muted2);padding:40px}.mobileMenu{display:none}.ideaGrid .idea div:first-child{gap:8px;display:flex}.courseGrid .card{margin-bottom:0}@media (width<=1050px){.metrics,.quick{grid-template-columns:repeat(2,1fr)}.grid.two,.courseGrid,.ideaGrid{grid-template-columns:1fr}.formGrid,.checks{grid-template-columns:1fr 1fr}.trade{grid-template-columns:1fr auto;align-items:start}.trade>:not(:first-child){justify-self:end}.topRight{display:none}}@media (width<=760px){.app{grid-template-columns:1fr}.side{z-index:40;width:280px;transition:all .2s;position:fixed;transform:translate(-100%)}.side.open{transform:translate(0)}.mobileMenu{z-index:50;border:1px solid var(--line2);background:var(--gold);color:#07080b;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:fixed;bottom:16px;right:16px}.page{padding:18px 14px 80px}.top{padding:16px 14px}.metrics,.quick,.formGrid,.checks{grid-template-columns:1fr}.toolbar{align-items:stretch}.toolbar>*{width:100%!important}.row{flex-direction:column;align-items:stretch}.card{padding:16px}.rank,.adminRow,.trade{grid-template-columns:1fr}.trade>*{justify-self:start!important}}.mobileNav{display:none}@media (width<=760px){.app{grid-template-columns:1fr;height:100dvh;overflow:hidden}.side{display:none!important}.main{height:100dvh;padding-bottom:88px;overflow:auto}.top{padding:18px 16px 14px;position:sticky;top:0}.top h1{font-size:24px;line-height:1.15}.top p{font-size:13px}.top .pill{white-space:nowrap;padding:6px 9px;font-size:11px}.page{padding:18px 14px 110px}.metrics{grid-template-columns:1fr;gap:14px}.metric{padding:18px}.grid.two,.courseGrid,.ideaGrid{grid-template-columns:1fr}.quick{grid-template-columns:1fr 1fr}.card{border-radius:18px;padding:16px}.toolbar{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07080bf0;padding:10px 0;position:sticky;top:76px}.formGrid,.checks{grid-template-columns:1fr}.trade{grid-template-columns:1fr;gap:8px}.input.small,.search{width:100%;min-width:0}.row{flex-direction:column;align-items:stretch}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c11f5;border:1px solid #d4a84340;border-radius:22px;grid-template-columns:repeat(5,1fr);gap:4px;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 50px #0000008c}.mobileNav button{min-height:54px;color:var(--muted);background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:800;display:flex;position:relative}.mobileNav button.active{color:var(--gold2);background:linear-gradient(135deg,#d4a84333,#d4a8430f)}.mobileNav svg{width:18px;height:18px}.mobileNav em{background:var(--red);color:#fff;border-radius:999px;padding:1px 5px;font-size:9px;font-style:normal;position:absolute;top:5px;right:11px}}@media (width<=420px){.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){bottom:6px;left:6px;right:6px}.mobileNav button span{font-size:9px}.top h1{font-size:22px}}.heroSystem{box-shadow:var(--shadow);background:linear-gradient(135deg,#d4a84324,#10131ae6);border:1px solid #d4a84338;border-radius:24px;margin-bottom:16px;padding:28px;position:relative;overflow:hidden}.heroSystem:after{content:"";background:radial-gradient(circle,#d4a84338,#0000 65%);border-radius:50%;width:240px;height:240px;position:absolute;top:-80px;right:-80px}.heroSystem h2{z-index:1;margin:14px 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:34px;position:relative}.heroSystem p{max-width:780px;color:var(--muted);z-index:1;margin:0;line-height:1.65;position:relative}.grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mandamientos{gap:10px;display:grid}.mandamiento{background:var(--panel2);border:1px solid var(--line);border-radius:16px;grid-template-columns:42px 1fr;align-items:start;gap:12px;padding:12px;display:grid}.mandamiento b{width:30px;height:30px;color:var(--gold2);background:#d4a8431f;border:1px solid #d4a84340;border-radius:10px;place-items:center;font-family:Manrope,Inter,system-ui,sans-serif;display:grid}.mandamiento span{color:var(--text);line-height:1.5}.ruleBox{background:radial-gradient(circle at top right,#22c55e1f,transparent 45%),var(--panel2);border:1px solid var(--line);border-radius:18px;margin-bottom:12px;padding:18px}.ruleBox h3{color:var(--gold2);margin:0 0 10px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px}.ruleBox p{color:var(--muted);margin:0;line-height:1.55}.ruleMini{gap:8px;display:grid}.ruleMini span{background:var(--panel2);border:1px solid var(--line);color:var(--muted);border-radius:14px;padding:12px;line-height:1.45}.patternGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.patternCard{background:var(--panel2);border:1px solid var(--line);border-radius:18px;min-height:150px;padding:16px}.patternCard svg{color:var(--gold2);margin-bottom:10px}.patternCard h3{margin:0 0 8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:16px}.patternCard p{color:var(--muted);margin:0;line-height:1.55}.readingProtocol{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.readingProtocol div,.readCard{background:var(--panel2);border:1px solid var(--line);border-radius:18px;padding:16px}.readingProtocol b{color:var(--gold2);font-family:Manrope,Inter,system-ui,sans-serif}.readingProtocol p,.readCard p{color:var(--muted);line-height:1.55}.readCard svg{color:var(--gold2);margin-bottom:12px}.resultStrip{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.resultPreview{background:var(--panel2);border:1px solid var(--line);border-radius:18px;padding:14px}.resultPreview span{color:var(--muted2);text-transform:uppercase;letter-spacing:1.3px;font-size:11px;font-weight:900;display:block}.resultPreview b{margin-top:8px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:22px;display:block}.resultPreview.pos{background:linear-gradient(135deg,#22c55e1f,#10131ae6);border-color:#22c55e52}.resultPreview.neg{background:linear-gradient(135deg,#f43f5e1f,#10131ae6);border-color:#f43f5e52}.tradePro{grid-template-columns:1fr auto auto auto auto}.tradeResult{text-align:right;border:1px solid var(--line);background:#ffffff09;border-radius:14px;min-width:145px;padding:9px 12px}.tradeResult strong{font-size:16px;display:block}.tradeResult small{color:var(--muted);margin-top:3px;display:block}.tradeResult.pos{background:#22c55e14;border-color:#22c55e40}.tradeResult.neg{background:#f43f5e14;border-color:#f43f5e40}@media (width<=1050px){.grid2,.patternGrid,.readingProtocol,.resultStrip{grid-template-columns:1fr}.heroSystem h2{font-size:28px}.tradePro{grid-template-columns:1fr}.tradeResult{text-align:left;width:100%}}@media (width<=760px){.heroSystem{border-radius:20px;padding:20px}.heroSystem h2{font-size:25px}.patternCard{min-height:auto}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){scrollbar-width:none;gap:6px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.mobileNav:not(.mobileBottomNav)::-webkit-scrollbar{display:none}.mobileNav:not(.mobileBottomNav) button{flex:none;min-width:68px}.mobileNav:not(.mobileBottomNav) button span{white-space:nowrap}.main:not(.appMain){padding-bottom:96px}}.crownBadge{color:#ffb547;background:radial-gradient(circle at 30% 20%,#ffb54757,#ffb54714 42%,#ffffff06);border:1px solid #ffb54752;border-radius:16px;place-items:center;width:40px;height:40px;display:inline-grid;box-shadow:0 0 28px #ffb5471f,inset 0 1px #ffffff1a}.crownBadge svg{filter:drop-shadow(0 0 8px #ffb54759)}.card{background:linear-gradient(#10131afa,#0b0d12fa);border-color:#ffffff16}.post,.idea{background:linear-gradient(#10131afa,#0a0c11fa);border-color:#ffffff16;position:relative;overflow:hidden}.post:before,.ideaPremium:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#d4a843a6,#0000);height:2px;position:absolute;inset:0 0 auto}.post>*,.idea>*{position:relative}.post.pinned{background:linear-gradient(#d4a84314,#10131afa);box-shadow:0 20px 70px #d4a8430f}.actions button{transition:all .15s}.actions button:hover{color:var(--gold2);border-color:#d4a84347;transform:translateY(-1px)}.actions button.danger,.danger{color:var(--red)!important;border-color:#f43f5e38!important}.actions button.danger:hover,.danger:hover{color:var(--red)!important;background:#f43f5e14!important}.pill.gold{align-items:center;gap:5px;display:inline-flex}.ideaPremium h3{letter-spacing:.5px}.premiumRank{background:linear-gradient(135deg,#d4a84314,#3b82f60b);border-color:#d4a84329}.adminRow{transition:all .15s}.adminRow:hover{border-color:#d4a8432e;transform:translateY(-1px)}.metric{background:linear-gradient(#10131afa,#0a0c11fa);box-shadow:0 18px 60px #00000047}.tradePro{background:linear-gradient(135deg,#ffffff09,#d4a84306);border-color:#ffffff14}.tradePro:hover{border-color:#d4a84338}@media (width<=760px){.topBrand{display:none}.mobileNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08090deb;border-top:1px solid #d4a8431f}.mobileNav button.active{color:var(--gold2);background:#d4a8431f;border-radius:13px}.mobileNav button span{font-size:10px}.page{padding-bottom:98px}.post,.idea,.card{border-radius:20px}.grid.two{grid-template-columns:1fr;display:grid}}.top h1,.login h1,.heroSystem h2,.card h3{letter-spacing:-.035em}.input,button,select,textarea{font-weight:600}.metric b,.resultPreview b,.tradeResult strong{letter-spacing:-.04em;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:800}.card{background:radial-gradient(circle at 100% 0,#7c3aed0e,#0000 260px),linear-gradient(#11151ffc,#090b10fc)}.primary{background:linear-gradient(135deg,#a47719,#f0c96a,#ffd97d);box-shadow:0 10px 28px #d4a84329}.ghost:hover{color:var(--gold2);border-color:#d4a84347}.field{flex-direction:column;gap:7px;display:flex}.field>span{letter-spacing:1.25px;text-transform:uppercase;color:var(--muted2);font-size:11px;font-weight:900}.field small{color:var(--muted2);font-size:11px;line-height:1.35}.emojiField{flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.emojiMenu{align-self:flex-start;align-items:center;display:flex;position:relative}.emojiTrigger{color:#888;cursor:pointer;background:#161920;border:1px solid #ffffff14;border-radius:12px;padding:7px 10px;font-size:12px;font-weight:800;transition:all .16s}.emojiTrigger:hover{color:#ffb547;background:#ffb5470f;border-color:#ffb54740}.emojiDropdown{z-index:40;background:#161920;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:repeat(8,32px);gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 60px #00000073}.emojiBtn{width:32px;height:32px;color:var(--text);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;font-size:15px;line-height:1;transition:all .14s}.emojiBtn:hover{background:#ffb5471a;border-color:#ffb54747;transform:translateY(-1px)}.formGrid.labeled{align-items:start}.tradeGuide{background:linear-gradient(135deg,#06b6d41a,#d4a84312);border:1px solid #06b6d429;border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px;display:flex}.tradeGuide svg{color:var(--cyan);flex-shrink:0}.tradeGuide b{color:var(--text);font-weight:900;display:block}.tradeGuide p{color:var(--muted);margin:3px 0 0;line-height:1.45}.resultHero .resultPreview{min-height:118px}.resultHero .resultPreview b{font-size:30px}.resultHero .resultPreview small{color:var(--muted);margin-top:8px;line-height:1.35;display:block}.resultInput{font-weight:900;background:linear-gradient(135deg,#d4a84314,#ffffff06)!important;border-color:#d4a84338!important}.futureUpload{width:100%;min-height:44px}.fileName{margin-top:6px;display:block;color:var(--gold2)!important}.profileEditor{align-items:center;gap:16px;margin-bottom:18px;display:flex}.profilePhoto{background:linear-gradient(135deg,#d4a84329,#7c3aed1f);border:1px solid #d4a84347;border-radius:24px;place-items:center;width:88px;height:88px;display:grid;overflow:hidden;box-shadow:0 18px 50px #00000047}.profilePhoto img{object-fit:cover;width:100%;height:100%}.profilePhoto span{color:var(--gold2);font-size:24px;font-weight:900}.newsHero{background:radial-gradient(circle at 100% 0,#06b6d42e,#0000 300px),linear-gradient(135deg,#d4a8431f,#10131aeb)}.external{margin-top:18px;text-decoration:none}.patternGrid.mini{grid-template-columns:repeat(3,1fr)}.patternGrid.mini .patternCard{min-height:120px}.mobileNav{box-shadow:0 20px 65px #0000008c,inset 0 0 0 1px #ffffff0a}.mobileNav button.active{box-shadow:inset 0 0 0 1px #d4a8432e}@media (width<=760px){.resultHero .resultPreview b{font-size:25px}.profileEditor{align-items:flex-start}.profilePhoto{border-radius:20px;width:74px;height:74px}.patternGrid.mini{grid-template-columns:1fr}.field small{font-size:10px}.tradeGuide{padding:12px}.tradeGuide p{font-size:12px}}html,body,#root{font-weight:500;font-family:Manrope,Inter,system-ui,sans-serif!important}.brand b,.top h1,.top h2,.login h1,.heroSystem h2,.card h3,.metric b,.resultPreview b,.mandamiento b,.ruleBox h3,.patternCard h3,.readingProtocol b{letter-spacing:-.045em;font-weight:900;font-family:Manrope,Inter,system-ui,sans-serif!important}.brand span,.field>span,.metric span{letter-spacing:.12em}.top h1{font-size:24px}.heroSystem h2{font-size:36px}.login h1{font-size:30px;line-height:1.05}.card h3{font-size:16px}.brand b{text-transform:none}.card{border-color:#ffffff1b;box-shadow:0 20px 70px #00000052}.cardHead{border-bottom:1px solid #ffffff0e;padding-bottom:12px}.input{font-weight:700}.primary{font-weight:900}.ghost{font-weight:800}.resultPreview{border-color:#ffffff1f}.toastHost{z-index:9999;pointer-events:none;gap:10px;display:grid;position:fixed;top:22px;right:22px}.toast{color:var(--text);background:linear-gradient(135deg,#10131afa,#090b10fa);border:1px solid #22c55e47;border-radius:16px;align-items:center;gap:10px;min-width:260px;padding:13px 16px;font-weight:900;display:flex;box-shadow:0 18px 60px #00000061}.toast svg{color:var(--green)}.toast.error svg{color:var(--red)}.libraryGrid,.academyWall{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.libraryBook,.academyLesson{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff0b,#d4a84309);border-radius:18px;grid-template-columns:auto 1fr;gap:14px;padding:16px;transition:all .15s;display:grid}.libraryBook:hover,.academyLesson:hover{border-color:#d4a8433d;transform:translateY(-1px)}.bookIcon{width:48px;height:48px;color:var(--gold2);background:linear-gradient(135deg,#d4a84324,#06b6d41a);border:1px solid #d4a84340;border-radius:16px;place-items:center;display:grid}.libraryBook h3,.academyLesson h3{letter-spacing:-.035em;margin:0 0 5px;font-size:17px;font-weight:900}.libraryBook p,.academyLesson p{color:var(--muted2);margin:0 0 8px;font-size:12px;font-weight:800}.libraryBook span,.academyLesson span{color:var(--muted);margin-bottom:8px;line-height:1.55;display:block}.libraryBook small,.academyLesson small{color:var(--muted2);margin-bottom:8px;font-size:11px;display:block}.libraryBook a,.academyLesson a{color:var(--gold2);align-items:center;gap:6px;font-weight:900;text-decoration:none;display:inline-flex}.academyLesson{grid-template-columns:1fr}.lessonBadge{color:#c4b5fd;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(135deg,#7c3aed2e,#06b6d41a);border:1px solid #7c3aed47;border-radius:999px;width:max-content;padding:5px 10px;font-size:11px;font-weight:900;display:inline-flex}.academyLesson .actions{margin-top:10px}.academyLesson .actions a{font-size:12px}.futureUpload{background:linear-gradient(135deg,#06b6d413,#d4a8430e)!important}.fileName{font-weight:900}.heroSystem{background:radial-gradient(circle at 100% 0,#d4a84329,#0000 280px),linear-gradient(135deg,#181c28f5,#0a0c12fa)}.readingHero{background:radial-gradient(circle at 100% 0,#7c3aed33,#0000 300px),linear-gradient(135deg,#141723fa,#080a0ffa)}@media (width<=760px){.toastHost{top:12px;left:12px;right:12px}.toast{width:100%;min-width:0}.libraryGrid,.academyWall,.libraryBook{grid-template-columns:1fr}.heroSystem h2{font-size:28px}.top h1{font-size:22px}.login h1{font-size:28px}}.proMetrics{grid-template-columns:repeat(6,1fr)}.insightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.insightPro{border:1px solid var(--line);background:linear-gradient(#ffffff09,#ffffff04);border-radius:18px;min-width:0;padding:16px}.insightPro div{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.insightPro span{color:var(--muted2);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.2;display:block}.insightPro strong{color:var(--text);text-align:right;white-space:nowrap;font-size:22px;font-weight:900;line-height:1.05}.insightPro p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.insightPro.bad{background:linear-gradient(135deg,#f43f5e1a,#ffffff05);border-color:#f43f5e42}.statMatrix{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.statMatrix div{border:1px solid var(--line);background:#ffffff09;border-radius:16px;min-width:0;padding:13px}.statMatrix span{color:var(--muted2);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.statMatrix b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:900;display:block;overflow:hidden}.emotionalJournal{background:radial-gradient(circle at 100% 0,#7c3aed24,#0000 260px),linear-gradient(#11151feb,#090b10eb);border:1px solid #7c3aed38;border-radius:22px;margin-top:16px;padding:18px}.emotionalJournal>div:first-child{margin-bottom:14px}.emotionalJournal h3{margin:0 0 6px;font-size:18px;font-weight:900}.emotionalJournal p{color:var(--muted);margin:0;line-height:1.5}.behaviorReviewSection{background:linear-gradient(#d4a84312,#ffffff06);border:1px solid #d4a84333;border-radius:22px;margin-top:16px;padding:18px}.behaviorReviewSection>div:first-child{margin-bottom:14px}.behaviorReviewSection h3{color:var(--text);margin:0;font-size:18px;font-weight:900}.behaviorReviewSection .wide{grid-column:1/-1}.behaviorReviewSubhead{border-top:1px solid #ffffff14;margin-top:2px;padding-top:14px}.behaviorReviewSubhead h4{color:var(--gold2);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:950}.behaviorReviewDetail{gap:6px;display:grid}.behaviorReviewDetail p{color:var(--muted);white-space:pre-wrap;margin:0!important;line-height:1.45!important}.behaviorReviewDetail b{color:var(--text)}.hiddenClose{display:contents}.insight{align-items:flex-start!important;gap:10px!important;display:flex!important}.insight span{overflow-wrap:anywhere;word-break:normal;min-width:0;line-height:1.45;background:0 0!important;width:auto!important;height:auto!important;margin:0!important;display:block!important}.insight svg{flex:none;margin-top:2px}@media (width<=1200px){.proMetrics,.statMatrix{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.proMetrics,.insightGrid,.statMatrix{grid-template-columns:1fr}.insightPro{padding:15px}.insightPro div{align-items:flex-start}.insightPro strong{font-size:24px}.insightPro p{font-size:14px}.statMatrix div{padding:14px}.statMatrix b{font-size:17px}.emotionalJournal,.behaviorReviewSection{border-radius:18px;padding:15px}.top h1{line-height:1.05;font-size:30px!important}.card h3{font-size:22px}.cardHead p{font-size:14px}.metric b{font-size:28px}.page{padding-bottom:112px!important}}.libraryShelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.libraryBookPro{background:linear-gradient(135deg,#ffffff0e,#d4a84309);border:1px solid #ffffff17;border-radius:22px;grid-template-columns:128px 1fr;align-items:stretch;gap:18px;padding:16px;transition:all .18s;display:grid;box-shadow:0 18px 55px #00000047}.libraryBookPro:hover{border-color:#d4a8434d;transform:translateY(-2px);box-shadow:0 24px 70px #00000061}.bookCover{background:#111722;border:1px solid #d4a84340;border-radius:18px;width:128px;min-height:178px;position:relative;overflow:hidden;box-shadow:0 18px 35px #00000054}.bookCover.image img{object-fit:cover;width:100%;height:100%;display:block}.pdfRibbon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.08em;background:#000000ad;border:1px solid #ffffff29;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;position:absolute;top:8px;right:8px}.bookCover.generated{flex-direction:column;justify-content:space-between;padding:14px;display:flex}.bookCover.generated:before{content:"";opacity:.95;background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 45%),linear-gradient(135deg,#d4a8434d,#10131af2);position:absolute;inset:0}.bookCover.generated.blue:before{background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 45%),linear-gradient(135deg,#3b82f65c,#10131af5)}.bookCover.generated.violet:before{background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 45%),linear-gradient(135deg,#7c3aed5c,#10131af5)}.bookCover.generated.cyan:before{background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 45%),linear-gradient(135deg,#06b6d45c,#10131af5)}.bookCover.generated.green:before{background:radial-gradient(circle at 100% 0,#ffffff2e,#0000 45%),linear-gradient(135deg,#22c55e4d,#10131af5)}.bookCover.generated>*{z-index:1;position:relative}.coverBadge{letter-spacing:.16em;text-transform:uppercase;color:#ffffffad;font-size:9px;font-weight:1000}.bookCover.generated b{color:#fff;letter-spacing:-.08em;font-size:38px;font-weight:1000;line-height:1}.bookCover.generated small{color:var(--gold2);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.bookCover.generated em{color:#ffffff94;font-size:11px;font-style:normal;font-weight:800}.libraryInfo{flex-direction:column;justify-content:center;min-width:0;display:flex}.bookMeta{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.libraryInfo h3{letter-spacing:-.045em;margin:0 0 6px;font-size:21px;font-weight:1000}.libraryInfo p{color:var(--gold2);margin:0 0 10px;font-size:13px;font-weight:900}.libraryInfo span{color:var(--muted);line-height:1.55}.libraryInfo small{color:var(--muted2);margin:10px 0 12px;font-size:11px;display:block}.bookActions{flex-wrap:wrap;gap:8px;display:flex}.bookActions a{padding:9px 12px;font-size:12px;text-decoration:none}.bookPreview{background:linear-gradient(135deg,#06b6d413,#d4a8430e);border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:14px;margin:12px 0;padding:12px;display:flex}.bookPreview .bookCover{border-radius:14px;width:72px;min-height:98px}.bookPreview .bookCover.generated b{font-size:24px}.bookPreview b{font-weight:1000;display:block}.bookPreview p{color:var(--text);margin:4px 0;font-weight:900}.bookPreview span{color:var(--muted2);font-size:12px}.bookPreview .coverBadge,.bookPreview .bookCover.generated em{display:none}@media (width<=900px){.libraryShelf{grid-template-columns:1fr}.libraryBookPro{grid-template-columns:104px 1fr}.bookCover{width:104px;min-height:150px}.libraryInfo h3{font-size:18px}}@media (width<=560px){.libraryBookPro{grid-template-columns:1fr}.bookCover{width:100%;height:210px;min-height:210px}.bookCover.generated b{font-size:48px}.bookPreview{align-items:flex-start}.bookPreview .bookCover{width:82px;min-width:82px;height:112px;min-height:112px}.bookActions a{justify-content:center;width:100%}.libraryInfo h3{font-size:22px}}.googleBtn{color:#111827;background:#fff;border:1px solid #ffffff2e;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;margin:18px 0 12px;padding:12px 14px;font-weight:900;display:flex;box-shadow:0 12px 28px #00000038}.googleBtn span{color:#fff;background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);border-radius:50%;place-items:center;width:24px;height:24px;font-family:Arial,sans-serif;font-weight:1000;display:grid}.googleBtn:disabled{opacity:.65;cursor:not-allowed}.orLine{text-align:center;color:var(--muted2);margin:8px 0 10px;font-size:12px;position:relative}.orLine:before{content:"";background:var(--line);z-index:0;height:1px;position:absolute;top:50%;left:0;right:0}.orLine span{background:var(--panel);z-index:1;padding:0 10px;position:relative}.topActions{align-items:center;gap:10px;display:flex}.logoutTop{color:#fecdd3;background:#f43f5e14;border:1px solid #f43f5e38;border-radius:14px;align-items:center;gap:7px;padding:9px 12px;font-weight:900;display:inline-flex}.logoutTop:hover{color:#fff;background:#f43f5e24}.user button:hover{color:#fecdd3;border-color:#f43f5e59}@media (width<=860px){.topActions{display:none}.googleBtn{padding:13px 14px}.orLine span{background:var(--panel)}}.helpBot{z-index:140;position:fixed;bottom:22px;right:22px}.helpBubble{color:#111827;cursor:pointer;background:linear-gradient(135deg,#d4a843f2,#f5c54fe0);border:1px solid #d4a84361;border-radius:999px;align-items:center;gap:9px;padding:13px 16px;font-weight:1000;display:flex;box-shadow:0 18px 45px #00000073}.helpBubble svg{color:#111827}.helpPanel{background:linear-gradient(#121620fa,#090b10fa);border:1px solid #d4a84340;border-radius:24px;width:360px;max-width:calc(100vw - 26px);position:absolute;bottom:64px;right:0;overflow:hidden;box-shadow:0 24px 80px #00000094}.helpHead{border-bottom:1px solid var(--line);background:radial-gradient(circle at 100% 0,#d4a8432b,#0000 45%);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 13px;display:flex}.helpHead b{color:var(--text);font-weight:1000;display:block}.helpHead span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.helpHead button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);background:#ffffff0a;border-radius:12px;place-items:center;display:grid}.helpMsg{border-bottom:1px solid var(--line);background:#ffffff06;gap:10px;padding:14px 16px;display:flex}.helpMsg svg{color:var(--gold2);flex:none;margin-top:2px}.helpMsg p{color:var(--text);margin:0;font-size:14px;line-height:1.48}.helpFaqs{gap:8px;max-height:260px;padding:14px 16px;display:grid;overflow:auto}.helpFaqs button{text-align:left;border:1px solid var(--line);color:var(--text);cursor:pointer;background:#ffffff09;border-radius:14px;padding:11px 12px;font-weight:850;line-height:1.25}.helpFaqs button:hover{background:#d4a84314;border-color:#d4a84359}.whatsappBtn{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:16px;justify-content:center;align-items:center;margin:0 16px 16px;padding:13px 14px;font-weight:1000;text-decoration:none;display:flex;box-shadow:0 12px 34px #16a34a40}@media (width<=760px){.helpBot{bottom:88px;right:14px}.helpBubble{padding:12px 14px}.helpBubble span{display:none}.helpPanel{width:342px;bottom:58px;right:-2px}.helpFaqs{max-height:220px}}.accessCard .statusBadge{margin:0 auto 12px;display:inline-flex}.accessBox{text-align:left;background:linear-gradient(135deg,#d4a8431a,#ffffff08);border:1px solid #d4a84340;border-radius:18px;margin:16px 0;padding:14px}.accessBox b{color:var(--text);margin-bottom:6px;display:block}.accessBox small{color:var(--muted);line-height:1.55}.statusBadge{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.statusBadge.approved{color:#86efac;background:#22c55e24;border-color:#22c55e4d}.statusBadge.pending{color:#f5d36c;background:#d4a84324;border-color:#d4a84359}.statusBadge.denied,.statusBadge.suspended{color:#fda4af;background:#f43f5e24;border-color:#f43f5e4d}.accessRow{align-items:flex-start}.accessRow .statusBadge{margin-top:8px}.accessActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.accessActions button{min-height:36px}@media (width<=780px){.accessActions{justify-content:flex-start;width:100%}.accessRow{gap:10px;display:grid}.accessRow .input.small{width:100%}}.adminFilters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adminFilters .search{min-width:280px}.accessSummary{flex-wrap:wrap;gap:10px;margin:10px 0 16px;display:flex}.accessSummary span{border:1px solid var(--line);color:var(--muted);background:#ffffff0b;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850}.accessSummary b{color:var(--text)}.accessGroup{border:1px solid var(--line);background:#ffffff05;border-radius:18px;margin-bottom:12px;overflow:hidden}.accessGroupHead{width:100%;color:var(--text);text-align:left;background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:0;align-items:center;gap:10px;padding:14px 16px;font-weight:1000;display:flex}.accessGroupHead span{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.accessGroupHead b{color:var(--gold2);background:#d4a8431f;border:1px solid #d4a84340;border-radius:999px;margin-left:auto;padding:3px 10px}.compact{padding:8px 10px!important;font-size:12px!important}.ideaCopyBox{border:1px solid var(--line);background:#ffffff0b;border-radius:14px;align-items:center;gap:8px;margin:12px 0;padding:10px;display:flex}.ideaCopyBox code{color:var(--gold2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.roadmapBox{background:linear-gradient(135deg,#3b82f61a,#d4a84314);border:1px solid #d4a8432e;border-radius:18px;gap:14px;padding:16px;display:flex}.roadmapBox svg{color:var(--gold2);flex:none}.roadmapBox b{margin-bottom:6px;display:block}.roadmapBox p{color:var(--muted);margin:0 0 8px;line-height:1.55}.roadmapBox small{color:var(--muted2);line-height:1.5}.metric:nth-child(5):before{background:linear-gradient(90deg,transparent,var(--cyan),transparent)}@media (width<=760px){.adminFilters{display:grid}.adminFilters .search,.adminFilters .input.small{width:100%;min-width:0}.accessSummary{grid-template-columns:1fr 1fr;display:grid}.accessActions button{flex:1}.ideaCopyBox{flex-direction:column;align-items:stretch}.ideaCopyBox code{white-space:normal}.roadmapBox{display:grid}.accessGroupHead{z-index:3;position:sticky;top:88px}}.homeHero{background:radial-gradient(circle at 100% 0,#d4a8432e,#0000 28%),radial-gradient(circle at 0 100%,#3b82f61a,#0000 28%),linear-gradient(135deg,#12151ffa,#080a0ffa);border:1px solid #d4a8432e;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:24px;display:grid;box-shadow:0 24px 70px #00000057}.heroCopy{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.heroEyebrow{color:var(--gold2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;font-size:12px;font-weight:1000;display:inline-flex}.homeHero h2{letter-spacing:-.055em;margin:0;font-size:36px;font-weight:1000}.homeHero p{color:var(--muted);max-width:760px;margin:0;font-weight:700;line-height:1.5}.heroChips{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.heroChips span{color:#e7ebf5;background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;padding:9px 13px;font-size:12px;font-weight:800;display:inline-flex}.heroBadge{text-align:center;background:linear-gradient(145deg,#d4a84326,#7c3aed1a);border:1px solid #d4a84338;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:210px;padding:22px 18px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 20px 60px #00000040}.heroBadge b{letter-spacing:.08em;color:#f7d98c;font-size:28px}.heroBadge small{color:#fff;opacity:.92;text-transform:uppercase;letter-spacing:.2em;font-size:13px}.heroBadge span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.chipSelect{border:1px solid var(--line);background:#ffffff06;border-radius:14px;flex-wrap:wrap;gap:7px;min-height:46px;padding:8px;display:flex}.chipSelect button{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.chipSelect button.on{color:var(--gold2);background:#d4a84329;border-color:#d4a8435c}.avatarPicker{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff09,#7c3aed0b);border-radius:20px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-height:440px;margin-top:14px;padding:16px;display:grid;overflow:auto}.avatarPicker h3{grid-column:1/-1;margin:0 0 2px;font-size:15px}.avatarPicker button{text-align:left;border:1px solid var(--line);color:var(--text);background:#ffffff09;border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex}.avatarPicker button.on{background:#d4a8431a;border-color:#d4a84373;box-shadow:0 0 0 3px #d4a8430f}.avatarMini{border-radius:14px;place-items:center;width:42px;height:42px;font-size:24px;display:grid;box-shadow:inset 0 1px #ffffff1a}.avatarMini.gold{background:linear-gradient(135deg,#8a6a1a,#f0c96a)}.avatarMini.blue{background:linear-gradient(135deg,#1d4ed8,#38bdf8)}.avatarMini.violet{background:linear-gradient(135deg,#6d28d9,#c084fc)}.avatarMini.green{background:linear-gradient(135deg,#047857,#34d399)}.avatarMini.cyan{background:linear-gradient(135deg,#0891b2,#67e8f9)}.pullWrap{min-height:100%}.pullIndicator{color:var(--gold2);text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#d4a84314,#0000);place-items:center;font-size:12px;font-weight:1000;transition:height .15s;display:grid}.mobileLogout{color:#fecdd3!important;background:#f43f5e14!important;border-color:#f43f5e3d!important}@media (width<=860px){.top{grid-template-columns:1fr auto;gap:12px;padding:18px;display:grid}.topActions{display:flex}.crownBadge{display:inline-grid}.logoutTop{padding:10px 12px;display:inline-flex}.top h1{font-size:24px}.homeHero{grid-template-columns:1fr;margin:0 0 14px;padding:20px 16px}.heroCopy{text-align:center;align-items:center}.heroBadge{width:100%;min-width:0}.homeHero h2{font-size:29px}.heroChips{justify-content:center}.formGrid.labeled{grid-template-columns:1fr}.chipSelect{max-height:180px;overflow:auto}.mobileNav{overflow-x:auto}.mobileNav button span{font-size:11px}}.topActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.cmdHint{border:1px solid var(--line2);min-width:38px;height:38px;color:var(--muted);letter-spacing:.04em;background:#ffffff0a;border-radius:14px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:1000;display:inline-flex}.marketClocks{flex-wrap:wrap;gap:10px;margin:-4px 0 16px;display:flex}.marketClocks span,.marketClocks em{border:1px solid var(--line);color:var(--muted);background:linear-gradient(135deg,#ffffff0b,#ffffff05);border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-style:normal;font-weight:850;display:inline-flex}.marketClocks b{color:var(--gold2);font-weight:1000}.marketClocks em{color:#86efac;background:#22c55e14;border-color:#22c55e38}.streakDots{align-items:center;gap:10px;padding:8px 0 4px;display:flex}.streakDots span{border:1px solid var(--line);background:#ffffff0f;border-radius:999px;width:18px;height:18px;box-shadow:inset 0 1px #ffffff1a}.streakDots .win{background:linear-gradient(135deg,#16a34a,#86efac);border-color:#22c55e73}.streakDots .loss{background:linear-gradient(135deg,#be123c,#fb7185);border-color:#f43f5e73}.streakDots .be{background:linear-gradient(135deg,#475569,#94a3b8)}.streakDots .empty{opacity:.45}.microInsight{color:var(--muted2);margin:10px 0 0;font-size:12px}.gamePlan{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.gamePlan .wide{grid-column:1/-1}.cmdOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:80;background:#00000094;place-items:start center;padding-top:9vh;display:grid;position:fixed;inset:0}.cmdPalette{background:linear-gradient(#141823fa,#080a0ffa);border:1px solid #d4a84338;border-radius:24px;width:min(680px,100vw - 28px);overflow:hidden;box-shadow:0 30px 100px #000000a6}.cmdSearch{border-bottom:1px solid var(--line);background:#ffffff09;align-items:center;gap:12px;padding:14px 16px;display:flex}.cmdSearch span{border:1px solid var(--line2);color:var(--gold2);border-radius:10px;padding:6px 9px;font-size:12px;font-weight:1000}.cmdSearch input{color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.cmdList{gap:6px;max-height:380px;padding:10px;display:grid;overflow:auto}.cmdList button{color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;align-items:center;gap:12px;padding:13px 14px;display:flex}.cmdList button:hover{background:#d4a84317;border-color:#d4a84338}.cmdList button span{font-size:20px}.cmdList button b{font-size:14px}.metric{transition:transform .18s,border-color .18s}.metric:hover{border-color:#d4a84338;transform:translateY(-2px)}.card{transition:border-color .18s,transform .18s}.card:hover{border-color:#ffffff21}@media (width<=860px){.cmdHint{display:none}.gamePlan{grid-template-columns:1fr}.marketClocks{grid-template-columns:1fr 1fr;display:grid}.marketClocks em{grid-column:1/-1}.cmdOverlay{padding-top:12vh}.topActions{gap:8px}.logoutTop{font-size:0}.logoutTop svg{margin:0}}.heroBadge{display:none!important}.heroCrown{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:190px;min-height:150px;display:flex;position:relative}.heroCrown:before{content:"";filter:blur(10px);background:radial-gradient(circle,#f0c96a38,#d4a8430f 42%,#0000 70%);border-radius:50%;position:absolute;inset:12px}.heroCrown svg{color:#f0c96a;filter:drop-shadow(0 18px 42px #d4a84338)drop-shadow(0 0 20px #f0c96a29);stroke-width:1.65px;position:relative}.heroCrown span{letter-spacing:.22em;text-transform:uppercase;color:#f7d98c;background:#d4a8430f;border:1px solid #d4a84333;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:950;position:relative}.riskHero{background:radial-gradient(circle at 100% 0,#d4a8432e,#0000 280px),linear-gradient(135deg,#161b25fa,#07080bfa);border:1px solid #d4a8432e;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:26px;display:flex}.riskHero span{color:var(--gold2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;font-weight:1000;display:inline-flex}.riskHero h2{letter-spacing:-.04em;margin:10px 0 6px;font-size:30px}.riskHero p{color:var(--muted);max-width:760px;margin:0;line-height:1.55}.riskHeroStats{text-align:center;background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-width:180px;padding:18px}.riskHeroStats b{color:var(--gold2);font-size:22px;display:block}.riskHeroStats small{color:var(--muted);margin-top:3px;display:block}.riskAlert{color:#fecdd3;background:linear-gradient(135deg,#f43f5e1f,#ffffff06);border:1px solid #f43f5e42;border-radius:18px;align-items:flex-start;gap:13px;margin-bottom:16px;padding:16px 18px;display:flex}.riskAlert svg{color:var(--red);flex-shrink:0}.riskAlert b{color:#fff;display:block}.riskAlert p{color:#fda4af;margin:4px 0 0;line-height:1.45}.riskGrid .card{min-height:100%}.lotResult,.limitCards,.ddTracker{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.limitCards{grid-template-columns:1fr 1fr}.lotResult div,.limitCards div,.ddTracker div,.scenarioBox{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff0b,#ffffff05);border-radius:16px;padding:14px}.lotResult span,.limitCards span,.ddTracker span{color:var(--muted2);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.lotResult b,.limitCards b,.ddTracker b{margin-top:6px;font-size:24px;display:block}.limitCards small{color:var(--muted2);margin-top:4px;display:block}.ddTracker{grid-template-columns:1fr 1fr}.ddBar{background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;height:14px;overflow:hidden}.ddBar i{background:linear-gradient(90deg,var(--green),var(--gold),var(--red));border-radius:999px;height:100%;transition:width .25s;display:block}.scenarioBox b{color:var(--gold2);font-size:15px;display:block}.scenarioBox p{color:var(--muted);margin:6px 0 0;line-height:1.5}.riskPage .formGrid.labeled{gap:14px}.riskPage .primary{margin-top:8px}.emojiDropdown{z-index:60}.topActions .crownBadge{color:#f0c96a;background:radial-gradient(circle,#f0c96a2e,#d4a8430a);border-color:#d4a84342}.cmdHint{background:#ffffff09!important}.homeHero{border-color:#d4a84329}@media (width<=860px){.heroCrown{min-height:110px}.heroCrown svg{width:62px;height:62px}.riskHero{padding:22px;display:grid}.riskHeroStats{min-width:0}.lotResult,.limitCards,.ddTracker{grid-template-columns:1fr}.riskHero h2{font-size:26px}}html,body,#root{color:#eef1f6!important;background:#07080b!important}body,.app,.main{background:#07080b!important}.side{background:#08090d!important}.top{background:#07080beb!important}.topActions{gap:10px}.topActions .crownBadge{background:radial-gradient(circle at 50% 42%,#f0c96a38,#d4a8430f 48%,#ffffff05);border-color:#d4a84338;border-radius:14px;width:38px;height:38px;box-shadow:0 0 22px #d4a8431a,inset 0 1px #ffffff14}.cmdHint{color:#7a8499;background:#0f1117;border:1px solid #ffffff14;border-radius:10px;padding:8px 10px;font-size:11px}.homeHero.premiumHero{min-height:170px;position:relative;overflow:hidden;box-shadow:none!important;background:linear-gradient(135deg,#10131a,#07080b)!important;border:1px solid #ffffff14!important;border-radius:18px!important}.homeHero.premiumHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#d4a84329,#0000 62%);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.heroEyebrow{color:#e8c06a!important;font-weight:700!important}.homeHero h2{letter-spacing:-.04em!important;font-weight:700!important}.heroChips span{color:#dce3ef!important;background:#11151d!important;border-color:#ffffff14!important;font-weight:600!important}.heroChips span:first-child{border-color:#22c55e38!important}.heroChips span:nth-child(2){border-color:#3b82f638!important}.heroChips span:nth-child(3){border-color:#a855f738!important}.heroChips span:nth-child(4){border-color:#d4a84338!important}.heroCrown{justify-content:center;align-items:center;min-width:210px;min-height:150px;display:flex;position:relative}.heroCrown:before{content:"";filter:blur(8px);background:radial-gradient(circle,#f0c96a30,#d4a84312 46%,#0000 70%);border-radius:50%;width:158px;height:158px;position:absolute}.heroCrown:after{content:"";border:1px solid #d4a8432e;border-radius:50%;width:118px;height:118px;position:absolute;box-shadow:inset 0 0 28px #d4a84314}.heroCrown svg{z-index:1;color:#e8c06a;stroke-width:1.45px;filter:drop-shadow(0 0 18px #e8c06a33)drop-shadow(0 18px 38px #00000073);position:relative}.heroCrown span,.heroBadge{display:none!important}.metric,.card,.lotResult div,.limitCards div,.ddTracker div,.scenarioBox{box-shadow:none!important;border-radius:14px!important}.metric{background:#0f1117!important;border-color:#ffffff13!important}.metric:hover,.card:hover{border-color:#ffffff21!important}.primary{color:#06070a!important;background:#d4a843!important;border-color:#d4a843!important;font-weight:700!important}.primary:hover{filter:brightness(1.08)}.riskHero{box-shadow:none!important;background:linear-gradient(135deg,#10131a,#07080b)!important;border:1px solid #ffffff14!important;border-radius:18px!important}.riskHero h2{letter-spacing:-.035em;font-weight:700!important}.riskHero span{color:#e8c06a!important;font-weight:700!important}.riskHeroStats{background:#0f1117!important;border-color:#ffffff14!important;border-radius:14px!important}.riskHeroStats b{color:#eef1f6!important}.riskAlert{background:#ef444414!important;border-color:#ef44443d!important;border-radius:14px!important}.lotResult div,.limitCards div,.ddTracker div,.scenarioBox{background:#0f1117!important;border:1px solid #ffffff14!important}.ddBar i{background:linear-gradient(90deg,#22c55e,#d4a843,#ef4444)!important}.emojiTrigger{color:#7a8499!important;background:#0f1117!important;border-radius:10px!important;font-weight:600!important}.emojiDropdown{background:#0f1117!important;border-radius:14px!important;box-shadow:0 18px 50px #00000061!important}.emojiBtn{background:#161b23!important;border-radius:8px!important}.emojiBtn:hover{background:#d4a8431a!important}@media (width<=860px){.homeHero.premiumHero{min-height:auto}.heroCrown{min-width:0;min-height:92px}.heroCrown svg{width:74px;height:74px}.heroCrown:before{width:120px;height:120px}.heroCrown:after{width:90px;height:90px}}.editableResults .resultPreview{cursor:text;z-index:1;position:relative}.resultLiveInput{width:100%;color:var(--text);letter-spacing:-.04em;background:0 0;border:0;outline:none;margin-top:4px;padding:6px 0 2px;font-family:Manrope,Inter,system-ui,sans-serif;font-size:30px;font-weight:900}.resultLiveInput::placeholder{color:#eef1f647}.resultPreview.pos .resultLiveInput{color:var(--green)}.resultPreview.neg .resultLiveInput{color:var(--red)}.resultLiveInput:focus{background:#ffffff06;border-radius:10px;padding-left:8px;padding-right:8px;box-shadow:none!important}.formNote{color:var(--muted);background:#5bb8f50f;border:1px solid #5bb8f529;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.formNote b{color:var(--text);font-size:13px}.formNote span{color:var(--muted);font-size:12px}@media (width<=760px){.resultLiveInput{font-size:25px}}.journalControlGrid{align-items:start}.dayCalendar{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.dayCalendar button{background:var(--panel2);border:1px solid var(--line);color:var(--text);text-align:left;border-radius:12px;padding:10px;font-weight:800}.dayCalendar button small{color:var(--muted2);margin-top:4px;font-weight:700;display:block}.dayCalendar button.on{color:var(--gold2);background:#d4a8431a;border-color:#d4a8436b}.dayPlanSummary{border:1px solid var(--line);background:#ffffff09;border-radius:12px;margin-top:12px;padding:12px}.dayPlanSummary b{display:block}.dayPlanSummary p{color:var(--muted);margin:4px 0 0}.dailyPlan{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dailyPlan .wide{grid-column:1/-1}.clickableTrade{cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.clickableTrade:hover{background:#ffffff09;border-color:#d4a8433d;transform:translateY(-1px)}.tradeDetailModal{width:min(1040px,100%)}.tradeDetailModal .modalHead p{color:var(--muted2);margin:4px 0 0}.detailKpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.detailKpis>div{background:var(--panel2);border:1px solid var(--line);border-radius:14px;padding:14px}.detailKpis span,.detailBlock>span{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted2);margin-bottom:7px;font-size:11px;font-weight:900;display:block}.detailKpis b{font-size:24px}.detailGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.detailBlock{border:1px solid var(--line);background:#ffffff06;border-radius:14px;padding:14px}.detailBlock p{color:var(--muted);white-space:pre-wrap;margin:0;line-height:1.55}.detailBlock em{color:var(--muted2);font-style:normal}.detailChips{flex-wrap:wrap;gap:7px;display:flex}.detailChips span{color:var(--gold2);background:#d4a8431a;border:1px solid #d4a84333;border-radius:999px;padding:6px 9px;font-size:12px}.emotionPanel{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.metricInputWrap{background:#ffffff06;border:1px solid #0000;border-radius:12px;align-items:center;gap:7px;margin-top:5px;padding:2px 10px;display:flex}.metricInputWrap:focus-within{background:#d4a8430b;border-color:#d4a8435c}.metricInputWrap em{color:var(--muted2);font-size:18px;font-style:normal;font-weight:900}.metricInputWrap .resultLiveInput{appearance:textfield;margin:0;padding:6px 0}.metricInputWrap .resultLiveInput::-webkit-outer-spin-button{appearance:none;margin:0}.metricInputWrap .resultLiveInput::-webkit-inner-spin-button{appearance:none;margin:0}.moneyWrap em{color:var(--gold2)}.percentWrap em,.rWrap em{color:var(--muted)}@media (width<=860px){.detailKpis,.detailGrid,.dailyPlan{grid-template-columns:1fr}.dayCalendar{grid-template-columns:1fr 1fr}.tradeDetailModal{max-height:86vh}.journalControlGrid{grid-template-columns:1fr}}.eyeMetrics .metric{background:linear-gradient(#161920f5,#0a0c12f5);border:1px solid #ffffff14;border-radius:16px;min-height:118px;transition:border-color .16s,transform .16s;position:relative;overflow:hidden}.eyeMetrics .metric:hover{border-color:#d4a84342;transform:translateY(-1px)}.eyeMetrics .metric:after{content:"";clip-path:polygon(0 70%,18% 62%,30% 78%,45% 38%,58% 58%,72% 20%,100% 34%,100% 100%,0 100%);opacity:.25;background:linear-gradient(90deg,#0000,#d4a8433d);width:52px;height:22px;position:absolute;bottom:12px;right:12px}.dashboardFocus{grid-template-columns:1.1fr .9fr;gap:14px;margin:16px 0;display:grid}.pulseGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pulseGrid>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:16px}.pulseGrid span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.pulseGrid b{color:var(--text);margin-top:8px;font-family:monospace;font-size:25px;display:block}.pulseGrid small{color:var(--muted)}.pulseGrid .pos b{color:var(--green)}.pulseGrid .neg b{color:var(--red)}.proClock{flex-wrap:wrap;gap:10px;margin:0 0 14px;display:flex}.proClock strong{color:#9fd3ff;background:#5bb8f514;border:1px solid #5bb8f538;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:inline-flex}.proClock span,.proClock em{box-shadow:inset 0 1px #ffffff0a}.monthCalendar{flex-direction:column;gap:12px;display:flex}.monthHead{justify-content:space-between;align-items:center;display:flex}.monthHead b{text-transform:capitalize}.monthHead small{color:var(--muted2);margin-top:3px;font-size:12px;display:block}.weekDays,.monthGrid{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.weekDays span{text-align:center;color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.monthCell{min-height:64px;color:var(--muted);cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:8px;transition:all .16s;display:flex}.monthCell:hover{background:#d4a8430b;border-color:#d4a84347}.monthCell b{color:var(--text);font-size:13px}.monthCell i{color:var(--muted);background:#ffffff0f;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal}.monthCell small{font-family:monospace;font-size:11px}.monthCell.win{background:#22c55e14;border-color:#22c55e38}.monthCell.win small{color:var(--green)}.monthCell.loss{background:#ef444414;border-color:#ef444438}.monthCell.loss small{color:var(--red)}.monthCell.be{background:#ffffff0a}.monthCell.selected{border-color:#d4a84385;outline:2px solid #d4a8437a}.ghostDay{opacity:.25;pointer-events:none}.monthLegend{color:var(--muted2);align-items:center;gap:12px;font-size:11px;display:flex}.monthLegend i{background:var(--muted2);border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.monthLegend i.win{background:var(--green)}.monthLegend i.loss{background:var(--red)}.monthLegend i.be{background:var(--surface3)}.analyticsPro .card{margin-top:14px}.heatGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.heatCell{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:16px}.heatCell b{color:var(--text);font-size:16px;display:block}.heatCell span{color:var(--muted);margin-top:6px;font-family:monospace;display:block}.heatCell small{color:var(--muted2)}.heatCell.win{background:#22c55e14;border-color:#22c55e33}.heatCell.loss{background:#ef444414;border-color:#ef444433}.proTable{flex-direction:column;gap:6px;display:flex}.proTable>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:1fr 90px 130px;align-items:center;padding:11px 12px;display:grid}.proTable>div:first-child{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:none;font-size:10px}.pos{color:var(--green)!important}.neg{color:var(--red)!important}.arenaHero{background:linear-gradient(135deg,#d4a8431a,#161920f5);border:1px solid #d4a8432e;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:24px;display:flex}.arenaHero span{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.arenaHero h2{margin:8px 0 4px;font-size:30px}.arenaHero p{color:var(--muted);max-width:760px;margin:0}.arenaScore{text-align:center;background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;min-width:140px;padding:18px}.arenaScore b{color:var(--gold);font-family:monospace;font-size:34px;display:block}.arenaScore small{color:var(--muted2)}.podiumGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.podiumCard{text-align:center;background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:18px}.podiumCard.p1{background:linear-gradient(#d4a84329,#ffffff06);border-color:#d4a84347;transform:translateY(-8px)}.podiumCard span{font-size:34px}.podiumCard h3{margin:8px 0 4px}.podiumCard b{color:var(--text);font-family:monospace;font-size:26px}.podiumCard p{color:var(--muted);font-size:12px}.progress{background:#ffffff0f;border-radius:999px;height:7px;margin-top:12px;overflow:hidden}.progress i{background:linear-gradient(90deg,var(--gold),var(--green));border-radius:999px;height:100%;display:block}.badgeGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.achievement{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.achievement span{font-size:24px}.achievement b{color:var(--text)}.achievement small{color:var(--muted2)}.compRank{background:linear-gradient(90deg,#ffffff09,#ffffff04)}@media (width<=900px){.dashboardFocus,.podiumGrid,.pulseGrid{grid-template-columns:1fr}.monthCell{min-height:54px;padding:6px}.proTable>div{grid-template-columns:1fr 60px 100px}.arenaHero{display:block}.arenaScore{margin-top:14px}.weekDays,.monthGrid{gap:4px}}.errorBoundary{color:#eef1f6;background:#07080b;place-items:center;min-height:100vh;padding:24px;font-family:Inter,system-ui,sans-serif;display:grid}.errorBoundary>div{background:#10131a;border:1px solid #ffffff17;border-radius:18px;max-width:560px;padding:24px}.errorBoundary h1{color:#d4a843;margin:0 0 6px}.errorBoundary h2{margin:0 0 10px}.errorBoundary p{color:#9aa3b5;line-height:1.5}.errorBoundary code{color:#ffb4c3;white-space:pre-wrap;background:#07080b;border:1px solid #ffffff14;border-radius:10px;margin:14px 0;padding:12px;display:block}.errorBoundary button{color:#06070a;cursor:pointer;background:#d4a843;border:0;border-radius:10px;padding:10px 14px;font-weight:800}html,body,#root{overscroll-behavior-x:none;touch-action:pan-y;background:var(--bg);width:100%;max-width:100%;overflow-x:hidden}*{box-sizing:border-box;max-width:100%}.app,.main,.page,.pullWrap{max-width:100%;overflow-x:hidden}.main,.page{min-width:0}.card,.metrics,.grid2,.formGrid,.journalControlGrid,.table,.trade,.monthGrid,.weekDays{max-width:100%}.input,select,textarea{font-size:16px}.errorSection{background:#f43f5e14;border:1px solid #f43f5e3d;border-radius:18px;padding:24px}.errorSection h2{color:#fff;margin:0 0 8px}.errorSection p{color:var(--muted);line-height:1.5}.errorSection code{color:#fecdd3;white-space:pre-wrap;background:#07080b;border:1px solid #ffffff14;border-radius:10px;margin:12px 0;padding:12px;display:block}.priceGrid{grid-column:1/-1;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;display:grid}.priceGrid .field{min-width:0}.formNote.wide{grid-column:1/-1}.detailBlock a{color:#8ed0ff;text-decoration:none}.detailBlock a:hover{text-decoration:underline}.mobileNav{scrollbar-width:none}.mobileNav::-webkit-scrollbar{display:none}@media (width<=860px){.app{height:auto;min-height:100vh;display:block;overflow-x:hidden}.side{display:none}.main{width:100%;padding-bottom:96px;overflow-x:hidden}.top{padding:16px}.topActions{gap:6px}.logoutTop{display:none}.page{padding:18px 14px 110px}.grid2,.metrics,.proMetrics,.formGrid.labeled,.journalControlGrid{grid-template-columns:1fr!important}.row{flex-wrap:wrap}.search{width:100%;min-width:0}.search input{min-width:0}.trade{align-items:start;gap:10px;grid-template-columns:1fr!important}.tradeResult{text-align:left;width:100%}.detailKpis,.detailGrid,.dailyPlan,.priceGrid{grid-template-columns:1fr!important}.monthGrid,.weekDays{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.monthCell{min-width:0;min-height:50px;font-size:12px}.monthCell i{padding:1px 4px;font-size:9px}.monthCell small{font-size:9px}.mobileNav{z-index:95;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:#07080bf5;border:1px solid #d4a84338;border-radius:22px;gap:6px;padding:10px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;overflow:auto hidden;box-shadow:0 20px 60px #0000008c}.mobileNav button{min-width:78px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:16px;flex-direction:column;flex:0 0 78px;justify-content:center;align-items:center;gap:5px;padding:9px 8px;font-size:11px;font-weight:800;display:flex}.mobileNav button.active{color:var(--gold2);background:#d4a84321;border-color:#d4a84352}.mobileNav .mobileLogout{flex-basis:68px}.helpBubble{bottom:102px!important;right:18px!important}.modal{padding:12px}.modalCard{max-height:88vh;overflow:auto}.editableResults{grid-template-columns:1fr!important}.resultLiveInput{font-size:22px!important}.chipSelect{max-height:190px;overflow:auto}.heroCrown{display:none}.homeHero{text-align:left;grid-template-columns:1fr!important}.heroChips{justify-content:flex-start}.dashboardFocus,.pulseGrid,.podiumGrid{grid-template-columns:1fr!important}}@media (width>=861px){.mobileNav{display:none!important}}.announcementsHero{margin-bottom:18px}.announcementCard{border-left:3px solid #ffb5478c}.notif.clickable{text-align:left;width:100%;color:var(--text);cursor:pointer;background:#161920;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;padding:14px 16px;transition:all .15s;display:grid}.notif.clickable:hover{border-color:#ffb5473d;transform:translateY(-1px)}.ideaMetaGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:12px 0;display:grid}.ideaMetaGrid span{color:var(--muted);background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;padding:10px;font-size:12px}.ideaMetaGrid b{color:#ffb547;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:10px;display:block}.chatLayout{grid-template-columns:320px 1fr;gap:14px;display:grid}.memberList{flex-direction:column;gap:8px;max-height:640px;display:flex;overflow:auto}.memberList button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:#161920;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:10px;padding:11px;display:flex}.memberList button.active,.memberList button:hover{background:#ffb5470f;border-color:#ffb54747}.avatar.small{width:34px;height:34px;font-size:12px}.messagesBox{background:#00000024;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:10px;height:480px;padding:14px;display:flex;overflow:auto}.msg{background:#1e2128;border:1px solid #ffffff12;border-radius:16px 16px 16px 6px;align-self:flex-start;max-width:78%;padding:10px 12px}.msg.me{background:#ffb5471a;border-color:#ffb5473d;border-radius:16px 16px 6px;align-self:flex-end}.msg b{color:#ffb547;font-size:11px}.msg p{color:var(--text);margin:4px 0;line-height:1.45}.msg small{color:var(--muted2);font-size:10px}.chatComposer{grid-template-columns:1fr auto;gap:10px;margin-top:12px;display:grid}.coachAnswer{background:#00c89612;border:1px solid #00c89633;border-radius:16px;margin-top:16px;padding:16px}.coachAnswer h3{color:#00c896;margin:0 0 10px}.coachAnswer p{color:#d7dee9;margin:0 0 10px;line-height:1.6}.pushNote{color:#9fb0c8;background:#5bb8f512;border:1px solid #5bb8f540;border-radius:14px;padding:12px}@media (width<=800px){.chatLayout{grid-template-columns:1fr}.messagesBox{height:420px}.chatComposer,.ideaMetaGrid{grid-template-columns:1fr}.memberList{max-height:240px}}.side nav button.hasActivity:not(.active){background:#ffffff06;position:relative}.side nav button.hasActivity:not(.active):after,.mobileNav button.hasActivity:not(.active):after{content:"";background:#facc15;border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #facc1599}.side nav button.hasActivity:not(.active):after{top:50%;right:10px;transform:translateY(-50%)}.mobileNav button.hasActivity:not(.active):after{top:8px;right:10px}.mobileNav button{position:relative}.codeInput{white-space:pre-wrap;min-height:92px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.marketCodes{align-items:stretch}.marketCodes b{text-transform:uppercase;letter-spacing:.12em;color:#f7c96b;font-size:10px}.marketCodes code{white-space:pre-wrap;color:#e8e8e8;background:#00000029;border:1px solid #ffffff12;border-radius:10px;min-height:38px;padding:10px;line-height:1.45;display:block}.coachFaqs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.coachFaqs button{color:#d9dde8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:8px 11px;font-size:12px}.coachFaqs button:hover{background:#facc1514;border-color:#facc1557}.avatarMini{letter-spacing:-.1em;font-size:24px}.avatarPicker button{min-height:76px}.proClock strong{color:#aee0ff!important;border-color:#5bb8f552!important}.proClock strong svg{color:#5bb8f5}.pill.gold{color:#ffcf7a;background:#ffb5471a;border-color:#ffb54738}.mobileNewTradeFab{display:none}.onlineRow{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.onlineRow>div:nth-child(2){flex:1;min-width:0}.onlineRow b{color:var(--text);font-size:14px;display:block}.onlineRow small{color:var(--muted2);margin-top:3px;font-size:12px;display:block}.onlineDot{background:#475569;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 4px #4755691f}.onlineDot.on{background:#00c896;box-shadow:0 0 0 4px #00c89624,0 0 18px #00c89673}@media (width<=860px){.journalPage{padding-bottom:156px!important}.mobileNewTradeFab{z-index:120;color:#07080b;background:linear-gradient(135deg,#d4a843,#f2cc72);border:0;border-radius:999px;align-items:center;gap:8px;padding:14px 18px;font-weight:900;display:flex;position:fixed;bottom:104px;right:18px;box-shadow:0 18px 50px #0000008c}.riskAlert{margin-bottom:12px}.riskAlert p{font-size:12px;line-height:1.45}.journalControlGrid{flex-direction:column!important;display:flex!important}.journalControlGrid .card{box-sizing:border-box;width:100%}.formGrid,.formGrid.labeled{grid-template-columns:1fr!important;display:grid!important}.card{box-sizing:border-box}.resultStrip{grid-template-columns:1fr!important;display:grid!important}.monthCalendar{overflow:hidden}.mobileNav{max-width:calc(100vw - 20px)}}.touchSafe{touch-action:manipulation;max-height:none!important;padding-bottom:12px!important;overflow:visible!important}.touchSafe button{touch-action:manipulation;-webkit-tap-highlight-color:#d4a84338;-webkit-user-select:none;user-select:none;min-height:42px}.touchSafe button.on{box-shadow:inset 0 0 0 1px #00c89614;color:#00c896!important;background:#00c89624!important;border-color:#00c89657!important}.resultLiveInput,.input{touch-action:manipulation}.resultLiveInput[type=text],.input[type=text]{-webkit-text-size-adjust:100%}.memberList button.unread{background:#00c8960f!important;border-color:#00c89647!important}.memberList button em{color:#06110d;background:#00c896;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:11px;font-style:normal;font-weight:900}.resultFeed{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.resultPost{background:#ffffff06;border:1px solid #ffffff13;border-radius:18px;padding:16px;box-shadow:0 14px 42px #0003}.resultPost>div:first-child{align-items:center;gap:10px;margin-bottom:10px;display:flex}.resultPost h3{margin:8px 0;font-size:17px}.resultPost p{color:var(--muted);white-space:pre-wrap;line-height:1.5}.resultPost a{color:#8ed0ff;font-weight:900;text-decoration:none}.resultPostKpis{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.resultPostKpis>*{background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:7px 10px;font-size:13px}.resultPostKpis .pos,.pos{color:#00c896}.resultPostKpis .neg,.neg{color:#ff4d6a}@media (width<=860px){.chipSelect.touchSafe{max-height:none!important;display:flex!important;overflow:visible!important}.chipSelect.touchSafe button{flex:0 auto;padding:10px 12px;font-size:13px}.resultStrip{z-index:2;position:relative}.mobileNewTradeFab{z-index:90}.chatLayout{grid-template-columns:1fr!important}.resultFeed{grid-template-columns:1fr}.page.journalPage{padding-bottom:150px!important}.row .primary{min-height:46px}}.accountSwitcher{color:var(--muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;max-width:100%;margin:0 0 14px;padding:8px 10px;font-weight:800;display:inline-flex}.accountSwitcher span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);font-size:11px}.accountSwitcher select{min-width:220px;margin:0}.signedDecimal{gap:8px}.signedDecimal .input,.signedDecimal .resultLiveInput{flex:1;min-width:0;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important}.numAssist{color:#e8eef8;touch-action:manipulation;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:1000;line-height:1;display:inline-grid}.numAssist:active{background:#d4a8431f;border-color:#d4a84359;transform:scale(.96)}.chipSelect.touchSafe{z-index:20;position:relative;pointer-events:auto!important;max-height:none!important;overflow:visible!important}.chipSelect.touchSafe button{z-index:21;cursor:pointer;position:relative;pointer-events:auto!important;touch-action:manipulation!important}@media (width<=860px){.accountSwitcher{box-sizing:border-box;justify-content:space-between;width:100%;margin:0 0 12px}.accountSwitcher select{flex:1;min-width:0}.metricInputWrap.signedDecimal{gap:8px;padding:8px 10px}.numAssist{width:42px;height:42px;font-size:22px}.signedDecimal .resultLiveInput{font-size:25px!important}.chipSelect.touchSafe{flex-wrap:wrap!important;gap:10px!important;padding:10px!important;display:flex!important}.chipSelect.touchSafe button{min-height:48px!important;padding:12px 14px!important;font-size:14px!important}}.accountManager{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;margin-bottom:16px;padding:14px}.accountManagerHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.accountManagerHead b{color:var(--text);display:block}.accountManagerHead small{color:var(--muted2);margin-top:3px;font-size:12px;display:block}.accountEditRow{grid-template-columns:1.3fr .8fr .8fr auto;align-items:center;gap:8px;margin-top:8px;display:grid}.modalActions{align-items:center;gap:8px;display:flex}.onlineAdminGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;display:grid}.bookActions button{color:var(--muted);cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-weight:900;display:inline-flex}.bookActions button.danger,.ghost.danger{color:#ff7890;background:#ff4d6a0f;border-color:#ff4d6a40}.videoFrame{aspect-ratio:16/9;background:#07080b;border:1px solid #ffffff14;border-radius:14px;width:100%;margin:12px 0;position:relative;overflow:hidden}.videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.idea .actions select{max-width:160px}.primary.compact,.ghost.compact{padding:8px 10px;font-size:12px}.settingsHint{color:var(--muted2);font-size:12px}@media (width<=860px){.accountEditRow{grid-template-columns:1fr}.accountManagerHead{display:block}.accountManagerHead button{width:100%;margin-top:10px}.modalActions .ghost{display:none}.videoFrame{border-radius:12px}.onlineAdminGrid{grid-template-columns:1fr}}.libraryToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.libraryToolbar .search{min-width:260px}.realLibrary{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important;align-items:stretch!important;gap:16px!important;max-height:none!important;display:grid!important;overflow:visible!important}.realLibrary .libraryBookPro{gap:18px;min-height:220px;display:flex}.realLibrary .libraryInfo{flex-direction:column;min-width:0;display:flex}.realLibrary .libraryInfo span{white-space:normal}.bookActions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.checkHero{background:linear-gradient(135deg,#ffb54714,#ffffff05);border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:22px;display:flex}.checkHero.ok{background:linear-gradient(135deg,#00c8961a,#ffffff05);border-color:#00c89647}.checkHero.bad{background:linear-gradient(135deg,#ff4d6a1a,#ffffff05);border-color:#ff4d6a47}.checkHero h2{margin:10px 0 6px;font-size:28px}.checkHero p{color:var(--muted);margin:0;line-height:1.5}.checkScore{text-align:center;background:#0000002e;border:1px solid #ffffff1a;border-radius:18px;min-width:130px;padding:14px}.checkScore b{font-size:34px;display:inline-block}.checkScore small{color:var(--muted2)}.checkScore span{color:var(--gold2);margin-top:4px;font-weight:900;display:block}.checkBlocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.unlockNotice{border-radius:14px;margin:12px 0;padding:13px 14px;font-weight:900}.unlockNotice.ok{color:#8ff5cf;background:#00c89614;border:1px solid #00c89647}.unlockNotice.locked{color:#ff9dae;background:#ff4d6a12;border:1px solid #ff4d6a38}.checkResult{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;margin:14px 0;padding:14px}.checkResult b{font-size:18px}.checkResult p{color:var(--muted);margin:6px 0;line-height:1.5}.checkResult span{color:#facc15;margin-top:4px;display:block}.checkHistory{gap:8px;display:grid}.checkItem{cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:12px;display:grid}.checkItem small{color:var(--muted2)}.checkPre{color:#dbe3ef;white-space:pre-wrap;background:#090b10;border:1px solid #ffffff14;border-radius:14px;max-height:65vh;padding:14px;overflow:auto}.riskAlert{background:#ff4d6a14!important;border-color:#ff4d6a47!important}@media (width<=860px){.realLibrary{grid-template-columns:1fr!important}.realLibrary .libraryBookPro{grid-template-columns:96px 1fr;min-height:0;display:grid}.libraryToolbar{display:grid}.checkHero{display:block}.checkScore{margin-top:14px}.checkBlocks,.checkItem{grid-template-columns:1fr}.page.checklistPage{padding-bottom:145px}}.checkBlockHeader{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 10px;padding:12px 14px;display:flex}.checkBlockHeader b{text-transform:uppercase;letter-spacing:.08em;color:#dbe3ef;font-size:13px}.checkBlockHeader span{color:var(--muted);border:1px solid #ffffff1a;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.checkBlockHeader.validado{background:#00c8960f;border-color:#00c89642}.checkBlockHeader.validado span{color:var(--green);background:#00c89614;border-color:#00c89640}.checkBlockHeader.en-progreso{background:#facc150a;border-color:#facc1540}.checkBlockHeader.en-progreso span{color:#facc15;background:#facc1512;border-color:#facc1538}.checkBlockHeader.rechazado{background:#ff4d6a0f;border-color:#ff4d6a47}.checkBlockHeader.rechazado span{color:var(--red);background:#ff4d6a14;border-color:#ff4d6a40}.checkResult.ok{background:#00c89614;border-color:#00c89647}.checkResult.bad{background:#ff4d6a14;border-color:#ff4d6a47}.checkResult small{color:var(--muted2);text-transform:uppercase;letter-spacing:.05em;margin-top:5px;font-weight:800;display:block}.answerList{gap:8px;display:grid}.answerList div{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:160px 1fr;gap:10px;padding:10px;display:grid}.answerList b{color:var(--muted2);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.answerList span{color:var(--text);font-size:13px}.mentorComment{margin:10px 0}.checklistModal .detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=860px){.answerList div,.checklistModal .detailGrid{grid-template-columns:1fr}.checkBlockHeader{flex-direction:column;align-items:flex-start}.checkBlockHeader span{align-self:flex-start}}:root:not([data-theme=light]){--bg:var(--aurora-bg)!important;--panel:var(--aurora-panel)!important;--panel2:var(--aurora-panel-strong)!important;--panel3:#ffffff12!important;--line:var(--aurora-border)!important;--line2:var(--aurora-border-strong)!important;--text:var(--aurora-text)!important;--muted:var(--aurora-dim)!important;--muted2:#7b7694!important;--gold:var(--aurora-violet)!important;--gold2:var(--aurora-cyan)!important;--blue:var(--aurora-violet)!important;--purple:var(--aurora-violet)!important;--green:var(--aurora-cyan)!important;--red:var(--aurora-magenta)!important;--cyan:var(--aurora-cyan)!important;--magenta:var(--aurora-magenta)!important;--violet:var(--aurora-violet)!important;--violet-deep:var(--aurora-violet-deep)!important;--magenta-deep:var(--aurora-magenta-deep)!important;--radius:20px!important;--shadow:0 24px 80px #0000006b!important;--app-bg:var(--aurora-bg)!important}html,body,#root{background:#07090d!important;font-family:Inter,Manrope,system-ui,sans-serif!important;overflow-x:hidden!important}.app{background:#07090d!important;grid-template-columns:244px minmax(0,1fr)!important}.main{background:linear-gradient(#07090d,#080b11 42%,#07090d)!important;overflow-x:hidden!important}.page{width:100%;max-width:1520px;margin:0 auto;padding:28px 32px 72px!important}.card,.metric,.post,.idea,.trade,.bookCard,.lessonCard{background:linear-gradient(#ffffff0d,#ffffff07)!important;border:1px solid #ffffff16!important;border-radius:18px!important;box-shadow:0 18px 70px #0000002e!important}.card:hover,.metric:hover,.post:hover,.idea:hover,.bookCard:hover,.lessonCard:hover{border-color:#ffffff25!important;transform:translateY(-1px)!important}.card h2,.card h3,.top h1{letter-spacing:-.025em!important}.primary,.primary.full{color:#090b10!important;background:#d4a63a!important;border:1px solid #d4a63a!important;border-radius:12px!important;font-weight:800!important;box-shadow:0 14px 38px #d4a63a24!important}.primary:hover{transform:translateY(-1px);filter:brightness(1.08)!important}.ghost,.googleBtn,.topCta.ghost{color:#dce3ef!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:12px!important}.input,select,textarea{color:var(--text)!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:12px!important}.input:focus,select:focus,textarea:focus{border-color:#d4a63a8f!important;outline:none!important;box-shadow:0 0 0 4px #d4a63a1f!important}.premiumLogin{min-height:100vh;background:#07090d!important;grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr)!important;display:grid!important;overflow:hidden!important}.loginHero{background:radial-gradient(circle at 22% 18%,#d4a63a2e,#0000 28%),radial-gradient(circle at 78% 75%,#3da5ff1f,#0000 30%),linear-gradient(135deg,#07090d,#0b0f17 60%,#07090d);align-items:center;padding:56px 6vw;display:flex;position:relative;overflow:hidden}.loginHero:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.loginHeroContent{z-index:1;max-width:760px;position:relative}.loginBadge{color:#f0c55a;letter-spacing:.08em;text-transform:uppercase;background:#d4a63a14;border:1px solid #d4a63a38;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:800;display:inline-flex}.loginHero h1{letter-spacing:-.07em;color:#fff7df;margin:28px 0 18px;font-size:clamp(42px,5.5vw,72px);line-height:.96}.loginHero p{color:#b5bece;max-width:640px;font-size:17px;line-height:1.72}.loginHighlights{flex-wrap:wrap;gap:10px;margin:24px 0 28px;display:flex}.loginHighlights span{color:#e3e9f4;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;padding:10px 13px;font-size:13px;font-weight:700}.productMockup{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff1a;border-radius:28px;max-width:620px;padding:18px;box-shadow:0 28px 90px #00000061}.mockHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mockHeader b{color:#f7e7b2}.mockHeader small{color:#16c784;font-weight:800}.mockChart{background:linear-gradient(#16c78414,#0000);border-radius:18px;align-items:end;gap:10px;height:128px;padding:20px;display:flex}.mockChart i{background:linear-gradient(#16c784,#16c7842e);border-radius:10px 10px 0 0;flex:1;min-height:22px}.mockChart i:first-child{height:35%}.mockChart i:nth-child(2){height:58%}.mockChart i:nth-child(3){height:46%}.mockChart i:nth-child(4){height:74%}.mockChart i:nth-child(5){height:62%}.mockChart i:nth-child(6){height:90%}.mockGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.mockGrid div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:13px}.mockGrid span{color:#687286;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.mockGrid b{color:#f4f1e8;margin-top:5px;font-size:22px;display:block}.loginPanel{background:#080b11;justify-content:center;align-items:center;padding:44px;display:flex}.premiumAuth{background:linear-gradient(#ffffff12,#ffffff09)!important;border:1px solid #ffffff1a!important;border-radius:26px!important;width:min(440px,92vw)!important;box-shadow:0 28px 90px #0000006b!important}.premiumAuth h1{letter-spacing:-.05em;font-size:30px!important}.premiumAuth .loginLogo{border-radius:22px!important;width:86px!important;height:86px!important;box-shadow:0 24px 54px #00000052!important}.premiumAuth .seg{background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:14px!important}.premiumAuth .seg button.on{color:#f0c55a!important;background:#d4a63a24!important;border-color:#d4a63a38!important}.premiumSide{width:244px;background:#08090d!important;border-right:1px solid #ffffff12!important}.premiumSide .brand{padding:20px 18px!important}.premiumSide .brandLogo{border-radius:14px;width:42px;height:42px}.premiumSide nav{gap:14px!important;padding:14px 10px!important}.navGroup{gap:5px;display:grid}.navGroup small{color:#4f596c;letter-spacing:.13em;text-transform:uppercase;padding:4px 10px 3px;font-size:10px;font-weight:900}.premiumSide nav button{color:#8e98ab;background:0 0;border:1px solid #0000;border-radius:10px;height:37px;padding:8px 10px;font-size:13px;font-weight:600}.premiumSide nav button svg{color:inherit}.premiumSide nav button:hover{color:#e8edf6;background:#ffffff12}.premiumSide nav button.active{border-radius:0 10px 10px 0;color:#f0c55a!important;background:#d4a63a17!important;border:1px solid #d4a63a24!important;border-left:2px solid #d4a63a!important}.premiumSide nav button span{text-align:left;flex:1}.premiumSide nav button em{color:#ef4d5d;background:#ef4d5d26;border-radius:7px;margin-left:auto;padding:1px 6px;font-size:10px;font-style:normal}.premiumSide .user{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;margin:12px;padding:12px}.premiumSide .avatar{width:34px;height:34px}.premiumSide .user button{border-radius:10px}.premiumTop{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#07090dd6!important;padding:16px 32px!important}.premiumTop h1{font-size:20px!important}.premiumTop p{font-size:12px!important}.topCta{border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.topCta.primaryMini{color:#08090d;background:#d4a63a;border-color:#d4a63a}.crownBadge{color:#f0c55a!important;background:radial-gradient(circle at 50% 42%,#f0c55a47,#d4a63a14 48%,#ffffff05)!important;border-color:#d4a63a47!important}.homeHero.premiumHero{background:radial-gradient(circle at 75% 20%,#d4a63a29,#0000 28%),radial-gradient(circle at 22% 90%,#3da5ff1a,#0000 32%),linear-gradient(135deg,#0c111b,#07090d)!important;border:1px solid #ffffff17!important;border-radius:24px!important;padding:28px!important;box-shadow:0 30px 90px #00000038!important}.homeHero h2{color:#fff7df;letter-spacing:-.065em!important;font-size:clamp(30px,3vw,46px)!important}.homeHero p{color:#b1bbcb!important;max-width:680px!important;font-size:15px!important}.heroEyebrow{background:#d4a63a14;border:1px solid #d4a63a2e;border-radius:999px;width:max-content;padding:8px 12px;color:#f0c55a!important}.heroChips span{background:#ffffff0a!important;border-radius:999px!important}.heroCrown svg{color:#f0c55a!important;filter:drop-shadow(0 0 25px #f0c55a38)drop-shadow(0 20px 44px #0000006b)!important}.marketClocks,.dashboardFocus,.gamePlan,.pulseGrid,.analyticsProGrid{gap:14px!important}.marketClocks>div,.marketClocks em,.pulseGrid div,.insight{background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:16px!important}.metric{min-height:122px!important;padding:17px 18px!important}.metric span{letter-spacing:.11em!important;text-transform:uppercase!important;color:#5e697d!important;font-size:10px!important}.metric b{color:#f4f1e8!important;font-size:25px!important}.metric small{color:#8b96a8!important}.metric:before{display:none!important}.metric:hover{border-top:2px solid #d4a63ac2!important}.checks button,.chipSelect button{background:#ffffff0a!important;border-color:#ffffff14!important;border-radius:999px!important}.checks button.on,.chipSelect button.on{color:#f0c55a!important;background:#d4a63a1f!important;border-color:#d4a63a52!important}@media (width<=920px){.premiumLogin{grid-template-columns:1fr!important}.loginHero{padding:34px 22px}.loginHero h1{font-size:42px}.loginPanel{padding:22px}.app{grid-template-columns:1fr!important}.side{display:none!important}.premiumTop{padding:14px 16px!important}.topCta{display:none}.page{overflow-x:hidden;padding:18px 14px 110px!important}.homeHero.premiumHero{text-align:left;grid-template-columns:1fr!important;padding:22px!important}.heroCrown{display:none!important}.metrics{gap:10px;grid-template-columns:1fr 1fr!important}.metric{min-width:0}.mobileNav{overscroll-behavior-x:contain!important;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;overflow-x:auto!important}body{overflow-x:hidden!important}}.dashboardV38{flex-direction:column;gap:18px;display:flex}.controlCenter{background:radial-gradient(circle at 82% 20%,#d4a63a29,#0000 28%),radial-gradient(circle at 18% 100%,#3da5ff1c,#0000 34%),linear-gradient(135deg,#0e1420f5,#07090dfa);border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:stretch;gap:22px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000042}.controlCenter:before{content:"";opacity:.34;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff09,#0000);position:absolute;inset:0}.controlLeft,.controlRight{z-index:1;position:relative}.controlLeft{flex-direction:column;justify-content:center;gap:14px;display:flex}.controlBadge{color:#f0c55a;text-transform:uppercase;letter-spacing:.11em;background:#d4a63a14;border:1px solid #d4a63a33;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 12px;font-size:11px;font-weight:900;display:inline-flex}.controlCenter h2{color:#fff4d4;letter-spacing:-.07em;margin:0;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.95}.controlCenter p{color:#aeb8c8;max-width:720px;margin:0;font-size:15px;line-height:1.65}.sessionRow{color:#808ca1;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:800;display:flex}.sessionStatusPill{color:#a9d8ff;background:#3da5ff14;border:1px solid #3da5ff38;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.controlActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.controlActions button{height:42px}.controlRight{grid-template-rows:1fr auto;gap:14px;display:grid}.controlChart{background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff17;border-radius:22px;min-height:150px;padding:14px}.controlStats{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.controlStats div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:12px}.controlStats span,.metricPremiumTop span,.pulseGrid span{letter-spacing:.1em;text-transform:uppercase;color:#687386;font-size:10px;font-weight:900;display:block}.controlStats b{color:#f2f5fa;font-size:20px}.controlStats .pos b{color:#22c55e}.controlStats .neg b{color:#ff4d6a}.premiumMetricGrid{grid-template-columns:repeat(6,minmax(150px,1fr))!important;gap:12px!important;display:grid!important}.metricPremium{background:linear-gradient(#ffffff0f,#ffffff07);border:1px solid #ffffff16;border-radius:18px;min-height:142px;padding:16px 17px;transition:all .18s;position:relative;overflow:hidden}.metricPremium:hover{border-color:#ffffff29;transform:translateY(-2px)}.metricPremium:after{content:"";background:#ffffff14;height:2px;position:absolute;top:0;left:0;right:0}.metricPremium.positive:after{background:#22c55e}.metricPremium.negative:after{background:#ff4d6a}.metricPremium.neutral:after{background:#d4a63a}.metricPremiumTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.metricPremiumTop svg{color:#59647a}.metricPremium b{letter-spacing:-.045em;color:#f5f7fb;margin:12px 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:25px;display:block}.metricPremium small{color:#7d879a;font-size:12px;display:block}.sparklineMini{opacity:.78;align-items:end;gap:5px;height:44px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}.sparklineMini span{background:#1e2430;border-radius:6px 6px 2px 2px;flex:1;min-width:4px}.sparklineMini span.pos,.metricPremium.positive .sparklineMini span.neutral{background:#22c55ead}.sparklineMini span.neg,.metricPremium.negative .sparklineMini span.neutral{background:#ff4d6aad}.sparklineMini span.neutral{background:#d4a63a8c}.dashboardCommandGrid{grid-template-columns:1fr 1.25fr 1fr;gap:14px;display:grid}.checklistDashCard.green{border-color:#22c55e40!important}.checklistDashCard.red{border-color:#ff4d6a38!important}.checklistDash{justify-content:space-between;align-items:center;gap:14px;display:flex}.checklistDash span{color:#687386;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.checklistDash b{color:#f2f5fa;margin:5px 0;font-size:17px;display:block}.checklistDash small{color:#7d879a}.lightOrb{letter-spacing:.08em;border:1px solid #ffffff17;border-radius:24px;place-items:center;width:76px;height:76px;font-size:11px;font-weight:1000;display:grid}.lightOrb.green{color:#77f0ae;background:#22c55e1a;box-shadow:inset 0 0 40px #22c55e14}.lightOrb.red{color:#ff9dae;background:#ff4d6a1a;box-shadow:inset 0 0 40px #ff4d6a14}.checklistStats{color:#8c96a9;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;font-size:12px;font-weight:800;display:flex}.emptyPremium{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:14px}.emptyPremium b{color:#e6ebf5;display:block}.emptyPremium p{color:#6e798c;margin:4px 0 0;font-size:12px;line-height:1.45}.dashboardVisualGrid{grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.equityPreviewCard .cardHead,.calendarPreviewCard .cardHead{margin-bottom:10px}.calendarMiniGrid{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.calendarMiniGrid button,.calendarMiniGrid span{color:#616b7e;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;height:34px;font-size:11px}.calendarMiniGrid button.win{color:#9bf1bd;background:#22c55e26;border-color:#22c55e40}.calendarMiniGrid button.loss{color:#ffadba;background:#ff4d6a24;border-color:#ff4d6a3b}.calendarMiniGrid button.be{color:#f1cf76;background:#d4a63a1a;border-color:#d4a63a33}.activityFeed{gap:8px;display:grid}.activityFeed button{text-align:left;color:#e9eef8;cursor:pointer;background:#ffffff07;border:1px solid #ffffff12;border-radius:14px;padding:11px 12px;transition:all .16s}.activityFeed button:hover{background:#ffffff0b;border-color:#ffffff21}.activityFeed span{color:#d4a63a;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:1000;display:block}.activityFeed b{white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:13px;display:block;overflow:hidden}.activityFeed small{color:#6e798c}.premiumSide .brand b{font-size:13px}.cmdHint{letter-spacing:.04em;font-size:11px!important}.topActions .crownBadge{background:#d4a63a14;border:1px solid #d4a63a3d;border-radius:13px;place-items:center;width:36px;height:36px;display:grid}@media (width<=1180px){.premiumMetricGrid{grid-template-columns:repeat(3,1fr)!important}.controlCenter,.dashboardVisualGrid,.dashboardCommandGrid,.controlRight{grid-template-columns:1fr}.controlStats{grid-template-columns:repeat(4,1fr)}}@media (width<=860px){.dashboardV38{gap:12px}.controlCenter{border-radius:22px;grid-template-columns:1fr;padding:20px}.controlCenter h2{font-size:34px}.controlActions button{justify-content:center;width:100%}.controlStats{grid-template-columns:repeat(2,1fr)}.premiumMetricGrid{grid-template-columns:1fr 1fr!important}.metricPremium{min-height:132px;padding:14px}.metricPremium b{font-size:21px}.dashboardCommandGrid,.dashboardVisualGrid{grid-template-columns:1fr}.calendarMiniGrid button,.calendarMiniGrid span{height:30px}.premiumSide .brand b{font-size:12px}}.linkedValidationCard,.linkedTradeCard{background:linear-gradient(135deg,#ffffff0e,#ffffff06);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:12px;margin:16px 0;padding:16px;display:flex}.linkedValidationCard.ok,.linkedTradeCard.ok{background:linear-gradient(135deg,#22c55e1a,#ffffff06);border-color:#22c55e40}.linkedValidationCard.warn,.linkedTradeCard.warn{background:linear-gradient(135deg,#f59e0b1a,#ffffff06);border-color:#f59e0b4d}.linkedValidationCard span,.linkedTradeCard span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);font-size:11px;font-weight:900}.linkedValidationCard b,.linkedTradeCard b{color:var(--text);margin-top:4px;font-size:16px;display:block}.linkedValidationCard small,.linkedTradeCard small{color:var(--muted);margin-top:4px;display:block}.warnText{color:#fbbf24;margin:0;font-weight:700}.linkedMini{border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:max-content;color:var(--muted)!important;padding:4px 8px!important;font-size:11px!important;display:inline-flex!important}.linkedMini.ok{background:#22c55e14;border-color:#22c55e40;color:#22c55e!important}.linkedMini.gold{background:#d4a63a14;border-color:#d4a63a47;color:#f0c55a!important}.linkedMini.muted{color:var(--muted2)!important}.checklistLinkedStats{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));align-items:center;gap:8px;display:grid!important}.checklistLinkedStats span{color:var(--muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;padding:9px 10px;font-size:12px}.analyticsToolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.analyticsToolbar .accountSwitcher{margin:0}@media (width<=720px){.linkedValidationCard,.linkedTradeCard{border-radius:16px;padding:14px}.analyticsToolbar{grid-template-columns:1fr;display:grid}.checklistLinkedStats{grid-template-columns:1fr}.linkedTradeCard .primary,.linkedTradeCard .ghost,.linkedValidationCard .ghost{justify-content:center;width:100%}}html,body,#root{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:hidden}*{min-width:0}img,svg,video,canvas{max-width:100%}.app,.main,.page,.card,.modalCard{box-sizing:border-box;max-width:100%}.main{min-width:0}.page{overflow-x:hidden}.row,.toolbar,.topActions,.heroChips,.loginHighlights{min-width:0;max-width:100%}.row>*{min-width:0}.input,select,textarea,button{max-width:100%}.search{min-width:0}.trade,.adminRow,.notif,.resultPost,.idea,.libraryBookPro{max-width:100%;overflow:hidden}.trade p,.trade b,.idea p,.idea h3,.libraryInfo h3,.libraryInfo p,.cardHead p{overflow-wrap:anywhere;word-break:normal}.detailGrid,.formGrid,.metrics,.grid.two,.grid2,.dashboardCommandGrid,.dashboardVisualGrid,.dashboardFocus,.premiumMetricGrid{min-width:0}.modal{overflow-x:hidden}.modalCard{width:min(980px,100vw - 28px);padding:18px}.linkedValidationCard,.linkedTradeCard{overflow:hidden}.detailChips,.chipSelect{max-width:100%}.productMockup,.controlHero,.dashboardHero,.premiumControl,.homeHero{max-width:100%}@media (width<=860px){body{touch-action:pan-y;-webkit-text-size-adjust:100%;position:relative}.app{width:100vw;height:100dvh;display:block;overflow:hidden}.side{display:none!important}.main{background:var(--bg);width:100vw;height:100dvh;overflow:hidden auto}.main:not(.appMain){padding-bottom:94px}.page{width:100%;margin:0 auto;overflow-x:hidden;padding:16px 14px 120px!important}.top,.premiumTop{align-items:flex-start;gap:10px;width:100%;padding:13px 14px;position:sticky;top:0}.top h1,.top h2{overflow-wrap:anywhere;font-size:18px;line-height:1.2}.top p{font-size:11px}.topActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.topCta{padding:8px 10px!important;font-size:12px!important}.cmdHint,.crownBadge{display:none!important}.login.premiumLogin{min-height:100dvh;display:block;overflow:hidden auto}.loginHero,.loginPanel{width:100%;min-height:auto;padding:22px 16px}.loginHeroContent{text-align:left;width:100%;max-width:100%}.loginHeroContent h1{letter-spacing:-.04em;font-size:30px;line-height:1.05}.loginHeroContent p{font-size:14px;line-height:1.55}.loginHighlights{flex-wrap:wrap;gap:8px;display:flex}.loginHighlights span{padding:8px 10px;font-size:11px}.productMockup{width:100%;margin-top:18px}.loginCard.premiumAuth{width:100%;max-width:440px;margin:0 auto;padding:20px 16px}.seg{grid-template-columns:1fr 1fr}.metrics,.premiumMetricGrid,.grid.two,.grid2,.dashboardCommandGrid,.dashboardVisualGrid,.dashboardFocus,.pulseGrid,.podiumGrid,.formGrid,.formGrid.labeled,.quick,.checklistBlocks,.detailGrid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.metric,.card{border-radius:16px;margin-bottom:12px;padding:16px}.cardHead{flex-direction:column;gap:8px}.card h3{font-size:15px;line-height:1.25}.metric b{font-size:24px}.dashboardV38,.journalPage,.analyticsPro{padding-left:14px!important;padding-right:14px!important}.premiumControl,.homeHero,.controlCenter,.heroSystem,.riskHero,.readingHero{text-align:left;gap:14px;border-radius:18px!important;grid-template-columns:1fr!important;padding:18px 15px!important;display:grid!important}.premiumControl h2,.homeHero h2,.heroSystem h2,.riskHero h2{overflow-wrap:anywhere;font-size:24px!important;line-height:1.12!important}.controlActions,.heroActions{flex-direction:column;gap:8px;width:100%;display:flex}.controlActions button,.heroActions button{width:100%}.miniCurve,.equityPreview,.calendarHeatmap,.heatmapPreview{width:100%;overflow:hidden}.heatmapGrid,.calendarGrid,.monthCalendar{max-width:100%;overflow:hidden}.heatCell,.calendarDay{min-width:0}.activityItem,.timelineItem{gap:10px;grid-template-columns:auto 1fr!important}.activityItem p,.timelineItem p{overflow-wrap:anywhere}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));scroll-snap-type:x proximity;border-radius:22px;gap:5px;width:auto;max-width:calc(100vw - 16px);padding:8px;display:flex;overflow:auto hidden}.mobileNav:not(.mobileBottomNav) button{scroll-snap-align:start;flex:none;min-width:62px;max-width:82px;padding:8px 7px}.mobileNav:not(.mobileBottomNav) button span{font-size:10px;line-height:1.1}.mobileLogout{min-width:62px!important}.mobileNewTradeFab{right:14px;bottom:calc(96px + env(safe-area-inset-bottom));max-width:calc(100vw - 28px)}.trade{align-items:start;gap:8px;padding:14px;grid-template-columns:1fr!important}.trade .actions,.actions{flex-wrap:wrap;gap:8px;display:flex}.resultStrip,.resultHero{grid-template-columns:1fr!important}.resultStrip .resultPreview,.resultHero .resultPreview{min-height:auto;padding:13px}.metricInputWrap{width:100%}.signedDecimal .resultLiveInput{font-size:22px!important}.numAssist{flex-shrink:0}.chipSelect,.chipSelect.touchSafe{flex-wrap:wrap!important;gap:9px!important;max-height:none!important;padding:10px!important;display:flex!important;overflow:visible!important}.chipSelect button,.chipSelect.touchSafe button{flex:calc(50% - 10px);white-space:normal!important;text-align:left!important;min-height:46px!important;line-height:1.25!important}.checkBlock,.checkQuestion,.statusCard,.finalCard{width:100%;overflow:hidden}.optionGrid{grid-template-columns:1fr!important}.optionGrid button{text-align:left;width:100%;min-height:44px}.checklistModal .detailGrid{grid-template-columns:1fr!important}.modal{place-items:end center;padding:10px}.modalCard{border-radius:20px 20px 0 0;width:100%;max-height:88dvh;padding:16px;overflow:hidden auto}.modalHead{gap:8px}.modalHead h3{font-size:17px;line-height:1.2}.linkedTradeCard,.linkedValidationCard{gap:10px;grid-template-columns:1fr!important;display:grid!important}.answerList div{gap:4px;grid-template-columns:1fr!important}.libraryShelf,.realLibrary{grid-template-columns:1fr!important;display:grid!important}.libraryBookPro{gap:12px;padding:12px;grid-template-columns:92px 1fr!important;display:grid!important}.bookActions{flex-wrap:wrap;gap:8px;display:flex}.bookActions a,.bookActions button{flex:120px}.chatLayout{grid-template-columns:1fr!important}.memberList{max-height:230px}.messagesBox{height:420px}.msg{max-width:92%}.ideaGrid,.resultFeed{grid-template-columns:1fr!important;display:grid!important}.ideaMetaGrid{grid-template-columns:1fr!important}.ideaCopyBox code{overflow-wrap:anywhere;white-space:pre-wrap}.proTable{overflow-x:auto}.proTable>div{min-width:520px}.accountSwitcher{flex-wrap:wrap;width:100%}.accountSwitcher select{width:100%;min-width:0}.riskHeroStats,.riskCalcGrid{grid-template-columns:1fr!important}.toastHost{left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom))}.toast{width:100%;max-width:100%}}@media (width<=430px){.chipSelect button,.chipSelect.touchSafe button{flex:100%}.libraryBookPro{grid-template-columns:1fr!important}.bookCover{width:100%;height:160px}.topActions .topCta span,.topCta svg+span{display:none}.loginHeroContent h1{font-size:27px}.premiumControl h2,.homeHero h2,.heroSystem h2{font-size:22px!important}.metric b{font-size:22px}.page{padding-left:12px!important;padding-right:12px!important}.modalCard{padding:14px}}html,body,#root{overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;background:#07090d!important}html{width:100%;height:100%;background-color:#07090d!important;overflow:hidden!important}body{touch-action:manipulation;background-color:#07090d!important;width:100%!important;height:100%!important;min-height:100%!important;position:fixed!important;inset:0!important;overflow:hidden!important}#root{width:100%!important;height:100dvh!important;overflow:hidden!important}.app{background:#07090d!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.main{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;background:#07090d!important;height:100dvh!important;overflow:hidden auto!important}.page,.login,.modalCard,.side nav,.content,.pageWrap,.mainContent{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important}*{max-width:100%}html,body,.app,.main,.page{overflow-x:hidden!important}@media (width<=860px){.app{width:100vw!important;max-width:100vw!important;display:block!important}.main{padding-bottom:86px;width:100vw!important;max-width:100vw!important}.page{width:100%!important;max-width:100%!important;padding-left:14px!important;padding-right:14px!important}.mobileNav{max-width:100vw!important;overflow-x:hidden!important}input,select,textarea{font-size:16px!important}}.noPullRefresh,.pullWrap.noPullRefresh{-webkit-overflow-scrolling:touch;min-height:100%;overscroll-behavior-y:contain!important;overflow-x:hidden!important}.pullIndicator{opacity:0!important;pointer-events:none!important;height:0!important;max-height:0!important;display:none!important;overflow:hidden!important}@media (width<=920px){html,body,#root{overscroll-behavior:none!important;background:#07090d!important}.main{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain!important}.page{overscroll-behavior-y:contain!important}}@media (width<=860px){body{touch-action:pan-y!important;background:#07090d!important;height:auto!important;min-height:100dvh!important;position:relative!important;inset:auto!important;overflow:hidden auto!important}html{background:#07090d!important;height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}#root{background:#07090d!important;height:auto!important;min-height:100dvh!important;overflow:hidden visible!important}.app{background:#07090d!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.main{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important;overflow:hidden auto!important}.page{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}.login,.premiumLogin,.login.premiumLogin,.authPage,.loginShell,.authShell{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;height:auto!important;min-height:100dvh!important;padding-bottom:calc(34px + env(safe-area-inset-bottom))!important;display:block!important;overflow:hidden auto!important}.loginHero,.loginPanel,.loginCard,.premiumAuth{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){z-index:1000!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;scroll-snap-type:none!important;touch-action:pan-x!important;width:100vw!important;max-width:100vw!important;height:auto!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#07090df7!important;border:0!important;border-top:1px solid #d4a8432e!important;border-radius:0!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:scroll hidden!important;box-shadow:0 -18px 50px #0000008c!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){scrollbar-width:none!important;-ms-overflow-style:none!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock) button,.mobileNav:not(.mobileBottomNav):not(.mobileNavDock) .mobileLogout{white-space:nowrap!important;scroll-snap-align:none!important;touch-action:manipulation!important;flex:0 0 78px!important;width:78px!important;min-width:78px!important;max-width:78px!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock) button span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:64px!important;overflow:hidden!important}.helpBubble{bottom:calc(98px + env(safe-area-inset-bottom))!important}}.publicLanding{min-height:100dvh;color:var(--text);background:radial-gradient(circle at 18% 8%,#d4a63a29,#0000 28%),radial-gradient(circle at 84% 22%,#3b82f61a,#0000 30%),linear-gradient(#07090d 0%,#0b0f17 48%,#07090d 100%);padding:28px clamp(16px,4vw,62px) 46px;position:relative;overflow-x:hidden}.publicLanding:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at top,#000,#0000 72%);mask-image:radial-gradient(circle at top,#000,#0000 72%)}.landingHero{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(24px,5vw,72px);max-width:1320px;min-height:min(760px,100dvh - 56px);margin:0 auto;display:grid;position:relative}.landingHalo{filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#d4a63a2e,#0000 70%);width:360px;height:360px;position:absolute;inset:auto 8% 14% auto}.landingBadge{color:#f0c55a;letter-spacing:.08em;text-transform:uppercase;background:#d4a63a14;border:1px solid #d4a63a3d;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:900;display:inline-flex}.landingBadge.soft{color:#d7dee9;background:#ffffff0b;border-color:#ffffff1a}.landingHeroText h1{letter-spacing:-.075em;color:#fff5d7;text-wrap:balance;margin:26px 0 18px;font-size:clamp(44px,6vw,82px);line-height:.94}.landingHeroText p{color:#b7c0d0;max-width:690px;font-size:clamp(16px,1.7vw,20px);line-height:1.7}.landingActions{flex-wrap:wrap;gap:12px;margin:26px 0 10px;display:flex}.landingActions.center{justify-content:center}.landingCta{min-width:150px;padding:13px 18px!important}.landingCta.subtle{color:#ead79a!important;border-color:#d4a63a2e!important}.landingMicro{color:#717b8d;margin-top:12px;display:block}.landingMockup{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff14,#ffffff09);border:1px solid #ffffff1c;border-radius:32px;justify-self:center;width:100%;max-width:620px;padding:20px;position:relative;box-shadow:0 34px 100px #0000006b}.mockTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.mockTop b{color:#f7e7b2}.mockTop span{color:#19d18a;font-weight:900}.mockBars{background:linear-gradient(#16c78414,#d4a63a0a);border:1px solid #ffffff0f;border-radius:22px;align-items:end;gap:12px;height:220px;padding:24px;display:flex}.mockBars i{background:linear-gradient(#19d18a,#16c78429);border-radius:14px 14px 0 0;flex:1;min-height:34px}.mockBars i:first-child{height:34%}.mockBars i:nth-child(2){height:48%}.mockBars i:nth-child(3){height:42%}.mockBars i:nth-child(4){height:68%}.mockBars i:nth-child(5){height:57%}.mockBars i:nth-child(6){height:88%}.mockStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.mockStats div,.landingPanel,.landingFlow div,.featureGrid div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;padding:16px}.mockStats span{color:#697488;letter-spacing:.08em;text-transform:uppercase;font-size:11px;display:block}.mockStats b{color:#f4f1e8;margin-top:4px;font-size:25px;display:block}.landingFlow{z-index:1;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1320px;margin:0 auto 52px;display:grid;position:relative}.landingFlow span{color:#f0c55a;font-size:12px;font-weight:900}.landingFlow b{color:#f4f1e8;margin:8px 0;display:block}.landingFlow p{color:#8b95a7;margin:0;line-height:1.55}.landingSection{z-index:1;background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff14;border-radius:30px;max-width:1120px;margin:0 auto 48px;padding:34px;position:relative}.landingSection.split{grid-template-columns:1fr 360px;align-items:center;gap:28px;display:grid}.landingSection h2,.landingFinal h2{letter-spacing:-.06em;color:#fff4d3;margin:18px 0 12px;font-size:clamp(30px,4vw,54px);line-height:1}.landingSection p,.landingFinal p{color:#aab4c4;font-size:16px;line-height:1.7}.landingPanel b{color:#f0c55a;margin-bottom:12px;display:block}.landingPanel ul{color:#c8d1df;margin:0;padding-left:18px;line-height:1.9}.featureGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.featureGrid div{color:#e5eaf3;font-weight:800}.landingFinal{z-index:1;text-align:center;max-width:860px;margin:0 auto;padding:38px 20px 28px;position:relative}.authPage{-webkit-overflow-scrolling:touch;background:radial-gradient(circle at top,#d4a63a1f,#0000 420px),#07090d;place-items:center;min-height:100dvh;padding:24px;display:grid;overflow-y:auto}.authShell{gap:14px;width:min(460px,100%);display:grid}.backLanding{color:#d6dde9;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;justify-self:start;padding:9px 13px;font-weight:800}.standaloneAuth{width:100%!important}.activationCard{width:min(460px,100vw - 32px)!important}.center{text-align:center;justify-content:center}@media (width<=920px){.publicLanding{padding:18px 16px 38px}.landingHero{grid-template-columns:1fr;gap:28px;min-height:auto;padding-top:12px}.landingHeroText{text-align:left}.landingHeroText h1{font-size:clamp(38px,12vw,58px)}.landingMockup{border-radius:24px}.mockBars{height:150px}.landingFlow{grid-template-columns:1fr 1fr;margin-top:24px}.landingSection,.landingFinal{border-radius:24px;padding:24px 18px}.landingSection.split{grid-template-columns:1fr}.featureGrid{grid-template-columns:1fr 1fr}.authPage{align-items:start;padding:18px 14px 32px}.authShell{margin-top:10px}.standaloneAuth{padding:24px 18px!important}}@media (width<=520px){.landingActions,.landingActions.center{grid-template-columns:1fr;width:100%;display:grid}.landingCta{width:100%}.landingFlow,.featureGrid,.mockStats{grid-template-columns:1fr}.landingHeroText p,.landingSection p,.landingFinal p{font-size:14px}.landingBadge{font-size:10px}.landingMockup{padding:14px}.mockBars{gap:8px;height:120px;padding:16px}.authPage .loginCard{border-radius:24px}}:root{--app-bg:#07090d;--tooltip-bg:#0b0f17;--soft-border:#ffffff1f}html,body,#root{background:var(--aurora-bg,#07090d);max-width:100%;overflow-x:hidden}img{max-width:100%;height:auto}.brandLogo,.loginLogo,.landingBrandLogo,.mockTop img{image-rendering:auto;object-fit:cover;flex-shrink:0}.landingBrandLogo{border:1px solid #d4a84359;border-radius:24px;width:92px;height:92px;margin-bottom:18px;box-shadow:0 22px 70px #0000006b,inset 0 0 0 1px #ffffff0a}.mockTop b{align-items:center;gap:10px;min-width:0;display:inline-flex}.mockTop img{border:1px solid #d4a84347;border-radius:10px;width:34px;height:34px}.brand b,.top h1,.card h3{overflow-wrap:break-word}.metric b,.metricPremium b,.analyticsCardValue,.metricValue,.setupName,.proTable span,.proTable strong,.heatCell b,.heatCell span,.checklistDash b,.detailBlock p,.detailBlock div,.linkedValidationCard b,.linkedTradeCard b,.controlStats b,.pulseGrid b{overflow-wrap:break-word;word-break:normal;max-width:100%;line-height:1.08}.metricPremium b,.metric b{font-size:clamp(20px,2.1vw,28px)}.proTable div{min-width:0}.proTable span{white-space:normal;min-width:0;display:block}.heatCell{min-width:0;overflow:hidden}.heatCell b,.heatCell span{display:block}.chartTooltipPremium{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f5f7fb;background:#0b0f17f5;border:1px solid #ffffff24;border-radius:14px;min-width:145px;padding:10px 12px;box-shadow:0 18px 60px #00000073}.chartTooltipPremium span{color:#8b94a7;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.chartTooltipPremium b{color:#f5f7fb;font-size:13px;line-height:1.35;display:block}.chartTooltipPremium b.pos{color:#22c55e}.chartTooltipPremium b.neg{color:#f43f5e}.toastHost{top:calc(16px + env(safe-area-inset-top))!important;z-index:9999!important;pointer-events:none!important;gap:10px!important;width:auto!important;max-width:min(92vw,520px)!important;display:grid!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.toast{color:#f5f7fb!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#07090ded!important;border:1px solid #22c55e6b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:220px!important;max-width:min(92vw,520px)!important;padding:12px 16px!important;font-weight:900!important;display:flex!important;box-shadow:0 18px 50px #0000006b!important}.journalPage>.card:first-of-type{margin-bottom:14px}.journalPage>.formShell,.journalPage .tradeForm,.journalPage .tradeFormCard{order:-1}.helpBubble{z-index:92!important}.mobileNav{z-index:1000!important}.mobileNav button{touch-action:manipulation!important}.controlCenter,.card,.metricPremium,.metric,.trade,.modalCard{max-width:100%;overflow:hidden}.recharts-wrapper,.recharts-responsive-container{max-width:100%!important;overflow:visible!important}.recharts-tooltip-wrapper{z-index:20!important;outline:none!important}@media (width<=860px){body{background:#07090d!important;overflow-x:hidden!important}.app{background:#07090d!important}.main:not(.appMain){padding-bottom:calc(112px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.page{padding-left:16px!important;padding-right:16px!important;padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}.top{padding:18px 16px!important}.top h1{letter-spacing:-.045em;font-size:clamp(25px,8vw,35px)!important;line-height:1.05!important}.top p{font-size:14px!important}.landingBrandLogo{border-radius:20px;width:74px;height:74px}.landingHeroText{text-align:center!important}.landingHeroText h1{text-wrap:balance;letter-spacing:-.065em!important;font-size:clamp(36px,11vw,52px)!important;line-height:.98!important}.landingHeroText p{max-width:100%;line-height:1.55!important}.landingBadge{white-space:normal;text-align:center;justify-content:center;max-width:100%}.landingMockup{overflow:hidden;max-height:none!important}.mockTop{align-items:flex-start}.mockTop b{font-size:16px;line-height:1.1}.mockTop span{white-space:nowrap;font-size:14px}.mockStats b{font-size:22px}.authPage{height:auto!important;min-height:100dvh!important;padding:18px 16px calc(34px + env(safe-area-inset-bottom))!important;display:block!important;overflow-y:auto!important}.authShell{width:100%!important;max-width:460px!important;margin:0 auto!important}.premiumAuth,.loginCard{padding:24px 18px!important}.login h1,.premiumAuth h1,.loginCard h1{font-size:clamp(30px,9vw,44px)!important;line-height:1.05!important}.login p,.premiumAuth p,.loginCard p{font-size:15px!important;line-height:1.45!important}.controlCenter{border-radius:24px!important;grid-template-columns:1fr!important;padding:22px!important}.controlLeft h2{letter-spacing:-.07em!important;font-size:clamp(38px,12vw,58px)!important;line-height:.98!important}.controlLeft p{font-size:18px!important;line-height:1.45!important}.sessionRow{flex-wrap:wrap;gap:10px}.controlActions{grid-template-columns:1fr!important;display:grid!important}.controlActions button{width:100%;min-height:54px}.controlRight{width:100%;min-width:0}.controlChart{min-height:124px;height:auto!important}.controlStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.controlStats div{min-width:0}.controlStats b{font-size:clamp(21px,7vw,32px)!important}.premiumMetricGrid,.metrics,.eyeMetrics{grid-template-columns:1fr!important;gap:12px!important}.metricPremium{padding:17px!important}.metricPremium b,.metric b{font-size:clamp(24px,8vw,36px)!important;line-height:1.06!important}.checklistDash{gap:14px;grid-template-columns:1fr!important}.lightOrb{justify-self:start;width:96px!important;height:86px!important}.checklistStats{grid-template-columns:1fr!important;display:grid!important}.pulseGrid,.premiumPulse,.dashboardCommandGrid,.dashboardVisualGrid,.grid2{grid-template-columns:1fr!important}.calendarMiniGrid{grid-template-columns:repeat(7,minmax(0,1fr))!important}.activityFeed button{text-align:left;grid-template-columns:1fr!important}.journalPage .row{grid-template-columns:1fr!important;display:grid!important}.journalPage .row>*{width:100%!important}.journalControlGrid{margin-top:14px}.monthCalendar{overflow:hidden!important}.monthCell{min-height:48px!important}.tradeDetailModal,.checklistModal{width:100%!important;max-width:100%!important}.detailKpis{grid-template-columns:1fr!important}.detailKpis b{font-size:clamp(21px,7vw,30px)!important}.linkedValidationCard,.linkedTradeCard{overflow:hidden}.linkedValidationCard .detailChips,.detailChips{flex-wrap:wrap;gap:8px;display:flex}.proTable{overflow:hidden!important}.proTable>div{grid-template-columns:1fr!important;gap:5px!important;min-width:0!important;padding:12px!important}.proTable>div:first-child{display:none!important}.proTable span,.proTable strong{font-size:18px!important;line-height:1.18!important}.heatGrid{grid-template-columns:1fr!important;display:grid!important}.heatCell{padding:18px!important}.heatCell b{font-size:28px!important}.heatCell span{font-size:22px!important}.chartTooltipPremium{max-width:72vw}.toastHost{top:calc(12px + env(safe-area-inset-top))!important;width:calc(100vw - 24px)!important}.toast{border-radius:18px!important;width:100%!important;min-width:0!important}.mobileNav{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x!important;scrollbar-width:none!important;overflow:scroll hidden!important}.mobileNav::-webkit-scrollbar{display:none!important}.mobileNav button{flex:0 0 78px!important;min-width:78px!important;max-width:78px!important}.helpBubble{bottom:calc(112px + env(safe-area-inset-bottom))!important;right:18px!important}.mobileNewTradeFab{bottom:calc(108px + env(safe-area-inset-bottom))!important}.formGrid,.formGrid.labeled{grid-template-columns:1fr!important}.field label{font-size:12px!important}.input,select,textarea{max-width:100%;font-size:16px!important}.chipSelect{flex-wrap:wrap!important;max-height:none!important;display:flex!important;overflow:visible!important}.chipSelect button{max-width:100%;white-space:normal!important;text-align:left!important;flex:0 auto!important}.cardHead{gap:8px}.cardHead h3{line-height:1.15;font-size:clamp(20px,6vw,30px)!important}.cardHead p{line-height:1.45;font-size:15px!important}.card{border-radius:22px!important;padding:18px!important}.empty,.emptyPremium{text-align:left}.mockTop img{width:30px;height:30px}}.brandLogo,.loginLogo,.landingBrandLogo,.mockTop img,.logoImage{object-fit:cover!important;object-position:center!important;image-rendering:auto!important}.toast.success{border-color:#22c55e7a!important}.toast.error{border-color:#f43f5e8f!important}.toast.warning{border-color:#d4a84394!important}.toast.info{border-color:#5bb8f57a!important}.toast .toastIcon{flex:none!important}.toast.success .toastIcon{color:#22c55e!important}.toast.error .toastIcon{color:#f43f5e!important}.toast.warning .toastIcon{color:#f0c55a!important}.toast.info .toastIcon{color:#5bb8f5!important}.longValue,.metricValue,.setupName,.analyticsCardValue,.metricPremium b,.metric b,.controlStats b,.proTable span,.proTable strong,.heatCell b,.heatCell span,.card h3,.cardHead h3,.trade b,.detailBlock b,.detailBlock p,.linkedValidationCard b,.linkedTradeCard b{overflow-wrap:break-word!important;word-break:normal!important;max-width:100%!important;line-height:1.08!important}.analyticsCardValue,.metricValue,.metricPremium b,.metric b{font-size:clamp(22px,3vw,34px)!important}.journalPage>.tradeFormCard,.journalPage>.formShell,.journalPage>.card.tradeFormCard{order:-5!important}@media (width<=768px){.toastHost{left:50%!important;right:auto!important;top:calc(14px + env(safe-area-inset-top))!important;justify-items:center!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;bottom:auto!important;transform:translate(-50%)!important}.toast{text-align:center!important;border-radius:999px!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:360px!important}.analyticsCardValue,.metricValue,.metricPremium b,.metric b,.controlStats b,.heatCell b,.proTable strong,.proTable span{font-size:clamp(20px,7vw,34px)!important;line-height:1.08!important}.setupName,.card h3,.cardHead h3{text-wrap:balance;font-size:clamp(18px,5.8vw,28px)!important;line-height:1.14!important}.journalPage>.tradeFormCard,.journalPage>.formShell,.journalPage>.card.tradeFormCard{order:-10!important}.journalPage>.card:first-of-type{margin-top:0!important}.mobileNav{-webkit-overflow-scrolling:touch!important;overflow:scroll hidden!important}.helpBubble{bottom:calc(112px + env(safe-area-inset-bottom))!important}}@media (width>=861px){html,body,#root{background:#07090d!important;height:100%!important;min-height:100%!important;position:static!important;overflow:hidden!important}body{touch-action:auto!important;width:100%!important;position:static!important;inset:auto!important}.app{height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow:hidden!important}.main{scrollbar-gutter:stable;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:auto!important;touch-action:auto!important;height:100vh!important;max-height:100vh!important;overflow:hidden scroll!important}.pullWrap,.pullWrap.noPullRefresh{touch-action:auto!important;min-height:100%!important;overflow:visible!important}.page{overflow:visible!important}.side nav{touch-action:auto!important;overflow:hidden auto!important}}.publicLanding{background-image:linear-gradient(#07090da8,#07090ded 58%,#07090d 100%),radial-gradient(circle at 18% 8%,#d4a63a29,#0000 28%),url(/landing-trader-bg.jpg)!important;background-position:50%,50%,top!important;background-size:cover,auto,cover!important;background-attachment:fixed,scroll,fixed!important}.landingHero{grid-template-columns:minmax(0,.98fr) minmax(330px,.82fr)!important;min-height:auto!important;padding:clamp(28px,4vh,52px) 0 42px!important}.landingHeroText,.landingHeroText h1{max-width:760px}.landingAnalyticsLogo{filter:drop-shadow(0 22px 46px #0000005c)drop-shadow(0 0 20px #d4a63a1a);width:min(360px,72vw);height:auto;margin:0 0 22px;display:block}.landingMediaStack{z-index:1;place-self:center;gap:0;width:min(100%,520px);display:grid;position:relative}.landingHeroMetrics{background:radial-gradient(circle at 12% 0,#f0c55a29,#0000 240px),linear-gradient(#0d1119eb,#05070af0);border:1px solid #ffffff1c;border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,520px);padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #0000008c,inset 0 1px #ffffff12}.landingHeroMetrics:before{content:"";opacity:.58;pointer-events:none;background:linear-gradient(120deg,#ffffff14,#0000 28%,#d4a63a14 68%,#0000);position:absolute;inset:0}.landingHeroMetrics>*{z-index:1;position:relative}.landingMetricsTop{border-bottom:1px solid #ffffff14;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:4px 2px 8px;display:flex}.landingMetricsTop img{object-fit:contain;filter:drop-shadow(0 12px 24px #d4a63a2e);width:42px;height:42px}.landingMetricsTop span{color:#d8b25a;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:1000}.landingMetricTile,.landingChecklistPreview{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:16px}.landingMetricTile.strong{background:linear-gradient(135deg,#19d18a1c,#ffffff09);border-color:#19d18a3d}.landingMetricTile.wide,.landingChecklistPreview{grid-column:1/-1}.landingMetricTile span,.landingChecklistPreview span{color:#7d8798;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:10px;font-weight:1000;display:block}.landingMetricTile b,.landingChecklistPreview b{color:#f4f1e8;letter-spacing:-.05em;font-size:clamp(22px,2.5vw,34px);line-height:1;display:block}.landingMetricTile small{color:#9da7b8;margin-top:8px;font-weight:800;line-height:1.45;display:block}.landingChecklistPreview{background:linear-gradient(135deg,#d4a63a1c,#ffffff09)}.landingChecklistPreview b{letter-spacing:0;color:#e8d69a;font-size:15px;line-height:1.35}.landingVideoCard{aspect-ratio:9/14;background:#0b0f17;border:1px solid #ffffff1f;border-radius:30px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 34px 100px #0000008c,inset 0 0 0 1px #d4a63a1a}.landingVideoCard video{object-fit:cover;filter:contrast(1.08)saturate(.82)brightness(.78);width:100%;height:100%;display:block}.landingVideoCard:before{content:"";pointer-events:none;background:linear-gradient(#07090d1f,#07090d26 36%,#07090dcc 100%),radial-gradient(circle at 22% 18%,#d4a63a38,#0000 42%);position:absolute;inset:0}.landingVideoCard.clean{box-shadow:0 34px 100px #0000008c,inset 0 0 0 1px #d4a63a1a}.landingVideoCard.clean:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f0c55a14}.landingBadge.subtleHero{color:#b8bfcc;box-shadow:none;background:#ffffff09;border-color:#ffffff17;padding:7px 10px;font-size:11px}.landingFlow.persuasive div{padding:24px 22px}.landingFlow.persuasive b{letter-spacing:-.035em;font-size:clamp(18px,2vw,24px);line-height:1.05}.landingFlow.persuasive p{color:#9aa3b5;margin-top:12px;font-size:14px;line-height:1.55}.landingPricingSection{max-width:1320px!important}.landingPricingSection>p{max-width:760px;margin:0 0 24px!important}.landingPlanGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.landingPlanCard{background:linear-gradient(#ffffff10,#ffffff06);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:18px;min-height:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000003d}.landingPlanCard:before{content:"";opacity:.8;background:linear-gradient(90deg,#f0c55a1f,#f0c55ab3,#19d18a5c);height:3px;position:absolute;inset:0 0 auto}.landingPlanCard.featured{background:linear-gradient(#d4a63a21,#ffffff0a);border-color:#f0c55a5c;transform:translateY(-8px);box-shadow:0 34px 96px #00000057,inset 0 0 0 1px #f0c55a1a}.landingPlanTop span{color:#f0c55a;text-transform:uppercase;letter-spacing:.08em;background:#d4a63a17;border:1px solid #f0c55a3d;border-radius:999px;width:max-content;max-width:100%;padding:7px 10px;font-size:11px;font-weight:1000;display:inline-flex}.landingPlanTop h3{color:#fff4d3;letter-spacing:-.055em;margin:18px 0 8px;font-size:clamp(28px,3vw,40px);line-height:1}.landingPlanTop p{color:#aab4c4;margin:0;font-size:14px;line-height:1.55}.landingPlanPrice{align-items:flex-end;gap:8px;padding-top:4px;display:flex}.landingPlanPrice b{color:#f4f1e8;letter-spacing:-.055em;font-size:clamp(30px,3vw,44px);line-height:.9}.landingPlanPrice em{color:#8b95a7;font-style:normal;font-weight:900}.landingPlanCard ul{color:#dde5f1;flex:1;gap:10px;margin:0;padding:0;line-height:1.35;list-style:none;display:grid}.landingPlanCard li{padding-left:20px;font-size:14px;font-weight:800;position:relative}.landingPlanCard li:before{content:"";background:#19d18a;border-radius:999px;width:8px;height:8px;position:absolute;top:.45em;left:0;box-shadow:0 0 0 4px #19d18a1a}.landingPlanCard .landingCta{width:100%;margin-top:auto}.landingMockup{display:none!important}html:has(.publicLanding){scroll-behavior:smooth!important}.publicLanding{scroll-behavior:smooth!important}.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding #faq{scroll-margin-top:116px}.landingNav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07090dbd;border:1px solid #ffffff1a;border-radius:22px;gap:18px;max-width:1320px;margin:0 auto 18px;padding:10px 12px;position:sticky;top:14px;box-shadow:0 18px 60px #00000057;justify-content:space-between!important;align-items:center!important;display:flex!important}.landingNavBrand{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.landingNavBrand img{filter:drop-shadow(0 10px 24px #00000052);object-fit:contain!important;width:auto!important;max-width:260px!important;height:auto!important;max-height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}.landingNav nav{background:0 0!important;border:0!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.landingNav nav a{color:#aeb7c7!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:10px 12px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.landingNav nav a:hover{color:#f4d06f!important;background:#d4a63a17!important}.landingNavActions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;display:flex!important}.landingNavActions .landingCta{white-space:nowrap!important;min-width:0!important;min-height:40px!important;padding:10px 13px!important;font-size:13px!important}.landingHero{padding-top:clamp(26px,4vh,54px)!important}.landingAnalyticsLogo{display:none!important}@media (width<=920px){.publicLanding{background-position:top!important;background-attachment:scroll!important}.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding #faq{scroll-margin-top:24px}.landingNav{grid-template-columns:1fr;justify-items:center;gap:10px;margin-bottom:10px;padding:12px;position:relative;top:0;display:grid!important}.landingNavBrand img{width:auto!important;max-width:220px!important;max-height:42px!important}.landingNav nav{order:2;flex-wrap:wrap!important;gap:4px!important}.landingNavActions{order:3;grid-template-columns:1fr 1fr;width:100%;gap:8px!important;display:grid!important}.landingNavActions .landingCta{width:100%!important}.landingHero{grid-template-columns:1fr!important;gap:22px!important;min-height:auto!important;padding-top:12px!important}.landingHeroText{order:1;margin:0 auto;text-align:center!important}.landingHeroText h1{margin-left:auto;margin-right:auto;font-size:clamp(40px,11.5vw,64px)!important}.landingAnalyticsLogo{width:min(330px,82vw);margin-left:auto;margin-right:auto}.landingMediaStack{order:2;width:min(100%,430px)}.landingHeroMetrics{width:100%}.landingVideoCard{aspect-ratio:10/12;border-radius:26px;min-height:360px}.landingPlanGrid{grid-template-columns:1fr;gap:14px}.landingPlanCard.featured{transform:none}}@media (width<=520px){.publicLanding{padding-top:16px!important}.landingNav{border-radius:18px;padding:10px}.landingNavBrand img{width:auto!important;max-width:190px!important;max-height:38px!important}.landingNav nav{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.landingNav nav a{padding:9px 6px!important;font-size:11px!important}.landingNavActions{grid-template-columns:1fr!important}.landingBrandLogo{width:66px!important;height:66px!important;margin-bottom:14px!important}.landingAnalyticsLogo{width:min(286px,88vw);margin-bottom:16px}.landingBadge{padding:8px 11px!important}.landingHeroText h1{margin-top:20px!important;font-size:clamp(38px,11vw,52px)!important;line-height:.96!important}.landingHeroText p{font-size:15px!important;line-height:1.5!important}.landingMediaStack{width:100%}.landingHeroMetrics{border-radius:24px;grid-template-columns:1fr;padding:14px}.landingVideoCard{aspect-ratio:1/1.05;border-radius:24px;min-height:310px}.landingPlanCard{border-radius:22px;padding:20px}.landingPlanPrice{align-items:start;gap:5px;display:grid}}html,body,#root{background:#07090d!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important}:is(body:has(.publicLanding),body:has(.authPage),body:has(.login)){touch-action:auto!important;width:100%!important;position:static!important;inset:auto!important;overflow-y:auto!important}:is(#root:has(.publicLanding),#root:has(.authPage),#root:has(.login)){height:auto!important;min-height:100dvh!important;overflow:hidden visible!important}.publicLanding,.landingPage,.landingShell,.authPage,.login{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden visible!important}.landingHero{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}#root:has(.app){height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body:has(.app){height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.app{height:100dvh!important;overflow:hidden!important}.app .main,.app .pageScroller,.app .mainContent{-webkit-overflow-scrolling:touch!important;overflow:hidden auto!important}.publicLanding,.landingPage,.landingShell{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:auto!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden auto!important}.publicLanding .landingHero{height:auto!important;min-height:100dvh!important;overflow:visible!important}.publicLanding *{overscroll-behavior:initial}@media (width>=861px){.publicLanding,.landingPage,.landingShell{scrollbar-gutter:stable!important;height:100vh!important;min-height:100vh!important;overflow:hidden scroll!important}}select,.input select,select.input{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f7fb!important;background-color:#0b0f17!important;border:1px solid #ffffff1f!important}select:focus,select.input:focus{border-color:#d4a843b8!important;outline:none!important;box-shadow:0 0 0 3px #d4a84321!important}select option,.input option,option{color:#f5f7fb!important;background-color:#0b0f17!important}select option:checked,select option:hover{color:#f0c55a!important;background-color:#1a2230!important}.behaviorJournal{background:linear-gradient(135deg,#d4a84312,#0a0e16b8);border:1px solid #d4a84324;border-radius:18px;margin-top:18px;padding:18px}.behaviorJournal h3{color:#f5f7fb;margin:0 0 6px}.behaviorJournal p{color:#8b94a7;margin:0 0 14px}.behaviorScoreBox{background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;gap:4px;padding:13px 14px;display:grid}.behaviorScoreBox span{color:#8b94a7;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.behaviorScoreBox b{color:#f5f7fb;font-size:24px}.behaviorScoreBox small{color:#d4a843}.behaviorChips button{min-height:38px}.behaviorMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.behaviorMetrics div{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;min-width:0;padding:14px}.behaviorMetrics span{color:#8b94a7;text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;font-size:11px;display:block}.behaviorMetrics b{color:#f5f7fb;overflow-wrap:break-word;font-size:clamp(18px,2.2vw,28px);line-height:1.05}.linkedTradeCard.ok .primary,.linkedTradeCard .primary{white-space:normal;text-align:center}@media (width<=768px){select,select.input{min-height:48px;font-size:16px!important}.behaviorMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.behaviorJournal{padding:14px}.linkedTradeCard{align-items:stretch}.linkedTradeCard .primary{width:100%}}:root{--scale-font-base:15px;--touch-min:46px;--touch-min-mobile:52px;--space-boost:1.08}body{font-size:var(--scale-font-base)}button,.primary,.ghost,.quick button,.topCta,.landingCta,.backLanding,.linkBtn{min-height:var(--touch-min);padding:12px 16px;font-size:15px;line-height:1.15}.input,select,textarea,.search input{min-height:var(--touch-min);padding:13px 15px;font-size:15px;line-height:1.25}select{min-height:var(--touch-min)}.card,.metric,.metricPremium,.landingPanel,.landingFlow div,.featureGrid div,.libraryBookPro,.trade,.insight{padding:calc(20px * var(--space-boost))}.card{margin-bottom:18px}.card h3{font-size:16.5px;line-height:1.2}.cardHead p,.muted,.insight,.landingFlow p,.landingSection p,.landingFinal p{font-size:14.5px}.metric span,.metricPremium span,.field label{font-size:11.5px}.metric b{font-size:30px}.metric small{font-size:13px}nav button{min-height:44px;padding:12px 13px;font-size:14.5px}.brand b{font-size:15px}.brand span{font-size:10.5px}.avatar{width:42px;height:42px}.top{padding:20px 30px}.top h1,.top h2{font-size:24px}.top p{font-size:14px}.toolbar{gap:12px;margin-bottom:18px}.quick{gap:14px}.formGrid{gap:12px}.checks{gap:10px}.checks button{min-height:44px;font-size:14px}.pill,.buy,.sell,.quality{padding:6px 10px;font-size:12px}.trade b{font-size:15px}.trade p{font-size:13px}.modalCard{padding:24px}.modalHead h3{font-size:19px}.loginCard{padding:36px}.seg button{min-height:42px;font-size:15px}.login p{font-size:15px}.landingHeroText p{font-size:clamp(17px,1.8vw,21px)}.landingCta{min-height:50px}.landingFlow b{font-size:17px}.landingFlow p,.featureGrid div{font-size:15px}.bookActions a,.bookActions button{min-height:44px}@media (width<=860px){:root{--scale-font-base:16px;--touch-min:50px;--touch-min-mobile:54px}body{font-size:16px}.page{padding:18px 16px calc(136px + env(safe-area-inset-bottom))!important}.top,.premiumTop{padding:18px 16px!important}.top h1,.top h2{font-size:clamp(28px,8.7vw,38px)!important;line-height:1.04!important}.top p{font-size:15px!important}button,.primary,.ghost,.quick button,.topCta,.landingCta,.backLanding,.linkBtn{min-height:var(--touch-min-mobile)!important;padding:13px 17px!important;font-size:16px!important}.input,select,textarea,.search input{min-height:var(--touch-min-mobile)!important;padding:14px 16px!important;font-size:16px!important}.card,.metric,.metricPremium,.libraryBookPro,.trade,.insight{border-radius:23px!important;padding:20px!important}.card h3{font-size:clamp(21px,6.2vw,31px)!important;line-height:1.14!important}.cardHead p,.muted,.insight{font-size:16px!important;line-height:1.48!important}.metric span,.metricPremium span,.field label{letter-spacing:.11em;font-size:12px!important}.metric b,.metricPremium b{font-size:clamp(26px,8.8vw,38px)!important}.metric small{font-size:14px!important}.trade b{font-size:16px!important}.trade p{font-size:14px!important}.pill,.buy,.sell,.quality{padding:7px 11px!important;font-size:12.5px!important}.formGrid,.formGrid.labeled,.checks,.quick{gap:14px!important}.checks button,.optionGrid button{min-height:50px!important;padding:12px!important;font-size:15px!important}.chipSelect button,.chipSelect.touchSafe button{min-height:50px!important;padding:12px 14px!important;font-size:15px!important}.mobileNav{padding:11px 12px calc(11px + env(safe-area-inset-bottom))!important;gap:8px!important}.mobileNav button,.mobileNav .mobileLogout{flex:0 0 84px!important;width:84px!important;min-width:84px!important;max-width:84px!important;min-height:64px!important;padding:10px 8px!important}.mobileNav button span{max-width:70px!important;font-size:11px!important;line-height:1.15!important}.helpBubble{bottom:calc(122px + env(safe-area-inset-bottom))!important}.mobileNewTradeFab{bottom:calc(118px + env(safe-area-inset-bottom))!important}.landingHeroText h1{font-size:clamp(39px,11.8vw,58px)!important}.landingHeroText p,.landingSection p,.landingFinal p{font-size:16px!important;line-height:1.6!important}.landingActions{gap:13px!important}.landingFlow div,.featureGrid div,.landingPanel{padding:19px!important}.landingFlow b{font-size:18px!important}.landingFlow p{font-size:15.5px!important}.loginCard,.premiumAuth{padding:26px 20px!important}.login p,.premiumAuth p,.loginCard p{font-size:16px!important}.seg button{min-height:48px!important}.modalCard{padding:18px!important}.modalHead h3{font-size:20px!important}.libraryBookPro{gap:14px!important}.bookActions a,.bookActions button{min-height:50px!important}}@media (width<=430px){.page{padding-left:14px!important;padding-right:14px!important}.card,.metric,.metricPremium{padding:18px!important}.mobileNav button,.mobileNav .mobileLogout{flex-basis:82px!important;width:82px!important;min-width:82px!important;max-width:82px!important}.landingHeroText h1{font-size:clamp(38px,12vw,54px)!important}}.postChecklistAction{background:linear-gradient(135deg,#ffffff0f,#ffffff06);border:1px solid #ffffff1a;border-radius:20px;margin:16px 0 18px;padding:18px;position:relative;box-shadow:0 18px 60px #00000038}.postChecklistAction.ok{background:linear-gradient(135deg,#22c55e24,#ffffff06);border-color:#22c55e5c}.postChecklistAction.warn{background:linear-gradient(135deg,#f59e0b1f,#ffffff06);border-color:#f59e0b5c}.postChecklistAction.linked{background:linear-gradient(135deg,#5bb8f51a,#ffffff06);border-color:#5bb8f54d}.postChecklistAction>span{color:#f0c55a;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.postChecklistAction h3{color:#f8fafc;margin:0 0 8px;font-size:22px;line-height:1.12}.postChecklistAction p{color:#a8b3c7;max-width:760px;margin:0;line-height:1.5}.postChecklistAction small{color:#fbbf24;margin-top:10px;font-weight:800;display:block}.postChecklistActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.postChecklistClose{color:#a8b3c7;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;width:34px!important;min-height:34px!important;padding:0!important}.quickChecklistTradeForm{background:linear-gradient(#22c55e0b,#ffffff05)!important;border-color:#22c55e47!important}.quickChecklistBanner{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:15px;display:flex}.quickChecklistBanner.ok{background:#22c55e17;border-color:#22c55e52}.quickChecklistBanner.warn{background:#f59e0b17;border-color:#f59e0b52}.quickChecklistBanner svg{color:#22c55e;flex-shrink:0;margin-top:2px}.quickChecklistBanner.warn svg{color:#f59e0b}.quickChecklistBanner b{color:#f8fafc;margin-bottom:4px;font-size:16px;display:block}.quickChecklistBanner p{color:#a8b3c7;margin:0;line-height:1.45}.quickTradeMinimal{margin-bottom:12px;grid-template-columns:1fr 1fr!important}.quickBehavior{margin:18px 0}.preloadedChecklistDetails{background:#ffffff07;border:1px solid #ffffff1a;border-radius:18px;margin:16px 0;padding:0;overflow:hidden}.preloadedChecklistDetails summary{cursor:pointer;color:#f0c55a;text-transform:uppercase;letter-spacing:.08em;padding:16px 18px;font-size:12px;font-weight:900;list-style:none}.preloadedChecklistDetails summary::-webkit-details-marker{display:none}.preloadedGrid{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;padding:0 18px 16px;display:grid}.preloadedGrid div{background:#0000002e;border:1px solid #ffffff14;border-radius:13px;min-width:0;padding:11px}.preloadedGrid span{color:#7f8aa3;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.preloadedGrid b{color:#f8fafc;overflow-wrap:break-word;font-size:14px;line-height:1.2;display:block}.compactEdit{padding:0 18px 18px}@media (width<=860px){.postChecklistAction{border-radius:18px;padding:16px}.postChecklistAction h3{font-size:21px}.postChecklistActions{grid-template-columns:1fr;display:grid}.quickTradeMinimal{grid-template-columns:1fr!important}.preloadedGrid{grid-template-columns:1fr}}.checkItem{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.checkItemMain{flex-direction:column;gap:5px;min-width:0;display:flex}.checkItemActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.checkItemActions .input.small{min-width:155px}.ghost.danger,.danger{color:#fecdd3!important;background:#f43f5e13!important;border-color:#f43f5e47!important}.mentorReviewRequest{background:linear-gradient(135deg,#5bb8f514,#d4a63a0b);border:1px solid #ffffff17;border-radius:18px;gap:12px;margin:16px 0;padding:16px;display:grid}.mentorReviewRequest.on{background:linear-gradient(135deg,#d4a63a1a,#5bb8f512);border-color:#d4a63a3d}.mentorReviewRequest b{font-weight:950}.mentorReviewRequest p{color:var(--muted);margin:3px 0 0;line-height:1.45}.switchLine{color:var(--text);align-items:center;gap:10px;font-weight:850;display:flex}.switchLine input{accent-color:#d4a63a;width:18px;height:18px}.mentorReviewStatusCard{background:linear-gradient(135deg,#ffffff0d,#5bb8f50e);border:1px solid #ffffff17;border-radius:18px;margin:14px 0;padding:16px}.mentorReviewStatusCard>span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted2);font-size:11px;font-weight:950;display:block}.mentorReviewStatusCard b{color:#f5f7fb;margin:5px 0;display:block}.mentorReviewStatusCard small{color:var(--muted)}.mentorReviewStatusCard p{color:var(--muted);margin:10px 0 0;line-height:1.45}.mentorReviewStatusCard.approved{border-color:#22c55e47}.mentorReviewStatusCard.needs_work{border-color:#f43f5e47}.mentorReviewStatusCard.reviewed,.mentorReviewStatusCard.in_review{border-color:#5bb8f547}.mentorReviewList{gap:14px;display:grid}.mentorReviewAdminCard{background:linear-gradient(#ffffff0d,#ffffff07);border:1px solid #ffffff17;border-radius:18px;padding:16px}.mentorReviewHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mentorReviewHead b{color:var(--text);display:block}.mentorReviewHead small{color:var(--muted);margin-top:4px;display:block}.mentorReviewHead>span{color:#f0c55a;white-space:nowrap;background:#d4a63a14;border:1px solid #d4a63a40;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.mentorReviewMeta{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.mentorReviewMeta span{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.mentorReviewAdminCard p{color:var(--muted);line-height:1.5}.analyticsPro .card{overflow:hidden}.analyticsPro .recharts-wrapper{filter:drop-shadow(0 18px 28px #0000002e)}.analyticsPro .recharts-bar-rectangle path{transition:filter .15s,opacity .15s}.analyticsPro .recharts-bar-rectangle:hover path{filter:brightness(1.15);opacity:.92}.analyticsPro .card>header p,.analyticsPro .card>p{color:var(--muted)!important}.behaviorMetrics div b{overflow-wrap:anywhere;font-size:clamp(18px,2.2vw,28px);line-height:1.05}.libraryShelf.realLibrary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.libraryBookPro{grid-template-columns:168px minmax(0,1fr)!important;gap:22px!important;padding:20px!important}.libraryBookPro .bookCover{border-radius:22px;width:168px!important;min-height:238px!important}.libraryBookPro .bookCover.generated b{font-size:48px}.libraryInfo h3{line-height:1.05;font-size:clamp(22px,2vw,28px)!important}.libraryInfo span{font-size:14px}.bookActions .primary,.bookActions .ghost{min-height:42px}.proTable div span:first-child,.heatCell b,.metric b{overflow-wrap:anywhere;word-break:normal}.chartTooltipPremium,.recharts-tooltip-wrapper{z-index:20!important}@media (width<=980px){.libraryShelf.realLibrary{grid-template-columns:1fr}.libraryBookPro{grid-template-columns:138px minmax(0,1fr)!important}.libraryBookPro .bookCover{width:138px!important;min-height:198px!important}.mentorReviewHead{flex-direction:column}.checkItem{grid-template-columns:1fr!important}.checkItemActions{justify-content:flex-start}.checkItemActions .input.small{width:100%}}@media (width<=560px){.libraryBookPro{grid-template-columns:1fr!important}.libraryBookPro .bookCover{width:100%!important;height:260px!important;min-height:260px!important}.mentorReviewRequest,.mentorReviewAdminCard,.mentorReviewStatusCard{border-radius:16px;padding:14px}.mentorReviewMeta span{font-size:11px}.checkItemActions{grid-template-columns:1fr auto;width:100%;display:grid}.checkItemActions .input.small{min-width:0}.behaviorMetrics{grid-template-columns:1fr!important}}.resultsPro .arenaHero.upgraded{background:linear-gradient(135deg,#0c111bf5,#07090dfa);border:1px solid #d4a63a2e;grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:stretch;gap:18px;display:grid;box-shadow:0 22px 70px #00000047}.resultsPro .arenaHero h2{letter-spacing:-.05em;margin:8px 0;font-size:clamp(30px,4vw,52px);line-height:.95}.resultsPro .arenaHero p{max-width:760px;color:var(--muted);line-height:1.55}.arenaHero .heroActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.arenaScore{text-align:center;background:radial-gradient(circle at 50% 0,#d4a63a26,#0000 60%),#ffffff09;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px;display:flex}.arenaScore b{color:#f3d484;font-size:clamp(28px,4vw,44px)}.arenaScore small{text-transform:uppercase;letter-spacing:.12em;color:var(--muted2);font-weight:900}.arenaScore em{color:var(--muted);font-size:13px;font-style:normal}.competitionPanel{background:linear-gradient(135deg,#ffffff0b,#3da5ff09);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:16px;margin:16px 0;padding:20px;display:grid}.competitionPanel h3{margin:0 0 8px;font-size:24px}.competitionPanel p{color:var(--muted);margin:0;line-height:1.5}.rulesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rulesGrid span{color:#dce3ef;background:#0000002e;border:1px solid #ffffff14;border-radius:14px;padding:10px 12px;font-size:13px;font-weight:800}.arenaPodium .podiumCard{position:relative;overflow:hidden}.arenaPodium .podiumCard:before{content:"";pointer-events:none;background:radial-gradient(circle at top,#d4a63a29,#0000 52%);position:absolute;inset:0}.arenaPodium .podiumCard h3,.arenaPodium .podiumCard b,.arenaPodium .podiumCard p,.arenaPodium .podiumCard span{position:relative}.scoreRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.scoreRules div{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:13px}.scoreRules b{color:#f0c55a;font-size:26px;display:block}.scoreRules span{color:var(--muted);font-size:12px;font-weight:800}.miniReviewList{gap:8px;display:grid}.miniReviewList button{color:var(--text);text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;gap:3px;padding:10px 12px;display:grid}.miniReviewList button:hover{border-color:#d4a63a40}.miniReviewList span{color:var(--muted2);font-size:12px}.miniReviewList b{font-size:14px}.miniReviewList em{color:#f0c55a;font-size:12px;font-style:normal}.filterPills{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.filterPills button{color:var(--muted);cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:8px 12px;font-weight:900}.filterPills button.active{color:#f0c55a;background:#d4a63a21;border-color:#d4a63a61}.resultPostTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.resultPostTop>div{flex:1;min-width:0}.arenaResult{transition:all .16s;position:relative}.arenaResult:hover{border-color:#d4a63a38;transform:translateY(-1px)}.arenaResult.good{border-color:#22c55e3d}.arenaResult.bad{border-color:#f43f5e3d}.arenaResult.warn{border-color:#f0c55a40}.resultTags{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.resultTags span{color:var(--muted);background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.compactActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.statusBadge.good,.statusBadge.featured{color:#00c896;background:#00c8961f;border-color:#00c89640}.statusBadge.bad{color:#ff4d6a;background:#ff4d6a1f;border-color:#ff4d6a40}.statusBadge.warn{color:#f0c55a;background:#f0c55a1f;border-color:#f0c55a40}.statusBadge.neutral{color:var(--muted);background:#ffffff0a;border-color:#ffffff14}.resultDetailModal{max-width:980px}.reviewBox{border-top:1px solid #ffffff14;margin-top:16px;padding-top:16px}.proBadges .achievement{justify-content:flex-start;min-height:128px}.reviewSwitch{margin:12px 0}.resultComposer .input{min-height:46px}@media (width<=860px){.resultsPro .arenaHero.upgraded,.competitionPanel,.rulesGrid,.scoreRules{grid-template-columns:1fr}.arenaScore{text-align:left;align-items:flex-start}.resultsPro .arenaHero h2{font-size:36px}.filterPills{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.filterPills button{flex:none}.resultPostTop{align-items:flex-start}.resultPostKpis>*{font-size:12px}.compactActions button{flex:130px}.resultDetailModal{width:100%!important}.scoreRules div{padding:12px}.competitionPanel{padding:16px}.arenaHero .heroActions button{flex:150px}}.paywallPage{color:#f5ead4;background:#07080b;place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:hidden}.paywallBackdrop{filter:saturate(1.1);background:radial-gradient(circle at 20% 10%,#ffb54733,#0000 35%),radial-gradient(circle at 75% 35%,#976f2c29,#0000 40%),linear-gradient(135deg,#090b10,#10131b 52%,#06070a);position:absolute;inset:0}.paywallBackdrop:after{content:"";-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0203059e;position:absolute;inset:0}.fakeDash{opacity:.38;grid-template-columns:220px 1fr 1fr 1fr;grid-auto-rows:140px;gap:18px;display:grid;position:absolute;inset:44px;transform:scale(1.03)}.fakeDash div{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffb5472e;border-radius:24px;box-shadow:0 30px 80px #00000061}.fakeDash div:first-child{background:linear-gradient(#ffb54726,#ffffff08);grid-row:span 4}.fakeDash div:nth-child(2){grid-column:span 2}.fakeDash div:nth-child(6){grid-column:span 3}.paywallModal{background:linear-gradient(145deg,#0f1118f5,#090b10fa);border:1px solid #ffb54757;border-radius:30px;width:min(1180px,96vw);max-height:92vh;padding:24px;position:relative;overflow:auto;box-shadow:0 36px 120px #000000b8,inset 0 0 0 1px #ffffff0a}.paywallHeader,.paywallHero,.paywallAside{justify-content:space-between;align-items:center;gap:18px;display:flex}.paywallHeader>div{align-items:center;gap:12px;display:flex}.paywallLogo{object-fit:cover;border:1px solid #ffb54759;border-radius:14px;width:46px;height:46px}.paywallHero{background:radial-gradient(circle at 100% 0,#ffb54730,#0000 38%),linear-gradient(135deg,#ffb5471a,#ffffff06);border:1px solid #ffb5472e;border-radius:26px;margin:24px 0 16px;padding:24px}.paywallHero h1{letter-spacing:-.06em;margin:4px 0 10px;font-size:clamp(34px,5vw,58px);line-height:.95}.paywallHero p{color:#cfc4ad;max-width:620px;font-size:16px}.eyebrow{text-transform:uppercase;letter-spacing:.18em;font-weight:800;color:#ffb547!important;margin:0!important;font-size:12px!important}.billingSwitch{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;flex-shrink:0;padding:5px;display:flex}.billingSwitch button{color:#bdb5a8;cursor:pointer;background:0 0;border:0;border-radius:14px;min-width:94px;padding:10px 14px;font-weight:800}.billingSwitch button small{color:#8f8777;font-size:10px;font-weight:700;display:block}.billingSwitch button.active{color:#181008;background:linear-gradient(135deg,#ffb547,#d3912e);box-shadow:0 10px 30px #ffb54738}.billingSwitch button.active small{color:#3b2508}.accessNotice{color:#f1dfbd;background:#ffb54714;border:1px solid #ffb5472e;border-radius:16px;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;display:flex}.planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.planCard{cursor:pointer;background:linear-gradient(#ffffff13,#ffffff08);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:18px;min-height:410px;padding:20px;transition:all .22s;display:flex;position:relative;box-shadow:0 22px 70px #00000052}.planCard:hover,.planCard.selected{border-color:#ffb54773;transform:translateY(-3px);box-shadow:0 26px 90px #0000006b,inset 0 0 0 1px #ffb54729}.planCard.recommended{background:radial-gradient(circle at 90% 5%,#ffb54738,#0000 34%),linear-gradient(#ffb54721,#ffffff09);border-color:#ffb54773}.recommendedBadge{color:#ffd08a;background:#ffb54729;border:1px solid #ffb5476b;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:900;display:flex;position:absolute;top:14px;right:14px}.planTop{justify-content:space-between;gap:12px;margin-top:10px;display:flex}.planTop h2{color:#fff5df;margin:0;font-size:26px}.planTop p{color:#ada493;margin:5px 0 0;font-size:13px}.planPrice{text-align:right;min-width:100px}.planPrice b{color:#fff;font-size:26px;display:block}.planPrice span{color:#a99f8e;font-size:13px}.planCard ul{flex:1;gap:12px;margin:0;padding:0;list-style:none;display:grid}.planCard li{color:#ddd2be;align-items:flex-start;gap:10px;font-size:14px;display:flex}.planCard li svg{color:#ffb547;flex-shrink:0;margin-top:1px}.paywallAside{grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.paywallAside>div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:auto 1fr;gap:3px 10px;padding:14px;display:grid}.paywallAside svg{color:#ffb547;grid-row:span 2}.paywallAside b{color:#fff2d5}.paywallAside span{color:#a9a194;font-size:12px}.paywallFooter{color:#968e81;text-align:center;border-top:1px solid #ffffff14;margin-top:16px;padding-top:14px;font-size:12px}.statusBadge.pending_payment,.statusBadge.past_due,.statusBadge.canceled,.statusBadge.blocked{color:#ffd28b;background:#ffb5471f;border-color:#ffb54747}@media (width<=900px){.paywallPage{place-items:start center;padding:12px}.paywallModal{border-radius:24px;width:100%;max-height:none;padding:16px}.paywallHeader,.paywallHero{align-items:flex-start}.paywallHero{flex-direction:column;padding:18px}.billingSwitch{width:100%;overflow:auto}.billingSwitch button{min-width:105px}.planGrid,.paywallAside{grid-template-columns:1fr}.planCard{min-height:auto}.fakeDash{opacity:.25;grid-template-columns:1fr 1fr;inset:10px}.fakeDash div:first-child{grid-row:auto}}.premiumPaywall{background:#05070a!important;place-items:center!important;padding:34px!important}.premiumPaywall:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 14%,#d4a63a29,#0000 30%),radial-gradient(circle at 86% 18%,#7855ff1f,#0000 28%),radial-gradient(circle at 70% 86%,#16c7841a,#0000 34%);position:absolute;inset:0}.premiumPaywall .paywallBackdrop{filter:none!important}.premiumFakeDash{opacity:.44!important;grid-template-columns:240px repeat(3,1fr)!important;grid-auto-rows:132px!important;gap:16px!important;inset:30px!important;transform:scale(1.02)!important}.premiumFakeDash aside,.premiumFakeDash section{background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #ffffff14;border-radius:26px;padding:18px;box-shadow:0 36px 100px #0000006b}.premiumFakeDash aside{background:linear-gradient(#d4a63a21,#ffffff08);flex-direction:column;grid-row:span 4;gap:16px;display:flex}.premiumFakeDash aside b{color:#f8e5ab;font-size:15px}.premiumFakeDash aside span{color:#a4adbc;background:#ffffff0f;border-radius:12px;height:34px;padding:8px 10px;font-size:12px}.premiumFakeDash section small{color:#778195;text-transform:uppercase;letter-spacing:.12em;font-size:10px;display:block}.premiumFakeDash section strong{color:#f7f1e3;margin-top:10px;font-size:30px;display:block}.premiumFakeDash section em{background:linear-gradient(90deg,#d4a63a,#d4a63a14);border-radius:999px;width:70%;height:8px;margin-top:15px;display:block}.premiumFakeDash .wide{grid-column:span 2}.bgBars{align-items:end;gap:8px;height:72px;margin-top:12px;display:flex}.bgBars i{background:linear-gradient(#d4a63ac7,#d4a63a1f);border-radius:9px 9px 0 0;flex:1}.paywallModalPro{background:linear-gradient(145deg,#0d1018f6,#06080cfb)!important;border:1px solid #d4a63a4d!important;border-radius:34px!important;width:min(1260px,96vw)!important;max-height:94vh!important;padding:24px!important;box-shadow:0 44px 150px #000000c7,inset 0 0 0 1px #ffffff0b,0 0 120px #d4a63a13!important}.paywallHeaderPro{border-bottom:1px solid #ffffff13;margin-bottom:22px;padding:0 2px 18px}.paywallBrand{align-items:center;gap:13px;display:flex}.paywallBrand b{color:#fff2d2;letter-spacing:.02em;font-size:14px;display:block}.paywallBrand span{color:#7f899c;margin-top:2px;font-size:12px;display:block}.paywallHeaderActions{align-items:center;gap:10px;display:flex}.paywallHeroPro{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:stretch;gap:22px;margin-bottom:18px;display:grid}.paywallHeroCopy{background:radial-gradient(circle at 92% 0,#d4a63a2e,#0000 38%),linear-gradient(135deg,#ffffff12,#ffffff07);border:1px solid #ffffff17;border-radius:30px;padding:30px;box-shadow:0 22px 80px #00000040}.paywallHeroCopy h1{letter-spacing:-.075em;color:#fff7dc;margin:10px 0 12px;font-size:clamp(40px,5vw,66px);line-height:.92}.heroLead{color:#e4d8be;max-width:640px;margin:0;font-size:17px;line-height:1.55}.heroSupport{color:#9ea7b6;max-width:680px;margin:14px 0 0;font-size:14px;line-height:1.72}.membershipMini{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.membershipMini div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;min-width:0;padding:12px}.membershipMini span{color:#6f7a8e;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.membershipMini b{color:#f2e7ca;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;display:block;overflow:hidden}.productPreviewCard{background:radial-gradient(circle at 80% 10%,#d4a63a2e,#0000 32%),linear-gradient(#ffffff14,#ffffff08);border:1px solid #d4a63a30;border-radius:30px;padding:22px;position:relative;overflow:hidden;box-shadow:0 28px 95px #00000061}.productPreviewCard:before{content:"";opacity:.55;pointer-events:none;background:linear-gradient(120deg,#0000,#d4a63a2e,#0000);position:absolute;inset:-1px}.previewTop,.previewKpi,.previewTabs,.previewBars{position:relative}.previewTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.previewTop span{color:#778195;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.previewTop b{color:#fff2d2;margin-top:4px;font-size:23px;display:block}.previewTop small{color:#8ef0bf;background:#16c7841c;border:1px solid #16c7843d;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.previewKpi{background:#0003;border:1px solid #ffffff13;border-radius:22px;margin:22px 0 18px;padding:18px}.previewKpi span{color:#9ca7ba;font-size:12px;display:block}.previewKpi strong{color:#fff;letter-spacing:-.05em;margin-top:3px;font-size:40px;display:block}.previewKpi small{color:#d1bd84;margin-top:6px;display:block}.previewBars{background:linear-gradient(#d4a63a0e,#16c78409);border-radius:20px;align-items:end;gap:11px;height:130px;padding:14px 10px 0;display:flex}.previewBars i{background:linear-gradient(#d4a63a,#d4a63a21);border-radius:12px 12px 0 0;flex:1;transition:height .42s;box-shadow:0 0 28px #d4a63a21}.previewTabs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.previewTabs button{color:#929db1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.previewTabs button.on{color:#ffd987;background:#d4a63a24;border-color:#d4a63a59}.billingRow{background:#ffffff09;border:1px solid #ffffff13;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 14px;padding:16px 18px;display:flex}.billingRow b{color:#f5ead4;font-size:15px;display:block}.billingRow span{color:#858fa2;margin-top:3px;font-size:12px;display:block}.premiumBilling{background:#00000038!important;border:1px solid #ffffff17!important;border-radius:18px!important;padding:6px!important}.premiumBilling button{min-width:112px!important;padding:10px 16px!important;transition:all .22s!important}.premiumBilling button:hover{color:#f0d8a4!important;background:#ffffff0e!important}.premiumBilling button.active{color:#08090d!important;background:linear-gradient(135deg,#f0c55a,#c8912d)!important;box-shadow:0 16px 34px #d4a63a38!important}.premiumPlanGrid{margin-top:16px;gap:18px!important}.premiumPlanCard{cursor:pointer;background:linear-gradient(#ffffff10,#ffffff06)!important;border-radius:26px!important;gap:16px!important;min-height:465px!important;padding:22px!important}.premiumPlanCard:hover{transform:translateY(-4px)scale(1.005)!important}.premiumPlanCard.selected{border-color:#d4a63a85!important;box-shadow:0 28px 95px #00000075,inset 0 0 0 1px #d4a63a24!important}.premiumPlanCard.recommended{background:radial-gradient(circle at 88% 6%,#d4a63a42,#0000 31%),linear-gradient(#d4a63a1f,#ffffff07)!important}.premiumPlanCard .planTop{min-height:58px;margin:0!important}.premiumPlanCard .planTop h2{letter-spacing:-.04em;font-size:28px!important}.premiumPlanCard .planTop p{color:#aeb6c5!important;font-size:13px!important}.priceBlock{background:#0000002e;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;justify-content:center;min-height:112px;padding:15px;display:flex}.priceLine{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.priceLine b{letter-spacing:-.05em;color:#fff5dc;font-size:29px}.priceLine s{color:#697386;font-size:14px}.priceBlock>span{color:#a0a8b8;margin-top:5px;font-size:12px}.priceBlock small{color:#d6bd77;margin-top:5px;font-size:12px}.priceBlock em{color:#171008;background:#d4a63a;border-radius:999px;width:max-content;max-width:100%;margin-top:9px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900}.premiumPlanCard ul{gap:11px!important}.premiumPlanCard li{line-height:1.45;color:#d8deea!important;font-size:13.5px!important}.premiumPlanCard li svg{margin-top:2px;color:#d4a63a!important}.premiumPlanCard button.full{min-height:46px;margin-top:auto;font-weight:900;border-radius:14px!important}.premiumAside{gap:12px!important;margin-top:18px!important}.premiumAside>div{background:linear-gradient(#ffffff0d,#ffffff06)!important;border-radius:20px!important;padding:16px!important}.paywallFooter{padding:16px 8px 2px!important;line-height:1.55!important}.statusBadge.expired{color:#fca5a5;background:#ef4d5d24;border-color:#ef4d5d4d}.statusBadge.inactive{color:#ffd28b;background:#ffb5471a;border-color:#ffb5473d}@media (width<=1080px){.paywallHeroPro{grid-template-columns:1fr}.membershipMini{grid-template-columns:repeat(2,1fr)}.billingRow{flex-direction:column;align-items:flex-start}.premiumPlanGrid{grid-template-columns:1fr!important}.premiumFakeDash{grid-template-columns:1fr 1fr!important}.premiumFakeDash aside{display:none}.premiumFakeDash .wide{grid-column:span 2}}@media (width<=720px){.premiumPaywall{padding:12px!important}.paywallModalPro{border-radius:24px!important;max-height:none!important;padding:16px!important}.paywallHeaderPro,.paywallHeaderActions{flex-direction:column;align-items:flex-start}.paywallHeroCopy{border-radius:24px;padding:20px}.productPreviewCard{border-radius:24px;padding:18px}.membershipMini{grid-template-columns:1fr}.premiumBilling{width:100%;overflow:auto}.premiumBilling button{min-width:116px!important}.previewBars{height:104px}.premiumFakeDash{opacity:.24!important;inset:8px!important}.priceLine b{font-size:25px}.premiumPlanCard{min-height:auto!important}}.paymentResultPage{min-height:100vh;color:var(--text);background:radial-gradient(circle at 18% 12%,#d4a63a26,#0000 30%),radial-gradient(circle at 82% 22%,#16c7841a,#0000 32%),linear-gradient(135deg,#07090d,#0d1018 48%,#050609);place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}.paymentResultPage:before{content:"";filter:blur(.1px);background:linear-gradient(135deg,#ffffff06,#ffffff02);border:1px solid #d4a63a1a;border-radius:34px;position:absolute;inset:24px}.paymentResultGlow{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#d4a63a29,#0000 68%);border-radius:999px;width:520px;height:520px;position:absolute;top:-150px;right:-120px}.paymentResultCard{z-index:1;text-align:center;background:linear-gradient(145deg,#0f121bf5,#06080cfb);border:1px solid #d4a63a47;border-radius:32px;width:min(680px,94vw);padding:34px;position:relative;overflow:hidden;box-shadow:0 44px 150px #000000ad,inset 0 0 0 1px #ffffff0b}.paymentResultCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#d4a63a24,#0000 38%);position:absolute;inset:0}.paymentResultLogo{object-fit:cover;border:1px solid #d4a63a59;border-radius:22px;width:70px;height:70px;margin:0 auto 14px;position:relative;box-shadow:0 18px 50px #00000059}.paymentResultEyebrow{color:#f1cb69;text-transform:uppercase;letter-spacing:.12em;background:#d4a63a17;border:1px solid #d4a63a3b;border-radius:999px;justify-content:center;align-items:center;padding:7px 12px;font-size:11px;font-weight:950;display:inline-flex;position:relative}.paymentResultIcon{color:#f4ca62;background:#d4a63a1a;border:1px solid #d4a63a47;border-radius:24px;place-items:center;width:76px;height:76px;margin:22px auto 14px;display:grid;position:relative;box-shadow:0 18px 45px #d4a63a14}.paymentResultCard.active .paymentResultIcon{color:#8ef0bf;background:#16c7841c;border-color:#16c78447}.paymentResultCard.error .paymentResultIcon,.paymentResultCard.cancel .paymentResultIcon{color:#fca5a5;background:#ef4d5d1c;border-color:#ef4d5d47}.paymentResultCard.checking .paymentResultIcon svg{animation:1.2s ease-in-out infinite mtcPulse}@keyframes mtcPulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.paymentResultCard h1{color:#fff7dc;letter-spacing:-.065em;margin:0;font-size:clamp(34px,5vw,54px);line-height:.96;position:relative}.paymentResultCard h2{color:#f5ead4;letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(19px,2.4vw,26px);position:relative}.paymentResultCard p{color:#a7b0c0;max-width:540px;margin:14px auto 0;font-size:15px;line-height:1.62;position:relative}.paymentResultDetails{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 0;display:grid;position:relative}.paymentResultDetails div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;min-width:0;padding:13px}.paymentResultDetails span{color:#7d879b;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:950;display:block}.paymentResultDetails b{color:#f6ead0;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;display:block;overflow:hidden}.paymentResultNotice,.paymentQueryBox{color:#f8d48a;text-align:left;background:#f59e0b14;border:1px solid #f59e0b42;border-radius:16px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px;font-size:13px;line-height:1.45;display:flex;position:relative}.paymentQueryBox{color:#9fa9bc;background:#0000002e;border-color:#ffffff14;display:block}.paymentQueryBox b{color:#f1cb69;margin-bottom:5px;display:block}.paymentQueryBox span{overflow-wrap:anywhere;display:block}.paymentResultActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex;position:relative}.paymentResultActions .primary,.paymentResultActions .ghost{border-radius:15px;min-height:46px;font-weight:950}.paymentResultActions a.ghost{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.paymentResultCard>small{color:#707b8f;margin-top:18px;line-height:1.45;display:block;position:relative}@media (width<=680px){.paymentResultPage{padding:14px}.paymentResultPage:before{border-radius:24px;inset:8px}.paymentResultCard{border-radius:26px;padding:24px 18px}.paymentResultDetails{grid-template-columns:1fr}.paymentResultActions{grid-template-columns:1fr;display:grid}.paymentResultActions .primary,.paymentResultActions .ghost{width:100%}}.metricPremium{min-width:0}.metricPremium b,.controlStats b,.premiumPulse b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.metricPremium b{font-size:clamp(22px,1.75vw,28px)!important}.controlStats b{font-size:clamp(18px,1.35vw,22px)!important}.premiumPulse b{font-size:clamp(21px,1.45vw,26px)!important}.quarterSeasonPanel{scroll-margin-top:92px;position:relative;overflow:hidden}.quarterSeasonPanel:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 0,#d4a63a29,#0000 34%);position:absolute;inset:0}.quarterSeasonPanel h3{color:#fff3d1}.heroActions .ghost.compact:hover{color:#ffe0a1;background:#d4a63a17;border-color:#d4a63a73}#quarter-ranking{scroll-margin-top:92px}.premiumPaywall{background:#05070b!important}.premiumPaywall:before{content:"";filter:blur(8px)saturate(1.05);opacity:.42;pointer-events:none;background:url(/paywall-dashboard-preview.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.035)}.premiumPaywall:after{content:"";pointer-events:none;background:radial-gradient(circle at 78% 22%,#d4a63a33,#0000 32%),linear-gradient(90deg,#030408e6,#030408b8,#030408e0);position:absolute;inset:0}.premiumPaywall .paywallBackdrop{opacity:.66!important}.premiumPaywall .paywallBackdrop:after{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0203057a!important}.paywallModalPro{position:relative;z-index:3!important;display:block!important}.paywallModalPro:before{content:"";border-radius:inherit;opacity:.58;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#d4a63a57,#0000 27%,#ffffff14 50%,#0000 72%,#d4a63a2e);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.paywallHeroPro{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important}.paywallHeroCopy{background:radial-gradient(circle at 85% 10%,#d4a63a33,#0000 34%),radial-gradient(circle at 0 100%,#3da5ff1a,#0000 36%),linear-gradient(135deg,#ffffff16,#ffffff07)!important}.paywallHeroCopy h1{max-width:760px}.heroLead{font-weight:700;color:#f2e6c7!important}.productPreviewCard{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.productPreviewCard:after{content:"";opacity:.16;filter:blur(2px);mix-blend-mode:screen;pointer-events:none;background:url(/paywall-dashboard-preview.png) 50%/cover no-repeat;border-radius:24px;position:absolute;inset:14px}.previewTop,.previewKpi,.previewTabs,.previewBars{z-index:2}.premiumPlanGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.premiumPlanCard{position:relative}.premiumPlanCard.recommended{transform:translateY(-8px);border-color:#d4a63a73!important;box-shadow:0 36px 110px #00000085,0 0 72px #d4a63a1a!important}.premiumPlanCard.recommended:hover{transform:translateY(-11px)scale(1.006)!important}.recommendedBadge{box-shadow:0 10px 26px #d4a63a2e}.priceLine b{font-size:clamp(27px,2.35vw,36px)!important}.priceBlock em{box-shadow:0 8px 22px #d4a63a2e}.benefitAside{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.benefitAside>div{transition:all .18s;border:1px solid #d4a63a21!important}.benefitAside>div:hover{transform:translateY(-2px);background:linear-gradient(#d4a63a13,#ffffff06)!important;border-color:#d4a63a47!important}.benefitAside svg{color:#d4a63a}.benefitAside b{color:#fff1ce}.benefitAside span{line-height:1.55;color:#a7b0c0!important}@media (width<=1160px){.premiumPlanGrid{grid-template-columns:1fr!important}.premiumPlanCard.recommended{transform:none}.benefitAside,.paywallHeroPro{grid-template-columns:1fr!important}.productPreviewCard{min-height:360px}}@media (width<=720px){.premiumPaywall:before{opacity:.22;filter:blur(10px)}.premiumPaywall:after{background:linear-gradient(#030408db,#030408f0)}.paywallHeroCopy h1{font-size:clamp(34px,10vw,44px)!important}.heroLead{font-size:15px!important}.metricPremium b{font-size:20px!important}.priceLine b{font-size:28px!important}.productPreviewCard{min-height:300px}.benefitAside>div{padding:14px!important}}.paywallV436{background:#06080d!important;place-items:center!important;padding:26px!important;overflow:auto!important}.paywallV436:before{content:none!important}.paywallV436:after{content:"";pointer-events:none;background:radial-gradient(circle at 78% 16%,#d4a63a2e,#0000 30%),radial-gradient(circle at 18% 80%,#446eff1a,#0000 34%),linear-gradient(90deg,#04060ae0,#04060ab3,#04060ae6);position:absolute;inset:0}.dashboardBackdrop{filter:none!important;background:#06080d!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dashboardBackdrop img{object-fit:cover;opacity:.52;filter:blur(4px)saturate(1.05)brightness(.72);width:100%;height:100%;transform:scale(1.025)}.paywallV436 .paywallBackdrop:after{content:"";position:absolute;inset:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(90deg,#030407d1,#03040794,#030407db)!important}.conversionPaywall{position:relative;z-index:3!important;background:linear-gradient(145deg,#13161ef4,#0b0d12f9)!important;border:1px solid #d4a63a3d!important;border-radius:30px!important;width:min(1220px,96vw)!important;max-height:92vh!important;padding:22px!important;overflow:auto!important;box-shadow:0 36px 120px #000000a8,inset 0 0 0 1px #ffffff0e!important}.conversionPaywall:before{opacity:.4!important}.conversionHeader{margin-bottom:18px!important;padding:0 0 16px!important}.paywallConversionGrid{grid-template-columns:minmax(560px,1.02fr) minmax(360px,.78fr);align-items:start;gap:22px;display:grid}.paywallLeftColumn,.paywallRightColumn{min-width:0}.paywallRightColumn{flex-direction:column;gap:14px;display:flex;position:sticky;top:0}.paywallHeroCompact{padding:6px 2px}.paywallHeroCompact h1{color:#fff4d8;letter-spacing:-.07em;margin:7px 0 8px;font-size:clamp(40px,4vw,58px);line-height:.92}.paywallHeroCompact .heroLead{max-width:580px;color:#f2e4c0!important;font-size:17px!important;font-weight:850!important;line-height:1.45!important}.paywallHeroCompact .heroSupport{max-width:660px;color:#aeb6c4!important;margin-top:8px!important;font-size:14px!important;line-height:1.58!important}.conversionBillingRow{background:#ffffff0b!important;border-radius:18px!important;margin:18px 0 12px!important;padding:12px 14px!important}.conversionBillingRow b{font-size:13px!important}.conversionBillingRow span{font-size:11px!important}.conversionBillingRow .premiumBilling button{min-width:100px!important;padding:9px 12px!important}.conversionBillingRow .premiumBilling button small{font-size:9px!important}.conversionPlans{grid-template-columns:1fr 1.06fr 1fr!important;gap:13px!important;margin-top:14px!important}.conversionPlans .premiumPlanCard{background:linear-gradient(#ffffff12,#ffffff08)!important;border-radius:22px!important;gap:13px!important;min-height:0!important;padding:18px!important}.conversionPlans .premiumPlanCard.recommended{background:radial-gradient(circle at 86% 6%,#d4a63a3d,#0000 30%),linear-gradient(#d4a63a21,#ffffff09)!important;transform:translateY(-5px)!important}.conversionPlans .premiumPlanCard.recommended:hover{transform:translateY(-8px)scale(1.004)!important}.conversionPlans .premiumPlanCard .planTop{min-height:48px!important}.conversionPlans .premiumPlanCard .planTop h2{font-size:24px!important}.conversionPlans .premiumPlanCard .planTop p{font-size:12px!important;line-height:1.35!important}.conversionPlans .priceBlock{background:#00000029!important;border-radius:17px!important;min-height:92px!important;padding:13px!important}.conversionPlans .priceLine b{font-size:clamp(24px,2.1vw,31px)!important}.conversionPlans .premiumPlanCard ul{gap:8px!important}.conversionPlans .premiumPlanCard li{font-size:12.5px!important;line-height:1.36!important}.conversionPlans .premiumPlanCard button.full{border-radius:13px!important;min-height:42px!important}.productShowcaseCard{background:linear-gradient(#ffffff17,#ffffff09)!important;border-color:#d4a63a38!important;border-radius:26px!important;min-height:0!important;padding:16px!important;box-shadow:0 28px 90px #0000006b,0 0 65px #d4a63a0f!important}.productShowcaseCard:after{content:none!important}.previewScreenshot{background:#0b0e14;border:1px solid #ffffff1a;border-radius:22px;height:315px;margin-top:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.previewScreenshot img{object-fit:cover;object-position:26% 15%;filter:saturate(1.05)brightness(.88);opacity:.9;width:100%;height:100%;transform:scale(1.02)}.previewScreenshot:after{content:"";pointer-events:none;background:linear-gradient(#05070b1a,#05070b57),radial-gradient(circle at 86% 12%,#d4a63a2e,#0000 38%);position:absolute;inset:0}.previewFloatingStat{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c11bd;border:1px solid #ffffff1f;border-radius:18px;padding:12px;position:absolute;box-shadow:0 18px 55px #00000059}.previewFloatingStat span{color:#8d98ac;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.previewFloatingStat b{color:#fff4d6;letter-spacing:-.04em;margin-top:4px;font-size:22px;display:block}.previewFloatingStat small{color:#d7b75f;margin-top:4px;font-size:11px;display:block}.previewFloatingStat.main{min-width:190px;bottom:14px;left:14px}.previewFloatingStat.mini{top:14px;right:14px}.showcaseTabs{margin-top:13px!important}.showcaseTabs button{background:#ffffff0d!important;padding:7px 9px!important}.showcaseTabs button.on{color:#ffe09a!important;background:#d4a63a29!important}.showcaseBenefits{grid-template-columns:1fr!important;gap:10px!important;margin-top:0!important;display:grid!important}.showcaseBenefits>div{background:linear-gradient(#ffffff0e,#ffffff07)!important;border-radius:17px!important;grid-template-columns:auto 1fr!important;padding:13px!important;display:grid!important}.showcaseBenefits span{font-size:11.5px!important;line-height:1.45!important}.membershipMiniCompact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:0!important}.membershipMiniCompact div{background:#ffffff0a!important;border-radius:15px!important;padding:10px!important}.paywallV436 .accessNotice{border-radius:15px!important;margin:0 0 12px!important;padding:10px 12px!important;font-size:12.5px!important}.paywallV436 .paywallFooter{color:#7e8798!important;margin-top:16px!important}@media (width<=1180px){.paywallConversionGrid{grid-template-columns:1fr}.paywallRightColumn{position:relative}.conversionPlans{grid-template-columns:1fr!important}.conversionPlans .premiumPlanCard.recommended{transform:none!important}.membershipMiniCompact{grid-template-columns:repeat(4,minmax(0,1fr))!important}.previewScreenshot{height:330px}}@media (width<=720px){.paywallV436{padding:10px!important}.dashboardBackdrop img{opacity:.28;filter:blur(7px)saturate(1.02)brightness(.62)}.conversionPaywall{border-radius:22px!important;width:100%!important;max-height:none!important;padding:15px!important}.conversionHeader{gap:12px!important}.paywallConversionGrid{gap:16px}.paywallHeroCompact h1{font-size:clamp(36px,13vw,48px)!important}.paywallHeroCompact .heroLead{font-size:15px!important}.paywallHeroCompact .heroSupport{font-size:13px!important}.conversionBillingRow{align-items:stretch!important}.conversionBillingRow .premiumBilling{width:100%;overflow:auto}.conversionBillingRow .premiumBilling button{min-width:112px!important}.previewScreenshot{height:240px}.previewFloatingStat.main{min-width:150px;bottom:10px;left:10px}.previewFloatingStat.mini{top:10px;right:10px}.previewFloatingStat b{font-size:18px}.membershipMiniCompact{grid-template-columns:1fr!important}.showcaseBenefits>div{padding:12px!important}.conversionPlans .premiumPlanCard{padding:16px!important}.paywallHeaderActions{width:100%}.paywallHeaderActions .ghost{justify-content:center;width:100%}}.referencePaywallGate{isolation:isolate;background:#05070b!important;place-items:center!important;padding:clamp(14px,2.2vw,36px)!important;overflow:auto!important}.referencePaywallGate .dashboardBackdrop img{object-fit:cover;object-position:center top;width:100%;height:100%;opacity:.62!important;filter:blur(5px)saturate(1.06)brightness(.66)contrast(.96)!important;transform:scale(1.03)!important}.referencePaywallModal{z-index:4!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important;background:linear-gradient(145deg,#13171ff4,#090c12f9)!important;border:1px solid #d4a63a47!important;border-radius:30px!important;width:min(1210px,94vw)!important;max-height:calc(100vh - 52px)!important;padding:24px!important;overflow:auto!important;box-shadow:0 42px 140px #000000bd,inset 0 0 0 1px #ffffff0e,0 0 90px #d4a63a12!important}.referencePaywallModal .conversionHeader{border-bottom:1px solid #ffffff16!important;margin-bottom:20px!important;padding:0 0 16px!important}.referencePaywallModal .paywallBrand .paywallLogo{border-radius:13px;width:48px;height:48px}.referencePaywallModal .paywallBrand b{color:#fff4d7;font-size:14px}.referencePaywallModal .paywallBrand span{color:#8b96a8;font-size:12px}.referencePaywallModal .statusBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:9px 14px;font-weight:900}.referencePaywallModal .eyebrow{color:#d4a63a!important;letter-spacing:.24em!important;margin-bottom:8px!important;font-size:11px!important}.referencePaywallModal .paywallHeroCompact h1{letter-spacing:-.075em!important;color:#fff3d2!important;margin:8px 0 12px!important;font-size:clamp(42px,4.3vw,58px)!important;line-height:.88!important}.referencePaywallModal .heroLead{color:#f2e4c4!important;font-size:17px!important;font-weight:900!important;line-height:1.4!important}.referencePaywallModal .heroSupport{color:#aeb8c7!important;max-width:640px!important;font-size:14px!important;line-height:1.6!important}.referencePaywallModal .conversionBillingRow{background:#ffffff0d!important;border:1px solid #ffffff18!important;border-radius:18px!important;margin:20px 0 12px!important;padding:14px!important;box-shadow:inset 0 1px #ffffff0a!important}.referencePaywallModal .conversionBillingRow b{color:#fff2d5}.referencePaywallModal .conversionBillingRow span{color:#8792a4}.referencePaywallModal .premiumBilling{background:#0000002e!important;border-color:#ffffff1a!important;border-radius:18px!important}.referencePaywallModal .premiumBilling button{border-radius:14px!important;min-width:108px!important;padding:11px 13px!important}.referencePaywallModal .premiumBilling button.active{color:#120d07!important;background:linear-gradient(135deg,#f2c84c,#c9942e)!important;box-shadow:0 10px 30px #d4a63a3d!important}.referencePaywallModal .accessNotice{color:#ecdcbc!important;background:linear-gradient(90deg,#d4a63a21,#ffffff09)!important;border-color:#d4a63a3b!important;border-radius:15px!important;margin:0 0 14px!important;padding:11px 13px!important}.referencePaywallModal .conversionPlans{grid-template-columns:1fr 1.08fr 1fr!important;gap:14px!important;margin-top:14px!important}.referencePaywallModal .premiumPlanCard{background:linear-gradient(#fff1,#ffffff07)!important;border-color:#ffffff1b!important;border-radius:22px!important;gap:13px!important;padding:18px!important;box-shadow:0 22px 70px #0000004d!important}.referencePaywallModal .premiumPlanCard.recommended{background:radial-gradient(circle at 70% 2%,#d4a63a40,#0000 31%),linear-gradient(#d4a63a21,#ffffff09)!important;border-color:#d4a63a8c!important;transform:translateY(-6px)!important;box-shadow:0 28px 94px #00000073,0 0 55px #d4a63a1f!important}.referencePaywallModal .recommendedBadge{color:#161006!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#f2c84c,#d4a63a)!important;border:0!important;border-radius:999px!important;padding:5px 16px!important;font-size:10px!important;top:-10px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.referencePaywallModal .planTop h2{color:#fff4dd!important;font-size:23px!important}.referencePaywallModal .planTop p{color:#abb4c3!important;font-size:12px!important}.referencePaywallModal .priceBlock{background:linear-gradient(#0003,#ffffff06)!important;border:1px solid #fff1!important;border-radius:17px!important;min-height:88px!important;padding:14px!important}.referencePaywallModal .priceLine b{letter-spacing:-.065em!important;color:#fff3d8!important;font-size:clamp(26px,2.1vw,31px)!important}.referencePaywallModal .priceBlock span,.referencePaywallModal .priceBlock small{color:#9aa5b7!important}.referencePaywallModal .premiumPlanCard ul{gap:8px!important}.referencePaywallModal .premiumPlanCard li{color:#e2dacd!important;font-size:12.5px!important;line-height:1.36!important}.referencePaywallModal .premiumPlanCard li svg{width:15px;height:15px;color:#d4a63a!important}.referencePaywallModal .premiumPlanCard button.full{border-radius:12px!important;min-height:42px!important}.referencePaywallModal .premiumPlanCard.recommended .primary.full{color:#130e08!important;background:linear-gradient(135deg,#f5c84b,#d49b2e)!important;box-shadow:0 14px 38px #d4a63a3d!important}.referenceRightColumn{flex-direction:column!important;gap:14px!important;min-width:0!important;display:flex!important;position:sticky!important;top:0!important}.referenceVideoCard{background:linear-gradient(#ffffff12,#ffffff07)!important;border:1px solid #d4a63a40!important;border-radius:25px!important;padding:18px!important;box-shadow:0 26px 80px #0000006b,0 0 60px #d4a63a0f!important}.referenceVideoCard:before,.referenceVideoCard:after{content:none!important}.referencePreviewTop{align-items:flex-start!important;margin-bottom:14px!important}.referencePreviewTop b{color:#fff1d2!important;letter-spacing:-.02em!important;font-size:17px!important;display:block!important}.referencePreviewTop span{color:#aeb8c8!important;text-transform:none!important;letter-spacing:0!important;margin-top:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.paywallVideoFrame{aspect-ratio:16/9;background:#080b10;border:1px solid #ffffff1b;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 20px 60px #0000006b}.paywallProductVideo{object-fit:cover;object-position:center;filter:saturate(1.05)brightness(.82)contrast(1.03);width:100%;height:100%;display:block;transform:scale(1.01)}.videoPlayMark{color:#fff7df;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:none;opacity:.96;background:#ffffff21;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 55px #0000006b}.referenceBenefits{grid-template-columns:1fr!important;gap:10px!important;margin-top:0!important;display:grid!important}.referenceBenefits>div{background:linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #d4a63a26!important;border-radius:17px!important;grid-template-columns:auto 1fr!important;gap:3px 12px!important;padding:14px!important;display:grid!important}.referenceBenefits svg{color:#d4a63a!important;grid-row:span 2!important}.activationLockNote{color:#b6ad9f;align-items:center;gap:10px;padding:4px 2px 0;font-size:13px;display:flex}.activationLockNote svg{color:#d4a63a;flex:none}.referencePaywallModal .paywallFooter,.referencePaywallModal .membershipMiniCompact{display:none!important}@media (width<=1040px){.referencePaywallModal{width:min(760px,94vw)!important}.referencePaywallModal .paywallConversionGrid{grid-template-columns:1fr!important}.referenceRightColumn{position:relative!important}.referencePaywallModal .conversionPlans{grid-template-columns:1fr!important}.referencePaywallModal .premiumPlanCard.recommended{transform:none!important}.referencePaywallModal .recommendedBadge{top:12px!important;left:auto!important;right:14px!important;transform:none!important}.referencePaywallModal .premiumPlanCard .planTop{padding-right:105px}.referencePaywallModal .paywallHeroCompact h1{font-size:clamp(38px,8vw,54px)!important}.paywallVideoFrame{aspect-ratio:16/9}.referencePaywallGate .dashboardBackdrop img{opacity:.46!important;filter:blur(7px)saturate(1.02)brightness(.58)!important}}@media (width<=720px){.referencePaywallGate{align-items:start!important;padding:10px!important}.referencePaywallModal{border-radius:22px!important;width:100%!important;max-height:none!important;padding:15px!important}.referencePaywallModal .conversionHeader{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.referencePaywallModal .paywallHeaderActions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.referencePaywallModal .paywallHeaderActions .ghost{justify-content:center!important;width:100%!important}.referencePaywallModal .conversionBillingRow{gap:12px!important;display:grid!important}.referencePaywallModal .premiumBilling{overflow:auto!important}.referencePaywallModal .premiumBilling button{min-width:112px!important}.referencePaywallModal .premiumPlanCard .planTop{padding-right:0}.referencePaywallModal .recommendedBadge{width:max-content!important;margin-bottom:-4px!important;display:inline-flex!important;position:static!important;transform:none!important}.referencePreviewTop b{font-size:16px!important}.referenceBenefits>div{padding:12px!important}.activationLockNote{align-items:flex-start;font-size:12px}.videoPlayMark{width:64px;height:64px}.videoPlayMark svg{width:48px;height:48px}}.referencePaywallGate{background:#03050a!important;padding:clamp(18px,2.4vw,38px)!important}.referencePaywallModal{scrollbar-width:thin;background:radial-gradient(circle at 78% 8%,#d4a63a18,#0000 32%),radial-gradient(circle at 15% 110%,#3da5ff13,#0000 37%),linear-gradient(145deg,#161a23ee,#080b11f7)!important;border:1px solid #d4a63a57!important;border-radius:31px!important;width:min(1260px,93vw)!important;padding:26px!important;box-shadow:0 48px 160px #000000b8,inset 0 0 0 1px #ffffff0f,0 0 110px #d4a63a1a!important}.referencePaywallModal .conversionHeader{margin-bottom:22px!important;padding-bottom:18px!important}.referencePaywallModal .paywallConversionGrid{grid-template-columns:minmax(600px,1.08fr) minmax(430px,.92fr)!important;gap:32px!important}.referencePaywallModal .paywallHeroCompact h1{text-shadow:0 22px 60px #00000054!important;margin:9px 0 14px!important;font-size:clamp(46px,4.7vw,64px)!important;line-height:.9!important}.referencePaywallModal .heroLead{max-width:650px!important;font-size:18px!important;line-height:1.42!important}.referencePaywallModal .heroSupport{max-width:680px!important;font-size:14.5px!important;line-height:1.62!important}.referencePaywallModal .conversionBillingRow{background:linear-gradient(#fff1,#ffffff08)!important;border-radius:20px!important;margin:22px 0 16px!important;padding:15px!important}.referencePaywallModal .premiumBilling{gap:5px!important;padding:5px!important}.referencePaywallModal .premiumBilling button{min-width:118px!important;padding:12px 15px!important;font-size:14px!important;line-height:1.05!important}.referencePaywallModal .premiumBilling button small{opacity:.82!important;margin-top:4px!important;font-size:10px!important;display:block!important}.referencePaywallModal .accessNotice{margin-bottom:17px!important;padding:12px 14px!important;font-size:13px!important}.referencePaywallModal .conversionPlans{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important}.referencePaywallModal .premiumPlanCard{background:linear-gradient(#ffffff13,#ffffff08)!important;border-radius:24px!important;gap:14px!important;min-width:0!important;padding:20px 18px!important;overflow:hidden!important}.referencePaywallModal .premiumPlanCard:hover{transform:translateY(-2px)!important}.referencePaywallModal .premiumPlanCard.recommended{border-color:#f0c55aad!important;transform:translateY(-7px)!important;box-shadow:0 30px 100px #0000007a,0 0 70px #d4a63a29!important}.referencePaywallModal .planTop h2{margin-bottom:6px!important;font-size:24px!important;line-height:1.05!important}.referencePaywallModal .planTop p{font-size:12.8px!important;line-height:1.35!important}.referencePaywallModal .priceBlock{border-radius:18px!important;min-height:96px!important;padding:15px 14px!important;overflow:hidden!important}.referencePaywallModal .priceLine{flex-wrap:wrap!important;align-items:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}.referencePaywallModal .priceLine b{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;font-size:clamp(25px,1.9vw,31px)!important;line-height:1!important}.referencePaywallModal .priceBlock span{margin-top:7px!important;font-size:12.2px!important}.referencePaywallModal .priceBlock small{margin-top:4px!important;font-size:11.5px!important}.referencePaywallModal .premiumPlanCard ul{gap:9px!important;margin-top:2px!important}.referencePaywallModal .premiumPlanCard li{align-items:flex-start!important;font-size:13px!important;line-height:1.42!important}.referencePaywallModal .premiumPlanCard li svg{flex:0 0 15px!important;margin-top:1px!important}.referencePaywallModal .premiumPlanCard button.full{min-height:45px!important;margin-top:auto!important;font-size:13px!important}.referenceVideoCard{background:radial-gradient(circle at 84% 3%,#d4a63a1f,#0000 30%),linear-gradient(#ffffff13,#ffffff07)!important;border-color:#d4a63a4f!important;border-radius:27px!important;padding:20px!important}.referencePreviewTop b{color:#fff2d4!important;font-size:18px!important}.referencePreviewTop span{color:#bbc4d1!important;font-size:13.5px!important}.paywallVideoFrame{border-color:#f0c55a21!important;border-radius:21px!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 22px 70px #00000073,0 0 35px #d4a63a0b!important}.paywallProductVideo{filter:saturate(1.09)brightness(.91)contrast(1.06)!important;transform:scale(1.006)!important}.videoGlassOverlay{background:radial-gradient(circle at 78% 15%,#d4a63a26,#0000 34%),linear-gradient(#04060a00,#04060a2e)!important}.videoPlayMark{display:none!important}.referenceBenefits{gap:11px!important}.referenceBenefits>div{background:linear-gradient(#ffffff10,#ffffff07)!important;border-color:#d4a63a30!important;border-radius:18px!important;padding:15px!important}.referenceBenefits b{color:#f1cd63!important;font-size:15.5px!important}.referenceBenefits span{font-size:12.6px!important;line-height:1.48!important}.activationLockNote{color:#c5b9a6!important;font-size:13.2px!important}@media (width<=1040px){.referencePaywallModal{width:min(780px,94vw)!important;max-height:none!important}.referencePaywallModal .paywallConversionGrid{grid-template-columns:1fr!important;gap:24px!important}.referencePaywallModal .conversionPlans{grid-template-columns:1fr!important}.referencePaywallModal .premiumPlanCard.recommended{transform:none!important}.referencePaywallGate .dashboardBackdrop img{opacity:.68!important;filter:blur(4.5px)saturate(1.06)brightness(.62)contrast(1.03)!important}}@media (width<=720px){.referencePaywallGate{padding:10px!important}.referencePaywallModal{border-radius:24px!important;width:100%!important;padding:16px!important}.referencePaywallModal .paywallHeroCompact h1{font-size:43px!important}.referencePaywallModal .heroLead{font-size:16px!important}.referencePaywallModal .heroSupport{font-size:13.6px!important}.referencePaywallModal .premiumBilling button{min-width:112px!important}.referencePaywallModal .premiumPlanCard{padding:18px!important}.referencePaywallModal .premiumPlanCard.mentor .priceLine b{font-size:27px!important}.referencePaywallGate .dashboardBackdrop img{opacity:.52!important;filter:blur(5.5px)saturate(1.02)brightness(.52)contrast(1.03)!important}}.referencePaywallModal{background:radial-gradient(circle at 76% 4%,#d4a63a16,#0000 30%),radial-gradient(circle at 12% 110%,#3da5ff11,#0000 36%),linear-gradient(145deg,#141821ed,#080b11f6)!important;box-shadow:0 48px 160px #000000b3,inset 0 0 0 1px #ffffff0f,0 0 135px #d4a63a1d!important}.referencePaywallModal .conversionPlans{margin-top:20px!important}.referencePaywallModal .premiumPlanCard{padding:21px 18px!important}.referencePaywallModal .premiumPlanCard.mentor .priceBlock{flex-direction:column!important;justify-content:center!important;min-height:94px!important;display:flex!important}.referencePaywallModal .premiumPlanCard.mentor .mentorPriceLine b,.referencePaywallModal .premiumPlanCard.mentor .priceLine b{letter-spacing:-.055em!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:clamp(24px,1.75vw,30px)!important}.referencePaywallModal .premiumPlanCard.mentor .priceBlock span{color:#e3d7c3!important;margin-top:6px!important}.referencePaywallModal .premiumPlanCard.mentor .priceBlock small{color:#99a5b8!important;max-width:100%!important;line-height:1.32!important}.referencePreviewTop.brandPreviewTitle{text-align:center!important;justify-content:center!important;margin-bottom:12px!important}.referencePreviewTop.brandPreviewTitle b{letter-spacing:.16em!important;text-transform:uppercase!important;color:#e7b64e!important;text-shadow:0 3px #ffffff0d,0 18px 50px #d4a63a42!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(34px,3.4vw,52px)!important;line-height:.92!important;display:block!important}.referencePreviewTop.brandPreviewTitle b:before,.referencePreviewTop.brandPreviewTitle b:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#d4a63a,#0000);width:48px;height:1px;margin:0 16px .22em;display:inline-block}.referencePreviewTop.brandPreviewTitle span{letter-spacing:.18em!important;text-transform:uppercase!important;color:#e6d2a9!important;margin-top:8px!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.referenceVideoCard{background:radial-gradient(circle at 50% 4%,#d4a63a24,#0000 34%),linear-gradient(#fff1,#ffffff07)!important;padding:19px!important}.paywallVideoFrame{margin-top:4px!important}@media (width<=1040px){.referencePaywallGate .dashboardBackdrop img{opacity:.76!important;filter:blur(2.2px)saturate(1.06)brightness(.66)contrast(1.03)!important}.referencePreviewTop.brandPreviewTitle b{letter-spacing:.12em!important;font-size:clamp(30px,7vw,46px)!important}.referencePreviewTop.brandPreviewTitle b:before,.referencePreviewTop.brandPreviewTitle b:after{width:32px;margin-inline:10px}}@media (width<=720px){.referencePaywallGate .dashboardBackdrop img{opacity:.62!important;filter:blur(2.8px)saturate(1.03)brightness(.56)contrast(1.03)!important}.referencePreviewTop.brandPreviewTitle b{letter-spacing:.08em!important;font-size:31px!important}.referencePreviewTop.brandPreviewTitle b:before,.referencePreviewTop.brandPreviewTitle b:after{display:none}.referencePaywallModal .premiumPlanCard.mentor .priceLine b{font-size:29px!important}}.referencePaywallGate{background:#030407!important;place-items:center!important;min-height:100vh!important;padding:38px!important;display:grid!important;overflow:hidden!important}.referencePaywallGate .dashboardBackdrop{z-index:0!important;pointer-events:none!important;background:#020305!important;position:fixed!important;inset:0!important;overflow:hidden!important}.referencePaywallGate .dashboardBackdrop img{object-fit:cover!important;opacity:.72!important;filter:blur(5px)brightness(.42)saturate(.85)contrast(1.02)!important;transform-origin:50%!important;pointer-events:none!important;width:100%!important;height:100%!important;transform:scale(1.025)!important}.referencePaywallGate .paywallBackdrop:after{content:""!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:radial-gradient(circle,#daa54014,#0000 55%),#00000085!important;position:absolute!important;inset:0!important}.referencePaywallGate:after{content:""!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 50% 42%,#daa54012,#0000 48%),linear-gradient(90deg,#0000004d,#0000000d,#00000052)!important;position:fixed!important;inset:0!important}.referencePaywallModal{z-index:5!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;scrollbar-width:thin!important;-webkit-user-select:none!important;user-select:none!important;background:linear-gradient(135deg,#0d1016f5,#080a0ef0)!important;border:1px solid #daa5406b!important;border-radius:24px!important;width:min(1180px,100vw - 64px)!important;max-height:calc(100vh - 80px)!important;padding:28px 32px 32px!important;position:relative!important;overflow:auto!important;box-shadow:0 30px 90px #000000a6,0 0 48px #daa5401f,inset 0 1px #ffffff0f!important}.referencePaywallModal .conversionHeader{border-bottom:1px solid #ffffff14!important;align-items:center!important;min-height:64px!important;margin:0 0 26px!important;padding:0 0 17px!important}.referencePaywallModal .paywallBrand{gap:12px!important}.referencePaywallModal .paywallLogo{border:1px solid #daa5406b!important;border-radius:12px!important;width:44px!important;height:44px!important}.referencePaywallModal .paywallBrand b{color:#f8efd6!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important}.referencePaywallModal .paywallBrand span{color:#e6e6e6ad!important;font-size:12px!important;line-height:1.25!important}.referencePaywallModal .paywallHeaderActions{gap:10px!important}.referencePaywallModal .statusBadge{text-transform:uppercase!important;color:#f6c85f!important;letter-spacing:.04em!important;background:#daa5401f!important;border:1px solid #daa5405c!important;border-radius:999px!important;padding:8px 14px!important;font-size:11px!important;font-weight:900!important}.referencePaywallModal .paywallHeaderActions .ghost{color:#f4f4f4!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:10px 14px!important;font-weight:800!important}.referencePaywallModal .paywallConversionGrid{grid-template-columns:1.05fr .95fr!important;align-items:stretch!important;gap:32px!important;display:grid!important}.referencePaywallModal .paywallLeftColumn,.referencePaywallModal .referenceRightColumn{min-width:0!important}.referencePaywallModal .paywallHeroCompact{padding:0!important}.referencePaywallModal .eyebrow{color:#e3b64d!important;letter-spacing:.24em!important;margin:0 0 8px!important;font-size:11px!important;font-weight:900!important}.referencePaywallModal .paywallHeroCompact h1{letter-spacing:-.045em!important;color:#fff3d6!important;margin:0 0 14px!important;font-size:clamp(42px,4vw,58px)!important;font-weight:950!important;line-height:.95!important}.referencePaywallModal .heroLead{color:#fff3d6!important;margin:0 0 10px!important;font-size:16px!important;font-weight:900!important;line-height:1.35!important}.referencePaywallModal .heroSupport{color:#ebeef5c2!important;max-width:620px!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.referencePaywallModal .conversionBillingRow{box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:24px 0 0!important;padding:10px!important;display:flex!important}.referencePaywallModal .conversionBillingRow>div:first-child{min-width:160px!important;padding:0 6px 0 0!important}.referencePaywallModal .conversionBillingRow b{color:#fff3d6!important;font-size:13px!important;font-weight:900!important}.referencePaywallModal .conversionBillingRow span{color:#ebeef59e!important;font-size:11px!important}.referencePaywallModal .premiumBilling{background:0 0!important;border:0!important;border-radius:18px!important;flex:1!important;gap:8px!important;padding:0!important;display:flex!important;overflow:visible!important}.referencePaywallModal .premiumBilling button{border:1px solid #0000!important;border-radius:14px!important;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;min-height:58px!important;padding:8px 10px!important;display:flex!important}.referencePaywallModal .premiumBilling button.active{color:#080a0d!important;background:linear-gradient(#e4b943,#c99728)!important;border:1px solid #fff3!important;box-shadow:0 0 24px #daa54047!important}.referencePaywallModal .premiumBilling .cycleLabel,.referencePaywallModal .premiumBilling button{font-size:15px!important;font-weight:950!important}.referencePaywallModal .premiumBilling button small{opacity:.78!important;color:inherit!important;justify-content:center!important;align-items:center!important;gap:6px!important;font-size:11px!important;line-height:1!important;display:flex!important}.referencePaywallModal .premiumBilling .cycleDiscount{color:#b9f7c4!important;background:#19875452!important;border-radius:999px!important;align-items:center!important;padding:3px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.referencePaywallModal .accessNotice{display:none!important}.referencePaywallModal .conversionPlans{grid-template-columns:repeat(3,1fr)!important;align-items:stretch!important;gap:14px!important;margin-top:22px!important;display:grid!important}.referencePaywallModal .premiumPlanCard{min-height:370px!important;box-shadow:none!important;background:linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #ffffff1a!important;border-radius:18px!important;flex-direction:column!important;gap:0!important;padding:22px 18px!important;display:flex!important;position:relative!important;overflow:visible!important}.referencePaywallModal .premiumPlanCard.recommended{background:radial-gradient(circle at top,#daa5402e,#0000 48%),linear-gradient(#221c0db8,#0b0d12f5)!important;border:1px solid #daa540b3!important;transform:none!important;box-shadow:0 0 28px #daa5402e,inset 0 0 32px #daa54014!important}.referencePaywallModal .recommendedBadge{color:#0a0a0a!important;letter-spacing:.04em!important;white-space:nowrap!important;background:linear-gradient(#f1c85a,#c99728)!important;border:0!important;border-radius:999px!important;padding:4px 14px!important;font-size:10px!important;font-weight:950!important;position:absolute!important;top:-11px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.referencePaywallModal .planTop{min-height:58px!important;margin:0!important;display:block!important}.referencePaywallModal .planTop h2{color:#fff5dd!important;margin:0 0 5px!important;font-size:24px!important;font-weight:950!important;line-height:1.05!important}.referencePaywallModal .planTop p{color:#ebeef5a6!important;margin:0!important;font-size:12px!important;line-height:1.35!important}.referencePaywallModal .priceBlock{background:0 0!important;border:0!important;border-radius:0!important;min-height:auto!important;margin-top:20px!important;padding:0!important;overflow:visible!important}.referencePaywallModal .priceLine{flex-wrap:wrap!important;align-items:baseline!important;gap:7px!important;display:flex!important}.referencePaywallModal .priceLine b{color:#fff5dd!important;letter-spacing:-.04em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:31px!important;font-weight:950!important;line-height:1!important}.referencePaywallModal .premiumPlanCard.mentor .priceLine b{letter-spacing:-.045em!important;font-size:29px!important}.referencePaywallModal .priceBlock span{color:#ebeef5b3!important;margin-top:4px!important;font-size:12px!important;display:block!important}.referencePaywallModal .priceBlock small{color:#ebeef594!important;margin-top:6px!important;font-size:11.5px!important;line-height:1.35!important;display:block!important}.referencePaywallModal .priceBlock em{color:#b9f7c4!important;background:#19875429!important;border-radius:999px!important;margin-top:8px!important;padding:3px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.referencePaywallModal .premiumPlanCard ul{flex-direction:column!important;flex:1!important;gap:11px!important;margin-top:22px!important;padding:0!important;display:flex!important}.referencePaywallModal .premiumPlanCard li{color:#f5f5f5d1!important;grid-template-columns:16px 1fr!important;align-items:start!important;gap:9px!important;font-size:12.5px!important;line-height:1.32!important;display:grid!important}.referencePaywallModal .premiumPlanCard li svg{color:#e4b943!important;width:14px!important;height:14px!important;margin-top:1px!important}.referencePaywallModal .premiumPlanCard button.full{border-radius:10px!important;height:42px!important;min-height:42px!important;margin-top:18px!important;font-size:13px!important;font-weight:950!important}.referencePaywallModal .premiumPlanCard .ghost.full{color:#fff!important;background:#ffffff0a!important;border:1px solid #daa54080!important}.referencePaywallModal .premiumPlanCard.recommended .primary.full{color:#080a0d!important;background:linear-gradient(#e7bd4d,#c99728)!important;border:0!important;box-shadow:0 0 22px #daa54038!important}.referenceRightColumn{flex-direction:column!important;gap:0!important;height:100%!important;display:flex!important;position:relative!important;top:auto!important}.referenceVideoCard{background:radial-gradient(circle at top,#daa5401a,#0000 48%),linear-gradient(#0e1014e6,#07090cf5)!important;border:1px solid #daa54073!important;border-radius:22px!important;flex-direction:column!important;flex:1!important;min-height:0!important;padding:22px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0d!important}.referencePreviewTop.brandPreviewTitle{text-align:center!important;-webkit-user-select:none!important;user-select:none!important;margin:0 0 18px!important;display:block!important}.referencePreviewTop.brandPreviewTitle div{width:100%!important}.referencePreviewTop.brandPreviewTitle b{color:#d9a742!important;text-align:center!important;text-shadow:0 18px 50px #daa54038!important;font-family:Georgia,Times New Roman,serif!important;display:block!important}.referencePreviewTop.brandPreviewTitle b:before,.referencePreviewTop.brandPreviewTitle b:after{content:none!important}.referencePreviewTop.brandPreviewTitle .brandMoises{letter-spacing:.22em!important;color:#d9a742!important;font-size:42px!important;font-weight:600!important;line-height:.88!important;display:block!important}.referencePreviewTop.brandPreviewTitle .brandTrading{letter-spacing:.24em!important;color:#f0c65a!important;margin-top:8px!important;font-size:22px!important;font-weight:600!important;line-height:.95!important;display:block!important}.referencePreviewTop.brandPreviewTitle span:not(.brandMoises):not(.brandTrading){letter-spacing:.12em!important;color:#fff5dcc2!important;text-align:center!important;text-transform:uppercase!important;margin-top:9px!important;font-size:11px!important;font-weight:850!important;display:block!important}.paywallVideoFrame{aspect-ratio:16/8.6!important;background:#050608!important;border:1px solid #daa54061!important;border-radius:16px!important;margin-top:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 45px #0000006b,0 0 30px #daa54014!important}.paywallProductVideo,.paywallProductMockup{object-fit:cover!important;object-position:center!important;filter:saturate(1.05)brightness(.78)contrast(1.08)!important;width:100%!important;height:100%!important;display:block!important;transform:scale(1.012)!important}.videoGlassOverlay{pointer-events:none!important;background:radial-gradient(circle at 74% 20%,#daa54029,#0000 34%),linear-gradient(#04060a05,#04060a2e)!important;position:absolute!important;inset:0!important}.referencePaywallModal .videoPlayMark{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;pointer-events:none!important;background:#ffffff2e!important;border:1px solid #ffffff47!important;border-radius:999px!important;place-items:center!important;width:74px!important;height:74px!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 18px 50px #00000073!important}.referencePaywallModal .videoPlayMark svg{width:58px!important;height:58px!important}.referenceBenefits{flex-direction:column!important;gap:10px!important;margin-top:16px!important;display:flex!important}.referenceBenefits>div{background:#ffffff09!important;border:1px solid #daa5403b!important;border-radius:14px!important;grid-template-columns:42px 1fr!important;align-items:center!important;gap:14px!important;padding:15px 16px!important;display:grid!important}.referenceBenefits svg{color:#e4b943!important;grid-row:span 2!important;justify-self:center!important;width:30px!important;height:30px!important}.referenceBenefits b{color:#e4b943!important;margin-bottom:3px!important;font-size:16px!important;font-weight:950!important}.referenceBenefits span{color:#f5f5f5bd!important;font-size:12.5px!important;line-height:1.35!important}.activationLockNote{color:#f5f5f5b3!important;align-items:center!important;gap:8px!important;margin-top:14px!important;padding:0!important;font-size:13px!important;display:flex!important}.activationLockNote svg{color:#e4b943!important}@media (width<=980px){.referencePaywallGate{place-items:start center!important;padding:18px!important;overflow:auto!important}.referencePaywallModal{border-radius:22px!important;width:100%!important;max-height:none!important;padding:22px!important}.referencePaywallModal .paywallConversionGrid{grid-template-columns:1fr!important;gap:24px!important}.referencePaywallModal .conversionPlans{grid-template-columns:1fr!important}.referencePaywallModal .premiumPlanCard{min-height:auto!important}.referencePaywallModal .premiumPlanCard.recommended{transform:none!important}.referencePaywallModal .recommendedBadge{position:absolute!important;top:12px!important;left:auto!important;right:14px!important;transform:none!important}.referencePaywallModal .premiumPlanCard.recommended .planTop{padding-right:112px!important}.referencePaywallModal .conversionBillingRow{gap:12px!important;display:grid!important}.referencePaywallModal .conversionBillingRow>div:first-child{min-width:0!important}.referencePaywallGate .dashboardBackdrop img{opacity:.66!important;filter:blur(5px)brightness(.38)saturate(.82)contrast(1.02)!important}}@media (width<=720px){.referencePaywallGate{padding:10px!important}.referencePaywallModal{border-radius:20px!important;padding:18px!important}.referencePaywallModal .conversionHeader{flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}.referencePaywallModal .paywallHeaderActions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.referencePaywallModal .paywallHeaderActions .ghost{justify-content:center!important;width:100%!important}.referencePaywallModal .paywallHeroCompact h1{font-size:38px!important}.referencePaywallModal .heroLead{font-size:15px!important}.referencePaywallModal .heroSupport{font-size:13px!important;line-height:1.55!important}.referencePaywallModal .premiumBilling{overflow:auto!important}.referencePaywallModal .premiumBilling button{min-width:112px!important}.referencePreviewTop.brandPreviewTitle .brandMoises{letter-spacing:.14em!important;font-size:31px!important}.referencePreviewTop.brandPreviewTitle .brandTrading{letter-spacing:.18em!important;font-size:16px!important}.paywallVideoFrame{aspect-ratio:16/9!important}.referenceBenefits>div{grid-template-columns:34px 1fr!important;padding:13px!important}.referenceBenefits svg{width:25px!important;height:25px!important}.referencePaywallModal .premiumPlanCard.mentor .priceLine b{font-size:29px!important}}.referencePaywallGate{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;min-height:100dvh!important;overflow:hidden auto!important}.referencePaywallGate .dashboardBackdrop img{opacity:.86!important;filter:blur(.8px)brightness(.58)saturate(.95)contrast(1.04)!important;transform:scale(1.012)!important}.referencePaywallGate .paywallBackdrop:after{background:radial-gradient(circle,#daa54012,#0000 55%),#00000061!important}.paywallProductDemo{object-fit:cover!important;object-position:center!important;filter:saturate(1.05)brightness(.86)contrast(1.06)!important;background:#050608!important;width:100%!important;height:100%!important;display:block!important;transform:scale(1.01)!important}.referencePaywallModal .videoPlayMark{display:none!important}.referencePaywallModal{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}@media (width<=980px){html,body,#root{height:auto!important;min-height:100%!important;overflow-y:auto!important}.referencePaywallGate{touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100dvh!important;padding:18px!important;display:block!important;overflow:hidden auto!important}.referencePaywallModal{width:100%!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}.referencePaywallGate .dashboardBackdrop img{opacity:.72!important;filter:blur(.8px)brightness(.48)saturate(.9)contrast(1.02)!important;transform:scale(1.01)!important}.referencePaywallGate .paywallBackdrop:after{background:#0000006b!important}}@media (width<=720px){.referencePaywallGate{padding:10px!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}.referencePaywallModal{max-height:none!important;overflow:visible!important}.paywallVideoFrame{aspect-ratio:16/9!important}.paywallProductDemo{object-fit:cover!important}}html.mtc-paywall-open,body.mtc-paywall-open{overscroll-behavior:none!important;touch-action:manipulation!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html.mtc-paywall-open #root,body.mtc-paywall-open #root{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.referencePaywallGate{z-index:100!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;scroll-behavior:smooth!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.referencePaywallGate .dashboardBackdrop,.referencePaywallGate .paywallBackdrop,.referencePaywallGate:after{pointer-events:none!important}.referencePaywallModal{touch-action:pan-y!important;overscroll-behavior:contain!important}.paywallVideoFrame,.paywallProductVideo,.paywallProductDemo,.videoGlassOverlay{pointer-events:none!important}@media (width<=980px){html.mtc-paywall-open,body.mtc-paywall-open,html.mtc-paywall-open #root,body.mtc-paywall-open #root{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.referencePaywallGate{width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:max(16px,env(safe-area-inset-top)) 12px max(28px,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;scroll-padding-bottom:max(28px,env(safe-area-inset-bottom))!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.referencePaywallModal{width:min(100%,760px)!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 auto!important;overflow:visible!important;transform:none!important}.referencePaywallModal .paywallConversionGrid,.referencePaywallModal .conversionPlans{grid-template-columns:1fr!important}.referenceRightColumn{height:auto!important}}@media (width<=720px){.referencePaywallGate{padding:max(14px,env(safe-area-inset-top)) 10px max(34px,env(safe-area-inset-bottom))!important}.referencePaywallModal{border-radius:20px!important;padding:18px!important}.referencePaywallModal .premiumBilling{gap:6px!important;overflow:visible!important}.referencePaywallModal .premiumBilling button{min-width:0!important;padding:8px 6px!important}.referencePaywallModal .premiumBilling .cycleLabel,.referencePaywallModal .premiumBilling button{font-size:13px!important}.referencePaywallModal .premiumBilling button small{gap:3px!important;font-size:9.5px!important}.referencePaywallModal .premiumBilling .cycleDiscount{padding:2px 5px!important;font-size:9px!important}.referencePaywallModal .conversionBillingRow{overflow:hidden!important}.referencePaywallModal .premiumPlanCard button.full,.referencePaywallModal .paywallHeaderActions .ghost{min-height:44px!important}.activationLockNote{padding-bottom:max(6px,env(safe-area-inset-bottom))!important}}.referencePaywallGate,.referencePaywallModal,.referencePaywallModal .paywallLeftColumn,.referencePaywallModal .referenceRightColumn,.referencePaywallModal .premiumBilling{scrollbar-width:none!important;-ms-overflow-style:none!important}.referencePaywallGate::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.referencePaywallModal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.referencePaywallModal .paywallLeftColumn::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.referencePaywallModal .referenceRightColumn::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.referencePaywallModal .premiumBilling::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (width>=721px){.referencePaywallGate{overflow:auto!important}.referencePaywallModal{overscroll-behavior:contain!important;overflow:auto!important}}.referencePaywallModal .paywallSloganBadge{color:#f2c86b!important;background:linear-gradient(135deg,#daa5401f,#ffffff0a)!important;border:1px solid #daa54047!important;border-radius:999px!important;align-items:center!important;gap:8px!important;width:max-content!important;margin-top:16px!important;padding:8px 12px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0d,0 10px 28px #0000002e!important}.referencePaywallModal .paywallSloganBadge svg{color:#f2c86b!important;flex:none!important;width:14px!important;height:14px!important}.referencePaywallModal .paywallSloganBadge span{letter-spacing:.06em!important;text-transform:uppercase!important;color:#f5d584!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:14px!important;margin-top:8px!important;display:flex!important}.referencePreviewTop.brandPreviewTitle .brandLine{opacity:.95!important;background:linear-gradient(90deg,#0000,#daa540d1)!important;border-radius:999px!important;flex:0 0 72px!important;height:1px!important;box-shadow:0 0 12px #daa54038!important}.referencePreviewTop.brandPreviewTitle .brandTrading{white-space:nowrap!important;text-shadow:0 10px 25px #daa54029!important;margin-top:0!important;display:inline-block!important}@media (width<=720px){.referencePaywallModal .paywallSloganBadge{text-align:center!important;justify-content:center!important;width:100%!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{gap:10px!important}.referencePreviewTop.brandPreviewTitle .brandLine{flex-basis:32px!important}}.referencePaywallModal .paywallSloganBadge{display:none!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:18px!important;width:100%!important;margin-top:8px!important;display:flex!important}.referencePreviewTop.brandPreviewTitle .brandLine{opacity:.92!important;border-radius:999px!important;flex:0 0 86px!important;height:1px!important;box-shadow:0 0 10px #daa54033!important}.referencePreviewTop.brandPreviewTitle .brandLine:first-child{background:linear-gradient(90deg,#0000 0%,#8f62192e 14%,#daa540b8 48%,#f4ca5bdb 100%)!important}.referencePreviewTop.brandPreviewTitle .brandLine:last-child{background:linear-gradient(90deg,#f4ca5bdb 0%,#daa540b8 52%,#8f62192e 86%,#0000 100%)!important}.referencePreviewTop.brandPreviewTitle .brandTrading{white-space:nowrap!important;color:#f0c65a!important;text-shadow:0 8px 24px #daa5402e!important;margin-top:0!important;display:inline-block!important}.referencePreviewTop.brandPreviewTitle span:not(.brandMoises):not(.brandTrading):not(.brandTradingRow):not(.brandLine){letter-spacing:.12em!important;color:#fff5dcc2!important;text-align:center!important;text-transform:uppercase!important;margin-top:11px!important;font-size:11px!important;font-weight:850!important;display:block!important}@media (width<=720px){.referencePreviewTop.brandPreviewTitle .brandTradingRow{gap:10px!important}.referencePreviewTop.brandPreviewTitle .brandLine{flex-basis:34px!important}}.referencePreviewTop.brandPreviewTitle .brandTradingRow{gap:28px!important}.referencePreviewTop.brandPreviewTitle .brandLine{flex:0 0 70px!important;align-self:center!important}.referencePreviewTop.brandPreviewTitle .brandTrading{z-index:2!important;letter-spacing:.22em!important;padding:0 2px!important;position:relative!important}@media (width<=720px){.referencePreviewTop.brandPreviewTitle .brandTradingRow{gap:14px!important}.referencePreviewTop.brandPreviewTitle .brandLine{flex-basis:28px!important}}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;margin-top:10px!important;padding:0 118px!important;display:inline-flex!important;position:relative!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{content:""!important;opacity:.98!important;border-radius:999px!important;width:92px!important;height:1.5px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 0 12px #daa5402e!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before{background:linear-gradient(90deg,#0000 0%,#825d1e29 12%,#d6a43d9e 54%,#f4ca5beb 100%)!important;left:0!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{background:linear-gradient(90deg,#f4ca5beb 0%,#d6a43d9e 46%,#825d1e29 88%,#0000 100%)!important;right:0!important}.referencePreviewTop.brandPreviewTitle .brandLine{display:none!important}.referencePreviewTop.brandPreviewTitle .brandTrading{letter-spacing:.24em!important;z-index:2!important;background:0 0!important;padding:0 10px!important;display:inline-block!important;position:relative!important}@media (width<=720px){.referencePreviewTop.brandPreviewTitle .brandTradingRow{padding:0 52px!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{width:40px!important}}.referencePaywallGate .dashboardBackdrop,.referencePaywallGate .dashboardBackdrop img{display:none!important}.referencePreviewTop.brandPreviewTitle,.referencePreviewTop.brandPreviewTitle:before,.referencePreviewTop.brandPreviewTitle:after,.referencePreviewTop.brandPreviewTitle div:before,.referencePreviewTop.brandPreviewTitle div:after,.referencePreviewTop.brandPreviewTitle span:before,.referencePreviewTop.brandPreviewTitle span:after{box-shadow:none!important;border:0!important}.referencePreviewTop.brandPreviewTitle{background:0 0!important;margin:0 0 16px!important;padding-bottom:0!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;margin-top:9px!important;padding:0 92px!important;display:flex!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{opacity:.96!important;width:76px!important;height:1.5px!important;top:50%!important;transform:translateY(-50%)!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before{left:calc(50% - 204px)!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{right:calc(50% - 204px)!important}.referencePreviewTop.brandPreviewTitle .brandTrading{min-width:max-content!important;padding:0!important}@media (width<=980px){.referencePaywallGate{-webkit-backdrop-filter:blur(4px)saturate(.92)brightness(.88)!important;backdrop-filter:blur(4px)saturate(.92)brightness(.88)!important;background:#04060a4d!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{padding:0 60px!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before{width:52px!important;left:calc(50% - 150px)!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{width:52px!important;right:calc(50% - 150px)!important}}@media (width<=720px){.referencePreviewTop.brandPreviewTitle .brandTradingRow{padding:0 24px!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{display:none!important}}.referencePaywallGate:after{background:radial-gradient(circle at 70% 18%,#d4a63a14,#0000 34%),linear-gradient(90deg,#00000014,#00000005,#00000014)!important}.referencePaywallModal{background:linear-gradient(135deg,#0b0e14e6,#080a0fe0)!important}.referencePreviewTop.brandPreviewTitle .brandLine,.referencePreviewTop.brandPreviewTitle .brandTradingRow:before{content:none!important;display:none!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;width:max-content!important;margin:8px auto 0!important;padding:0 0 12px!important;position:relative!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{content:""!important;opacity:.98!important;background:linear-gradient(90deg,#0000,#d4a63af2 12% 88%,#0000)!important;width:auto!important;height:1.5px!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}@media (width<=980px){.referencePaywallGate{-webkit-backdrop-filter:blur(1.2px)saturate(.96)brightness(.96)!important;backdrop-filter:blur(1.2px)saturate(.96)brightness(.96)!important;background:#04060a14!important}}@media (width<=720px){.referencePaywallGate{-webkit-backdrop-filter:blur(1.6px)saturate(.95)brightness(.94)!important;backdrop-filter:blur(1.6px)saturate(.95)brightness(.94)!important;background:#04060a1a!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{padding:0 0 10px!important}}.referencePaywallGate{-webkit-backdrop-filter:blur(.6px)saturate(.99)brightness(.99)!important;backdrop-filter:blur(.6px)saturate(.99)brightness(.99)!important;background:#04060a09!important}.referencePaywallGate .dashboardBackdrop{display:block!important}.referencePaywallGate .dashboardBackdrop img{opacity:.9!important;filter:blur(.9px)saturate(1.01)brightness(.82)contrast(1.02)!important;display:block!important;transform:scale(1.01)!important}.referencePaywallGate .paywallBackdrop:after{-webkit-backdrop-filter:blur(.8px)!important;backdrop-filter:blur(.8px)!important;background:#0203052e!important}.referencePreviewTop.brandPreviewTitle .brandLine,.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:before,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:after{content:none!important;display:none!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:0!important;width:max-content!important;margin:8px auto 0!important;padding:0 0 12px!important;position:relative!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow:after{content:""!important;opacity:.98!important;background:linear-gradient(90deg,#0000 0%,#d4a63af2 12% 88%,#0000 100%)!important;width:100%!important;height:1.5px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}@media (width<=980px){.referencePaywallGate{-webkit-backdrop-filter:blur(.8px)saturate(.98)brightness(.98)!important;backdrop-filter:blur(.8px)saturate(.98)brightness(.98)!important;background:#04060a0d!important}.referencePaywallGate .dashboardBackdrop img{opacity:.86!important;filter:blur(1px)saturate()brightness(.78)contrast(1.02)!important}}@media (width<=720px){.referencePaywallGate{-webkit-backdrop-filter:blur(1px)saturate(.97)brightness(.97)!important;backdrop-filter:blur(1px)saturate(.97)brightness(.97)!important;background:#04060a14!important}.referencePaywallGate .dashboardBackdrop img{opacity:.82!important;filter:blur(1.2px)saturate(.98)brightness(.74)contrast(1.01)!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{padding:0 0 10px!important}}.referencePaywallGate{-webkit-backdrop-filter:blur(.8px)saturate(.99)brightness(.99)!important;backdrop-filter:blur(.8px)saturate(.99)brightness(.99)!important;background:#04060a0a!important;overflow:hidden!important}.referencePaywallGate .dashboardBackdrop{pointer-events:none!important;position:fixed!important;inset:0!important;overflow:hidden!important}.referencePaywallGate .dashboardBackdrop img{opacity:.9!important;filter:blur(1.1px)saturate(1.01)brightness(.82)contrast(1.02)!important;object-position:center top!important;transform:scale(1.01)!important}.referencePaywallGate .paywallBackdrop:after,.referencePaywallGate:after{-webkit-backdrop-filter:blur(.9px)!important;backdrop-filter:blur(.9px)!important;background:#0203052e!important}.referencePaywallModal{overscroll-behavior:contain!important;max-height:calc(100vh - 44px)!important;overflow:auto!important}.referenceRightColumn{position:sticky!important;top:0!important}.referencePreviewTop.brandPreviewTitle,.referencePreviewTop.brandPreviewTitle .brandTradingRow,.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after,.referencePreviewTop.brandPreviewTitle .brandLine,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:before,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:after{background-image:none!important}.referencePreviewTop.brandPreviewTitle .brandLine,.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:before,.referencePreviewTop.brandPreviewTitle .brandPreviewTitle:after{content:none!important;display:none!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{width:max-content!important;box-shadow:none!important;border:0!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:8px auto 0!important;padding:0!important}.referencePreviewTop.brandPreviewTitle .brandTrading{background:0 0!important;padding:0!important}.referencePreviewTop.brandPreviewTitle span:not(.brandMoises):not(.brandTrading):not(.brandTradingRow):not(.brandLine){margin-top:10px!important}@media (width<=980px){.referencePaywallGate{background:#04060a0f!important;overflow:auto!important}.referencePaywallGate .dashboardBackdrop img{opacity:.87!important;filter:blur(1.2px)saturate()brightness(.79)contrast(1.02)!important}}@media (width<=720px){.referencePaywallGate{background:#04060a14!important;overflow:auto!important}.referencePaywallGate .dashboardBackdrop img{opacity:.83!important;filter:blur(1.35px)saturate(.99)brightness(.76)contrast(1.01)!important}}html:not(.mtc-paywall-open),body:not(.mtc-paywall-open){overscroll-behavior-x:none!important;overflow-x:hidden!important}.app,.main,.page,.card,.grid,.grid.two,.journalPage,.checklistPage,.resultsPro,.analyticsPro,.dashboardV38,.controlCenter,.homeHero,.premiumControl{min-width:0!important}.main{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;min-height:0!important;overflow:hidden auto!important}.page{min-height:0!important;padding-bottom:calc(84px + env(safe-area-inset-bottom))!important;overflow:hidden visible!important}.modal,.cmdOverlay{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;padding:max(18px,env(safe-area-inset-top)) 18px max(24px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.modal{justify-content:center!important;align-items:flex-start!important;display:flex!important}.modalCard,.tradeDetailModal,.checklistModal,.resultDetailModal{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;width:min(980px,100vw - 36px)!important;max-width:100%!important;max-height:calc(100dvh - 48px)!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important;scroll-padding-top:76px!important;scroll-padding-bottom:max(34px,env(safe-area-inset-bottom))!important;margin:auto 0!important;overflow:hidden auto!important}.modalCard *{box-sizing:border-box;min-width:0}.modalHead{z-index:3!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(#121620fa,#121620eb)!important;border-bottom:1px solid #ffffff14!important;margin:-22px -22px 16px!important;padding:18px 22px 14px!important;position:sticky!important;top:0!important}.modalHead .modalActions,.modalActions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.detailGrid,.detailKpis,.answerList,.preloadedGrid,.formGrid,.formGrid.labeled,.compactEdit,.checklistModal .detailGrid,.tradeDetailModal .detailGrid,.resultDetailModal .detailGrid{min-width:0!important;max-width:100%!important;overflow:visible!important}.detailBlock,.linkedTradeCard,.linkedValidationCard,.emotionPanel,.reviewBox,.preloadedChecklistDetails,.answerList>div{overflow-wrap:anywhere!important;max-width:100%!important;overflow:visible!important}.detailBlock p,.detailBlock div,.answerList span,.answerList b,.linkedTradeCard b,.linkedTradeCard small,.linkedValidationCard b,.linkedValidationCard small{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important}.detailChips,.chipSelect{flex-wrap:wrap!important;max-height:none!important;overflow:visible!important}.detailChips span,.chipSelect button,.pill{white-space:normal!important;overflow-wrap:anywhere!important}.trade,.resultPost,.idea,.adminRow,.notif,.activityItem,.timelineItem,.postChecklistAction,.accessGroup,.accessRow,.card:not(.metric):not(.metricPremium){overflow:visible!important}.trade p,.trade b,.resultPost p,.resultPost b,.idea p,.idea h3,.adminRow p,.adminRow b{overflow-wrap:anywhere!important;white-space:normal!important}.cmdOverlay{justify-content:center!important;align-items:flex-start!important;place-items:unset!important;display:flex!important}.cmdPalette{flex-direction:column!important;max-height:calc(100dvh - 56px)!important;display:flex!important;overflow:hidden!important}.cmdList{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;max-height:min(420px,100dvh - 150px)!important;overflow:hidden auto!important}.helpPanel{flex-direction:column!important;max-height:calc(100dvh - 110px)!important;display:flex!important;overflow:hidden!important}.helpFaqs{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;overflow:hidden auto!important}.emojiDropdown{-webkit-overflow-scrolling:touch!important;max-width:calc(100vw - 28px)!important;max-height:260px!important;overflow:auto!important}@media (width<=860px){.app{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.main{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;height:100dvh!important;min-height:0!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important;overflow:hidden auto!important}.page{padding-bottom:calc(142px + env(safe-area-inset-bottom))!important;overflow:visible!important}.modal{padding:max(12px,env(safe-area-inset-top)) 10px max(22px,env(safe-area-inset-bottom))!important;align-items:flex-start!important;place-items:unset!important}.modalCard,.tradeDetailModal,.checklistModal,.resultDetailModal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 24px)!important;padding:16px!important;padding-bottom:max(26px,env(safe-area-inset-bottom))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;border-radius:20px!important;margin:0 auto!important;overflow:hidden auto!important}.modalHead{align-items:flex-start!important;gap:10px!important;margin:-16px -16px 14px!important;padding:15px 16px 12px!important}.modalHead h3{overflow-wrap:anywhere!important;font-size:17px!important;line-height:1.18!important}.modalHead p{overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.35!important}.modalActions{justify-content:flex-start!important;width:100%!important}.modalActions button{min-height:40px!important}.detailGrid,.detailKpis,.formGrid,.formGrid.labeled{grid-template-columns:1fr!important;gap:12px!important}.linkedTradeCard,.linkedValidationCard,.answerList>div{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.reviewBox .primary,.linkedTradeCard button,.linkedValidationCard button,.modalCard .primary,.modalCard .ghost{min-height:42px!important}.helpPanel{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 120px)!important}.cmdOverlay{padding:max(14px,env(safe-area-inset-top)) 12px max(18px,env(safe-area-inset-bottom))!important}.cmdPalette{width:100%!important;max-height:calc(100dvh - 40px)!important}.cmdList{max-height:calc(100dvh - 130px)!important}}.referencePreviewTop.brandPreviewTitle,.referencePreviewTop.brandPreviewTitle div,.referencePreviewTop.brandPreviewTitle b,.referencePreviewTop.brandPreviewTitle .brandMoises,.referencePreviewTop.brandPreviewTitle .brandTradingRow,.referencePreviewTop.brandPreviewTitle .brandTrading{box-shadow:none!important;background-image:none!important;border:0!important;text-decoration:none!important}.referencePreviewTop.brandPreviewTitle{margin:0 0 10px!important;padding:0!important}.referencePreviewTop.brandPreviewTitle b:before,.referencePreviewTop.brandPreviewTitle b:after,.referencePreviewTop.brandPreviewTitle div:before,.referencePreviewTop.brandPreviewTitle div:after,.referencePreviewTop.brandPreviewTitle .brandMoises:before,.referencePreviewTop.brandPreviewTitle .brandMoises:after,.referencePreviewTop.brandPreviewTitle .brandTradingRow:before,.referencePreviewTop.brandPreviewTitle .brandTradingRow:after,.referencePreviewTop.brandPreviewTitle .brandLine{content:none!important;opacity:0!important;width:0!important;height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.referencePreviewTop.brandPreviewTitle .brandMoises{letter-spacing:.2em!important;margin:0!important;padding:0!important;font-size:clamp(34px,2.65vw,45px)!important;line-height:.9!important;display:block!important}.referencePreviewTop.brandPreviewTitle .brandTradingRow{justify-content:center!important;align-items:center!important;gap:0!important;width:max-content!important;margin:7px auto 0!important;padding:0!important;display:flex!important}.referencePreviewTop.brandPreviewTitle .brandTrading{letter-spacing:.23em!important;border-bottom:1.5px solid #d4a63adb!important;margin:0!important;padding:0 0 7px!important;font-size:clamp(17px,1.35vw,22px)!important;line-height:1!important;display:block!important}.referencePreviewTop.brandPreviewTitle span:not(.brandMoises):not(.brandTrading):not(.brandTradingRow):not(.brandLine){letter-spacing:.12em!important;margin-top:9px!important;font-size:10px!important}.referenceVideoCard{padding:18px!important}.paywallVideoFrame{aspect-ratio:16/8.8!important;margin-top:0!important}@media (width<=720px){.referencePreviewTop.brandPreviewTitle .brandMoises{letter-spacing:.16em!important;font-size:31px!important}.referencePreviewTop.brandPreviewTitle .brandTrading{letter-spacing:.18em!important;padding-bottom:6px!important;font-size:16px!important}}.authPage{isolation:isolate!important;background:#05070a!important;position:relative!important;overflow:hidden auto!important}.authShell{z-index:1!important;position:relative!important}.authPage .loginCard.premiumAuth,.authPage .backLanding{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}@media (width>=861px){.app{height:100dvh!important;min-height:0!important;overflow:hidden!important}.main{scrollbar-gutter:stable;overscroll-behavior:contain!important;touch-action:auto!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}.pullWrap,.pullWrap.noPullRefresh,.page{min-height:max-content!important;overflow:visible!important}}.ideasPage{padding-bottom:max(84px,calc(64px + env(safe-area-inset-bottom)))!important}.ideaActions{flex-wrap:wrap!important}.ideaEditorCard{scroll-margin-top:96px}.ideaAssetLine{color:var(--muted2)!important;margin-top:-6px!important;font-size:13px!important}.ideaImage{object-fit:cover;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-height:320px;margin:10px 0}.ideaStatus{color:#cbd5e1;letter-spacing:.02em;background:#94a3b81f;border:1px solid #94a3b840;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.ideaStatus.activo{color:#93c5fd;background:#3b82f626;border-color:#3b82f652}.ideaStatus.tp{color:#86efac;background:#22c55e24;border-color:#22c55e52}.ideaStatus.stop{color:#fca5a5;background:#ef444424;border-color:#ef444452}.ideaStatus.be{color:#fde68a;background:#eab30821;border-color:#eab3084d}.ideaStatus.espera{color:#d8b4fe;background:#a855f721;border-color:#a855f74d}.ideaStatus.invalidada{color:#cbd5e1;background:#64748b24;border-color:#64748b4d}.pill.edited{color:#f3d58d;background:#d4a8431a;border-color:#d4a84347}.likesPanel{background:linear-gradient(#d4a84313,#ffffff06);border:1px solid #d4a84333;border-radius:16px;gap:10px;width:100%;margin-top:14px;padding:14px;display:grid}.likesPanel b{color:#fff2d2;font-size:13px}.likesPanel small{color:var(--muted2)}.likesPanel>div{flex-wrap:wrap;gap:8px;display:flex}.likeChip{color:#eadfc8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.avatar.tiny{background:linear-gradient(135deg,var(--gold),#8b5e17);color:#111;border-radius:999px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:1000;display:inline-grid}@media (width<=860px){.ideasPage{padding-bottom:max(110px,calc(84px + env(safe-area-inset-bottom)))!important}.ideaActions button,.ideaActions select{min-height:40px}.likesPanel{padding:12px}.likeChip{justify-content:flex-start;width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] html,:root[data-theme=light] body,:root[data-theme=light] #root,:root[data-theme=light] .app,:root[data-theme=light] .main{background:var(--bg)!important;color:var(--text)!important}:root[data-theme=light] body{background:var(--bg)!important}:root[data-theme=light] .controlCenter{background:linear-gradient(135deg,#d4a84314,#f0f2f5fa)!important;border-color:#00000014!important;box-shadow:0 8px 32px #00000014!important}:root[data-theme=light] .controlCenter h2{color:#111827!important}:root[data-theme=light] .controlCenter p{color:#4b5563!important}:root[data-theme=light] .controlBadge{color:#8a6800!important;background:#b8860b14!important;border-color:#b8860b38!important}:root[data-theme=light] .sessionRow{color:#6b7280!important}:root[data-theme=light] .sessionStatusPill{color:#1e40af!important;background:#2563eb14!important;border-color:#2563eb2e!important}:root[data-theme=light] .controlChart{background:linear-gradient(#ffffffe6,#f0f2f5cc)!important;border-color:#00000014!important}:root[data-theme=light] .controlStats>div{background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .controlStats span,:root[data-theme=light] .metricPremiumTop span,:root[data-theme=light] .pulseGrid span,:root[data-theme=light] .checklistDash span{color:#9ca3af!important}:root[data-theme=light] .controlStats b,:root[data-theme=light] .checklistDash b{color:#111827!important}:root[data-theme=light] .checklistDash small{color:#9ca3af!important}:root[data-theme=light] .metricPremium{background:linear-gradient(#fff,#f8f9fb)!important;border-color:#00000014!important;box-shadow:0 4px 16px #0000000f!important}:root[data-theme=light] .metricPremium b{color:#111827!important}:root[data-theme=light] .metricPremium small{color:#6b7280!important}:root[data-theme=light] .metricPremiumTop svg{color:#9ca3af!important}:root[data-theme=light] .sparklineMini span{background:#00000014!important}:root[data-theme=light] .metricPremium:after{background:#0000000f!important}:root[data-theme=light] .metricPremium.positive:after{background:#16a34a!important}:root[data-theme=light] .metricPremium.negative:after{background:#e11d48!important}:root[data-theme=light] .metricPremium.neutral:after{background:#b8860b!important}:root[data-theme=light] .lightOrb{border-color:#00000014!important}:root[data-theme=light] .lightOrb.green{color:#14532d!important;background:#16a34a1a!important}:root[data-theme=light] .lightOrb.red{color:#881337!important;background:#e11d481a!important}:root[data-theme=light] .checklistStats{color:#6b7280!important}:root[data-theme=light] .emptyPremium{background:#fffc!important;border-color:#00000012!important}:root[data-theme=light] .emptyPremium b{color:#111827!important}:root[data-theme=light] .emptyPremium p{color:#6b7280!important}:root[data-theme=light] .calendarMiniGrid button,:root[data-theme=light] .calendarMiniGrid span{color:#9ca3af!important;background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .calendarMiniGrid button.win{color:#14532d!important;background:#16a34a1a!important;border-color:#16a34a38!important}:root[data-theme=light] .calendarMiniGrid button.loss{color:#881337!important;background:#e11d481a!important;border-color:#e11d4833!important}:root[data-theme=light] .calendarMiniGrid button.be{color:#78350f!important;background:#b8860b14!important;border-color:#b8860b2e!important}:root[data-theme=light] .activityFeed button{color:#111827!important;background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .activityFeed button:hover{background:#fff!important;border-color:#00000021!important}:root[data-theme=light] .activityFeed span{color:#b8860b!important}:root[data-theme=light] .activityFeed small{color:#9ca3af!important}:root[data-theme=light] .insightPro{background:linear-gradient(#fff,#fafbfc)!important;border-color:#00000014!important}:root[data-theme=light] .insightPro span{color:#9ca3af!important}:root[data-theme=light] .insightPro strong{color:#111827!important}:root[data-theme=light] .insightPro p{color:#4b5563!important}:root[data-theme=light] .insightPro.good{background:linear-gradient(135deg,#16a34a14,#ffffffe6)!important;border-color:#16a34a38!important}:root[data-theme=light] .insightPro.warn{background:linear-gradient(135deg,#b8860b14,#ffffffe6)!important;border-color:#b8860b38!important}:root[data-theme=light] .insightPro.bad{background:linear-gradient(135deg,#e11d4812,#ffffffe6)!important;border-color:#e11d4833!important}:root[data-theme=light] .statMatrix>div{background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .statMatrix span{color:#9ca3af!important}:root[data-theme=light] .statMatrix b{color:#111827!important}:root[data-theme=light] .pulseGrid>div{background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .pulseGrid b{color:#111827!important}:root[data-theme=light] .pulseGrid small{color:#6b7280!important}:root[data-theme=light] .msg{color:#111827!important;background:#edf0f5!important;border-color:#00000012!important}:root[data-theme=light] .msg.me{background:#b8860b14!important;border-color:#b8860b33!important}:root[data-theme=light] .msg b{color:#b8860b!important}:root[data-theme=light] .msg p{color:#111827!important}:root[data-theme=light] .msg small{color:#9ca3af!important}:root[data-theme=light] .messagesBox{background:#f0f2f599!important;border-color:#00000012!important}:root[data-theme=light] .memberList button{color:#111827!important;background:#fff!important;border-color:#00000012!important}:root[data-theme=light] .memberList button.active,:root[data-theme=light] .memberList button:hover{background:#b8860b0f!important;border-color:#b8860b47!important}:root[data-theme=light] .coachAnswer{background:#00c8960d!important;border-color:#00c89629!important}:root[data-theme=light] .coachAnswer p{color:#1f2937!important}:root[data-theme=light] .notif.clickable{color:#111827!important;background:#fff!important;border-color:#00000012!important}:root[data-theme=light] .heatCell{background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .heatCell b{color:#111827!important}:root[data-theme=light] .heatCell span,:root[data-theme=light] .heatCell small{color:#9ca3af!important}:root[data-theme=light] .heatCell.win{background:#16a34a14!important;border-color:#16a34a2e!important}:root[data-theme=light] .heatCell.loss{background:#e11d4812!important;border-color:#e11d4829!important}:root[data-theme=light] .proTable>div{background:#fffc!important;border-color:#00000012!important}:root[data-theme=light] .monthCell{color:#6b7280!important;background:#fffc!important;border-color:#00000012!important}:root[data-theme=light] .monthCell b{color:#111827!important}:root[data-theme=light] .monthCell:hover{background:#fff!important;border-color:#b8860b38!important}:root[data-theme=light] .monthCell.win{background:#16a34a12!important;border-color:#16a34a2e!important}:root[data-theme=light] .monthCell.loss{background:#e11d4812!important;border-color:#e11d4829!important}:root[data-theme=light] .top{background:#f0f2f5eb!important;border-bottom-color:#00000012!important}:root[data-theme=light] .top h1,:root[data-theme=light] .top h2{color:#111827!important}:root[data-theme=light] .side,:root[data-theme=light] .premiumSide{background:linear-gradient(#fafbfc,#f5f6f9)!important;border-right-color:#00000012!important}:root[data-theme=light] nav button{color:#4b5563!important}:root[data-theme=light] nav button:hover{color:#111827!important;background:#0000000a!important}:root[data-theme=light] nav button.active{color:#8a6800!important;background:linear-gradient(135deg,#b8860b1f,#b8860b0a)!important;border-color:#b8860b2e!important}:root[data-theme=light] .brand b{color:#8a6800!important}:root[data-theme=light] .brand span{color:#9ca3af!important}:root[data-theme=light] .user b,:root[data-theme=light] .me b{color:#111827!important}:root[data-theme=light] .arenaHero{background:linear-gradient(135deg,#b8860b14,#f0f2f5fa)!important;border-color:#00000014!important}:root[data-theme=light] .arenaHero h2{color:#111827!important}:root[data-theme=light] .arenaHero p{color:#4b5563!important}:root[data-theme=light] .podiumCard{background:#ffffffe6!important;border-color:#00000012!important}:root[data-theme=light] .podiumCard.p1{background:linear-gradient(#b8860b1a,#ffffffe6)!important;border-color:#b8860b38!important}:root[data-theme=light] .podiumCard h3,:root[data-theme=light] .podiumCard b{color:#111827!important}:root[data-theme=light] .podiumCard p{color:#6b7280!important}:root[data-theme=light] .achievement{background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .achievement small{color:#9ca3af!important}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#c9cdd8!important}:root[data-theme=light] .dashboardCommandGrid .card,:root[data-theme=light] .dashboardVisualGrid .card,:root[data-theme=light] .equityPreviewCard,:root[data-theme=light] .calendarPreviewCard{background:linear-gradient(#fff,#f8f9fb)!important;border-color:#00000012!important}:root[data-theme=light] [class*=span],:root[data-theme=light] .metric span,:root[data-theme=light] .resultPreview span{color:#9ca3af}:root[data-theme=light] .input,:root[data-theme=light] select,:root[data-theme=light] textarea{color:#111827!important;background:#fff!important;border-color:#0000001f!important}:root[data-theme=light] .input:focus,:root[data-theme=light] select:focus,:root[data-theme=light] textarea:focus{border-color:#b8860b73!important;box-shadow:0 0 0 3px #b8860b14!important}:root[data-theme=light] .input::placeholder,:root[data-theme=light] textarea::placeholder{color:#c1c9d4!important}:root[data-theme=light] .search{background:#fff!important;border-color:#0000001a!important}:root[data-theme=light] .search input::placeholder{color:#c1c9d4!important}:root[data-theme=light] .ghost{color:#4b5563!important;background:#fffc!important;border-color:#0000001f!important}:root[data-theme=light] .ghost:hover{background:#fff!important;border-color:#0000002e!important}:root[data-theme=light] .emotionalJournal{background:linear-gradient(#ffffffe6,#f0f2f5f2)!important;border-color:#6d28d924!important}:root[data-theme=light] .emotionalJournal h3{color:#111827!important}:root[data-theme=light] .emotionalJournal p{color:#4b5563!important}.quick button:hover,.checkBlockHeader b{color:var(--text)}.insight>svg{flex-shrink:0;margin-top:3px}:root[data-theme=light] .helpHead b{color:#111827!important}:root[data-theme=light] .helpHead span{color:#6b7280!important}:root[data-theme=light] .helpMsg p{color:#111827!important}:root[data-theme=light] .helpFaqs button{color:#111827!important;background:#ffffffd9!important;border-color:#00000012!important}:root[data-theme=light] .toast.error{background:linear-gradient(135deg,#fff5f5,#fff)!important;border-color:#e11d4838!important}:root[data-theme=light] .avatar{background:#b8860b1a!important;border-color:#b8860b33!important}:root[data-theme=light] .bar{background:#00000014!important}:root[data-theme=light] .lesson{color:#4b5563!important;background:#fff!important;border-color:#00000012!important}:root[data-theme=light] .module{border-top-color:#00000012!important}html[data-theme=light]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#eef1f5!important}html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] .app,html[data-theme=light] .main,html[data-theme=light] .pullWrap,html[data-theme=light] .pullWrap.noPullRefresh{color:#111827!important;background:#eef1f5!important}html[data-theme=light] .page{color:#111827!important;background:0 0!important}html[data-theme=light] .card,html[data-theme=light] .metric,html[data-theme=light] .metricPremium,html[data-theme=light] .post,html[data-theme=light] .idea,html[data-theme=light] .trade,html[data-theme=light] .adminRow,html[data-theme=light] .notif,html[data-theme=light] .rank,html[data-theme=light] .libraryBookPro,html[data-theme=light] .academyLesson,html[data-theme=light] .libraryBook,html[data-theme=light] .podiumCard,html[data-theme=light] .achievement,html[data-theme=light] .accountManager,html[data-theme=light] .accessGroup,html[data-theme=light] .accessRow,html[data-theme=light] .linkedTradeCard,html[data-theme=light] .linkedValidationCard,html[data-theme=light] .detailBlock,html[data-theme=light] .reviewBox,html[data-theme=light] .mentorReviewAdminCard,html[data-theme=light] .mentorReviewRequest,html[data-theme=light] .mentorReviewStatusCard,html[data-theme=light] .paymentQueryBox,html[data-theme=light] .paymentResultCard,html[data-theme=light] .scenarioBox,html[data-theme=light] .lotResult div,html[data-theme=light] .limitCards div,html[data-theme=light] .ddTracker div,html[data-theme=light] .pulseGrid div,html[data-theme=light] .premiumPulse,html[data-theme=light] .statMatrix div,html[data-theme=light] .insight,html[data-theme=light] .insightPro,html[data-theme=light] .emptyPremium,html[data-theme=light] .messagesBox,html[data-theme=light] .memberList button,html[data-theme=light] .bookPreview,html[data-theme=light] .activityFeed button,html[data-theme=light] .checklistDashCard,html[data-theme=light] .resultPost,html[data-theme=light] .resultPreview,html[data-theme=light] .resultStrip>div,html[data-theme=light] .monthCell,html[data-theme=light] .heatCell,html[data-theme=light] .proTable>div{color:#111827!important;background:linear-gradient(#fff 0%,#fafbfc 100%)!important;border-color:#0f172a16!important;box-shadow:0 10px 28px #0f172a0e!important}html[data-theme=light] .card:hover,html[data-theme=light] .metricPremium:hover,html[data-theme=light] .libraryBookPro:hover,html[data-theme=light] .idea:hover,html[data-theme=light] .trade:hover{border-color:#b8860b33!important;box-shadow:0 16px 42px #0f172a13!important}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] .top h1,html[data-theme=light] .top h2,html[data-theme=light] .card h3,html[data-theme=light] .cardHead h3,html[data-theme=light] .metric b,html[data-theme=light] .metricPremium b,html[data-theme=light] .controlStats b,html[data-theme=light] .premiumPulse b,html[data-theme=light] .checklistDash b,html[data-theme=light] .libraryInfo h3,html[data-theme=light] .riskHeroStats b,html[data-theme=light] .podiumCard h3,html[data-theme=light] .podiumCard b,html[data-theme=light] .resultPreview b,html[data-theme=light] .trade b,html[data-theme=light] .adminRow b,html[data-theme=light] .notif b,html[data-theme=light] .insightPro strong,html[data-theme=light] .statMatrix b,html[data-theme=light] .emptyPremium b,html[data-theme=light] .modalHead h3{color:#111827!important}html[data-theme=light] p,html[data-theme=light] small,html[data-theme=light] span,html[data-theme=light] .muted,html[data-theme=light] .top p,html[data-theme=light] .cardHead p,html[data-theme=light] .metric small,html[data-theme=light] .metricPremium small,html[data-theme=light] .libraryInfo span,html[data-theme=light] .trade p,html[data-theme=light] .adminRow p,html[data-theme=light] .notif p,html[data-theme=light] .insight,html[data-theme=light] .sessionRow,html[data-theme=light] .checklistDash small,html[data-theme=light] .scenarioBox p,html[data-theme=light] .helpHead span,html[data-theme=light] .helpMsg p{color:#4b5563!important}html[data-theme=light] .metric span,html[data-theme=light] .metricPremiumTop span,html[data-theme=light] .controlStats span,html[data-theme=light] .pulseGrid span,html[data-theme=light] .field>span,html[data-theme=light] .field label,html[data-theme=light] .sideLabel,html[data-theme=light] .navGroup small,html[data-theme=light] .eyebrow,html[data-theme=light] .coverBadge,html[data-theme=light] .resultPreview span,html[data-theme=light] .lotResult span,html[data-theme=light] .limitCards span,html[data-theme=light] .ddTracker span{color:#7a8495!important}html[data-theme=light] .side,html[data-theme=light] .premiumSide{background:linear-gradient(#fff 0%,#f6f8fb 100%)!important;border-right-color:#0f172a14!important;box-shadow:8px 0 30px #0f172a09!important}html[data-theme=light] .brand,html[data-theme=light] .user,html[data-theme=light] .me,html[data-theme=light] .premiumSide .user{background:0 0!important;border-color:#0f172a13!important}html[data-theme=light] nav button,html[data-theme=light] .premiumSide nav button{color:#475569!important;background:0 0!important;border-color:#0000!important}html[data-theme=light] nav button:hover,html[data-theme=light] .premiumSide nav button:hover{color:#0f172a!important;background:#eef2f7!important}html[data-theme=light] nav button.active,html[data-theme=light] .premiumSide nav button.active{color:#8a6500!important;background:linear-gradient(135deg,#b8860b21,#b8860b0b)!important;border-color:#b8860b2e #b8860b2e #b8860b2e #b8860b8c!important}html[data-theme=light] .top,html[data-theme=light] .premiumTop{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#f6f8fbe0!important;border-bottom-color:#0f172a13!important;box-shadow:0 8px 26px #0f172a0b!important}html[data-theme=light] .icon,html[data-theme=light] .user button,html[data-theme=light] .me button,html[data-theme=light] .topCta,html[data-theme=light] .cmdHint,html[data-theme=light] .crownBadge{color:#64748b!important;background:#fff!important;border-color:#0f172a17!important;box-shadow:0 6px 18px #0f172a0b!important}html[data-theme=light] .icon:hover,html[data-theme=light] .topCta:hover{color:#111827!important;border-color:#b8860b38!important}html[data-theme=light] .controlCenter,html[data-theme=light] .homeHero.premiumHero,html[data-theme=light] .heroSystem,html[data-theme=light] .readingHero,html[data-theme=light] .arenaHero,html[data-theme=light] .announcementsHero,html[data-theme=light] .newsHero,html[data-theme=light] .riskHero,html[data-theme=light] .checkHero,html[data-theme=light] .resultHero{color:#111827!important;background:radial-gradient(circle at 84% 8%,#b8860b1f,#0000 280px),linear-gradient(135deg,#fff 0%,#f7f9fc 58%,#eef2f7 100%)!important;border-color:#b8860b29!important;box-shadow:0 18px 54px #0f172a12!important}html[data-theme=light] .controlCenter:before,html[data-theme=light] .heroSystem:after,html[data-theme=light] .quarterSeasonPanel:before{opacity:.18!important}html[data-theme=light] .controlCenter h2,html[data-theme=light] .homeHero h2,html[data-theme=light] .heroSystem h2,html[data-theme=light] .riskHero h2,html[data-theme=light] .checkHero h2,html[data-theme=light] .resultHero h2{color:#111827!important}html[data-theme=light] .controlCenter p,html[data-theme=light] .homeHero p,html[data-theme=light] .heroSystem p,html[data-theme=light] .riskHero p,html[data-theme=light] .checkHero p,html[data-theme=light] .resultHero p{color:#4b5563!important}html[data-theme=light] .controlBadge,html[data-theme=light] .heroEyebrow,html[data-theme=light] .riskHero span,html[data-theme=light] .statusBadge.pending{color:#8a6500!important;background:#b8860b16!important;border-color:#b8860b38!important}html[data-theme=light] .controlChart,html[data-theme=light] .controlStats div,html[data-theme=light] .riskHeroStats,html[data-theme=light] .marketClocks>div,html[data-theme=light] .marketClocks em,html[data-theme=light] .calendarPreviewCard,html[data-theme=light] .equityPreviewCard,html[data-theme=light] .productShowcaseCard,html[data-theme=light] .productPreviewCard{background:#ffffffc2!important;border-color:#0f172a14!important;box-shadow:inset 0 1px #fffc,0 10px 28px #0f172a0b!important}html[data-theme=light] .sparklineMini span,html[data-theme=light] .ddBar,html[data-theme=light] .bar{background:#e4e8ef!important;border-color:#0f172a14!important}html[data-theme=light] .riskHeroStats,html[data-theme=light] .lotResult div,html[data-theme=light] .limitCards div,html[data-theme=light] .ddTracker div,html[data-theme=light] .scenarioBox{color:#111827!important;background:#fff!important;border-color:#0f172a16!important}html[data-theme=light] .riskAlert{color:#991b1b!important;background:linear-gradient(135deg,#e11d4812,#fff)!important;border-color:#e11d482e!important}html[data-theme=light] .riskAlert b{color:#991b1b!important}html[data-theme=light] .riskAlert p{color:#be123c!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] .input,html[data-theme=light] .search,html[data-theme=light] .metricInputWrap,html[data-theme=light] .codeInput{color:#111827!important;background:#fff!important;border-color:#0f172a1f!important;box-shadow:inset 0 1px #ffffffd9!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder,html[data-theme=light] .input::placeholder{color:#a9b3c1!important}html[data-theme=light] .seg,html[data-theme=light] .premiumBilling,html[data-theme=light] .chipSelect,html[data-theme=light] .checks button,html[data-theme=light] .chipSelect button{color:#475569!important;background:#f1f4f8!important;border-color:#0f172a16!important}html[data-theme=light] .seg .on,html[data-theme=light] .checks button.on,html[data-theme=light] .chipSelect button.on{color:#8a6500!important;background:#fff!important;border-color:#b8860b38!important;box-shadow:0 6px 18px #0f172a0b!important}html[data-theme=light] .ghost{color:#475569!important;background:#fff!important;border-color:#0f172a1a!important}html[data-theme=light] .ghost:hover{color:#111827!important;border-color:#b8860b38!important}html[data-theme=light] .primary,html[data-theme=light] .topCta.primaryMini{color:#111827!important;background:linear-gradient(135deg,#b8860b,#d7a72e,#f0c96a)!important;border-color:#b8860b33!important;box-shadow:0 12px 28px #b8860b2e!important}html[data-theme=light] .modal,html[data-theme=light] .cmdOverlay{background:#0f172a57!important}html[data-theme=light] .modalCard,html[data-theme=light] .tradeDetailModal,html[data-theme=light] .checklistModal,html[data-theme=light] .resultDetailModal,html[data-theme=light] .cmdPalette,html[data-theme=light] .helpPanel{color:#111827!important;background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 28px 90px #0f172a2e!important}html[data-theme=light] .modalHead,html[data-theme=light] .helpHead{background:linear-gradient(#fffffffa,#f8fafcf0)!important;border-bottom-color:#0f172a14!important}html[data-theme=light] .cmdSearch,html[data-theme=light] .cmdList button,html[data-theme=light] .helpFaqs button{color:#111827!important;background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .helpMsg{background:#f8fafc!important;border-color:#0f172a14!important}html[data-theme=light] .bookCover{background:#eef2f7!important;border-color:#b8860b2e!important;box-shadow:0 14px 30px #0f172a1a!important}html[data-theme=light] .bookCover.generated:before,html[data-theme=light] .bookCover.generated.blue:before,html[data-theme=light] .bookCover.generated.violet:before,html[data-theme=light] .bookCover.generated.cyan:before,html[data-theme=light] .bookCover.generated.green:before{background:radial-gradient(circle at 100% 0,#ffffffc7,#0000 45%),linear-gradient(135deg,#b8860b42,#e9eef6)!important}html[data-theme=light] .bookCover.generated b{color:#111827!important}html[data-theme=light] .bookCover.generated em{color:#64748b!important}html[data-theme=light] .pdfRibbon{color:#111827!important;background:#ffffffdb!important;border-color:#0f172a1a!important}html[data-theme=light] .bookActions button,html[data-theme=light] .bookActions a{color:#475569!important;background:#fff!important;border-color:#0f172a1a!important}html[data-theme=light] .pill,html[data-theme=light] .quality,html[data-theme=light] .statusBadge,html[data-theme=light] .ideaStatus,html[data-theme=light] .linkedMini,html[data-theme=light] .likeChip{color:#475569!important;background:#f1f4f8!important;border-color:#0f172a17!important}html[data-theme=light] .pill.gold,html[data-theme=light] .quality,html[data-theme=light] .linkedMini.gold,html[data-theme=light] .pill.edited{color:#8a6500!important;background:#b8860b17!important;border-color:#b8860b33!important}html[data-theme=light] .buy,html[data-theme=light] .pill.green,html[data-theme=light] .statusBadge.approved,html[data-theme=light] .linkedMini.green,html[data-theme=light] .ideaStatus.tp{color:#166534!important;background:#16a34a16!important;border-color:#16a34a2e!important}html[data-theme=light] .sell,html[data-theme=light] .statusBadge.denied,html[data-theme=light] .statusBadge.suspended,html[data-theme=light] .ideaStatus.stop{color:#9f1239!important;background:#e11d4813!important;border-color:#e11d482e!important}html[data-theme=light] .onlineRow,html[data-theme=light] .onlineAdminGrid>div{color:#111827!important;background:#fff!important;border-color:#0f172a16!important}html[data-theme=light] .onlineDot{box-shadow:0 0 0 4px #10b9811a!important}html[data-theme=light] .chatComposer,html[data-theme=light] .msg{color:#111827!important;background:#fff!important;border-color:#0f172a17!important}html[data-theme=light] .msg.self,html[data-theme=light] .msg.fromMe{background:#b8860b14!important;border-color:#b8860b2e!important}html[data-theme=light] .coachAnswer{background:#06b6d40f!important;border-color:#0891b224!important}html[data-theme=light] .mobileNav button{color:#64748b!important;background:0 0!important}html[data-theme=light] .mobileNewTradeFab,html[data-theme=light] .helpBubble{box-shadow:0 18px 42px #b8860b33!important}html[data-theme=light] .toast{color:#111827!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 18px 50px #0f172a29!important}html[data-theme=light] .emojiTrigger,html[data-theme=light] .emojiDropdown,html[data-theme=light] .emojiBtn{color:#111827!important;background:#fff!important;border-color:#0f172a1a!important}html[data-theme=light] .videoFrame,html[data-theme=light] .paywallVideoFrame{background:#e8edf5!important;border-color:#0f172a1a!important}html[data-theme=light] .orLine span{background:#fff!important}html[data-theme=light] .orLine:before{background:#0f172a1a!important}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#c4ccd8!important}html[data-theme=light] .dashboardV38,html[data-theme=light] .journalPage,html[data-theme=light] .analyticsPro,html[data-theme=light] .resultsPro,html[data-theme=light] .riskPage,html[data-theme=light] .chatPage,html[data-theme=light] .ideasPage,html[data-theme=light] .checklistPage{color:#111827!important;background:0 0!important}html[data-theme=light] .quarterSeasonPanel h3,html[data-theme=light] .benefitAside b,html[data-theme=light] .likesPanel b,html[data-theme=light] .errorSection h2{color:#111827!important}html[data-theme=light] .likesPanel{background:#b8860b0f!important;border-color:#b8860b29!important}html[data-theme=light] .errorSection,html[data-theme=light] .unlockNotice,html[data-theme=light] .accessNotice{color:#475569!important;background:linear-gradient(135deg,#b8860b12,#fff)!important;border-color:#b8860b29!important}html[data-theme=light] .premiumPaywall,html[data-theme=light] .referencePaywallGate{background:#05070b!important}html[data-theme=light]{--bg:#f5f7fb;--panel:#fff;--panel2:#f8fafc;--panel3:#eef2f7;--line:#0f172a14;--line2:#0f172a1f;--text:#111827;--muted:#475569;--muted2:#94a3b8;--shadow:0 14px 40px #0f172a14}html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] .app,html[data-theme=light] .main,html[data-theme=light] .page{color:#111827!important;background:#f5f7fb!important}html[data-theme=light] .side{box-shadow:inset -1px 0 #ffffffb8;background:linear-gradient(#fff 0%,#f9fbff 100%)!important;border-right:1px solid #0f172a14!important}html[data-theme=light] .brand{border-bottom:1px solid #0f172a14!important}html[data-theme=light] .brand span,html[data-theme=light] .user span,html[data-theme=light] .me span,html[data-theme=light] nav .navGroup small{color:#7b8798!important}html[data-theme=light] nav button{color:#475569!important;border-radius:16px!important}html[data-theme=light] nav button.active{color:#111827!important;background:linear-gradient(135deg,#d4a84324,#f9fafbeb)!important;border:1px solid #d4a84338!important;box-shadow:0 10px 26px #b8860b1a!important}html[data-theme=light] .user,html[data-theme=light] .me{border-top:1px solid #0f172a14!important}html[data-theme=light] .avatar{color:#8b6a14!important;background:linear-gradient(135deg,#fff8e7,#f4e3b1)!important;border-color:#b8860b38!important}html[data-theme=light] .top{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#f5f7fbd1!important;border-bottom:1px solid #0f172a12!important}html[data-theme=light] .top h1,html[data-theme=light] .top h2,html[data-theme=light] .page h1,html[data-theme=light] .page h2,html[data-theme=light] .page h3,html[data-theme=light] .card h3,html[data-theme=light] .cardHead h3{color:#0f172a!important}html[data-theme=light] .top p,html[data-theme=light] .cardHead p,html[data-theme=light] .muted,html[data-theme=light] .microInsight,html[data-theme=light] p{color:#5b6678}html[data-theme=light] .topCta.ghost,html[data-theme=light] .ghost,html[data-theme=light] .cmdHint,html[data-theme=light] .crownBadge,html[data-theme=light] .toolbar,html[data-theme=light] .search,html[data-theme=light] .input,html[data-theme=light] select,html[data-theme=light] textarea{border-color:#0f172a14!important}html[data-theme=light] .card,html[data-theme=light] .metric,html[data-theme=light] .trade,html[data-theme=light] .post,html[data-theme=light] .idea,html[data-theme=light] .heatCell,html[data-theme=light] .mentorReviewRequest,html[data-theme=light] .mentorReviewStatusCard,html[data-theme=light] .mentorReviewAdminCard,html[data-theme=light] .linkedTradeCard,html[data-theme=light] .linkedValidationCard,html[data-theme=light] .checkItem,html[data-theme=light] .onlineRow,html[data-theme=light] .libraryBookPro,html[data-theme=light] .academyLesson,html[data-theme=light] .notif,html[data-theme=light] .adminRow,html[data-theme=light] .rank,html[data-theme=light] .checkResult,html[data-theme=light] .unlockNotice,html[data-theme=light] .postChecklistAction,html[data-theme=light] .arenaScore,html[data-theme=light] .riskHeroStats,html[data-theme=light] .scenarioBox,html[data-theme=light] .lotResult div,html[data-theme=light] .limitCards div,html[data-theme=light] .ddTracker div,html[data-theme=light] .controlStats div{background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 10px 32px #0f172a0d!important}html[data-theme=light] .metric,html[data-theme=light] .card{border-radius:22px!important}html[data-theme=light] .metric span,html[data-theme=light] .card span,html[data-theme=light] .detailBlock span,html[data-theme=light] .monthHead small,html[data-theme=light] .weekDays span,html[data-theme=light] .behaviorMetrics span,html[data-theme=light] .behaviorScoreBox span,html[data-theme=light] .controlStats span,html[data-theme=light] .metric small,html[data-theme=light] .heatCell small,html[data-theme=light] .heatCell span,html[data-theme=light] .proTable>div:first-child,html[data-theme=light] .field small,html[data-theme=light] .card small{color:#7b8798!important}html[data-theme=light] .metric b,html[data-theme=light] .controlStats b,html[data-theme=light] .detailKpis b,html[data-theme=light] .heatCell b,html[data-theme=light] .proTable strong,html[data-theme=light] .behaviorMetrics b,html[data-theme=light] .behaviorScoreBox b,html[data-theme=light] .monthCell b,html[data-theme=light] .monthHead b,html[data-theme=light] .trade b,html[data-theme=light] .tradeResult strong,html[data-theme=light] .checkScore b,html[data-theme=light] .arenaScore b,html[data-theme=light] .heroCrown span,html[data-theme=light] .controlLeft h2,html[data-theme=light] .controlCenter h2,html[data-theme=light] .homeHero h2,html[data-theme=light] .analyticsCardValue,html[data-theme=light] .statMatrixValue{color:#0f172a!important}html[data-theme=light] .primary,html[data-theme=light] .primaryMini,html[data-theme=light] .topCta.primaryMini{color:#101418!important;background:linear-gradient(135deg,#b8860b 0%,#d4a843 55%,#f0c96a 100%)!important;border:none!important;box-shadow:0 14px 28px #b8860b33!important}html[data-theme=light] .ghost,html[data-theme=light] .topCta.ghost,html[data-theme=light] .cmdHint,html[data-theme=light] .crownBadge,html[data-theme=light] .search,html[data-theme=light] .input,html[data-theme=light] .toolbar .file,html[data-theme=light] .quick button,html[data-theme=light] .topActions .crownBadge{color:#334155!important;background:#fff!important}html[data-theme=light] .primary:hover,html[data-theme=light] .primaryMini:hover{filter:saturate(1.05)brightness(.98)}html[data-theme=light] .input,html[data-theme=light] .search,html[data-theme=light] select,html[data-theme=light] textarea{box-shadow:inset 0 1px #ffffffd1;color:#0f172a!important;background:#fff!important}html[data-theme=light] .input::placeholder,html[data-theme=light] .search input::placeholder,html[data-theme=light] textarea::placeholder{color:#a0aab9!important}html[data-theme=light] option{color:#0f172a!important;background:#fff!important}html[data-theme=light] select option:checked,html[data-theme=light] select option:hover{color:#7c5a0d!important;background:#f6ead0!important}html[data-theme=light] .controlCenter,html[data-theme=light] .homeHero.premiumHero,html[data-theme=light] .riskHero,html[data-theme=light] .arenaHero,html[data-theme=light] .checkHero{background:linear-gradient(135deg,#fff 0%,#f8fafc 48%,#fff8eb 100%)!important;border:1px solid #0f172a14!important;box-shadow:0 18px 48px #0f172a12!important}html[data-theme=light] .controlBadge,html[data-theme=light] .heroEyebrow,html[data-theme=light] .riskHero span,html[data-theme=light] .arenaHero span,html[data-theme=light] .checkHero span{color:#9a7516!important;background:#d4a8431a!important;border:1px solid #d4a8432e!important}html[data-theme=light] .marketClocks span,html[data-theme=light] .marketClocks em,html[data-theme=light] .sessionPill{color:#334155!important;background:#fff!important;border:1px solid #0f172a14!important}html[data-theme=light] .marketClocks b{color:#9a7516!important}html[data-theme=light] .controlChart,html[data-theme=light] .calendarPreviewCard,html[data-theme=light] .checklistDash,html[data-theme=light] .dashboardVisualGrid .card{background:0 0!important}html[data-theme=light] .monthCalendar{gap:16px!important}html[data-theme=light] .monthHead{align-items:center!important}html[data-theme=light] .monthHead b{text-transform:capitalize!important;letter-spacing:-.03em!important;font-size:24px!important;line-height:1!important}html[data-theme=light] .monthHead small{margin-top:6px!important;font-size:13px!important}html[data-theme=light] .monthHead .ghost.compact{border-radius:14px!important;width:42px!important;height:42px!important;padding:0!important}html[data-theme=light] .weekDays span{letter-spacing:.1em!important;font-size:11px!important;font-weight:800!important}html[data-theme=light] .monthGrid{gap:10px!important}html[data-theme=light] .monthCell{background:linear-gradient(#fff 0%,#fbfcff 100%)!important;border:1px solid #0f172a12!important;border-radius:18px!important;min-height:92px!important;padding:12px!important;box-shadow:0 8px 22px #0f172a0a!important}html[data-theme=light] .monthCell:hover{transform:translateY(-2px);background:linear-gradient(#fff 0%,#fffaf1 100%)!important;border-color:#b8860b38!important;box-shadow:0 16px 30px #b8860b1a!important}html[data-theme=light] .monthCell b{font-size:18px!important;font-weight:900!important}html[data-theme=light] .monthCell i{color:#64748b!important;background:#f3f6fb!important;border:1px solid #0f172a0f!important;padding:3px 7px!important;font-weight:800!important}html[data-theme=light] .monthCell small{font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:800!important}html[data-theme=light] .monthCell.none small,html[data-theme=light] .monthCell.none i{display:none!important}html[data-theme=light] .monthCell.win{background:linear-gradient(#22c55e1a,#22c55e0a)!important;border-color:#22c55e2e!important}html[data-theme=light] .monthCell.win small{color:#12803a!important}html[data-theme=light] .monthCell.loss{background:linear-gradient(#f43f5e1a,#f43f5e0a)!important;border-color:#f43f5e2e!important}html[data-theme=light] .monthCell.loss small{color:#c81e4e!important}html[data-theme=light] .monthCell.selected{border-color:#b8860b66!important;outline:none!important;box-shadow:0 0 0 3px #d4a8432e,0 18px 34px #b8860b1f!important}html[data-theme=light] .ghostDay{background:0 0!important;border:1px dashed #94a3b82e!important}html[data-theme=light] .monthLegend{color:#64748b!important;gap:18px!important;font-size:12px!important}html[data-theme=light] .monthLegend i{width:10px!important;height:10px!important}html[data-theme=light] .behaviorJournal{background:linear-gradient(135deg,#fffaf0 0%,#fff 44%,#f8fbff 100%)!important;border:1px solid #d4a8432e!important;box-shadow:0 14px 36px #0f172a0f!important}html[data-theme=light] .behaviorJournal h3,html[data-theme=light] .behaviorScoreBox b,html[data-theme=light] .behaviorMetrics b{color:#0f172a!important}html[data-theme=light] .behaviorJournal p,html[data-theme=light] .behaviorScoreBox span,html[data-theme=light] .behaviorMetrics span{color:#64748b!important}html[data-theme=light] .behaviorScoreBox,html[data-theme=light] .behaviorMetrics div{background:#fff!important;border:1px solid #0f172a14!important;box-shadow:0 8px 24px #0f172a0a!important}html[data-theme=light] .behaviorMetrics{gap:14px!important}html[data-theme=light] .behaviorMetrics div{flex-direction:column!important;justify-content:space-between!important;min-height:98px!important;display:flex!important}html[data-theme=light] .analyticsPro .recharts-wrapper,html[data-theme=light] .dashboardV38 .recharts-wrapper,html[data-theme=light] .riskPage .recharts-wrapper{filter:none!important}html[data-theme=light] .analyticsPro .recharts-cartesian-grid line,html[data-theme=light] .dashboardV38 .recharts-cartesian-grid line,html[data-theme=light] .riskPage .recharts-cartesian-grid line{stroke:#94a3b847!important}html[data-theme=light] .analyticsPro .recharts-cartesian-axis-tick-value,html[data-theme=light] .dashboardV38 .recharts-cartesian-axis-tick-value,html[data-theme=light] .riskPage .recharts-cartesian-axis-tick-value,html[data-theme=light] .analyticsPro .recharts-text,html[data-theme=light] .dashboardV38 .recharts-text,html[data-theme=light] .riskPage .recharts-text{fill:#64748b!important}html[data-theme=light] .analyticsPro .recharts-tooltip-wrapper .chartTooltipPremium,html[data-theme=light] .dashboardV38 .recharts-tooltip-wrapper .chartTooltipPremium,html[data-theme=light] .riskPage .recharts-tooltip-wrapper .chartTooltipPremium,html[data-theme=light] .chartTooltipPremium{color:#111827!important;background:#fff!important;border:1px solid #0f172a1a!important;box-shadow:0 18px 34px #0f172a1f!important}html[data-theme=light] .chartTooltipPremium b,html[data-theme=light] .chartTooltipPremium strong{color:#111827!important}html[data-theme=light] .chartTooltipPremium small,html[data-theme=light] .chartTooltipPremium span{color:#64748b!important}html[data-theme=light] .heatCell{background:linear-gradient(#fff 0%,#fbfcff 100%)!important}html[data-theme=light] .heatCell.win{background:linear-gradient(#22c55e1a,#fff)!important;border-color:#22c55e2e!important}html[data-theme=light] .heatCell.loss{background:linear-gradient(#f43f5e1a,#fff)!important;border-color:#f43f5e2e!important}html[data-theme=light] .proTable>div{background:#fff!important;border:1px solid #0f172a14!important}html[data-theme=light] .proTable>div:first-child{background:0 0!important;border:none!important}html[data-theme=light] .proTable span,html[data-theme=light] .proTable b,html[data-theme=light] .proTable strong{color:#0f172a!important}html[data-theme=light] .detailBlock p,html[data-theme=light] .detailBlock em,html[data-theme=light] .checkItem small,html[data-theme=light] .onlineRow small,html[data-theme=light] .post p,html[data-theme=light] .idea p,html[data-theme=light] .academyLesson span,html[data-theme=light] .mentorReviewAdminCard p,html[data-theme=light] .mentorReviewStatusCard p,html[data-theme=light] .mentorReviewRequest p,html[data-theme=light] .linkedTradeCard small,html[data-theme=light] .linkedValidationCard small,html[data-theme=light] .checkResult p,html[data-theme=light] .unlockNotice,html[data-theme=light] .dayPlanSummary p,html[data-theme=light] .trade p,html[data-theme=light] .empty p{color:#5b6678!important}html[data-theme=light] .detailChips span,html[data-theme=light] .pill,html[data-theme=light] .quality,html[data-theme=light] .buy,html[data-theme=light] .sell,html[data-theme=light] .linkedMini,html[data-theme=light] .mentorReviewMeta span,html[data-theme=light] .checkItemActions .input.small,html[data-theme=light] .chipSelect button{box-shadow:none!important}html[data-theme=light] .chipSelect button{color:#475569!important;background:#fff!important;border:1px solid #0f172a14!important}html[data-theme=light] .chipSelect button.on,html[data-theme=light] .checks button.on{color:#8b6a14!important;background:#d4a8431f!important;border-color:#d4a8433d!important}html[data-theme=light] .helpBubble,html[data-theme=light] .helpPanel .primary,html[data-theme=light] .helpPanel .ghost{box-shadow:0 14px 28px #0f172a1a!important}@media (width<=900px){html[data-theme=light] .monthCell{min-height:76px!important;padding:10px!important}html[data-theme=light] .monthCell b{font-size:16px!important}html[data-theme=light] .monthCell small{font-size:11px!important}html[data-theme=light] .monthGrid{gap:6px!important}html[data-theme=light] .behaviorMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){html[data-theme=light] .behaviorMetrics{grid-template-columns:1fr!important}}.brokerSyncPage{gap:18px;display:grid}.brokerHero{box-shadow:var(--shadow);background:radial-gradient(circle at 100% 0,#d4a8432e,#0000 320px),linear-gradient(135deg,#161b25fa,#07080bfa);border:1px solid #d4a8432e;border-radius:28px;justify-content:space-between;align-items:stretch;gap:22px;padding:28px;display:flex}.brokerHero h2{letter-spacing:-.06em;margin:13px 0 8px;font-size:clamp(30px,4vw,48px)}.brokerHero p{color:var(--muted);max-width:760px;margin:0;line-height:1.55}.brokerBadge{color:var(--gold2);text-transform:uppercase;letter-spacing:.12em;background:#d4a84314;border:1px solid #d4a8433b;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:1000;display:inline-flex}.brokerHeroStats{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.brokerHeroStats span{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:850}.brokerHeroPanel{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;justify-content:center;min-width:220px;padding:20px;display:flex}.brokerHeroPanel b{color:var(--gold2);letter-spacing:-.03em;font-size:24px}.brokerHeroPanel small{color:var(--muted);margin-top:6px;line-height:1.4}.brokerGrid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;display:grid}.brokerSecurityNote{background:#22c55e12;border:1px solid #22c55e33;border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.brokerSecurityNote svg{color:var(--green);flex-shrink:0}.brokerSecurityNote b{color:var(--text);display:block}.brokerSecurityNote p{color:var(--muted);margin:4px 0 0;line-height:1.45}.brokerForm{gap:14px}.brokerSwitch{border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:16px;align-items:center;gap:10px;padding:13px 14px;font-weight:850;display:flex}.brokerSwitch input{width:18px;height:18px;accent-color:var(--gold)}.brokerActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.brokerFlow{gap:10px;display:grid}.brokerFlow div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;padding:15px}.brokerFlow b{width:30px;height:30px;color:var(--gold2);background:#d4a8431f;border-radius:12px;place-items:center;margin-bottom:10px;display:grid}.brokerFlow span{color:var(--text);font-weight:950;display:block}.brokerFlow p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.45}.brokerConnections{gap:14px;display:grid}.brokerCardConnected{border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff06);border-radius:22px;padding:18px}.brokerCardConnected.connected{border-color:#22c55e38}.brokerCardConnected.error{border-color:#f43f5e47}.brokerCardTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.brokerCardTop h3{margin:9px 0 4px;font-size:20px}.brokerCardTop p{color:var(--muted);margin:0}.brokerStatus{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line);border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:1000;display:inline-flex}.brokerStatusConectado{color:#86efac;background:#22c55e1a;border-color:#22c55e3d}.brokerStatusPendiente{color:#fde68a;background:#d4a8431a;border-color:#d4a84340}.brokerStatusError{color:#fecdd3;background:#f43f5e1a;border-color:#f43f5e40}.brokerStatusDesconectado{color:var(--muted);background:#94a3b814}.brokerLogin{text-align:right;min-width:110px}.brokerLogin span{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900;display:block}.brokerLogin b{color:var(--text);margin-top:5px;font-size:18px;display:block}.brokerMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.brokerMetaGrid span{border:1px solid var(--line);color:var(--text);background:#ffffff08;border-radius:15px;gap:5px;padding:12px;font-size:13px;display:grid}.brokerMetaGrid b{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.brokerError{color:#fecdd3;overflow-wrap:anywhere;background:#f43f5e14;border:1px solid #f43f5e38;border-radius:14px;margin:13px 0 0;padding:10px 12px}.syncHistory{gap:8px;display:grid}.syncHistory>div{border:1px solid var(--line);background:#ffffff08;border-radius:14px;grid-template-columns:120px 1fr 140px;align-items:center;gap:12px;padding:12px;display:grid}.syncHistory span{color:var(--muted2);font-size:12px}.syncHistory b{color:var(--text)}.syncHistory strong{text-align:right}.compact{min-height:38px;padding:9px 12px!important}.danger{color:#fecdd3!important;background:#f43f5e12!important;border-color:#f43f5e47!important}html[data-theme=light] .brokerHero{background:linear-gradient(135deg,#fff 0%,#f8fafc 50%,#fff8eb 100%)!important;border-color:#0f172a14!important;box-shadow:0 18px 48px #0f172a12!important}html[data-theme=light] .brokerHero h2,html[data-theme=light] .brokerHeroPanel b,html[data-theme=light] .brokerFlow span,html[data-theme=light] .brokerLogin b,html[data-theme=light] .brokerMetaGrid span,html[data-theme=light] .syncHistory b{color:#0f172a!important}html[data-theme=light] .brokerHero p,html[data-theme=light] .brokerHeroPanel small,html[data-theme=light] .brokerFlow p,html[data-theme=light] .brokerCardTop p{color:#5b6678!important}html[data-theme=light] .brokerBadge,html[data-theme=light] .brokerHeroStats span{color:#8b6a14!important;background:#fff!important;border-color:#b8860b24!important}html[data-theme=light] .brokerHeroPanel,html[data-theme=light] .brokerFlow div,html[data-theme=light] .brokerSwitch,html[data-theme=light] .brokerCardConnected,html[data-theme=light] .brokerMetaGrid span,html[data-theme=light] .syncHistory>div{background:#fff!important;border-color:#0f172a14!important;box-shadow:0 10px 32px #0f172a0d!important}html[data-theme=light] .brokerSecurityNote{background:linear-gradient(135deg,#22c55e14,#fff)!important;border-color:#22c55e2e!important}html[data-theme=light] .brokerSecurityNote p{color:#5b6678!important}html[data-theme=light] .brokerStatusConectado{color:#12803a!important;background:#22c55e1a!important;border-color:#22c55e2e!important}html[data-theme=light] .brokerStatusPendiente{color:#8b6a14!important;background:#d4a8431a!important;border-color:#d4a8432e!important}html[data-theme=light] .brokerStatusError{color:#c81e4e!important;background:#f43f5e1a!important;border-color:#f43f5e2e!important}html[data-theme=light] .brokerStatusDesconectado{color:#64748b!important;background:#f1f5f9!important}html[data-theme=light] .brokerError{color:#be123c!important;background:#f43f5e14!important;border-color:#f43f5e2e!important}html[data-theme=light] .syncHistory span,html[data-theme=light] .brokerLogin span,html[data-theme=light] .brokerMetaGrid b{color:#7b8798!important}@media (width<=920px){.brokerHero,.brokerGrid{grid-template-columns:1fr;display:grid}.brokerHeroPanel{min-width:0}.brokerMetaGrid{grid-template-columns:1fr 1fr}.syncHistory>div{grid-template-columns:1fr}.syncHistory strong{text-align:left}}@media (width<=560px){.brokerMetaGrid{grid-template-columns:1fr}.brokerCardTop{display:grid}.brokerLogin{text-align:left}.brokerActions{display:grid}.brokerActions button{width:100%}}.comingSoonBrokerPage .card{overflow:hidden}.cleanBrokerHero{min-height:260px}.comingSoonStack{gap:12px;display:grid}.comingSoonItem{border:1px solid var(--line);background:#ffffff09;border-radius:18px;align-items:flex-start;gap:12px;padding:15px;display:flex}.comingSoonItem svg{color:var(--gold2);flex-shrink:0;margin-top:2px}.comingSoonItem b{color:var(--text);font-size:15px;display:block}.comingSoonItem p{color:var(--muted);margin:5px 0 0;line-height:1.45}.comingSoonItem.muted svg{color:var(--muted)}.commercialFlow div{min-height:112px}.top .topActions .topCta.ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.helpBot{display:none!important}html[data-theme=light] .comingSoonItem{background:#fff!important;border-color:#0f172a14!important;box-shadow:0 10px 32px #0f172a0d!important}html[data-theme=light] .comingSoonItem b{color:#0f172a!important}html[data-theme=light] .comingSoonItem p{color:#5b6678!important}:root{--premium-soft-shadow:0 24px 70px #00000057;--premium-ring:#d4a84338;--premium-glow:#d4a8431f}:root[data-theme=light]{--bg:#eef1f6;--panel:#fff;--panel2:#f8fafc;--panel3:#eef2f7;--line:#0f172a1b;--line2:#0f172a29;--text:#0b1220;--muted:#526174;--muted2:#7b8797;--gold:#c79625;--gold2:#9a6f12;--shadow:0 22px 55px #0f172a16;--premium-soft-shadow:0 24px 70px #0f172a1a;--premium-ring:#c796253d;--premium-glow:#c796251a}body{letter-spacing:-.01em}.app{background:var(--bg)!important}.main{isolation:isolate;position:relative}.main:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:radial-gradient(circle at 86% 6%,#d4a84321,#0000 340px),radial-gradient(circle at 12% 12%,#3b82f614,#0000 300px),linear-gradient(135deg,#ffffff05 0 25%,#0000 25% 50%,#ffffff03 50% 75%,#0000 75%) 0 0/34px 34px;position:fixed;inset:0}.page{padding:28px 32px 72px!important}.card,.metric,.post,.idea,.trade,.rank,.adminRow,.notif,.brokerHero,.brokerHeroPanel,.comingSoonItem,.brokerFlow div,.syncHistory>div,.input,.search,.toolbar,.modalCard,.loginCard,.paywallCard,.academyLesson,.onlineRow,.checkItem,.monthCell,.behaviorScoreBox,.behaviorMetrics div,.proTable>div{border-style:solid!important;border-width:1px!important}.card,.metric,.post,.idea,.trade,.rank,.adminRow,.notif,.brokerHeroPanel,.comingSoonItem,.brokerFlow div,.syncHistory>div,.academyLesson,.onlineRow,.checkItem{position:relative;overflow:hidden}.card:after,.metric:after,.brokerFlow div:after,.comingSoonItem:after,.idea:after,.post:after,.trade:after,.academyLesson:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:0;right:0}.card:hover,.metric:hover,.idea:hover,.post:hover,.trade:hover,.comingSoonItem:hover,.brokerFlow div:hover,.academyLesson:hover{transform:translateY(-1px)}.side{box-shadow:14px 0 45px #0000002e}.brand{min-height:88px}.brandLogo{border-radius:16px!important;box-shadow:0 14px 34px #00000047,0 0 0 4px #d4a8430f!important}.navGroup{margin-top:8px;padding-top:8px;position:relative}.navGroup+.navGroup{border-top:1px solid var(--line)}.navGroup small{color:var(--muted2);letter-spacing:.18em;text-transform:uppercase;margin:0 12px 8px;font-size:10px;font-weight:900;display:block}nav button{min-height:42px;transition:background .18s,border-color .18s,color .18s,transform .18s;position:relative}nav button:hover{transform:translate(2px)}nav button.active:before{content:"";background:linear-gradient(180deg,var(--gold2),var(--gold));width:3px;box-shadow:0 0 18px var(--premium-glow);border-radius:999px;position:absolute;top:9px;bottom:9px;left:0}.top{min-height:76px;box-shadow:0 12px 32px #0000001a}.top h1{letter-spacing:-.045em!important;font-size:24px!important;font-weight:900!important}.topActions button,.topCta,.crownBadge,.cmdHint{box-shadow:0 10px 24px #00000017}.primary{transition:transform .18s,box-shadow .18s,filter .18s!important;box-shadow:0 16px 30px #d4a84338!important}.primary:hover{transform:translateY(-1px);box-shadow:0 20px 36px #d4a84347!important}.ghost{transition:transform .18s,border-color .18s,background .18s!important}.ghost:hover{transform:translateY(-1px);color:var(--text)!important;background:#d4a8430f!important;border-color:#d4a84340!important}html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] .app,html[data-theme=light] .main{color:#0b1220!important;background:#eef1f6!important}html[data-theme=light] .main:before{-webkit-mask-image:linear-gradient(#000 0%,#000000a6 42%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000a6 42%,#0000 100%);background:linear-gradient(#0f172a07 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#0f172a06 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 78% 10%,#c796251a,#0000 360px)!important}html[data-theme=light] .side{background:linear-gradient(#fff 0%,#f8fafc 46%,#f1f4f8 100%)!important;border-right:1px solid #0f172a1a!important;box-shadow:16px 0 45px #0f172a11!important}html[data-theme=light] .brand{background:linear-gradient(#fff,#fbfcff)!important;border-bottom:1px solid #0f172a16!important}html[data-theme=light] .brand b{color:#93690f!important}html[data-theme=light] .brand span{color:#7b8797!important}html[data-theme=light] nav button{color:#536174!important;border:1px solid #0000!important}html[data-theme=light] nav button:hover{color:#0b1220!important;background:#fff!important;border-color:#0f172a14!important;box-shadow:0 10px 22px #0f172a0e!important}html[data-theme=light] nav button.active{color:#7a570e!important;background:linear-gradient(135deg,#fff7e6 0%,#fff 64%)!important;border-color:#c7962547!important;box-shadow:0 16px 30px #c796251a!important}html[data-theme=light] .top{-webkit-backdrop-filter:blur(22px)saturate(1.25)!important;backdrop-filter:blur(22px)saturate(1.25)!important;background:#eef1f6c7!important;border-bottom:1px solid #0f172a14!important;box-shadow:0 12px 34px #0f172a0e!important}html[data-theme=light] .top h1,html[data-theme=light] .card h3,html[data-theme=light] .cardHead h3,html[data-theme=light] .brokerHero h2,html[data-theme=light] .brokerHeroPanel b,html[data-theme=light] .metric b,html[data-theme=light] .comingSoonItem b,html[data-theme=light] .brokerFlow span{color:#0b1220!important}html[data-theme=light] .top p,html[data-theme=light] .cardHead p,html[data-theme=light] .muted,html[data-theme=light] .brokerHero p,html[data-theme=light] .comingSoonItem p,html[data-theme=light] .brokerFlow p{color:#5b6678!important}html[data-theme=light] .card,html[data-theme=light] .metric,html[data-theme=light] .post,html[data-theme=light] .idea,html[data-theme=light] .trade,html[data-theme=light] .rank,html[data-theme=light] .adminRow,html[data-theme=light] .notif,html[data-theme=light] .academyLesson,html[data-theme=light] .onlineRow,html[data-theme=light] .checkItem{background:linear-gradient(#fffffffa 0%,#fafcfff5 100%)!important;border-color:#0f172a18!important;box-shadow:0 18px 45px #0f172a12!important}html[data-theme=light] .card:hover,html[data-theme=light] .metric:hover,html[data-theme=light] .idea:hover,html[data-theme=light] .post:hover,html[data-theme=light] .trade:hover,html[data-theme=light] .academyLesson:hover{border-color:#c796253d!important;box-shadow:0 24px 58px #0f172a17,0 0 0 1px #c796250d!important}html[data-theme=light] .card:after,html[data-theme=light] .metric:after,html[data-theme=light] .brokerFlow div:after,html[data-theme=light] .comingSoonItem:after,html[data-theme=light] .idea:after,html[data-theme=light] .post:after,html[data-theme=light] .trade:after,html[data-theme=light] .academyLesson:after{background:linear-gradient(90deg,#0000,#c7962538,#0000)!important}html[data-theme=light] .input,html[data-theme=light] .search,html[data-theme=light] select.input,html[data-theme=light] textarea.input{color:#0b1220!important;background:linear-gradient(#fff,#f9fbff)!important;border-color:#0f172a1c!important;box-shadow:inset 0 1px #fffffff2,0 8px 20px #0f172a09!important}html[data-theme=light] .input:focus,html[data-theme=light] .search:focus-within{border-color:#c7962561!important;box-shadow:0 0 0 4px #c796251f,0 12px 24px #0f172a0d!important}html[data-theme=light] .primary{color:#161006!important;background:linear-gradient(135deg,#bf8d1d 0%,#deb24f 55%,#f2d37d 100%)!important;border:1px solid #78520a29!important;box-shadow:0 16px 34px #c796253d!important}html[data-theme=light] .ghost,html[data-theme=light] .topCta.ghost,html[data-theme=light] .cmdHint,html[data-theme=light] .crownBadge{color:#445166!important;background:#ffffffbd!important;border-color:#0f172a1a!important;box-shadow:0 10px 24px #0f172a0e!important}html[data-theme=light] .ghost:hover,html[data-theme=light] .topCta.ghost:hover{color:#7a570e!important;background:#fffaf0!important;border-color:#c796253d!important}.brokerSyncPage{gap:22px!important}.cleanBrokerHero{position:relative;align-items:center!important;min-height:300px!important}.cleanBrokerHero:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ffffff0f,#0000 38%,#d4a84312);position:absolute;inset:0}.cleanBrokerHero:after{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#d4a84338,#0000 68%);border-radius:50%;width:160px;height:160px;position:absolute;top:34px;right:42px}.cleanBrokerHero>div{z-index:1;position:relative}.brokerHeroStats span{position:relative;padding-left:24px!important}.brokerHeroStats span:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:10px;transform:translateY(-50%);box-shadow:0 0 0 4px #d4a8431a}.brokerHeroPanel{min-height:160px!important}.brokerHeroPanel b{font-size:28px!important}.brokerFlow div{flex-direction:column;justify-content:flex-start;display:flex;min-height:126px!important}.brokerFlow div b{border-radius:14px!important;width:34px!important;height:34px!important}.comingSoonItem{min-height:78px;transition:transform .18s,border-color .18s,box-shadow .18s}.comingSoonItem svg{width:20px;height:20px}html[data-theme=light] .cleanBrokerHero{background:linear-gradient(135deg,#fff 0%,#f8fafc 47%,#fff6e5 100%)!important;border:1px solid #c796252e!important;box-shadow:0 28px 70px #0f172a17!important}html[data-theme=light] .brokerHeroPanel{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffffd1!important;border:1px solid #c7962529!important;box-shadow:0 22px 48px #0f172a13!important}html[data-theme=light] .brokerBadge,html[data-theme=light] .brokerHeroStats span{background:#ffffffbf!important;border:1px solid #c796252e!important;box-shadow:0 10px 22px #c7962514!important}html[data-theme=light] .comingSoonItem,html[data-theme=light] .brokerFlow div,html[data-theme=light] .syncHistory>div{background:linear-gradient(#fff,#fbfcff)!important;border-color:#0f172a17!important;box-shadow:0 16px 34px #0f172a0f!important}html[data-theme=light] .comingSoonItem:hover,html[data-theme=light] .brokerFlow div:hover{border-color:#c7962538!important;box-shadow:0 22px 48px #0f172a14!important}html[data-theme=light] .comingSoonItem svg{color:#b98512!important}html[data-theme=light] .comingSoonItem.muted svg{color:#94a3b8!important}.planCard,.paywallPlan,.memberCard,.accessPlan,.pricingCard{position:relative;overflow:hidden;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important}.planCard:before,.paywallPlan:before,.memberCard:before,.accessPlan:before,.pricingCard:before{content:"";background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.75;height:2px;position:absolute;top:0;left:0;right:0}html[data-theme=light] .planCard,html[data-theme=light] .paywallPlan,html[data-theme=light] .memberCard,html[data-theme=light] .accessPlan,html[data-theme=light] .pricingCard{background:linear-gradient(#fff,#fbfcff)!important;border-color:#0f172a1a!important;box-shadow:0 22px 52px #0f172a14!important}html[data-theme=light] .mobileNav{-webkit-backdrop-filter:blur(20px)saturate(1.2)!important;backdrop-filter:blur(20px)saturate(1.2)!important;background:#ffffffeb!important;border:1px solid #0f172a17!important;box-shadow:0 -18px 40px #0f172a14!important}@media (width<=920px){.page{padding:20px 14px 96px!important}.cleanBrokerHero{min-height:auto!important}.brokerHero{border-radius:24px!important;padding:22px!important}.top{padding:14px 16px!important}.top h1{font-size:20px!important}.brokerHeroPanel{min-height:120px!important}.brokerGrid{gap:14px!important}}.paywallFunnel{color:#f7eed8;background:#030406;place-items:center;min-height:100vh;padding:28px;display:grid;position:relative;overflow:auto}.paywallFunnelBg{background:radial-gradient(circle at 18% 8%,#d4a84324,#0000 28%),radial-gradient(circle at 92% 18%,#2463a81a,#0000 24%),linear-gradient(#05070a,#020304 100%);position:absolute;inset:0;overflow:hidden}.paywallFunnelBg:before{content:"";background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 20%,#000 0%,#0000 75%)}.paywallFunnelBg span{filter:blur(44px);opacity:.5;border-radius:999px;position:absolute}.paywallFunnelBg span:first-child{background:#d4a8432e;width:300px;height:300px;top:18%;left:12%}.paywallFunnelBg span:nth-child(2){background:#08285f52;width:360px;height:360px;top:12%;right:10%}.paywallFunnelBg span:nth-child(3){background:#d4a8431a;width:260px;height:260px;bottom:8%;right:28%}.paywallFunnelShell{z-index:1;background:linear-gradient(145deg,#0e1118f5,#080a0ffb);border:1px solid #d4a84342;border-radius:32px;width:min(1240px,96vw);max-height:92vh;padding:24px;position:relative;overflow:auto;box-shadow:0 44px 130px #000000b3,inset 0 0 0 1px #ffffff09}.paywallFunnelHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:0 2px 18px;display:flex}.paywallFunnelBrand{align-items:center;gap:13px;display:flex}.paywallFunnelBrand img{object-fit:cover;border:1px solid #d4a84359;border-radius:14px;width:46px;height:46px}.paywallFunnelBrand b{color:#fff4d6;font-size:15px;display:block}.paywallFunnelBrand span{color:#8d97aa;margin-top:2px;font-size:12px;display:block}.paywallFunnelActions{align-items:center;gap:10px;display:flex}.paywallFunnelStatus{color:#f4ce73;text-transform:uppercase;letter-spacing:.12em;background:#d4a8431f;border:1px solid #d4a84342;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:900}.paywallFunnelActions button{color:#f5ead4;background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;height:40px;padding:0 14px;font-weight:800;display:inline-flex}.paywallFunnelLayout{grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);align-items:start;gap:28px;display:grid}.paywallFunnelHero p{color:#efc55f;text-transform:uppercase;letter-spacing:.24em;margin:0 0 10px;font-size:12px;font-weight:900}.paywallFunnelHero h1{letter-spacing:-.07em;color:#fff6df;max-width:760px;margin:0;font-size:clamp(42px,5vw,72px);line-height:.91}.paywallFunnelHero h2{color:#aeb8ca;max-width:760px;margin:18px 0 0;font-size:17px;font-weight:600;line-height:1.62}.paywallFunnelChips{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.paywallFunnelChips span{color:#e9dfc5;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:800;display:inline-flex}.paywallFunnelChips svg{color:#efc55f}.paywallFunnelBilling{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff17;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 18px;padding:18px;display:flex}.paywallFunnelBilling b{color:#fff1d1;font-size:15px;display:block}.paywallFunnelBilling span{color:#8f9aaf;margin-top:4px;font-size:13px;display:block}.paywallFunnelBilling>div:last-child{background:#0000003d;border:1px solid #ffffff14;border-radius:18px;gap:6px;padding:6px;display:flex}.paywallFunnelBilling button{color:#cfd7e5;background:0 0;border:0;border-radius:14px;min-width:112px;padding:11px 13px;font-weight:900}.paywallFunnelBilling button small{color:#7f899c;margin-top:3px;font-size:10px;display:block}.paywallFunnelBilling button.active{color:#151008;background:linear-gradient(135deg,#efc65b,#d5a032);box-shadow:0 14px 32px #d4a84338}.paywallFunnelBilling button.active small{color:#48320d}.paywallFunnelNotice{color:#fecdd3;background:#f43f5e1a;border:1px solid #f43f5e38;border-radius:18px;align-items:center;gap:10px;margin:0 0 16px;padding:13px 15px;display:flex}.paywallFunnelPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.paywallFunnelPlan{cursor:pointer;background:linear-gradient(#12151efa,#0a0c12fa);border:1px solid #ffffff17;border-radius:26px;flex-direction:column;gap:15px;min-height:520px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 22px 60px #0000003d}.paywallFunnelPlan:hover,.paywallFunnelPlan.selected{border-color:#d4a8434d;transform:translateY(-2px);box-shadow:0 30px 80px #0000005c,inset 0 0 0 1px #d4a84314}.paywallFunnelPlan.featured{background:radial-gradient(circle at 72% 0,#d4a8433d,#0000 38%),linear-gradient(#211b11fa,#0c0d12fa);border-color:#d4a8436b}.paywallFunnelBadge{color:#f9d775;text-transform:uppercase;letter-spacing:.08em;background:#d4a84329;border:1px solid #d4a84357;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex;position:absolute;top:14px;right:14px}.paywallFunnelPlanTop>span{color:#efc55f;text-transform:uppercase;letter-spacing:.12em;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;margin-bottom:10px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex}.paywallFunnelPlanTop h3{color:#fff3d5;letter-spacing:-.04em;margin:0;font-size:34px;line-height:1}.paywallFunnelPlanTop p{color:#9ca7bb;margin:10px 0 0;font-size:13px;line-height:1.52}.paywallFunnelPrice{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff14;border-radius:20px;padding:17px}.paywallFunnelPlan.featured .paywallFunnelPrice{background:linear-gradient(#d4a84321,#ffffff05);border-color:#d4a8433d}.paywallFunnelPrice s{color:#727d91;font-size:13px;display:block}.paywallFunnelPrice b{color:#fff2d0;letter-spacing:-.055em;font-size:45px;line-height:.95;display:block}.paywallFunnelPrice em{color:#efc55f;text-transform:uppercase;letter-spacing:.12em;margin-top:8px;font-size:11px;font-style:normal;font-weight:900;display:block}.paywallFunnelPrice small{color:#96a1b5;margin-top:6px;line-height:1.45;display:block}.paywallFunnelValue{color:#c7d0de;min-height:54px;margin:0;font-size:13px;line-height:1.55}.paywallFunnelPlan ul{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.paywallFunnelPlan li{color:#e6dcc9;gap:9px;font-size:13px;line-height:1.42;display:flex}.paywallFunnelPlan li svg{color:#efc55f;flex:none;margin-top:1px}.paywallFunnelPlan button{border-radius:16px;min-height:50px;font-size:15px;font-weight:900}.paywallFunnelPlan button.primary{color:#151008;background:linear-gradient(135deg,#efc65b,#d5a032);border:0;box-shadow:0 18px 36px #d4a84338}.paywallFunnelPlan button.secondary{color:#fff0cc;background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff1f}.paywallFunnelProof{gap:14px;display:grid;position:sticky;top:0}.paywallFunnelLogo{text-align:center;background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #d4a84333;border-bottom:0;border-radius:28px 28px 0 0;padding:22px 22px 16px}.paywallFunnelLogo b{color:#d8aa3b;letter-spacing:.3em;font-family:Georgia,serif;font-size:42px;line-height:1;display:block}.paywallFunnelLogo span{color:#d8aa3b;letter-spacing:.22em;margin-top:10px;font-size:18px;display:block}.paywallFunnelLogo small{color:#9ea7b5;text-transform:uppercase;letter-spacing:.18em;margin-top:12px;font-size:10px;display:block}.paywallFunnelPreview{aspect-ratio:16/9;background:#040507;border:1px solid #d4a84338;border-radius:22px;margin-top:-14px;position:relative;overflow:hidden;box-shadow:0 20px 54px #0000005c}.paywallFunnelPreview video{object-fit:cover;filter:saturate(.95)brightness(.72)contrast(1.06);width:100%;height:100%}.paywallFunnelInside{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:22px;padding:18px}.paywallFunnelInside>b{color:#fff1d1;margin-bottom:12px;font-size:15px;display:block}.paywallFunnelInside div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.paywallFunnelInside span{color:#ddc98f;background:#d4a84313;border:1px solid #d4a8431f;border-radius:12px;padding:9px 10px;font-size:12px;font-weight:800}.paywallFunnelBenefits{gap:12px;display:grid}.paywallFunnelBenefits>div{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:20px;grid-template-columns:auto 1fr;gap:3px 12px;padding:15px;display:grid}.paywallFunnelBenefits svg{color:#efc55f;grid-row:span 2;margin-top:2px}.paywallFunnelBenefits b{color:#ffd873;font-size:14px}.paywallFunnelBenefits span{color:#9faabc;font-size:12px;line-height:1.45}.paywallFunnelLock{color:#adb7c8;align-items:center;gap:9px;font-size:12px;display:flex}.paywallFunnelLock svg{color:#efc55f}@media (width<=1120px){.paywallFunnelLayout{grid-template-columns:1fr}.paywallFunnelProof{position:relative}.paywallFunnelPlans{grid-template-columns:1fr}.paywallFunnelPlan{min-height:auto}.paywallFunnelBilling{display:grid}.paywallFunnelBilling>div:last-child{overflow:auto}}@media (width<=760px){.paywallFunnel{padding:12px}.paywallFunnelShell{border-radius:22px;max-height:none;padding:16px}.paywallFunnelHeader{display:grid}.paywallFunnelActions{grid-template-columns:1fr;display:grid}.paywallFunnelHero h1{font-size:38px}.paywallFunnelBilling>div:last-child button{min-width:104px}.paywallFunnelInside div{grid-template-columns:1fr}}:root{--g-gold:#c9913d;--g-gold-light:#e8c97b;--g-gold-dim:#c9913d24;--g-gold-border:#c9913d47;--g-bg:#060810;--g-surface:#ffffff0b;--g-surface-hover:#fff1;--g-border:#ffffff14;--g-border-gold:#c9913d38;--g-text:#f4eee0;--g-text-muted:#8b95a8;--g-text-subtle:#5c6477;--g-green:#2fce8a;--g-radius-sm:12px;--g-radius-md:18px;--g-radius-lg:24px;--g-radius-xl:32px}.lv47-eyebrow,.pw47-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--g-gold);margin-bottom:14px;font-size:11px;font-weight:900;display:inline-block}.lv47-eyebrow--light{color:#c9913db3}.lv47-btn{border-radius:var(--g-radius-sm);cursor:pointer;border:none;align-items:center;gap:9px;padding:14px 22px;font-size:15px;font-weight:900;transition:transform .14s,box-shadow .14s,opacity .14s;display:inline-flex}.lv47-btn:hover{transform:translateY(-1px)}.lv47-btn:active{transform:scale(.98)}.lv47-btn--primary{color:#130e02;background:linear-gradient(135deg,#d9a040,#b87922);box-shadow:0 12px 28px #c9913d47}.lv47-btn--primary:hover{box-shadow:0 18px 38px #c9913d61}.lv47-btn--ghost{border:1px solid var(--g-border);color:var(--g-text);background:#ffffff0f}.lv47-btn--ghost:hover{background:#ffffff17}.lv47-btn--lg{border-radius:var(--g-radius-md);padding:16px 28px;font-size:16px}.lv47-landing{min-height:100dvh;color:var(--g-text);background:#060810;overflow-x:hidden}.lv47-hero{max-width:1440px;margin:0 auto;padding:64px clamp(20px,5vw,80px) 0;position:relative}.lv47-hero__glow{pointer-events:none;filter:blur(8px);background:radial-gradient(circle,#c9913d21,#0000 65%);width:640px;height:640px;position:absolute;top:-80px;left:5%}.lv47-hero__grid{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 20%,#0000 70%)}.lv47-hero__content{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:center;gap:clamp(32px,5vw,80px);min-height:min(720px,100dvh - 60px);display:grid;position:relative}.lv47-hero__badge{border:1px solid var(--g-gold-border);color:var(--g-gold-light);letter-spacing:.1em;text-transform:uppercase;background:#c9913d14;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:8px 14px;font-size:11px;font-weight:900;display:inline-flex}.lv47-hero__h1{letter-spacing:-.075em;color:#fff5dc;text-wrap:balance;margin:0 0 22px;font-size:clamp(48px,6.5vw,88px);line-height:.91}.lv47-hero__h1 em{background:linear-gradient(120deg,#e8c97b,#c9913d);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.lv47-hero__sub{color:var(--g-text-muted);max-width:560px;margin:0 0 32px;font-size:clamp(16px,1.8vw,20px);line-height:1.68}.lv47-hero__actions{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.lv47-hero__micro{color:var(--g-text-subtle);letter-spacing:.02em;font-size:12px}.lv47-mockdash{border:1px solid var(--g-border-gold);border-radius:var(--g-radius-xl);background:linear-gradient(160deg,#10121afa,#08090efa);overflow:hidden;box-shadow:0 40px 100px #00000085,inset 0 0 0 1px #ffffff0a}.lv47-mockdash__bar{border-bottom:1px solid var(--g-border);background:#ffffff08;align-items:center;gap:8px;padding:14px 18px;display:flex}.lv47-mockdash__dot{background:#ffffff24;border-radius:50%;width:9px;height:9px}.lv47-mockdash__title{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;flex:1;font-size:12px;font-weight:800}.lv47-mockdash__live{letter-spacing:.12em;color:var(--g-green);text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:900;display:inline-flex}.lv47-mockdash__live span{background:var(--g-green);width:6px;height:6px;box-shadow:0 0 6px var(--g-green);border-radius:50%}.lv47-mockdash__body{gap:16px;padding:20px;display:grid}.lv47-mockdash__kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lv47-kpi{border-radius:var(--g-radius-sm);background:var(--g-surface);border:1px solid var(--g-border);padding:14px}.lv47-kpi__label{letter-spacing:.08em;text-transform:uppercase;color:var(--g-text-subtle);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.lv47-kpi__val{letter-spacing:-.04em;color:#f4eee0;font-size:24px;font-weight:900;display:block}.lv47-kpi__val--green{color:var(--g-green)}.lv47-kpi__val--gold{color:var(--g-gold-light)}.lv47-mockdash__curve{border-radius:var(--g-radius-sm);background:var(--g-surface);border:1px solid var(--g-border);padding:14px;overflow:hidden}.lv47-mockdash__curve svg{width:100%;height:auto;display:block}.lv47-mockdash__curve-label{letter-spacing:.07em;text-transform:uppercase;color:var(--g-text-subtle);margin-top:8px;font-size:10px;font-weight:700}.lv47-mockdash__heat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--g-text-subtle);font-size:10px;font-weight:800}.lv47-mockdash__heat{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.lv47-heat-cell{background:var(--g-gold);border-radius:4px;height:20px}.lv47-proof-bar{z-index:1;background:var(--g-border);border-top:1px solid var(--g-border);border-bottom:1px solid var(--g-border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;display:grid;position:relative}.lv47-proof-bar__item{text-align:center;background:#060810;padding:28px 32px}.lv47-proof-bar__item b{letter-spacing:-.05em;color:var(--g-gold-light);font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1;display:block}.lv47-proof-bar__item span{color:var(--g-text-subtle);margin-top:6px;font-size:13px;line-height:1.45;display:block}.lv47-statement{max-width:1000px;margin:0 auto;padding:96px clamp(20px,5vw,80px)}.lv47-statement__h2{letter-spacing:-.055em;color:#fff5dc;text-wrap:balance;margin:0 0 22px;font-size:clamp(28px,4.5vw,56px);line-height:1.08}.lv47-statement__h2 em{color:var(--g-gold-light);font-style:normal}.lv47-statement__body{color:var(--g-text-muted);max-width:760px;font-size:clamp(16px,1.6vw,19px);line-height:1.72}.lv47-pillars{background:linear-gradient(#0000,#c9913d0a 40%,#0000);padding:0 clamp(20px,5vw,80px) 80px}.lv47-pillars__inner{max-width:1280px;margin:0 auto}.lv47-pillars__h2{letter-spacing:-.05em;color:#fff5dc;margin:0 0 40px;font-size:clamp(26px,3.5vw,46px)}.lv47-pillars__grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lv47-pillar{border:1px solid var(--g-border);border-radius:var(--g-radius-lg);background:linear-gradient(160deg,#ffffff0c,#ffffff05);flex-direction:column;gap:12px;padding:28px 28px 24px;transition:border-color .2s,transform .2s;display:flex}.lv47-pillar:hover{border-color:var(--g-gold-border);transform:translateY(-2px)}.lv47-pillar__icon{border-radius:var(--g-radius-sm);background:var(--g-gold-dim);border:1px solid var(--g-gold-border);width:42px;height:42px;color:var(--g-gold-light);place-items:center;display:grid}.lv47-pillar__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--g-gold);font-size:11px;font-weight:900}.lv47-pillar__title{letter-spacing:-.04em;color:#fff5dc;margin:0;font-size:clamp(18px,2vw,22px);font-weight:900;line-height:1.2}.lv47-pillar__body{color:var(--g-text-muted);flex:1;margin:0;font-size:14px;line-height:1.65}.lv47-pillar__tag{border:1px solid var(--g-border);color:#ffffff8c;letter-spacing:.06em;background:#ffffff0e;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:11px;font-weight:800;display:inline-block}.lv47-outcomes{padding:80px clamp(20px,5vw,80px)}.lv47-outcomes__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);max-width:1280px;margin:0 auto;display:grid}.lv47-outcomes__h2{letter-spacing:-.055em;color:#fff5dc;margin:0 0 18px;font-size:clamp(26px,3.5vw,46px);line-height:1.08}.lv47-outcomes__h2 em{color:var(--g-gold-light);font-style:normal}.lv47-outcomes__body{color:var(--g-text-muted);margin:0 0 28px;font-size:15px;line-height:1.68}.lv47-outcomes__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lv47-outcomes__item{border-radius:var(--g-radius-sm);background:#ffffff07;border:1px solid #0000;align-items:center;gap:12px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}.lv47-outcomes__item:hover{background:var(--g-surface-hover);border-color:var(--g-border)}.lv47-outcomes__item svg{color:var(--g-gold);flex:none}.lv47-outcomes__item span{color:#e8e0d0;font-size:14px;font-weight:700}.lv47-after{border-top:1px solid var(--g-border);border-bottom:1px solid var(--g-border);background:#ffffff05;padding:80px clamp(20px,5vw,80px)}.lv47-after__inner{max-width:1000px;margin:0 auto}.lv47-after__h2{letter-spacing:-.05em;color:#fff5dc;margin:0 0 44px;font-size:clamp(26px,3.5vw,44px)}.lv47-after__steps{gap:0;display:grid}.lv47-after__step{border-bottom:1px solid var(--g-border);grid-template-columns:56px 1fr;gap:20px;padding:24px 0;display:grid}.lv47-after__step:last-child{border-bottom:none}.lv47-after__step-n{letter-spacing:.14em;color:var(--g-gold);text-align:right;padding-top:4px;font-size:12px;font-weight:900}.lv47-after__step-title{letter-spacing:-.035em;color:#fff5dc;margin:0 0 8px;font-size:clamp(16px,1.8vw,20px);font-weight:900}.lv47-after__step-body{color:var(--g-text-muted);margin:0;font-size:14px;line-height:1.62}.lv47-final{text-align:center;padding:96px clamp(20px,5vw,80px);position:relative;overflow:hidden}.lv47-final__glow{pointer-events:none;background:radial-gradient(circle,#c9913d1c,#0000 65%);width:600px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv47-final__inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.lv47-final__h2{letter-spacing:-.07em;color:#fff5dc;text-wrap:balance;margin:0 0 22px;font-size:clamp(32px,5vw,64px);line-height:.95}.lv47-final__body{color:var(--g-text-muted);margin:0 0 36px;font-size:clamp(16px,1.7vw,19px);line-height:1.68}.lv47-final__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:20px;display:flex}.lv47-final__trust{color:var(--g-text-subtle);align-items:center;gap:8px;font-size:12px;display:inline-flex}.lv47-final__trust svg{color:var(--g-gold)}@media (width<=1024px){.lv47-hero__content{grid-template-columns:1fr;gap:40px;min-height:auto;padding-bottom:40px}.lv47-pillars__grid,.lv47-outcomes__inner{grid-template-columns:1fr}.lv47-proof-bar{grid-template-columns:1fr;gap:0}.lv47-proof-bar__item{border-bottom:1px solid var(--g-border)}}@media (width<=640px){.lv47-hero{padding:40px 16px 0}.lv47-hero__actions,.lv47-final__actions{flex-direction:column;width:100%}.lv47-btn{justify-content:center;width:100%}.lv47-mockdash__kpis{grid-template-columns:1fr}.lv47-statement,.lv47-pillars,.lv47-outcomes,.lv47-after,.lv47-final{padding-left:16px;padding-right:16px}.lv47-after__step{grid-template-columns:40px 1fr;gap:12px}}.pw47-root{min-height:100dvh;color:var(--g-text);background:#030507;place-items:start center;padding:24px 16px 48px;display:grid;position:relative;overflow-x:hidden}.pw47-bg{pointer-events:none;position:fixed;inset:0;overflow:hidden}.pw47-bg__glow{filter:blur(80px);border-radius:50%;position:absolute}.pw47-bg__glow--gold{background:#c9913d1f;width:500px;height:400px;top:-60px;left:-80px}.pw47-bg__glow--blue{background:#1c4ea017;width:440px;height:440px;top:40px;right:-60px}.pw47-bg__grid{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 10%,#000,#0000 68%);mask-image:radial-gradient(at 50% 10%,#000,#0000 68%)}.pw47-shell{z-index:1;gap:0;width:min(1280px,100%);display:grid;position:relative}.pw47-header{border-bottom:1px solid var(--g-border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;padding:18px 0 22px;display:flex}.pw47-header__brand{align-items:center;gap:12px;display:flex}.pw47-header__brand img{border:1px solid var(--g-gold-border);object-fit:cover;border-radius:12px;width:42px;height:42px}.pw47-header__brand b{color:#fff5dc;font-size:14px;display:block}.pw47-header__brand span{color:var(--g-text-muted);margin-top:1px;font-size:11px;display:block}.pw47-header__right{align-items:center;gap:10px;display:flex}.pw47-status{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--g-gold-border);color:var(--g-gold-light);background:#c9913d1a;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:900}.pw47-status--approved{color:#6eefc2;background:#2fce8a1a;border-color:#2fce8a42}.pw47-header__signout{border:1px solid var(--g-border);background:var(--g-surface);color:#fff9;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:800;transition:background .14s;display:inline-flex}.pw47-header__signout:hover{background:var(--g-surface-hover);color:var(--g-text)}.pw47-hero{margin-bottom:28px}.pw47-hero__h1{letter-spacing:-.07em;color:#fff5dc;margin:0 0 14px;font-size:clamp(36px,5vw,62px);line-height:.94}.pw47-hero__sub{color:var(--g-text-muted);max-width:640px;margin:0 0 18px;font-size:clamp(15px,1.6vw,18px);line-height:1.62}.pw47-hero__chips{flex-wrap:wrap;gap:8px;display:flex}.pw47-hero__chips span{border:1px solid var(--g-border);color:#ddd5c3;background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:800;display:inline-flex}.pw47-hero__chips svg{color:var(--g-gold);flex:none}.pw47-billing{border-radius:var(--g-radius-md);border:1px solid var(--g-border);background:linear-gradient(#ffffff0d,#ffffff05);justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:18px 22px;display:flex}.pw47-billing__label b{color:#fff5dc;font-size:14px;display:block}.pw47-billing__label span{color:var(--g-text-muted);margin-top:3px;font-size:12px;display:block}.pw47-billing__options{border:1px solid var(--g-border);background:#0000004d;border-radius:14px;gap:6px;padding:6px;display:flex}.pw47-billing__btn{min-width:110px;color:var(--g-text-muted);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:10px;padding:10px 14px;transition:background .15s,color .15s;position:relative}.pw47-billing__btn b{font-size:13px;font-weight:900;display:block}.pw47-billing__btn small{margin-top:2px;font-size:10px;display:block}.pw47-billing__btn.active{color:#130e02;background:linear-gradient(135deg,#d9a040,#b87922);box-shadow:0 8px 20px #c9913d38}.pw47-billing__btn.active small{color:#3d2301}.pw47-billing__badge{background:var(--g-gold);color:#0d0800;letter-spacing:.06em;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:900;position:absolute;top:-8px;right:-4px}.pw47-notice{color:#fecdd3;background:#f43f5e17;border:1px solid #f43f5e33;border-radius:14px;align-items:center;gap:10px;margin-bottom:20px;padding:13px 16px;font-size:13px;display:flex}.pw47-notice svg{color:#f43f5e;flex:none}.pw47-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:24px;display:grid}.pw47-plans-col{gap:16px;display:grid}.pw47-plans-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pw47-plan{border-radius:var(--g-radius-lg);border:1px solid var(--g-border);cursor:pointer;background:linear-gradient(160deg,#12141cfa,#080a0efa);flex-direction:column;gap:16px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 20px 60px #0000003d}.pw47-plan:hover,.pw47-plan--selected{border-color:var(--g-gold-border);transform:translateY(-2px);box-shadow:0 28px 80px #0000005c,inset 0 0 0 1px #c9913d12}.pw47-plan--pro{background:radial-gradient(circle at 70% 0,#c9913d33,#0000 40%),linear-gradient(160deg,#1c160afa,#080a0efa);border-color:#c9913d5c}.pw47-plan__badge{border:1px solid var(--g-gold-border);color:var(--g-gold-light);letter-spacing:.08em;text-transform:uppercase;background:#c9913d26;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:14px;right:14px}.pw47-plan__top{padding-right:80px}.pw47-plan__kicker{border:1px solid var(--g-border);letter-spacing:.1em;text-transform:uppercase;color:var(--g-gold);background:#ffffff0d;border-radius:999px;margin-bottom:10px;padding:5px 10px;font-size:10px;font-weight:900;display:inline-block}.pw47-plan__name{letter-spacing:-.045em;color:#fff5dc;margin:0 0 6px;font-size:32px;font-weight:900}.pw47-plan__headline{color:var(--g-text-muted);margin:0;font-size:13px;line-height:1.5}.pw47-plan__price{border-radius:var(--g-radius-sm);border:1px solid var(--g-border);background:#ffffff0b;padding:16px}.pw47-plan__price--pro{background:linear-gradient(#c9913d1f,#ffffff05);border-color:#c9913d38}.pw47-plan__price s{color:var(--g-text-subtle);font-size:12px;display:block}.pw47-plan__price b{letter-spacing:-.055em;color:#fff5dc;font-size:42px;font-weight:900;line-height:.95;display:block}.pw47-plan__price em{letter-spacing:.12em;text-transform:uppercase;color:var(--g-gold);margin-top:6px;font-size:11px;font-style:normal;font-weight:900;display:block}.pw47-plan__price small{color:var(--g-text-subtle);margin-top:5px;font-size:11px;display:block}.pw47-plan__value{color:var(--g-text-muted);min-height:36px;margin:0;font-size:12px;line-height:1.55}.pw47-plan__features{flex:1;gap:9px;margin:0;padding:0;list-style:none;display:grid}.pw47-plan__features li{color:#d8d0bf;align-items:flex-start;gap:9px;font-size:13px;line-height:1.42;display:flex}.pw47-plan__features li svg{color:var(--g-gold);flex:none;margin-top:1px}.pw47-plan__cta{cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:900;transition:transform .14s,opacity .14s,box-shadow .14s;display:flex}.pw47-plan__cta:hover{transform:translateY(-1px)}.pw47-plan__cta:disabled{opacity:.5;cursor:not-allowed;transform:none}.pw47-plan__cta--primary{color:#130e02;background:linear-gradient(135deg,#d9a040,#b87922);box-shadow:0 14px 30px #c9913d38}.pw47-plan__cta--primary:hover{box-shadow:0 18px 38px #c9913d57}.pw47-plan__cta--secondary{border:1px solid var(--g-border);color:#e8e0d0;background:#ffffff0e}.pw47-plan__cta--secondary:hover{background:#ffffff14}.pw47-roi{border-radius:var(--g-radius-sm);color:#e8c97bcc;background:#c9913d0f;border:1px solid #c9913d24;gap:12px;padding:16px 18px;font-size:13px;line-height:1.55;display:flex}.pw47-roi__icon{color:var(--g-gold);flex:none;padding-top:1px}.pw47-roi b{color:var(--g-gold-light)}.pw47-mentor{border-radius:var(--g-radius-md);background:linear-gradient(135deg,#ffffff0b,#ffffff05);border:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:24px;display:grid}.pw47-mentor__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--g-text-subtle);align-items:center;gap:6px;margin-bottom:8px;font-size:10px;font-weight:900;display:inline-flex}.pw47-mentor__name{letter-spacing:-.04em;color:#fff5dc;margin:0 0 6px;font-size:22px;font-weight:900}.pw47-mentor__headline{color:var(--g-text-muted);margin:0 0 14px;font-size:13px;line-height:1.5}.pw47-mentor__features{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pw47-mentor__features li{border:1px solid var(--g-border);color:#c8c0af;background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.pw47-mentor__features li svg{color:var(--g-gold);flex:none}.pw47-mentor__right{text-align:right}.pw47-mentor__price{margin-bottom:8px}.pw47-mentor__price b{letter-spacing:-.05em;color:#fff5dc;font-size:36px;font-weight:900}.pw47-mentor__price em{color:var(--g-text-muted);margin-left:4px;font-size:14px;font-style:normal}.pw47-mentor__note{color:var(--g-text-subtle);margin:0 0 16px;font-size:11px;line-height:1.45}.pw47-mentor__cta{border-radius:var(--g-radius-sm);border:1px solid var(--g-border);color:#e8e0d0;cursor:pointer;white-space:nowrap;background:#ffffff12;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:900;transition:background .15s;display:inline-flex}.pw47-mentor__cta:hover{background:#ffffff1c;border-color:#ffffff2e}.pw47-proof{gap:12px;display:grid;position:sticky;top:24px}.pw47-proof__brand{text-align:center;border-radius:var(--g-radius-md) var(--g-radius-md) 0 0;border:1px solid var(--g-gold-border);background:linear-gradient(#ffffff0d,#ffffff05);border-bottom:none;padding:20px}.pw47-proof__brand b{letter-spacing:.28em;color:var(--g-gold-light);font-family:Georgia,serif;font-size:36px;font-weight:900;line-height:1;display:block}.pw47-proof__brand span{letter-spacing:.24em;color:var(--g-gold);text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:900;display:block}.pw47-proof__video{aspect-ratio:16/9;border:1px solid var(--g-gold-border);background:#030407;border-radius:14px;margin-top:-12px;position:relative;overflow:hidden}.pw47-proof__video video{object-fit:cover;filter:saturate(.9)brightness(.7);width:100%;height:100%}.pw47-proof__video-overlay{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;background:linear-gradient(#0000,#000000b3);padding:8px 12px;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.pw47-proof__unlocks{border-radius:var(--g-radius-sm);border:1px solid var(--g-border);background:var(--g-surface);padding:16px}.pw47-proof__unlocks>b{color:#fff5dc;margin-bottom:10px;font-size:13px;display:block}.pw47-proof__chips{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pw47-proof__chips span{color:#e0c074d9;text-align:center;background:#c9913d12;border:1px solid #c9913d21;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:800}.pw47-proof__benefits{gap:8px;display:grid}.pw47-proof__benefit{border-radius:var(--g-radius-sm);border:1px solid var(--g-border);background:var(--g-surface);grid-template-columns:auto 1fr;gap:6px 12px;padding:13px;display:grid}.pw47-proof__benefit-icon{color:var(--g-gold);grid-row:span 2;padding-top:1px}.pw47-proof__benefit b{color:#fff5dc;font-size:13px;display:block}.pw47-proof__benefit p{color:var(--g-text-muted);margin:0;font-size:12px;line-height:1.4}.pw47-proof__lock{color:var(--g-text-muted);border:1px solid var(--g-border);background:#ffffff06;border-radius:10px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;display:flex}.pw47-proof__lock svg{color:var(--g-gold);flex:none}.pw47-proof__compare{border-radius:var(--g-radius-sm);border:1px solid var(--g-border);background:var(--g-surface);padding:16px}.pw47-proof__compare>b{color:#fff5dc;margin-bottom:12px;font-size:13px;display:block}.pw47-proof__compare table{border-collapse:collapse;width:100%;font-size:12px}.pw47-proof__compare tbody tr{border-bottom:1px solid #ffffff0d}.pw47-proof__compare td{color:var(--g-text-muted);vertical-align:middle;padding:7px 4px}.pw47-proof__compare td:nth-child(2),.pw47-proof__compare td:nth-child(3){text-align:center;width:44px}.pw47-proof__compare tfoot td{letter-spacing:.06em;color:var(--g-text-subtle);text-align:center;padding-top:10px;font-size:11px;font-weight:900}.pw47-compare__pro-col{color:var(--g-gold)!important}.pw47-check--yes{vertical-align:middle;display:inline-block;color:var(--g-gold)!important}.pw47-check--no{color:var(--g-text-subtle);font-size:14px}@media (width<=1100px){.pw47-layout{grid-template-columns:1fr}.pw47-proof{position:relative;top:0}.pw47-proof__chips{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.pw47-root{padding:16px 12px 40px}.pw47-plans-row{grid-template-columns:1fr}.pw47-billing{flex-direction:column;align-items:flex-start}.pw47-billing__options{width:100%;overflow-x:auto}.pw47-billing__btn{min-width:96px}.pw47-mentor{grid-template-columns:1fr}.pw47-mentor__right{text-align:left}.pw47-header{flex-wrap:wrap}.pw47-proof__chips{grid-template-columns:1fr 1fr}.pw47-hero__h1{font-size:clamp(30px,9vw,48px)}}@media (width<=480px){.pw47-proof__chips{grid-template-columns:1fr}.pw47-plans-col,.pw47-billing__options{gap:10px}}.insightGrid,.statMatrix,.pulseGrid,.premiumMetricGrid,.metrics{min-width:0!important}.insightPro,.statMatrix>div,.metric,.metricPremium{min-width:0!important;overflow:hidden!important}.insightPro>div{grid-template-columns:minmax(0,1fr) minmax(96px,42%)!important;align-items:start!important;gap:10px!important;display:grid!important}.insightPro span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.insightPro strong{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:right!important;letter-spacing:-.04em!important;min-width:0!important;max-width:100%!important;font-size:clamp(16px,1.35vw,22px)!important;line-height:1.04!important;display:block!important}.insightPro p,.statMatrix b,.metric b,.metricPremium b{overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important}@media (width<=760px){.insightPro>div{grid-template-columns:1fr!important}.insightPro strong{text-align:left!important;font-size:clamp(18px,6vw,24px)!important}}.paywallFunnel{isolation:isolate!important;color:#f7eed8!important;background:#030406!important;position:relative!important}.paywallFunnel:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;filter:saturate(.98)brightness(.84)contrast(1.06)!important;background-image:linear-gradient(90deg,#02030694,#02030657 42%,#0203069e),radial-gradient(circle at 14% 12%,#d4a8433d,#0000 32%),radial-gradient(circle at 84% 18%,#d4a84324,#0000 30%),radial-gradient(circle at 50% 88%,#2463a81f,#0000 36%),url(/paywall-premium-bg-final.jpg)!important;background-position:50%,50%,50%,50%,50%!important;background-repeat:no-repeat!important;background-size:cover,auto,auto,auto,cover!important;position:fixed!important;inset:0!important}.paywallFunnelVideoBg{z-index:0!important;pointer-events:none!important;opacity:.18!important;position:fixed!important;inset:0!important;overflow:hidden!important}.paywallFunnelVideoBg video{object-fit:cover!important;filter:brightness(.42)saturate(.8)contrast(1.1)!important;width:100%!important;height:100%!important}.paywallFunnelVideoBgOverlay{background:linear-gradient(#03040675,#030406f0)!important;position:absolute!important;inset:0!important}.paywallFunnelBg{z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 18% 10%,#d4a8432e,#0000 30%),radial-gradient(circle at 92% 20%,#d4a8431a,#0000 28%),0 0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.paywallFunnelBg span{opacity:.65!important;filter:blur(54px)!important;display:block!important}.paywallFunnelShell{z-index:3!important;position:relative!important}.paywallFunnel,.paywallFunnel *{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.paywallFunnelBrand b,.paywallFunnelHero h1,.paywallFunnelPlanTop h3,.paywallFunnelPrice b,.paywallFunnelInside>b,.paywallFunnelBenefits b{color:#fff3d5!important}.paywallFunnelHero h2,.paywallFunnelPlanTop p,.paywallFunnelValue,.paywallFunnelPrice small,.paywallFunnelPlan li,.paywallFunnelInside span,.paywallFunnelBenefits span,.paywallFunnelLock,.paywallFunnelNotice{color:#dbe3f2!important}.paywallFunnelInside span,.paywallFunnelBenefits>div,.paywallFunnelPlan,.paywallFunnelBilling,.paywallFunnelLock,.paywallFunnelNotice{background:linear-gradient(#ffffff0e,#ffffff06)!important;border-color:#ffffff1a!important}.paywallFunnelPlan,.paywallFunnelPlanTop,.paywallFunnelBilling,.paywallFunnelBilling>div,.paywallFunnelBilling button{min-width:0!important}.paywallFunnelPlan.featured{padding-top:22px!important}.paywallFunnelBadge{white-space:normal!important;text-align:left!important;align-self:flex-start!important;width:max-content!important;max-width:100%!important;margin:0 0 2px!important;line-height:1.1!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.paywallFunnelPlanTop>span{white-space:normal!important;max-width:100%!important;line-height:1.15!important}.paywallFunnelBilling{overflow:hidden!important}.paywallFunnelBilling>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;max-width:100%!important;display:flex!important;overflow:visible!important}.paywallFunnelBilling button{white-space:normal!important;text-align:center!important;flex:112px!important;max-width:150px!important;line-height:1.08!important}.paywallFunnelBilling button small{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.paywallFunnelPrice b{white-space:normal!important;overflow-wrap:anywhere!important}@media (width<=760px){.paywallFunnelBilling>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.paywallFunnelBilling button{min-width:0!important;max-width:none!important;padding:10px 7px!important;font-size:13px!important}.paywallFunnelBilling button small{font-size:9px!important}.paywallFunnelHero h1{font-size:clamp(34px,11vw,44px)!important}}.authPage .googleBtn,.login .googleBtn,.premiumAuth .googleBtn,.loginCard .googleBtn{color:#111827!important;opacity:1!important;background:#fff!important;border:1px solid #0f172a1a!important;font-weight:900!important;box-shadow:0 14px 34px #0000002e!important}.authPage .googleBtn:disabled,.login .googleBtn:disabled,.premiumAuth .googleBtn:disabled,.loginCard .googleBtn:disabled{opacity:.88!important;color:#334155!important}.authPage .googleBtn span,.login .googleBtn span,.premiumAuth .googleBtn span,.loginCard .googleBtn span{color:#fff!important;flex:0 0 24px!important}.authPage .orLine span,.login .orLine span,.premiumAuth .orLine span,.loginCard .orLine span{color:#475569!important;background:#fff!important}html[data-theme=light] .publicLanding,:root[data-theme=light] .publicLanding{color:#f8efd7!important;background-color:#07090d!important;background-image:linear-gradient(#07090d94,#07090de0 58%,#07090d 100%),radial-gradient(circle at 18% 8%,#d4a63a2e,#0000 28%),url(/landing-trader-bg.jpg)!important}html[data-theme=light] .publicLanding .landingHeroText h1,html[data-theme=light] .publicLanding .landingSection h2,html[data-theme=light] .publicLanding .landingFinal h2,:root[data-theme=light] .publicLanding .landingHeroText h1,:root[data-theme=light] .publicLanding .landingSection h2,:root[data-theme=light] .publicLanding .landingFinal h2{color:#fff3d5!important;text-shadow:0 18px 42px #00000073!important}html[data-theme=light] .publicLanding .landingHeroText p,html[data-theme=light] .publicLanding .landingSection p,html[data-theme=light] .publicLanding .landingFinal p,html[data-theme=light] .publicLanding .landingMicro,:root[data-theme=light] .publicLanding .landingHeroText p,:root[data-theme=light] .publicLanding .landingSection p,:root[data-theme=light] .publicLanding .landingFinal p,:root[data-theme=light] .publicLanding .landingMicro{color:#d8deea!important}html[data-theme=light] .publicLanding .landingBadge,html[data-theme=light] .publicLanding .landingPanel,html[data-theme=light] .publicLanding .landingFlow div,html[data-theme=light] .publicLanding .featureGrid div,:root[data-theme=light] .publicLanding .landingBadge,:root[data-theme=light] .publicLanding .landingPanel,:root[data-theme=light] .publicLanding .landingFlow div,:root[data-theme=light] .publicLanding .featureGrid div{color:#f5f0df!important;background:#ffffff0e!important;border-color:#ffffff1f!important}html[data-theme=light] .publicLanding .landingFlow p,html[data-theme=light] .publicLanding .landingPanel li,:root[data-theme=light] .publicLanding .landingFlow p,:root[data-theme=light] .publicLanding .landingPanel li{color:#dbe3f2!important}html[data-theme=light] .publicLanding .ghost,:root[data-theme=light] .publicLanding .ghost{color:#f7eed8!important;background:#ffffff13!important;border-color:#ffffff29!important}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] .app{color:#111827!important;background:#eef1f5!important}html[data-theme=light] .main,html[data-theme=light] .app .main,html[data-theme=light] .pullWrap,html[data-theme=light] .pullWrap.noPullRefresh{color:#111827!important;background:radial-gradient(circle at 86% 0,#b8860b12,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef1f5 linear-gradient(#f7f9fc 0%,#eef1f5 42%,#e9edf3 100%)!important}html[data-theme=light] .page,html[data-theme=light] .main .page{color:#111827!important;background:0 0!important}html[data-theme=light] body:has(.paywallFunnel){background:#05070b!important}html[data-theme=light] body:has(.pw47-root){background:#05070b!important}html[data-theme=light] body:has(.premiumPaywall){background:#05070b!important}html[data-theme=light] body:has(.paywallFunnel) #root{background:#05070b!important}html[data-theme=light] body:has(.pw47-root) #root{background:#05070b!important}html[data-theme=light] body:has(.premiumPaywall) #root{background:#05070b!important}html[data-theme=light] body:has(.paywallFunnel) .app{background:#05070b!important}html[data-theme=light] body:has(.pw47-root) .app{background:#05070b!important}html[data-theme=light] body:has(.premiumPaywall) .app{background:#05070b!important}html[data-theme=light] body:has(.paywallFunnel) .main{background:#05070b!important}html[data-theme=light] body:has(.pw47-root) .main{background:#05070b!important}html[data-theme=light] body:has(.premiumPaywall) .main{background:#05070b!important}html[data-theme=light] .side,html[data-theme=light] .premiumSide{background:linear-gradient(#b8860b09 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#b8860b08 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 0 4%,#d4a8431d,#0000 245px),radial-gradient(circle at 100% 70%,#3b82f60d,#0000 270px),linear-gradient(#fff 0%,#f8fafc 48%,#f2f5f9 100%)!important;border-right:1px solid #0f172a13!important;box-shadow:8px 0 30px #0f172a09!important}html[data-theme=light] .brand,html[data-theme=light] .premiumSide .brand{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffff94!important;border-bottom-color:#0f172a11!important}html[data-theme=light] .user,html[data-theme=light] .me,html[data-theme=light] .premiumSide .user{background:#ffffffad!important;border-color:#0f172a13!important;box-shadow:0 10px 26px #0f172a09!important}html[data-theme=light] .premiumMetricGrid .metricPremium{background:linear-gradient(#fff 0%,#fbfcfe 100%)!important;border-color:#0f172a16!important;box-shadow:0 10px 28px #0f172a0e!important}html[data-theme=light] .premiumMetricGrid .metricPremium:after{opacity:1!important;height:2px!important}html[data-theme=light] .premiumMetricGrid .metricPremium:first-child:after,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(6):after{background:#d4a63a!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(2):after,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(3):after,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(5):after,html[data-theme=light] .premiumMetricGrid .metricPremium.positive:after{background:#16a34a!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(4):after,html[data-theme=light] .premiumMetricGrid .metricPremium.negative:after{background:#e11d48!important}html[data-theme=light] .premiumMetricGrid .metricPremium:first-child .sparklineMini span,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(6) .sparklineMini span{background:linear-gradient(#d4a63ab8,#d4a63a33)!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(2) .sparklineMini span,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(3) .sparklineMini span,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(5) .sparklineMini span,html[data-theme=light] .premiumMetricGrid .metricPremium.positive .sparklineMini span{background:linear-gradient(#16a34abd,#16a34a33)!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(4) .sparklineMini span,html[data-theme=light] .premiumMetricGrid .metricPremium.negative .sparklineMini span{background:linear-gradient(#e11d48bd,#e11d4833)!important}html[data-theme=light] .sparklineMini span.pos{background:linear-gradient(#16a34ac7,#16a34a33)!important}html[data-theme=light] .sparklineMini span.neg{background:linear-gradient(#e11d48c7,#e11d4833)!important}html[data-theme=light] .sparklineMini span.neutral{background:linear-gradient(#d4a63aa3,#d4a63a2e)!important}html[data-theme=light] .premiumMetricGrid .metricPremium:first-child,html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(6){background:radial-gradient(circle at 88% 100%,#d4a63a16,#0000 52%),linear-gradient(#fff,#fbfcfe)!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(2),html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(3),html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(5){background:radial-gradient(circle at 88% 100%,#16a34a13,#0000 52%),linear-gradient(#fff,#fbfcfe)!important}html[data-theme=light] .premiumMetricGrid .metricPremium:nth-child(4){background:radial-gradient(circle at 88% 100%,#e11d4812,#0000 52%),linear-gradient(#fff,#fbfcfe)!important}html[data-theme=light] .ideasPage,html[data-theme=light] .dashboardV38,html[data-theme=light] .journalPage,html[data-theme=light] .analyticsPro{background:0 0!important;min-height:calc(100vh - 76px)!important}.paywallFunnel,.paywallFunnel .paywallFunnelShell{color:#fff1d1!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.paywallFunnel .paywallFunnelShell{background:radial-gradient(circle at 72% 0,#d4a8431a,#0000 34%),linear-gradient(145deg,#0e1118f6,#07090efb)!important;border-color:#d4a84342!important}.paywallFunnel .paywallFunnelHero p,.paywallFunnel .paywallFunnelPlanTop>span,.paywallFunnel .paywallFunnelBadge,.paywallFunnel .paywallFunnelStatus,.paywallFunnel .paywallFunnelPrice em,.paywallFunnel .paywallFunnelInside span,.paywallFunnel .paywallFunnelBenefits b{color:#f7d36f!important;-webkit-text-fill-color:#f7d36f!important;opacity:1!important}.paywallFunnel .paywallFunnelBrand b,.paywallFunnel .paywallFunnelHero h1,.paywallFunnel .paywallFunnelPlanTop h3,.paywallFunnel .paywallFunnelPrice b,.paywallFunnel .paywallFunnelInside>b{color:#fff4d6!important;-webkit-text-fill-color:#fff4d6!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;text-shadow:0 14px 36px #00000047!important}.paywallFunnel .paywallFunnelHero h2,.paywallFunnel .paywallFunnelBrand span,.paywallFunnel .paywallFunnelLogo small,.paywallFunnel .paywallFunnelPlanTop p,.paywallFunnel .paywallFunnelValue,.paywallFunnel .paywallFunnelPrice small,.paywallFunnel .paywallFunnelPlan li,.paywallFunnel .paywallFunnelBenefits span,.paywallFunnel .paywallFunnelLock,.paywallFunnel .paywallFunnelBilling span{color:#d9e1ef!important;-webkit-text-fill-color:#d9e1ef!important;opacity:1!important}.paywallFunnel .paywallFunnelBilling b,.paywallFunnel .paywallFunnelActions button,.paywallFunnel .paywallFunnelChips span,.paywallFunnel .paywallFunnelPlan button.secondary{color:#fff0cc!important;-webkit-text-fill-color:#fff0cc!important;opacity:1!important}.paywallFunnel .paywallFunnelBilling button{color:#dbe3f0!important;-webkit-text-fill-color:#dbe3f0!important}.paywallFunnel .paywallFunnelBilling button.active,.paywallFunnel .paywallFunnelBilling button.active b{color:#16110a!important;-webkit-text-fill-color:#16110a!important}.paywallFunnel .paywallFunnelBilling button.active small{color:#513812!important;-webkit-text-fill-color:#513812!important}.paywallFunnel .paywallFunnelPlan,.paywallFunnel .paywallFunnelBilling,.paywallFunnel .paywallFunnelInside,.paywallFunnel .paywallFunnelBenefits>div,.paywallFunnel .paywallFunnelPrice{background:linear-gradient(#ffffff10,#ffffff06)!important;border-color:#ffffff1b!important}.paywallFunnel .paywallFunnelPlan.featured{background:radial-gradient(circle at 72% 0,#d4a84347,#0000 38%),linear-gradient(#221c12fa,#0c0d12fa)!important;border-color:#d4a84370!important}.paywallFunnel .paywallFunnelBilling,.paywallFunnel .paywallFunnelBilling>div,.paywallFunnel .paywallFunnelBilling button,.paywallFunnel .paywallFunnelPlan,.paywallFunnel .paywallFunnelPlanTop{min-width:0!important}.paywallFunnel .paywallFunnelBilling>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important;overflow:visible!important}.paywallFunnel .paywallFunnelBilling button{white-space:normal!important;text-align:center!important;flex:96px!important;min-width:0!important;max-width:136px!important;padding:10px 9px!important;line-height:1.05!important}.paywallFunnel .paywallFunnelBilling button b,.paywallFunnel .paywallFunnelBilling button small{text-overflow:ellipsis!important;max-width:100%!important;display:block!important;overflow:hidden!important}.paywallFunnel .paywallFunnelBadge{white-space:nowrap!important;align-self:flex-start!important;width:max-content!important;max-width:100%!important;margin:0!important;line-height:1.1!important;position:static!important}.paywallFunnel .paywallFunnelPlan.featured{padding-top:22px!important}.paywallFunnel .paywallFunnelPlanTop>span{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important}@media (width<=760px){.paywallFunnel .paywallFunnelHero h1{font-size:clamp(36px,11vw,48px)!important;line-height:.9!important}.paywallFunnel .paywallFunnelBilling>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.paywallFunnel .paywallFunnelBilling button{max-width:none!important;padding:10px 6px!important}.paywallFunnel .paywallFunnelBilling button b{font-size:12px!important}.paywallFunnel .paywallFunnelBilling button small{font-size:9px!important}}html[data-theme=light] body:not(:has(.paywallFunnel)){color:#101827!important;background:#eef2f7!important}html[data-theme=light] body:not(:has(.paywallFunnel)) #root{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .main{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .page{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .pullWrap{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .pullWrap.noPullRefresh{color:#101827!important;background:radial-gradient(circle at 88% 0,#b8860b0f,#0000 360px),radial-gradient(circle at 4% 18%,#3b82f60b,#0000 310px),#eef2f7 linear-gradient(#f8fafc 0%,#eef2f7 46%,#e8edf4 100%)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .page,html[data-theme=light] body:not(:has(.paywallFunnel)) .dashboardV38,html[data-theme=light] body:not(:has(.paywallFunnel)) .journalPage,html[data-theme=light] body:not(:has(.paywallFunnel)) .ideasPage,html[data-theme=light] body:not(:has(.paywallFunnel)) .riskPage,html[data-theme=light] body:not(:has(.paywallFunnel)) .analyticsPro,html[data-theme=light] body:not(:has(.paywallFunnel)) .resultsPro){color:#101827!important;background:0 0!important;min-height:calc(100vh - 76px)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .main h1{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .main h2{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .main h3{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .top h1{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .card h3{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .controlCenter h1{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .controlCenter h2{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .sectionTitle{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro strong{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .statMatrix b{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .main p,html[data-theme=light] body:not(:has(.paywallFunnel)) .main small,html[data-theme=light] body:not(:has(.paywallFunnel)) .main span,html[data-theme=light] body:not(:has(.paywallFunnel)) .top small){color:inherit}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .side,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumSide){background:linear-gradient(#b8860b12 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#b8860b0e 1px,#0000 1px) 0 0/40px 40px,radial-gradient(circle at 0 8%,#d4a84325,#0000 245px),radial-gradient(circle at 100% 72%,#3b82f60f,#0000 270px),linear-gradient(#fff 0%,#f8fafc 48%,#f2f5f9 100%)!important;border-right:1px solid #0f172a13!important;position:relative!important;overflow:hidden!important;box-shadow:8px 0 30px #0f172a09!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .side:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(135deg,#d4a8430d 0 1px,#0000 1px 18px),radial-gradient(circle at 18% 0,#d4a8431c,#0000 180px)!important;position:absolute!important;inset:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumSide:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(135deg,#d4a8430d 0 1px,#0000 1px 18px),radial-gradient(circle at 18% 0,#d4a8431c,#0000 180px)!important;position:absolute!important;inset:0!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .side>*,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumSide>*){z-index:1!important;position:relative!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .side .brand,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumSide .brand,html[data-theme=light] body:not(:has(.paywallFunnel)) .side .user,html[data-theme=light] body:not(:has(.paywallFunnel)) .side .me){-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffffa8!important;border-color:#0f172a13!important;box-shadow:0 10px 28px #0f172a09!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium{background:linear-gradient(#fff 0%,#fbfcfe 100%)!important;border-color:#0f172a16!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 28px #0f172a0e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:after{opacity:1!important;height:2px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:first-child:after{background:#d4a63a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(6):after{background:#d4a63a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(2):after{background:#16a34a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(3):after{background:#16a34a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(5):after{background:#16a34a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium.positive:after{background:#16a34a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(4):after{background:#e11d48!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium.negative:after{background:#e11d48!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:first-child .sparklineMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(6) .sparklineMini span){background:linear-gradient(#d4a63ac2,#d4a63a33)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(2) .sparklineMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(3) .sparklineMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(5) .sparklineMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium.positive .sparklineMini span){background:linear-gradient(#16a34ac7,#16a34a33)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(4) .sparklineMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium.negative .sparklineMini span){background:linear-gradient(#e11d48c7,#e11d4833)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .sparklineMini span.pos{background:linear-gradient(#16a34ad1,#16a34a33)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .sparklineMini span.neg{background:linear-gradient(#e11d48d1,#e11d4833)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .sparklineMini span.neutral{background:linear-gradient(#d4a63aad,#d4a63a2e)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:first-child,html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(6)){background:radial-gradient(circle at 88% 100%,#d4a63a17,#0000 54%),linear-gradient(#fff,#fbfcfe)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(2),html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(3),html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(5)){background:radial-gradient(circle at 88% 100%,#16a34a14,#0000 54%),linear-gradient(#fff,#fbfcfe)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .premiumMetricGrid .metricPremium:nth-child(4){background:radial-gradient(circle at 88% 100%,#e11d4813,#0000 54%),linear-gradient(#fff,#fbfcfe)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .statMatrix>div{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview{color:#172033!important;background:radial-gradient(circle at 100% 0,#d4a84313,#0000 52%),linear-gradient(#fff 0%,#fbfcfe 100%)!important;border:1px solid #0f172a14!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .statMatrix>div:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview:before{content:""!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(90deg,#d4a843d9,#d4a8432e)!important;height:3px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+1){background:radial-gradient(circle at 100% 0,#d4a8431b,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#d4a84338!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+1){background:radial-gradient(circle at 100% 0,#d4a8431b,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#d4a84338!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+1){background:radial-gradient(circle at 100% 0,#d4a8431b,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#d4a84338!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+1){background:radial-gradient(circle at 100% 0,#d4a8431b,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#d4a84338!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+1):before{background:linear-gradient(90deg,#d4a63a,#d4a63a2e)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+1):before{background:linear-gradient(90deg,#d4a63a,#d4a63a2e)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+1):before{background:linear-gradient(90deg,#d4a63a,#d4a63a2e)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+1):before{background:linear-gradient(90deg,#d4a63a,#d4a63a2e)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+2){background:radial-gradient(circle at 100% 0,#2563eb12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#2563eb29!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+2){background:radial-gradient(circle at 100% 0,#2563eb12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#2563eb29!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+2){background:radial-gradient(circle at 100% 0,#2563eb12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#2563eb29!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+2){background:radial-gradient(circle at 100% 0,#2563eb12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#2563eb29!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+2):before{background:linear-gradient(90deg,#2563eb,#2563eb1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+2):before{background:linear-gradient(90deg,#2563eb,#2563eb1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+2):before{background:linear-gradient(90deg,#2563eb,#2563eb1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+2):before{background:linear-gradient(90deg,#2563eb,#2563eb1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+3){background:radial-gradient(circle at 100% 0,#16a34a12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#16a34a2e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+3){background:radial-gradient(circle at 100% 0,#16a34a12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#16a34a2e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+3){background:radial-gradient(circle at 100% 0,#16a34a12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#16a34a2e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+3){background:radial-gradient(circle at 100% 0,#16a34a12,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#16a34a2e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+3):before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span:nth-child(3n+3):before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+3):before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(3n+3):before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard h3,html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol b,html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox h3,html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro strong,html[data-theme=light] body:not(:has(.paywallFunnel)) .statMatrix b,html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview b){color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard p,html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol p,html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento span,html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox p,html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro p,html[data-theme=light] body:not(:has(.paywallFunnel)) .statMatrix span,html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview span){color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard svg,html[data-theme=light] body:not(:has(.paywallFunnel)) .readCard svg){color:#c99720!important;filter:drop-shadow(0 6px 14px #d4a84333)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento b{color:#9a6a05!important;-webkit-text-fill-color:#9a6a05!important;background:linear-gradient(135deg,#d4a8432e,#d4a8430e)!important;border-color:#d4a84347!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.good,html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview.pos){background:radial-gradient(circle at 100% 0,#16a34a17,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#16a34a3d!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.good:before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview.pos:before{background:linear-gradient(90deg,#16a34a,#16a34a1f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.warn{background:radial-gradient(circle at 100% 0,#d4a8431b,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#d4a84342!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.warn:before{background:linear-gradient(90deg,#d4a63a,#d4a63a2e)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.bad,html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview.neg){background:radial-gradient(circle at 100% 0,#e11d4813,#0000 54%),linear-gradient(#fff,#fbfcfe)!important;border-color:#e11d4833!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro.bad:before{background:linear-gradient(90deg,#e11d48,#e11d481f)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview.neg:before{background:linear-gradient(90deg,#e11d48,#e11d481f)!important}@media (width<=760px){html[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard{border-radius:16px!important;padding:14px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div{border-radius:16px!important;padding:14px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span{border-radius:16px!important;padding:14px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento{border-radius:16px!important;padding:14px!important}}.featureToggles{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.featureToggles label{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}.featureToggles input{accent-color:var(--gold)}.compactFeatures{max-width:420px;margin:0}.compactFeatures label{padding:6px 8px;font-size:11px}.commercialAccessRow{align-items:start;grid-template-columns:minmax(220px,1fr) 130px 170px minmax(260px,.9fr) auto!important}.commercialAccessRow small{color:var(--muted2);margin-top:7px;line-height:1.45;display:block}.inviteResult{background:#22c55e14;border:1px solid #22c55e40;border-radius:16px;margin-top:12px;padding:14px}.inviteResult b{color:var(--text);display:block}.inviteResult p{color:#8ed0ff;overflow-wrap:anywhere;margin:6px 0}.inviteResult small{color:var(--muted)}.brokerHeroStats span:nth-child(2){color:var(--gold2);border-color:#d4a84342}:root[data-theme=light] .featureToggles label{color:#334155;background:#fff;border-color:#0f172a1f}:root[data-theme=light] .inviteResult{background:#22c55e14;border-color:#22c55e3d}@media (width<=1100px){.commercialAccessRow{grid-template-columns:1fr!important}.compactFeatures{max-width:100%}.commercialAccessRow .accessActions{justify-content:flex-start}}:root[data-theme=light] .onlineRow,:root[data-theme=light] .onlineAdminGrid .onlineRow,:root[data-theme=light] .memberList button{color:#0f172a!important;background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 10px 28px #0f172a0f!important}:root[data-theme=light] .onlineRow b,:root[data-theme=light] .onlineAdminGrid .onlineRow b,:root[data-theme=light] .memberList button b,:root[data-theme=light] .memberList button strong{color:#0f172a!important}:root[data-theme=light] .onlineRow small,:root[data-theme=light] .onlineAdminGrid .onlineRow small,:root[data-theme=light] .memberList button small,:root[data-theme=light] .memberList button span{color:#475569!important}:root[data-theme=light] .onlineRow:hover,:root[data-theme=light] .memberList button:hover,:root[data-theme=light] .memberList button.active{background:linear-gradient(#fff,#fff8e6)!important;border-color:#d4a63a52!important}.paywallFunnel .paywallBrand span,.paywallFunnel .paywallBrand small,.paywallFunnel .paywallLogo span,.paywallFunnel .paywallLogo small,.paywallFunnel .paywallPreviewBrand span,.paywallFunnel .paywallPreviewBrand small{color:#f5ead0!important;opacity:.95!important}:root[data-theme=light] .referencePaywallGate .referencePreviewTop.brandPreviewTitle .brandTrading,:root[data-theme=light] .referencePaywallGate .referencePreviewTop.brandPreviewTitle .brandTradingRow .brandTrading,:root[data-theme=light] .referencePaywallGate .referencePreviewTop.brandPreviewTitle span.brandTrading,:root[data-theme=light] .referencePaywallGate .brandPreviewTitle .brandTrading,:root[data-theme=light] .referencePaywallGate [class*=brandTrading],:root[data-theme=light] .paywallFunnel .referencePreviewTop.brandPreviewTitle .brandTrading,:root[data-theme=light] .paywallFunnel .brandPreviewTitle .brandTrading,:root[data-theme=light] .paywallFunnel [class*=brandTrading]{color:#f0c55a!important;-webkit-text-fill-color:#f0c55a!important;opacity:1!important;text-shadow:0 0 18px #f0c55a38,0 10px 28px #d4a63a2e!important}:root[data-theme=light] .referencePaywallGate .referencePreviewTop.brandPreviewTitle .brandLine,:root[data-theme=light] .paywallFunnel .referencePreviewTop.brandPreviewTitle .brandLine{opacity:.9!important;background:linear-gradient(90deg,#0000,#f0c55ad1,#0000)!important}:root[data-theme=light] .app .top h1,:root[data-theme=light] .app .top h2,:root[data-theme=light] .app .page h1,:root[data-theme=light] .app .page h2,:root[data-theme=light] .app .card h3,:root[data-theme=light] .app .cardHead h3,:root[data-theme=light] .app .checkHero h2,:root[data-theme=light] .app .heroSystem h2,:root[data-theme=light] .app .riskHero h2,:root[data-theme=light] .app .arenaHero h2,:root[data-theme=light] .app .modalHead h3{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}:root[data-theme=light] .app .top p,:root[data-theme=light] .app .cardHead p,:root[data-theme=light] .app .checkHero p,:root[data-theme=light] .app .heroSystem p,:root[data-theme=light] .app .riskHero p,:root[data-theme=light] .app .arenaHero p,:root[data-theme=light] .app .muted,:root[data-theme=light] .app .field small,:root[data-theme=light] .app .settingsHint{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] .app .field>span,:root[data-theme=light] .app .metric span,:root[data-theme=light] .app .metricPremiumTop span,:root[data-theme=light] .app .resultPreview span,:root[data-theme=light] .app .detailKpis span,:root[data-theme=light] .app .detailBlock>span,:root[data-theme=light] .app .heatCell small,:root[data-theme=light] .app .statMatrix span{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important}:root[data-theme=light] .app .checkBlockHeader{background:linear-gradient(#fff,#fbfcfe)!important;border-color:#0f172a1a!important;box-shadow:0 8px 22px #0f172a0b!important}:root[data-theme=light] .app .checkBlockHeader b{color:#9a6a05!important;-webkit-text-fill-color:#9a6a05!important;letter-spacing:.11em!important;opacity:1!important}:root[data-theme=light] .app .checkBlockHeader span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important;background:#f8fafc!important;border-color:#0f172a1a!important}:root[data-theme=light] .app .checkBlockHeader.validado span{color:#047857!important;-webkit-text-fill-color:#047857!important;background:#10b9811a!important;border-color:#10b98138!important}:root[data-theme=light] .app .checkBlockHeader.en-progreso span{color:#9a6a05!important;-webkit-text-fill-color:#9a6a05!important;background:#d4a63a1f!important;border-color:#d4a63a3d!important}:root[data-theme=light] .app .checkBlockHeader.rechazado span{color:#be123c!important;-webkit-text-fill-color:#be123c!important;background:#e11d4817!important;border-color:#e11d4833!important}:root[data-theme=light] .app .patternCard,:root[data-theme=light] .app .readingProtocol div,:root[data-theme=light] .app .ruleMini span,:root[data-theme=light] .app .checkResult,:root[data-theme=light] .app .answerList div{color:#e5eaf3!important}:root[data-theme=light] .app .patternCard h3,:root[data-theme=light] .app .readingProtocol b,:root[data-theme=light] .app .ruleMini b,:root[data-theme=light] .app .checkResult b,:root[data-theme=light] .app .answerList span{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root[data-theme=light] .app .patternCard p,:root[data-theme=light] .app .readingProtocol p,:root[data-theme=light] .app .ruleMini span,:root[data-theme=light] .app .checkResult p,:root[data-theme=light] .app .answerList b{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root[data-theme=light]{--text:#0f172a!important;--muted:#334155!important;--muted2:#64748b!important;--panel:#fff!important;--panel2:#f8fafc!important;--panel3:#eef2f7!important;--line:#0f172a1a!important;--line2:#0f172a29!important}:root[data-theme=light] .paywallFunnel .brandTrading,:root[data-theme=light] .paywallFunnel .referencePreviewTop .brandTrading,:root[data-theme=light] .paywallFunnel .brandPreviewTitle .brandTrading,:root[data-theme=light] .paywallFunnel .referencePreviewTop span,:root[data-theme=light] .paywallFunnel .brandPreviewTitle span{color:#f0c55a!important;opacity:1!important;-webkit-text-fill-color:#f0c55a!important;text-shadow:0 0 18px #f0c55a29!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .main{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .page{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .card{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .metric{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .post{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .idea{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .trade{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryBookPro{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readCard{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPost{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .achievement{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .adminRow{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .rank{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .notif{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .onlineRow{color:#0f172a!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .memberList button{color:#0f172a!important}:is(:root[data-theme=light] body:not(:has(.paywallFunnel)) .top h1,:root[data-theme=light] body:not(:has(.paywallFunnel)) .top h2,:root[data-theme=light] body:not(:has(.paywallFunnel)) .card h1,:root[data-theme=light] body:not(:has(.paywallFunnel)) .card h2,:root[data-theme=light] body:not(:has(.paywallFunnel)) .card h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .heroSystem h2,:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkHero h2,:root[data-theme=light] body:not(:has(.paywallFunnel)) .riskHero h2,:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryInfo h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .academyLesson h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPost h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .idea h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .achievement b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkResult b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox h3,:root[data-theme=light] body:not(:has(.paywallFunnel)) .metric b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .metricPremium b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .controlStats b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .pulseGrid b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .heatCell b,:root[data-theme=light] body:not(:has(.paywallFunnel)) .proTable strong,:root[data-theme=light] body:not(:has(.paywallFunnel)) .proTable span){color:#0b1220!important;-webkit-text-fill-color:#0b1220!important;opacity:1!important;text-shadow:none!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .muted{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .cardHead p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .heroSystem p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkHero p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readCard p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPost p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .idea p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryInfo span{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryInfo small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .achievement small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkResult p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .detailBlock p{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .linkedValidationCard small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .linkedTradeCard small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .onlineRow small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .memberList button small{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .field>span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .metric span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .metricPremiumTop span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPreview span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .detailKpis span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .detailBlock>span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkBlockHeader b{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkBlockHeader span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .answerList b{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .accessSummary span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .accessGroupHead span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .bookMeta span{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .pill{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .linkedMini{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .statusBadge{color:#475569!important;-webkit-text-fill-color:#475569!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .heroEyebrow{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .controlBadge{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .landingBadge{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkBlockHeader.validado span{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .pill.gold{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .bookActions a{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryInfo p{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .lessonBadge{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkResult span{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .ruleBox h3{color:#9a6700!important;-webkit-text-fill-color:#9a6700!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .ruleMini span{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkResult{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .insight{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .insightPro{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .achievement{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .heatCell{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPost{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .academyLesson{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryBook{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .libraryBookPro{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important;box-shadow:0 14px 38px #0f172a0f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+1){background:linear-gradient(135deg,#fff,#fff9e8)!important;border-color:#d4a63a52!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+1){background:linear-gradient(135deg,#fff,#fff9e8)!important;border-color:#d4a63a52!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(4n+1){background:linear-gradient(135deg,#fff,#fff9e8)!important;border-color:#d4a63a52!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkItem:nth-child(4n+1){background:linear-gradient(135deg,#fff,#fff9e8)!important;border-color:#d4a63a52!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+2){background:linear-gradient(135deg,#fff,#eef5ff)!important;border-color:#3b82f647!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+2){background:linear-gradient(135deg,#fff,#eef5ff)!important;border-color:#3b82f647!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(4n+2){background:linear-gradient(135deg,#fff,#eef5ff)!important;border-color:#3b82f647!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkItem:nth-child(4n+2){background:linear-gradient(135deg,#fff,#eef5ff)!important;border-color:#3b82f647!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .patternCard:nth-child(3n+3){background:linear-gradient(135deg,#fff,#ecfdf5)!important;border-color:#16a34a42!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .readingProtocol div:nth-child(3n+3){background:linear-gradient(135deg,#fff,#ecfdf5)!important;border-color:#16a34a42!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .mandamiento:nth-child(4n+3){background:linear-gradient(135deg,#fff,#ecfdf5)!important;border-color:#16a34a42!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checkItem:nth-child(4n+3){background:linear-gradient(135deg,#fff,#ecfdf5)!important;border-color:#16a34a42!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) input{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) select{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) textarea{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .input{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) select.input{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .ghost{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .actions button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .toolbar button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .seg button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .coachFaqs button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .cmdList button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .chipSelect button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checks button{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;background:#fff!important;border-color:#0f172a1f!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .ghost:hover{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .actions button:hover{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .toolbar button:hover{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .seg button.on{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .chipSelect button.on{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .checks button.on{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .actions .active{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .pill.gold{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important;background:linear-gradient(#fffdf5,#fff6dc)!important;border-color:#d4a63a57!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .pos{color:#047857!important;-webkit-text-fill-color:#047857!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPostKpis .pos{color:#047857!important;-webkit-text-fill-color:#047857!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .metric.green b{color:#047857!important;-webkit-text-fill-color:#047857!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .win small{color:#047857!important;-webkit-text-fill-color:#047857!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .neg{color:#be123c!important;-webkit-text-fill-color:#be123c!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .resultPostKpis .neg{color:#be123c!important;-webkit-text-fill-color:#be123c!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .metric.red b{color:#be123c!important;-webkit-text-fill-color:#be123c!important}:root[data-theme=light] body:not(:has(.paywallFunnel)) .loss small{color:#be123c!important;-webkit-text-fill-color:#be123c!important}:root[data-theme=light] .app,:root[data-theme=light] .main,:root[data-theme=light] .page,:root[data-theme=light] .card,:root[data-theme=light] .heroSystem,:root[data-theme=light] .readingHero,:root[data-theme=light] .newsHero{color:#0f172a!important}:root[data-theme=light] .page h1,:root[data-theme=light] .page h2,:root[data-theme=light] .page h3,:root[data-theme=light] .card h1,:root[data-theme=light] .card h2,:root[data-theme=light] .card h3,:root[data-theme=light] .top h1,:root[data-theme=light] .top h2,:root[data-theme=light] .heroSystem h2,:root[data-theme=light] .newsHero h2,:root[data-theme=light] .readingHero h2,:root[data-theme=light] .patternCard h3,:root[data-theme=light] .readingProtocol b,:root[data-theme=light] .readCard b,:root[data-theme=light] .ruleBox h3,:root[data-theme=light] .rank b,:root[data-theme=light] .achievement b,:root[data-theme=light] .resultPost h3,:root[data-theme=light] .libraryInfo h3,:root[data-theme=light] .academyLesson h3,:root[data-theme=light] .checkResult b,:root[data-theme=light] .checkBlockHeader b,:root[data-theme=light] .answerList span,:root[data-theme=light] .detailBlock b{color:#0f172a!important;opacity:1!important;-webkit-text-fill-color:#0f172a!important}:root[data-theme=light] .card p,:root[data-theme=light] .cardHead p,:root[data-theme=light] .muted,:root[data-theme=light] .heroSystem p,:root[data-theme=light] .newsHero p,:root[data-theme=light] .readingHero p,:root[data-theme=light] .patternCard p,:root[data-theme=light] .readingProtocol p,:root[data-theme=light] .readCard p,:root[data-theme=light] .ruleBox p,:root[data-theme=light] .ruleMini span,:root[data-theme=light] .mandamiento span,:root[data-theme=light] .checkResult p,:root[data-theme=light] .checkResult span,:root[data-theme=light] .answerList b,:root[data-theme=light] .detailBlock p,:root[data-theme=light] .achievement small,:root[data-theme=light] .resultPost p,:root[data-theme=light] .libraryInfo span,:root[data-theme=light] .libraryInfo p,:root[data-theme=light] .academyLesson span,:root[data-theme=light] .academyLesson p,:root[data-theme=light] .trade p,:root[data-theme=light] .notif p,:root[data-theme=light] .adminRow p{color:#1f2937!important;opacity:1!important;-webkit-text-fill-color:#1f2937!important}:root[data-theme=light] .field>span,:root[data-theme=light] .metric span,:root[data-theme=light] .metricPremium span,:root[data-theme=light] .resultPreview span,:root[data-theme=light] .detailKpis span,:root[data-theme=light] .detailBlock>span,:root[data-theme=light] .checkBlockHeader span,:root[data-theme=light] .statusBadge,:root[data-theme=light] .pill,:root[data-theme=light] .buy,:root[data-theme=light] .sell,:root[data-theme=light] .quality,:root[data-theme=light] .accessSummary span,:root[data-theme=light] .libraryInfo small,:root[data-theme=light] .academyLesson small,:root[data-theme=light] .bookMeta span,:root[data-theme=light] .lessonBadge,:root[data-theme=light] .linkedMini,:root[data-theme=light] .checkItem small,:root[data-theme=light] .rankingFilter,:root[data-theme=light] .tab,:root[data-theme=light] .actions button,:root[data-theme=light] .ghost{color:#475569!important;opacity:1!important;-webkit-text-fill-color:#475569!important}:root[data-theme=light] .patternCard,:root[data-theme=light] .readingProtocol div,:root[data-theme=light] .readCard,:root[data-theme=light] .mandamiento,:root[data-theme=light] .ruleMini span,:root[data-theme=light] .checkResult,:root[data-theme=light] .checkItem,:root[data-theme=light] .resultPost,:root[data-theme=light] .achievement,:root[data-theme=light] .libraryBookPro,:root[data-theme=light] .academyLesson,:root[data-theme=light] .rank,:root[data-theme=light] .adminRow,:root[data-theme=light] .notif,:root[data-theme=light] .onlineRow,:root[data-theme=light] .memberList button{color:#0f172a!important;opacity:1!important;box-shadow:0 16px 40px #0f172a0e!important}:root[data-theme=light] .patternGrid .patternCard h3,:root[data-theme=light] .patternGrid .patternCard p,:root[data-theme=light] .readingProtocol div b,:root[data-theme=light] .readingProtocol div p,:root[data-theme=light] .resultFeed .resultPost *,:root[data-theme=light] .badgeGrid .achievement *,:root[data-theme=light] .podiumCard *,:root[data-theme=light] .arenaHero *,:root[data-theme=light] .compRank *,:root[data-theme=light] .activityFeed button *,:root[data-theme=light] .checkResult *,:root[data-theme=light] .checkBlockHeader *,:root[data-theme=light] .answerList *,:root[data-theme=light] .mandamientos *,:root[data-theme=light] .ruleMini *,:root[data-theme=light] .ruleBox *{color:#0f172a!important;opacity:1!important;-webkit-text-fill-color:#0f172a!important}:root[data-theme=light] .pos,:root[data-theme=light] .green,:root[data-theme=light] .statusBadge.approved,:root[data-theme=light] .unlockNotice.ok,:root[data-theme=light] .linkedMini.ok{color:#047857!important;-webkit-text-fill-color:#047857!important}:root[data-theme=light] .neg,:root[data-theme=light] .danger,:root[data-theme=light] .statusBadge.denied,:root[data-theme=light] .statusBadge.suspended,:root[data-theme=light] .unlockNotice.locked{color:#be123c!important;-webkit-text-fill-color:#be123c!important}:root[data-theme=light] .pill.gold,:root[data-theme=light] .linkedMini.gold,:root[data-theme=light] .primary,:root[data-theme=light] .landingBadge,:root[data-theme=light] .heroEyebrow,:root[data-theme=light] .accessGroupHead b,:root[data-theme=light] .checkBlockHeader.validado span,:root[data-theme=light] .checkBlockHeader.en-progreso span,:root[data-theme=light] .checkBlockHeader.rechazado span{color:#8a5a00!important;-webkit-text-fill-color:#8a5a00!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea,:root[data-theme=light] .input,:root[data-theme=light] select.input{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] .paywallFunnel .brandTrading,:root[data-theme=light] .paywallFunnel .referencePreviewTop .brandTrading,:root[data-theme=light] .paywallFunnel .brandPreviewTitle .brandTrading,:root[data-theme=light] .paywallFunnel [class*=brand] .brandTrading,:root[data-theme=light] .paywallFunnel [class*=Brand] .brandTrading{color:#f0c55a!important;-webkit-text-fill-color:#f0c55a!important;opacity:1!important}:root[data-theme=light]{--text:#0f172a!important;--muted:#334155!important;--muted2:#64748b!important}:root[data-theme=light] .main,:root[data-theme=light] .page,:root[data-theme=light] .card,:root[data-theme=light] .heroSystem,:root[data-theme=light] .ruleBox,:root[data-theme=light] .patternCard,:root[data-theme=light] .readingProtocol div,:root[data-theme=light] .readCard,:root[data-theme=light] .checkHero,:root[data-theme=light] .checkResult,:root[data-theme=light] .checkBlockHeader,:root[data-theme=light] .notif,:root[data-theme=light] .resultPost,:root[data-theme=light] .achievement,:root[data-theme=light] .libraryBookPro,:root[data-theme=light] .academyLesson,:root[data-theme=light] .onlineRow,:root[data-theme=light] .adminRow,:root[data-theme=light] .rank,:root[data-theme=light] .trade,:root[data-theme=light] .idea,:root[data-theme=light] .post{color:#0f172a!important;opacity:1!important;-webkit-text-fill-color:initial!important}:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3,:root[data-theme=light] h4,:root[data-theme=light] .top h1,:root[data-theme=light] .top h2,:root[data-theme=light] .card h3,:root[data-theme=light] .cardHead h3,:root[data-theme=light] .heroSystem h2,:root[data-theme=light] .patternCard h3,:root[data-theme=light] .readingProtocol b,:root[data-theme=light] .readCard b,:root[data-theme=light] .checkBlockHeader b,:root[data-theme=light] .checkResult b,:root[data-theme=light] .ruleBox h3,:root[data-theme=light] .resultPost h3,:root[data-theme=light] .achievement b,:root[data-theme=light] .libraryInfo h3,:root[data-theme=light] .academyLesson h3,:root[data-theme=light] .onlineRow b,:root[data-theme=light] .trade b,:root[data-theme=light] .notif b,:root[data-theme=light] .postTop b,:root[data-theme=light] .idea h3{color:#0b1220!important;opacity:1!important;-webkit-text-fill-color:#0b1220!important;text-shadow:none!important}:root[data-theme=light] p,:root[data-theme=light] small,:root[data-theme=light] span,:root[data-theme=light] em,:root[data-theme=light] li,:root[data-theme=light] .muted,:root[data-theme=light] .cardHead p,:root[data-theme=light] .heroSystem p,:root[data-theme=light] .patternCard p,:root[data-theme=light] .readingProtocol p,:root[data-theme=light] .readCard p,:root[data-theme=light] .ruleBox p,:root[data-theme=light] .ruleMini span,:root[data-theme=light] .mandamiento span,:root[data-theme=light] .checkResult p,:root[data-theme=light] .checkResult small,:root[data-theme=light] .answerList span,:root[data-theme=light] .detailBlock p,:root[data-theme=light] .resultPost p,:root[data-theme=light] .achievement small,:root[data-theme=light] .libraryInfo span,:root[data-theme=light] .academyLesson span,:root[data-theme=light] .onlineRow small,:root[data-theme=light] .trade p,:root[data-theme=light] .notif p,:root[data-theme=light] .post>p,:root[data-theme=light] .idea p{color:#334155!important;opacity:1!important;-webkit-text-fill-color:#334155!important;text-shadow:none!important}:root[data-theme=light] .field>span,:root[data-theme=light] .metric span,:root[data-theme=light] .resultPreview span,:root[data-theme=light] .detailKpis span,:root[data-theme=light] .detailBlock>span,:root[data-theme=light] .checkBlockHeader span,:root[data-theme=light] .answerList b,:root[data-theme=light] .statusBadge,:root[data-theme=light] .pill,:root[data-theme=light] .quality,:root[data-theme=light] .buy,:root[data-theme=light] .sell,:root[data-theme=light] label,:root[data-theme=light] .input+small,:root[data-theme=light] .field small{color:#475569!important;opacity:1!important;-webkit-text-fill-color:#475569!important}:root[data-theme=light] .heroEyebrow,:root[data-theme=light] .controlBadge,:root[data-theme=light] .landingBadge,:root[data-theme=light] .pill.gold,:root[data-theme=light] .checkBlockHeader.validado span,:root[data-theme=light] .checkBlockHeader.en-progreso span,:root[data-theme=light] .checkBlockHeader.rechazado span,:root[data-theme=light] .patternCard svg,:root[data-theme=light] .readCard svg,:root[data-theme=light] .bookActions a,:root[data-theme=light] .libraryInfo p,:root[data-theme=light] .academyLesson a{color:#9a6a00!important;-webkit-text-fill-color:#9a6a00!important;opacity:1!important}:root[data-theme=light] .patternCard,:root[data-theme=light] .readingProtocol div,:root[data-theme=light] .ruleMini span,:root[data-theme=light] .mandamiento,:root[data-theme=light] .checkResult,:root[data-theme=light] .checkBlockHeader,:root[data-theme=light] .newsHero,:root[data-theme=light] .heroSystem{color:#0f172a!important;background-color:#fff!important}:root[data-theme=light] .patternCard *,:root[data-theme=light] .readingProtocol div *,:root[data-theme=light] .ruleMini span *,:root[data-theme=light] .mandamiento *,:root[data-theme=light] .checkResult *,:root[data-theme=light] .checkBlockHeader *,:root[data-theme=light] .newsHero *,:root[data-theme=light] .heroSystem *{opacity:1!important}:root[data-theme=light] .patternCard h3,:root[data-theme=light] .readingProtocol b,:root[data-theme=light] .checkResult b,:root[data-theme=light] .newsHero h2,:root[data-theme=light] .heroSystem h2{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root[data-theme=light] .patternCard p,:root[data-theme=light] .readingProtocol p,:root[data-theme=light] .ruleMini span,:root[data-theme=light] .mandamiento span,:root[data-theme=light] .checkResult p,:root[data-theme=light] .newsHero p,:root[data-theme=light] .heroSystem p{color:#334155!important;-webkit-text-fill-color:#334155!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea,:root[data-theme=light] .input,:root[data-theme=light] select.input,:root[data-theme=light] textarea.input{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#0f172a24!important}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important}:root[data-theme=light] ::selection{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#2563eb!important}:root[data-theme=light] .ruleMini span,:root[data-theme=light] .ruleMini span *,:root[data-theme=light] .readingProtocol div,:root[data-theme=light] .readingProtocol div *,:root[data-theme=light] .patternCard,:root[data-theme=light] .patternCard *,:root[data-theme=light] .checkBlockHeader,:root[data-theme=light] .checkBlockHeader *,:root[data-theme=light] .checkResult,:root[data-theme=light] .checkResult *,:root[data-theme=light] .answerList,:root[data-theme=light] .answerList *,:root[data-theme=light] .roadmapBox,:root[data-theme=light] .roadmapBox *,:root[data-theme=light] .mandamiento,:root[data-theme=light] .mandamiento *,:root[data-theme=light] .patternGrid .patternCard h3,:root[data-theme=light] .patternGrid .patternCard p,:root[data-theme=light] .card .ruleMini span,:root[data-theme=light] .card .ruleMini span *,:root[data-theme=light] .card .readingProtocol p,:root[data-theme=light] .card .readingProtocol b,:root[data-theme=light] .card .patternCard p,:root[data-theme=light] .card .patternCard h3{color:#0f172a!important;opacity:1!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;filter:none!important}:root[data-theme=light] .card small,:root[data-theme=light] .card .muted,:root[data-theme=light] .cardHead p,:root[data-theme=light] .ruleMini small,:root[data-theme=light] .patternCard small,:root[data-theme=light] .readingProtocol small,:root[data-theme=light] .checkResult small,:root[data-theme=light] .answerList small{color:#334155!important;opacity:1!important;-webkit-text-fill-color:#334155!important}:root[data-theme=light] .patternCard h3,:root[data-theme=light] .readingProtocol b,:root[data-theme=light] .ruleBox h3,:root[data-theme=light] .checkBlockHeader b,:root[data-theme=light] .card h3,:root[data-theme=light] .cardHead h3{color:#020617!important;opacity:1!important;-webkit-text-fill-color:#020617!important}:root[data-theme=light] .checkBlockHeader span,:root[data-theme=light] .readingProtocol b,:root[data-theme=light] .ruleBox h3,:root[data-theme=light] .field>span,:root[data-theme=light] .metric span{color:#92400e!important;opacity:1!important;-webkit-text-fill-color:#92400e!important}:root[data-theme=light] .ruleMini span{background:#ffffffd1!important;border-color:#0f172a1f!important}:root[data-theme=light] .patternCard,:root[data-theme=light] .readingProtocol div,:root[data-theme=light] .ruleMini span{box-shadow:0 12px 28px #0f172a0f!important}:root[data-theme=light] [class*=Protocol],:root[data-theme=light] [class*=protocol],:root[data-theme=light] [class*=Pattern],:root[data-theme=light] [class*=pattern],:root[data-theme=light] [class*=Rule],:root[data-theme=light] [class*=rule]{opacity:1!important}:root[data-theme=light] .pill,:root[data-theme=light] .quality,:root[data-theme=light] .buy,:root[data-theme=light] .sell,:root[data-theme=light] .statusBadge{opacity:1!important;-webkit-text-fill-color:currentColor!important}.publicLanding,.publicLanding *,.landingHero,.landingHero *,.landingHeroText,.landingHeroText *,.landingSection,.landingSection *,.landingFinal,.landingFinal *{opacity:1!important;filter:none!important;text-shadow:none!important}.publicLanding .landingHeroText h1,.publicLanding .landingSection h2,.publicLanding .landingFinal h2{color:#fff4d3!important;-webkit-text-fill-color:#fff4d3!important}.publicLanding .landingHeroText p,.publicLanding .landingSection p,.publicLanding .landingFinal p,.publicLanding .landingMicro{color:#b7c0d0!important;-webkit-text-fill-color:#b7c0d0!important}.publicLanding .landingBadge,.publicLanding .landingBadge *,.publicLanding .loginBadge,.publicLanding .loginBadge *{color:#f0c55a!important;-webkit-text-fill-color:#f0c55a!important}.publicLanding .landingHighlights span,.publicLanding .loginHighlights span,.publicLanding .featureGrid div,.publicLanding .landingFlow div,.publicLanding .landingFlow div *{color:#e5eaf3!important;-webkit-text-fill-color:#e5eaf3!important}.publicLanding .landingFlow p{color:#9aa3b5!important;-webkit-text-fill-color:#9aa3b5!important}.paywallFunnel,.paywallFunnel *,.accessFunnel,.accessFunnel *,.activationFunnel,.activationFunnel *,.membershipActivation,.membershipActivation *{opacity:1!important;filter:none!important;text-shadow:none!important}.paywallFunnel h1,.paywallFunnel h2,.paywallFunnel h3,.paywallFunnel .paywallTitle,.paywallFunnel .activationTitle,.paywallFunnel .planTitle,.paywallFunnel .price,.accessFunnel h1,.accessFunnel h2,.accessFunnel h3,.activationFunnel h1,.activationFunnel h2,.activationFunnel h3,.membershipActivation h1,.membershipActivation h2,.membershipActivation h3{color:#fff4d3!important;-webkit-text-fill-color:#fff4d3!important}.paywallFunnel p,.paywallFunnel li,.paywallFunnel small,.paywallFunnel .planDescription,.paywallFunnel .paywallSubtitle,.paywallFunnel .featureText,.accessFunnel p,.accessFunnel small,.activationFunnel p,.activationFunnel small,.membershipActivation p,.membershipActivation small{color:#d8deea!important;-webkit-text-fill-color:#d8deea!important}.paywallFunnel .muted,.paywallFunnel .hint,.paywallFunnel .planMuted,.paywallFunnel .featureMuted,.accessFunnel .muted,.activationFunnel .muted,.membershipActivation .muted{color:#9aa3b5!important;-webkit-text-fill-color:#9aa3b5!important}.paywallFunnel .eyebrow,.paywallFunnel .paywallEyebrow,.paywallFunnel .badge,.paywallFunnel .planBadge,.paywallFunnel .bestBadge,.paywallFunnel .gold,.paywallFunnel [class*=Badge],.paywallFunnel [class*=badge],.paywallFunnel [class*=eyebrow],.paywallFunnel [class*=Eyebrow],.paywallFunnel .brandTrading,.paywallFunnel .brandPreviewTitle span,.paywallFunnel .referencePreviewTop span,.paywallFunnel .referencePreviewTop small{color:#f0c55a!important;-webkit-text-fill-color:#f0c55a!important}.paywallFunnel button.primary,.paywallFunnel .primary,.accessFunnel button.primary,.activationFunnel button.primary,.membershipActivation button.primary{color:#07090d!important;-webkit-text-fill-color:#07090d!important}.paywallFunnel button.ghost,.paywallFunnel .ghost,.accessFunnel button.ghost,.activationFunnel button.ghost,.membershipActivation button.ghost{color:#f4f1e8!important;-webkit-text-fill-color:#f4f1e8!important}:root[data-theme=light] .app .main .ruleMini span,:root[data-theme=light] .app .main .ruleMini span *,:root[data-theme=light] .app .main .readingProtocol div,:root[data-theme=light] .app .main .readingProtocol div *,:root[data-theme=light] .app .main .patternCard,:root[data-theme=light] .app .main .patternCard *,:root[data-theme=light] .app .main .checkResult,:root[data-theme=light] .app .main .checkResult *,:root[data-theme=light] .app .main .mandamiento,:root[data-theme=light] .app .main .mandamiento *{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important}:root[data-theme=light] .app .main .patternCard h3,:root[data-theme=light] .app .main .readingProtocol b,:root[data-theme=light] .app .main .checkResult b,:root[data-theme=light] .app .main .mandamiento b{color:#020617!important;-webkit-text-fill-color:#020617!important}:root[data-theme=light] .paywallFunnel,:root[data-theme=light] .paywallFunnel *,:root[data-theme=light] .landing,:root[data-theme=light] .landing *,:root[data-theme=light] .landingPage,:root[data-theme=light] .landingPage *,:root[data-theme=light] .publicLanding,:root[data-theme=light] .publicLanding *,:root[data-theme=light] .heroSection,:root[data-theme=light] .heroSection *,:root[data-theme=light] .heroShell,:root[data-theme=light] .heroShell *,:root[data-theme=light] .loginHero,:root[data-theme=light] .loginHero *,:root[data-theme=light] .authHero,:root[data-theme=light] .authHero *{color:#fff7df!important;opacity:1!important;-webkit-text-fill-color:#fff7df!important;text-shadow:0 2px 18px #000000b8!important;filter:none!important}:root[data-theme=light] .paywallFunnel h1,:root[data-theme=light] .paywallFunnel h2,:root[data-theme=light] .landing h1,:root[data-theme=light] .landing h2,:root[data-theme=light] .landingPage h1,:root[data-theme=light] .landingPage h2,:root[data-theme=light] .publicLanding h1,:root[data-theme=light] .publicLanding h2,:root[data-theme=light] .heroSection h1,:root[data-theme=light] .heroSection h2,:root[data-theme=light] .heroShell h1,:root[data-theme=light] .heroShell h2,:root[data-theme=light] .loginHero h1,:root[data-theme=light] .loginHero h2,:root[data-theme=light] .authHero h1,:root[data-theme=light] .authHero h2{color:#fff7df!important;opacity:1!important;-webkit-text-fill-color:#fff7df!important;text-shadow:0 4px 28px #000000db!important}:root[data-theme=light] .paywallFunnel p,:root[data-theme=light] .paywallFunnel small,:root[data-theme=light] .paywallFunnel span,:root[data-theme=light] .landing p,:root[data-theme=light] .landing small,:root[data-theme=light] .landing span,:root[data-theme=light] .landingPage p,:root[data-theme=light] .landingPage small,:root[data-theme=light] .landingPage span,:root[data-theme=light] .publicLanding p,:root[data-theme=light] .publicLanding small,:root[data-theme=light] .publicLanding span,:root[data-theme=light] .heroSection p,:root[data-theme=light] .heroSection small,:root[data-theme=light] .heroSection span,:root[data-theme=light] .heroShell p,:root[data-theme=light] .heroShell small,:root[data-theme=light] .heroShell span,:root[data-theme=light] .loginHero p,:root[data-theme=light] .loginHero small,:root[data-theme=light] .loginHero span,:root[data-theme=light] .authHero p,:root[data-theme=light] .authHero small,:root[data-theme=light] .authHero span{color:#fff7dff0!important;opacity:1!important;-webkit-text-fill-color:#fff7dff0!important}:root[data-theme=light] .paywallFunnel .brandTrading,:root[data-theme=light] .paywallFunnel .brandPreviewTitle span,:root[data-theme=light] .paywallFunnel .referencePreviewTop span,:root[data-theme=light] .paywallFunnel [class*=brand] span,:root[data-theme=light] .paywallFunnel [class*=Brand] span,:root[data-theme=light] .landing [class*=badge],:root[data-theme=light] .landingPage [class*=badge],:root[data-theme=light] .publicLanding [class*=badge],:root[data-theme=light] .heroSection [class*=badge],:root[data-theme=light] .heroShell [class*=badge]{color:#f0c55a!important;opacity:1!important;-webkit-text-fill-color:#f0c55a!important;text-shadow:0 2px 16px #000000c2!important}:root[data-theme=light] .landing button,:root[data-theme=light] .landing a.btn,:root[data-theme=light] .landingPage button,:root[data-theme=light] .landingPage a.btn,:root[data-theme=light] .publicLanding button,:root[data-theme=light] .publicLanding a.btn,:root[data-theme=light] .heroSection button,:root[data-theme=light] .heroSection a.btn,:root[data-theme=light] .heroShell button,:root[data-theme=light] .heroShell a.btn,:root[data-theme=light] .loginHero button,:root[data-theme=light] .authHero button{-webkit-text-fill-color:currentColor!important;text-shadow:none!important}:root[data-theme=light] .paywallFunnel video,:root[data-theme=light] .paywallFunnel img,:root[data-theme=light] .landing video,:root[data-theme=light] .landing img,:root[data-theme=light] .landingPage video,:root[data-theme=light] .landingPage img,:root[data-theme=light] .publicLanding video,:root[data-theme=light] .publicLanding img,:root[data-theme=light] .heroSection video,:root[data-theme=light] .heroSection img,:root[data-theme=light] .heroShell video,:root[data-theme=light] .heroShell img{filter:brightness(.82)contrast(1.08)saturate(.95)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.paywallFunnel .paywallFunnelBg,:root[data-theme=light] .paywallFunnel .paywallFunnelBg,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg{-webkit-filter:blur(.65px)brightness(.82)saturate(.98)contrast(1.06)!important}.paywallFunnel .paywallFunnelBg video,.paywallFunnel .paywallFunnelBg img,:root[data-theme=light] .paywallFunnel .paywallFunnelBg video,:root[data-theme=light] .paywallFunnel .paywallFunnelBg img,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg video,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg img{-webkit-filter:blur(.65px)brightness(.82)saturate(.98)contrast(1.06)!important;transform:scale(1.01)!important}.paywallFunnel .paywallFunnelBg:after,:root[data-theme=light] .paywallFunnel .paywallFunnelBg:after,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg:after{content:""!important;pointer-events:none!important;-webkit-backdrop-filter:blur(.25px)!important;backdrop-filter:blur(.25px)!important;background:linear-gradient(90deg,#0000008f,#00000061 48%,#0000008f)!important;position:absolute!important;inset:0!important}.paywallFunnel .paywallFunnelBg:before,:root[data-theme=light] .paywallFunnel .paywallFunnelBg:before,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg:before{opacity:.28!important;-webkit-filter:none!important}.paywallFunnel .paywallFunnelPreview video,:root[data-theme=light] .paywallFunnel .paywallFunnelPreview video,:root[data-theme=dark] .paywallFunnel .paywallFunnelPreview video{-webkit-filter:saturate(.98)brightness(.78)contrast(1.06)!important;transform:scale(1.01)!important}.paywallFunnel .paywallFunnelPlan.featured .paywallFunnelPlanTop>span,:root[data-theme=light] .paywallFunnel .paywallFunnelPlan.featured .paywallFunnelPlanTop>span,:root[data-theme=dark] .paywallFunnel .paywallFunnelPlan.featured .paywallFunnelPlanTop>span{display:none!important}.paywallFunnel .paywallFunnelHero h1,.paywallFunnel .paywallFunnelHero h2,.paywallFunnel .paywallFunnelHero p,.paywallFunnel .paywallFunnelBilling b,.paywallFunnel .paywallFunnelBilling span,.paywallFunnel .paywallFunnelPlanTop h3,.paywallFunnel .paywallFunnelPlanTop p,.paywallFunnel .paywallFunnelValue,.paywallFunnel .paywallFunnelPlan li,.paywallFunnel .paywallFunnelInside b,.paywallFunnel .paywallFunnelBenefits b,.paywallFunnel .paywallFunnelBenefits span{opacity:1!important;text-shadow:0 2px 18px #00000094!important}.paywallFunnel .paywallFunnelHero h1,.paywallFunnel .paywallFunnelPlanTop h3{color:#fff7df!important;-webkit-text-fill-color:#fff7df!important}.paywallFunnel .paywallFunnelHero h2,.paywallFunnel .paywallFunnelPlanTop p,.paywallFunnel .paywallFunnelValue,.paywallFunnel .paywallFunnelPlan li,.paywallFunnel .paywallFunnelBenefits span{color:#fff7dfe0!important;-webkit-text-fill-color:#fff7dfe0!important}:root[data-theme=light] .publicLanding,:root[data-theme=light] .publicLanding *{color:inherit}:root[data-theme=light] .publicLanding h1,:root[data-theme=light] .publicLanding h2,:root[data-theme=light] .publicLanding .landingHeroText h1,:root[data-theme=light] .publicLanding .landingSection h2,:root[data-theme=light] .publicLanding .landingFinal h2{color:#fff7df!important;-webkit-text-fill-color:#fff7df!important;opacity:1!important;text-shadow:0 4px 28px #000000c7!important}:root[data-theme=light] .publicLanding p,:root[data-theme=light] .publicLanding small,:root[data-theme=light] .publicLanding .landingHeroText p,:root[data-theme=light] .publicLanding .landingSection p,:root[data-theme=light] .publicLanding .landingFinal p,:root[data-theme=light] .publicLanding .landingMicro{color:#fff7dfd1!important;-webkit-text-fill-color:#fff7dfd1!important;opacity:1!important}:root[data-theme=light] .publicLanding,:root[data-theme=dark] .publicLanding,:root[data-theme=light] .paywallFunnel,:root[data-theme=dark] .paywallFunnel,:root[data-theme=light] .paywallPage,:root[data-theme=dark] .paywallPage,:root[data-theme=light] .accessPage,:root[data-theme=dark] .accessPage{background-color:#03050a!important}:root[data-theme=light] .publicLanding video,:root[data-theme=dark] .publicLanding video,:root[data-theme=light] .paywallFunnel video,:root[data-theme=dark] .paywallFunnel video,:root[data-theme=light] .paywallPage video,:root[data-theme=dark] .paywallPage video,:root[data-theme=light] .accessPage video,:root[data-theme=dark] .accessPage video,:root[data-theme=light] .heroBg video,:root[data-theme=dark] .heroBg video,:root[data-theme=light] .paywallBg video,:root[data-theme=dark] .paywallBg video,:root[data-theme=light] .premiumBg video,:root[data-theme=dark] .premiumBg video{opacity:.5!important;filter:blur(2px)brightness(.92)contrast(1.08)saturate(1.05)!important;transform:scale(1.015)!important}:root[data-theme=light] .publicLanding:before,:root[data-theme=dark] .publicLanding:before,:root[data-theme=light] .paywallFunnel:before,:root[data-theme=dark] .paywallFunnel:before,:root[data-theme=light] .paywallPage:before,:root[data-theme=dark] .paywallPage:before,:root[data-theme=light] .accessPage:before,:root[data-theme=dark] .accessPage:before{opacity:.62!important;filter:blur(2px)brightness(.95)contrast(1.08)!important}:root[data-theme=light] .publicLanding:after,:root[data-theme=dark] .publicLanding:after,:root[data-theme=light] .paywallFunnel:after,:root[data-theme=dark] .paywallFunnel:after,:root[data-theme=light] .paywallPage:after,:root[data-theme=dark] .paywallPage:after,:root[data-theme=light] .accessPage:after,:root[data-theme=dark] .accessPage:after{opacity:.28!important;-webkit-backdrop-filter:blur(1px)!important}:root[data-theme=light] .publicLanding .bgOverlay,:root[data-theme=dark] .publicLanding .bgOverlay,:root[data-theme=light] .paywallFunnel .bgOverlay,:root[data-theme=dark] .paywallFunnel .bgOverlay,:root[data-theme=light] .paywallPage .bgOverlay,:root[data-theme=dark] .paywallPage .bgOverlay,:root[data-theme=light] .accessPage .bgOverlay,:root[data-theme=dark] .accessPage .bgOverlay,:root[data-theme=light] .heroOverlay,:root[data-theme=dark] .heroOverlay,:root[data-theme=light] .paywallOverlay,:root[data-theme=dark] .paywallOverlay{opacity:.3!important;-webkit-backdrop-filter:blur(1px)!important;background:linear-gradient(90deg,#00000094,#0000004d,#0000007a)!important}:root[data-theme=light] .paywallFunnel,:root[data-theme=dark] .paywallFunnel,:root[data-theme=light] .paywallShell,:root[data-theme=dark] .paywallShell,:root[data-theme=light] .accessShell,:root[data-theme=dark] .accessShell{background:#05080fd6!important;border-color:#f0c55a33!important;box-shadow:0 30px 90px #00000075!important}:root[data-theme=light] .paywallFunnel video,:root[data-theme=dark] .paywallFunnel video,:root[data-theme=light] .paywallFunnel img,:root[data-theme=dark] .paywallFunnel img,:root[data-theme=light] .landing video,:root[data-theme=dark] .landing video,:root[data-theme=light] .landing img,:root[data-theme=dark] .landing img,:root[data-theme=light] .landingPage video,:root[data-theme=dark] .landingPage video,:root[data-theme=light] .landingPage img,:root[data-theme=dark] .landingPage img,:root[data-theme=light] .publicLanding video,:root[data-theme=dark] .publicLanding video,:root[data-theme=light] .publicLanding img,:root[data-theme=dark] .publicLanding img,:root[data-theme=light] .heroSection video,:root[data-theme=dark] .heroSection video,:root[data-theme=light] .heroSection img,:root[data-theme=dark] .heroSection img,:root[data-theme=light] .heroShell video,:root[data-theme=dark] .heroShell video,:root[data-theme=light] .heroShell img,:root[data-theme=dark] .heroShell img,:root[data-theme=light] .loginHero video,:root[data-theme=dark] .loginHero video,:root[data-theme=light] .loginHero img,:root[data-theme=dark] .loginHero img,:root[data-theme=light] .authHero video,:root[data-theme=dark] .authHero video,:root[data-theme=light] .authHero img,:root[data-theme=dark] .authHero img{-webkit-filter:blur(.25px)brightness(.92)contrast(1.08)saturate(1.02)!important;-webkit-backdrop-filter:none!important;opacity:.92!important}:root[data-theme=light] .paywallFunnel:before,:root[data-theme=dark] .paywallFunnel:before,:root[data-theme=light] .paywallFunnel:after,:root[data-theme=dark] .paywallFunnel:after,:root[data-theme=light] .landing:before,:root[data-theme=dark] .landing:before,:root[data-theme=light] .landing:after,:root[data-theme=dark] .landing:after,:root[data-theme=light] .landingPage:before,:root[data-theme=dark] .landingPage:before,:root[data-theme=light] .landingPage:after,:root[data-theme=dark] .landingPage:after,:root[data-theme=light] .publicLanding:before,:root[data-theme=dark] .publicLanding:before,:root[data-theme=light] .publicLanding:after,:root[data-theme=dark] .publicLanding:after,:root[data-theme=light] .heroSection:before,:root[data-theme=dark] .heroSection:before,:root[data-theme=light] .heroSection:after,:root[data-theme=dark] .heroSection:after,:root[data-theme=light] .heroShell:before,:root[data-theme=dark] .heroShell:before,:root[data-theme=light] .heroShell:after,:root[data-theme=dark] .heroShell:after,:root[data-theme=light] .loginHero:before,:root[data-theme=dark] .loginHero:before,:root[data-theme=light] .loginHero:after,:root[data-theme=dark] .loginHero:after,:root[data-theme=light] .authHero:before,:root[data-theme=dark] .authHero:before,:root[data-theme=light] .authHero:after,:root[data-theme=dark] .authHero:after{-webkit-backdrop-filter:blur(.25px)!important}:root[data-theme=light] [class*=paywall] [class*=bg],:root[data-theme=dark] [class*=paywall] [class*=bg],:root[data-theme=light] [class*=paywall] [class*=Bg],:root[data-theme=dark] [class*=paywall] [class*=Bg],:root[data-theme=light] [class*=landing] [class*=bg],:root[data-theme=dark] [class*=landing] [class*=bg],:root[data-theme=light] [class*=landing] [class*=Bg],:root[data-theme=dark] [class*=landing] [class*=Bg],:root[data-theme=light] [class*=hero] [class*=bg],:root[data-theme=dark] [class*=hero] [class*=bg],:root[data-theme=light] [class*=hero] [class*=Bg],:root[data-theme=dark] [class*=hero] [class*=Bg]{-webkit-filter:blur(.25px)brightness(.9)contrast(1.08)saturate(1.03)!important;-webkit-backdrop-filter:none!important}:root[data-theme=light] .paywallFunnel,:root[data-theme=dark] .paywallFunnel,:root[data-theme=light] .landing,:root[data-theme=dark] .landing,:root[data-theme=light] .landingPage,:root[data-theme=dark] .landingPage,:root[data-theme=light] .publicLanding,:root[data-theme=dark] .publicLanding,:root[data-theme=light] .heroSection,:root[data-theme=dark] .heroSection,:root[data-theme=light] .heroShell,:root[data-theme=dark] .heroShell,:root[data-theme=light] .loginHero,:root[data-theme=dark] .loginHero,:root[data-theme=light] .authHero,:root[data-theme=dark] .authHero{background-blend-mode:normal!important}.paywallFunnel,.paywallPage,.accessPage,.publicLanding,.landing,.landingPage,.heroSection,.heroShell,.loginHero,.authHero,:root[data-theme=light] .paywallFunnel,:root[data-theme=dark] .paywallFunnel,:root[data-theme=light] .paywallPage,:root[data-theme=dark] .paywallPage,:root[data-theme=light] .accessPage,:root[data-theme=dark] .accessPage,:root[data-theme=light] .publicLanding,:root[data-theme=dark] .publicLanding,:root[data-theme=light] .landing,:root[data-theme=dark] .landing,:root[data-theme=light] .landingPage,:root[data-theme=dark] .landingPage{background-blend-mode:normal!important;background-color:#03050a!important}.paywallFunnelVideoBg,.paywallFunnel .paywallFunnelVideoBg,:root[data-theme=light] .paywallFunnelVideoBg,:root[data-theme=dark] .paywallFunnelVideoBg,:root[data-theme=light] .paywallFunnel .paywallFunnelVideoBg,:root[data-theme=dark] .paywallFunnel .paywallFunnelVideoBg{visibility:visible!important;opacity:.76!important;z-index:0!important;pointer-events:none!important;-webkit-filter:none!important;backface-visibility:hidden!important;contain:paint!important;background:#03050a!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.paywallFunnelVideoBg video,.paywallFunnel .paywallFunnelVideoBg video,.paywallFunnelVideoBg img,.paywallFunnel .paywallFunnelVideoBg img,.paywallFunnel .paywallFunnelBg video,.paywallFunnel .paywallFunnelBg img,:root[data-theme=light] .paywallFunnelVideoBg video,:root[data-theme=dark] .paywallFunnelVideoBg video,:root[data-theme=light] .paywallFunnel .paywallFunnelVideoBg video,:root[data-theme=dark] .paywallFunnel .paywallFunnelVideoBg video,:root[data-theme=light] .paywallFunnel .paywallFunnelBg video,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg video{object-fit:cover!important;object-position:center!important;opacity:1!important;-webkit-filter:none!important;backface-visibility:hidden!important;will-change:auto!important;width:100%!important;height:100%!important;display:block!important;transform:translate(0,0)scale(1.002)!important}.paywallFunnel:before,.paywallPage:before,.accessPage:before,.publicLanding:before,.landing:before,.landingPage:before,.heroSection:before,.heroShell:before,.loginHero:before,.authHero:before,:root[data-theme=light] .paywallFunnel:before,:root[data-theme=dark] .paywallFunnel:before,:root[data-theme=light] .publicLanding:before,:root[data-theme=dark] .publicLanding:before{opacity:.76!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important}.paywallFunnelVideoBgOverlay,.paywallFunnel .paywallFunnelVideoBgOverlay,.paywallFunnel .paywallFunnelBg:after,.paywallBackdrop:after,.referencePaywallGate .paywallBackdrop:after,:root[data-theme=light] .paywallFunnelVideoBgOverlay,:root[data-theme=dark] .paywallFunnelVideoBgOverlay,:root[data-theme=light] .paywallFunnel .paywallFunnelVideoBgOverlay,:root[data-theme=dark] .paywallFunnel .paywallFunnelVideoBgOverlay,:root[data-theme=light] .paywallFunnel .paywallFunnelBg:after,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg:after{content:""!important;pointer-events:none!important;opacity:1!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(90deg,#03050a80,#03050a3b 46%,#03050a7a),linear-gradient(#03050a29,#03050a5c 72%,#03050a8a)!important;display:block!important;position:absolute!important;inset:0!important}.paywallFunnel .paywallFunnelBg span,.paywallFunnelBg span,:root[data-theme=light] .paywallFunnel .paywallFunnelBg span,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg span{opacity:0!important;visibility:hidden!important;display:none!important}.paywallFunnel .paywallFunnelBg,.paywallFunnel .paywallBg,.paywallFunnel .premiumBg,.paywallFunnel .heroBg,.referencePaywallGate,.referencePaywallGate .dashboardBackdrop,.referencePaywallGate .paywallBackdrop,:root[data-theme=light] .paywallFunnel .paywallFunnelBg,:root[data-theme=dark] .paywallFunnel .paywallFunnelBg,:root[data-theme=light] .referencePaywallGate,:root[data-theme=dark] .referencePaywallGate{opacity:1!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important}.referencePaywallGate .dashboardBackdrop img,.referencePaywallGate .paywallBackdrop img,.referencePaywallGate video,.referencePaywallGate img,:root[data-theme=light] .referencePaywallGate .dashboardBackdrop img,:root[data-theme=dark] .referencePaywallGate .dashboardBackdrop img,:root[data-theme=light] .referencePaywallGate video,:root[data-theme=dark] .referencePaywallGate video{opacity:.78!important;-webkit-filter:none!important;object-fit:cover!important;object-position:center!important;backface-visibility:hidden!important;display:block!important;transform:translate(0,0)scale(1.002)!important}.publicLanding video,.landing video,.landingPage video,.heroSection video,.heroShell video,.loginHero video,.authHero video,:root[data-theme=light] .publicLanding video,:root[data-theme=dark] .publicLanding video,:root[data-theme=light] .landing video,:root[data-theme=dark] .landing video,:root[data-theme=light] .landingPage video,:root[data-theme=dark] .landingPage video{opacity:.88!important;-webkit-filter:none!important;backface-visibility:hidden!important;will-change:auto!important;transform:translate(0,0)scale(1.002)!important}.paywallProductVideo,.paywallProductDemo,.paywallFunnelPreview video,.paywallVideoFrame video,.referencePaywallModal video{opacity:1!important;-webkit-filter:none!important;object-fit:cover!important;backface-visibility:hidden!important;transform:none!important}.paywallFunnel,.paywallFunnel *,.publicLanding,.publicLanding *,.landing,.landing *,.landingPage,.landingPage *,:root[data-theme=light] .paywallFunnel,:root[data-theme=light] .paywallFunnel *,:root[data-theme=light] .publicLanding,:root[data-theme=light] .publicLanding *{text-shadow:0 2px 18px #0000009e!important}.paywallFunnel h1,.paywallFunnel h2,.paywallFunnel p,.paywallFunnel small,.paywallFunnel span,.publicLanding h1,.publicLanding h2,.publicLanding p,.publicLanding small,.publicLanding span,:root[data-theme=light] .paywallFunnel h1,:root[data-theme=light] .paywallFunnel h2,:root[data-theme=light] .paywallFunnel p,:root[data-theme=light] .paywallFunnel small,:root[data-theme=light] .paywallFunnel span,:root[data-theme=light] .publicLanding h1,:root[data-theme=light] .publicLanding h2,:root[data-theme=light] .publicLanding p,:root[data-theme=light] .publicLanding small,:root[data-theme=light] .publicLanding span{opacity:1!important;color:#fff7df!important;-webkit-text-fill-color:#fff7df!important}.paywallFunnel button,.paywallFunnel a,.publicLanding button,.publicLanding a,:root[data-theme=light] .paywallFunnel button,:root[data-theme=light] .paywallFunnel a,:root[data-theme=light] .publicLanding button,:root[data-theme=light] .publicLanding a{-webkit-text-fill-color:currentColor!important}@media (width<=768px){.paywallFunnelVideoBg,.paywallFunnel .paywallFunnelVideoBg{opacity:.7!important;display:block!important}.paywallFunnelVideoBg video,.paywallFunnel .paywallFunnelVideoBg video,.referencePaywallGate .dashboardBackdrop img,.referencePaywallGate video{opacity:1!important;-webkit-filter:none!important;transform:translate(0,0)scale(1.002)!important}.paywallFunnelVideoBgOverlay,.paywallFunnel .paywallFunnelVideoBgOverlay,.paywallFunnel .paywallFunnelBg:after,.referencePaywallGate .paywallBackdrop:after{-webkit-backdrop-filter:none!important;background:linear-gradient(90deg,#03050a8f,#03050a4d 48%,#03050a8f),linear-gradient(#03050a33,#03050a7a)!important}}html[data-theme=light] body:not(:has(.paywallFunnel)){background:radial-gradient(circle at 12% -8%,#d4a84324,#0000 32%),radial-gradient(circle at 88% 8%,#3b82f614,#0000 30%),linear-gradient(135deg,#ffffffd1,#f2f5f9f5 42%,#ebeff6fa)!important}html[data-theme=light] .top{background:#f7f9fcd1!important;border-bottom:1px solid #0f172a13!important;box-shadow:0 16px 42px #0f172a0e!important}html[data-theme=light] .card,html[data-theme=light] .metric,html[data-theme=light] .post,html[data-theme=light] .idea,html[data-theme=light] .trade,html[data-theme=light] .rank,html[data-theme=light] .adminRow,html[data-theme=light] .notif,html[data-theme=light] .brokerHero,html[data-theme=light] .brokerHeroPanel,html[data-theme=light] .brokerFlow div,html[data-theme=light] .syncHistory>div{background:linear-gradient(#ffffffeb,#fafcffdb)!important;border-color:#0f172a14!important;box-shadow:0 18px 54px #0f172a12!important}.premiumSide .navGroup{gap:6px!important;margin-top:9px!important;padding-top:11px!important}.premiumSide .navGroup small{color:#f0c55ab8!important;letter-spacing:.185em!important;text-transform:uppercase!important;align-items:center!important;gap:9px!important;margin:0 8px 9px!important;padding:0!important;font-size:10.5px!important;font-weight:1000!important;line-height:1!important;display:flex!important}.premiumSide .navGroup small:after{content:"";background:linear-gradient(90deg,#d4a63a5c,#0000);flex:1;min-width:18px;height:1px}html[data-theme=light] .premiumSide .navGroup small{color:#9a6a09!important}html[data-theme=light] .premiumSide .navGroup small:after{background:linear-gradient(90deg,#9a6a0947,#0000)!important}.brokerSyncPage .brokerBadge{letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:1000!important}.brokerSyncPage .syncHistory .muted{background:#d4a8430b;border:1px dashed #d4a84333;border-radius:16px;padding:16px}html[data-theme=light] .brokerSyncPage .syncHistory .muted{color:#647084!important;background:#d4a84313!important;border-color:#b8860b2e!important}@media (width<=860px){.main:not(.appMain){padding-bottom:calc(120px + env(safe-area-inset-bottom))!important}.mobileNav:not(.mobileBottomNav):not(.mobileNavDock){bottom:calc(8px + env(safe-area-inset-bottom))!important;border-radius:24px!important;width:auto!important;max-width:calc(100vw - 16px)!important;padding:8px!important;left:8px!important;right:8px!important;overflow:auto hidden!important;box-shadow:0 20px 60px #00000061,inset 0 0 0 1px #ffffff0a!important}.mobileNav:not(.mobileBottomNav) button{flex:0 0 68px!important;min-width:68px!important;padding:8px 6px!important}.mobileNav:not(.mobileBottomNav) button span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:60px!important;font-size:10px!important;overflow:hidden!important}.cardHead{gap:10px!important}.cardHead p{font-size:12px!important;line-height:1.45!important}.brokerHeroStats{gap:8px!important}.brokerHeroStats span{font-size:11px!important}}.ecosystemGuidePage{flex-direction:column;gap:20px;display:flex}.ecosystemHero{grid-template-columns:minmax(0,1fr) minmax(300px,.44fr);align-items:center;gap:24px;min-height:318px;display:grid;background:radial-gradient(circle at 86% 18%,#06b6d429,#0000 310px),radial-gradient(circle at 12% 100%,#d4a8432e,#0000 300px),linear-gradient(135deg,#111622fa,#07090dfa)!important}.ecosystemHero .pill{align-items:center;gap:7px;width:max-content;display:inline-flex}.ecosystemHero h2{max-width:820px}.ecosystemHeroCopy,.ecosystemHeroPanel{z-index:1;position:relative}.ecosystemHeroMeta{z-index:1;flex-wrap:wrap;gap:9px;margin-top:22px;display:flex;position:relative}.ecosystemHeroMeta span{color:var(--muted);background:#ffffff0b;border:1px solid #d4a84333;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900}.ecosystemHeroPanel{background:linear-gradient(#ffffff18,#ffffff09);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:center;align-self:stretch;padding:28px;display:flex;box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff14}.ecosystemHeroPanel>span{color:var(--gold2);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:11px;font-weight:1000;display:inline-flex}.ecosystemHeroPanel>b{color:#fff4d4;letter-spacing:-.045em;font-size:24px;line-height:1.2;display:block}.ecosystemMetricStrip{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}.ecosystemMetricStrip div{background:#07090d57;border:1px solid #ffffff17;border-radius:16px;padding:14px 15px}.ecosystemMetricStrip strong{color:var(--text);letter-spacing:-.03em;font-size:18px;display:block}.ecosystemMetricStrip small{color:var(--muted2);margin-top:3px;font-size:11px;font-weight:850;display:block}.ecosystemStageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ecosystemStageCard{box-shadow:var(--shadow);background:radial-gradient(circle at 88% 12%,#d4a8431a,#0000 170px),linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:14px;min-height:304px;padding:20px;display:flex;position:relative;overflow:hidden}.ecosystemStageCard:before{content:"";background:linear-gradient(90deg,var(--gold),#06b6d4b3,transparent);opacity:.9;height:3px;position:absolute;inset:0 0 auto}.ecosystemStageTop{color:var(--gold2);justify-content:space-between;align-items:center;gap:12px;display:flex}.ecosystemStageTop span{letter-spacing:.14em;color:var(--muted2);font-size:12px;font-weight:1000}.ecosystemStageTop em{color:var(--gold2);text-transform:uppercase;letter-spacing:.1em;background:#d4a84313;border:1px solid #d4a8432e;border-radius:999px;margin-right:auto;padding:6px 9px;font-size:10px;font-style:normal;font-weight:1000}.ecosystemStageTop svg{background:#d4a84314;border:1px solid #d4a84338;border-radius:14px;width:38px;height:38px;padding:8px;box-shadow:inset 0 1px #ffffff0f}.ecosystemStageBody{gap:9px;display:grid}.ecosystemStageCard h3{letter-spacing:-.04em;margin:0;font-size:21px}.ecosystemStageCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.ecosystemPointList{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:10px;display:flex}.ecosystemPointList span{border:1px solid var(--line);color:var(--text);background:#ffffff0a;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:850}.idealRoutine{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.idealRoutineStep{border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff06);border-radius:18px;flex-direction:column;gap:12px;min-height:124px;padding:15px;display:flex}.idealRoutineStep b{width:34px;height:34px;color:var(--gold2);background:#d4a8431f;border:1px solid #d4a84338;border-radius:13px;place-items:center;display:grid}.idealRoutineStep span{color:var(--text);font-weight:850;line-height:1.35}html[data-theme=light] .ecosystemHero{background:radial-gradient(circle at 86% 0,#0891b21a,#0000 330px),linear-gradient(135deg,#fff 0%,#f8fafc 48%,#fff8eb 100%)!important;border-color:#0f172a14!important;box-shadow:0 18px 48px #0f172a12!important}html[data-theme=light] .ecosystemHeroMeta span,html[data-theme=light] .ecosystemHeroPanel,html[data-theme=light] .ecosystemMetricStrip div,html[data-theme=light] .ecosystemStageCard,html[data-theme=light] .ecosystemPointList span,html[data-theme=light] .idealRoutineStep{background:#fff!important;border-color:#0f172a14!important;box-shadow:0 10px 32px #0f172a0d!important}html[data-theme=light] .ecosystemHeroPanel>b,html[data-theme=light] .ecosystemMetricStrip strong,html[data-theme=light] .ecosystemStageCard h3,html[data-theme=light] .idealRoutineStep span{color:#0f172a!important}html[data-theme=light] .ecosystemStageCard p,html[data-theme=light] .ecosystemHeroMeta span,html[data-theme=light] .ecosystemMetricStrip small{color:#5b6678!important}html[data-theme=light] .ecosystemStageTop em{color:#8b6a14!important;background:#fff8eb!important;border-color:#b8860b2e!important}html[data-theme=light] .ecosystemPointList{border-top-color:#0f172a12!important}@media (width<=1100px){.ecosystemHero{grid-template-columns:1fr}.ecosystemHeroPanel{max-width:560px}.ecosystemStageGrid,.idealRoutine{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ecosystemHero{gap:18px;min-height:auto;padding:22px!important}.ecosystemHeroMeta{gap:7px}.ecosystemHeroMeta span{padding:7px 9px;font-size:11px}.ecosystemHeroPanel{border-radius:20px;align-self:auto;padding:22px}.ecosystemHeroPanel>b{font-size:20px}.ecosystemMetricStrip{grid-template-columns:1fr;margin-top:18px}.ecosystemStageGrid,.idealRoutine{grid-template-columns:1fr}.ecosystemStageCard{min-height:auto;padding:18px}.ecosystemStageTop{gap:8px}.ecosystemStageTop em{padding:5px 7px;font-size:9px}.idealRoutineStep{min-height:auto}.ecosystemPointList span{white-space:normal}}.emotionalJournalPage{flex-direction:column;gap:20px;display:flex}.emotionalHero{grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:center;gap:24px;min-height:300px;display:grid;background:radial-gradient(circle at 88% 12%,#f43f5e21,#0000 300px),radial-gradient(circle at 10% 90%,#d4a84321,#0000 280px),linear-gradient(135deg,#111622fa,#07090dfa)!important}.emotionalHeroCopy,.emotionalHeroPanel{z-index:1;position:relative}.emotionalHero .pill{align-items:center;gap:7px;width:max-content;display:inline-flex}.emotionalHeroPanel{background:linear-gradient(#ffffff16,#ffffff08);border:1px solid #ffffff1c;border-radius:24px;gap:12px;padding:24px;display:grid;box-shadow:0 24px 70px #00000038,inset 0 1px #ffffff12}.emotionalHeroPanel>span{color:var(--gold2);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:1000}.emotionalHeroPanel div{background:#07090d4d;border:1px solid #ffffff14;border-radius:16px;padding:13px 14px}.emotionalHeroPanel b{color:var(--text);letter-spacing:-.02em;font-size:16px;display:block}.emotionalHeroPanel small{color:var(--muted2);margin-top:4px;font-size:12px;line-height:1.4;display:block}.emotionalHeroPanel p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.55}.emotionalCloseBlock{box-shadow:var(--shadow);background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid}.emotionalCloseBlock .pill{align-items:center;gap:7px;width:max-content;margin-bottom:10px;display:inline-flex}.emotionalCloseBlock h3{letter-spacing:-.04em;margin:0;font-size:24px}.emotionalCloseBlock p{color:var(--muted);max-width:820px;margin:7px 0 0;line-height:1.55}.emotionalCloseSteps{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.emotionalCloseSteps span{color:var(--gold2);background:#d4a84314;border:1px solid #d4a84333;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:950}.emotionalGrid{grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);align-items:start;gap:16px;display:grid}.emotionalEditNotice{background:#d4a84313;border:1px solid #d4a8433d;border-radius:16px;margin-bottom:14px;padding:13px 14px}.emotionalEditNotice span{color:var(--gold2);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:1000;display:block}.emotionalEditNotice p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.45}.emotionalForm{gap:14px;display:grid}.emotionalFormSection{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:16px}.emotionalFormSection h3{letter-spacing:-.035em;margin:0 0 12px;font-size:17px}.emotionalSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.emotionalField,.emotionalScale{gap:8px;min-width:0;display:grid}.emotionalField.wide{grid-column:1/-1}.emotionalField span,.emotionalScale>span{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:1000}.emotionalField textarea{min-height:104px}.emotionalField textarea.tall{min-height:136px}.emotionalScale{border:1px solid var(--line);background:#ffffff09;border-radius:16px;padding:13px 14px}.emotionalScale div{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.emotionalScale input{width:100%;accent-color:var(--gold)}.emotionalScale b{text-align:right;min-width:48px;color:var(--gold2)}.emotionalToggleGrid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.emotionalToggle{text-align:left;border:1px solid var(--line);min-height:66px;color:var(--muted);background:#ffffff09;border-radius:16px;justify-content:flex-start;align-items:center;gap:10px;padding:12px;font-weight:850;line-height:1.25;display:flex}.emotionalToggle span{width:34px;height:30px;color:var(--muted);background:#94a3b81a;border-radius:11px;flex-shrink:0;place-items:center;font-size:12px;font-weight:1000;display:grid}.emotionalToggle.on{color:var(--text);background:#d4a84314;border-color:#d4a84347}.emotionalToggle.on span{color:var(--gold2);background:#d4a84324}.emotionalActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.emotionalReady{color:#86efac;background:#22c55e14;border:1px solid #22c55e38;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:900;display:inline-flex}.emotionalReady.error{color:#fecdd3;background:#f43f5e14;border-color:#f43f5e47}.emotionalSideStack{gap:16px;display:grid}.emotionalWeekly{gap:14px;display:grid}.emotionalWeekly>p{color:var(--muted);margin:0;line-height:1.6}.emotionalWeeklyMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.emotionalWeeklyMetrics div{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff14;border-radius:16px;min-width:0;padding:13px 14px}.emotionalWeeklyMetrics div:first-child{background:linear-gradient(#f43f5e14,#ffffff06);border-color:#f43f5e2e}.emotionalWeeklyMetrics div:nth-child(3){background:linear-gradient(#22c55e13,#ffffff06);border-color:#22c55e2e}.emotionalWeeklyMetrics span{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:1000;display:block;overflow:hidden}.emotionalWeeklyMetrics b{color:var(--text);letter-spacing:-.035em;margin-top:7px;font-size:19px;display:block}.emotionalSignalList{flex-wrap:wrap;gap:8px;display:flex}.emotionalSignalList span{color:var(--gold2);background:#d4a84313;border:1px solid #d4a84333;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.emotionalPattern{background:#d4a8430e;border:1px solid #d4a84329;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.emotionalPattern svg{color:var(--gold2);flex-shrink:0}.emotionalPattern p{color:var(--muted);margin:0;line-height:1.6}.emotionalPatternChips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.emotionalPatternChips span{color:var(--gold2);background:#d4a84313;border:1px solid #d4a84333;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.emotionalEmpty{background:#ffffff08;border:1px dashed #d4a84338;border-radius:18px;padding:18px}.emotionalEmpty b{color:var(--text);font-size:16px;display:block}.emotionalEmpty p{color:var(--muted);margin:8px 0 0;line-height:1.55}.emotionalHistoryList{gap:10px;display:grid}.emotionalHistoryCard{background:linear-gradient(#d4a84313,#ffffff06);border:1px solid #d4a84338;border-radius:18px;padding:18px}.emotionalHistoryTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.emotionalHistoryCard span{color:var(--gold2);text-transform:uppercase;letter-spacing:.09em;background:#d4a84314;border:1px solid #d4a84338;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:1000;display:inline-flex}.emotionalHistoryCard b{color:var(--text);margin-top:12px;font-size:20px;display:block}.emotionalHistoryCard p{color:var(--muted);margin:6px 0 0;font-weight:800;line-height:1.45}.emotionalHistoryCard small{color:var(--text);margin-top:12px;line-height:1.5;display:block}html[data-theme=light] .emotionalHero{background:radial-gradient(circle at 86% 0,#f43f5e14,#0000 330px),linear-gradient(135deg,#fff 0%,#f8fafc 50%,#fff8eb 100%)!important;border-color:#0f172a14!important;box-shadow:0 18px 48px #0f172a12!important}html[data-theme=light] .emotionalHeroPanel,html[data-theme=light] .emotionalHeroPanel div,html[data-theme=light] .emotionalCloseBlock,html[data-theme=light] .emotionalEditNotice,html[data-theme=light] .emotionalFormSection,html[data-theme=light] .emotionalScale,html[data-theme=light] .emotionalToggle,html[data-theme=light] .emotionalWeeklyMetrics div,html[data-theme=light] .emotionalPattern,html[data-theme=light] .emotionalEmpty,html[data-theme=light] .emotionalHistoryCard{background:#fff!important;border-color:#0f172a14!important;box-shadow:0 10px 32px #0f172a0d!important}html[data-theme=light] .emotionalHeroPanel b,html[data-theme=light] .emotionalCloseBlock h3,html[data-theme=light] .emotionalFormSection h3,html[data-theme=light] .emotionalWeeklyMetrics b,html[data-theme=light] .emotionalEmpty b,html[data-theme=light] .emotionalHistoryCard b,html[data-theme=light] .emotionalHistoryCard small{color:#0f172a!important}html[data-theme=light] .emotionalHeroPanel small,html[data-theme=light] .emotionalHeroPanel p,html[data-theme=light] .emotionalCloseBlock p,html[data-theme=light] .emotionalEditNotice p,html[data-theme=light] .emotionalWeekly>p,html[data-theme=light] .emotionalPattern p,html[data-theme=light] .emotionalEmpty p,html[data-theme=light] .emotionalHistoryCard p{color:#5b6678!important}html[data-theme=light] .emotionalReady{color:#12803a!important;background:#22c55e1a!important;border-color:#22c55e2e!important}html[data-theme=light] .emotionalReady.error{color:#be123c!important;background:#f43f5e14!important;border-color:#f43f5e2e!important}@media (width<=1100px){.emotionalHero,.emotionalGrid{grid-template-columns:1fr}.emotionalHeroPanel{max-width:620px}.emotionalSideStack{grid-template-columns:1fr 1fr}}@media (width<=760px){.emotionalHero{gap:18px;min-height:auto;padding:22px!important}.emotionalHeroPanel{border-radius:20px;padding:20px}.emotionalCloseBlock{grid-template-columns:1fr;padding:18px}.emotionalCloseSteps{justify-content:flex-start}.emotionalSectionGrid,.emotionalToggleGrid,.emotionalSideStack,.emotionalWeeklyMetrics{grid-template-columns:1fr}.emotionalFormSection{padding:14px}.emotionalToggle{min-height:auto}.emotionalActions{bottom:calc(92px + env(safe-area-inset-bottom));z-index:4;background:var(--panel);border:1px solid var(--line);border-radius:18px;align-items:stretch;padding:10px;position:sticky}.emotionalActions .primary,.emotionalActions .ghost,.emotionalReady{justify-content:center;width:100%}.emotionalHistoryTop{align-items:flex-start}.emotionalPattern{display:grid}.emotionalJournalPage{padding-bottom:calc(154px + env(safe-area-inset-bottom))!important}}html{scroll-padding-top:96px}.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding #faq,.publicLanding section,.landingSection,.landingFinal{scroll-margin-top:96px!important}.publicLanding{padding-top:20px!important;padding-bottom:68px!important}.landingNav{z-index:70!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#07090dc7!important;border:1px solid #ffffff1a!important;border-radius:18px!important;max-width:1320px!important;min-height:60px!important;margin:0 auto 28px!important;padding:8px 12px!important;position:sticky!important;top:12px!important;box-shadow:0 16px 48px #0000004d!important}.landingNavBrand{flex:none!important;min-width:220px!important;max-width:280px!important}.landingNavBrand picture{line-height:0!important;display:block!important}.landingNavBrand img{object-fit:contain!important;width:auto!important;max-width:270px!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}.landingNav nav a{color:#aeb7c7!important}.landingNavActions .landingCta{min-height:40px!important}.landingHero{margin-bottom:clamp(44px,6vw,84px)!important;padding-top:24px!important}.landingFlow,.landingSection{margin-bottom:clamp(56px,7vw,92px)!important}.landingPricingSection{margin-bottom:clamp(64px,8vw,104px)!important}.landingHeroMetrics{gap:14px!important;padding:16px!important}.landingDashboardMotion{aspect-ratio:720/460;object-fit:cover;background:#05070b;border:1px solid #ffffff1a;border-radius:20px;grid-column:1/-1;width:100%;height:auto;display:block;box-shadow:0 22px 70px #00000047;animation:none!important}.landingFinal{background:linear-gradient(#ffffff0d,#ffffff05)!important;border:1px solid #ffffff17!important;border-radius:28px!important;margin-top:0!important;box-shadow:0 30px 90px #0000003d!important}.landingPlanCard.featured{border-color:#f0c55a6b!important;box-shadow:0 30px 90px #00000057,inset 0 0 0 1px #f0c55a1a!important}.landingPlanCard.featured:after{content:"Recomendado para performance";color:#f7d877;text-transform:uppercase;letter-spacing:.06em;text-align:center;background:#f0c55a1f;border:1px solid #f0c55a42;border-radius:999px;max-width:150px;padding:7px 10px;font-size:10px;font-weight:1000;position:absolute;top:16px;right:16px}.landingPlanCard.featured .landingPlanTop{padding-top:28px}.authPage{isolation:isolate!important;background:#05070a!important;overflow:hidden auto!important}.authPage:before{content:""!important;z-index:-2!important;opacity:.44!important;filter:blur(4px)saturate(.85)brightness(.58)contrast(.96)!important;pointer-events:none!important;background:url(/brand/mtc-dashboard-motion.svg) 50%/min(920px,92vw) no-repeat!important;position:fixed!important;inset:0!important;transform:scale(1.04)!important}.authPage:after{content:""!important;z-index:-1!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;pointer-events:none!important;background:radial-gradient(circle at 50% 12%,#d4a84321,#0000 34%),linear-gradient(#03050a9e,#03050adb)!important;position:fixed!important;inset:0!important}.authPage .loginCard.premiumAuth{background:linear-gradient(#12161eeb,#080a0ff5)!important;border-color:#ffffff1c!important;box-shadow:0 28px 80px #00000075!important}.authPage .loginCard h1{color:#fff4d6!important}.authPage .loginCard p,.authPage .hint{color:#aeb8c7!important}.authPage .input,.authPage .seg{color:#f4f7fb!important;background:#ffffff0b!important;border-color:#ffffff1a!important}.authPage .seg button.on{color:#f0c55a!important;background:#d4a84324!important}.authPage .backLanding{color:#d6dde9!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.authPage .googleBtn{color:#111827!important;background:#f8fafc!important;border-color:#0f172a1a!important}.paywallFunnel,.referencePaywallGate{color:#f7eed8!important;background:#05070b!important}.paywallFunnel:before{opacity:.62!important;filter:none!important;background:radial-gradient(circle at 18% 12%,#d4a84329,#0000 30%),linear-gradient(90deg,#020307b8,#02030770,#020307c7)!important}.paywallFunnelShell,.referencePaywallModal{background:linear-gradient(145deg,#12161ef5,#080a0ffa)!important;border-color:#d4a84342!important;box-shadow:0 42px 128px #000000ad,inset 0 0 0 1px #ffffff0b!important}.paywallFunnelPreview{aspect-ratio:16/10!important;background:#03050a!important;border-color:#d4a84338!important;min-height:260px!important;position:relative!important}.paywallFunnelPreview>video{object-fit:cover!important;opacity:.2!important;filter:saturate(.72)brightness(.4)contrast(1.04)!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.paywallFunnelPreview:after{content:""!important;pointer-events:none!important;background:linear-gradient(#03050a29,#03050ab3)!important;position:absolute!important;inset:0!important}.paywallProductInterface{z-index:2!important;background:linear-gradient(#080b11e0,#04060af0)!important;border:1px solid #ffffff1f!important;border-radius:18px!important;grid-template-rows:auto auto 1fr auto auto!important;gap:10px!important;padding:14px!important;display:grid!important;position:absolute!important;inset:16px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 18px 52px #00000057!important}.productInterfaceCurve{background:linear-gradient(#efc65b0e,#ffffff05)!important;border-color:#efc65b24!important;min-height:78px!important}:is(:root[data-theme=light] body:has(.publicLanding),:root[data-theme=light] body:has(.authPage)){background:#f4f6f9!important}:root[data-theme=light] .publicLanding{color:#111827!important;background:linear-gradient(#fbfcff 0%,#f3f6fb 55%,#fff 100%)!important}:root[data-theme=light] .publicLanding:before{opacity:.34!important;background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px)!important}:root[data-theme=light] .landingNav{background:#ffffffdb!important;border-color:#0f172a1a!important;box-shadow:0 16px 42px #0f172a1a!important}:root[data-theme=light] .landingNav nav a{color:#475569!important}:root[data-theme=light] .landingHeroText h1,:root[data-theme=light] .landingSection h2,:root[data-theme=light] .landingFinal h2{color:#111827!important}:root[data-theme=light] .landingHeroText p,:root[data-theme=light] .landingSection p,:root[data-theme=light] .landingFinal p,:root[data-theme=light] .landingFlow p{color:#526070!important}:root[data-theme=light] .landingHeroMetrics,:root[data-theme=light] .landingSection,:root[data-theme=light] .landingPanel,:root[data-theme=light] .landingFlow div,:root[data-theme=light] .featureGrid div,:root[data-theme=light] .landingPlanCard,:root[data-theme=light] .landingFinal{background:#fff!important;border-color:#0f172a17!important;box-shadow:0 16px 44px #0f172a13!important}:root[data-theme=light] .landingMetricTile b,:root[data-theme=light] .mockStats b,:root[data-theme=light] .landingFlow b,:root[data-theme=light] .landingPanel b,:root[data-theme=light] .featureGrid div,:root[data-theme=light] .landingPlanCard h3,:root[data-theme=light] .landingPlanPrice strong{color:#111827!important}:root[data-theme=light] .landingMetricTile span,:root[data-theme=light] .mockStats span,:root[data-theme=light] .landingPlanCard p,:root[data-theme=light] .landingPlanCard li{color:#5b6678!important}:root[data-theme=light] .landingBadge,:root[data-theme=light] .landingBadge.soft{color:#8a640d!important;background:#fff8e7!important;border-color:#b8860b2e!important}:root[data-theme=light] .landingDashboardMotion{background:#080b12!important;border-color:#0f172a1f!important;box-shadow:0 18px 56px #0f172a24!important}:root[data-theme=light] .authPage{background:#f4f6f9!important}:root[data-theme=light] .authPage:before{opacity:.24!important;filter:blur(5px)saturate(.78)brightness(1.06)contrast(.9)!important}:root[data-theme=light] .authPage:after{background:linear-gradient(#ffffffb8,#f8fafce6)!important}:root[data-theme=light] .authPage .loginCard.premiumAuth{background:#ffffffeb!important;border-color:#0f172a1a!important;box-shadow:0 24px 70px #0f172a1f!important}:root[data-theme=light] .authPage .loginCard h1{color:#111827!important}:root[data-theme=light] .authPage .loginCard p,:root[data-theme=light] .authPage .hint{color:#5b6678!important}:root[data-theme=light] .authPage .input,:root[data-theme=light] .authPage .seg{color:#111827!important;background:#f8fafc!important;border-color:#0f172a1a!important}:root[data-theme=light] .authPage .seg button.on{color:#8a640d!important;background:#fff8e7!important}:root[data-theme=light] .paywallFunnel,:root[data-theme=light] .referencePaywallGate{color:#f7eed8!important;background:#05070b!important}@media (width<=920px){html{scroll-padding-top:74px}.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding #faq,.publicLanding section,.landingSection,.landingFinal{scroll-margin-top:74px!important}.publicLanding{padding-top:12px!important}.landingNav{gap:8px!important;min-height:54px!important;margin-bottom:16px!important;padding:8px 10px!important;display:flex!important;top:8px!important}.landingNavBrand{flex:0 0 58px!important;min-width:58px!important;max-width:68px!important}.landingNavBrand img{max-width:58px!important;height:38px!important}.landingNav nav{display:none!important}.landingNavActions{flex:auto!important;gap:7px!important;width:auto!important;min-width:0!important;display:flex!important}.landingNavActions .landingCta{flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:38px!important;padding:9px 8px!important;font-size:12px!important}.landingHero{margin-bottom:52px!important;padding-top:8px!important}.landingFlow,.landingSection,.landingPricingSection{margin-bottom:56px!important}.landingPlanCard.featured:after{width:max-content!important;max-width:100%!important;margin-bottom:2px!important;position:static!important}.landingPlanCard.featured .landingPlanTop{padding-top:0!important}.productInterfaceKpis{grid-template-columns:1fr!important}}@media (width<=520px){.landingNav,.landingDashboardMotion{border-radius:16px!important}.paywallFunnelPreview{min-height:300px!important}.paywallProductInterface{gap:8px!important;padding:12px!important;inset:12px!important}.authPage .loginCard{max-width:100%!important}}@media (width<=980px){.finalCommercialSurface .finalDemoImageGrid{grid-template-columns:1fr!important}.finalCommercialSurface .finalDemoImageButton,.finalCommercialSurface .finalDemoImageButton img,.finalCommercialSurface .finalDemoImageCard img{max-height:none!important}.finalCommercialSurface .finalValueGrid{grid-template-columns:1fr 1fr!important}.finalPaywallLayout,.finalPaywallPlans{grid-template-columns:1fr!important}.finalPaywallDemoFrame{justify-self:start!important;max-width:680px!important}}@media (width<=768px){.commercialSurface.publicLanding .finalLandingHero,.finalCommercialSurface .finalLandingHero{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}.finalCommercialSurface .finalLandingCopy{width:100%!important;min-width:0!important;max-width:100%!important}.finalCommercialSurface .mobileHeroVideoFrame{width:100%!important;max-width:100%!important;margin:20px 0 12px!important;display:block!important;overflow:visible!important}.finalCommercialSurface .landingMediaStack.finalLandingVisual{display:none!important}.finalCommercialSurface .mobileHeroVideoFrame .landingDemoVideo,.finalCommercialSurface .mobileHeroVideoFrame img,.finalCommercialSurface .mobileHeroVideoFrame video{aspect-ratio:16/9!important;object-fit:contain!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.finalCommercialSurface .finalJournalDifference,.finalCommercialSurface .finalModuleSection,.finalCommercialSurface .finalDemoGallery,.finalCommercialSurface .finalValueSection,.finalCommercialSurface .finalPricingSection{border-radius:22px!important;padding:22px 16px!important}.finalCommercialSurface .finalValueGrid{grid-template-columns:1fr!important}.finalPaywallSurface.paywallFunnel{padding:12px!important}.finalPaywallShell.paywallFunnelShell{border-radius:22px!important;width:100%!important;padding:16px!important}.finalPaywallDemoFrame{max-width:100%!important}.finalPaywallBilling{display:grid!important}.finalPaywallBilling>div:last-child{width:100%!important;overflow-x:auto!important}}:is(html[data-theme=dark] body .app :is(.top p,.cardHead p,.muted,.heroSystem p,.riskHero p,.tradeGuide p,.behaviorJournal p,.emotionalJournal p,.mentorReviewRequest p,.mentorReviewStatusCard p,.checkResult p,.empty p,.sampleNotice p,.ecosystemStageCard p,.nextActionBody p,.premiumEmptyAction p,.processSummaryCard p,.structuredOnboardingCard p,.insightPro p),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.top p,.cardHead p,.muted,.heroSystem p,.riskHero p,.tradeGuide p,.behaviorJournal p,.emotionalJournal p,.mentorReviewRequest p,.mentorReviewStatusCard p,.checkResult p,.empty p,.sampleNotice p,.ecosystemStageCard p,.nextActionBody p,.premiumEmptyAction p,.processSummaryCard p,.structuredOnboardingCard p)){color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}@media (width<=860px){.shareOverlay{align-items:start!important;padding:12px!important;overflow:auto!important}.shareOverlay .shareModalCard{border-radius:22px!important;width:100%!important;max-height:none!important;overflow:visible!important}.shareOverlay .shareModalBody{grid-template-columns:1fr!important}.shareOverlay .shareControls{max-height:none!important}.shareOverlay .storyPreviewFrame{height:auto!important;max-height:none!important;padding:12px!important}.shareOverlay .storyPreviewFrame img,.shareOverlay .storyPreviewSkeleton{width:min(330px,100%)!important;max-height:none!important}}.shareOverlay{z-index:2147483647!important;isolation:isolate!important;contain:layout style paint!important;background:#02060cd1!important;position:fixed!important;inset:0!important}.shareOverlay:before{content:""!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;pointer-events:none!important;background:#02060c6b!important;position:absolute!important;inset:0!important}.shareOverlay>.shareModalCard{z-index:1!important;position:relative!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay:before{background:#f8fafc80!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .storyPreviewFrame{background:radial-gradient(circle at 50% 0,#b8860b21,#0000 34%),linear-gradient(#fff,#eef2f7)!important}.app .modal{z-index:9000!important}.shareOverlay{z-index:2147483000!important;isolation:isolate!important}.shareOverlay .shareControls{border-radius:22px!important;align-content:start!important;gap:12px!important;padding:18px!important;display:grid!important}.shareOverlay .shareControls b{color:#f8fafc!important;font-size:15px!important;font-weight:950!important;display:block!important}.shareOverlay .shareControls span{color:#cbd5e1!important;font-size:12px!important;line-height:1.45!important;display:block!important}.shareOverlay .shareControls label{color:#e2e8f0!important;align-items:center!important;gap:10px!important;min-height:34px!important;font-size:13px!important;font-weight:850!important;display:flex!important}.shareOverlay .shareControls input{accent-color:#d4a843!important;flex:none!important;width:17px!important;height:17px!important}.shareOverlay .storyPreviewFrame{background:radial-gradient(circle at 50% 0,#d4a8431f,#0000 36%),linear-gradient(#ffffff09,#ffffff04)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls b{color:#0f172a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls span{color:#475569!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls label{color:#1f2937!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .storyPreviewFrame{background:radial-gradient(circle at 50% 0,#b8860b1a,#0000 34%),linear-gradient(#fff,#f1f5f9)!important;border-color:#0f172a1a!important}.shareOverlay .modalActions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.shareOverlay .modalActions button{color:#e5e7eb!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:12px!important;min-height:38px!important;padding:8px 11px!important;font-weight:900!important}.shareOverlay .modalActions .exportModalButton{color:#fff7db!important;background:#d4af371a!important;border-color:#d4af375c!important}.shareOverlay .shareControls label,.shareOverlay .shareControls span,.shareOverlay .shareControls small{color:#dbe4f0!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay{background:#0f172a52!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareModalCard{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1f!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls{background:#fff!important;border-color:#0f172a1a!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls label,html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls span,html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareControls small){color:#334155!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .modalActions button{color:#334155!important;background:#fff!important;border-color:#0f172a1f!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .modalActions .exportModalButton{color:#4b3410!important;background:#fff8eb!important;border-color:#b8860b47!important}@media (width<=860px){.shareOverlay{align-items:start!important;padding:12px!important;overflow:auto!important}.shareOverlay .shareModalCard{border-radius:22px!important;width:100%!important;max-height:none!important;overflow:visible!important}.shareOverlay .shareModalBody{grid-template-columns:1fr!important}.shareOverlay .storyPreviewFrame{height:auto!important;max-height:none!important;padding:12px!important}.shareOverlay .storyPreviewFrame img,.shareOverlay .storyPreviewSkeleton{width:min(330px,100%)!important;max-height:none!important}}.shareModalHead{border-bottom:1px solid #ffffff12!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:4px 4px 16px!important;display:flex!important}.shareModalHead h3{color:#f8fafc!important;margin:0!important;font-size:18px!important}.shareModalHead p{color:#98a6b9!important;margin:4px 0 0!important;font-size:12px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareOverlay .shareModalCard{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 32px 90px #0f172a2e!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareModalHead h3{color:#0f172a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .shareModalHead p{color:#64748b!important}@media (width<=860px){.shareOverlay{align-items:start!important;padding:12px!important;overflow:auto!important}.shareOverlay .shareModalCard{border-radius:22px!important;width:100%!important;max-height:none!important;overflow:visible!important}.shareModalHead{display:grid!important}.shareOverlay .shareModalBody{grid-template-columns:1fr!important}.shareOverlay .shareControls{max-height:none!important}.shareOverlay .storyPreviewFrame{height:auto!important;max-height:none!important;padding:12px!important}.shareOverlay .storyPreviewFrame img,.shareOverlay .storyPreviewSkeleton{width:min(330px,100%)!important;max-height:none!important}}.app .shareModalCard{background:linear-gradient(#0f172af5,#05080df7)!important;border-color:#d4a84333!important;width:min(1180px,100vw - 32px)!important;box-shadow:0 34px 110px #00000085,inset 0 1px #ffffff0d!important}.app .shareModalBody{grid-template-columns:300px minmax(0,1fr)!important;gap:24px!important}.app .shareControls{position:sticky;top:0;background:linear-gradient(#fff1,#ffffff07)!important;border-color:#d4a8432e!important;border-radius:22px!important;padding:18px!important}.app .storyPreviewFrame{background:radial-gradient(circle at 50% 0,#d4a84329,#0000 38%),linear-gradient(#ffffff0b,#ffffff05)!important;border-color:#d4a8432e!important;border-radius:28px!important;min-height:680px!important}.app .storyPreviewFrame img,.app .storyPreviewSkeleton{border-radius:22px!important;width:min(390px,100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .shareModalCard{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 28px 80px #0f172a29!important}@media (width<=860px){.app .shareModalBody{grid-template-columns:1fr!important}.app .shareControls{position:static}.app .storyPreviewFrame{min-height:auto!important}.app .storyPreviewFrame img,.app .storyPreviewSkeleton{width:min(315px,100%)!important}}.app .shareReviewButton{color:#f5c95b!important;background:#d4a84312!important;border-color:#d4a84340!important}.app .shareReviewButton:hover{color:#fff4c7!important;background:#d4a8431f!important;border-color:#d4a84373!important}.shareModal{z-index:60}.shareModalCard{width:min(1120px,100%)!important;max-height:94vh!important}.shareModalBody{grid-template-columns:minmax(230px,300px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.shareControls{background:#ffffff09;border:1px solid #d4a8432e;border-radius:18px;align-content:start;gap:12px;padding:16px;display:grid}.shareControls b{color:var(--mtc-text-primary,#f8fafc);font-size:14px}.shareControls label{color:var(--mtc-text-readable,#dbe4f0);align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.shareControls input{accent-color:#d4a843;width:17px;height:17px}.shareControls span,.shareControls small,.shareHint{color:var(--mtc-text-secondary,#cbd5e1);font-size:12px;line-height:1.45}.shareError{color:#fecdd3;background:#f43f5e14;border:1px solid #f43f5e40;border-radius:12px;margin:0;padding:10px;font-size:12px}.storyPreviewFrame{background:radial-gradient(circle at top,#d4a8431f,#0000 42%),#00000038;border:1px solid #d4a8432e;border-radius:22px;place-items:center;min-height:560px;padding:18px;display:grid;overflow:auto}.storyPreviewFrame img{aspect-ratio:9/16;object-fit:contain;border-radius:18px;width:min(315px,100%);display:block;box-shadow:0 24px 80px #0000006b,0 0 0 1px #d4a84338}.storyPreviewSkeleton{aspect-ratio:9/16;width:min(315px,100%);color:var(--mtc-text-secondary,#cbd5e1);background:#ffffff09;border:1px dashed #d4a84340;border-radius:18px;place-items:center;font-weight:800;display:grid}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .shareReviewButton{color:#7c5a10!important;background:#fff8eb!important;border-color:#b8860b40!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .shareReviewButton:hover{color:#4b3410!important;background:#fff3d6!important;border-color:#b8860b6b!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .shareControls,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .storyPreviewFrame){background:#fff!important;border-color:#0f172a1a!important;box-shadow:0 14px 36px #0f172a12!important}@media (width<=860px){.shareModalCard{padding:16px!important}.shareModalBody{grid-template-columns:1fr}.storyPreviewFrame{min-height:auto;padding:12px}.storyPreviewFrame img,.storyPreviewSkeleton{width:min(280px,100%)}}html[data-theme=dark] body .app{--mtc-text-primary:#f8fafc;--mtc-text-body:#dbe4f0;--mtc-text-readable:#d6deea;--mtc-text-secondary:#cbd5e1;--mtc-text-tertiary:#98a6b9;--mtc-text-label:#c3cede;--mtc-text-accent-label:#f5c95bd6;--mtc-text-placeholder:#64748b}html[data-theme=light] body:not(:has(.paywallFunnel)) .app{--mtc-text-primary:#0f172a;--mtc-text-body:#1f2937;--mtc-text-readable:#263447;--mtc-text-secondary:#475569;--mtc-text-tertiary:#64748b;--mtc-text-label:#475569;--mtc-text-accent-label:#926414e0;--mtc-text-placeholder:#94a3b8}:is(html[data-theme=dark] body .app,html[data-theme=light] body:not(:has(.paywallFunnel)) .app){color:var(--mtc-text-body)}:is(html[data-theme=dark] body .app .top h1,html[data-theme=dark] body .app .top h2,html[data-theme=dark] body .app .card h3,html[data-theme=dark] body .app .heroSystem h2,html[data-theme=dark] body .app .riskHero h2,html[data-theme=dark] body .app .modalHead h3,html[data-theme=dark] body .app .trade b,html[data-theme=dark] body .app .checkItem b,html[data-theme=dark] body .app .metric b,html[data-theme=dark] body .app .metricPremium b,html[data-theme=dark] body .app .controlStats b,html[data-theme=dark] body .app .pulseGrid b,html[data-theme=dark] body .app .statMatrix b,html[data-theme=dark] body .app .insightPro strong,html[data-theme=dark] body .app .onboardingProgress b,html[data-theme=dark] body .app .processSummaryGrid b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .top h1,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .top h2,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .card h3,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .heroSystem h2,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .riskHero h2,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .modalHead h3,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .trade b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checkItem b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metric b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metricPremium b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .controlStats b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .pulseGrid b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .statMatrix b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .insightPro strong,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .onboardingProgress b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .processSummaryGrid b){color:var(--mtc-text-primary)!important}html[data-theme=dark] body .app .top p,html[data-theme=dark] body .app .cardHead p,html[data-theme=dark] body .app .muted,html[data-theme=dark] body .app .heroSystem p,html[data-theme=dark] body .app .riskHero p,html[data-theme=dark] body .app .tradeGuide p,html[data-theme=dark] body .app .behaviorJournal p,html[data-theme=dark] body .app .emotionalJournal p,html[data-theme=dark] body .app .mentorReviewRequest p,html[data-theme=dark] body .app .mentorReviewStatusCard p,html[data-theme=dark] body .app .checkResult p,html[data-theme=dark] body .app .empty p,html[data-theme=dark] body .app .sampleNotice p,html[data-theme=dark] body .app .ecosystemStageCard p,html[data-theme=dark] body .app .nextActionBody p,html[data-theme=dark] body .app .premiumEmptyAction p,html[data-theme=dark] body .app .processSummaryCard p,html[data-theme=dark] body .app .structuredOnboardingCard p,html[data-theme=dark] body .app .insightPro p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .top p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .cardHead p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .muted{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .heroSystem p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .riskHero p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradeGuide p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .behaviorJournal p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .emotionalJournal p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mentorReviewRequest p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mentorReviewStatusCard p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checkResult p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .empty p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .sampleNotice p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .ecosystemStageCard p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .nextActionBody p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .premiumEmptyAction p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .processSummaryCard p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .structuredOnboardingCard p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .insightPro p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}:is(html[data-theme=dark] body .app .card p,html[data-theme=dark] body .app .post>p,html[data-theme=dark] body .app .idea p,html[data-theme=dark] body .app .detailBlock p,html[data-theme=dark] body .app .detailBlock div,html[data-theme=dark] body .app .behaviorReviewDetail p,html[data-theme=dark] body .app .answerList span,html[data-theme=dark] body .app .ruleBox p,html[data-theme=dark] body .app .ruleMini span,html[data-theme=dark] body .app .patternCard p,html[data-theme=dark] body .app .readingProtocol p,html[data-theme=dark] body .app .readCard p,html[data-theme=dark] body .app .comingSoonItem p,html[data-theme=dark] body .app .brokerFlow p,html[data-theme=dark] body .app .brokerSecurityNote p,html[data-theme=dark] body .app .coachAnswer p,html[data-theme=dark] body .app .libraryInfo span,html[data-theme=dark] body .app .academyLesson span,html[data-theme=dark] body .app .mandamiento span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .card p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .post>p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .idea p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .detailBlock p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .detailBlock div,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .behaviorReviewDetail p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .answerList span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .ruleBox p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .ruleMini span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .patternCard p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .readingProtocol p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .readCard p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .comingSoonItem p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .brokerFlow p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .brokerSecurityNote p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .coachAnswer p,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .libraryInfo span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .academyLesson span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mandamiento span){color:var(--mtc-text-readable)!important;font-weight:500!important;line-height:1.58!important}html[data-theme=dark] body .app .metric small,html[data-theme=dark] body .app .metricPremium small,html[data-theme=dark] body .app .tradeResult small,html[data-theme=dark] body .app .controlStats span,html[data-theme=dark] body .app .pulseGrid small,html[data-theme=dark] body .app .checklistDash small,html[data-theme=dark] body .app .memberList small,html[data-theme=dark] body .app .postTop p,html[data-theme=dark] body .app .notif p,html[data-theme=dark] body .app .rank small,html[data-theme=dark] body .app .adminRow p,html[data-theme=dark] body .app .checkItem small,html[data-theme=dark] body .app .onlineRow small,html[data-theme=dark] body .app .linkedValidationCard small,html[data-theme=dark] body .app .linkedTradeCard small,html[data-theme=dark] body .app .dayPlanSummary p,html[data-theme=dark] body .app .monthHead small,html[data-theme=dark] body .app .monthLegend,html[data-theme=dark] body .app .microInsight,html[data-theme=dark] body .app .onboardingSteps button small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metric small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metricPremium small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradeResult small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .controlStats span{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .pulseGrid small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checklistDash small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .memberList small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .postTop p{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .notif p{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .rank small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .adminRow p{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checkItem small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .onlineRow small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .linkedValidationCard small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .linkedTradeCard small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .dayPlanSummary p{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthHead small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthLegend{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .microInsight{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .onboardingSteps button small{color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}html[data-theme=dark] body .app .field>span,html[data-theme=dark] body .app .metric span,html[data-theme=dark] body .app .metricPremiumTop span,html[data-theme=dark] body .app .detailBlock>span,html[data-theme=dark] body .app .detailKpis span,html[data-theme=dark] body .app .behaviorReviewSubhead h4,html[data-theme=dark] body .app .navGroup small,html[data-theme=dark] body .app .bookCover .coverBadge,html[data-theme=dark] body .app .brokerMetaGrid b,html[data-theme=dark] body .app .emotionalField span,html[data-theme=dark] body .app .emotionalScale>span,html[data-theme=dark] body .app .processSummaryGrid span,html[data-theme=dark] body .app .onboardingProgress span,html[data-theme=dark] body .app .insightPro span,html[data-theme=dark] body .app .statMatrix span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .field>span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metric span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .metricPremiumTop span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .detailBlock>span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .detailKpis span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .behaviorReviewSubhead h4{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .navGroup small{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .bookCover .coverBadge{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .brokerMetaGrid b{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .emotionalField span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .emotionalScale>span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .processSummaryGrid span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .onboardingProgress span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .insightPro span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .statMatrix span{color:var(--mtc-text-label)!important;font-weight:800!important}html[data-theme=dark] body .app .tradeDetailModal .detailBlock>span,html[data-theme=dark] body .app .tradeDetailModal .detailKpis span,html[data-theme=dark] body .app .resultPreview span,html[data-theme=dark] body .app .linkedValidationCard>div>span{color:var(--mtc-text-accent-label)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradeDetailModal .detailBlock>span{color:var(--mtc-text-accent-label)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradeDetailModal .detailKpis span{color:var(--mtc-text-accent-label)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .resultPreview span{color:var(--mtc-text-accent-label)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .linkedValidationCard>div>span{color:var(--mtc-text-accent-label)!important}html[data-theme=dark] body .app .side nav button,html[data-theme=dark] body .app .mobileNav button{color:var(--mtc-text-secondary)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .side nav button{color:var(--mtc-text-secondary)!important;font-weight:800!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mobileNav button{color:var(--mtc-text-secondary)!important;font-weight:800!important}html[data-theme=dark] body .app .side nav button:hover,html[data-theme=dark] body .app .mobileNav button:hover{color:var(--mtc-text-primary)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .side nav button:hover{color:var(--mtc-text-primary)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mobileNav button:hover{color:var(--mtc-text-primary)!important}html[data-theme=dark] body .app .side nav button.active,html[data-theme=dark] body .app .mobileNav button.active{color:var(--gold2)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .side nav button.active{color:var(--gold2)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .mobileNav button.active{color:var(--gold2)!important}:is(html[data-theme=dark] body .app .brand b,html[data-theme=dark] body .app .user b,html[data-theme=dark] body .app .me b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .brand b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .user b,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .me b){color:var(--mtc-text-primary)!important}:is(html[data-theme=dark] body .app .brand span,html[data-theme=dark] body .app .user span,html[data-theme=dark] body .app .me span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .brand span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .user span,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .me span){color:var(--mtc-text-tertiary)!important}html[data-theme=dark] body .app .input,html[data-theme=dark] body .app select,html[data-theme=dark] body .app textarea,html[data-theme=dark] body .app .search input{color:var(--mtc-text-body)!important;font-weight:500!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .input{color:var(--mtc-text-body)!important;font-weight:500!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app select{color:var(--mtc-text-body)!important;font-weight:500!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app textarea{color:var(--mtc-text-body)!important;font-weight:500!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .search input{color:var(--mtc-text-body)!important;font-weight:500!important}html[data-theme=dark] body .app .input::placeholder,html[data-theme=dark] body .app textarea::placeholder,html[data-theme=dark] body .app .search input::placeholder{color:var(--mtc-text-placeholder)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .input::placeholder{color:var(--mtc-text-placeholder)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app textarea::placeholder{color:var(--mtc-text-placeholder)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .search input::placeholder{color:var(--mtc-text-placeholder)!important}html[data-theme=dark] body .app .checks button,html[data-theme=dark] body .app .chipSelect button,html[data-theme=dark] body .app .emotionalToggle,html[data-theme=dark] body .app .filterPills button,html[data-theme=dark] body .app .lesson{color:var(--mtc-text-secondary)!important;font-weight:700!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checks button{color:var(--mtc-text-secondary)!important;font-weight:700!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .chipSelect button{color:var(--mtc-text-secondary)!important;font-weight:700!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .emotionalToggle{color:var(--mtc-text-secondary)!important;font-weight:700!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .filterPills button{color:var(--mtc-text-secondary)!important;font-weight:700!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .lesson{color:var(--mtc-text-secondary)!important;font-weight:700!important}:is(html[data-theme=dark] body .app .checks button.on,html[data-theme=dark] body .app .chipSelect button.on,html[data-theme=dark] body .app .filterPills button.active,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .checks button.on,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .chipSelect button.on,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .filterPills button.active){color:var(--gold2)!important}html[data-theme=dark] body .app .monthCell.be small,html[data-theme=dark] body .app .monthCell.be i{color:#60a5fa!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthCell.be small,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthCell.be i){color:#2563eb!important}.monthLegend .be{background:#60a5fa!important}.monthCell.be{background:linear-gradient(#60a5fa1f,#60a5fa0a)!important;border-color:#60a5fa59!important}.monthCell.be small{color:#93c5fd!important}.monthCell.be i{color:#bfdbfe!important;background:#60a5fa1a!important;border-color:#60a5fa40!important}.journalPage .cardHead p,.journalPage .muted,.monthHead small,.monthLegend,.dayPlanSummary p{color:#cbd5e1!important;line-height:1.55!important}.journalPage .trade p{color:#cbd5e1!important;line-height:1.45!important}.journalPage .tradeResult small{color:#b6c2d2!important}.tradeDetailModal .modalHead p{color:#cbd5e1!important;line-height:1.4!important}.tradeDetailModal .detailBlock>span,.tradeDetailModal .detailKpis span{color:#f5c95bc2!important;letter-spacing:.1em!important}.tradeDetailModal .detailBlock p,.tradeDetailModal .detailBlock div,.tradeDetailModal .behaviorReviewDetail p,.tradeDetailModal .emotionPanel p,.tradeDetailModal .mentorReviewStatusCard p{color:#dbe4f0!important;line-height:1.52!important}.tradeDetailModal .detailBlock b,.tradeDetailModal .behaviorReviewDetail b{color:#f8fafc!important}.tradeDetailModal .detailChips span{color:#dbe4f0!important}html[data-theme=light] .monthLegend .be{background:#3b82f6!important}html[data-theme=light] .monthCell.be{background:linear-gradient(#3b82f61a,#3b82f60a)!important;border-color:#3b82f659!important}html[data-theme=light] .monthCell.be small{color:#2563eb!important}html[data-theme=light] .monthCell.be i{color:#2563eb!important;background:#3b82f614!important;border-color:#3b82f638!important}html[data-theme=light] .journalPage .cardHead p,html[data-theme=light] .journalPage .muted,html[data-theme=light] .monthHead small,html[data-theme=light] .monthLegend,html[data-theme=light] .dayPlanSummary p,html[data-theme=light] .journalPage .trade p,html[data-theme=light] .journalPage .tradeResult small,html[data-theme=light] .tradeDetailModal .modalHead p{color:#475569!important}html[data-theme=light] .tradeDetailModal .detailBlock>span,html[data-theme=light] .tradeDetailModal .detailKpis span{color:#926414d1!important}html[data-theme=light] .tradeDetailModal .detailBlock p,html[data-theme=light] .tradeDetailModal .detailBlock div,html[data-theme=light] .tradeDetailModal .behaviorReviewDetail p,html[data-theme=light] .tradeDetailModal .emotionPanel p,html[data-theme=light] .tradeDetailModal .mentorReviewStatusCard p{color:#334155!important;line-height:1.52!important}html[data-theme=light] .tradeDetailModal .detailBlock b,html[data-theme=light] .tradeDetailModal .behaviorReviewDetail b{color:#0f172a!important}html[data-theme=light] .tradeDetailModal .detailChips span{color:#334155!important}.finalCommercialSurface .finalConversionSection{background:radial-gradient(circle at 14% 0,#f0c55a1f,#0000 34%),linear-gradient(#ffffff0f,#ffffff06)!important;border:1px solid #f0c55a29!important;border-radius:30px!important;width:min(1400px,100%)!important;max-width:1400px!important;margin:0 auto clamp(34px,5vw,62px)!important;padding:clamp(26px,4vw,46px)!important;overflow:hidden!important;box-shadow:0 34px 110px #0000005c,inset 0 1px #ffffff0d!important}.finalConversionSection .conversionIntro h2{letter-spacing:-.055em!important;color:#fff4d6!important;max-width:850px!important;margin:18px 0 14px!important;font-size:clamp(34px,4.2vw,58px)!important;line-height:1.02!important}.finalConversionSection .conversionIntro p{color:#b9c3d2!important;max-width:760px!important;margin:0!important;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.68!important}.outcomePillGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;margin:clamp(22px,3vw,34px) 0 clamp(26px,4vw,42px)!important;display:grid!important}.outcomePill{background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #f0c55a26;border-radius:20px;align-content:center;gap:10px;min-height:96px;padding:18px 16px;display:grid;box-shadow:inset 0 1px #ffffff0d}.outcomePill span{color:#d8aa3b;letter-spacing:.16em;width:max-content;font-size:11px;font-weight:1000}.outcomePill b{color:#f7ecd0;letter-spacing:0;font-size:15px;line-height:1.2}.conversionTimeline{grid-template-columns:1fr!important;align-items:stretch!important;gap:20px!important;display:grid!important}.conversionPanel{background:linear-gradient(#0a0e14f5,#05070bfa);border:1px solid #ffffff17;border-radius:26px;grid-template-columns:minmax(260px,.38fr) minmax(0,.62fr);align-items:center;gap:clamp(18px,3vw,34px);padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 26px 80px #00000057}.conversionPanelCopy span{color:#d8aa3b;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:1000;display:inline-flex}.conversionPanelCopy h3{color:#fff2d3!important;letter-spacing:-.035em!important;margin:0 0 8px!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.05!important}.conversionPanelCopy p{color:#aeb8c8!important;margin:0!important;font-size:14px!important;line-height:1.58!important}.conversionPanelVisual{aspect-ratio:16/9;background:#05070a;border:1px solid #f0c55a24;border-radius:18px;align-self:end;width:100%;min-height:clamp(300px,24vw,390px);overflow:hidden;box-shadow:0 18px 60px #00000061}.conversionPanelVisual img{object-fit:contain!important;object-position:center!important;border-radius:18px!important;width:100%!important;height:100%!important;display:block!important}.conversionClose{background:#f0c55a11;border:1px solid #f0c55a29;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(22px,3vw,34px);padding:18px 20px;display:flex}.conversionClose b{color:#fff1cc;letter-spacing:-.035em;font-size:clamp(20px,2vw,28px);line-height:1.1}.conversionClose p{max-width:620px;color:#b8c2d0!important;margin:0!important;font-size:14px!important;line-height:1.55!important}@media (width<=1080px){.outcomePillGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.conversionTimeline{grid-template-columns:1fr!important}.conversionPanel{grid-template-rows:auto;grid-template-columns:minmax(0,.88fr) minmax(320px,1.12fr);align-items:center}.conversionClose{display:grid}}@media (width<=720px){.finalCommercialSurface .finalConversionSection{border-radius:24px!important;padding:22px 16px!important}.outcomePillGrid{grid-template-columns:1fr!important;gap:10px!important}.outcomePill{min-height:76px;padding:16px}.conversionPanel{border-radius:20px;grid-template-columns:1fr;padding:14px}.conversionPanelVisual{aspect-ratio:16/9;border-radius:16px}.conversionClose{border-radius:18px;padding:16px}}.finalCommercialSurface .finalConversionSection{width:min(1400px,100%)!important;max-width:1400px!important}.finalConversionSection .conversionIntro,.finalConversionSection .conversionIntro h2{max-width:900px!important}.outcomePillGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}.outcomePill{background:linear-gradient(135deg,#f0c55a1a,#ffffff09 34%,#ffffff06)!important;border:1px solid #f0c55a2e!important;border-radius:18px!important;min-height:96px!important;padding:18px 16px!important;box-shadow:inset 0 1px #ffffff0f,0 14px 42px #0003!important}.conversionTimeline{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.conversionPanel{background:linear-gradient(#080c12fa,#04060afc)!important;border-radius:24px!important;grid-template-rows:auto 1fr!important;grid-template-columns:1fr!important;gap:18px!important;padding:18px!important}.conversionPanelVisual{aspect-ratio:16/12!important;background:#030507!important;border-radius:18px!important;width:100%!important;min-height:0!important;overflow:hidden!important}.conversionPanelVisual img{object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}.finalCommercialSurface .landingNavBrand,.finalCommercialSurface .landingNavBrand picture,.finalCommercialSurface .landingNavBrand img{opacity:1!important;filter:none!important}@media (width<=1080px){.outcomePillGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.conversionTimeline,.conversionPanel{grid-template-columns:1fr!important}.conversionPanelVisual{aspect-ratio:16/9!important}}@media (width<=768px){.finalCommercialSurface .landingNavBrand{flex:none!important;min-width:74px!important;max-width:96px!important}.finalCommercialSurface .landingNavBrand img{object-fit:contain!important;opacity:1!important;filter:none!important;max-width:92px!important;height:40px!important;max-height:42px!important}.outcomePillGrid{grid-template-columns:1fr!important}.conversionPanelVisual{aspect-ratio:16/9!important;min-height:0!important}.conversionPanelVisual img{object-fit:contain!important;opacity:1!important;filter:none!important}}.finalCommercialSurface .conversionPanelVisual>img,.finalCommercialSurface .conversionPanel .conversionPanelVisual>img,.finalCommercialSurface .landingNav .landingNavBrand img,.finalCommercialSurface .landingNavBrand picture img{opacity:1!important;-webkit-filter:none!important}.finalCommercialSurface .landingNav .landingNavBrand{flex:none!important;min-width:250px!important;max-width:320px!important}.finalCommercialSurface .landingNav .landingNavBrand picture{line-height:0!important;display:block!important}.finalCommercialSurface .landingNav .landingNavBrand img{object-fit:contain!important;opacity:1!important;-webkit-filter:none!important;width:auto!important;max-width:310px!important;height:auto!important;max-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important;transform:none!important}@media (width<=768px){.finalCommercialSurface .landingNav .landingNavBrand{flex:0 0 142px!important;min-width:126px!important;max-width:156px!important}.finalCommercialSurface .landingNav .landingNavBrand img{object-fit:contain!important;opacity:1!important;-webkit-filter:none!important;width:auto!important;max-width:150px!important;max-height:42px!important}}@media (width<=420px){.finalCommercialSurface .landingNav .landingNavBrand{flex-basis:128px!important;min-width:118px!important;max-width:138px!important}.finalCommercialSurface .landingNav .landingNavBrand img{max-width:136px!important;max-height:40px!important}}.finalCommercialSurface.publicLanding{background:radial-gradient(circle at 0 0,#f0c55a1a,#0000 24%),radial-gradient(circle at 100% 20%,#f0c55a0e,#0000 22%),radial-gradient(circle at 50% 100%,#f0c55a0b,#0000 28%),linear-gradient(#030407 0%,#070a0f 46%,#030407 100%)!important}.finalCommercialSurface.publicLanding:after{content:"";z-index:0;pointer-events:none;opacity:.22;background:radial-gradient(circle at 8% 4%,#f0c55a2e,#0000 12%),radial-gradient(circle at 94% 72%,#f0c55a1f,#0000 16%),linear-gradient(115deg,#0000 0 18%,#f0c55a0d 22%,#0000 30% 100%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0%,#00000052 58%,#000 100%);mask-image:radial-gradient(circle,#0000 0%,#00000052 58%,#000 100%)}.finalCommercialSurface.publicLanding>*{z-index:1;position:relative}.finalPaywallSurface.paywallFunnel{background:radial-gradient(circle at 2% 0,#f0c55a16,#0000 26%),radial-gradient(circle at 98% 72%,#f0c55a12,#0000 24%),linear-gradient(#030407 0%,#05070b 54%,#020304 100%)!important}.finalPaywallSurface .paywallFunnelBg{opacity:1!important;background:radial-gradient(circle at 12% 6%,#f0c55a29,#0000 24%),radial-gradient(circle at 92% 70%,#f0c55a1f,#0000 22%),radial-gradient(circle at 55% 0,#1c406e14,#0000 30%),linear-gradient(#05070a,#020304 100%)!important}.finalPaywallSurface .paywallFunnelBg:before{opacity:.34!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px)!important;background-size:64px 64px!important;-webkit-mask-image:radial-gradient(circle,#0000002e,#000 74%,#0000 100%)!important;mask-image:radial-gradient(circle,#0000002e,#000 74%,#0000 100%)!important}.finalPaywallSurface .paywallFunnelBg:after{content:""!important;pointer-events:none!important;opacity:.24!important;background:linear-gradient(130deg,#0000 0 16%,#f0c55a0b 23%,#0000 32% 100%),radial-gradient(circle at 100% 100%,#f0c55a1f,#0000 20%)!important;position:absolute!important;inset:0!important}:root[data-theme=light] body:has(.publicLanding){background:#05070b!important}:root[data-theme=light] body:has(.authPage){background:#05070b!important}:root[data-theme=light] body:has(.paymentResultPage){background:#05070b!important}:root[data-theme=light] body:has(.paywallFunnel){background:#05070b!important}body:has(.publicLanding){background:#05070b!important}body:has(.authPage){background:#05070b!important}body:has(.paymentResultPage){background:#05070b!important}body:has(.paywallFunnel){background:#05070b!important}:root[data-theme=light] .publicLanding,:root[data-theme=dark] .publicLanding,.publicLanding{color:#eef1f6!important;background:radial-gradient(circle at 18% 8%,#d4a63a29,#0000 28%),radial-gradient(circle at 84% 22%,#3b82f61a,#0000 30%),linear-gradient(#07090d 0%,#0b0f17 48%,#07090d 100%)!important}:root[data-theme=light] .authPage,:root[data-theme=dark] .authPage,.authPage{color:#eef1f6!important;background:#05070a!important}:root[data-theme=light] .authPage:before,:root[data-theme=dark] .authPage:before,.authPage:before{opacity:.44!important;filter:blur(4px)saturate(.85)brightness(.58)contrast(.96)!important}:root[data-theme=light] .authPage:after,:root[data-theme=dark] .authPage:after,.authPage:after{background:radial-gradient(circle at 50% 12%,#d4a84321,#0000 34%),linear-gradient(#03050a9e,#03050adb)!important}:root[data-theme=light] .authPage .loginCard,:root[data-theme=dark] .authPage .loginCard,.authPage .loginCard{color:#eef1f6!important;background:linear-gradient(#12161eeb,#080a0ff5)!important;border-color:#ffffff1c!important}:root[data-theme=light] .authPage .loginCard h1,:root[data-theme=dark] .authPage .loginCard h1,.authPage .loginCard h1,:root[data-theme=light] .paymentResultCard h1,:root[data-theme=dark] .paymentResultCard h1,.paymentResultCard h1{color:#fff4d6!important;-webkit-text-fill-color:#fff4d6!important}:root[data-theme=light] .authPage .loginCard p,:root[data-theme=light] .authPage .hint,:root[data-theme=dark] .authPage .loginCard p,:root[data-theme=dark] .authPage .hint,.authPage .loginCard p,.authPage .hint{color:#aeb8c7!important;-webkit-text-fill-color:#aeb8c7!important}:root[data-theme=light] .authPage .input,:root[data-theme=light] .authPage .seg,:root[data-theme=dark] .authPage .input,:root[data-theme=dark] .authPage .seg,.authPage .input,.authPage .seg{color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;background:#ffffff0b!important;border-color:#ffffff1a!important}:root[data-theme=light] .publicLanding h1,:root[data-theme=light] .publicLanding h2,:root[data-theme=light] .publicLanding h3,:root[data-theme=dark] .publicLanding h1,:root[data-theme=dark] .publicLanding h2,:root[data-theme=dark] .publicLanding h3,.publicLanding h1,.publicLanding h2,.publicLanding h3{color:#fff5d7!important;-webkit-text-fill-color:#fff5d7!important;text-shadow:none!important}:root[data-theme=light] .publicLanding p,:root[data-theme=light] .publicLanding li,:root[data-theme=light] .publicLanding small,:root[data-theme=dark] .publicLanding p,:root[data-theme=dark] .publicLanding li,:root[data-theme=dark] .publicLanding small,.publicLanding p,.publicLanding li,.publicLanding small{color:#b7c0d0!important;-webkit-text-fill-color:#b7c0d0!important;text-shadow:none!important}:root[data-theme=light] .publicLanding .landingBadge,:root[data-theme=light] .publicLanding .landingPlanTop span,:root[data-theme=dark] .publicLanding .landingBadge,:root[data-theme=dark] .publicLanding .landingPlanTop span,.publicLanding .landingBadge,.publicLanding .landingPlanTop span{color:#f0c55a!important;-webkit-text-fill-color:#f0c55a!important}:root[data-theme=light] .publicLanding .landingHeroMetrics,:root[data-theme=light] .publicLanding .landingSection,:root[data-theme=light] .publicLanding .landingPanel,:root[data-theme=light] .publicLanding .landingFlow div,:root[data-theme=light] .publicLanding .featureGrid div,:root[data-theme=light] .publicLanding .landingPlanCard,:root[data-theme=light] .publicLanding .landingFinal,:root[data-theme=dark] .publicLanding .landingHeroMetrics,:root[data-theme=dark] .publicLanding .landingSection,:root[data-theme=dark] .publicLanding .landingPanel,:root[data-theme=dark] .publicLanding .landingFlow div,:root[data-theme=dark] .publicLanding .featureGrid div,:root[data-theme=dark] .publicLanding .landingPlanCard,:root[data-theme=dark] .publicLanding .landingFinal,.publicLanding .landingHeroMetrics,.publicLanding .landingSection,.publicLanding .landingPanel,.publicLanding .landingFlow div,.publicLanding .featureGrid div,.publicLanding .landingPlanCard,.publicLanding .landingFinal{box-shadow:none!important;background:linear-gradient(#ffffff0e,#ffffff06)!important;border-color:#ffffff17!important}:root[data-theme=light] .paywallFunnel,:root[data-theme=dark] .paywallFunnel,.paywallFunnel,:root[data-theme=light] .paymentResultPage,:root[data-theme=dark] .paymentResultPage,.paymentResultPage{color:#f7eed8!important;background:#05070b!important}:root[data-theme=light] .paywallFunnel h1,:root[data-theme=light] .paywallFunnel h2,:root[data-theme=light] .paywallFunnel h3,:root[data-theme=dark] .paywallFunnel h1,:root[data-theme=dark] .paywallFunnel h2,:root[data-theme=dark] .paywallFunnel h3,.paywallFunnel h1,.paywallFunnel h2,.paywallFunnel h3{color:#fff4d3!important;-webkit-text-fill-color:#fff4d3!important;text-shadow:none!important}:root[data-theme=light] .paywallFunnel p,:root[data-theme=light] .paywallFunnel li,:root[data-theme=light] .paywallFunnel small,:root[data-theme=dark] .paywallFunnel p,:root[data-theme=dark] .paywallFunnel li,:root[data-theme=dark] .paywallFunnel small,.paywallFunnel p,.paywallFunnel li,.paywallFunnel small{color:#d8deea!important;-webkit-text-fill-color:#d8deea!important;text-shadow:none!important}.paywallFunnelVideoBg video,.paywallFunnelPreview>video{display:none!important}.paywallFunnelVideoBg{opacity:.72!important;background:url(/paywall-premium-bg-final.jpg) 50%/cover no-repeat!important}.paywallFunnelPreview{background:radial-gradient(circle at 18% 10%,#f0c55a1f,#0000 38%),linear-gradient(#07101a,#03050a)!important;min-height:300px!important}.paywallFunnelPreview:after{display:none!important}.paywallProductInterface{z-index:2!important;grid-template-rows:auto auto 1fr auto auto!important;gap:10px!important;display:grid!important;position:absolute!important;inset:16px!important;overflow:hidden!important}.productInterfaceTop,.productInterfaceKpis,.productInterfaceReview,.productInterfaceHeatmap{min-width:0!important}.productInterfaceTop span,.productInterfaceTop b,.productInterfaceKpis span,.productInterfaceKpis b,.productInterfaceReview span,.productInterfaceReview b{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}@media (width<=520px){.paywallFunnelPreview{min-height:340px!important}.paywallProductInterface{inset:10px!important}.productInterfaceKpis{grid-template-columns:1fr!important}}.paywallFunnelPreview{border-radius:26px!important;display:block!important;position:relative!important;overflow:hidden!important}.paywallProductInterface{background:radial-gradient(circle at 18% 0,#f0c55a1f,#0000 34%),linear-gradient(#0a0e16f5,#04060bfa)!important;grid-template-rows:auto auto minmax(92px,1fr) auto auto!important}.productInterfaceTop{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding-bottom:10px!important;display:flex!important}.productInterfaceTop span{color:#8e98aa!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:1000!important}.productInterfaceTop b{color:#24d38f!important;letter-spacing:.06em!important;flex:none!important;font-size:11px!important;font-weight:1000!important}.productInterfaceKpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.productInterfaceKpis div{background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-width:0!important;padding:11px 10px!important}.productInterfaceKpis span,.productInterfaceReview span{color:#798496!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:900!important}.productInterfaceKpis b{color:#f8ead0!important;margin-top:5px!important;font-size:clamp(15px,2vw,22px)!important;font-weight:1000!important;line-height:1!important}.productInterfaceCurve{background:linear-gradient(#f0c55a0e,#ffffff05)!important;border:1px solid #f0c55a24!important;border-radius:16px!important;align-items:end!important;gap:8px!important;min-height:96px!important;padding:18px 16px 14px!important;display:flex!important;position:relative!important;overflow:hidden!important}.productInterfaceCurve:before{content:""!important;filter:drop-shadow(0 8px 16px #f0c55a2e)!important;border-top:2px solid #f0c55ab8!important;border-radius:50% 44% 0 0!important;height:48px!important;position:absolute!important;top:30px!important;left:14px!important;right:14px!important;transform:skewY(-8deg)!important}.productInterfaceCurve i{z-index:1!important;background:linear-gradient(#f0c55a,#f0c55a38)!important;border-radius:9px 9px 3px 3px!important;flex:1 1 0!important;min-width:8px!important;position:relative!important;box-shadow:0 10px 20px #f0c55a1f!important}.productInterfaceCurve i:first-child{height:42%!important}.productInterfaceCurve i:nth-child(2){height:58%!important}.productInterfaceCurve i:nth-child(3){height:48%!important}.productInterfaceCurve i:nth-child(4){height:74%!important}.productInterfaceCurve i:nth-child(5){height:66%!important}.productInterfaceCurve i:nth-child(6){height:90%!important}.productInterfaceReview{background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:14px!important;gap:4px!important;padding:11px 12px!important;display:grid!important}.productInterfaceReview b{color:#e9eef8!important;white-space:normal!important;font-size:13px!important;line-height:1.25!important}.productInterfaceHeatmap{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.productInterfaceHeatmap i{background:#f0c55a21!important;border-radius:5px!important;height:13px!important;display:block!important}.productInterfaceHeatmap i:nth-child(3n){background:#f0c55a57!important}.productInterfaceHeatmap i:nth-child(4n){background:#23d18b42!important}.productInterfaceHeatmap i:nth-child(7n){background:#f0c55a8f!important}@media (width<=520px){.paywallProductInterface{grid-template-rows:auto auto auto auto auto!important}.productInterfaceTop{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.productInterfaceKpis{grid-template-columns:1fr!important}.productInterfaceCurve{min-height:86px!important;padding:14px 12px 12px!important}.productInterfaceHeatmap{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.dashboardGuidanceGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px;display:grid}.nextActionCard,.processSummaryCard,.structuredOnboardingCard{background:linear-gradient(#ffffff0f,#ffffff06)!important;border-color:#d4a63a29!important}.nextActionBody{align-items:flex-start;gap:14px;display:flex}.nextActionBody>span,.premiumEmptyAction>span{color:#f0c55a;background:#d4a63a1a;border:1px solid #d4a63a38;border-radius:15px;flex:none;place-items:center;width:44px;height:44px;display:grid}.nextActionBody b{color:var(--text);margin-bottom:5px;font-size:18px;display:block}.nextActionBody p{color:var(--muted);margin:0 0 12px;line-height:1.5}.processSummaryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.processSummaryGrid button{text-align:left;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:13px 12px;transition:all .16s}.processSummaryGrid button:hover{background:#d4a63a12;border-color:#d4a63a40;transform:translateY(-1px)}.processSummaryGrid span,.onboardingSteps b{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:900;display:block}.processSummaryGrid b{color:var(--text);letter-spacing:-.04em;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:26px;display:block}.onboardingSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.onboardingSteps button{text-align:left;min-height:64px;color:var(--text);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.onboardingSteps button>span{color:#f0c55a;background:#ffffff0d;border:1px solid #ffffff14;border-radius:11px;flex:none;place-items:center;width:30px;height:30px;font-weight:1000;display:grid}.onboardingSteps button.done>span{color:#86efac;background:#22c55e1f;border-color:#22c55e3d}.onboardingProgress{background:#ffffff07;border:1px solid #d4a63a24;border-radius:16px;grid-template-columns:auto minmax(180px,1fr);align-items:center;gap:16px;margin-bottom:14px;padding:12px 14px;display:grid}.onboardingProgress span{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900;display:block}.onboardingProgress b{color:#fff4d6;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:20px;display:block}.onboardingProgressTrack{background:#ffffff12;border:1px solid #ffffff0f;border-radius:999px;height:9px;overflow:hidden}.onboardingProgressTrack i{background:linear-gradient(90deg,#8a6a1a,#d4a63a,#f0c55a);border-radius:999px;height:100%;display:block;box-shadow:0 0 24px #d4a63a40}.dashboardEmptyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.premiumEmptyAction{align-items:flex-start;gap:13px;min-height:128px;display:flex}.premiumEmptyAction b{font-size:15px}.premiumEmptyAction button{margin-top:12px}html[data-theme=light] .nextActionCard,html[data-theme=light] .processSummaryCard,html[data-theme=light] .structuredOnboardingCard{background:#fff!important;border-color:#0f172a1a!important}html[data-theme=light] .processSummaryGrid button,html[data-theme=light] .onboardingSteps button,html[data-theme=light] .premiumEmptyAction{background:#0f172a06;border-color:#0f172a1a}html[data-theme=light] .nextActionBody>span,html[data-theme=light] .premiumEmptyAction>span{background:#d4a63a24;border-color:#d4a63a40}@media (width<=1180px){.dashboardGuidanceGrid,.dashboardEmptyGrid{grid-template-columns:1fr}.processSummaryGrid,.onboardingSteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dashboardGuidanceGrid,.dashboardEmptyGrid,.processSummaryGrid,.onboardingSteps{grid-template-columns:1fr!important}.nextActionBody,.premiumEmptyAction{grid-template-columns:auto 1fr;display:grid}.processSummaryGrid b{font-size:24px}.onboardingSteps button{min-height:58px}.premiumEmptyAction{min-height:auto}}.dashboardV38 .card{box-shadow:0 24px 80px #0000004d,inset 0 1px #ffffff09}.dashboardV38 .cardHead h3{color:#fff1cf;letter-spacing:-.025em;font-size:17px}.dashboardV38 .cardHead p{color:#9aa5b8;font-size:13px}.dashboardV38 .metricPremium{background:linear-gradient(#ffffff12,#ffffff06);border-color:#d4a63a21;box-shadow:0 18px 58px #0000003d}.dashboardV38 .metricPremium b{color:#fff6dc;letter-spacing:-.055em;font-size:clamp(24px,1.95vw,31px)!important}.dashboardV38 .metricPremium small{color:#9aa5b8}.structuredOnboardingCard{position:relative;overflow:hidden}.structuredOnboardingCard:before{content:"";background:linear-gradient(90deg,#0000,#d4a63a6b,#0000);height:1px;position:absolute;top:0;left:20px;right:20px}.onboardingSteps button{background:linear-gradient(#ffffff0f,#ffffff06);border-color:#d4a63a2e;min-height:104px;transition:all .18s;position:relative;box-shadow:0 14px 42px #0000002e,inset 0 1px #ffffff09}.onboardingSteps button:after{content:"›";color:#d4a63a;opacity:.78;margin-left:auto;font-size:25px;line-height:1;transition:all .18s}.onboardingSteps button:hover{background:linear-gradient(#d4a63a1a,#ffffff08);border-color:#d4a63a5c;transform:translateY(-2px);box-shadow:0 20px 60px #00000042}.onboardingSteps button:hover:after{opacity:1;transform:translate(2px)}.onboardingSteps b{color:#e8edf7;letter-spacing:.05em;font-size:12px;line-height:1.28}.onboardingSteps button div{gap:4px;min-width:0;display:grid}.onboardingSteps button em{color:#f0c55a;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal;font-weight:1000}.onboardingSteps button small{color:#aab4c5;font-size:12px;font-weight:850;line-height:1.25}.onboardingSteps button>span{color:#f8d77d;background:linear-gradient(135deg,#d4a63a2e,#ffffff0b);border-color:#d4a63a40;border-radius:12px;width:34px;height:34px;box-shadow:0 10px 28px #0000002e}.onboardingSteps button.done{background:linear-gradient(#22c55e18,#ffffff06);border-color:#22c55e38}.onboardingSteps button.done em{color:#86efac}.onboardingSteps button.done small{color:#9fd9b6}.onboardingSteps button.next{border-color:#d4a63a6b;box-shadow:0 20px 62px #00000047,inset 0 0 0 1px #d4a63a1a}.calendarMiniGrid{gap:8px}.calendarMiniGrid button,.calendarMiniGrid span{border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:54px;padding:7px 5px;line-height:1;display:flex;overflow:hidden}.calendarMiniGrid button b{color:#eef3fb;letter-spacing:-.02em;font-size:14px;font-weight:950;display:block}.calendarMiniGrid button em{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(9px,1vw,11px);font-style:normal;font-weight:900;display:block;overflow:hidden}.calendarMiniGrid button.none b{color:#6d7789}.calendarMiniGrid button.win em{color:#9bf1bd}.calendarMiniGrid button.loss em{color:#ffadba}.calendarMiniGrid button.be em{color:#f1cf76}.calendarMiniGrid button.win{background:linear-gradient(#22c55e2e,#22c55e12)}.calendarMiniGrid button.loss{background:linear-gradient(#ff4d6a2b,#ff4d6a11)}.insightGrid{gap:14px}.insightPro{background:linear-gradient(#ffffff0f,#ffffff06);border-color:#d4a63a1f;min-height:132px;position:relative;box-shadow:0 16px 50px #0003}.insightPro:before,.statMatrix>div:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#d4a63a57,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.insightPro div{align-items:flex-start}.insightPro span,.statMatrix span{color:#8793a8;letter-spacing:.09em}.insightPro strong{color:#fff4d6;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(21px,1.7vw,28px)}.insightPro p{color:#a9b3c4;overflow-wrap:anywhere;font-size:13.5px;line-height:1.55}.insightPro.good{background:linear-gradient(#22c55e17,#ffffff06);border-color:#22c55e33}.insightPro.warn{background:linear-gradient(#d4a63a1b,#ffffff06);border-color:#d4a63a3d}.statMatrix{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.statMatrix>div{background:linear-gradient(#ffffff0e,#ffffff05);border-color:#d4a63a1f;min-height:92px;position:relative;box-shadow:0 14px 42px #0000002e}.statMatrix b{color:#fff4d6;white-space:normal;overflow-wrap:anywhere;font-size:clamp(18px,1.25vw,22px);line-height:1.12}.grid2 .card:has(.insightGrid) .primary{min-height:46px;padding-inline:18px;box-shadow:0 14px 36px #d4a63a29}html[data-theme=light] .dashboardV38 .cardHead h3,html[data-theme=light] .dashboardV38 .metricPremium b,html[data-theme=light] .insightPro strong,html[data-theme=light] .statMatrix b{color:#0f172a!important}html[data-theme=light] .dashboardV38 .cardHead p,html[data-theme=light] .insightPro p{color:#536074!important}html[data-theme=light] .onboardingSteps button,html[data-theme=light] .insightPro,html[data-theme=light] .statMatrix>div{box-shadow:0 16px 46px #0f172a14;background:#fff!important;border-color:#0f172a1c!important}html[data-theme=light] .onboardingSteps b,html[data-theme=light] .calendarMiniGrid button b,html[data-theme=light] .onboardingProgress b{color:#111827!important}html[data-theme=light] .onboardingSteps button small{color:#536074}@media (width<=640px){.onboardingProgress{grid-template-columns:1fr;gap:10px}.onboardingSteps button{min-height:88px}.calendarMiniGrid{gap:5px}.calendarMiniGrid button,.calendarMiniGrid span{border-radius:10px;height:48px;padding:5px 3px}.calendarMiniGrid button b{font-size:13px}.calendarMiniGrid button em{font-size:9px}.insightPro,.statMatrix>div{min-height:auto}}html[data-theme=light]{--bg:#f3efe7;--panel:#fffdf8;--panel2:#f7f2e9;--panel3:#eee6da;--line:#5d4b2d1f;--line2:#9a772a33;--text:#17140f;--muted:#5f6570;--muted2:#7e8793;--gold:#b88417;--gold2:#c99a2e;--green:#15803d;--red:#be123c;--shadow:0 18px 52px #4e3a161f,0 1px 0 #fffc inset}html[data-theme=light] body,html[data-theme=light] .app{background:#f3efe7!important}html[data-theme=light] .top,html[data-theme=light] .premiumTop{box-shadow:0 14px 34px #4e3a1612;background:#f9f5edd6!important;border-bottom:1px solid #9a772a24!important}html[data-theme=light] .side,html[data-theme=light] .premiumSide{box-shadow:18px 0 48px #4e3a1614;background:linear-gradient(#fffaf0 0%,#f3ebdc 100%)!important;border-right:1px solid #9a772a2b!important}html[data-theme=light] .brand{border-bottom-color:#9a772a26!important}html[data-theme=light] .brand b,html[data-theme=light] .top h1,html[data-theme=light] .top h2{color:#17140f!important}html[data-theme=light] .brand span,html[data-theme=light] .top p,html[data-theme=light] .navGroup small{color:#77705f!important}html[data-theme=light] nav button{color:#5f6570!important;border-color:#0000!important}html[data-theme=light] nav button:hover{color:#17140f!important;background:#b8841714!important}html[data-theme=light] nav button.active{box-shadow:0 12px 28px #7e5b141a,inset 0 1px #ffffffdb;color:#5f3905!important;background:linear-gradient(135deg,#b8841729,#fffdf8b8)!important;border-color:#b8841740!important}html[data-theme=light] .card,html[data-theme=light] .metric,html[data-theme=light] .metricPremium,html[data-theme=light] .post,html[data-theme=light] .idea,html[data-theme=light] .modalCard,html[data-theme=light] .nextActionCard,html[data-theme=light] .processSummaryCard,html[data-theme=light] .structuredOnboardingCard{background:linear-gradient(#fffdf8fa,#faf6eef5)!important;border-color:#9a772a29!important;box-shadow:0 22px 58px #4e3a161f,inset 0 1px #ffffffe0!important}html[data-theme=light] .cardHead{border-bottom-color:#9a772a1a!important}html[data-theme=light] .card h3,html[data-theme=light] .dashboardV38 .cardHead h3{color:#22180b!important}html[data-theme=light] .cardHead p,html[data-theme=light] .muted,html[data-theme=light] .microInsight{color:#69707b!important}html[data-theme=light] .metricPremium,html[data-theme=light] .premiumControl,html[data-theme=light] .controlCenter,html[data-theme=light] .riskHero,html[data-theme=light] .heroSystem{background:linear-gradient(#fffdf8fa,#f7f2e9f5)!important;border-color:#b884172e!important}html[data-theme=light] .dashboardV38 .metricPremium b,html[data-theme=light] .metric b,html[data-theme=light] .controlStats b,html[data-theme=light] .pulseGrid b,html[data-theme=light] .statMatrix b,html[data-theme=light] .insightPro strong{color:#1b1711!important}html[data-theme=light] .input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] .search{box-shadow:inset 0 1px #ffffffe6,0 10px 26px #4e3a160f;color:#18140f!important;background:linear-gradient(#fffdf8,#f8f2e8)!important;border-color:#6553332e!important}html[data-theme=light] .input::placeholder,html[data-theme=light] textarea::placeholder,html[data-theme=light] .search input::placeholder{color:#8a8173!important}html[data-theme=light] .field>span,html[data-theme=light] .metric span,html[data-theme=light] .processSummaryGrid span,html[data-theme=light] .insightPro span,html[data-theme=light] .statMatrix span{color:#6e604a!important}html[data-theme=light] .input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus{border-color:#b884177a!important;box-shadow:0 0 0 4px #b884171f,0 12px 28px #4e3a1614!important}html[data-theme=light] .primary{color:#120d05!important;background:linear-gradient(135deg,#8f6410,#c49427,#e3c56b)!important;box-shadow:0 16px 34px #b884173d,inset 0 1px #ffffff80!important}html[data-theme=light] .primary:hover{filter:saturate(1.04)brightness(1.02);transform:translateY(-1px)}html[data-theme=light] .ghost,html[data-theme=light] .icon,html[data-theme=light] .actions button{color:#4f5662!important;background:#fffdf8ad!important;border-color:#65533329!important}html[data-theme=light] .ghost:hover,html[data-theme=light] .icon:hover,html[data-theme=light] .actions button:hover{color:#20170b!important;background:#b8841714!important;border-color:#b884173d!important}html[data-theme=light] .processSummaryGrid button,html[data-theme=light] .onboardingSteps button,html[data-theme=light] .premiumEmptyAction,html[data-theme=light] .insightPro,html[data-theme=light] .statMatrix>div,html[data-theme=light] .activityFeed button,html[data-theme=light] .limitCards div,html[data-theme=light] .ddTracker div,html[data-theme=light] .scenarioBox{background:linear-gradient(#fffdf8eb,#f7f2e9db)!important;border-color:#9a772a26!important;box-shadow:0 14px 34px #4e3a1614,inset 0 1px #ffffffd1!important}html[data-theme=light] .onboardingProgress{background:linear-gradient(#fffdf8e6,#f4ede2d6)!important;border-color:#b884172e!important}html[data-theme=light] .onboardingProgress b,html[data-theme=light] .onboardingSteps b,html[data-theme=light] .nextActionBody b,html[data-theme=light] .processSummaryGrid b{color:#1c160d!important}html[data-theme=light] .onboardingSteps button.done{background:linear-gradient(#15803d1a,#fffdf8e0)!important;border-color:#15803d3d!important}html[data-theme=light] .onboardingSteps button.next{border-color:#b8841761!important;box-shadow:0 18px 44px #b8841729,inset 0 0 0 1px #b8841714!important}html[data-theme=light] .checklistDashCard,html[data-theme=light] .linkedValidationCard,html[data-theme=light] .linkedTradeCard,html[data-theme=light] .trade,html[data-theme=light] .notif,html[data-theme=light] .adminRow{background:linear-gradient(#fffdf8f0,#f7f2e9e0)!important;border-color:#9a772a24!important}html[data-theme=light] .tradeResult,html[data-theme=light] .resultPreview,html[data-theme=light] .monthCell,html[data-theme=light] .calendarMiniGrid button,html[data-theme=light] .calendarMiniGrid span{color:#21190d!important;background:linear-gradient(#fffdf8,#f6efe4)!important;border-color:#9a772a24!important}html[data-theme=light] .monthCell.win,html[data-theme=light] .calendarMiniGrid button.win,html[data-theme=light] .tradeResult.pos,html[data-theme=light] .resultPreview.pos{background:linear-gradient(#15803d24,#fffdf8e6)!important;border-color:#15803d47!important}html[data-theme=light] .monthCell.loss,html[data-theme=light] .calendarMiniGrid button.loss,html[data-theme=light] .tradeResult.neg,html[data-theme=light] .resultPreview.neg{background:linear-gradient(#be123c1f,#fffdf8e6)!important;border-color:#be123c42!important}html[data-theme=light] .calendarMiniGrid button b,html[data-theme=light] .monthCell b,html[data-theme=light] .monthCell small{color:#1b1711!important}html[data-theme=light] .pos,html[data-theme=light] .monthCell.win small,html[data-theme=light] .calendarMiniGrid button.win em{color:#15803d!important}html[data-theme=light] .neg,html[data-theme=light] .monthCell.loss small,html[data-theme=light] .calendarMiniGrid button.loss em{color:#be123c!important}html[data-theme=light] .emotionalJournalPage .card,html[data-theme=light] .journalPage .card,html[data-theme=light] .riskPage .card,html[data-theme=light] .analyticsPro .card{background:linear-gradient(#fffdf8fa,#f8f3eaf2)!important}html[data-theme=light] .mobileNav{background:#fffaf0f0!important;border-color:#b8841738!important;box-shadow:0 22px 54px #4e3a1629!important}html[data-theme=light] .mobileNav button{color:#626a76!important}html[data-theme=light] .mobileNav button.active{color:#5f3905!important;background:#b8841724!important;border-color:#b884174d!important}.sampleNotice{background:linear-gradient(135deg,#d4a63a1a,#ffffff09);border:1px solid #d4a63a38;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 14px;padding:14px 16px;display:flex;box-shadow:0 14px 38px #0000001f}.sampleNotice svg{color:var(--gold2);flex:none;margin-top:2px}.sampleNotice b{color:var(--text);font-size:14px;display:block}.sampleNotice p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.sampleNotice.strong{background:linear-gradient(135deg,#d4a63a24,#ffffff0b);border-color:#d4a63a4d}html[data-theme=light] .sampleNotice{box-shadow:0 14px 34px #4e3a1617,inset 0 1px #ffffffd1;background:linear-gradient(#fffdf8f5,#f7f2e9e0)!important;border-color:#b884173d!important}html[data-theme=light] .sampleNotice p{color:#69707b!important}.emptyIcon{width:36px;height:36px;color:var(--gold2);background:#d4a8431a;border:1px solid #d4a84338;border-radius:12px;place-items:center;margin-bottom:10px;display:inline-grid}.empty .ghost.compact{margin-top:12px}.app{--mtc-text-primary:#f8fafc;--mtc-text-body:#d6deea;--mtc-text-readable:#cbd5e1;--mtc-text-secondary:#aebacc;--mtc-text-tertiary:#8f9caf;--mtc-text-label:#a8b3c4;--mtc-text-accent-label:#f5c95bc7;--mtc-text-placeholder:#64748b}html[data-theme=light] .app{--mtc-text-primary:#0f172a;--mtc-text-body:#1f2937;--mtc-text-readable:#334155;--mtc-text-secondary:#475569;--mtc-text-tertiary:#64748b;--mtc-text-label:#475569;--mtc-text-accent-label:#926414d1;--mtc-text-placeholder:#94a3b8}.app .top h1,.app .top h2,.app .card h3,.app .heroSystem h2,.app .riskHero h2,.app .modalHead h3,.app .trade b,.app .checkItem b,.app .metric b,.app .metricPremium b,.app .statMatrix b,.app .insightPro strong{color:var(--mtc-text-primary)!important}.app .top p,.app .cardHead p,.app .muted,.app .heroSystem p,.app .riskHero p,.app .tradeGuide p,.app .behaviorJournal p,.app .emotionalJournal p,.app .mentorReviewRequest p,.app .mentorReviewStatusCard p,.app .checkResult p,.app .empty p,.app .sampleNotice p,.app .ecosystemStageCard p,.app .nextActionBody p,.app .premiumEmptyAction p,.app .processSummaryCard p,.app .structuredOnboardingCard p{color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}.app .card p,.app .post>p,.app .idea p,.app .detailBlock p,.app .detailBlock div,.app .behaviorReviewDetail p,.app .answerList span,.app .ruleBox p,.app .ruleMini span,.app .patternCard p,.app .readingProtocol p,.app .readCard p,.app .comingSoonItem p,.app .brokerFlow p,.app .brokerSecurityNote p,.app .coachAnswer p,.app .libraryInfo span,.app .academyLesson span{color:var(--mtc-text-readable)!important;font-weight:500!important;line-height:1.55!important}.app .metric small,.app .metricPremium small,.app .tradeResult small,.app .controlStats span,.app .pulseGrid small,.app .checklistDash small,.app .memberList small,.app .postTop p,.app .notif p,.app .rank small,.app .adminRow p,.app .checkItem small,.app .onlineRow small,.app .linkedValidationCard small,.app .linkedTradeCard small,.app .dayPlanSummary p,.app .monthHead small,.app .monthLegend,.app .microInsight{color:var(--mtc-text-tertiary)!important;line-height:1.45!important}.app .field>span,.app .metric span,.app .metricPremiumTop span,.app .resultPreview span,.app .detailBlock>span,.app .detailKpis span,.app .behaviorReviewSubhead h4,.app .navGroup small,.app .bookCover .coverBadge,.app .brokerMetaGrid b,.app .emotionalField span,.app .emotionalScale>span,.app .processSummaryGrid span,.app .onboardingProgress span{color:var(--mtc-text-label)!important}.app .tradeDetailModal .detailBlock>span,.app .tradeDetailModal .detailKpis span,.app .resultPreview span,.app .linkedValidationCard>div>span{color:var(--mtc-text-accent-label)!important}.app .field small,.app .formNote span,.app .settingsHint,.app .hint,.app .fileName,.app .bookPreview span,.app .libraryInfo small,.app .academyLesson small,.app .brokerHeroPanel small,.app .brokerLogin span{color:var(--mtc-text-tertiary)!important;line-height:1.4!important}.app .side nav button,.app .mobileNav button{color:var(--mtc-text-secondary)!important}.app .side nav button:hover,.app .mobileNav button:hover{color:var(--mtc-text-primary)!important}.app .side nav button.active,.app .mobileNav button.active{color:var(--gold2)!important}.app .user b,.app .me b,.app .brand b{color:var(--mtc-text-primary)!important}.app .user span,.app .me span,.app .brand span{color:var(--mtc-text-tertiary)!important}.app .input,.app select,.app textarea,.app .search input{color:var(--mtc-text-body)!important}.app .input::placeholder,.app textarea::placeholder,.app .search input::placeholder{color:var(--mtc-text-placeholder)!important}.app .checks button,.app .chipSelect button,.app .emotionalToggle,.app .filterPills button,.app .actions button,.app .lesson{color:var(--mtc-text-secondary)!important}.app .checks button.on,.app .chipSelect button.on,.app .filterPills button.active{color:var(--gold2)!important}html[data-theme=light] .app .card p,html[data-theme=light] .app .post>p,html[data-theme=light] .app .idea p,html[data-theme=light] .app .detailBlock p,html[data-theme=light] .app .detailBlock div,html[data-theme=light] .app .behaviorReviewDetail p,html[data-theme=light] .app .answerList span,html[data-theme=light] .app .ruleBox p,html[data-theme=light] .app .ruleMini span,html[data-theme=light] .app .patternCard p,html[data-theme=light] .app .readingProtocol p,html[data-theme=light] .app .readCard p{font-weight:500}.finalCommercialSurface.publicLanding{background:linear-gradient(#030407 0%,#070a0f 46%,#030407 100%)!important;padding:26px clamp(16px,4vw,58px) 48px!important}.finalCommercialSurface.publicLanding:before{opacity:.42!important}.finalLandingHero{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr)!important;align-items:center!important;gap:clamp(32px,5vw,78px)!important;min-height:min(760px,100dvh - 72px)!important}.finalLandingCopy h1{letter-spacing:-.06em!important;color:#fff4d8!important;margin:24px 0 18px!important;font-size:clamp(46px,5.6vw,78px)!important;line-height:.98!important}.finalLandingCopy p{color:#c3ccda!important;max-width:660px!important;font-size:clamp(17px,1.55vw,20px)!important;line-height:1.62!important}.finalLandingVisual{background:#05070b;border:1px solid #f0c55a2e;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008a}.finalLandingVisual img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.finalJournalDifference,.finalModuleSection,.finalPricingSection{background:linear-gradient(#ffffff0c,#ffffff05)!important;border-color:#f0c55a1f!important;border-radius:24px!important;box-shadow:0 18px 60px #0000003d!important}.finalJournalDifference .differenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.finalFeatureGrid div{color:#f5ead4!important;background:#ffffff09!important;border-color:#f0c55a1f!important;border-radius:16px!important}.finalPaywallSurface.paywallFunnel{background:#030407!important;padding:24px!important}.finalPaywallShell{background:linear-gradient(145deg,#0c0f15fa,#05070afc)!important;border-color:#f0c55a33!important;border-radius:28px!important;width:min(1260px,96vw)!important;max-height:none!important;box-shadow:0 34px 110px #000000a3,inset 0 0 0 1px #ffffff09!important}.finalPaywallHeader{align-items:center!important}.paywallLogout{opacity:.72!important;background:#ffffff09!important;border-color:#ffffff14!important;min-height:36px!important}.paywallLogout:hover{opacity:1!important}.finalPaywallLayout{grid-template-columns:minmax(0,1.04fr) minmax(380px,.96fr)!important;align-items:start!important}.finalPaywallHero h1{letter-spacing:-.055em!important;max-width:720px!important;font-size:clamp(42px,4.5vw,66px)!important;line-height:.96!important}.finalPaywallHero h2{max-width:720px!important;font-size:16px!important;line-height:1.58!important}.finalPaywallProof{position:sticky;top:18px;display:block!important}.finalPaywallImage{aspect-ratio:16/9;object-fit:cover;object-position:center;border:1px solid #f0c55a38;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 28px 80px #0000008a}.finalPaywallMobileImage{display:none}.finalPaywallBilling{border-radius:20px!important;padding:15px!important}.finalPaywallPlans .paywallFunnelPlan{border-radius:22px!important;min-height:0!important;padding:19px!important}.paywallFunnelDisclaimer{color:#cfd7e5!important;background:#f0c55a12!important;border:1px solid #f0c55a2e!important;border-radius:16px!important;margin:16px 0 0!important;padding:13px 15px!important;font-size:12px!important;line-height:1.55!important}@media (width<=1080px){.finalLandingHero,.finalPaywallLayout{grid-template-columns:1fr!important}.finalLandingVisual{order:2}.finalPaywallProof{display:none!important}.finalPaywallMobileImage{margin:18px 0;display:block}.finalPaywallMobileImage img{aspect-ratio:16/9;object-fit:cover;border:1px solid #f0c55a33;border-radius:22px;width:100%;height:auto;display:block}.finalFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=640px){.finalCommercialSurface.publicLanding{padding:18px 14px 36px!important}.finalLandingHero{gap:24px!important}.finalLandingCopy h1{font-size:clamp(38px,11vw,54px)!important}.finalLandingCopy p{font-size:15px!important;line-height:1.55!important}.finalLandingVisual{border-radius:20px}.finalJournalDifference .differenceGrid,.finalFeatureGrid{grid-template-columns:1fr!important}.finalPaywallSurface.paywallFunnel{padding:12px!important}.finalPaywallShell{border-radius:22px!important;width:100%!important;padding:16px!important}.finalPaywallHeader{align-items:flex-start!important;gap:12px!important}.paywallFunnelActions{align-items:flex-end!important}.paywallLogout{padding:0 10px!important;font-size:11px!important}.finalPaywallHero h1{font-size:clamp(34px,10vw,48px)!important}.finalPaywallHero h2{font-size:14px!important}.finalPaywallBilling{display:grid!important}.finalPaywallBilling>div:last-child{width:100%;overflow-x:auto}.finalPaywallPlans{grid-template-columns:1fr!important}}.commercialSurface.publicLanding{background:radial-gradient(circle at 18% 4%,#f0c55a2e,#0000 28%),radial-gradient(circle at 82% 12%,#147a521f,#0000 30%),linear-gradient(#030407 0%,#080b10 44%,#030407 100%)!important}.commercialSurface .landingHero{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)!important;gap:clamp(28px,5vw,76px)!important}.commercialSurface .landingHeroText h1{color:#fff3cf!important;letter-spacing:-.07em!important}.commercialSurface .landingHeroText p{color:#c3ccda!important;max-width:720px!important}.commercialHeroDemo{background:radial-gradient(circle at 12% 0,#f0c55a29,#0000 240px),linear-gradient(#0c1017f5,#04060afa)!important;border:1px solid #f0c55a2e!important;border-radius:30px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(100%,620px)!important;padding:18px!important;box-shadow:0 34px 120px #0000009e,inset 0 1px #ffffff14!important}.commercialHeroDemo .landingMetricsTop{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-column:1/-1;align-items:center;gap:10px;padding:12px;display:flex}.commercialHeroDemo .landingMetricsTop img{border-radius:10px;width:34px;height:34px}.commercialHeroDemo .landingMetricsTop span{letter-spacing:.12em;text-transform:uppercase;color:#f0c55a;font-size:12px;font-weight:1000}.commercialHeroDemo .landingMetricsTop b{color:#8ef0bd;margin-left:auto;font-size:12px}.commercialEquityPanel{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff14;border-radius:20px;grid-column:1/-1;grid-template-columns:150px 1fr;align-items:end;gap:14px;padding:16px;display:grid}.commercialEquityPanel span,.commercialCalendar span,.commercialDemoCopy span{color:#778297;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:1000;display:block}.commercialEquityPanel b{color:#fff3cf;letter-spacing:-.04em;margin-top:5px;font-size:30px;display:block}.commercialEquityPanel small{color:#8995a8}.commercialCurve{align-items:end;gap:8px;height:96px;display:flex}.commercialCurve i{background:linear-gradient(#f0c55a,#f0c55a24);border-radius:9px 9px 2px 2px;flex:1;min-width:7px}.commercialCurve i:first-child{height:34%}.commercialCurve i:nth-child(2){height:46%}.commercialCurve i:nth-child(3){height:42%}.commercialCurve i:nth-child(4){height:64%}.commercialCurve i:nth-child(5){height:58%}.commercialCurve i:nth-child(6){height:78%}.commercialCurve i:nth-child(7){height:90%}.commercialCalendar{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-column:1/-1;padding:14px}.commercialCalendar div{grid-template-columns:repeat(12,1fr);gap:6px;margin-top:10px;display:grid}.commercialCalendar i{background:#ffffff0f;border:1px solid #ffffff12;border-radius:8px;height:24px}.commercialCalendar i.win{background:#23d18b33;border-color:#23d18b52}.commercialCalendar i.loss{background:#ef4d5d2e;border-color:#ef4d5d4d}.commercialCalendar i.flat{background:#f0c55a1f;border-color:#f0c55a38}.recentTrades b{font-size:18px!important}.journalDifference .differenceGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.differenceGrid div,.commercialDemoCard{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff17;border-radius:22px;box-shadow:0 18px 70px #0003}.differenceGrid div{padding:20px}.differenceGrid span{color:#f0c55a;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:1000;display:block}.differenceGrid b{color:#fff3cf;margin:8px 0;font-size:22px;display:block}.differenceGrid p{margin:0!important}.commercialDemoSection{max-width:1320px!important}.commercialDemoGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.commercialDemoCard{flex-direction:column;gap:16px;min-height:330px;padding:18px;display:flex}.commercialDemoCopy h3{color:#fff3cf;letter-spacing:-.035em;margin:8px 0;font-size:20px}.commercialDemoCopy p{color:#aeb8c8!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.commercialDemoVisual{margin-top:auto}.commercialDemoBars{background:#00000038;border:1px solid #ffffff12;border-radius:16px;align-items:end;gap:7px;height:100px;padding:12px;display:flex}.commercialDemoBars i{background:linear-gradient(#f0c55a,#f0c55a29);border-radius:8px 8px 2px 2px;flex:1}.commercialDemoKpis{grid-template-columns:1fr;gap:7px;margin-top:10px;display:grid}.commercialDemoKpis div{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.commercialDemoKpis span{color:#778297;text-transform:uppercase;font-size:10px;font-weight:900}.commercialDemoKpis b{color:#f5ead4}.paywallFunnelDisclaimer{background:#f0c55a12;border:1px solid #f0c55a2e;border-radius:16px;padding:13px 15px;color:#cfd7e5!important;margin:16px 0 0!important;font-size:12px!important;line-height:1.55!important}.productInterfaceKpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.productInterfaceTrades{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;gap:4px;padding:12px;display:grid}.productInterfaceTrades span{color:#778297;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:1000}.productInterfaceTrades b{color:#fff3cf}.productInterfaceTrades small{color:#8f9aaf}.paywallFunnel .paywallFunnelVideoBg{display:none!important}.paywallFunnelPlan{min-height:0!important}.paywallFunnelPlans{align-items:stretch}.paywallFunnelPlanTop h3{font-size:28px!important}.paywallFunnelPrice b{font-size:34px!important}.paywallFunnelPlan ul{gap:9px!important}.paywallFunnelPlan li{line-height:1.35!important}@media (width<=1180px){.commercialDemoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercialSurface .landingHero{grid-template-columns:1fr!important}.commercialHeroDemo{justify-self:center}}@media (width<=720px){.commercialHeroDemo{border-radius:24px!important;grid-template-columns:1fr!important;padding:14px!important}.commercialEquityPanel{grid-template-columns:1fr}.commercialCurve{height:82px}.journalDifference .differenceGrid,.commercialDemoGrid{grid-template-columns:1fr}.commercialDemoCard{min-height:0}.productInterfaceKpis{grid-template-columns:1fr 1fr!important}.paywallFunnelDisclaimer{font-size:12px!important}.commercialSurface .landingHeroText{text-align:left!important}}@media (width<=430px){.commercialCalendar div{grid-template-columns:repeat(6,1fr)}.productInterfaceKpis{grid-template-columns:1fr!important}.commercialSurface .landingHeroText h1{font-size:clamp(38px,12vw,52px)!important}}.finalCommercialSurface.publicLanding{overflow-x:hidden!important}.commercialSurface.publicLanding .finalLandingHero{grid-template-columns:minmax(0,.72fr) minmax(540px,1.28fr)!important;align-items:center!important;gap:clamp(28px,4vw,68px)!important;max-width:1500px!important}.finalLandingVisual{background:#04070b!important;border:1px solid #f0c55a2e!important;border-radius:26px!important;box-shadow:0 36px 100px #0000008a,inset 0 0 0 1px #ffffff09!important}.finalLandingVisual img{aspect-ratio:auto!important;object-fit:contain!important;filter:none!important;width:100%!important;height:auto!important}.finalLandingCopy h1{max-width:690px!important}.finalLandingCopy p{max-width:650px!important}.finalDemoGallery{background:linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #f0c55a1f!important;border-radius:24px!important;max-width:1380px!important;padding:clamp(22px,3vw,34px)!important;box-shadow:0 18px 60px #0000003d!important}.finalDemoGallery h2{max-width:820px!important}.finalDemoImageGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.finalDemoImageCard{background:linear-gradient(#0c1017eb,#04060af5);border:1px solid #f0c55a21;border-radius:22px;align-content:start;gap:12px;padding:12px;display:grid;box-shadow:0 20px 70px #00000042}.finalDemoImageCard h3{color:#fff3cf;letter-spacing:-.02em;margin:2px 4px 0;font-size:15px;line-height:1.25}.finalDemoImageCard img{background:#04070b;border:1px solid #ffffff13;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 16px 48px #00000042}.finalPaywallSurface.paywallFunnel{place-items:start center!important;height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}.finalPaywallShell{max-height:none!important;margin:0 auto!important;overflow:visible!important}.finalPaywallLayout{min-height:0!important}.finalPaywallProof{align-self:start!important}.finalPaywallImage{aspect-ratio:auto!important;object-fit:contain!important;filter:none!important}.finalPaywallPlans{align-items:stretch!important}.paywallFunnel .paywallLogout{color:#d9dfeb!important;box-shadow:none!important}@media (width<=1180px){.commercialSurface.publicLanding .finalLandingHero{grid-template-columns:1fr!important;max-width:1180px!important}.finalLandingVisual{justify-self:center!important;max-width:980px!important}.finalDemoImageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.finalDemoGallery{padding:18px!important}.finalDemoImageGrid{grid-template-columns:1fr;gap:16px}.finalDemoImageCard{border-radius:20px;padding:10px}.finalDemoImageCard h3{font-size:16px}.finalDemoImageCard img{border-radius:15px}.finalPaywallSurface.paywallFunnel{padding:12px!important;display:block!important}.finalPaywallShell{width:100%!important;overflow:visible!important}.finalPaywallMobileImage img{aspect-ratio:auto!important;object-fit:contain!important}.finalPaywallPlans{grid-template-columns:1fr!important}}:is(html:has(.finalPaywallSurface),body:has(.finalPaywallSurface)){height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}body:has(.finalPaywallSurface) #root{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}body:has(.finalPaywallSurface) .app{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}body:has(.finalPaywallSurface) .main{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}.finalPaywallSurface.paywallFunnel{height:auto!important;min-height:100dvh!important;max-height:none!important;padding:clamp(14px,2.4vw,28px)!important;display:block!important;overflow:hidden visible!important}.finalPaywallShell.paywallFunnelShell{width:min(1320px,96vw)!important;height:auto!important;max-height:none!important;overflow:visible!important}.finalPaywallLayout,.finalPaywallLayout .paywallFunnelMain,.finalPaywallPlans,.finalPaywallPlans .paywallFunnelPlan{max-height:none!important;overflow:visible!important}.commercialSurface.publicLanding .finalLandingHero{grid-template-columns:minmax(430px,.45fr) minmax(640px,.55fr)!important;gap:clamp(20px,2.8vw,48px)!important;max-width:1640px!important;min-height:calc(100dvh - 96px)!important}.finalLandingVisual{justify-self:stretch!important;width:100%!important;max-width:none!important;margin-right:clamp(-34px,-2vw,-10px)!important}.finalLandingVisual img{object-fit:contain!important;width:100%!important;min-height:clamp(520px,58vw,820px)!important}.finalLandingCopy h1{font-size:clamp(46px,5vw,76px)!important}.finalDemoGallery{max-width:1500px!important}.finalDemoImageCard{border-radius:24px!important;padding:16px!important}.finalDemoImageCard:first-child{grid-column:1/-1}.finalDemoImageCard h3{margin:4px 4px 2px!important;font-size:clamp(18px,1.55vw,24px)!important}.finalDemoImageButton{cursor:zoom-in;background:#04070b;border:0;border-radius:18px;width:100%;padding:0;display:block;overflow:hidden}.finalDemoImageButton img,.finalDemoImageCard img{display:block;object-fit:contain!important;border-radius:18px!important;width:100%!important;height:auto!important}.commercialLightbox{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010307e0;place-items:center;padding:clamp(14px,3vw,34px);display:grid;position:fixed;inset:0}.commercialLightbox figure{gap:10px;width:min(1180px,96vw);max-height:92dvh;margin:0;display:grid}.commercialLightbox img{object-fit:contain;background:#04070b;border:1px solid #f0c55a47;border-radius:22px;width:100%;max-height:86dvh;display:block;box-shadow:0 34px 120px #000000b8}.commercialLightbox figcaption{color:#f7ead0;text-align:center;font-weight:900}.commercialLightboxClose{z-index:1;color:#f7ead0;background:#080a0ee0;border:1px solid #f0c55a3d;border-radius:999px;min-height:40px;padding:0 14px;font-weight:900;position:fixed;top:18px;right:18px}@media (width<=1180px){.commercialSurface.publicLanding .finalLandingHero{grid-template-columns:1fr!important;min-height:auto!important}.finalLandingVisual{margin-right:0!important}.finalLandingVisual img{min-height:0!important}}@media (width<=720px){.finalDemoImageGrid{grid-template-columns:1fr!important;gap:18px!important}.finalDemoImageCard:first-child{grid-column:auto}.finalDemoImageCard{padding:10px!important}.commercialLightbox{padding:12px}.commercialLightbox img{border-radius:16px;max-height:82dvh}.commercialLightboxClose{top:10px;right:10px}}.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding section,.landingSection,.landingFinal{scroll-margin-top:118px!important}#root:has(.finalPaywallSurface){overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden auto!important}html:has(#root>.finalPaywallSurface){overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden auto!important}body:has(#root>.finalPaywallSurface){overscroll-behavior:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:hidden auto!important}#root:has(.finalPaywallSurface){display:block!important;overflow:visible!important}:is(#root:has(.finalPaywallSurface) .finalPaywallSurface,#root:has(.finalPaywallSurface) .finalPaywallShell,#root:has(.finalPaywallSurface) .finalPaywallLayout,#root:has(.finalPaywallSurface) .paywallFunnelMain,#root:has(.finalPaywallSurface) .finalPaywallPlans,#root:has(.finalPaywallSurface) .paywallFunnelPlan){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#root:has(.finalPaywallSurface) .finalPaywallSurface{min-height:100dvh!important;padding-bottom:56px!important}#root:has(.finalPaywallSurface) .paywallFunnelBg{position:fixed!important}.commercialSurface.publicLanding .finalLandingHero{grid-template-columns:minmax(420px,.45fr) minmax(620px,.55fr)!important;min-height:auto!important;padding-top:clamp(16px,2vw,26px)!important;padding-bottom:clamp(18px,2vw,30px)!important}.finalLandingVisual{aspect-ratio:16/9!important}.finalLandingVisual img{object-fit:cover!important;object-position:center!important;height:clamp(500px,50vw,720px)!important;min-height:0!important}.finalDemoImageButton{max-height:560px}.finalDemoImageCard:first-child .finalDemoImageButton{max-height:720px}.finalDemoImageButton img,.finalDemoImageCard img{height:100%!important;max-height:inherit!important;object-fit:cover!important;object-position:top center!important}@media (width<=1180px){.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding section,.landingSection,.landingFinal{scroll-margin-top:92px!important}.finalLandingVisual{aspect-ratio:auto!important}.finalLandingVisual img{object-fit:contain!important;height:auto!important}}@media (width<=720px){.publicLanding #plataforma,.publicLanding #modulos,.publicLanding #precios,.publicLanding section,.landingSection,.landingFinal{scroll-margin-top:82px!important}.finalDemoImageButton,.finalDemoImageCard:first-child .finalDemoImageButton{max-height:none}.finalDemoImageButton img,.finalDemoImageCard img{object-fit:contain!important;height:auto!important;max-height:none!important}}.animatedProductDemo{isolation:isolate;border-radius:inherit;width:100%;position:relative}.animatedProductGlow{z-index:0;pointer-events:none;filter:blur(26px);opacity:.62;background:radial-gradient(circle at 24% 18%,#f0c55a2e,#0000 28%),radial-gradient(circle at 78% 72%,#19d18a1a,#0000 30%);animation:8s ease-in-out infinite alternate productGlowDrift;position:absolute;inset:8% 4% -6%}.animatedProductStage{z-index:1;border-radius:inherit;background:#04070b;position:relative;overflow:hidden}.animatedProductStage img,.animatedProductStage video{object-fit:cover;object-position:center;will-change:transform;width:100%;height:auto;animation:14s ease-in-out infinite alternate productStillLoop;display:block;transform:scale(1)translate(0,0)}.animatedProductStage video{aspect-ratio:16/9;pointer-events:none;background:#04070b}.animatedProductFallback{display:none!important}.animatedProductStage img+img{opacity:0;animation:18s ease-in-out infinite productFrameFade;animation-delay:calc(var(--frame-index) * 5s);position:absolute;inset:0}.animatedProductDemo.paywall .animatedProductGlow{opacity:.55;inset:10% 2% -10%}.finalLandingVisual .animatedProductDemo,.finalLandingVisual .animatedProductStage,.finalLandingVisual .animatedProductStage img,.finalLandingVisual .animatedProductStage video{height:100%!important}.finalLandingVisual .animatedProductStage img,.finalLandingVisual .animatedProductStage video{min-height:clamp(500px,50vw,720px)!important}.finalPaywallImage.animatedProductDemo{background:#04070b!important;border:1px solid #f0c55a38!important;border-radius:24px!important;display:block!important;box-shadow:0 28px 80px #0000008a!important}.finalPaywallImage .animatedProductStage img,.finalPaywallImage .animatedProductStage video{object-fit:cover!important;height:auto!important;max-height:none!important}.finalDemoImageCard{transition:transform .22s,border-color .22s,box-shadow .22s}.finalDemoImageCard:hover{transform:translateY(-3px);border-color:#f0c55a3d!important;box-shadow:0 26px 80px #00000057,inset 0 0 0 1px #f0c55a14!important}.finalDemoImageButton img{transition:transform .7s,filter .7s}.finalDemoImageButton:hover img{filter:saturate(1.04)contrast(1.03);transform:scale(1.018)}@keyframes productStillLoop{0%{transform:scale(1)translate(0,0)}50%{transform:scale(1.018)translate(-.4%,.25%)}to{transform:scale(1.035)translate(.55%,-.35%)}}@keyframes productGlowDrift{0%{opacity:.46;transform:translate(-1%)scale(.98)}to{opacity:.68;transform:translate(1.2%,-1%)scale(1.02)}}@keyframes productFrameFade{0%,to{opacity:0}12%,42%{opacity:1}54%{opacity:0}}@media (width<=1180px){.finalLandingVisual .animatedProductDemo,.finalLandingVisual .animatedProductStage,.finalLandingVisual .animatedProductStage img,.finalLandingVisual .animatedProductStage video{height:auto!important}.finalLandingVisual .animatedProductStage img,.finalLandingVisual .animatedProductStage video{object-fit:contain!important;min-height:0!important}}@media (width<=720px){.animatedProductGlow{opacity:.42;filter:blur(18px)}.animatedProductStage img{animation-duration:16s}#root:has(.finalPaywallSurface){position:static!important;overflow-y:auto!important}html:has(#root>.finalPaywallSurface){position:static!important;overflow-y:auto!important}body:has(#root>.finalPaywallSurface){position:static!important;overflow-y:auto!important}}.commercialDemoVideo{pointer-events:none;aspect-ratio:16/9!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;z-index:2!important;background:#05070a!important;border:1px solid #f0c55a38!important;border-radius:28px!important;width:100%!important;height:100%!important;min-height:320px!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 80px #0000008a!important}.finalLandingVisual .commercialDemoVideo{min-height:clamp(500px,50vw,720px)!important}.paywallDemoVideo{min-height:260px!important}.finalPaywallImage.commercialDemoVideo{height:auto!important;min-height:320px!important}.finalPaywallMobileImage .commercialDemoVideo{width:100%!important;height:auto!important}@media (width<=768px){.commercialDemoVideo{object-fit:cover!important;border-radius:22px!important;min-height:220px!important}.finalLandingVisual .commercialDemoVideo{min-height:220px!important}}.finalLandingVisual,.landingMediaStack.finalLandingVisual{aspect-ratio:16/9!important;justify-self:center!important;width:100%!important;max-width:min(860px,100%)!important;height:auto!important;min-height:0!important;margin-right:0!important;display:block!important;overflow:visible!important}.commercialDemoVideo,.landingDemoVideo,.paywallDemoVideo{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;background:#05070a!important;border:1px solid #d8aa3d38!important;border-radius:24px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important;box-shadow:0 24px 80px #00000073!important}.finalLandingVisual .commercialDemoVideo,.finalLandingVisual .landingDemoVideo{object-fit:contain!important;height:auto!important;min-height:0!important}.finalPaywallProof,.paywallFunnelProof.finalPaywallProof{position:sticky;top:18px;place-self:start center!important;width:100%!important;max-width:720px!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.finalPaywallImage.commercialDemoVideo,.paywallDemoVideo.finalPaywallImage,.finalPaywallMobileImage .paywallDemoVideo{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.finalPaywallMobileImage{height:auto!important;min-height:0!important;margin:18px 0!important;overflow:visible!important}.finalPaywallLayout{align-items:start!important}@media (width<=768px){.commercialDemoVideo,.landingDemoVideo,.paywallDemoVideo{aspect-ratio:16/9!important;object-fit:contain!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.finalLandingVisual,.landingMediaStack.finalLandingVisual,.finalPaywallMobileImage,.finalPaywallProof{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin-top:24px!important;display:block!important;overflow:visible!important}}.finalDemoGallery,.finalValueSection,.finalModuleSection,.finalJournalDifference,.finalPricingSection{max-width:1180px!important;margin-bottom:clamp(30px,4vw,52px)!important}.finalDemoImageGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.finalDemoImageCard,.finalDemoImageCard:first-child{grid-column:auto!important;max-width:620px!important;padding:12px!important}.finalDemoImageButton{aspect-ratio:16/9!important;max-height:none!important}.finalDemoImageButton img,.finalDemoImageCard img{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;height:100%!important}.finalValueGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.finalValueGrid div{color:#f5ead4;text-align:center;background:#ffffff09;border:1px solid #f0c55a21;border-radius:16px;padding:15px 12px;font-weight:900}.mobileHeroVideoFrame{display:none}.finalJournalDifference,.finalModuleSection,.finalDemoGallery,.finalValueSection{text-align:left!important}.finalJournalDifference h2,.finalModuleSection h2,.finalDemoGallery h2,.finalValueSection h2{max-width:820px!important}.finalJournalDifference>p,.finalModuleSection>p,.finalValueSection>p{max-width:760px!important}.finalFeatureGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.finalDemoImageCard{grid-template-rows:auto 1fr;gap:10px!important;display:grid!important}.finalDemoImageCard h3{min-height:0!important;font-size:16px!important}.finalDemoImageCard h3:after{content:"";background:#f0c55ab8;border-radius:99px;width:38px;height:2px;margin-top:8px;display:block}.finalPaywallLayout{display:block!important}.finalPaywallProof{display:none!important}.finalPaywallMobileImage{width:min(720px,100%)!important;height:auto!important;min-height:0!important;margin:18px 0!important;display:block!important;overflow:visible!important}.finalPaywallMobileImage .paywallDemoVideo{min-height:0!important;max-height:none!important}.finalPaywallShell{width:min(1180px,96vw)!important}.finalPaywallBilling{margin-top:18px!important}.finalPaywallPlans{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=980px){.finalDemoImageGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.finalValueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finalPaywallPlans{grid-template-columns:1fr!important}}@media (width<=768px){.commercialSurface.publicLanding .finalLandingHero,.finalLandingHero{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;width:100%!important;min-width:0!important;max-width:100%!important}.landingMediaStack.finalLandingVisual,.finalLandingVisual{box-sizing:border-box!important;opacity:1!important;visibility:visible!important;aspect-ratio:auto!important;order:2!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:24px 0 0!important;display:block!important;position:relative!important;overflow:visible!important}.finalLandingVisual .landingDemoVideo,.landingDemoVideo{aspect-ratio:16/9!important;object-fit:contain!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important}.mobileHeroVideoFrame{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:20px 0 12px!important;display:block!important;overflow:visible!important}.mobileHeroVideoFrame .landingDemoVideo{aspect-ratio:16/9!important;object-fit:contain!important;box-sizing:border-box!important;border-radius:18px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important}.finalLandingCopy{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.finalFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.finalDemoImageGrid,.finalValueGrid{grid-template-columns:1fr!important}.finalDemoImageCard{max-width:100%!important}.finalPaywallMobileImage{width:100%!important;margin:18px 0!important}}.finalCommercialSurface .mobileHeroVideoFrame{display:none!important}.finalCommercialSurface .finalJournalDifference,.finalCommercialSurface .finalModuleSection,.finalCommercialSurface .finalDemoGallery,.finalCommercialSurface .finalValueSection,.finalCommercialSurface .finalPricingSection{border-radius:26px!important;width:min(1180px,100%)!important;max-width:1180px!important;margin:0 auto clamp(28px,4vw,48px)!important;padding:clamp(22px,3vw,34px)!important}.finalCommercialSurface .finalJournalDifference h2,.finalCommercialSurface .finalModuleSection h2,.finalCommercialSurface .finalDemoGallery h2,.finalCommercialSurface .finalValueSection h2{max-width:860px!important}.finalCommercialSurface .finalJournalDifference>p,.finalCommercialSurface .finalModuleSection>p,.finalCommercialSurface .finalDemoGallery>p,.finalCommercialSurface .finalValueSection>p{max-width:740px!important;margin-bottom:22px!important}.finalCommercialSurface .finalDemoImageGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}.finalCommercialSurface .finalDemoImageCard,.finalCommercialSurface .finalDemoImageCard:first-child{background:linear-gradient(#ffffff0e,#ffffff06)!important;border:1px solid #f0c55a21!important;border-radius:20px!important;grid-column:auto!important;grid-template-rows:auto auto 1fr!important;gap:10px!important;max-width:none!important;padding:14px!important;display:grid!important;box-shadow:0 18px 48px #00000038!important}.finalCommercialSurface .finalDemoImageCard h3{min-height:0!important;margin:0!important;font-size:17px!important;line-height:1.15!important}.finalCommercialSurface .finalDemoImageCard p{color:#aeb8c8!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.finalCommercialSurface .finalDemoImageButton{aspect-ratio:16/9!important;cursor:default!important;background:#05070a!important;border:0!important;border-radius:16px!important;width:100%!important;max-height:230px!important;padding:0!important;display:block!important;overflow:hidden!important}.finalCommercialSurface .finalDemoImageButton img,.finalCommercialSurface .finalDemoImageCard img{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;border-radius:16px!important;width:100%!important;height:100%!important;max-height:230px!important;display:block!important}.finalCommercialSurface .finalValueGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.finalPaywallSurface.paywallFunnel{height:auto!important;min-height:100dvh!important;padding:clamp(16px,2.5vw,30px)!important;display:block!important;overflow:hidden auto!important}.finalPaywallShell.paywallFunnelShell{width:min(1180px,96vw)!important;height:auto!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}.finalPaywallMain{width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}.finalPaywallLayout{grid-template-columns:minmax(0,1fr) minmax(360px,520px)!important;align-items:center!important;gap:clamp(18px,3vw,34px)!important;margin:0 0 18px!important;display:grid!important}.finalPaywallHero h1{max-width:720px!important}.finalPaywallHero h2{max-width:680px!important}.finalPaywallDemoFrame{aspect-ratio:16/9!important;background:#05070a!important;border-radius:24px!important;justify-self:end!important;width:100%!important;max-width:520px!important;height:auto!important;min-height:0!important;overflow:hidden!important}.finalPaywallDemoFrame .paywallDemoVideo,.finalPaywallDemoFrame img,.finalPaywallDemoFrame video{aspect-ratio:16/9!important;object-fit:contain!important;object-position:center!important;border-radius:24px!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important}.finalPaywallProof,.finalPaywallMobileImage{display:none!important}.finalPaywallBilling{margin:18px 0!important}.finalPaywallPlans{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}.finalPaywallPlans .paywallFunnelPlan{min-height:0!important}.paywallFunnelDisclaimer{color:#cfd7e5b8!important;text-align:center!important;background:0 0!important;border:0!important;max-width:760px!important;margin:16px auto 0!important;padding:0!important;font-size:11px!important;line-height:1.5!important}@media (width<=980px){.finalCommercialSurface .finalDemoImageGrid{grid-template-columns:1fr!important}.finalCommercialSurface .finalDemoImageButton,.finalCommercialSurface .finalDemoImageButton img,.finalCommercialSurface .finalDemoImageCard img{max-height:none!important}.finalCommercialSurface .finalValueGrid{grid-template-columns:1fr 1fr!important}.finalPaywallLayout,.finalPaywallPlans{grid-template-columns:1fr!important}.finalPaywallDemoFrame{justify-self:start!important;max-width:680px!important}}@media (width<=768px){.commercialSurface.publicLanding .finalLandingHero,.finalCommercialSurface .finalLandingHero{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}.finalCommercialSurface .finalLandingCopy{width:100%!important;min-width:0!important;max-width:100%!important}.finalCommercialSurface .mobileHeroVideoFrame{width:100%!important;max-width:100%!important;margin:20px 0 12px!important;display:block!important;overflow:visible!important}.finalCommercialSurface .landingMediaStack.finalLandingVisual{display:none!important}.finalCommercialSurface .mobileHeroVideoFrame .landingDemoVideo,.finalCommercialSurface .mobileHeroVideoFrame img,.finalCommercialSurface .mobileHeroVideoFrame video{aspect-ratio:16/9!important;object-fit:contain!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}.finalCommercialSurface .finalJournalDifference,.finalCommercialSurface .finalModuleSection,.finalCommercialSurface .finalDemoGallery,.finalCommercialSurface .finalValueSection,.finalCommercialSurface .finalPricingSection{border-radius:22px!important;padding:22px 16px!important}.finalCommercialSurface .finalValueGrid{grid-template-columns:1fr!important}.finalPaywallSurface.paywallFunnel{padding:12px!important}.finalPaywallShell.paywallFunnelShell{border-radius:22px!important;width:100%!important;padding:16px!important}.finalPaywallDemoFrame{max-width:100%!important}.finalPaywallBilling{display:grid!important}.finalPaywallBilling>div:last-child{width:100%!important;overflow-x:auto!important}}html[data-theme=dark] body .app{--mtc-text-primary:#f8fafc;--mtc-text-body:#dbe4f0;--mtc-text-readable:#d6deea;--mtc-text-secondary:#cbd5e1;--mtc-text-tertiary:#98a6b9;--mtc-text-label:#c3cede;--mtc-text-accent-label:#f5c95bd6;--mtc-text-placeholder:#64748b;color:var(--mtc-text-body)}html[data-theme=light] body:not(:has(.paywallFunnel)) .app{--mtc-text-primary:#0f172a;--mtc-text-body:#1f2937;--mtc-text-readable:#263447;--mtc-text-secondary:#475569;--mtc-text-tertiary:#64748b;--mtc-text-label:#475569;--mtc-text-accent-label:#926414e0;--mtc-text-placeholder:#94a3b8;color:var(--mtc-text-body)}:is(html[data-theme=dark] body .app :is(.top h1,.top h2,.card h3,.heroSystem h2,.riskHero h2,.modalHead h3,.trade b,.checkItem b,.metric b,.metricPremium b,.controlStats b,.pulseGrid b,.statMatrix b,.insightPro strong,.onboardingProgress b,.processSummaryGrid b),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.top h1,.top h2,.card h3,.heroSystem h2,.riskHero h2,.modalHead h3,.trade b,.checkItem b,.metric b,.metricPremium b,.controlStats b,.pulseGrid b,.statMatrix b,.insightPro strong,.onboardingProgress b,.processSummaryGrid b)){color:var(--mtc-text-primary)!important}:is(html[data-theme=dark] body .app :is(.top p,.cardHead p,.muted,.heroSystem p,.riskHero p,.tradeGuide p,.behaviorJournal p,.emotionalJournal p,.mentorReviewRequest p,.mentorReviewStatusCard p,.checkResult p,.empty p,.sampleNotice p,.ecosystemStageCard p,.nextActionBody p,.premiumEmptyAction p,.processSummaryCard p,.structuredOnboardingCard p,.insightPro p),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.top p,.cardHead p,.muted,.heroSystem p,.riskHero p,.tradeGuide p,.behaviorJournal p,.emotionalJournal p,.mentorReviewRequest p,.mentorReviewStatusCard p,.checkResult p,.empty p,.sampleNotice p,.ecosystemStageCard p,.nextActionBody p,.premiumEmptyAction p,.processSummaryCard p,.structuredOnboardingCard p,.insightPro p)){color:var(--mtc-text-secondary)!important;font-weight:500!important;line-height:1.55!important}:is(html[data-theme=dark] body .app :is(.card p,.post>p,.idea p,.detailBlock p,.detailBlock div,.behaviorReviewDetail p,.answerList span,.ruleBox p,.ruleMini span,.patternCard p,.readingProtocol p,.readCard p,.comingSoonItem p,.brokerFlow p,.brokerSecurityNote p,.coachAnswer p,.libraryInfo span,.academyLesson span,.mandamiento span),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.card p,.post>p,.idea p,.detailBlock p,.detailBlock div,.behaviorReviewDetail p,.answerList span,.ruleBox p,.ruleMini span,.patternCard p,.readingProtocol p,.readCard p,.comingSoonItem p,.brokerFlow p,.brokerSecurityNote p,.coachAnswer p,.libraryInfo span,.academyLesson span,.mandamiento span)){color:var(--mtc-text-readable)!important;font-weight:500!important;line-height:1.58!important}:is(html[data-theme=dark] body .app :is(.metric small,.metricPremium small,.tradeResult small,.controlStats span,.pulseGrid small,.checklistDash small,.memberList small,.postTop p,.notif p,.rank small,.adminRow p,.checkItem small,.onlineRow small,.linkedValidationCard small,.linkedTradeCard small,.dayPlanSummary p,.monthHead small,.monthLegend,.microInsight,.onboardingSteps button small),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.metric small,.metricPremium small,.tradeResult small,.controlStats span,.pulseGrid small,.checklistDash small,.memberList small,.postTop p,.notif p,.rank small,.adminRow p,.checkItem small,.onlineRow small,.linkedValidationCard small,.linkedTradeCard small,.dayPlanSummary p,.monthHead small,.monthLegend,.microInsight,.onboardingSteps button small)){color:var(--mtc-text-tertiary)!important;font-weight:500!important;line-height:1.45!important}:is(html[data-theme=dark] body .app :is(.field>span,.metric span,.metricPremiumTop span,.detailBlock>span,.detailKpis span,.behaviorReviewSubhead h4,.navGroup small,.bookCover .coverBadge,.brokerMetaGrid b,.emotionalField span,.emotionalScale>span,.processSummaryGrid span,.onboardingProgress span,.insightPro span,.statMatrix span),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.field>span,.metric span,.metricPremiumTop span,.detailBlock>span,.detailKpis span,.behaviorReviewSubhead h4,.navGroup small,.bookCover .coverBadge,.brokerMetaGrid b,.emotionalField span,.emotionalScale>span,.processSummaryGrid span,.onboardingProgress span,.insightPro span,.statMatrix span)){color:var(--mtc-text-label)!important;font-weight:800!important}:is(html[data-theme=dark] body .app :is(.tradeDetailModal .detailBlock>span,.tradeDetailModal .detailKpis span,.resultPreview span,.linkedValidationCard>div>span),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.tradeDetailModal .detailBlock>span,.tradeDetailModal .detailKpis span,.resultPreview span,.linkedValidationCard>div>span)){color:var(--mtc-text-accent-label)!important}:is(html[data-theme=dark] body .app :is(.side nav button,.mobileNav button),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.side nav button,.mobileNav button)){color:var(--mtc-text-secondary)!important;font-weight:800!important}:is(html[data-theme=dark] body .app :is(.side nav button:hover,.mobileNav button:hover),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.side nav button:hover,.mobileNav button:hover)){color:var(--mtc-text-primary)!important}:is(html[data-theme=dark] body .app :is(.side nav button.active,.mobileNav button.active),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.side nav button.active,.mobileNav button.active)){color:var(--gold2)!important}:is(html[data-theme=dark] body .app :is(.brand b,.user b,.me b),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.brand b,.user b,.me b)){color:var(--mtc-text-primary)!important}:is(html[data-theme=dark] body .app :is(.brand span,.user span,.me span),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.brand span,.user span,.me span)){color:var(--mtc-text-tertiary)!important}:is(html[data-theme=dark] body .app :is(.input,select,textarea,.search input),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.input,select,textarea,.search input)){color:var(--mtc-text-body)!important;font-weight:500!important}:is(html[data-theme=dark] body .app :is(),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is()){color:var(--mtc-text-placeholder)!important}:is(html[data-theme=dark] body .app :is(.checks button,.chipSelect button,.emotionalToggle,.filterPills button,.lesson),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.checks button,.chipSelect button,.emotionalToggle,.filterPills button,.lesson)){color:var(--mtc-text-secondary)!important;font-weight:700!important}:is(html[data-theme=dark] body .app :is(.checks button.on,.chipSelect button.on,.filterPills button.active),html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.checks button.on,.chipSelect button.on,.filterPills button.active)){color:var(--gold2)!important}html[data-theme=dark] body .app .monthLegend .be{background:#60a5fa!important}html[data-theme=dark] body .app .monthCell.be{background:linear-gradient(#60a5fa1f,#60a5fa0b)!important;border-color:#60a5fa59!important}html[data-theme=dark] body .app .monthCell.be :is(small,i){color:#60a5fa!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthLegend .be{background:#3b82f6!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthCell.be{background:linear-gradient(#3b82f61a,#3b82f60a)!important;border-color:#3b82f659!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthCell.be :is(small,i){color:#2563eb!important}.shareOverlay{z-index:9999!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#02060cc2!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.shareOverlay .shareModalCard{background:linear-gradient(#0f172af7,#05080dfb)!important;border:1px solid #d4a84333!important;border-radius:28px!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(1280px,100vw - 48px)!important;max-height:calc(100vh - 48px)!important;padding:18px!important;display:grid!important;overflow:hidden!important;box-shadow:0 44px 130px #0000009e,inset 0 1px #ffffff0d!important}.shareOverlay .shareModalBody{grid-template-columns:320px minmax(0,1fr)!important;gap:22px!important;min-height:0!important;padding-top:18px!important;display:grid!important}.shareOverlay .shareControls{min-width:0!important;max-height:calc(100vh - 150px)!important;position:relative!important;overflow:auto!important}.shareOverlay .storyPreviewFrame{justify-content:center!important;align-items:flex-start!important;min-width:0!important;height:calc(100vh - 150px)!important;min-height:0!important;padding:18px!important;display:flex!important;overflow:auto!important}.shareOverlay .storyPreviewFrame img,.shareOverlay .storyPreviewSkeleton{aspect-ratio:9/16!important;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(100vh - 190px)!important}@media (width<=860px){.shareOverlay{align-items:start!important;padding:12px!important;overflow:auto!important}.shareOverlay .shareModalCard{border-radius:22px!important;width:100%!important;max-height:none!important;overflow:visible!important}.shareOverlay .shareModalBody{grid-template-columns:1fr!important}.shareOverlay .shareControls{max-height:none!important}.shareOverlay .storyPreviewFrame{height:auto!important;max-height:none!important;padding:12px!important}.shareOverlay .storyPreviewFrame img,.shareOverlay .storyPreviewSkeleton{width:min(330px,100%)!important;max-height:none!important}}.app :is(.buy,.sell,.quality,.pill,.detailChips span,.bookCover .coverBadge,.brokerStatus,.monthLegend span,.resultPreview span){box-sizing:border-box!important;vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.app :is(.buy,.sell,.quality,.pill){letter-spacing:.01em!important;min-height:26px!important;padding:6px 10px!important;font-size:11px!important;font-weight:900!important}.app .quality{min-width:34px!important}.app .detailChips{flex-wrap:wrap!important;align-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.app .tradeDetailModal .detailChips span{letter-spacing:0!important;border-radius:999px!important;min-height:31px!important;padding:7px 11px!important;font-size:13px!important;font-weight:750!important;line-height:1!important}.app :is(.checks button,.chipSelect button,.filterPills button,.emotionalToggle,.lesson){justify-content:center!important;align-items:center!important;line-height:1.15!important;display:inline-flex!important}.app :is(.checks button,.chipSelect button,.filterPills button){min-height:36px!important}.app .modal{isolation:isolate!important;z-index:9000!important}body.share-modal-open{overflow:hidden!important}body.share-modal-open .app{isolation:isolate!important}body.share-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){z-index:0!important;pointer-events:none!important}body.share-modal-open .shareOverlay{z-index:2147483647!important;isolation:isolate!important;contain:layout style paint!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#02060ce0!important;position:fixed!important;inset:0!important}body.share-modal-open .shareOverlay:before{content:""!important;z-index:0!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;pointer-events:none!important;background:#02060ca8!important;position:absolute!important;inset:0!important}body.share-modal-open .shareOverlay>.shareModalCard{z-index:1!important;position:relative!important}html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .shareOverlay{background:#0f172ab8!important}html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){opacity:.12!important;filter:blur(1px)saturate(.55)brightness(.88)!important}html[data-theme=dark] body.share-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){opacity:.28!important;filter:saturate(.65)brightness(.7)!important}body.trade-detail-modal-open{overflow:hidden!important}body.trade-detail-modal-open .app{isolation:isolate!important}body.trade-detail-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){z-index:0!important;pointer-events:none!important}.tradeDetailOverlay{z-index:2147483000!important;isolation:isolate!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#02060cc2!important;place-items:center!important;padding:20px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.tradeDetailOverlay:before{content:""!important;z-index:0!important;pointer-events:none!important;background:#02060c4d!important;position:absolute!important;inset:0!important}.tradeDetailOverlay>.tradeDetailModal{z-index:1!important;position:relative!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)) .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){opacity:.1!important;filter:blur(1px)saturate(.55)brightness(.88)!important}html[data-theme=dark] body.trade-detail-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){opacity:.24!important;filter:saturate(.65)brightness(.7)!important}body.share-modal-open .shareOverlay{z-index:2147483647!important}body.share-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab),body.trade-detail-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){z-index:0!important;opacity:1!important;filter:none!important;pointer-events:none!important}body.share-modal-open .shareOverlay{z-index:2147483647!important;-webkit-backdrop-filter:blur(12px)saturate(.88)!important;backdrop-filter:blur(12px)saturate(.88)!important;background:#020617a3!important}body.share-modal-open .shareOverlay:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 78% 18%,#d4a84314,#0000 34%),#02061714!important}.tradeDetailOverlay{z-index:2147483000!important;-webkit-backdrop-filter:blur(12px)saturate(.88)!important;backdrop-filter:blur(12px)saturate(.88)!important;background:#0206179e!important}.tradeDetailOverlay:before{background:radial-gradient(circle at 78% 18%,#d4a84312,#0000 34%),#0206170f!important}html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .shareOverlay{-webkit-backdrop-filter:blur(11px)saturate(.88)!important;backdrop-filter:blur(11px)saturate(.88)!important;background:#0f172a70!important}html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .shareOverlay:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 78% 18%,#b8860b17,#0000 34%),#f8fafc0d!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)) .tradeDetailOverlay{-webkit-backdrop-filter:blur(11px)saturate(.88)!important;backdrop-filter:blur(11px)saturate(.88)!important;background:#0f172a70!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)) .tradeDetailOverlay:before{background:radial-gradient(circle at 78% 18%,#b8860b14,#0000 34%),#f8fafc0d!important}:is(html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab),html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)) .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab)),html[data-theme=dark] body.share-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab),html[data-theme=dark] body.trade-detail-modal-open .app :is(.side,.top,.mobileNav,.mobileMenu,.mobileNewTradeFab){opacity:1!important;filter:none!important}.tradeDetailOverlay>.tradeDetailModal{flex-direction:column!important;gap:16px!important;width:min(1188px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;padding:0 28px 28px!important;scroll-padding-top:0!important;display:flex!important;overflow:hidden auto!important}.tradeDetailModal>.modalHead{z-index:2!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0f172afa,#0f172af0)!important;border-bottom:1px solid #d4a84324!important;flex:none!important;margin:0 -28px!important;padding:22px 28px 18px!important;position:relative!important;top:auto!important;transform:none!important}.tradeDetailModal>.detailKpis{z-index:1!important;flex:none!important;margin-top:0!important;margin-bottom:0!important;position:relative!important;transform:none!important}.tradeDetailModal>.linkedValidationCard,.tradeDetailModal>.mentorReviewStatusCard,.tradeDetailModal>.detailGrid,.tradeDetailModal>.emotionPanel{flex:none!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .tradeDetailModal>.modalHead{background:linear-gradient(#fff,#f8fafc)!important;border-bottom:1px solid #0f172a1a!important}@media (width<=860px){.tradeDetailOverlay>.tradeDetailModal{width:100%!important;max-height:calc(100dvh - 24px)!important;padding:0 16px max(20px,env(safe-area-inset-bottom))!important;gap:14px!important}.tradeDetailModal>.modalHead{margin:0 -16px!important;padding:18px 16px 16px!important}}.tradeDetailModal>.modalHead{-webkit-backdrop-filter:blur(10px)saturate(.92)!important;backdrop-filter:blur(10px)saturate(.92)!important;background:#0b1018c7!important;border-bottom:1px solid #d4a8431a!important;box-shadow:inset 0 1px #ffffff09!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .tradeDetailModal>.modalHead{-webkit-backdrop-filter:blur(8px)saturate(.96)!important;backdrop-filter:blur(8px)saturate(.96)!important;background:linear-gradient(#fffffff5,#f8fafceb)!important;border-bottom:1px solid #0f172a14!important;box-shadow:inset 0 1px #fffc!important}.app .monthCalendar{flex-direction:column!important;gap:12px!important;display:flex!important}.app .monthHead{min-height:38px!important;padding:0!important}.app .monthHead b{font-size:14px!important;line-height:1.2!important}.app .monthHead small{font-size:12px!important;line-height:1.35!important}.app .weekDays,.app .monthGrid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.app .monthCell{zoom:1!important;border-radius:12px!important;height:64px!important;min-height:64px!important;padding:8px!important;font-size:13px!important;line-height:1.15!important;transform:none!important}.app .monthCell b{font-size:13px!important;line-height:1!important}.app .monthCell i{padding:1px 6px!important;font-size:10px!important;line-height:1.2!important}.app .monthCell small{font-size:11px!important;line-height:1.15!important}body.share-modal-open .shareOverlay,.tradeDetailOverlay{-webkit-backdrop-filter:blur(6px)saturate(.88)!important;backdrop-filter:blur(6px)saturate(.88)!important}:is(html[data-theme=light] body.share-modal-open:not(:has(.paywallFunnel)) .shareOverlay,html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)) .tradeDetailOverlay){-webkit-backdrop-filter:blur(5.5px)saturate(.88)!important;backdrop-filter:blur(5.5px)saturate(.88)!important}.tradeDetailOverlay,.tradeDetailOverlay>.tradeDetailModal,.shareOverlay,.shareOverlay .shareModalCard,.shareOverlay .shareModalBody,.shareOverlay .shareControls,.shareOverlay .storyPreviewFrame{scrollbar-width:none!important;-ms-overflow-style:none!important}.tradeDetailOverlay::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tradeDetailOverlay>.tradeDetailModal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shareOverlay::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shareOverlay .shareModalCard::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shareOverlay .shareModalBody::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shareOverlay .shareControls::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shareOverlay .storyPreviewFrame::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (width<=900px){.app .weekDays,.app .monthGrid{gap:4px!important}.app .monthCell{height:54px!important;min-height:54px!important;padding:6px!important}.app .monthCell b{font-size:12px!important}.app .monthCell small{font-size:10px!important}}@media (width<=640px){.app .monthCell{height:48px!important;min-height:48px!important;padding:5px!important}.app .weekDays,.app .monthGrid{gap:4px!important}}.app .monthCellResult{white-space:nowrap!important;text-overflow:clip!important;font-variant-numeric:tabular-nums!important;max-width:100%!important;display:block!important;overflow:visible!important}.app .monthCellMoney{text-overflow:clip!important;max-width:100%!important;display:block!important;overflow:visible!important}.app .monthCellR{display:none!important}@media (width<=760px){.app .monthCell{justify-content:center!important;align-items:center!important;gap:3px!important;height:58px!important;min-height:58px!important;padding:6px 3px 5px!important;position:relative!important;overflow:visible!important}.app .monthCell b,.app .monthCellDay{text-align:center!important;width:100%!important;font-size:12px!important;line-height:1!important}.app .monthCell i{justify-content:center!important;align-items:center!important;min-width:14px!important;height:14px!important;padding:0 4px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:4px!important;right:4px!important}.app .monthCellResult{white-space:normal!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;width:100%!important;min-width:0!important;margin-top:1px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;line-height:1.05!important;display:flex!important}.app .monthCellMoney{text-align:center!important;letter-spacing:-.02em!important;width:100%!important;font-size:9.5px!important;font-weight:900!important;line-height:1.05!important;display:block!important;overflow:visible!important}.app .monthCellR{text-align:center!important;opacity:.92!important;letter-spacing:-.02em!important;width:100%!important;font-size:8px!important;font-weight:800!important;line-height:1.05!important;display:block!important;overflow:visible!important}.app .monthCell.win .monthCellResult{color:var(--green)!important}.app .monthCell.loss .monthCellResult{color:var(--red)!important}.app .monthCell.be .monthCellResult{color:#60a5fa!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .monthCell.be .monthCellResult{color:#2563eb!important}}@media (width<=380px){.app .monthCell{height:54px!important;min-height:54px!important;padding-inline:2px!important}.app .monthCellMoney{font-size:8.8px!important}.app .monthCellR{font-size:7.4px!important}}.app .calendarMiniResult{font-variant-numeric:tabular-nums!important;white-space:normal!important;text-overflow:clip!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-style:normal!important;line-height:1.05!important;display:flex!important;overflow:visible!important}.app .calendarMiniMoney,.app .calendarMiniR{text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}.app .calendarMiniR{display:none!important}@media (width<=760px){.app .calendarPreviewCard .cardHead{margin-bottom:8px!important}.app .calendarPreviewCard .cardHead h3{font-size:18px!important;line-height:1.12!important}.app .calendarPreviewCard .cardHead p{font-size:12px!important;line-height:1.35!important}.app .calendarMiniGrid{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px!important}.app .calendarMiniGrid button,.app .calendarMiniGrid span{border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;height:50px!important;padding:5px 2px 4px!important;line-height:1!important;display:flex!important;overflow:visible!important}.app .calendarMiniGrid button b{text-align:center!important;width:100%!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important}.app .calendarMiniResult{width:100%!important}.app .calendarMiniMoney{letter-spacing:-.035em!important;font-size:8.9px!important;font-weight:950!important;line-height:1.05!important}.app .calendarMiniR{letter-spacing:-.025em!important;opacity:.9!important;font-size:7.4px!important;font-weight:850!important;line-height:1.05!important;display:block!important}.app .calendarMiniGrid button.win .calendarMiniResult{color:var(--green)!important}.app .calendarMiniGrid button.loss .calendarMiniResult{color:var(--red)!important}.app .calendarMiniGrid button.be .calendarMiniResult{color:#60a5fa!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .calendarMiniGrid button.be .calendarMiniResult{color:#2563eb!important}.app .journalControlGrid{gap:12px!important}.app .monthCalendar{gap:9px!important}.app .monthHead{min-height:34px!important}.app .monthHead b{font-size:13px!important}.app .monthHead small{font-size:11px!important}.app .weekDays{gap:4px!important}.app .weekDays span{letter-spacing:.04em!important;font-size:9px!important}.app .monthGrid{gap:4px!important}.app .monthCell{border-radius:10px!important;height:56px!important;min-height:56px!important;padding:6px 3px 5px!important}.app .monthCellMoney{font-size:9.1px!important}.app .monthCellR{font-size:7.7px!important}.app .monthLegend{flex-wrap:wrap!important;gap:9px!important;font-size:10px!important;line-height:1.2!important}.app .monthLegend i{width:7px!important;height:7px!important;margin-right:4px!important}}@media (width<=380px){.app .calendarMiniGrid{gap:3px!important}.app .calendarMiniGrid button,.app .calendarMiniGrid span{height:47px!important;padding-inline:1px!important}.app .calendarMiniMoney{font-size:8.2px!important}.app .calendarMiniR{font-size:6.9px!important}}.app .tradingCalendar{--tc-border:#ffffff17;--tc-surface:#ffffff08;--tc-surface-strong:#ffffff0d;--tc-text:#f8fafc;--tc-muted:#98a6b9;flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.app .tradingCalendarHead{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.app .tradingCalendarHead>div{text-align:center!important;min-width:0!important}.app .tradingCalendarHead b{color:var(--tc-text)!important;text-transform:capitalize!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important;display:block!important}.app .tradingCalendarHead small{color:var(--tc-muted)!important;margin-top:3px!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important;display:block!important}.app .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(94px,1.22fr)!important;gap:6px!important;min-width:0!important;display:grid!important}.app .tradingCalendarLabel{min-width:0!important;color:var(--tc-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important;justify-content:center!important;align-items:center!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:flex!important}.app .tradingDayCell,.app .tradingWeekSummary{border:1px solid var(--tc-border)!important;background:linear-gradient(180deg,var(--tc-surface-strong),var(--tc-surface))!important;min-width:0!important;min-height:68px!important;color:var(--tc-text)!important;box-sizing:border-box!important;border-radius:13px!important;overflow:hidden!important}.app .tradingDayCell{cursor:pointer!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:9px 6px!important;transition:border-color .16s,background .16s,transform .16s!important;display:flex!important}.app .tradingDayCell:disabled{cursor:default!important;opacity:.72!important}.app .tradingDayCell:not(:disabled):hover{border-color:#d4a8434d!important;transform:translateY(-1px)!important}.app .tradingDayCell.empty{opacity:.24!important;pointer-events:none!important}.app .tradingDayCell b{text-align:center!important;width:100%!important;color:var(--tc-text)!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:block!important}.app .tradingDayResult{font-variant-numeric:tabular-nums!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;display:flex!important}.app .tradingDayResult strong,.app .tradingDayResult small{text-align:center!important;white-space:nowrap!important;text-overflow:clip!important;width:100%!important;max-width:100%!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.app .tradingDayResult strong{letter-spacing:-.03em!important;font-size:11px!important;font-weight:950!important}.app .tradingDayResult small{color:currentColor!important;opacity:.92!important;font-size:9px!important;font-weight:850!important}.app .tradingWeekSummary{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;padding:9px 10px!important;display:flex!important}.app .tradingWeekSummary span{color:var(--tc-muted)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.app .tradingWeekSummary strong,.app .tradingWeekSummary small,.app .tradingWeekSummary em{white-space:nowrap!important;text-overflow:clip!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-style:normal!important;line-height:1.08!important;display:block!important;overflow:hidden!important}.app .tradingWeekSummary strong{color:var(--tc-text)!important;font-size:12px!important;font-weight:950!important}.app .tradingWeekSummary small,.app .tradingWeekSummary em{color:currentColor!important;opacity:.9!important;font-size:10px!important;font-weight:850!important}.app .tradingDayCell.none,.app .tradingWeekSummary.none{color:var(--tc-muted)!important}.app .tradingCalendarLegend{color:var(--tc-muted)!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;display:flex!important}.app .tradingCalendarLegend i{background:var(--tc-muted)!important;border-radius:999px!important;width:8px!important;height:8px!important;margin-right:5px!important;display:inline-block!important}.app .tradingCalendarLegend i.win{background:var(--green)!important}.app .tradingCalendarLegend i.loss{background:var(--red)!important}.app .tradingCalendarLegend i.be{background:#60a5fa!important}.app .tradingCalendar.compact{gap:9px!important}.app .tradingCalendar.compact .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(78px,1.18fr)!important;gap:5px!important}.app .tradingCalendar.compact .tradingDayCell,.app .tradingCalendar.compact .tradingWeekSummary{border-radius:11px!important;min-height:54px!important}.app .tradingCalendar.compact .tradingDayCell{gap:3px!important;padding:6px 4px!important}.app .tradingCalendar.compact .tradingWeekSummary{padding:7px 8px!important}.app .tradingCalendar.compact .tradingDayCell b{font-size:12px!important}.app .tradingCalendar.compact .tradingDayResult strong{font-size:9.2px!important}.app .tradingCalendar.compact .tradingDayResult small{font-size:7.6px!important}.app .tradingCalendar.compact .tradingWeekSummary span{font-size:8.6px!important}.app .tradingCalendar.compact .tradingWeekSummary strong{font-size:10px!important}.app .tradingCalendar.compact .tradingWeekSummary small{font-size:8.2px!important}.app .tradingCalendar.compact .tradingWeekSummary em,.app .tradingCalendar.compact .tradingCalendarLegend{display:none!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingCalendar{--tc-border:#0f172a1a;--tc-surface:#ffffffbd;--tc-surface-strong:#f8fafcf5;--tc-text:#0f172a;--tc-muted:#64748b}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingDayCell.be,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingWeekSummary.be){color:#2563eb!important;background:linear-gradient(#3b82f61a,#3b82f609)!important;border-color:#3b82f652!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingCalendarLegend i.be{background:#2563eb!important}@media (width<=760px){.app .tradingCalendar{gap:9px!important}.app .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(66px,1.08fr)!important;gap:4px!important}.app .tradingCalendarLabel{letter-spacing:.035em!important;font-size:8.5px!important}.app .tradingDayCell,.app .tradingWeekSummary{border-radius:10px!important;min-height:54px!important}.app .tradingDayCell{gap:3px!important;padding:6px 2px 5px!important}.app .tradingDayCell b{font-size:11.5px!important}.app .tradingDayResult strong{letter-spacing:-.04em!important;font-size:8.8px!important}.app .tradingDayResult small{font-size:7.2px!important}.app .tradingWeekSummary{gap:2px!important;padding:6px 5px!important}.app .tradingWeekSummary span{letter-spacing:.025em!important;font-size:7.8px!important}.app .tradingWeekSummary strong{letter-spacing:-.04em!important;font-size:8.8px!important}.app .tradingWeekSummary small{font-size:7.5px!important}.app .tradingWeekSummary em{display:none!important}.app .tradingCalendarHead b{font-size:13px!important}.app .tradingCalendarHead small{font-size:10.5px!important}.app .tradingCalendar.detailed .tradingDayCell,.app .tradingCalendar.detailed .tradingWeekSummary{min-height:58px!important}.app .tradingCalendarLegend{gap:9px!important;font-size:10px!important}.app .journalPage .mobileNewTradeFab{justify-content:center!important;width:100%!important;margin:0 0 10px!important;position:static!important;box-shadow:0 14px 34px #0000002e!important}}@media (width<=380px){.app .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(60px,1.04fr)!important;gap:3px!important}.app .tradingDayCell,.app .tradingWeekSummary{min-height:50px!important}.app .tradingDayResult strong,.app .tradingWeekSummary strong{font-size:8px!important}.app .tradingDayResult small,.app .tradingWeekSummary small{font-size:6.8px!important}}.app .dashboardVisualGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr)!important;align-items:start!important;gap:16px!important;display:grid!important}.app .dashboardCalendarHero{background:linear-gradient(#ffffff0f,#ffffff07)!important;border-color:#d4a84329!important;order:1!important;padding:22px!important;box-shadow:0 22px 70px #0000002e!important}.app .dashboardEquityCompact{opacity:.92!important;order:2!important;padding:18px!important}.app .dashboardEquityCompact .cardHead{margin-bottom:6px!important}.app .dashboardEquityCompact .cardHead h3{font-size:18px!important}.app .dashboardEquityCompact .cardHead p{font-size:12px!important;line-height:1.35!important}.app .dashboardCalendarHero .cardHead{margin-bottom:14px!important}.app .dashboardCalendarHero .cardHead h3{font-size:23px!important;line-height:1.12!important}.app .dashboardCalendarHero .cardHead p{font-size:13px!important;line-height:1.45!important}.app .tradingCalendar.dashboard{gap:14px!important}.app .tradingCalendar.dashboard .tradingCalendarHead{padding-bottom:2px!important}.app .tradingCalendar.dashboard .tradingCalendarHead b{font-size:16px!important}.app .tradingCalendar.dashboard .tradingCalendarHead small{font-size:12px!important}.app .tradingCalendar.dashboard .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(122px,1.28fr)!important;gap:8px!important}.app .tradingCalendar.dashboard .tradingDayCell,.app .tradingCalendar.dashboard .tradingWeekSummary{border-radius:15px!important;min-height:82px!important}.app .tradingCalendar.dashboard .tradingDayCell{gap:7px!important;padding:11px 7px!important}.app .tradingCalendar.dashboard .tradingDayCell b{font-size:16px!important}.app .tradingCalendar.dashboard .tradingDayResult strong{font-size:12px!important}.app .tradingCalendar.dashboard .tradingDayResult small{font-size:10px!important}.app .tradingCalendar.dashboard .tradingWeekSummary{gap:4px!important;padding:11px 12px!important}.app .tradingCalendar.dashboard .tradingWeekSummary span{font-size:10px!important}.app .tradingCalendar.dashboard .tradingWeekSummary strong{font-size:13px!important}.app .tradingCalendar.dashboard .tradingWeekSummary small,.app .tradingCalendar.dashboard .tradingWeekSummary em{font-size:10.5px!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .dashboardCalendarHero{background:linear-gradient(#fffffffa,#f8fafceb)!important;border-color:#b884172e!important;box-shadow:0 18px 46px #0f172a14!important}@media (width<=1080px){.app .dashboardVisualGrid{grid-template-columns:1fr!important}.app .dashboardCalendarHero{order:1!important}.app .dashboardEquityCompact{order:2!important}}@media (width<=760px){.app .dashboardVisualGrid{gap:12px!important}.app .dashboardCalendarHero{border-radius:20px!important;padding:16px!important}.app .dashboardEquityCompact{border-radius:18px!important;padding:15px!important}.app .dashboardCalendarHero .cardHead h3{font-size:19px!important}.app .dashboardCalendarHero .cardHead p{font-size:12px!important}.app .tradingCalendar.dashboard{gap:10px!important}.app .tradingCalendar.dashboard .tradingCalendarGrid{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(66px,1.08fr)!important;gap:4px!important}.app .tradingCalendar.dashboard .tradingDayCell,.app .tradingCalendar.dashboard .tradingWeekSummary{border-radius:10px!important;min-height:54px!important}.app .tradingCalendar.dashboard .tradingDayCell{gap:3px!important;padding:6px 2px 5px!important}.app .tradingCalendar.dashboard .tradingDayCell b{font-size:11.5px!important}.app .tradingCalendar.dashboard .tradingDayResult strong{font-size:8.8px!important}.app .tradingCalendar.dashboard .tradingDayResult small{font-size:7.2px!important}.app .tradingCalendar.dashboard .tradingWeekSummary{gap:2px!important;padding:6px 5px!important}.app .tradingCalendar.dashboard .tradingWeekSummary span{font-size:7.8px!important}.app .tradingCalendar.dashboard .tradingWeekSummary strong{font-size:8.8px!important}.app .tradingCalendar.dashboard .tradingWeekSummary small{font-size:7.5px!important}.app .tradingCalendar.dashboard .tradingWeekSummary em{display:none!important}}html[data-theme=dark] body,html[data-theme=dark] #root{background:radial-gradient(circle at 18% -8%,#d4a8431b,#0000 34%),radial-gradient(circle at 92% 10%,#3b82f613,#0000 30%),radial-gradient(circle at 55% 112%,#10b9810b,#0000 38%),linear-gradient(#070a10 0%,#0a0d14 46%,#05070b 100%)!important}html[data-theme=dark] body .app{background:radial-gradient(circle at 20% 8%,#d4a84313,#0000 28%),radial-gradient(circle at 86% 16%,#2563eb0f,#0000 34%),linear-gradient(135deg,#ffffff05,#0000 34%),linear-gradient(#070a10,#05070b)!important}html[data-theme=dark] body .main{background:radial-gradient(circle at 78% 0,#d4a84313,#0000 360px),radial-gradient(circle at 10% 32%,#3b82f60b,#0000 420px),radial-gradient(circle at 56% 100%,#0f172a9e,#0000 520px),linear-gradient(#090d14fa,#05070bfc)!important;position:relative!important}html[data-theme=dark] body .main:before{content:""!important;pointer-events:none!important;z-index:0!important;opacity:.34!important;background-color:#0000!important;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:88px 88px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;position:fixed!important;inset:0!important;-webkit-mask-image:radial-gradient(circle at 50% 18%,#00000070,#0000 72%)!important;mask-image:radial-gradient(circle at 50% 18%,#00000070,#0000 72%)!important}html[data-theme=dark] body .page,html[data-theme=dark] body .top{z-index:1!important;position:relative!important}html[data-theme=light] body:not(:has(.paywallFunnel)){background:radial-gradient(circle at 18% -8%,#b884171b,#0000 34%),radial-gradient(circle at 88% 8%,#3b82f613,#0000 30%),linear-gradient(#f8fafc 0%,#eef2f7 48%,#f8fafc 100%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)) #root{background:radial-gradient(circle at 18% -8%,#b884171b,#0000 34%),radial-gradient(circle at 88% 8%,#3b82f613,#0000 30%),linear-gradient(#f8fafc 0%,#eef2f7 48%,#f8fafc 100%)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app,html[data-theme=light] body:not(:has(.paywallFunnel)) .main){background:radial-gradient(circle at 82% 0,#b8841716,#0000 360px),radial-gradient(circle at 8% 30%,#2563eb0e,#0000 420px),linear-gradient(#f8fafc,#eef2f7)!important}.app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)){background:radial-gradient(circle at 15% 0,#d4a8431d,#0000 36%),radial-gradient(circle at 92% 8%,#60a5fa13,#0000 38%),linear-gradient(#111827d1,#070a0fe0)!important;border-color:#d4a84333!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 90px #0000004d,inset 0 1px #ffffff12,inset 0 -1px #ffffff06!important}.app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)):before{content:""!important;border-radius:calc(var(--radius) - 2px)!important;pointer-events:none!important;opacity:.86!important;background:linear-gradient(115deg,#ffffff0f,#0000 28%,#d4a84307 58%,#0000 84%)!important;position:absolute!important;inset:1px!important}.app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2))>*{z-index:1!important;position:relative!important}.app .tradingCalendar{--tc-border:#ffffff1d;--tc-surface:#ffffff09;--tc-surface-strong:#ffffff12}.app .tradingDayCell,.app .tradingWeekSummary{-webkit-backdrop-filter:blur(10px)saturate(.96)!important;backdrop-filter:blur(10px)saturate(.96)!important;box-shadow:0 10px 28px #00000029,inset 0 1px #fff1!important}.app .tradingDayCell:not(:disabled):hover{background:radial-gradient(circle at 50% 0,#d4a8431b,#0000 54%),linear-gradient(#ffffff15,#ffffff09)!important;border-color:#d4a8435c!important;box-shadow:0 16px 42px #0000003d,inset 0 0 0 1px #d4a8430e!important}.app .tradingDayCell.win,.app .tradingWeekSummary.win{color:#86efac!important;background:radial-gradient(circle at 50% 0,#22c55e2e,#0000 58%),linear-gradient(#22c55e1d,#22c55e0a)!important;border-color:#22c55e42!important}.app .tradingDayCell.loss,.app .tradingWeekSummary.loss{color:#fda4af!important;background:radial-gradient(circle at 50% 0,#ef444429,#0000 58%),linear-gradient(#ef44441b,#ef444409)!important;border-color:#ef444442!important}.app .tradingDayCell.be,.app .tradingWeekSummary.be{color:#93c5fd!important;background:radial-gradient(circle at 50% 0,#60a5fa2b,#0000 58%),linear-gradient(#60a5fa1b,#60a5fa09)!important;border-color:#60a5fa4d!important}.app .tradingWeekSummary{background:radial-gradient(circle at 100% 0,#d4a84318,#0000 50%),linear-gradient(#ffffff0f,#ffffff07)!important}.app .tradingDayCell.selected{border-color:#f0c96abd!important;outline:0!important;box-shadow:0 18px 50px #0000003d,0 0 0 3px #d4a84321,inset 0 1px #ffffff1a!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)){background:radial-gradient(circle at 16% 0,#b884171b,#0000 36%),radial-gradient(circle at 92% 8%,#3b82f611,#0000 38%),linear-gradient(#fffffffa,#f8fafcf0)!important;border-color:#b884172e!important;box-shadow:0 22px 56px #0f172a17,inset 0 1px #fffffff2!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingCalendar{--tc-border:#0f172a1b;--tc-surface:#ffffffc7;--tc-surface-strong:#fffffff5}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingDayCell,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingWeekSummary){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 24px #0f172a0e,inset 0 1px #ffffffeb!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingDayCell.win,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingWeekSummary.win){color:#15803d!important;background:radial-gradient(circle at 50% 0,#15803d21,#0000 58%),linear-gradient(#15803d18,#ffffffd1)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingDayCell.loss,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingWeekSummary.loss){color:#be123c!important;background:radial-gradient(circle at 50% 0,#be123c1f,#0000 58%),linear-gradient(#be123c16,#ffffffd6)!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingDayCell.be,html[data-theme=light] body:not(:has(.paywallFunnel)) .app .tradingWeekSummary.be){color:#2563eb!important;background:radial-gradient(circle at 50% 0,#2563eb1f,#0000 58%),linear-gradient(#2563eb14,#ffffffd6)!important}@media (width<=760px){html[data-theme=dark] body .main:before{opacity:.22!important;background-size:72px 72px!important}.app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)){box-shadow:0 18px 48px #00000038,inset 0 1px #ffffff0f!important}.app .tradingDayCell,.app .tradingWeekSummary{box-shadow:0 8px 20px #0000001f,inset 0 1px #ffffff0e!important}}html[data-theme=dark] body .app{--surface-premium-base:linear-gradient(180deg,#111827c7,#070a0fe0);--surface-premium-elevated:radial-gradient(circle at 14% 0%,#d4a84313,transparent 34%),radial-gradient(circle at 92% 10%,#60a5fa0b,transparent 38%),linear-gradient(180deg,#121926d6,#080b11e6);--surface-premium-subtle:linear-gradient(180deg,#ffffff0d,#ffffff05);--surface-premium-field:linear-gradient(180deg,#0f172ac2,#080c13db);--surface-premium-border:#ffffff1b;--surface-premium-border-strong:#d4a8432e;--surface-premium-shadow:0 22px 70px #00000042,inset 0 1px 0 #ffffff0e;--surface-premium-shadow-soft:0 14px 42px #0000002e,inset 0 1px 0 #ffffff0b}html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.post,.idea,.rank,.adminRow,.notif,.checkItem,.academyLesson,.onlineRow,.libraryBookPro,.brokerHeroPanel,.brokerFlow div,.brokerSecurityNote,.comingSoonItem,.sampleNotice,.nextActionCard,.processSummaryCard,.structuredOnboardingCard,.premiumEmptyAction,.mentorReviewStatusCard,.linkedValidationCard,.linkedTradeCard,.emotionPanel,.resultPreview,.heatCell,.insightPro,.statMatrix>div,.onboardingSteps button,.controlStats div,.pulseGrid>div,.checklistStats,.emptyPremium){border-color:var(--surface-premium-border)!important;background:var(--surface-premium-elevated)!important;box-shadow:var(--surface-premium-shadow-soft)!important}html[data-theme=dark] body .app :is(.dashboardV38 .card,.journalPage .card,.analyticsPro .card,.riskPage .card,.resultComposer,.modalCard){border-color:var(--surface-premium-border-strong)!important;background:var(--surface-premium-elevated)!important;box-shadow:var(--surface-premium-shadow)!important}html[data-theme=dark] body .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)){border-color:#d4a84338!important}html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.modalCard,.post,.idea,.trade,.rank,.adminRow,.notif,.checkItem,.resultPreview,.insightPro,.statMatrix>div,.onboardingSteps button){-webkit-backdrop-filter:blur(10px)saturate(.94);backdrop-filter:blur(10px)saturate(.94)}html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard){position:relative}html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard):after{content:"";pointer-events:none;border-radius:inherit;opacity:.64;background:linear-gradient(115deg,#ffffff0a,#0000 24%,#d4a84305 58%,#0000 82%);position:absolute;inset:0}html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard)>*{z-index:1;position:relative}html[data-theme=dark] body .app :is(.trade,.tradePro,.proTable>div,.answerList>div,.activityFeed button,.resultPreview,.ruleMini span,.patternCard,.readingProtocol div,.readCard,.mandamiento,.brokerMetaGrid div,.settingsPanel,.dayPlanSummary,.scenarioBox,.reviewBox){background:var(--surface-premium-subtle)!important;border-color:#ffffff18!important;box-shadow:0 10px 30px #00000024,inset 0 1px #ffffff0a!important}html[data-theme=dark] body .app :is(.trade:hover,.activityFeed button:hover,.onboardingSteps button:hover,.premiumEmptyAction:hover){background:radial-gradient(circle at 16% 0,#d4a84313,#0000 44%),linear-gradient(#fff1,#ffffff07)!important;border-color:#d4a84342!important}html[data-theme=dark] body .app :is(.input,select,textarea,.search,.toolbar,.seg,.exportGroup){background:var(--surface-premium-field)!important;border-color:#ffffff1b!important;box-shadow:inset 0 1px #ffffff0b,0 8px 22px #0000001a!important}html[data-theme=dark] body .app :is(.input:focus,select:focus,textarea:focus,.search:focus-within){border-color:#d4a8436b!important;box-shadow:0 0 0 3px #d4a84313,inset 0 1px #ffffff0f!important}html[data-theme=dark] body .app :is(.ghost,.quick button,.actions button,.icon,.user button,.me button){background:linear-gradient(#ffffff0b,#ffffff05)!important;border-color:#ffffff1d!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-theme=dark] body .app :is(.ghost:hover,.quick button:hover,.actions button:hover,.icon:hover,.user button:hover,.me button:hover){color:var(--gold2)!important;background:linear-gradient(#d4a84318,#ffffff06)!important;border-color:#d4a8434d!important}html[data-theme=dark] body .app :is(.buy,.sell,.quality,.pill,.detailChips span,.checks button,.chipSelect button,.filterPills button,.emotionalToggle,.lesson,.bookCover .coverBadge,.brokerStatus){background:linear-gradient(#ffffff0d,#ffffff05)!important;border-color:#ffffff1d!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-theme=dark] body .app :is(.checks button.on,.chipSelect button.on,.filterPills button.active,.lesson.active){background:linear-gradient(#d4a84321,#d4a84309)!important;border-color:#d4a8434d!important}html[data-theme=dark] body .side{background:radial-gradient(circle at 50% 0,#d4a84318,#0000 34%),linear-gradient(#0a0e15fa,#05070bfe)!important;border-right-color:#d4a8431f!important;box-shadow:18px 0 64px #00000038!important}html[data-theme=dark] body .brand{border-bottom-color:#d4a8431f!important}html[data-theme=dark] body .side nav button{color:#cbd5e1!important}html[data-theme=dark] body .side nav button:hover{background:linear-gradient(#ffffff0e,#ffffff05)!important;border-color:#ffffff17!important}html[data-theme=dark] body .side nav button.active{background:radial-gradient(circle at 0%,#d4a84338,#0000 58%),linear-gradient(#d4a8431f,#ffffff05)!important;border-color:#d4a84347!important;box-shadow:inset 3px 0 #f0c96ac2,0 12px 28px #0000001f!important}html[data-theme=dark] body .top{background:linear-gradient(#090d14db,#080b11b8)!important;border-bottom-color:#d4a8431a!important;box-shadow:0 14px 42px #00000024,inset 0 1px #ffffff09!important}html[data-theme=dark] body .mobileNav{background:linear-gradient(#0a0e15f0,#05070bf5)!important;border-color:#d4a84333!important;box-shadow:0 18px 54px #0000007a,inset 0 1px #ffffff0e!important}html[data-theme=dark] body .modalCard{background:radial-gradient(circle at 16% 0,#d4a84316,#0000 34%),linear-gradient(#0f172af5,#05080dfb)!important;border-color:#d4a8432e!important}html[data-theme=dark] body .modalHead{border-bottom-color:#d4a8431f!important}@media (width<=760px){html[data-theme=dark] body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard,.trade,.checkItem,.resultPreview,.insightPro,.statMatrix>div){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 38px #0003,inset 0 1px #ffffff0a!important}}html[data-theme=dark] body .tradeDetailOverlay{-webkit-backdrop-filter:blur(6px)saturate(.88)!important;backdrop-filter:blur(6px)saturate(.88)!important;background:#02061794!important}html[data-theme=dark] body .tradeDetailOverlay>.tradeDetailModal{background:radial-gradient(circle at 14% 0,#d4a84316,#0000 34%),radial-gradient(circle at 92% 8%,#60a5fa0a,#0000 38%),linear-gradient(#0f1622f5,#06090efb)!important;border:1px solid #d4a8432e!important;box-shadow:0 44px 128px #00000094,inset 0 1px #ffffff0f!important}html[data-theme=dark] body .tradeDetailModal>.modalHead{-webkit-backdrop-filter:blur(8px)saturate(.92)!important;backdrop-filter:blur(8px)saturate(.92)!important;background:linear-gradient(#0f1622eb,#0c111ad1)!important;border-bottom:1px solid #d4a8431f!important;box-shadow:inset 0 1px #ffffff0d,0 1px #0003!important}html[data-theme=dark] body .tradeDetailModal :is(.detailKpis>div,.detailBlock,.behaviorReviewDetail,.linkedValidationCard,.mentorReviewStatusCard,.emotionPanel){background:radial-gradient(circle at 14% 0,#d4a8430f,#0000 42%),linear-gradient(#ffffff0d,#ffffff05)!important;border-color:#ffffff1b!important;box-shadow:0 14px 38px #0000002e,inset 0 1px #ffffff0b!important}html[data-theme=dark] body .tradeDetailModal .detailKpis>div{min-height:92px}html[data-theme=dark] body .tradeDetailModal .detailBlock>span,html[data-theme=dark] body .tradeDetailModal .detailKpis span{color:#f5c95bdb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app{--surface-light-base:linear-gradient(180deg,#f8fafc,#eef2f7);--surface-light-elevated:radial-gradient(circle at 14% 0%,#b8841713,transparent 34%),radial-gradient(circle at 92% 10%,#3b82f60b,transparent 38%),linear-gradient(180deg,#fffffffa,#f8fafcf0);--surface-light-subtle:linear-gradient(180deg,#ffffffdb,#f1f5f9c2);--surface-light-field:linear-gradient(180deg,#fffffff5,#f8fafceb);--surface-light-border:#0f172a18;--surface-light-border-strong:#b884172e;--surface-light-shadow:0 22px 56px #0f172a16,inset 0 1px 0 #ffffffeb;--surface-light-shadow-soft:0 12px 32px #0f172a0f,inset 0 1px 0 #ffffffdb}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.card,.metric,.metricPremium,.post,.idea,.rank,.adminRow,.notif,.checkItem,.academyLesson,.onlineRow,.libraryBookPro,.brokerHeroPanel,.brokerFlow div,.brokerSecurityNote,.comingSoonItem,.sampleNotice,.nextActionCard,.processSummaryCard,.structuredOnboardingCard,.premiumEmptyAction,.mentorReviewStatusCard,.linkedValidationCard,.linkedTradeCard,.emotionPanel,.resultPreview,.heatCell,.insightPro,.statMatrix>div,.onboardingSteps button,.controlStats div,.pulseGrid>div,.checklistStats,.emptyPremium){border-color:var(--surface-light-border)!important;background:var(--surface-light-elevated)!important;box-shadow:var(--surface-light-shadow-soft)!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.dashboardV38 .card,.journalPage .card,.analyticsPro .card,.riskPage .card,.resultComposer,.modalCard){border-color:var(--surface-light-border-strong)!important;background:var(--surface-light-elevated)!important;box-shadow:var(--surface-light-shadow)!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.trade,.tradePro,.proTable>div,.answerList>div,.activityFeed button,.resultPreview,.ruleMini span,.patternCard,.readingProtocol div,.readCard,.mandamiento,.brokerMetaGrid div,.settingsPanel,.dayPlanSummary,.scenarioBox,.reviewBox){border-color:var(--surface-light-border)!important;background:var(--surface-light-subtle)!important;box-shadow:0 10px 26px #0f172a0b,inset 0 1px #ffffffd6!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.trade:hover,.activityFeed button:hover,.onboardingSteps button:hover,.premiumEmptyAction:hover){background:radial-gradient(circle at 16% 0,#b8841713,#0000 44%),linear-gradient(#fffffffa,#f8fafce0)!important;border-color:#b884173d!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.input,select,textarea,.search,.toolbar,.seg,.exportGroup){background:var(--surface-light-field)!important;border-color:#0f172a1b!important;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #0f172a09!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.input:focus,select:focus,textarea:focus,.search:focus-within){border-color:#b884175c!important;box-shadow:0 0 0 3px #b8841716,inset 0 1px #fffffff5!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.ghost,.quick button,.actions button,.icon,.user button,.me button){color:#334155!important;background:linear-gradient(#fffffff5,#f8fafcdb)!important;border-color:#0f172a1c!important;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #0f172a09!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.ghost:hover,.quick button:hover,.actions button:hover,.icon:hover,.user button:hover,.me button:hover){color:#8a5d0a!important;background:linear-gradient(#fffbebfa,#f8fafceb)!important;border-color:#b8841742!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.buy,.sell,.quality,.pill,.detailChips span,.checks button,.chipSelect button,.filterPills button,.emotionalToggle,.lesson,.bookCover .coverBadge,.brokerStatus){background:linear-gradient(#fffffff5,#f8fafcd1)!important;border-color:#0f172a1b!important;box-shadow:inset 0 1px #ffffffdb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .side{background:radial-gradient(circle at 50% 0,#b8841718,#0000 34%),linear-gradient(#fffffffa,#f1f5f9f5)!important;border-right-color:#b8841724!important;box-shadow:18px 0 48px #0f172a0e!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .top{background:linear-gradient(#ffffffe6,#f8fafcc7)!important;border-bottom-color:#b884171f!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffe6!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .mobileNav{background:linear-gradient(#fffffff5,#f8fafceb)!important;border-color:#b884172e!important;box-shadow:0 18px 42px #0f172a1f,inset 0 1px #ffffffeb!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailOverlay{-webkit-backdrop-filter:blur(5.5px)saturate(.9)!important;backdrop-filter:blur(5.5px)saturate(.9)!important;background:#0f172a5c!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailOverlay>.tradeDetailModal{background:radial-gradient(circle at 16% 0,#b8841713,#0000 34%),linear-gradient(#fffffffa,#f8fafcf5)!important;border-color:#b884172e!important;box-shadow:0 34px 90px #0f172a29,inset 0 1px #fffffff5!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .modalCard{background:radial-gradient(circle at 16% 0,#b8841713,#0000 34%),linear-gradient(#fffffffa,#f8fafcf5)!important;border-color:#b884172e!important;box-shadow:0 34px 90px #0f172a29,inset 0 1px #fffffff5!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailModal>.modalHead{background:linear-gradient(#ffffffeb,#f8fafcd6)!important;border-bottom:1px solid #b884171f!important;box-shadow:inset 0 1px #fffffff5,0 1px #0f172a0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailModal :is(.detailKpis>div,.detailBlock,.behaviorReviewDetail,.linkedValidationCard,.mentorReviewStatusCard,.emotionPanel){background:linear-gradient(#fffffff0,#f8fafcd1)!important;border-color:#0f172a18!important;box-shadow:0 12px 28px #0f172a0e,inset 0 1px #ffffffe6!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradingCalendar{--tc-border:#0f172a18;--tc-surface:#ffffffd6;--tc-surface-strong:#fffffffa}@media (width<=760px){html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard,.trade,.checkItem,.resultPreview,.insightPro,.statMatrix>div){box-shadow:0 12px 28px #0f172a0f,inset 0 1px #ffffffd6!important}}.dashboardCommandHeader{background:radial-gradient(circle at 10% 0,#d4a84318,#0000 36%),radial-gradient(circle at 92% 6%,#60a5fa0b,#0000 38%),linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex;box-shadow:0 20px 58px #00000029,inset 0 1px #ffffff0d}.dashboardCommandHeader h2{color:var(--text);letter-spacing:-.045em;text-wrap:balance;max-width:min(100%,18ch);margin:10px 0 4px;font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1.02}.dashboardHeroCopy{flex:auto;min-width:0}.dashboardCommandHeader .dashboardHeroLead{max-width:52ch;color:var(--muted);margin:0 0 6px;font-size:14px;font-weight:650;line-height:1.45}.dashboardCommandHeader .dashboardHeroMeta{color:var(--muted2);margin:0;font-size:13px;font-weight:700;line-height:1.4}.dashboardCommandHeader p{color:var(--muted);margin:0;font-weight:700;line-height:1.45}.dashboardHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboardHeaderActions .accountSwitcher{flex:0 auto;margin:0!important}.dashboardKpiStrip{grid-template-columns:repeat(5,minmax(150px,1fr))!important}.dashboardSupportGrid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;display:grid}.dashboardExecutionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboardExecutionGrid>div{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff17;border-radius:16px;min-height:104px;padding:14px;box-shadow:inset 0 1px #ffffff0b}.dashboardExecutionGrid span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.dashboardExecutionGrid b{color:var(--text);letter-spacing:-.035em;margin:8px 0 4px;font-size:24px;line-height:1.04;display:block}.dashboardExecutionGrid small{color:var(--muted);font-weight:700}.dashboardExecutionGrid .pos b{color:#10b981}.dashboardExecutionGrid .neg b{color:#ef4444}html[data-theme=dark] body .dashboardCommandHeader,html[data-theme=dark] body .dashboardSupportGrid .card{background:radial-gradient(circle at 14% 0,#d4a84316,#0000 34%),radial-gradient(circle at 92% 8%,#60a5fa09,#0000 38%),linear-gradient(#0f1622f0,#06090efb)!important;border-color:#d4a84329!important;box-shadow:0 26px 72px #00000047,inset 0 1px #ffffff0d!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardCommandHeader{background:radial-gradient(circle at 14% 0,#b8841712,#0000 34%),radial-gradient(circle at 92% 8%,#3b82f60a,#0000 38%),linear-gradient(#fffffffa,#f8fafcf0)!important;border-color:#b8841729!important;box-shadow:0 18px 46px #0f172a12,inset 0 1px #ffffffeb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardSupportGrid .card{background:radial-gradient(circle at 14% 0,#b8841712,#0000 34%),radial-gradient(circle at 92% 8%,#3b82f60a,#0000 38%),linear-gradient(#fffffffa,#f8fafcf0)!important;border-color:#b8841729!important;box-shadow:0 18px 46px #0f172a12,inset 0 1px #ffffffeb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardExecutionGrid>div{background:linear-gradient(#fffffff5,#f8fafcd6)!important;border-color:#0f172a17!important;box-shadow:inset 0 1px #ffffffdb!important}@media (width<=1180px){.dashboardKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboardSupportGrid,.dashboardCommandHeader{grid-template-columns:1fr!important}.dashboardCommandHeader{align-items:start;display:grid}.dashboardHeaderActions{justify-content:flex-start}.dashboardExecutionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dashboardCommandHeader{border-radius:20px!important;padding:18px!important}.dashboardCommandHeader h2{font-size:clamp(28px,9vw,38px)}.dashboardHeaderActions{grid-template-columns:1fr;width:100%;display:grid}.dashboardHeaderActions .accountSwitcher,.dashboardHeaderActions button{justify-content:center;width:100%}.dashboardKpiStrip,.dashboardSupportGrid,.dashboardExecutionGrid{grid-template-columns:1fr!important}.dashboardExecutionGrid>div{min-height:88px}}html[data-theme=dark] body.trade-detail-modal-open .tradeDetailOverlay .tradeDetailModal,html[data-theme=dark] body.trade-detail-modal-open .tradeDetailOverlay .tradeDetailModal.modalCard{background:radial-gradient(circle at 16% 0,#d4a8430f,#0000 34%),radial-gradient(circle at 90% 10%,#3b82f607,#0000 38%),linear-gradient(#0c111af6,#070a10fb)!important;border-color:#d4a84325!important}html[data-theme=dark] body.trade-detail-modal-open .tradeDetailOverlay .tradeDetailModal>.modalHead{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0c111af6,#0c111aee)!important;border-bottom:1px solid #fff1!important;box-shadow:inset 0 -1px #d4a8430b!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailOverlay .tradeDetailModal{background:radial-gradient(circle at 16% 0,#b884170d,#0000 34%),linear-gradient(#fffffffb,#f8fafcf6)!important;border-color:#b8841725!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailOverlay .tradeDetailModal.modalCard{background:radial-gradient(circle at 16% 0,#b884170d,#0000 34%),linear-gradient(#fffffffb,#f8fafcf6)!important;border-color:#b8841725!important}html[data-theme=light] body.trade-detail-modal-open:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeDetailOverlay .tradeDetailModal>.modalHead{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#fffffffb,#fafcfff4)!important;border-bottom:1px solid #0f172a12!important;box-shadow:inset 0 -1px #b884170b!important}.dashboardClean .dashboardCommandHeader{border-radius:20px!important;padding:16px 18px!important}.dashboardClean .dashboardCommandHeader h2{letter-spacing:-.032em!important;max-width:min(100%,20ch)!important;margin:7px 0 3px!important;font-size:clamp(22px,2.2vw,32px)!important}.dashboardClean .dashboardCommandHeader .dashboardHeroLead{font-size:13px!important;font-weight:650!important}.dashboardClean .dashboardCommandHeader .dashboardHeroMeta{font-size:12px!important}.dashboardClean .controlBadge{letter-spacing:.1em!important;padding:6px 10px!important;font-size:10px!important}.dashboardClean .dashboardHeaderActions .primary,.dashboardClean .dashboardHeaderActions .ghost{min-height:38px!important}.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.dashboardClean .dashboardKpiStrip .metricPremium{background:linear-gradient(#ffffff0a,#ffffff04)!important;border-color:#ffffff16!important;border-radius:16px!important;min-height:116px!important;padding:15px 16px!important;box-shadow:0 10px 28px #0000001b,inset 0 1px #ffffff0a!important}.dashboardClean .dashboardKpiStrip .metricPremium:after{display:none!important}.dashboardClean .dashboardKpiStrip .metricPremiumTop{align-items:center!important}.dashboardClean .dashboardKpiStrip .metricPremiumTop svg{display:none!important}.dashboardClean .dashboardKpiStrip .metricPremiumTop span{color:var(--muted2)!important;letter-spacing:.11em!important;font-size:10px!important}.dashboardClean .dashboardKpiStrip .metricPremium b{letter-spacing:-.035em!important;margin:12px 0 6px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(20px,1.8vw,28px)!important;line-height:1.03!important}.dashboardClean .dashboardKpiStrip .metricPremium small{color:var(--muted)!important;font-size:12px!important;line-height:1.35!important}.dashboardClean .dashboardKpiStrip .sparklineMini{display:none!important}.dashboardClean .dashboardKpiStrip .metricPremium.positive{border-color:#22c55e29!important}.dashboardClean .dashboardKpiStrip .metricPremium.negative{border-color:#ef44442e!important}.dashboardClean .dashboardVisualGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.72fr)!important;align-items:start!important;gap:16px!important}.dashboardClean .dashboardCalendarHero{order:0!important}.dashboardRightRail{gap:12px;min-width:0;display:grid}.dashboardRightRail .card{margin:0!important}.dashboardRightRail .cardHead{margin-bottom:8px!important}.dashboardRightRail .cardHead h3{font-size:16px!important}.dashboardRightRail .cardHead p{font-size:12px!important;line-height:1.35!important}.dashboardRiskList{gap:10px;min-width:0;display:grid}.dashboardRiskList>div{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr;place-items:start stretch;gap:6px;min-width:0;padding:14px;display:grid}.dashboardRiskList span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25}.dashboardRiskList b{color:var(--text);overflow-wrap:anywhere;font-size:18px;font-weight:850;line-height:1.2}.dashboardRiskList small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.4}html[data-theme=dark] body .dashboardClean .dashboardRightRail .card,html[data-theme=dark] body .dashboardClean .dashboardKpiStrip .metricPremium{background:radial-gradient(circle at 14% 0,#d4a8430d,#0000 34%),linear-gradient(#0f1622e6,#070a10f6)!important;border-color:#d4a8431f!important}:is(html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardClean .dashboardKpiStrip .metricPremium,html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardClean .dashboardRightRail .card){background:linear-gradient(#fffffffb,#f8fafcf2)!important;border-color:#0f172a17!important;box-shadow:0 12px 30px #0f172a0e,inset 0 1px #ffffffeb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardRiskList>div{background:linear-gradient(#fffffff5,#f8fafce0)!important;border-color:#0f172a16!important}@media (width<=1180px){.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboardClean .dashboardVisualGrid{grid-template-columns:1fr!important}.dashboardRightRail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.dashboardRightRail{grid-template-columns:1fr!important}.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboardRiskList>div{grid-template-columns:1fr;gap:6px;padding:14px}}@media (width<=520px){.dashboardClean .dashboardKpiStrip{grid-template-columns:1fr!important}}.dashboardClean .dashboardHeaderActions{min-width:260px}.dashboardClean .dashboardHeaderActions .accountSwitcher{justify-content:space-between;width:100%}.dashboardDisciplineCard,.dashboardMapCard,.dashboardRiskCard{overflow:hidden}.dashboardScorePanel{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.dashboardScoreRing{--score:0;background:conic-gradient(from -90deg,#d4a843d6 calc(var(--score)*1%),#ffffff14 0), linear-gradient(180deg,#ffffff0a,#ffffff04);border-radius:999px;place-items:center;width:84px;height:84px;padding:7px;display:grid;box-shadow:inset 0 1px #ffffff0d}.dashboardScoreRing b{width:100%;height:100%;color:var(--text);text-align:center;background:#080c12eb;border-radius:999px;place-items:center;padding:8px;font-size:15px;line-height:1.05;display:grid}.dashboardScorePanel span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.dashboardScorePanel p{color:var(--muted);margin:6px 0 0;font-size:13px;font-weight:650;line-height:1.45}.dashboardMapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboardMapGrid>div{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff14;border-radius:14px;min-height:76px;padding:10px 11px}.dashboardMapGrid span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:900;display:block}.dashboardMapGrid b{color:var(--text);margin:6px 0 2px;font-size:15px;line-height:1.15;display:block}.dashboardMapGrid small{color:var(--muted);font-weight:650;line-height:1.3}.dashboardClean .dashboardRightRail .equityPreviewCard .recharts-wrapper{max-height:160px}html[data-theme=dark] body .dashboardScoreRing b{background:linear-gradient(#0a0f16fa,#06090efa)}html[data-theme=dark] body .dashboardMapGrid>div,html[data-theme=dark] body .dashboardScorePanel{border-color:#ffffff13}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardScoreRing{background:conic-gradient(from -90deg,#b88417b8 calc(var(--score)*1%),#0f172a17 0), linear-gradient(180deg,#fffffff5,#f8fafcdb)}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardScoreRing b{background:linear-gradient(#fff,#f8fafc)}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardMapGrid>div{background:linear-gradient(#fffffff5,#f8fafce0)!important;border-color:#0f172a16!important}@media (width<=1180px){.dashboardRightRail{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboardRightRail .nextActionCard{grid-column:1/-1}}@media (width<=860px){.dashboardClean .dashboardHeaderActions{min-width:0}.dashboardRightRail{grid-template-columns:1fr!important}.dashboardScorePanel{grid-template-columns:auto 1fr}}@media (width<=520px){.dashboardScoreRing{width:76px;height:76px}.dashboardMapGrid{grid-template-columns:1fr}.dashboardMapGrid>div{min-height:68px}}.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboardClean .dashboardKpiStrip .metricPremium b{white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(18px,1.45vw,25px)!important}.dashboardClean .dashboardKpiStrip .metricPremium small{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.dashboardScorePanel.isFallback{grid-template-columns:auto minmax(0,1fr)}.dashboardScorePanel.isFallback .dashboardScoreRing{width:72px;height:72px;background:linear-gradient(#ffffff0d,#ffffff04)!important}.dashboardScorePanel.isFallback .dashboardScoreRing b{letter-spacing:0;font-size:12px;font-weight:900}.dashboardScoreRing b{flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.dashboardScoreRing b span{max-width:100%;line-height:1.02;display:block}.dashboardScoreRing b small{color:var(--muted);font-size:10px;font-weight:900}.dashboardScorePanel.isFallback p{font-size:12px;line-height:1.35}.dashboardClean .dashboardCalendarHero .cardHead p{color:var(--muted)!important;font-weight:750!important}html[data-theme=dark] body .dashboardScorePanel.isFallback .dashboardScoreRing{border:1px solid #ffffff16}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardScorePanel.isFallback .dashboardScoreRing{border:1px solid #0f172a16;background:linear-gradient(#fff,#f8fafc)!important}@media (width<=1320px){.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=860px){.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=520px){.dashboardClean .dashboardKpiStrip{grid-template-columns:1fr!important}.dashboardClean .dashboardKpiStrip .metricPremium{min-height:96px!important}}.dashboardCalendarColumn{gap:14px;min-width:0;display:grid}.dashboardStatsSummary{margin:0!important}.dashboardStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboardStatsGrid>div{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;border-radius:15px;min-height:88px;padding:12px 13px}.dashboardStatsGrid span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:900;line-height:1.25;display:block}.dashboardStatsGrid b{color:var(--text);margin:7px 0 3px;font-size:17px;font-weight:900;line-height:1.12;display:block}.dashboardStatsGrid small{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.dashboardDisciplineBadge{background:linear-gradient(#d4a8431b,#ffffff05);border:1px solid #d4a8432e;border-radius:16px;flex-direction:column;justify-content:center;gap:3px;min-width:126px;min-height:56px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff0b}.dashboardDisciplineBadge b{color:var(--text);letter-spacing:-.02em;font-size:18px;font-weight:950;line-height:1}.dashboardDisciplineBadge small{color:var(--muted);font-size:11px;font-weight:750;line-height:1.25}.dashboardDisciplineBadge.isFallback{background:linear-gradient(#ffffff0b,#ffffff04);border-color:#ffffff17}.dashboardClean .dashboardMapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardClean .dashboardMapGrid>div:first-child{grid-column:1/-1;min-height:72px}html[data-theme=dark] body .dashboardStatsGrid>div,html[data-theme=dark] body .dashboardDisciplineBadge{background:radial-gradient(circle at 16% 0,#d4a8430b,#0000 38%),linear-gradient(#0f1622db,#070a10f4);border-color:#d4a8431d}html[data-theme=dark] body .dashboardDisciplineBadge.isFallback{background:linear-gradient(#ffffff09,#ffffff03);border-color:#ffffff13}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardStatsGrid>div{background:linear-gradient(#fffffffa,#f8fafce8)!important;border-color:#0f172a16!important;box-shadow:0 10px 26px #0f172a0b,inset 0 1px #ffffffe0!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardDisciplineBadge{background:linear-gradient(#fffffffa,#f8fafce8)!important;border-color:#0f172a16!important;box-shadow:0 10px 26px #0f172a0b,inset 0 1px #ffffffe0!important}@media (width<=1180px){.dashboardStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dashboardStatsGrid{grid-template-columns:1fr}.dashboardScorePanel{align-items:start;grid-template-columns:1fr!important}.dashboardDisciplineBadge{width:100%}}.dashboardCockpit{background:radial-gradient(circle at 12% 0,#33e6c414,#0000 32%),radial-gradient(circle at 92% 8%,#7c5cff1a,#0000 36%),linear-gradient(#120f1feb,#0b0812f5);border:1px solid #7c5cff2e;border-radius:22px;gap:14px;min-width:0;max-width:100%;padding:18px 18px 16px;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000038,inset 0 1px #ffffff0b}.dashboardCockpit--ready{background:radial-gradient(circle at 10% 0,#33e6c424,#0000 34%),radial-gradient(circle at 90% 10%,#7c5cff14,#0000 38%),linear-gradient(#120f1ff0,#0b0812f7);border-color:#33e6c447}.dashboardCockpit--caution{background:radial-gradient(circle at 10% 0,#f7c9481f,#0000 34%),radial-gradient(circle at 90% 10%,#7c5cff1a,#0000 38%),linear-gradient(#120f1ff0,#0b0812f7);border-color:#f7c94842}.dashboardCockpit--blocked{background:radial-gradient(circle at 10% 0,#ff4fa324,#0000 34%),radial-gradient(circle at 90% 10%,#7c5cff14,#0000 38%),linear-gradient(#120f1ff0,#0b0812f7);border-color:#ff4fa34d}.dashboardCockpitHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.dashboardCockpitHeaderMain{flex:auto;min-width:0}.dashboardCockpitEyebrow{color:var(--muted2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:850;display:block}.dashboardCockpitHeaderMain h2{color:var(--text);letter-spacing:-.035em;margin:8px 0 6px;font-size:clamp(22px,2.4vw,30px);font-weight:850;line-height:1.08}.dashboardCockpitSummary{color:var(--muted);max-width:64ch;margin:0;font-size:14px;font-weight:650;line-height:1.45}.dashboardCockpitBadge{color:#c4b5fd;letter-spacing:.08em;text-transform:uppercase;background:#7c5cff1a;border:1px solid #7c5cff3d;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:6px 11px;font-size:11px;font-weight:850;display:inline-flex}.dashboardCockpitBadge--ready{color:var(--aurora-cyan);background:#33e6c41f;border-color:#33e6c457}.dashboardCockpitBadge--caution{color:var(--aurora-warning);background:#f7c9481f;border-color:#f7c9485c}.dashboardCockpitBadge--blocked{color:var(--aurora-magenta);background:#ff4fa31f;border-color:#ff4fa361}.dashboardPulseScore{min-width:112px;color:var(--aurora-violet);background:#ffffff09;border:1px solid #7c5cff33;border-radius:16px;flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.dashboardPulseScore>div{gap:2px;min-width:0;display:grid}.dashboardPulseScore span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboardPulseScore b{color:var(--text);letter-spacing:-.04em;font-size:28px;line-height:1}.dashboardPulseScore small{color:var(--muted);font-size:11px;font-weight:650}.dashboardCockpitReason{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;gap:4px;min-width:0;padding:12px 14px;display:grid}.dashboardCockpitReason span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboardCockpitReason b{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:750;line-height:1.35}.dashboardCockpitGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1.2fr) minmax(0,.95fr);gap:12px;min-width:0;display:grid}.dashboardActionCard,.dashboardRiskSnapshot,.dashboardBehaviorSignal{background:linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:16px;min-width:0;padding:14px}.dashboardActionCard{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.dashboardActionCardIcon{width:38px;height:38px;color:var(--aurora-violet);background:#7c5cff1a;border:1px solid #7c5cff3d;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.dashboardActionCard--ready .dashboardActionCardIcon{color:var(--aurora-cyan);background:#33e6c41a;border-color:#33e6c44d}.dashboardActionCard--caution .dashboardActionCardIcon{color:var(--aurora-warning);background:#f7c9481a;border-color:#f7c9484d}.dashboardActionCard--blocked .dashboardActionCardIcon{color:var(--aurora-magenta);background:#ff4fa31a;border-color:#ff4fa352}.dashboardActionCardBody{gap:6px;min-width:0;display:grid}.dashboardActionCardBody span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboardActionCardBody b{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.25}.dashboardActionCardBody p{color:var(--muted);margin:0;font-size:13px;font-weight:650;line-height:1.4}.dashboardActionCardBody .primary{width:max-content;max-width:100%;margin-top:4px}.dashboardRiskSnapshotHead{gap:2px;margin-bottom:10px;display:grid}.dashboardRiskSnapshotHead span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboardRiskSnapshotHead b{color:var(--text);font-size:15px}.dashboardRiskSnapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboardRiskSnapshotGrid>div{background:#00000024;border:1px solid #ffffff14;border-radius:12px;gap:5px;min-width:0;padding:12px;display:grid}.dashboardRiskSnapshotGrid span{color:var(--muted2);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.25}.dashboardRiskSnapshotGrid b{color:var(--text);overflow-wrap:anywhere;font-size:16px;line-height:1.2}.dashboardRiskSnapshotGrid small{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.dashboardRiskSnapshotGrid .pos b{color:var(--aurora-cyan)}.dashboardRiskSnapshotGrid .neg b{color:var(--aurora-magenta)}.dashboardRiskSnapshotGrid .warn b{color:var(--aurora-warning)}.dashboardBehaviorSignal{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.dashboardBehaviorSignalIcon{width:36px;height:36px;color:var(--aurora-violet);background:#7c5cff1a;border:1px solid #7c5cff3d;border-radius:12px;place-items:center;display:grid}.dashboardBehaviorSignal--stable .dashboardBehaviorSignalIcon{color:var(--aurora-cyan);background:#33e6c41a;border-color:#33e6c447}.dashboardBehaviorSignal--watch .dashboardBehaviorSignalIcon{color:var(--aurora-warning);background:#f7c9481a;border-color:#f7c9484d}.dashboardBehaviorSignal--risk .dashboardBehaviorSignalIcon{color:var(--aurora-magenta);background:#ff4fa31a;border-color:#ff4fa352}.dashboardBehaviorSignal--unknown .dashboardBehaviorSignalIcon{color:var(--aurora-neutral);background:#9c97b81a;border-color:#9c97b847}.dashboardBehaviorSignalBody{gap:5px;min-width:0;display:grid}.dashboardBehaviorSignalBody span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dashboardBehaviorSignalBody b{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:1.25}.dashboardBehaviorSignalBody p{color:var(--muted);margin:0;font-size:13px;font-weight:650;line-height:1.4}.dashboardBehaviorSignalBody small{color:var(--muted2);font-size:11px;line-height:1.3}.dashboardBehaviorSignalBody .ghost{width:max-content;max-width:100%;margin-top:4px}html[data-theme=light] .dashboardCockpit{background:radial-gradient(circle at 12% 0,#33e6c414,#0000 32%),radial-gradient(circle at 92% 8%,#7c5cff14,#0000 36%),linear-gradient(#fffffffa,#f8fafcf0);border-color:#7c5cff29;box-shadow:0 14px 36px #0f172a14,inset 0 1px #ffffffeb}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardCockpit{background:radial-gradient(circle at 12% 0,#33e6c414,#0000 32%),radial-gradient(circle at 92% 8%,#7c5cff14,#0000 36%),linear-gradient(#fffffffa,#f8fafcf0);border-color:#7c5cff29;box-shadow:0 14px 36px #0f172a14,inset 0 1px #ffffffeb}html[data-theme=light] .dashboardCockpit--ready{border-color:#10b98147}html[data-theme=light] .dashboardCockpit--caution{border-color:#ca8a0447}html[data-theme=light] .dashboardCockpit--blocked{border-color:#db277747}html[data-theme=light] .dashboardCockpitHeaderMain h2,html[data-theme=light] .dashboardCockpitReason b,html[data-theme=light] .dashboardActionCardBody b,html[data-theme=light] .dashboardRiskSnapshotHead b,html[data-theme=light] .dashboardRiskSnapshotGrid b,html[data-theme=light] .dashboardBehaviorSignalBody b,html[data-theme=light] .dashboardPulseScore b{color:#0f172a}html[data-theme=light] .dashboardCockpitSummary,html[data-theme=light] .dashboardActionCardBody p,html[data-theme=light] .dashboardBehaviorSignalBody p,html[data-theme=light] .dashboardRiskSnapshotGrid small{color:#475569}html[data-theme=light] .dashboardCockpitReason,html[data-theme=light] .dashboardActionCard,html[data-theme=light] .dashboardRiskSnapshot,html[data-theme=light] .dashboardBehaviorSignal,html[data-theme=light] .dashboardPulseScore{background:linear-gradient(#fffffff5,#f8fafce0);border-color:#0f172a1a}html[data-theme=light] .dashboardRiskSnapshotGrid>div{background:#f8fafceb;border-color:#0f172a14}@media (width<=1180px){.dashboardCockpitGrid{grid-template-columns:1fr 1fr}.dashboardBehaviorSignal{grid-column:1/-1}}@media (width<=860px){.dashboardCockpit{border-radius:18px;gap:12px;padding:14px}.dashboardCockpitHeader{flex-direction:column}.dashboardPulseScore{width:100%}.dashboardCockpitGrid{grid-template-columns:1fr}.dashboardBehaviorSignal{grid-column:auto}.dashboardRiskSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.dashboardCockpit{padding:12px}.dashboardCockpitHeaderMain h2{font-size:22px}.dashboardRiskSnapshotGrid,.dashboardActionCard,.dashboardBehaviorSignal{grid-template-columns:1fr}}.firstRunPanel{background:radial-gradient(circle at 10% 0,#33e6c41a,#0000 34%),radial-gradient(circle at 92% 8%,#7c5cff1f,#0000 38%),linear-gradient(#120f1ff0,#0b0812f7);border:1px solid #7c5cff33;border-radius:22px;gap:14px;min-width:0;max-width:100%;padding:18px 18px 16px;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000038,inset 0 1px #ffffff0b}.firstRunPanel--compact{gap:12px;padding:14px 16px}.firstRunPanel--diagnostic-ready{border-color:#33e6c447}.firstRunHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.firstRunHeaderMain{flex:auto;min-width:0}.firstRunEyebrow{width:max-content;max-width:100%;color:var(--aurora-cyan,#33e6c4);letter-spacing:.08em;text-transform:uppercase;background:#33e6c41a;border:1px solid #33e6c447;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:850;display:inline-flex}.firstRunHeaderMain h2{color:var(--text);letter-spacing:-.03em;margin:8px 0 6px;font-size:clamp(20px,2.2vw,28px);font-weight:850;line-height:1.1}.firstRunHeaderMain p{color:var(--muted);max-width:62ch;margin:0;font-size:14px;font-weight:600;line-height:1.45}.firstRunDismiss{width:34px;height:34px;color:var(--muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.firstRunDismiss:hover{color:var(--text);border-color:#7c5cff47}.firstRunProgress{gap:8px;min-width:0;display:grid}.firstRunProgressTrack{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.firstRunProgressTrack i{border-radius:inherit;background:linear-gradient(90deg,#33e6c4f2,#7c5cfff2);height:100%;transition:width .35s;display:block}.firstRunProgressMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;display:flex}.firstRunProgressMeta b{color:var(--text);font-size:13px;font-weight:800}.firstRunProgressMeta span{color:var(--muted2);font-size:12px;font-weight:600}.firstRunActions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.firstRunPrimaryCta,.firstRunSecondaryCta{min-height:42px}.firstRunSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.firstRunSteps--compact{grid-template-columns:1fr;gap:6px}.firstRunStep{min-width:0}.firstRunStepBtn{text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.firstRunStepBtn--static{cursor:default}.firstRunStep--done .firstRunStepBtn{background:#33e6c40f;border-color:#33e6c438}.firstRunStep--active .firstRunStepBtn{background:#7c5cff1a;border-color:#7c5cff52}.firstRunStep--locked .firstRunStepBtn{opacity:.72}.firstRunStepIcon{color:var(--aurora-violet,#7c5cff);flex:none;display:inline-flex}.firstRunStep--done .firstRunStepIcon{color:var(--aurora-cyan,#33e6c4)}.firstRunStep--locked .firstRunStepIcon{color:var(--muted2)}.firstRunStepBody{flex:auto;gap:2px;min-width:0;display:grid}.firstRunStepBody b{color:var(--text);font-size:13px;font-weight:750;line-height:1.25}.firstRunStepBody small,.firstRunStepMeta{color:var(--muted);font-size:11px;font-weight:600;line-height:1.35}.firstRunStepCta{color:var(--aurora-cyan,#33e6c4);text-align:right;flex:none;max-width:40%;font-size:11px;font-weight:750}.firstRunUnlocks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.firstRunUnlock{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;gap:4px;min-width:0;padding:10px 11px;display:grid}.firstRunUnlock b{color:var(--muted);font-size:12px;font-weight:750}.firstRunUnlock small{color:var(--muted2);font-size:11px;line-height:1.35}.firstRunUnlock--on{background:#33e6c412;border-color:#33e6c43d}.firstRunUnlock--on b{color:var(--aurora-cyan,#33e6c4)}.emptyStateActivation{min-width:0;max-width:100%}.emptyStateUnlockList{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.emptyStateUnlockList li{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.emptyStateUnlockList li.on{color:var(--aurora-cyan,#33e6c4);background:#33e6c414;border-color:#33e6c447}html[data-theme=light] .firstRunPanel{background:radial-gradient(circle at 12% 0,#33e6c414,#0000 32%),radial-gradient(circle at 92% 8%,#7c5cff14,#0000 36%),linear-gradient(#fffffffa,#f8fafcf0);border-color:#7c5cff29;box-shadow:0 14px 36px #0f172a14,inset 0 1px #ffffffeb}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .firstRunPanel{background:radial-gradient(circle at 12% 0,#33e6c414,#0000 32%),radial-gradient(circle at 92% 8%,#7c5cff14,#0000 36%),linear-gradient(#fffffffa,#f8fafcf0);border-color:#7c5cff29;box-shadow:0 14px 36px #0f172a14,inset 0 1px #ffffffeb}html[data-theme=light] .firstRunHeaderMain h2,html[data-theme=light] .firstRunProgressMeta b,html[data-theme=light] .firstRunStepBody b,html[data-theme=light] .firstRunUnlock b{color:#0f172a}html[data-theme=light] .firstRunHeaderMain p,html[data-theme=light] .firstRunStepBody small,html[data-theme=light] .firstRunUnlock small,html[data-theme=light] .firstRunProgressMeta span{color:#475569}html[data-theme=light] .firstRunStepBtn,html[data-theme=light] .firstRunUnlock,html[data-theme=light] .firstRunProgressTrack{background:#f8fafceb;border-color:#0f172a1a}html[data-theme=light] .firstRunDismiss{color:#475569;background:#fff;border-color:#0f172a1a}@media (width<=860px){.firstRunSteps,.firstRunUnlocks{grid-template-columns:1fr 1fr}}@media (width<=390px){.firstRunPanel{border-radius:18px;padding:14px}.firstRunActions{flex-direction:column}.firstRunPrimaryCta,.firstRunSecondaryCta{width:100%}.firstRunSteps,.firstRunUnlocks{grid-template-columns:1fr}.firstRunStepCta{max-width:none}}.dashboardInsightsSection{gap:14px;margin-top:2px;display:grid}.dashboardInsightsHead{justify-content:space-between;align-items:flex-end;gap:16px;padding:4px 2px 0;display:flex}.dashboardInsightsHead span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.2;display:block}.dashboardInsightsHead h3{color:var(--text);letter-spacing:-.032em;margin:5px 0 3px;font-size:clamp(22px,2vw,30px);line-height:1.08}.dashboardInsightsHead p{max-width:720px;color:var(--muted);margin:0;font-size:13px;font-weight:650;line-height:1.45}.dashboardInsightKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.dashboardInsightKpi{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff16;border-radius:18px;flex-direction:column;justify-content:space-between;gap:9px;min-height:128px;padding:15px 15px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.dashboardInsightKpi:before{content:"";pointer-events:none;opacity:.75;background:radial-gradient(circle at 12% 0,#d4a84312,#0000 42%);position:absolute;inset:0}.dashboardInsightKpi>*{z-index:1;position:relative}.dashboardInsightKpi span{color:var(--muted2);letter-spacing:.1em;text-transform:uppercase;font-size:9.6px;font-weight:900;line-height:1.25;display:block}.dashboardInsightKpi b{color:var(--text);letter-spacing:-.035em;font-size:clamp(18px,1.45vw,25px);font-weight:950;line-height:1.03;display:block}.dashboardInsightKpi small,.dashboardInsightKpi em{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:700;line-height:1.35;display:block}.dashboardInsightKpi>i{background:#ffffff12;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.dashboardInsightKpi>i:after{content:"";border-radius:inherit;background:#d4a8439e;width:68%;height:100%;display:block}.dashboardInsightKpi.positive{border-color:#22c55e2e}.dashboardInsightKpi.negative{border-color:#ef444433}.dashboardInsightKpi.positive>i:after{background:#22c55e}.dashboardInsightKpi.negative>i:after{background:#ef4444}.dashboardInsightKpi.withGauge{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.dashboardGauge{--value:0;background:conic-gradient(from -90deg,#d4a843d1 calc(var(--value)*1%),#ffffff16 0), linear-gradient(180deg,#ffffff0d,#ffffff04);border-radius:999px;flex:none;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #ffffff0d}.dashboardGauge span{width:42px;height:42px;color:var(--text);letter-spacing:-.02em;background:#080c12eb;border-radius:999px;place-items:center;font-size:11px;font-weight:950;display:grid}.dashboardGauge.positive{background:conic-gradient(from -90deg,#22c55ee0 calc(var(--value)*1%),#ffffff16 0)}.dashboardGauge.fallback{opacity:.72}.dashboardInsightsGrid{grid-template-columns:minmax(300px,.86fr) minmax(420px,1.16fr) minmax(280px,.82fr);align-items:stretch;gap:14px;display:grid}.dashboardMtcScoreCard,.dashboardCumulativeCard,.dashboardHeatmapCard{margin:0!important}.dashboardMtcScoreBody{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:250px;display:grid}.dashboardMtcScoreRing{--score:0;width:132px;height:132px;box-shadow:none;background:radial-gradient(circle at 50% 48%,#33e6c414,#0000 52%),linear-gradient(#ffffff0d,#ffffff04);border:1px solid #7c5cff1f;border-radius:36px;align-content:center;place-items:center;display:grid}.dashboardMtcScoreRing b{color:var(--text);letter-spacing:-.06em;font-size:42px;font-weight:950;line-height:.95}.dashboardMtcScoreRing small{color:var(--muted);font-size:12px;font-weight:900}.dashboardMtcScoreRing.fallback{opacity:.72;background:linear-gradient(#ffffff0b,#ffffff04)}.dashboardMtcAxes{gap:10px;display:grid}.dashboardMtcAxes>div{grid-template-columns:minmax(105px,.85fr) minmax(0,1fr) 42px;align-items:center;gap:10px;display:grid}.dashboardMtcAxes span{color:var(--muted);font-size:11px;font-weight:850;line-height:1.2}.dashboardMtcAxes i{background:#ffffff13;border-radius:999px;height:8px;overflow:hidden}.dashboardMtcAxes em{border-radius:inherit;background:linear-gradient(90deg,#33e6c48c,#33e6c4f2);height:100%;display:block}.dashboardMtcAxes b{color:var(--text);text-align:right;font-size:12px;font-weight:900}.dashboardChartFallback{text-align:center;min-height:250px;color:var(--muted);background:#ffffff05;border:1px dashed #ffffff1f;border-radius:18px;align-content:center;place-items:center;gap:8px;display:grid}.dashboardChartFallback b{color:var(--text);font-size:15px}.dashboardChartFallback span{max-width:320px;font-size:12px;font-weight:650;line-height:1.45}.dashboardHeatmapRows{gap:9px;display:grid}.dashboardHeatmapRows>div{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff14;border-radius:15px;grid-template-columns:minmax(92px,.8fr) minmax(78px,.55fr) minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid}.dashboardHeatmapRows span{color:var(--text);font-size:13px;font-weight:900;line-height:1.2}.dashboardHeatmapRows b{color:var(--text);text-align:right;font-size:15px;font-weight:950}.dashboardHeatmapRows small{color:var(--muted);text-align:right;font-size:11px;font-weight:700;line-height:1.3}.dashboardHeatmapRows .positive{background:linear-gradient(#22c55e12,#ffffff04);border-color:#22c55e2b}.dashboardHeatmapRows .negative{background:linear-gradient(#ef444412,#ffffff04);border-color:#ef44442e}.dashboardHeatmapEmpty{text-align:left;grid-template-columns:1fr!important}html[data-theme=dark] body .dashboardInsightKpi,html[data-theme=dark] body .dashboardMtcScoreCard,html[data-theme=dark] body .dashboardCumulativeCard,html[data-theme=dark] body .dashboardHeatmapCard{background:radial-gradient(circle at 14% 0,#d4a8430e,#0000 34%),radial-gradient(circle at 92% 10%,#3b82f606,#0000 38%),linear-gradient(#0f1622e6,#070a10f6)!important;border-color:#d4a8431d!important}html[data-theme=dark] body .dashboardGauge span{background:linear-gradient(#0a0f16fa,#06090efa)}:is(html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardInsightKpi,html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardMtcScoreCard,html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardCumulativeCard,html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardHeatmapCard){background:radial-gradient(circle at 14% 0,#b884170e,#0000 34%),linear-gradient(#fffffffb,#f8fafcf0)!important;border-color:#0f172a17!important;box-shadow:0 14px 34px #0f172a0e,inset 0 1px #ffffffe6!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardGauge span{background:linear-gradient(#fff,#f8fafc)}:is(html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardMtcAxes i,html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardInsightKpi>i){background:#0f172a14}@media (width<=1320px){.dashboardInsightKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardInsightsGrid{grid-template-columns:1fr 1fr}.dashboardHeatmapCard{grid-column:1/-1}}@media (width<=860px){.dashboardInsightKpis,.dashboardInsightsGrid{grid-template-columns:1fr!important}.dashboardMtcScoreBody{grid-template-columns:1fr;min-height:0}.dashboardMtcScoreRing{border-radius:30px;width:118px;height:118px}.dashboardHeatmapRows>div{grid-template-columns:1fr;gap:4px}.dashboardHeatmapRows b,.dashboardHeatmapRows small{text-align:left}}@media (width<=520px){.dashboardInsightKpi.withGauge{grid-template-columns:1fr auto}.dashboardMtcAxes>div{grid-template-columns:1fr;gap:5px}.dashboardMtcAxes b{text-align:left}}.dashboardClean{gap:14px!important}.dashboardClean .dashboardCommandHeader{margin-bottom:0!important}.dashboardClean .dashboardKpiStrip .metricPremium{min-height:98px!important;padding:13px 14px!important}.dashboardClean .dashboardKpiStrip .metricPremium b{margin:10px 0 5px!important}.dashboardClean .dashboardVisualGrid{grid-template-columns:minmax(0,1.56fr) minmax(300px,.72fr)!important;grid-auto-rows:min-content!important;align-items:start!important;gap:14px!important;display:grid!important}.dashboardClean .dashboardCalendarColumn{grid-area:1/1;align-self:start}.dashboardClean .dashboardRightRail{grid-area:1/2/span 2;align-self:start;gap:10px!important}.dashboardClean .dashboardInsightsSection{grid-area:2/1;align-self:start;margin:0!important}.dashboardClean .dashboardInsightsHead{padding:0!important}.dashboardClean .dashboardInsightsHead h3{font-size:clamp(20px,1.7vw,26px)!important}.dashboardClean .dashboardInsightsHead p{font-size:12.5px!important}.dashboardInsightKpis{display:none!important}.dashboardClean .dashboardInsightsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.dashboardClean .dashboardHeatmapCard{grid-column:1/-1}.dashboardClean .dashboardMtcScoreRing{border-radius:28px!important;width:112px!important;height:112px!important}.dashboardClean .dashboardMtcScoreRing b{font-size:34px!important}.dashboardMtcAxes p{color:var(--muted);margin:2px 0 0;font-size:11px;font-weight:750;line-height:1.35}.dashboardClean .dashboardMtcAxes span{font-size:10.5px!important}.dashboardClean .dashboardChartFallback{min-height:214px!important}.dashboardClean .dashboardCumulativeCard .recharts-responsive-container{min-height:230px}.dashboardClean .dashboardHeatmapRows{gap:7px!important}.dashboardClean .dashboardHeatmapRows>div{grid-template-columns:minmax(88px,.55fr) minmax(100px,.65fr) minmax(0,1fr)!important;min-height:50px!important;padding:9px 11px!important}.dashboardClean .dashboardMapGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.dashboardClean .dashboardMapGrid>div,.dashboardClean .dashboardMapGrid>div:first-child{grid-column:auto!important;min-height:64px!important;padding:9px 10px!important}.dashboardClean .dashboardMapGrid b{font-size:14px!important}.dashboardClean .dashboardRiskList{gap:10px}.dashboardClean .dashboardRiskList>div{grid-template-columns:1fr;align-items:start;gap:6px;display:grid;padding:14px!important}.dashboardClean .dashboardRiskList span{margin:0}.dashboardClean .dashboardRiskList b{font-size:18px;line-height:1.2}.dashboardClean .dashboardRiskList small{margin-top:1px;font-size:12px;line-height:1.4}.dashboardClean .dashboardDisciplineBadge{min-height:52px!important}.dashboardClean .dashboardEquityCompact .recharts-wrapper,.dashboardClean .dashboardRightRail .equityPreviewCard .recharts-wrapper{max-height:140px!important}@media (width<=1180px){.dashboardClean .dashboardVisualGrid{grid-template-columns:1fr!important}.dashboardClean .dashboardCalendarColumn{order:1;grid-area:auto/1!important}.dashboardClean .dashboardRightRail{order:2;grid-area:auto/1!important;grid-template-columns:1fr 1fr!important}.dashboardClean .dashboardRightRail .nextActionCard,.dashboardClean .dashboardRightRail .equityPreviewCard{grid-column:1/-1}.dashboardClean .dashboardInsightsSection{order:3;grid-area:auto/1!important}}@media (width<=860px){.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboardClean .dashboardKpiStrip .metricPremium{min-height:98px!important}.dashboardClean .dashboardRightRail,.dashboardClean .dashboardInsightsGrid,.dashboardClean .dashboardMtcScoreBody{grid-template-columns:1fr!important}.dashboardClean .dashboardHeatmapCard{grid-column:auto}}@media (width<=520px){.dashboardClean .dashboardKpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboardClean .dashboardKpiStrip .metricPremium{min-height:92px!important;padding:12px!important}.dashboardClean .dashboardKpiStrip .metricPremiumTop span{font-size:8.8px!important}.dashboardClean .dashboardKpiStrip .metricPremium b{font-size:18px!important}.dashboardClean .dashboardKpiStrip .metricPremium small{font-size:10.5px!important}}.dashboardClean .dashboardKpiStrip{gap:12px!important}.dashboardClean .dashboardProKpi{isolation:isolate;grid-template-rows:auto auto auto 1fr;gap:7px;border-radius:20px!important;min-height:138px!important;padding:15px 15px 13px!important;display:grid!important}.dashboardClean .dashboardProKpi:before{content:"";z-index:0;pointer-events:none;opacity:.84;background:radial-gradient(circle at 18% 0,#d4a8431b,#0000 36%),linear-gradient(135deg,#ffffff0d,#0000 42%);position:absolute;inset:0}.dashboardClean .dashboardProKpi>*{z-index:1;position:relative}.dashboardProKpiTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboardProKpiTop span{color:var(--mtc-text-label,var(--muted2));letter-spacing:.105em;text-transform:uppercase;font-size:9.8px;font-weight:950;line-height:1.2;display:block}.dashboardProKpiTop em{color:#f5c95beb;white-space:nowrap;background:#d4a84316;border:1px solid #d4a84329;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.dashboardClean .dashboardProKpi b{color:var(--mtc-text-primary,var(--text))!important;letter-spacing:-.055em!important;margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(22px,1.95vw,31px)!important;font-weight:950!important;line-height:1.02!important}.dashboardClean .dashboardProKpi small{max-width:100%;color:var(--mtc-text-secondary,var(--muted))!important;font-size:11.5px!important;font-weight:650!important;line-height:1.35!important}.dashboardProKpiVisual{align-items:end;min-height:30px;margin-top:auto;display:flex}.kpiMicroSpark{width:100%;height:34px;overflow:visible}.kpiMicroSpark polyline{fill:none;stroke:#d4a843d1;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 12px #0000002e)}.kpiMicroSpark.positive polyline{stroke:#22c55e}.kpiMicroSpark.negative polyline{stroke:#ef4444}.kpiSegmentBar{background:#fff1;border-radius:999px;gap:3px;width:100%;height:10px;padding:2px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.kpiSegmentBar i{background:#94a3b873;border-radius:999px;min-width:4px}.kpiSegmentBar i.positive{background:linear-gradient(90deg,#16a34a,#5ee29b)}.kpiSegmentBar i.negative{background:linear-gradient(90deg,#ef4444,#fb7185)}.kpiSegmentBar i.neutral{background:linear-gradient(90deg,#d4a84373,#f5c95bb3)}.kpiMiniGauge{--value:0;background:conic-gradient(from 270deg at 50% 100%,#d4a843e0 calc(var(--value)*0.5%),#ffffff17 0 50%,transparent 0);border-radius:999px 999px 12px 12px;place-items:center;width:58px;height:34px;display:grid;position:relative}.kpiMiniGauge:after{content:"";background:#070a10eb;border-radius:999px 999px 6px 6px;height:16px;position:absolute;bottom:0;left:9px;right:9px}.kpiMiniGauge span{z-index:1;color:var(--mtc-text-primary,var(--text));font-size:10px;font-weight:950;position:relative;transform:translateY(4px)}.kpiMiniGauge.positive{background:conic-gradient(from 270deg at 50% 100%,#22c55ee6 calc(var(--value)*0.5%),#ffffff17 0 50%,transparent 0)}.kpiStreakDots{align-items:center;gap:6px;width:100%;display:flex}.kpiStreakDots i{background:#ffffff13;border:1px solid #ffffff0f;border-radius:999px;flex:1;height:10px}.kpiStreakDots.positive i.on{background:linear-gradient(90deg,#16a34a,#5ee29b);border-color:#22c55e47}.kpiStreakDots.negative i.on{background:linear-gradient(90deg,#ef4444,#fb7185);border-color:#ef44444d}.kpiStreakDots.neutral i.on{background:linear-gradient(90deg,#d4a84394,#f5c95bc7);border-color:#d4a84340}.dashboardClean .dashboardMtcScoreCard,.dashboardClean .dashboardCumulativeCard,.dashboardClean .dashboardHeatmapCard{border-radius:24px!important}.dashboardClean .dashboardMtcScoreBody{grid-template-columns:170px minmax(0,1fr)!important;gap:22px!important;min-height:260px!important}.dashboardMtcScoreRing{position:relative;background:radial-gradient(circle at 50% 48%,#ffffff12,#0000 48%),linear-gradient(#ffffff0d,#ffffff04)!important;border-radius:36px!important;place-items:center!important;width:164px!important;height:164px!important;display:grid!important}.dashboardMtcScoreRing svg{width:calc(100% - 22px);height:calc(100% - 22px);position:absolute;inset:11px;transform:rotate(-90deg)}.dashboardMtcScoreRing svg circle{fill:none;stroke:#ffffff17;stroke-width:10px}.dashboardMtcScoreRing svg circle+circle{stroke:var(--aurora-cyan,#33e6c4);stroke-linecap:round}.dashboardMtcScoreRing.positive svg circle+circle{stroke:#22c55e}.dashboardMtcScoreRing>div{z-index:1;align-content:center;justify-items:center;display:grid;position:relative}.dashboardMtcScoreRing b{letter-spacing:-.075em!important;font-size:48px!important;line-height:.92!important}.dashboardMtcScoreRing small{margin-top:2px;font-size:13px!important}.dashboardMtcScoreRing em{color:var(--mtc-text-secondary,var(--muted));letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:10px;font-style:normal;font-weight:900}.dashboardClean .dashboardMtcAxes>div{grid-template-columns:minmax(112px,.72fr) minmax(0,1fr) 34px!important}.dashboardMtcAxes i{background:#ffffff12!important;height:10px!important}.dashboardMtcAxes em{background:linear-gradient(90deg,#33e6c48c,#33e6c4f2)!important}.dashboardCumulativeHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin:-2px 0 10px;display:flex}.dashboardCumulativeHeader span{color:var(--mtc-text-label,var(--muted2));letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.2;display:block}.dashboardCumulativeHeader b{color:#22c55e;letter-spacing:-.05em;margin-top:4px;font-size:28px;font-weight:950;line-height:1;display:block}.dashboardCumulativeHeader b.negative{color:#ef4444;text-align:right;font-size:18px}.dashboardHeatmapMatrix{grid-template-columns:74px repeat(5,minmax(48px,1fr));align-items:center;gap:7px;padding-bottom:2px;display:grid;overflow-x:auto}.dashboardHeatmapMatrix>b,.dashboardHeatmapMatrix>strong{color:var(--mtc-text-label,var(--muted2));font-size:10.5px;font-weight:900;line-height:1.2}.dashboardHeatmapMatrix>b{text-align:center}.dashboardHeatmapMatrix>i{min-width:48px;height:38px;color:var(--mtc-text-primary,var(--text));background:#ffffff0a;border:1px solid #fff1;border-radius:10px;place-items:center;font-style:normal;display:grid}.dashboardHeatmapMatrix>i em{font-size:10px;font-style:normal;font-weight:900}.dashboardHeatmapMatrix>i.positive{color:#bbf7d0;background:linear-gradient(#22c55e38,#22c55e13);border-color:#22c55e3d}.dashboardHeatmapMatrix>i.negative{color:#fecdd3;background:linear-gradient(#ef444438,#ef444413);border-color:#ef444442}.dashboardHeatmapMatrix>i.neutral{color:#fde68a;background:linear-gradient(#d4a84329,#d4a8430e);border-color:#d4a8433d}.dashboardHeatmapLegend{color:var(--mtc-text-tertiary,var(--muted));flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:11px;font-weight:750;display:flex}.dashboardHeatmapLegend span{align-items:center;gap:6px;display:inline-flex}.dashboardHeatmapLegend i{background:#ffffff1a;border-radius:3px;width:10px;height:10px}.dashboardHeatmapLegend i.positive{background:#22c55e}.dashboardHeatmapLegend i.negative{background:#ef4444}.mtcLwChart{background:radial-gradient(circle at 16% 0,#22c55e12,#0000 34%),linear-gradient(#ffffff08,#ffffff03);border:1px solid #ffffff12;border-radius:18px;width:100%;min-height:220px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.mtcLwChart.compact{border-radius:16px;min-height:180px}.mtcLwChart.negative{background:radial-gradient(circle at 16% 0,#ef444412,#0000 34%),linear-gradient(#ffffff08,#ffffff03)}html[data-theme=dark] body .mtcLwChart{background:radial-gradient(circle at 18% 0,#22c55e13,#0000 34%),radial-gradient(circle at 92% 12%,#3b82f607,#0000 36%),linear-gradient(#070b1257,#02050a24);border-color:#d4a8431a}html[data-theme=dark] body .mtcLwChart.negative{background:radial-gradient(circle at 18% 0,#ef444413,#0000 34%),radial-gradient(circle at 92% 12%,#3b82f607,#0000 36%),linear-gradient(#070b1257,#02050a24)}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .mtcLwChart{background:radial-gradient(circle at 18% 0,#22c55e12,#0000 34%),linear-gradient(#f8fafcf2,#ffffffb8);border-color:#0f172a14;box-shadow:inset 0 1px #ffffffe0}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .mtcLwChart.negative{background:radial-gradient(circle at 18% 0,#ef444412,#0000 34%),linear-gradient(#f8fafcf2,#ffffffb8)}html[data-theme=dark] body .dashboardClean .dashboardProKpi{background:radial-gradient(circle at 15% 0,#d4a84318,#0000 35%),radial-gradient(circle at 100% 12%,#1d9e750b,#0000 34%),linear-gradient(#151921f0,#080a0efb)!important;border-color:#d4a84324!important;box-shadow:0 18px 54px #00000040,inset 0 1px #ffffff0e!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardClean .dashboardProKpi{background:radial-gradient(circle at 15% 0,#b8841711,#0000 34%),linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:0 14px 34px #0f172a12,inset 0 1px #ffffffeb!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .kpiSegmentBar{background:#0f172a0f!important;border-color:#0f172a12!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .kpiStreakDots i{background:#0f172a0f!important;border-color:#0f172a12!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardMtcAxes i{background:#0f172a0f!important;border-color:#0f172a12!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardHeatmapMatrix>i{background:#0f172a0f!important;border-color:#0f172a12!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .kpiMiniGauge:after{background:#fff}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardHeatmapMatrix>i.positive{color:#166534!important;background:linear-gradient(#22c55e38,#22c55e14)!important;border-color:#16a34a38!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardHeatmapMatrix>i.negative{color:#9f1239!important;background:linear-gradient(#ef444433,#ef444412)!important;border-color:#e11d4838!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardHeatmapMatrix>i.neutral{color:#854d0e!important;background:linear-gradient(#d4a8432e,#d4a84312)!important;border-color:#b884173d!important}@media (width<=1180px){.dashboardClean .dashboardMtcScoreBody{grid-template-columns:160px minmax(0,1fr)!important}}@media (width<=860px){.dashboardClean .dashboardProKpi{min-height:128px!important}.dashboardClean .dashboardMtcScoreBody{justify-items:start;grid-template-columns:1fr!important;min-height:0!important}.dashboardMtcScoreRing{width:150px!important;height:150px!important}.dashboardCumulativeHeader{align-items:flex-start}.mtcLwChart{min-height:240px}.mtcLwChart.compact{min-height:180px}}@media (width<=520px){.dashboardClean .dashboardProKpi{border-radius:18px!important;min-height:122px!important;padding:12px!important}.dashboardProKpiTop em{display:none}.dashboardClean .dashboardProKpi b{font-size:20px!important}.dashboardProKpiVisual{min-height:24px}.dashboardHeatmapMatrix{grid-template-columns:64px repeat(5,44px)}.dashboardHeatmapMatrix>i{min-width:44px;height:34px}.mtcLwChart{border-radius:16px;min-height:230px}}.dashboardClean .dashboardKpiStrip{align-items:stretch!important}.dashboardClean .dashboardProKpi{gap:6px!important;min-height:132px!important}.dashboardProKpiTop em{color:#f5c95bd1;background:#d4a84311;border-color:#d4a8431f;min-height:20px;padding:0 7px;font-size:9.4px}.dashboardClean .dashboardProKpi small{min-height:30px}.kpiMicroSpark polyline{stroke-width:2.35px;filter:drop-shadow(0 5px 8px #00000024)}.kpiSegmentBar{opacity:.92;gap:2px;height:8px;padding:1px}.kpiStreakDots.negative i.on{background:linear-gradient(90deg,#be123c,#fb7185);box-shadow:0 0 0 1px #ef44441a}.kpiMiniGauge{transform-origin:0 100%;transform:scale(.94)}.dashboardClean .dashboardMtcScoreBody{align-items:center!important;min-height:248px!important}.dashboardMtcScoreRing{box-shadow:0 18px 46px #0000002e,inset 0 1px #ffffff0f,inset 0 -18px 50px #0000001f!important}.dashboardMtcScoreRing.fallback{opacity:1!important}.dashboardMtcScoreRing.fallback svg circle+circle{stroke:#d4a84347!important;stroke-dasharray:54 339!important}.dashboardMtcAxes .muted{opacity:.72!important}.dashboardMtcAxes p{background:#ffffff09;border:1px solid #ffffff0e;border-radius:12px;padding:8px 10px;color:var(--mtc-text-secondary,var(--muted))!important;margin-top:4px!important}.dashboardCumulativeCard .mtcLwChart{margin-top:12px}.dashboardEquityCompact .mtcLwChart{margin-top:4px}.mtcLwChart{min-height:218px;padding:2px 4px 4px}.dashboardCumulativeCard .mtcLwChart{min-height:276px}.mtcLwChart.compact{min-height:172px}.dashboardChartFallback{background:radial-gradient(circle at 18% 0,#d4a84311,#0000 34%),#ffffff05!important;border-radius:18px!important;gap:7px!important;min-height:174px!important}.dashboardChartFallback.compact{min-height:146px!important;padding:14px!important}.dashboardChartFallback.compact b{font-size:13px!important}.dashboardChartFallback.compact span{max-width:220px;font-size:11px!important}.dashboardHeatmapMatrix{scrollbar-width:thin;padding-bottom:4px;gap:6px!important}.dashboardHeatmapMatrix>i{border-radius:9px!important;height:36px!important}.dashboardHeatmapMatrix>i em{letter-spacing:-.01em;font-size:9.4px!important}.dashboardHeatmapLegend{opacity:.92;gap:10px!important;margin-top:10px!important}.dashboardClean .dashboardRiskList>div,.dashboardClean .dashboardMapGrid>div,.dashboardClean .dashboardStatsGrid>div{border-radius:14px!important}html[data-theme=dark] body .dashboardMtcAxes p{background:#ffffff07;border-color:#d4a84313}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardMtcAxes p{background:#0f172a09;border-color:#0f172a12}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardChartFallback{background:radial-gradient(circle at 18% 0,#b884170f,#0000 34%),#f8fafcd1!important;border-color:#0f172a16!important}@media (width<=860px){.dashboardClean .dashboardProKpi{min-height:124px!important}.dashboardClean .dashboardProKpi small{min-height:auto}.dashboardCumulativeCard .mtcLwChart{min-height:250px}}@media (width<=520px){.dashboardClean .dashboardProKpi{min-height:116px!important}.kpiSegmentBar,.kpiStreakDots i{height:7px}.dashboardCumulativeHeader b{font-size:23px!important}.dashboardCumulativeHeader b.negative{font-size:15px!important}.dashboardCumulativeCard .mtcLwChart{min-height:228px}.mtcLwChart.compact{min-height:160px}}.dashboardClean .dashboardMtcScoreCard{overflow:visible!important}.dashboardClean .dashboardMtcScoreCard .cardHead{margin-bottom:12px!important}.dashboardClean .dashboardMtcScoreBody{grid-template-columns:158px minmax(0,1fr)!important;align-items:center!important;gap:20px!important;min-height:236px!important;padding:4px 2px 2px!important;overflow:visible!important}.dashboardMtcScoreRing{border-radius:32px!important;justify-self:center!important;width:150px!important;height:150px!important;overflow:visible!important}.dashboardMtcScoreRing b{letter-spacing:-.06em!important;font-size:42px!important}.dashboardMtcScoreRing small{font-size:12px!important;line-height:1!important}.dashboardMtcScoreRing em{letter-spacing:.075em!important;margin-top:6px!important;font-size:9px!important}.dashboardClean .dashboardMtcAxes{gap:8px!important}.dashboardClean .dashboardMtcAxes>div{grid-template-columns:minmax(104px,.7fr) minmax(0,1fr) 32px!important;gap:8px!important}.dashboardMtcAxes span{font-size:10.4px!important}.dashboardMtcAxes i{height:8px!important}.dashboardMtcAxes b{font-size:11px!important}.dashboardMtcAxes p{padding:7px 9px!important;font-size:10.8px!important}.dashboardCumulativeCard{overflow:hidden!important}.dashboardCumulativeCard .mtcLwChart{border-radius:20px!important;min-height:262px!important;margin-top:10px!important;padding:6px 8px 8px!important}.dashboardCumulativeHeader{margin:0 2px 8px!important}.dashboardCumulativeHeader b{font-size:26px!important}.dashboardCumulativeHeader b.negative{font-size:16px!important}.dashboardEquityCompact{padding-bottom:14px!important}.dashboardEquityCompact .cardHead{margin-bottom:8px!important}.dashboardEquityCompact .mtcLwChart{border-radius:16px!important;height:166px!important;min-height:150px!important;margin-top:2px!important;padding:4px 6px 6px!important}.mtcLwChart{border-color:#d4a84316!important;box-shadow:inset 0 1px #ffffff0a,0 10px 28px #0000001a!important}.dashboardHeatmapCard .cardHead{margin-bottom:10px!important}.dashboardHeatmapMatrix{grid-template-columns:68px repeat(5,minmax(42px,1fr))!important;gap:5px!important}.dashboardHeatmapMatrix>strong{font-size:10px!important}.dashboardHeatmapMatrix>b{font-size:9.8px!important}.dashboardHeatmapMatrix>i{border-radius:8px!important;min-width:42px!important;height:30px!important}.dashboardHeatmapMatrix>i:not(.positive):not(.negative):not(.neutral){opacity:.58}.dashboardHeatmapMatrix>i em{font-size:8.8px!important}.dashboardHeatmapLegend{margin-top:8px!important;font-size:10.5px!important}.dashboardHeatmapLegend i{width:8px!important;height:8px!important}.dashboardClean .dashboardProKpi{border-radius:18px!important;min-height:126px!important;padding:14px 14px 12px!important}.dashboardProKpiTop span{letter-spacing:.09em!important;font-size:9.2px!important}.dashboardProKpiTop em{opacity:.82;min-height:18px!important;padding:0 6px!important;font-size:8.8px!important}.dashboardClean .dashboardProKpi b{font-size:clamp(20px,1.65vw,27px)!important}.dashboardClean .dashboardProKpi small{min-height:27px!important;font-size:11px!important}.dashboardProKpiVisual{min-height:22px!important}.kpiMicroSpark{height:25px!important}.kpiMicroSpark polyline{opacity:.86;stroke-width:2px!important}.kpiSegmentBar{background:#ffffff0d!important;height:7px!important}.kpiMiniGauge{opacity:.88;width:52px!important;height:30px!important}.kpiMiniGauge span{font-size:9px!important}.kpiStreakDots{gap:5px!important}.kpiStreakDots i{height:7px!important}html[data-theme=dark] body .dashboardClean .dashboardMtcScoreCard{box-shadow:0 20px 60px #00000038,inset 0 1px #ffffff0b!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .dashboardClean .dashboardMtcScoreCard{box-shadow:0 16px 40px #0f172a13,inset 0 1px #ffffffe6!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .mtcLwChart{border-color:#0f172a12!important;box-shadow:inset 0 1px #ffffffe0,0 10px 28px #0f172a0b!important}@media (width<=860px){.dashboardClean .dashboardMtcScoreBody{grid-template-columns:1fr!important;justify-items:center!important;gap:14px!important}.dashboardMtcScoreRing{width:146px!important;height:146px!important}.dashboardClean .dashboardMtcAxes{width:100%}.dashboardCumulativeCard .mtcLwChart{min-height:238px!important}.dashboardEquityCompact .mtcLwChart{min-height:152px!important}}@media (width<=520px){.dashboardClean .dashboardProKpi{min-height:112px!important;padding:11px!important}.dashboardClean .dashboardProKpi small{min-height:auto!important;font-size:10.2px!important}.dashboardMtcScoreRing{width:138px!important;height:138px!important}.dashboardHeatmapMatrix{grid-template-columns:58px repeat(5,40px)!important}.dashboardHeatmapMatrix>i{min-width:40px!important;height:28px!important}.dashboardCumulativeCard .mtcLwChart{min-height:220px!important}}.dashboardClean .dashboardMtcScoreBody{grid-template-columns:156px minmax(0,1fr)!important;align-items:center!important;overflow:visible!important}.dashboardMtcScoreGauge{align-content:center;justify-self:center;justify-items:center;gap:9px;min-width:0;display:grid;overflow:visible}.dashboardMtcScoreRing{isolation:isolate;width:148px!important;height:148px!important;overflow:visible!important}.dashboardMtcScoreRing svg{width:calc(100% - 26px)!important;height:calc(100% - 26px)!important;inset:13px!important}.dashboardMtcScoreRing svg circle{stroke-width:8px!important}.dashboardMtcScoreRing>div{gap:2px;min-height:66px;transform:translateY(1px);align-content:center!important;justify-items:center!important}.dashboardMtcScoreRing b{font-size:43px!important;line-height:.94!important}.dashboardMtcScoreRing small{margin-top:0!important;font-size:12px!important;line-height:1.1!important}.dashboardMtcScoreGauge>span{color:var(--mtc-text-secondary,var(--text-secondary));letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.2}body.dark .dashboardMtcScoreGauge>span,html[data-theme=dark] body .dashboardMtcScoreGauge>span{color:#cbd5e1d1}@media (width<=860px){.dashboardClean .dashboardMtcScoreBody{grid-template-columns:1fr!important;justify-items:center!important}.dashboardMtcScoreGauge{width:100%}}@media (width<=520px){.dashboardMtcScoreRing{width:140px!important;height:140px!important}}.dashboardMtcScoreCard,.dashboardCumulativeCard{box-shadow:none!important;border-color:#7c5cff24!important}.dashboardMtcScoreRing{box-shadow:none!important;background:radial-gradient(circle at 50% 48%,#33e6c414,#0000 52%),linear-gradient(#ffffff0a,#ffffff04)!important;border:1px solid #7c5cff1f!important}.dashboardMtcScoreRing svg circle{stroke:#7c5cff29!important}.dashboardMtcScoreRing svg circle+circle,.dashboardMtcScoreRing.positive svg circle+circle{stroke:var(--aurora-cyan,#33e6c4)!important}.dashboardMtcScoreRing.neutral svg circle+circle{stroke:var(--aurora-violet,#7c5cff)!important}.dashboardMtcScoreRing.negative svg circle+circle{stroke:var(--aurora-magenta,#ff4fa3)!important}.dashboardMtcScoreRing.fallback svg circle+circle{stroke:#94a3b857!important}.dashboardMtcAxes i{background:#7c5cff1f!important}.dashboardMtcAxes em{box-shadow:none!important;background:linear-gradient(90deg,#33e6c48c,#33e6c4f2)!important}.dashboardMtcAxes .muted em{background:#94a3b847!important}.dashboardCumulativeHeader b{color:var(--aurora-cyan,#33e6c4)!important}.dashboardCumulativeHeader b.negative{color:var(--aurora-magenta,#ff4fa3)!important}.dashboardCumulativeCard .mtcLwChart,.dashboardCumulativeCard .recharts-responsive-container{box-shadow:none!important;background:0 0!important;border:0!important}.dashboardChartFallback svg{color:var(--aurora-cyan,#33e6c4)!important}html[data-theme=light] .dashboardMtcScoreCard,html[data-theme=light] .dashboardCumulativeCard{box-shadow:none!important;background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .dashboardMtcScoreRing{background:radial-gradient(circle at 50% 48%,#0d948814,#0000 52%),linear-gradient(#fff,#f7f8fb)!important;border-color:#0f172a14!important}html[data-theme=light] .dashboardMtcScoreRing svg circle{stroke:#0f172a1a!important}html[data-theme=light] .dashboardMtcAxes i{background:#0f172a14!important}html[data-theme=light] .dashboardMtcAxes em{background:linear-gradient(90deg,#0d94888c,#0d9488f2)!important}html[data-theme=light] .dashboardCumulativeHeader b{color:#0d9488!important}html[data-theme=light] .dashboardCumulativeHeader b.negative{color:#db2777!important}html:not([data-theme=light]) body .app .dashboardMtcAxes em,html[data-theme=dark] body .app .dashboardMtcAxes em{background:linear-gradient(90deg,#33e6c480,#33e6c4f2)!important}.journalToolShort{display:none}.journalDesktopNewTrade{display:inline-flex}.app .journalPage .journalToolsGrid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));align-items:stretch;gap:8px;display:grid}.app .journalPage .journalToolsGrid .exportGroup{background:0 0;border:0;padding:0;display:contents}.app .journalPage .journalToolBtn{white-space:nowrap;justify-content:center;gap:6px;min-height:40px;font-size:12px}.app .journalPage .journalToolWide{grid-column:1/-1}.app .journalPage .journalToolImport{justify-content:center;align-items:center;margin:0;display:inline-flex!important}@media (width>=861px){.app .journalPage .journalMainGrid{grid-template-columns:minmax(0,1.08fr) minmax(300px,.9fr)!important;align-items:start!important;gap:16px!important;width:100%!important;display:grid!important}.app .journalPage .journalMainLeft{flex-direction:column!important;gap:16px!important;min-width:0!important;display:flex!important}.app .journalPage .journalMainRight{align-self:start!important;min-width:0!important}.app .journalPage .journalMainLeft>.card,.app .journalPage .journalMainLeft .journalTradesTable,.app .journalPage .journalMainRight>.card{margin-bottom:0!important}.app .journalPage .journalOpsCard{width:100%!important;margin-bottom:0!important}.app .journalPage .journalOpsRow{flex-flow:wrap!important;align-items:center!important;gap:10px!important}.app .journalPage .journalOpsRow .accountSwitcher{flex:220px!important;margin:0!important}.app .journalPage .journalFilterSelect{flex:180px!important;min-width:0!important}.app .journalPage .journalSearch{flex:2 260px!important;min-width:0!important}.app .journalPage .journalToolsCard{width:100%!important;margin-top:0!important}.app .journalPage .journalToolsGrid .journalToolWide{grid-column:span 2}}@media (width<=860px){.app .journalPage{padding-bottom:calc(152px + env(safe-area-inset-bottom))!important;flex-direction:column!important;gap:10px!important;display:flex!important}.app .journalPage .journalPrimaryCta,.app .journalPage .mobileNewTradeFab{z-index:1!important;border-radius:14px!important;order:1!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:50px!important;margin:0!important;font-size:15px!important;position:static!important;box-shadow:0 14px 34px #00000038!important}.app .journalPage .riskAlert{order:0!important}.app .journalPage>.tradeFormCard,.app .journalPage>.formShell,.app .journalPage>.card.tradeFormCard{order:-5!important}.app .journalPage .journalMainGrid,.app .journalPage .journalMainLeft{display:contents!important}.app .journalPage .journalMainRight{order:3!important;width:100%!important;display:block!important}.app .journalPage .journalOpsCard{order:2!important;margin-bottom:0!important;padding:10px 12px!important}.app .journalPage .journalOpsCard .cardHead{gap:2px!important;margin-bottom:4px!important}.app .journalPage .journalOpsCard .cardHead h3{font-size:13px!important;line-height:1.2!important}.app .journalPage .journalOpsCard .cardHead p{display:none!important}.app .journalPage .journalDailyPlanWrap{order:4!important}.app .journalPage .journalDailyPlanWrap>.card{margin-bottom:0!important}.app .journalPage .journalTradesTable{order:5!important;margin-bottom:0!important}.app .journalPage .journalCalendarCard{margin-bottom:0!important}.app .journalPage .journalToolsCard{order:6!important;margin-bottom:0!important;padding:12px!important}.app .journalPage .journalToolsCard .cardHead{margin-bottom:8px!important}.app .journalPage .journalToolsCard .cardHead h3{font-size:14px!important}.app .journalPage .journalToolsCard .cardHead p{font-size:11px!important}.app .journalPage .journalToolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.app .journalPage .journalToolBtn{border-radius:11px!important;min-height:38px!important;padding:8px 10px!important;font-size:11px!important}.app .journalPage .journalToolLong{display:none!important}.app .journalPage .journalToolShort{display:inline!important}.app .journalPage .journalDesktopNewTrade{display:none!important}.app .journalPage .journalOpsRow{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.app .journalPage .journalOpsRow .accountSwitcher{border-radius:12px!important;width:100%!important;min-height:40px!important;margin:0!important;padding:6px 8px!important}.app .journalPage .journalOpsRow .accountSwitcher select{min-height:36px!important;padding:6px 8px!important}.app .journalPage .journalFilterSelect,.app .journalPage .journalSearch{width:100%!important;min-width:0!important;min-height:40px!important;padding-top:7px!important;padding-bottom:7px!important}.app .journalPage .journalSearch{min-height:40px!important;padding:6px 10px!important}.app .journalPage .journalSearch input{width:100%!important;min-height:0!important;padding:0!important;font-size:16px!important}}.app .journalPage .journalTradesTable{flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.app .journalPage .journalTradeRow{box-sizing:border-box!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px 14px!important;width:100%!important;min-width:0!important;margin-bottom:0!important;padding:14px 16px!important;display:flex!important}.app .journalPage .journalTradeMain{flex:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.app .journalPage .journalTradeHead{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.app .journalPage .journalTradeSymbol{white-space:nowrap!important;text-overflow:ellipsis!important;flex:0 auto!important;min-width:0!important;font-size:15px!important;line-height:1.2!important;overflow:hidden!important}.app .journalPage .journalTradeTags{flex:none!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.app .journalPage .journalTradeMeta{-webkit-line-clamp:2!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;-webkit-box-orient:vertical!important;min-width:0!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}.app .journalPage .journalTradeResult{text-align:right!important;border-radius:12px!important;flex:none!important;min-width:118px!important;max-width:148px!important;margin:0!important;padding:8px 11px!important}.app .journalPage .journalTradeResult strong{white-space:nowrap!important;font-size:15px!important;line-height:1.15!important;display:block!important}.app .journalPage .journalTradeResult small{white-space:nowrap!important;margin-top:3px!important;display:block!important}.app .journalPage .journalTradeActions{flex-wrap:nowrap!important;flex:none!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.app .journalPage .journalTradeActions .ghost.compact{white-space:nowrap!important;min-height:32px!important;padding:6px 8px!important;font-size:11px!important}@media (width>=861px){.app .journalPage .journalTradesTable .journalTradeRow{grid-template-columns:unset!important}}@media (width<=860px){.app .journalPage .journalTradeRow{grid-template-columns:1fr!important;grid-template-areas:"main""result""actions"!important;align-items:stretch!important;gap:10px!important;padding:14px!important;display:grid!important}.app .journalPage .journalTradeMain{grid-area:main!important}.app .journalPage .journalTradeHead{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}.app .journalPage .journalTradeMeta{-webkit-line-clamp:3!important;white-space:normal!important}.app .journalPage .journalTradeResult{text-align:left!important;grid-area:result!important;width:100%!important;min-width:0!important;max-width:none!important}.app .journalPage .journalTradeActions{flex-wrap:wrap!important;grid-area:actions!important;gap:8px!important;width:100%!important}.app .journalPage .journalTradeActions .ghost.compact{flex:calc(33% - 8px)!important;justify-content:center!important;min-width:88px!important}.app .journalPage .journalTradeActions .tradeDeleteButton{flex:0 0 36px!important}.modalActions .ghost{align-items:center!important;display:inline-flex!important}.accountManager .modalActions .ghost{display:none!important}.tradeDetailModal .modalActions .ghost,.checklistModal .modalActions .ghost,.resultDetailModal .modalActions .ghost,.shareOverlay .modalActions .ghost{display:inline-flex!important}.mobileMenu{display:none!important}.journalPage .tradeFormCard .row,.journalPage>.card .row:last-child,.journalPage .formShell .row{z-index:2!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;margin-bottom:6px!important;position:relative!important}.page.checklistPage,.page.riskPage,.page.analyticsPro,.page.emotionalJournalPage{padding-bottom:calc(156px + env(safe-area-inset-bottom))!important}html[data-theme=light] .journalPage .toolbar,html[data-theme=light] .toolbar{background:#f0f2f5f0!important;border-bottom:1px solid #0000000f!important}}html[data-theme=light] .premiumSide nav button.active{color:#8a6800!important;border-left:2px solid #b8860b!important}html[data-theme=light] .modalHead{background:linear-gradient(#fffffffa,#f8fafcf0)!important;border-bottom-color:#0f172a14!important}html[data-theme=light] .checkBlockHeader b{color:#374151!important}html[data-theme=light] .ghost.danger,html[data-theme=light] .actions button.danger{color:#be123c!important;background:#e11d480f!important;border-color:#e11d4847!important}html[data-theme=light] .riskHero{background:linear-gradient(135deg,#d4a84314,#f0f2f5fa)!important;border-color:#00000014!important}html[data-theme=light] .riskHero h2{color:#111827!important}html[data-theme=light] .riskHero p{color:#4b5563!important}html[data-theme=light] .riskHeroStats{background:#ffffffeb!important;border-color:#00000014!important}html[data-theme=light] .riskHeroStats b{color:#111827!important}html[data-theme=light] .sampleNotice{color:#374151!important;background:#ffffffeb!important;border-color:#b8860b38!important}html[data-theme=light] .sampleNotice b{color:#111827!important}.app .journalPage .journalTradeActions .shareReviewButton{min-width:0!important;padding-inline:8px!important}.kpiMiniGauge{opacity:1!important;width:58px!important;height:34px!important;padding-bottom:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important}.kpiMiniGauge:after{border-radius:999px 999px 7px 7px!important;height:21px!important;bottom:0!important;left:12px!important;right:12px!important}.kpiMiniGauge span{letter-spacing:-.03em!important;z-index:1!important;font-size:9px!important;line-height:1!important;position:absolute!important;top:auto!important;bottom:4px!important;left:50%!important;transform:translate(-50%)!important}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .kpiMiniGauge:after{background:#fff!important;height:22px!important;left:13px!important;right:13px!important}.app .journalPage .journalTradeActions{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;width:100%!important;display:grid!important}.app .journalPage .journalTradeActions .journalTradeActionBtn{white-space:nowrap!important;flex:unset!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:34px!important;padding:6px 8px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.app .journalPage .journalTradeActions .journalTradeActionDelete{color:#fecdd3!important;box-shadow:none!important;background:#f43f5e12!important;border:1px solid #f43f5e47!important}.app .journalPage .journalTradeActions .journalTradeActionDelete:hover{color:#fff!important;background:#f43f5e1f!important;border-color:#f43f5e73!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .journalPage .journalTradeActions .journalTradeActionDelete{color:#be123c!important;background:#e11d480f!important;border-color:#e11d4847!important}html[data-theme=light] body:not(:has(.paywallFunnel)) .app .journalPage .journalTradeActions .journalTradeActionDelete:hover{color:#fff!important;background:#e11d481f!important}@media (width<=860px){.kpiMiniGauge{width:56px!important;height:33px!important}.kpiMiniGauge span{font-size:8.5px!important;bottom:4px!important}.app .journalPage .journalTradeActions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.app .journalPage .journalTradeActions .journalTradeActionBtn{min-height:36px!important;padding:7px 6px!important;font-size:10px!important}.app .journalPage .journalTradeActions .journalTradeActionBtn svg{flex:none!important;width:13px!important;height:13px!important}}@media (width<=380px){.app .journalPage .journalTradeActions .journalTradeActionBtn{gap:3px!important;padding-inline:4px!important;font-size:9px!important}}@media (width>=861px){.app .journalPage .journalTradeActions{flex-wrap:nowrap!important;flex:none!important;grid-template-columns:none!important;width:auto!important;display:inline-flex!important}.app .journalPage .journalTradeActions .journalTradeActionBtn{flex:none!important;width:auto!important;min-height:32px!important}}@media (width<=430px){.app .journalPage{padding-bottom:calc(168px + env(safe-area-inset-bottom))!important}.app .journalPage .journalToolsCard{scroll-margin-bottom:calc(96px + env(safe-area-inset-bottom))!important}}.analyticsPage{--analytics-text:#f0f4f8;--analytics-text-body:#d1d9e6;--analytics-text-muted:#a8b4c8;--analytics-text-label:#c5cedb;--analytics-chart-axis:#b8c4d4;flex-direction:column;gap:12px;display:flex}.analyticsTextBody{line-height:1.5;color:var(--analytics-text-body)!important}.analyticsTextMuted{font-style:normal;line-height:1.45;color:var(--analytics-text-muted)!important}.analyticsPage .cardHead p,.analyticsPage .analyticsSectionHead p,.analyticsPage .analyticsPriorityHead p,.analyticsPage .analyticsInsightCard p,.analyticsPage .analyticsPriorityCard p,.analyticsPage .analyticsPriorityCard small,.analyticsPage .analyticsKpiSub,.analyticsPage .analyticsTextBody{color:var(--analytics-text-body)!important}.analyticsPage .analyticsFilterField>span,.analyticsPage .analyticsSessionLabel,.analyticsPage .analyticsBehaviorPanelHead,.analyticsPage .analyticsBehaviorFocusCard span,.analyticsPage .analyticsConsistencyItem span,.analyticsPage .analyticsPatternDominant span,.analyticsPage .analyticsExecChip span,.analyticsPage .analyticsKpiCardTop span{color:var(--analytics-text-label)!important}.analyticsPage .analyticsExecChip em,.analyticsPage .analyticsBehaviorRankItem small,.analyticsPage .analyticsBehaviorHeroCopy em,.analyticsPage .analyticsConsistencyItem small{color:var(--analytics-text-muted)!important}.analyticsPage .card h3,.analyticsPage .analyticsSectionHead h3,.analyticsPage .analyticsPriorityHead h3,.analyticsPage .analyticsFinalReadingHead h3,.analyticsPage .analyticsKpiValue,.analyticsPage .analyticsPriorityCard b,.analyticsPage .analyticsInsightCard b,.analyticsPage .analyticsBehaviorHeroCopy b{color:var(--analytics-text)!important}.analyticsHero{background:radial-gradient(circle at 82% 18%,#d4a63a29,#0000 32%),radial-gradient(circle at 12% 100%,#3da5ff1c,#0000 36%),linear-gradient(135deg,#0e1420fa,#07090dfa);border:1px solid #ffffff17;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 20px 64px #00000038}.analyticsHeroMain{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:16px;padding:22px 24px;display:grid}.analyticsHeroBadge{color:#f0c55a;background:#d4a63a1a;border:1px solid #d4a63a3d;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.analyticsHero h2{letter-spacing:-.055em;margin:10px 0 6px;font-size:clamp(30px,4.2vw,42px);line-height:1.02}.analyticsHero p{color:var(--analytics-text-body);max-width:680px;margin:0;font-size:14px;line-height:1.55}.analyticsExecutiveSummary{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.analyticsExecChip{background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;display:flex}.analyticsExecChip svg{color:#f0c55a;flex:none;margin-top:2px}.analyticsExecChip.warn svg{color:#fbbf24}.analyticsExecChip span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.analyticsExecChip b{overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.2;display:block}.analyticsExecChip em{color:var(--muted);margin-top:3px;font-size:11px;font-style:normal;display:block}.analyticsFiltersBar{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.analyticsFiltersLabel{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.analyticsFiltersGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.analyticsFilterField{flex-direction:column;gap:5px;min-width:0;display:flex}.analyticsFilterField>span{color:var(--muted2);font-size:11px;font-weight:700}.analyticsPriorityStrip{background:linear-gradient(135deg,#d4a63a14,#ffffff05);border:1px solid #d4a63a33;border-radius:18px;padding:16px 18px}.analyticsPriorityHead h3{letter-spacing:-.03em;margin:0 0 4px;font-size:18px}.analyticsPriorityHead p{color:var(--analytics-text-body);margin:0;font-size:13px;line-height:1.45}.analyticsPriorityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.analyticsPriorityCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:13px 14px;display:flex}.analyticsPriorityCard.positive{background:#22c55e0f;border-color:#22c55e38}.analyticsPriorityCard.negative{background:#ef44440d;border-color:#ef444433}.analyticsPriorityCard.warn{background:#fbbf240f;border-color:#fbbf243d}.analyticsPriorityCardTop{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.analyticsPriorityAction{color:#f0c55a;margin-bottom:2px;font-size:12px;font-weight:800;display:block}.analyticsPriorityCard b{overflow-wrap:anywhere;color:var(--analytics-text);font-size:15px;line-height:1.25}.analyticsPriorityCard p{color:var(--analytics-text-body);margin:0;font-size:12px;line-height:1.45}.analyticsPriorityCard small{color:var(--analytics-text-muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.analyticsNextAction{background:linear-gradient(135deg,#5bb8f514,#ffffff05);border:1px solid #5bb8f538;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.analyticsNextActionIcon{color:#7cc4ff;background:#5bb8f51f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.analyticsNextActionTop{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.analyticsNextActionTop span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.analyticsNextActionCopy p{color:var(--analytics-text-body);margin:0;font-size:14px;line-height:1.55}.analyticsFinalReading{background:linear-gradient(135deg,#0e1420f5,#07090dfa);border:1px solid #ffffff1a;border-radius:18px;padding:16px 18px}.analyticsFinalReadingHead{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.analyticsFinalReadingHead svg{color:#f0c55a;flex:none;margin-top:2px}.analyticsFinalReadingHead h3{margin:0 0 6px;font-size:17px}.analyticsFinalReadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analyticsFinalItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:13px;padding:12px 14px}.analyticsFinalItem.positive{background:#22c55e0d;border-color:#22c55e33}.analyticsFinalItem.negative{background:#ef44440d;border-color:#ef44442e}.analyticsFinalItem.span2{grid-column:span 2}.analyticsFinalItem span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.analyticsFinalItem p{color:var(--analytics-text-body);margin:0;font-size:13px;line-height:1.5}.analyticsSessionReading{background:#5bb8f50f;border:1px solid #5bb8f52e;border-radius:13px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.analyticsSessionReading.single{background:#fbbf240f;border-color:#fbbf2438}.analyticsSessionReading svg{color:#7cc4ff;flex:none;margin-top:2px}.analyticsSessionReading.single svg{color:#fbbf24}.analyticsSessionReading b{color:var(--analytics-text);margin-bottom:4px;font-size:14px;display:block}.analyticsSetupHead,.analyticsSetupRow{grid-template-columns:30px minmax(0,1.2fr) 44px 58px 78px 54px 68px minmax(72px,88px);align-items:center;gap:6px;padding:10px 11px;display:grid}.analyticsSetupLecturaText{overflow-wrap:anywhere;font-size:11px;line-height:1.35;color:var(--analytics-text-body)!important}.analyticsSetupLecturaText.positive{color:#86efac!important}.analyticsSetupLecturaText.negative{color:#fca5a5!important}.analyticsSetupLecturaText.warn{color:#fcd34d!important}.analyticsSetupRow .setupName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.analyticsSectionHead{flex-direction:column;gap:3px;margin-bottom:0;display:flex}.analyticsSectionHead h3{letter-spacing:-.03em;margin:0;font-size:17px}.analyticsSectionHead p{color:var(--analytics-text-body);margin:0;font-size:12px;line-height:1.4}.analyticsKpiSection{flex-direction:column;gap:10px;display:flex}.analyticsKpiStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.analyticsKpiCard{background:linear-gradient(#161a22f5,#0a0c12f0);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:5px;min-height:128px;padding:14px 14px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 32px #0000001f}.analyticsKpiCard:before{content:"";opacity:.65;background:linear-gradient(90deg,#d4a63a8c,#d4a63a14);height:3px;position:absolute;top:0;left:0;right:0}.analyticsKpiCard.positive:before{background:linear-gradient(90deg,#22c55ebf,#22c55e14)}.analyticsKpiCard.negative:before{background:linear-gradient(90deg,#ef4444bf,#ef444414)}.analyticsKpiCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.analyticsKpiCardTop span{color:var(--muted2);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:800}.analyticsKpiCardTop em{color:var(--muted);font-size:10px;font-style:normal;font-weight:700}.analyticsKpiValue{letter-spacing:-.03em;font-size:clamp(20px,2.2vw,26px);line-height:1.05}.analyticsKpiSub{color:var(--muted);font-size:11px;line-height:1.35}.analyticsKpiVisual{margin-top:auto;padding-top:2px}.analyticsInsightLayer{background:linear-gradient(135deg,#5bb8f50d,#d4a63a0a);border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.analyticsInsightLayer.compact{padding:12px 14px}.analyticsInsightHead span{color:#f0c55a;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.analyticsInsightHead h3{letter-spacing:-.03em;margin:6px 0 3px;font-size:17px}.analyticsInsightHead p{color:var(--analytics-text-body);margin:0;font-size:12px;line-height:1.4}.analyticsInsightGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:10px;display:grid}.analyticsInsightLayer.compact .analyticsInsightGrid{margin-top:8px}.analyticsInsightCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:12px 13px;display:flex}.analyticsInsightCard.positive{background:#22c55e0f;border-color:#22c55e38}.analyticsInsightCard.negative{background:#ef44440d;border-color:#ef444438}.analyticsInsightCardTop{color:var(--analytics-text-label);align-items:center;gap:8px;display:flex}.analyticsInsightCardTop em{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal;font-weight:800}.analyticsInsightCard b{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.analyticsInsightCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.analyticsBreakdownGrid{grid-template-columns:1.85fr 1fr;align-items:start;gap:10px;display:grid}.analyticsSetupDesktop{flex-direction:column;gap:5px;display:flex}.analyticsSetupMobile{flex-direction:column;gap:8px;display:none}.analyticsSetupHead{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;padding-bottom:0;font-size:10px}.analyticsSetupRow{background:#ffffff06;border:1px solid #ffffff12;border-radius:11px}.analyticsSetupRow.leader{background:#22c55e0d;border-color:#22c55e38}.analyticsSetupRank{width:26px;height:26px;color:var(--muted);background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.analyticsSetupRow.leader .analyticsSetupRank{color:#4ade80;background:#22c55e1f}.analyticsSetupPf{color:var(--analytics-text-body);font-size:12px}.analyticsSetupBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--analytics-text-label);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.analyticsSetupBadge.positive{color:#22c55e;background:#22c55e14;border-color:#22c55e3d}.analyticsSetupBadge.negative{color:#ef4444;background:#ef444414;border-color:#ef44443d}.analyticsSetupBadge.warn{color:#fbbf24;background:#fbbf2414;border-color:#fbbf243d}.analyticsSetupLectura{color:var(--analytics-text-body);margin:0 0 8px;font-size:12px;line-height:1.4}.analyticsSetupMobileCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:12px}.analyticsSetupMobileCard.leader{background:#22c55e0a;border-color:#22c55e33}.analyticsSetupMobileCard.win{border-color:#22c55e2e}.analyticsSetupMobileCard.loss{border-color:#ef44442e}.analyticsSetupMobileTop{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.analyticsSetupMobilePl{margin-bottom:4px;font-size:22px;display:block}.analyticsSetupMobileMeta{flex-wrap:wrap;gap:6px;display:flex}.analyticsSetupMobileMeta span{color:var(--analytics-text-muted);border:1px solid #ffffff14;border-radius:999px;padding:3px 7px;font-size:11px}.analyticsSessionPremium{flex-direction:column;gap:10px;display:flex}.analyticsSessionLeader{background:linear-gradient(135deg,#d4a63a1f,#ffffff08);border:1px solid #d4a63a3d;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.analyticsSessionLeader.win{background:linear-gradient(135deg,#22c55e1a,#ffffff08);border-color:#22c55e3d}.analyticsSessionLeader.loss{background:linear-gradient(135deg,#ef444414,#ffffff08);border-color:#ef444438}.analyticsSessionLeader svg{color:#f0c55a;flex:none}.analyticsSessionLeader span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.analyticsSessionLeader b{margin-top:3px;font-size:17px;display:block}.analyticsSessionLeader p{color:var(--analytics-text-body);margin:3px 0 0;font-size:12px;line-height:1.4}.analyticsSessionNote{color:var(--analytics-text-body);background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.analyticsSessionGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.analyticsSessionGrid.compact{grid-template-columns:1fr}.analyticsSessionCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;padding:13px}.analyticsSessionCard.leader{box-shadow:inset 0 0 0 1px #d4a63a2e}.analyticsSessionCard.win{background:#22c55e14;border-color:#22c55e33}.analyticsSessionCard.loss{background:#ef444414;border-color:#ef444433}.analyticsSessionCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.analyticsSessionLabel{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.analyticsSessionCardTop em{color:#f0c55a;font-size:10px;font-style:normal;font-weight:800}.analyticsSessionCard>b{margin-top:6px;font-size:20px;display:block}.analyticsSessionMeta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.analyticsSessionMeta span{color:var(--analytics-text-muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:3px 7px;font-size:11px}.analyticsBehaviorSection .analyticsBehaviorCard{margin:0}.analyticsBehaviorPremium{flex-direction:column;gap:10px;display:flex}.analyticsBehaviorHero{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.analyticsBehaviorHero.positive{background:linear-gradient(135deg,#22c55e14,#ffffff05);border-color:#22c55e38}.analyticsBehaviorHero.negative{background:linear-gradient(135deg,#ef444412,#ffffff05);border-color:#ef444433}.analyticsBehaviorHeroIcon{color:#f0c55a;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.analyticsBehaviorHeroCopy span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.analyticsBehaviorHeroCopy b{margin-top:3px;font-size:28px;line-height:1;display:block}.analyticsBehaviorHeroCopy p{color:var(--muted);margin:3px 0 0;font-size:12px}.analyticsBehaviorHeroCopy em{color:var(--muted2);margin-top:3px;font-size:11px;font-style:normal;display:block}.analyticsBehaviorFocus{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analyticsBehaviorFocusCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;align-items:flex-start;gap:10px;padding:12px;display:flex}.analyticsBehaviorFocusCard.positive{background:#22c55e0d;border-color:#22c55e33}.analyticsBehaviorFocusCard.negative{background:#ef44440d;border-color:#ef44442e}.analyticsBehaviorFocusCard span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.analyticsBehaviorFocusCard b{overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.analyticsBehaviorFocusCard small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.4;display:block}.analyticsBehaviorColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analyticsBehaviorPanel{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:12px}.analyticsBehaviorPanel.compact{padding:10px 12px}.analyticsBehaviorPanel.negative{border-color:#ef444429}.analyticsBehaviorPanelHead{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:8px;font-size:10px;font-weight:800;display:flex}.analyticsBehaviorRankItem{border-top:1px solid #ffffff0f;grid-template-columns:24px 1fr;gap:8px;padding:8px 0;display:grid}.analyticsBehaviorRankItem:first-of-type{border-top:none;padding-top:0}.analyticsBehaviorRankItem em{color:var(--muted);font-size:11px;font-style:normal;font-weight:800}.analyticsBehaviorRankItem b{overflow-wrap:anywhere;font-size:13px;display:block}.analyticsBehaviorRankItem small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.analyticsBehaviorEmptyCompact{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;padding:12px 14px}.analyticsBehaviorEmptyCompact p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.analyticsBehaviorSignals{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.analyticsBehaviorSignals.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsBehaviorSignal{background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;align-items:flex-start;gap:8px;padding:10px;display:flex}.analyticsBehaviorSignal span{color:var(--muted2);font-size:10px;display:block}.analyticsBehaviorSignal b{overflow-wrap:anywhere;margin-top:3px;font-size:16px;display:block}.analyticsChartsSection{flex-direction:column;gap:10px;display:flex}.analyticsChartsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analyticsChartCard{min-width:0}.analyticsChartCard.span2{grid-column:span 2}.analyticsChartBody{min-width:0}.analyticsChartBody.padded{padding-top:2px}.analyticsEquityHeader{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.analyticsEquityHeader div{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;padding:10px}.analyticsEquityHeader span{color:var(--muted2);font-size:10px;display:block}.analyticsEquityHeader b{margin-top:3px;font-size:16px;display:block}.analyticsConsistencyCard{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analyticsConsistencyItem{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:11px 12px}.analyticsConsistencyItem span{color:var(--muted2);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:800;display:block}.analyticsConsistencyItem b{margin-top:5px;font-size:17px;line-height:1.1;display:block}.analyticsConsistencyItem small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35;display:block}.analyticsPatternDominant{background:linear-gradient(135deg,#d4a63a14,#ffffff05);border:1px solid #d4a63a33;border-radius:14px;padding:14px 16px}.analyticsPatternDominant.compact{padding:12px 14px}.analyticsPatternDominant span{color:var(--muted2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.analyticsPatternDominant>b{overflow-wrap:anywhere;margin-top:6px;font-size:16px;display:block}.analyticsPatternDominantMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.analyticsPatternDominantMeta strong{font-size:20px}.analyticsPatternDominantMeta span{color:var(--muted);border:1px solid #ffffff14;border-radius:999px;padding:3px 7px;font-size:11px}.analyticsPatternDominant p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.45}.analyticsChartTooltip span{color:var(--muted2);font-size:11px}.analyticsEmptyPremium,.analyticsSectionEmpty{text-align:left;background:#ffffff05;border:1px dashed #ffffff24;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 18px;display:flex}.analyticsSectionEmpty.compact{padding:14px 16px}.analyticsEmptyPremium>span{color:#f0c55a;background:#d4a63a1a;border:1px solid #d4a63a3d;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.analyticsEmptyPremium b,.analyticsSectionEmpty b{font-size:16px}.analyticsEmptyPremium p,.analyticsSectionEmpty p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.analyticsHero.compact{border-radius:16px;box-shadow:0 12px 40px #0000002e}.analyticsHeroMain.compact{grid-template-columns:1fr;padding:14px 16px}.analyticsHero.compact h2{margin:6px 0 4px;font-size:clamp(22px,3.2vw,30px)}.analyticsHero.compact p{font-size:12px}.analyticsHeroBadge{padding:5px 10px;font-size:11px}.analyticsBrief{background:linear-gradient(135deg,#0e1420fa,#07090dfa);border:1px solid #d4a63a38;border-radius:16px;padding:14px 16px;box-shadow:0 14px 44px #0000002e}.analyticsBriefHead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.analyticsBriefHead svg{color:#f0c55a}.analyticsBriefHead h3{letter-spacing:-.03em;flex:1;margin:0;font-size:16px}.analyticsBriefConfidence{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.06em;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:10px;font-style:normal;font-weight:800}.analyticsBriefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analyticsBriefCell{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:10px 12px}.analyticsBriefCell.positive{background:#22c55e0d;border-color:#22c55e33}.analyticsBriefCell.negative{background:#ef44440d;border-color:#ef44442e}.analyticsBriefCell.warn{background:#fbbf240d;border-color:#fbbf2433}.analyticsBriefCellTop{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.analyticsBriefCellTop svg{opacity:.85}.analyticsBriefName{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;line-height:1.2;display:block;overflow:hidden}.analyticsBriefValue{margin-top:3px;font-size:16px;line-height:1.1;display:block}.analyticsBriefCell small{color:var(--analytics-text-muted);margin-top:4px;font-size:11px;line-height:1.3;display:block}.analyticsBriefDecision.span2,.analyticsBriefDecision{background:#5bb8f50f;border:1px solid #5bb8f52e;border-radius:12px;grid-column:span 2;padding:10px 12px}.analyticsBriefDecision span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.analyticsBriefDecision p{color:var(--analytics-text);margin:0;font-size:13px;font-weight:600;line-height:1.4}.analyticsBriefConfidenceCell{background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:10px 12px}.analyticsBriefConfidenceCell span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:800;display:block}.analyticsBriefConfidenceCell b{margin-top:5px;font-size:14px;display:block}.analyticsBriefConfidenceCell small{color:var(--analytics-text-muted);margin-top:3px;font-size:11px;display:block}.analyticsFinalLine{background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;padding:10px 14px}.analyticsFinalLine p{color:var(--analytics-text-muted);margin:0;font-size:12px;line-height:1.45}.analyticsSampleNotice.compact{align-items:center;padding:8px 12px}.analyticsSampleNotice.compact p{margin:0;font-size:12px;line-height:1.35}.analyticsPriorityStrip.compact{background:0 0;border:none;padding:0}.analyticsPriorityStrip.compact .analyticsPriorityGrid{margin-top:0}.analyticsPriorityCard.compact{gap:4px;padding:10px 12px}.analyticsPriorityCard.compact .analyticsPriorityCardTop{gap:6px;font-size:9px}.analyticsPriorityTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;display:block;overflow:hidden}.analyticsPriorityCard.compact small{font-size:11px;line-height:1.3}.analyticsSectionHead.compact{margin-bottom:0}.analyticsSectionHead.compact h3{font-size:15px}.analyticsKpiSection.compact{gap:6px}.analyticsKpiStrip.dense{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.analyticsKpiCard.compact{border-radius:13px;min-height:96px;padding:10px 11px 9px}.analyticsKpiCard.compact .analyticsKpiSub{font-size:10px;line-height:1.25}.analyticsKpiCard.compact .analyticsKpiVisual{margin-top:2px}.analyticsSetupRow.compact{min-height:0;padding:7px 9px}.analyticsSetupLecturaCompact{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.analyticsSetupLecturaCompact small{color:var(--analytics-text-muted);font-size:9px;line-height:1.2}.analyticsSetupMobileCard.compact{padding:10px}.analyticsSetupMobileRow{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.analyticsSetupMobileRow strong{font-size:18px}.analyticsSetupMobileRow small{color:var(--analytics-text-muted);font-size:10px}.analyticsSessionSingle{background:#fbbf240d;border:1px solid #fbbf242e;border-radius:12px;padding:12px 14px}.analyticsSessionSingle b{margin-bottom:4px;font-size:14px;display:block}.analyticsSessionSingle p{color:var(--analytics-text-muted);margin:0 0 8px;font-size:11px;line-height:1.35}.analyticsSessionSingle strong{font-size:20px}.analyticsSessionLeader.compact{padding:10px 12px}.analyticsSessionLeader.compact small{color:var(--analytics-text-muted);margin-top:3px;font-size:11px;display:block}.analyticsSessionCard.compact{padding:10px}.analyticsBehaviorHero.compact{grid-template-columns:auto 1fr auto;gap:10px;padding:10px 12px}.analyticsBehaviorHero.compact .analyticsBehaviorHeroCopy b{font-size:22px}.analyticsBehaviorHero.compact .analyticsBehaviorHeroCopy small{color:var(--analytics-text-muted);font-size:11px}.analyticsBehaviorFocus.compact{gap:8px}.analyticsBehaviorFocusCard.compact{padding:9px 10px}.analyticsBehaviorFocusCard.compact small{margin-top:3px;font-size:10px;line-height:1.3}.analyticsBehaviorRank.compact{border:1px solid #ffffff12;border-radius:11px;flex-direction:column;gap:0;display:flex;overflow:hidden}.analyticsBehaviorRankItem.compact{border-top:1px solid #ffffff0d;padding:7px 10px}.analyticsBehaviorRankItem.compact:first-child{border-top:none}.analyticsBehaviorSignal.compact{padding:8px 9px}.analyticsBehaviorSignal.compact b{font-size:14px}.analyticsChartsSection.secondary{opacity:.98}.analyticsChartsGrid.compact{gap:8px}.analyticsChartCard.compact .cardHead h3{font-size:14px}.analyticsChartBody.compact{padding-top:0}.analyticsEquityHeader.compact{margin-bottom:6px}.analyticsEquityHeader.compact div{padding:8px}.analyticsEquityHeader.compact b{font-size:14px}.analyticsPatternDominant.compact.inline{align-items:center;gap:10px;padding:12px;display:flex}.analyticsPatternDominant.compact.inline b{font-size:18px}.analyticsPatternDominant.compact.inline span{color:var(--analytics-text-muted);font-size:11px}html[data-theme=light] .analyticsHero{background:linear-gradient(#fffdf8fa,#f7f2e9eb)!important;border-color:#b884172e!important;box-shadow:0 16px 44px #4e3a1614!important}html[data-theme=light] .analyticsHero h2{color:#111827!important}html[data-theme=light] .analyticsHero p{color:#64748b!important}html[data-theme=light] .analyticsExecChip,html[data-theme=light] .analyticsFiltersBar,html[data-theme=light] .analyticsBrief,html[data-theme=light] .analyticsPriorityStrip,html[data-theme=light] .analyticsPriorityCard,html[data-theme=light] .analyticsKpiCard,html[data-theme=light] .analyticsInsightLayer,html[data-theme=light] .analyticsInsightCard,html[data-theme=light] .analyticsSessionCard,html[data-theme=light] .analyticsSessionLeader,html[data-theme=light] .analyticsSessionReading,html[data-theme=light] .analyticsSessionSingle,html[data-theme=light] .analyticsNextAction,html[data-theme=light] .analyticsFinalReading,html[data-theme=light] .analyticsFinalLine,html[data-theme=light] .analyticsBehaviorHero,html[data-theme=light] .analyticsBehaviorPanel,html[data-theme=light] .analyticsBehaviorSignal,html[data-theme=light] .analyticsBehaviorFocusCard,html[data-theme=light] .analyticsSetupRow,html[data-theme=light] .analyticsSetupMobileCard,html[data-theme=light] .analyticsEquityHeader div,html[data-theme=light] .analyticsConsistencyItem,html[data-theme=light] .analyticsPatternDominant{background:#fffffff0!important;border-color:#0f11171a!important}html[data-theme=light] .analyticsHero p,html[data-theme=light] .analyticsSectionHead p,html[data-theme=light] .analyticsPriorityHead p,html[data-theme=light] .analyticsInsightHead p,html[data-theme=light] .analyticsInsightCard p,html[data-theme=light] .analyticsPriorityCard p,html[data-theme=light] .analyticsNextActionCopy p,html[data-theme=light] .analyticsFinalItem p,html[data-theme=light] .analyticsSessionReading p,html[data-theme=light] .analyticsSessionLeader p{color:var(--analytics-text-body)!important}html[data-theme=light] .analyticsKpiCard.positive:before{background:linear-gradient(90deg,#16a34ab3,#16a34a14)!important}html[data-theme=light] .analyticsKpiCard.negative:before{background:linear-gradient(90deg,#e11d48a6,#e11d4814)!important}html[data-theme=light] .analyticsEmptyPremium,html[data-theme=light] .analyticsSectionEmpty,html[data-theme=light] .analyticsBehaviorEmptyCompact{background:#ffffffe0!important;border-color:#0f11171f!important}html[data-theme=light] .analyticsInsightCard.positive,html[data-theme=light] .analyticsPriorityCard.positive{background:#f0fdf4eb!important}html[data-theme=light] .analyticsInsightCard.negative,html[data-theme=light] .analyticsPriorityCard.negative{background:#fff1f2eb!important}html[data-theme=light] .analyticsPriorityCard.warn{background:#fffbebeb!important}@media (width<=1180px){.analyticsHeroMain,.analyticsBreakdownGrid,.analyticsChartsGrid,.analyticsChartsGrid.compact,.analyticsConsistencyCard{grid-template-columns:1fr}.analyticsChartCard.span2{grid-column:span 1}.analyticsKpiStrip.dense,.analyticsKpiStrip,.analyticsPriorityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.analyticsBriefGrid{grid-template-columns:1fr 1fr}.analyticsBriefDecision{grid-column:span 2}}@media (width<=860px){.analyticsExecutiveSummary,.analyticsBehaviorFocus,.analyticsBehaviorFocus.compact{grid-template-columns:1fr}.analyticsBehaviorColumns,.analyticsBehaviorHero,.analyticsBehaviorHero.compact{grid-template-columns:1fr auto}.analyticsSetupDesktop{display:none}.analyticsSetupMobile{display:flex}.analyticsPriorityGrid{grid-template-columns:1fr}.analyticsKpiStrip.dense{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsBriefDecision,.analyticsBriefDecision.span2{grid-column:span 1}}@media (width<=390px){.analyticsHeroMain,.analyticsHeroMain.compact{padding:12px}.analyticsFiltersGrid,.analyticsKpiStrip,.analyticsKpiStrip.dense,.analyticsKpiRowSecondary,.analyticsInsightGrid,.analyticsSessionGrid,.analyticsBehaviorSignals,.analyticsBehaviorSignals.compact,.analyticsFinalReadingGrid,.analyticsBriefGrid{grid-template-columns:1fr}.analyticsBriefDecision,.analyticsBriefDecision.span2,.analyticsFinalItem.span2{grid-column:span 1}.analyticsKpiCard,.analyticsKpiCard.compact{min-height:88px}.analyticsEquityHeader,.analyticsEquityHeader.compact{grid-template-columns:1fr}}.analyticsPageHead{justify-content:space-between;align-items:center;gap:10px;padding:2px 0 4px;display:flex}.analyticsPageHeadMain{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analyticsPageHeadBadge{color:#f0c55a;background:#d4a63a14;border:1px solid #d4a63a38;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.analyticsPageHeadCount{color:var(--analytics-text-muted);font-size:12px;font-style:normal;font-weight:700}.analyticsEdgeHero{background:linear-gradient(160deg,#101622fa,#080a0ffa);border:1px solid #ffffff1a;border-radius:20px;padding:20px 22px;box-shadow:0 16px 48px #0003}.analyticsEdgeHeroMain{grid-template-columns:minmax(120px,auto) minmax(0,1fr) minmax(150px,190px);align-items:start;gap:18px;display:grid}.analyticsEdgeHeroLeft{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.analyticsEdgeScoreRing{background:conic-gradient(var(--ring-color,#22c55e) calc(var(--score-pct,0)*1%),#ffffff12 0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:108px;height:108px;padding:5px;display:flex}.analyticsEdgeScoreRingInner{background:#0a0c12f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;height:100%;display:flex}.analyticsEdgeScoreLabel{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.analyticsEdgeScoreValue{letter-spacing:-.04em;color:var(--analytics-text);font-size:clamp(48px,5.5vw,56px);line-height:1}.analyticsEdgeScoreMax{color:var(--analytics-text-muted);font-size:13px;font-weight:700}.analyticsEdgeHeroCenter{flex-direction:column;gap:6px;min-width:0;padding-top:4px;display:flex}.analyticsEdgeSentence{color:var(--analytics-text);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650;line-height:1.5}.analyticsConfidenceBadge{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.06em;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-style:normal;font-weight:800;display:inline-flex}.analyticsConfidenceBadge.good{color:#86efac;background:#22c55e14;border-color:#22c55e3d}.analyticsConfidenceBadge.warn{color:#fcd34d;background:#fbbf2414;border-color:#fbbf243d}.analyticsConfidenceBadge.neutral{color:var(--analytics-text-label);background:#ffffff0d;border-color:#ffffff1f}.analyticsEdgeProgress{flex-direction:column;gap:4px;width:100%;max-width:108px;display:flex}.analyticsEdgeProgress.compact{margin-top:0}.analyticsEdgeProgressBar{background:#ffffff14;border-radius:999px;height:3px;overflow:hidden}.analyticsEdgeProgressBar>span{background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:999px;height:100%;transition:width .3s;display:block}.analyticsEdgeProgress small{color:var(--analytics-text-muted);text-align:center;font-size:10px;line-height:1.25}.analyticsEdgeHeroChips{flex-direction:column;gap:6px;min-width:0;display:flex}.analyticsEdgeChip{background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.analyticsEdgeChip.positive{background:#22c55e0a;border-color:#22c55e2e}.analyticsEdgeChip.negative{background:#ef44440a;border-color:#ef444429}.analyticsEdgeChip.neutral{border-color:#ffffff12}.analyticsEdgeChip>span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.analyticsEdgeChip>b{text-overflow:ellipsis;white-space:nowrap;color:var(--analytics-text);font-size:12px;line-height:1.2;overflow:hidden}.analyticsEdgeChip>small{color:var(--analytics-text-body);font-size:11px;line-height:1.2}.analyticsInsightCards{padding:0}.analyticsInsightCardsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analyticsInsightCardItem{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;flex-direction:column;gap:3px;min-width:0;padding:11px 12px;display:flex}.analyticsInsightCardItem.positive{background:#22c55e0a;border-color:#22c55e33}.analyticsInsightCardItem.negative{background:#ef44440a;border-color:#ef44442e}.analyticsInsightCardItem.warn{background:#fbbf240a;border-color:#fbbf2433}.analyticsInsightCardLabel{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.analyticsInsightCardSetup{text-overflow:ellipsis;white-space:nowrap;color:var(--analytics-text);font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.analyticsInsightCardLine{color:var(--analytics-text-body);font-size:12px;line-height:1.3}.analyticsInsightCardStatus{letter-spacing:.02em;margin-top:1px;font-size:10px;font-style:normal;font-weight:700}.analyticsInsightCardStatus.positive{color:#4ade80}.analyticsInsightCardStatus.negative{color:#f87171}.analyticsInsightCardStatus.warn{color:#fbbf24}.analyticsInsightCardStatus.neutral{color:var(--analytics-text-muted)}.analyticsKpiSection.hierarchical{flex-direction:column;gap:8px;display:flex}.analyticsKpiRowMain{grid-template-columns:1fr;display:grid}.analyticsKpiRowSecondary{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.analyticsKpiCard.primary{min-height:92px;box-shadow:none;background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;padding:14px 16px 12px}.analyticsKpiCard.primary:before{display:none}.analyticsKpiCard.primary.positive{border-top:3px solid #22c55e8c}.analyticsKpiCard.primary.negative{border-top:3px solid #ef444480}.analyticsKpiCard.primary.neutral{border-top:3px solid #ffffff24}.analyticsKpiCard.primary .analyticsKpiValue{color:var(--analytics-text);font-size:clamp(28px,3vw,32px)}.analyticsKpiCard.primary .analyticsKpiSub{color:var(--analytics-text-body);font-size:12px}.analyticsKpiCard.compact{min-height:78px;box-shadow:none;background:#ffffff06;border-radius:12px;padding:10px 11px 9px}.analyticsKpiCard.compact:before{display:none}.analyticsKpiCard.compact .analyticsKpiValue{font-size:clamp(20px,2vw,24px)}.analyticsKpiHint{color:var(--analytics-text-muted);margin-top:2px;font-size:10px;line-height:1.25;display:block}.analyticsSetupRow.lowSample,.analyticsSetupMobileCard.lowSample{opacity:.72}.analyticsSetupRow.lowSample.leader,.analyticsSetupMobileCard.lowSample.leader{opacity:.82;border-style:dashed}.analyticsSetupConfBadge{letter-spacing:.01em;color:var(--analytics-text-body);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:0;padding:3px 6px;font-size:10px;font-weight:700;display:inline-flex}.analyticsSetupConfBadge.validated{color:#4ade80;background:#22c55e12;border-color:#22c55e38}.analyticsSetupConfBadge.observation{color:#fbbf24;background:#fbbf2412;border-color:#fbbf2438}.analyticsSetupConfBadge.insufficient{color:var(--analytics-text-muted)}.analyticsSessionSingle.compact{background:#fbbf240a;border:1px solid #fbbf2429;border-radius:11px;max-height:none;padding:10px 12px}.analyticsSessionSingle.compact p{color:var(--analytics-text-body);margin:0;font-size:12px;line-height:1.35}.analyticsSessionSingle.compact small{color:var(--analytics-text-muted);margin-top:4px;font-size:11px;line-height:1.3;display:block}html[data-theme=light] .analyticsEdgeHero,html[data-theme=light] .analyticsInsightCardItem,html[data-theme=light] .analyticsKpiCard.primary,html[data-theme=light] .analyticsKpiCard.compact{background:#fffffff0!important;border-color:#0f11171a!important}html[data-theme=light] .analyticsEdgeScoreRingInner{background:#f8fafc!important}html[data-theme=light] .analyticsEdgeScoreValue,html[data-theme=light] .analyticsEdgeSentence{color:#0f172a!important}html[data-theme=light] .analyticsInsightCardItem.positive{background:#f0fdf4eb!important}html[data-theme=light] .analyticsInsightCardItem.negative{background:#fff1f2eb!important}html[data-theme=light] .analyticsInsightCardItem.warn{background:#fffbebeb!important}html[data-theme=light] .analyticsConfidenceBadge.good{color:#15803d!important}html[data-theme=light] .analyticsConfidenceBadge.warn{color:#b45309!important}html[data-theme=light] .analyticsEdgeChip{background:#f8fafce6!important}.analyticsPageHead{padding:2px 0}.analyticsEdgeHero{border-radius:18px;padding:16px 18px;box-shadow:0 12px 36px #0000002e}.analyticsEdgeScoreMax{font-size:11px}.analyticsEdgeHeroCenter{gap:5px;padding-top:0}.analyticsEdgeProgressBlock{background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;flex-direction:column;gap:4px;max-width:320px;margin-top:2px;padding:8px 10px;display:flex}.analyticsEdgeProgressBlock small{color:var(--analytics-text-muted);font-size:10px;line-height:1.25}.analyticsEdgeChip{border-radius:10px;gap:1px;padding:7px 9px}.analyticsEdgeChip.compact{padding:5px 8px}.analyticsEdgeChip>b{font-size:12px;font-weight:700;line-height:1.25}.analyticsEdgeChip>small{font-size:10px}.analyticsEdgeChipFoco{flex-direction:column;gap:4px;display:flex}.analyticsInsightCardAction{text-overflow:ellipsis;white-space:nowrap;color:var(--analytics-text);letter-spacing:-.01em;font-size:15px;font-weight:750;line-height:1.2;overflow:hidden}.analyticsInsightCardData{color:var(--analytics-text-body);font-size:11px;line-height:1.3}.analyticsInsightVerdict{letter-spacing:.03em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-self:flex-start;align-items:center;margin-top:2px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.analyticsInsightVerdict.positive{color:#4ade80;background:#22c55e14;border-color:#22c55e38}.analyticsInsightVerdict.negative{color:#f87171;background:#ef444412;border-color:#ef444433}.analyticsInsightVerdict.warn{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2438}.analyticsInsightVerdict.neutral{color:var(--analytics-text-muted)}.analyticsPage .analyticsKpiCard.primary{border-radius:13px;min-height:80px;padding:12px 14px 10px;box-shadow:none!important;background:#ffffff06!important}.analyticsPage .analyticsKpiCard.primary:before,.analyticsPage .analyticsKpiCard.primary:after{content:none!important;display:none!important}.analyticsPage .analyticsKpiCard.primary.positive{border-top:2px solid #22c55e8c}.analyticsPage .analyticsKpiCard.compact{border-radius:11px;min-height:72px;padding:9px 10px 8px;box-shadow:none!important;background:#ffffff05!important}.analyticsPage .analyticsKpiCard.compact:before{display:none!important}.analyticsSetupPfCell{flex-direction:column;gap:1px;min-width:0;display:flex}.analyticsSetupPf{color:var(--analytics-text-body);font-size:12px;line-height:1.2}.analyticsSetupPfSub{color:var(--analytics-text-muted);font-size:9px;line-height:1.1}.analyticsSessionCardWrap.single .cardBody{padding-bottom:8px}.analyticsSessionSingle.compact{background:#ffffff06;border-color:#ffffff14;max-height:160px}.analyticsSessionExpand{font-style:italic;color:var(--analytics-text-body)!important}.analyticsBehaviorPremium.tight{flex-direction:column;gap:8px;display:flex}.analyticsBehaviorBand{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.analyticsBehaviorBand.positive{background:#22c55e0a;border-color:#22c55e2e}.analyticsBehaviorBand.negative{background:#ef44440a;border-color:#ef444429}.analyticsBehaviorBandScore{flex-shrink:0;align-items:baseline;gap:3px;display:flex}.analyticsBehaviorBandScore span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;margin-right:4px;font-size:9px;font-weight:800}.analyticsBehaviorBandScore b{color:var(--analytics-text);font-size:24px;line-height:1}.analyticsBehaviorBandScore em{color:var(--analytics-text-muted);font-size:12px;font-style:normal}.analyticsBehaviorReading{color:var(--analytics-text-body);margin:0;font-size:13px;font-weight:600;line-height:1.4}.analyticsBehaviorFocus.tight{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.analyticsBehaviorFocusCard.tight{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.analyticsBehaviorFocusCard.tight.positive{background:#22c55e0a;border-color:#22c55e29}.analyticsBehaviorFocusCard.tight.negative{background:#ef44440a;border-color:#ef444424}.analyticsBehaviorFocusCard.tight span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800;display:block}.analyticsBehaviorFocusCard.tight b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.2;display:block;overflow:hidden}.analyticsBehaviorSignals.tight{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.analyticsBehaviorSignal.tight{background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:6px;padding:7px 8px;display:flex}.analyticsBehaviorSignal.tight span{color:var(--analytics-text-label);font-size:9px;display:block}.analyticsBehaviorSignal.tight b{margin-top:1px;font-size:13px;display:block}.analyticsChartsSection.muted{opacity:.95}.analyticsChartsSection.muted .card{box-shadow:none}.analyticsChartBody.slim{padding-top:0}html[data-theme=light] .analyticsBehaviorBand,html[data-theme=light] .analyticsSessionSingle.compact{background:#fffffff0!important;border-color:#0f11171a!important}@media (width<=1180px){.analyticsEdgeHeroMain{grid-template-columns:88px minmax(0,1fr);gap:12px}.analyticsEdgeHeroChips{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.analyticsEdgeChipFoco{flex-direction:row;grid-column:span 2;gap:5px}.analyticsEdgeChipFoco .analyticsEdgeChip{flex:1}}@media (width<=860px){.analyticsEdgeHeroMain{grid-template-columns:1fr}.analyticsEdgeHeroLeft{flex-direction:row;align-items:center;gap:10px}.analyticsEdgeHeroChips{flex-direction:column;grid-column:span 1;display:flex}.analyticsEdgeChipFoco{flex-direction:column}.analyticsBehaviorSignals.tight{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.analyticsEdgeHero{padding:12px 14px}.analyticsEdgeHeroMain{grid-template-columns:1fr;gap:10px}.analyticsEdgeHeroLeft{align-items:flex-start}.analyticsInsightCardsGrid,.analyticsKpiExecutiveGrid,.analyticsBehaviorSignals.tight{grid-template-columns:1fr}.analyticsPage .analyticsKpiCard.primary{min-height:68px}.analyticsBehaviorFocus.tight,.analyticsBreakdownGrid,.analyticsBreakdownGrid.sessionCompact{grid-template-columns:1fr}}.analyticsExecutiveTop{flex-direction:column;gap:8px;display:flex}.analyticsEdgeHero{border-radius:16px;max-height:none;padding:12px 16px;overflow:visible}.analyticsEdgeHeroMain{grid-template-columns:80px minmax(0,1fr) minmax(128px,150px);align-items:center;gap:12px}.analyticsEdgeScoreRing{width:78px;height:78px;padding:3px}.analyticsEdgeScoreRing .analyticsEdgeScoreValue{font-size:30px}.analyticsEdgeSentence{font-size:14px;line-height:1.4}.analyticsEdgeProgressBlock{max-width:280px;padding:6px 8px}.analyticsEdgeChip{padding:6px 8px}.analyticsInsightCards{margin-top:0}.analyticsInsightCardsGrid{gap:6px}.analyticsInsightCardItem{border-radius:11px;justify-content:flex-start;gap:2px;min-height:86px;max-height:100px;padding:8px 10px}.analyticsInsightCardAction{font-size:14px}.analyticsInsightCardData{font-size:10px}.analyticsInsightVerdict{margin-top:auto;padding:2px 6px;font-size:8px}.analyticsKpiSection.executive{gap:0}.analyticsKpiExecutiveGrid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;align-items:stretch;gap:8px;display:grid}.analyticsPage .analyticsKpiCard.wide{grid-column:span 2}.analyticsPage .analyticsKpiCard.primary{min-height:68px;padding:10px 12px 8px}.analyticsPage .analyticsKpiCard.primary .analyticsKpiValue{font-size:clamp(24px,2.5vw,28px)}.analyticsPage .analyticsKpiCard.compact{min-height:64px;padding:8px 9px 7px}.analyticsPage .analyticsKpiCard.compact .analyticsKpiValue{font-size:clamp(16px,1.8vw,20px)}.analyticsPage .analyticsKpiCard.compact .analyticsKpiSub{font-size:10px;line-height:1.2}.analyticsBreakdownGrid{grid-template-columns:1.85fr 1fr;align-items:start;gap:10px}.analyticsBreakdownGrid.sessionCompact{align-items:start}.analyticsBreakdownGrid.sessionCompact .analyticsSessionCardWrap{align-self:start;height:auto}.analyticsBreakdownGrid.sessionCompact .analyticsSessionCardWrap .card{align-self:start}.analyticsSetupHead,.analyticsSetupRow.compact{gap:5px;padding:6px 9px}.analyticsSetupRow.compact{border-radius:9px;min-height:34px}.analyticsSetupRow.leader{background:#22c55e0f;border-color:#22c55e3d;box-shadow:inset 0 0 0 1px #22c55e14}.analyticsSetupRank{color:#4ade80}.analyticsBehaviorPremium.tight{gap:6px}.analyticsBehaviorBand{padding:8px 10px}.analyticsBehaviorReading{font-size:12px}.analyticsBehaviorFocus.tight{gap:5px}.analyticsBehaviorFocusCard.tight{padding:7px 8px}.analyticsBehaviorSignals.tight{gap:5px}.analyticsBehaviorSignal.tight{padding:6px 7px}.analyticsBehaviorSignal.tight b{font-size:12px}.analyticsChartsSection.audit{margin-top:2px}.analyticsSectionHead.audit{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.analyticsSectionHead.audit h3{color:var(--analytics-text-muted);margin:0;font-size:14px;font-weight:700}.analyticsSectionHead.audit span{color:var(--analytics-text-muted);font-size:11px}.analyticsChartsGrid.audit{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analyticsChartCard.audit .cardBody{padding:12px 14px}.analyticsChartBody.audit{min-height:0}.analyticsChartBody.audit.padded{padding-top:0;padding-bottom:0}.analyticsPatternDominant.compact.inline{padding:10px 12px}@media (width<=1180px){.analyticsKpiExecutiveGrid{grid-template-columns:repeat(3,1fr)}.analyticsPage .analyticsKpiCard.wide{grid-column:span 1}.analyticsBreakdownGrid{grid-template-columns:1fr}}@media (width<=860px){.analyticsKpiExecutiveGrid{grid-template-columns:repeat(2,1fr)}.analyticsEdgeHero{max-height:none}}@media (width<=390px){.analyticsEdgeHero{padding:12px 14px}.analyticsEdgeHeroMain{grid-template-columns:1fr;gap:10px}.analyticsEdgeHeroLeft{align-items:flex-start}.analyticsInsightCardsGrid,.analyticsKpiExecutiveGrid,.analyticsBehaviorSignals.tight{grid-template-columns:1fr}.analyticsPage .analyticsKpiCard.primary,.analyticsPage .analyticsKpiCard.health{min-height:68px}.analyticsBehaviorFocus.tight,.analyticsBreakdownGrid,.analyticsBreakdownGrid.sessionCompact{grid-template-columns:1fr}}.analyticsEdgeHero{max-height:none;padding:14px 16px;overflow:visible}.analyticsEdgeSentence{letter-spacing:-.015em;overflow-wrap:anywhere;white-space:normal;font-size:15px;font-weight:700;line-height:1.55}.analyticsEdgeExecSummary{background:#080a0f8c;border:1px solid #d4a63a2e;border-radius:11px;flex-direction:column;gap:0;min-width:0;padding:8px 10px;display:flex}.analyticsEdgeExecLabel{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #ffffff0f;margin-bottom:5px;padding-bottom:4px;font-size:8px;font-weight:800;display:block}.analyticsEdgeExecRow{border-bottom:1px solid #ffffff0a;flex-direction:column;gap:1px;min-width:0;padding:5px 0;display:flex}.analyticsEdgeExecRow:last-child{border-bottom:none;padding-bottom:0}.analyticsEdgeExecRow>span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:800}.analyticsEdgeExecRow>b{color:var(--analytics-text);overflow-wrap:anywhere;white-space:normal;word-break:break-word;font-size:12px;font-weight:700;line-height:1.35}.analyticsEdgeExecRow>small{color:var(--analytics-text-body);font-size:10px;line-height:1.25}.analyticsEdgeExecRow.positive>b{color:#86efac}.analyticsEdgeExecRow.negative>b{color:#fca5a5}.analyticsEdgeExecRow.neutral>b{color:var(--analytics-text-body);font-size:11px;font-weight:650}.analyticsPage .analyticsKpiCard.health{border-radius:13px;grid-column:span 2;min-height:72px;padding:11px 14px 9px;position:relative;background:linear-gradient(135deg,#0a0c12f5,#10141eeb)!important;border:1px solid #d4a63a38!important;box-shadow:inset 0 1px #d4a63a14!important}.analyticsPage .analyticsKpiCard.health:before,.analyticsPage .analyticsKpiCard.health:after{display:none!important}.analyticsPage .analyticsKpiCard.health.positive{border-color:#d4a63a3d!important;box-shadow:inset 0 0 0 1px #22c55e1f,inset 0 1px #d4a63a14!important}.analyticsPage .analyticsKpiCard.health.negative{border-color:#d4a63a2e!important;box-shadow:inset 0 0 0 1px #ef44441a!important}.analyticsPage .analyticsKpiCard.health .analyticsKpiCardTop span{color:#d4a63ad9;letter-spacing:.1em;font-size:9px}.analyticsPage .analyticsKpiCard.health .analyticsKpiValue{letter-spacing:-.02em;font-size:clamp(26px,2.8vw,32px)}.analyticsPage .analyticsKpiCard.health.positive .analyticsKpiSub{color:#86efac!important}.analyticsPage .analyticsKpiCard.health .analyticsKpiSub{font-size:11px;font-weight:650}.analyticsPage .analyticsKpiCard.health .analyticsKpiHint{margin-top:1px;font-size:9px;color:var(--analytics-text-muted)!important}.analyticsKpiExecutiveGrid{grid-template-columns:2.2fr repeat(5,minmax(0,1fr));gap:7px}.analyticsPage .analyticsKpiCard.compact .analyticsKpiSub{font-weight:600;color:var(--analytics-text-body)!important}.analyticsPage .analyticsKpiCard.compact .analyticsKpiCardTop span{font-size:9px}.analyticsSetupHead.confidence,.analyticsSetupRow.confidence{grid-template-columns:minmax(0,1.4fr) 36px 72px 52px 88px;align-items:center;gap:6px;padding:6px 9px;display:grid}.analyticsSetupRow.confidence{border-radius:9px;padding-bottom:10px;position:relative}.analyticsSetupRow.confidence .analyticsSetupStrengthBar{background:#ffffff0f;border-radius:999px;height:2px;position:absolute;bottom:4px;left:9px;right:9px;overflow:hidden}.analyticsSetupStrengthBar>span{border-radius:999px;height:100%;transition:width .25s;display:block}.analyticsSetupStrengthBar>span.validated{background:linear-gradient(90deg,#22c55e8c,#22c55e40)}.analyticsSetupStrengthBar>span.observation{background:linear-gradient(90deg,#fbbf2480,#fbbf2433)}.analyticsSetupStrengthBar>span.insufficient{background:#a8b4c840}.analyticsSetupStrengthBar>span.negative{background:linear-gradient(90deg,#ef444473,#ef44442e)}.analyticsSetupRow.confidence.lowSample{opacity:.55}.analyticsSetupRow.confidence.lowSample .setupName,.analyticsSetupRow.confidence.lowSample strong{color:var(--analytics-text-muted)!important}.analyticsSetupRow.confidence.observation:not(.lowSample){opacity:.92}.analyticsSetupRow.confidence.validated{opacity:1}.analyticsSetupN{color:var(--analytics-text-body);font-size:12px;font-weight:700}.analyticsSetupMobileCard.confidence.lowSample{opacity:.55}.analyticsSetupStrengthBar.mobile{background:#ffffff0f;border-radius:999px;height:2px;margin-top:6px;overflow:hidden}.analyticsSessionSingle.compact{height:auto;max-height:none;padding:10px 12px}.analyticsSessionSingle.compact p{margin:0 0 6px;font-size:12px;color:var(--analytics-text-body)!important}.analyticsSessionAction{margin-top:2px;font-size:12px;font-weight:650;line-height:1.35;display:block;color:var(--analytics-text)!important}.analyticsSessionMeta{margin-top:4px;font-size:10px;line-height:1.3;display:block;color:var(--analytics-text-muted)!important}.analyticsBehaviorFocusCard.tight b{white-space:normal;text-overflow:unset;overflow:visible}.analyticsBehaviorSignal.tight span{color:var(--analytics-text-label)!important}.analyticsBehaviorSignal.tight b{color:var(--analytics-text)!important}.analyticsChartsSection.audit{opacity:.88}.analyticsSectionHead.audit h3{color:var(--analytics-text-muted);font-size:13px;font-weight:650}html[data-theme=light] .analyticsPage{--analytics-text:#0f172a;--analytics-text-body:#334155;--analytics-text-muted:#64748b;--analytics-text-label:#475569;--analytics-chart-axis:#64748b}html[data-theme=light] .analyticsPage .analyticsKpiCard.health{background:linear-gradient(135deg,#fffdf8fa,#f7f2e9f0)!important;border-color:#b8841738!important}html[data-theme=light] .analyticsEdgeExecSummary{background:#fffdf8eb!important;border-color:#b884172e!important}html[data-theme=light] .analyticsEdgeExecRow.positive>b{color:#15803d!important}html[data-theme=light] .analyticsEdgeExecRow.negative>b{color:#b91c1c!important}html[data-theme=light] .analyticsPage .analyticsKpiCard.health.positive .analyticsKpiSub{color:#15803d!important}@media (width<=1180px){.analyticsEdgeHeroMain{grid-template-columns:80px minmax(0,1fr);gap:12px}.analyticsEdgeExecSummary{grid-column:span 2}.analyticsPage .analyticsKpiCard.health{grid-column:span 1}}@media (width<=860px){.analyticsEdgeExecSummary{grid-column:span 1}}.analyticsPage{--analytics-text:#f0f4f8;--analytics-body:#d1d9e6;--analytics-muted:#a8b4c8;--analytics-border:#ffffff1a;--analytics-card:#ffffff06;--analytics-text-body:var(--analytics-body);--analytics-text-muted:var(--analytics-muted);--analytics-text-label:#c5cedb;padding-bottom:calc(80px + env(safe-area-inset-bottom));gap:14px}.analyticsCommandHero{border:1px solid var(--analytics-border);background:linear-gradient(155deg,#0e1420fa 0%,#080a0ffa 60%,#0c1018f5 100%);border-radius:18px;padding:18px 20px 14px;box-shadow:0 14px 40px #00000038}.analyticsCommandHeroMain{grid-template-columns:minmax(110px,auto) minmax(0,1fr) minmax(148px,172px);align-items:center;gap:20px;display:grid}.analyticsCommandHeroScore{flex-direction:column;align-items:center;gap:6px;display:flex}.analyticsEdgeScoreRing.command{flex-shrink:0;width:110px;height:110px;padding:5px}.analyticsEdgeScoreRing.command .analyticsEdgeScoreValue{letter-spacing:-.04em;font-size:clamp(40px,4.5vw,48px);font-weight:800}.analyticsCommandScoreLabel{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.analyticsCommandHeroCenter{align-items:center;min-width:0;display:flex}.analyticsCommandHeadline{color:var(--analytics-text);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(18px,2.4vw,24px);font-weight:750;line-height:1.35}.analyticsCommandHeroSummary{background:#00000038;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:0;min-width:0;padding:10px 12px;display:flex}.analyticsCommandSummaryRow{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:1px;min-width:0;padding:6px 0;display:flex}.analyticsCommandSummaryRow:last-child{border-bottom:none;padding-bottom:0}.analyticsCommandSummaryRow>span{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.analyticsCommandSummaryRow>b{color:var(--analytics-text);overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.3}.analyticsCommandSummaryRow>small{color:var(--analytics-body);font-size:11px;line-height:1.25}.analyticsCommandSummaryRow.positive>b{color:#86efac}.analyticsCommandSummaryRow.negative>b{color:#fca5a5}.analyticsCommandSummaryRow.neutral>b{color:var(--analytics-body);font-size:12px;font-weight:650}.analyticsCommandHeroFoot{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.analyticsCommandProgress{flex:1;min-width:120px;max-width:280px}.analyticsCommandProgress .analyticsEdgeProgressBar{background:#ffffff14;border-radius:999px;height:4px}.analyticsCommandProgress .analyticsEdgeProgressBar>span{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.analyticsCommandSample{font-size:12px;font-style:normal;font-weight:600;line-height:1.3;color:var(--analytics-body)!important}.analyticsCommandHeroFoot .analyticsConfidenceBadge{margin-left:auto}.analyticsDecisionStrip{padding:0}.analyticsDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analyticsDecisionCard{border:1px solid var(--analytics-border);background:var(--analytics-card);border-left:3px solid #ffffff1f;border-radius:13px;flex-direction:column;gap:4px;min-width:0;min-height:104px;padding:12px 14px;display:flex}.analyticsDecisionCard.positive{background:#22c55e0d;border-color:#22c55e2e}.analyticsDecisionCard.negative{background:#ef44440a;border-color:#ef444429}.analyticsDecisionCard.warn{background:#fbbf240a;border-color:#fbbf2429}.analyticsDecisionCard.neutral{border-left-color:#a8b4c859}.analyticsDecisionLabel{color:var(--analytics-text-label);text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.analyticsDecisionAction{text-overflow:ellipsis;white-space:nowrap;color:var(--analytics-text);letter-spacing:-.015em;font-size:clamp(15px,1.6vw,17px);font-weight:800;line-height:1.2;overflow:hidden}.analyticsDecisionData{font-size:12px;font-weight:600;line-height:1.35;color:var(--analytics-body)!important}.analyticsDecisionVerdict{letter-spacing:.04em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-self:flex-start;align-items:center;margin-top:auto;padding:3px 8px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.analyticsDecisionVerdict.positive{color:#4ade80;background:#22c55e14;border-color:#22c55e38}.analyticsDecisionVerdict.negative{color:#f87171;background:#ef444412;border-color:#ef444433}.analyticsDecisionVerdict.warn{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2438}.analyticsDecisionVerdict.neutral{color:var(--analytics-muted)}.analyticsSystemHealth{padding:0}.analyticsSystemHealthGrid{grid-template-rows:auto auto;grid-template-columns:minmax(150px,1.35fr) repeat(3,1fr);align-items:stretch;gap:8px;display:grid}.analyticsSystemHealthGrid .analyticsKpiCard.health{border-radius:14px;flex-direction:column;grid-area:1/1/3;justify-content:center;min-height:148px;padding:14px 16px 12px;display:flex;background:linear-gradient(160deg,#0c0e14f5,#121620eb)!important;border:1px solid #d4a63a33!important;box-shadow:inset 0 1px #d4a63a0f!important}.analyticsSystemHealthGrid .analyticsKpiCard.health:before,.analyticsSystemHealthGrid .analyticsKpiCard.health:after{display:none!important}.analyticsSystemHealthGrid .analyticsKpiCard.health.positive{border-color:#d4a63a38!important;box-shadow:inset 0 0 0 1px #22c55e1a,inset 0 1px #d4a63a0f!important}.analyticsSystemHealthGrid .analyticsKpiCard.health.negative{border-color:#d4a63a29!important;box-shadow:inset 0 0 0 1px #ef444414!important}.analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiCardTop span{color:#d4a63acc;letter-spacing:.1em;font-size:9px}.analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiValue{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,38px);font-weight:800}.analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiSub{font-size:12px;font-weight:650;color:var(--analytics-body)!important}.analyticsSystemHealthGrid .analyticsKpiCard.health.positive .analyticsKpiSub{color:#86efac!important}.analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiHint{margin-top:2px;font-size:10px;color:var(--analytics-muted)!important}.analyticsSystemHealthGrid .analyticsKpiCard.compact{border-radius:12px;min-height:68px;padding:9px 11px 8px;background:var(--analytics-card)!important;border:1px solid var(--analytics-border)!important;box-shadow:none!important}.analyticsSystemHealthGrid .analyticsKpiCard.compact:before{display:none!important}.analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiValue{color:var(--analytics-text);font-size:clamp(17px,1.8vw,21px);font-weight:750}.analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiSub{font-size:11px;font-weight:600;line-height:1.25;color:var(--analytics-body)!important}.analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiCardTop span{font-size:9px;color:var(--analytics-text-label)!important}.analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiHint{font-size:9px;color:var(--analytics-muted)!important}.analyticsEvidenceAudit{opacity:.94;flex-direction:column;gap:10px;padding-top:4px;display:flex}.analyticsEvidenceHead{justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px;display:flex}.analyticsEvidenceHead h3{color:var(--analytics-muted);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.analyticsEvidenceHead span{color:var(--analytics-muted);font-size:11px}.analyticsEvidenceAudit .analyticsBreakdownGrid{grid-template-columns:1.75fr 1fr;gap:10px}.analyticsEvidenceAudit .card h3{font-size:14px!important}.analyticsEvidenceAudit .cardHead p{color:var(--analytics-muted)!important;font-size:11px!important}.analyticsSessionSingle.compact{background:#fbbf240a;border:1px solid #fbbf2429;border-radius:11px;height:auto;max-height:none;padding:10px 12px}.analyticsSessionSingle.compact b{color:var(--analytics-text);margin-bottom:4px;font-size:13px;display:block}.analyticsSessionSingle.compact .analyticsSessionMeta{margin:0 0 6px;font-size:12px;font-weight:600;display:block;color:var(--analytics-body)!important}.analyticsSessionSingle.compact p{margin:0;font-size:11px;line-height:1.4;color:var(--analytics-muted)!important}.analyticsSessionLeader.compact.observation{background:#fbbf240d!important;border-color:#fbbf2433!important}.analyticsSessionLeader.compact.observation svg{color:#fbbf24}.analyticsBehaviorCard.executive .cardBody{padding:12px 14px}.analyticsBehaviorBandScore b{font-size:26px}.analyticsBehaviorReading{font-size:13px;color:var(--analytics-body)!important}.analyticsChartsSection.audit{opacity:.9;margin-top:0}.analyticsChartsSection.audit .analyticsSectionHead.audit h3{text-transform:uppercase;letter-spacing:.04em;font-size:12px}html[data-theme=light] .analyticsPage{--analytics-text:#0f172a;--analytics-body:#334155;--analytics-muted:#64748b;--analytics-border:#0f11171a;--analytics-card:#fffffff0;--analytics-text-body:var(--analytics-body);--analytics-text-muted:var(--analytics-muted);--analytics-text-label:#475569}html[data-theme=light] .analyticsCommandHero{background:linear-gradient(155deg,#fffdf8fa,#f7f2e9f0)!important;border-color:#b8841729!important;box-shadow:0 12px 36px #4e3a1614!important}html[data-theme=light] .analyticsCommandHeroSummary{background:#f8fafceb!important;border-color:#0f111714!important}html[data-theme=light] .analyticsCommandSummaryRow.positive>b{color:#15803d!important}html[data-theme=light] .analyticsCommandSummaryRow.negative>b{color:#b91c1c!important}html[data-theme=light] .analyticsDecisionCard{background:var(--analytics-card)!important;border-color:#0f11171a!important}html[data-theme=light] .analyticsDecisionCard.positive{background:#f0fdf4eb!important}html[data-theme=light] .analyticsDecisionCard.negative{background:#fff1f2eb!important}html[data-theme=light] .analyticsDecisionCard.warn{background:#fffbebeb!important}html[data-theme=light] .analyticsSystemHealthGrid .analyticsKpiCard.health{background:linear-gradient(160deg,#fffdf8fa,#f7f2e9eb)!important;border-color:#b884172e!important}html[data-theme=light] .analyticsSystemHealthGrid .analyticsKpiCard.health.positive .analyticsKpiSub{color:#15803d!important}html[data-theme=light] .analyticsSystemHealthGrid .analyticsKpiCard.compact{background:var(--analytics-card)!important}@media (width<=1180px){.analyticsCommandHeroMain{grid-template-columns:100px minmax(0,1fr);gap:16px}.analyticsCommandHeroSummary{grid-column:span 2}.analyticsSystemHealthGrid{grid-template-columns:1.2fr repeat(2,1fr)}.analyticsSystemHealthGrid .analyticsKpiCard.health{grid-area:1/1/3}.analyticsEvidenceAudit .analyticsBreakdownGrid{grid-template-columns:1fr}}@media (width<=860px){.analyticsCommandHeroMain{grid-template-columns:1fr;gap:14px}.analyticsCommandHeroScore{flex-direction:row;align-items:center;gap:12px}.analyticsCommandHeroSummary{grid-column:span 1}.analyticsDecisionGrid{grid-template-columns:1fr}.analyticsSystemHealthGrid{grid-template-columns:repeat(2,1fr)}.analyticsSystemHealthGrid .analyticsKpiCard.health{grid-area:span 1/span 2;min-height:88px}.analyticsBehaviorSignals.tight{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.analyticsPage{padding-bottom:calc(96px + env(safe-area-inset-bottom));gap:12px}.analyticsCommandHero{padding:14px 14px 12px}.analyticsCommandHeroMain{grid-template-columns:1fr;gap:12px}.analyticsCommandHeroScore{align-items:flex-start}.analyticsEdgeScoreRing.command{width:88px;height:88px}.analyticsEdgeScoreRing.command .analyticsEdgeScoreValue{font-size:34px}.analyticsCommandHeadline{font-size:17px;line-height:1.4}.analyticsCommandHeroFoot{flex-direction:column;align-items:flex-start;gap:6px}.analyticsCommandHeroFoot .analyticsConfidenceBadge{margin-left:0}.analyticsDecisionGrid,.analyticsSystemHealthGrid,.analyticsBehaviorSignals.tight{grid-template-columns:1fr}.analyticsSystemHealthGrid .analyticsKpiCard.health{grid-column:span 1;min-height:80px}.analyticsDecisionCard{min-height:92px}.analyticsBehaviorFocus.tight,.analyticsBreakdownGrid,.analyticsBreakdownGrid.sessionCompact{grid-template-columns:1fr}}.analyticsPage .analyticsFiltersBar{border-radius:12px;gap:6px;padding:8px 12px}.analyticsPage .analyticsFiltersLabel{gap:6px;font-size:11px}.analyticsPage .analyticsFiltersGrid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px}.analyticsPage .analyticsFilterField{gap:3px}.analyticsPage .analyticsFilterField>span{font-size:10px}.analyticsPage .analyticsFilterField .input.small{min-height:32px;padding:5px 8px;font-size:12px}.analyticsSetupRankList{flex-direction:column;gap:6px;display:flex}.analyticsSetupRank{border:1px solid var(--analytics-border);background:var(--analytics-card);border-radius:11px;grid-template-columns:minmax(0,1.35fr) minmax(80px,1fr) minmax(88px,auto);align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.analyticsSetupRank.validated{background:#22c55e0a;border-color:#22c55e2e}.analyticsSetupRank.observation{background:#fbbf2408;border-color:#fbbf2424}.analyticsSetupRank.insufficient,.analyticsSetupRank.lowSample{opacity:.58;background:#ffffff04;border-color:#ffffff0f}.analyticsSetupRank.leader{opacity:1;background:#22c55e0f;border-color:#22c55e3d;box-shadow:inset 0 0 0 1px #22c55e14}.analyticsSetupRankLeft{min-width:0}.analyticsSetupRankName{color:var(--analytics-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;display:block;overflow:hidden}.analyticsSetupRankSub{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:600;line-height:1.3;display:block;overflow:hidden;color:var(--analytics-body)!important}.analyticsSetupRank.lowSample .analyticsSetupRankName,.analyticsSetupRank.lowSample .analyticsSetupRankSub{color:var(--analytics-muted)!important}.analyticsSetupRankCenter{min-width:0;padding:0 2px}.analyticsSetupStrengthBar.rank{background:#ffffff12;border-radius:999px;height:5px;overflow:hidden}.analyticsSetupStrengthBar.rank>span{border-radius:999px;height:100%;transition:width .25s;display:block}.analyticsSetupRankRight{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.analyticsSetupPfMini{color:var(--analytics-body);text-align:right;font-size:10px;font-weight:700;line-height:1.2}.analyticsSetupPfMini.weak{color:var(--analytics-muted)}.analyticsSetupPfMini.weak em{color:#fbbf24d9;margin-top:1px;font-size:9px;font-style:normal;font-weight:650;display:block}.analyticsSetupPfMini.muted{color:var(--analytics-muted);font-size:9px;font-weight:600}.analyticsChartsSection.audit.compact{opacity:.86;margin-top:0}.analyticsChartsGrid.audit.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.analyticsChartCard.audit.primary .cardBody{padding:10px 12px 8px}.analyticsChartCard.audit.secondary .cardBody{padding:8px 10px 6px}.analyticsChartCard.audit .cardHead h3{font-size:13px}.analyticsChartCard.audit .cardHead p{font-size:10px}.analyticsChartBody.audit.compact{padding-top:0}.analyticsPatternCompact{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;padding:8px 10px}.analyticsPatternCompact>b{color:var(--analytics-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;display:block;overflow:hidden}.analyticsPatternCompactMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.analyticsPatternCompactMeta strong{font-size:15px}.analyticsPatternCompactMeta span{color:var(--analytics-muted);border:1px solid #ffffff12;border-radius:999px;padding:2px 6px;font-size:10px}.analyticsPatternCompact.inline{align-items:center;gap:8px;padding:8px 10px;display:flex}.analyticsPatternCompact.inline b{font-size:16px}.analyticsPatternCompact.inline span{color:var(--analytics-muted);font-size:11px}.analyticsPatternCompact.empty{background:0 0;border-style:dashed;border-color:#ffffff14;padding:10px 12px}.analyticsPatternCompact.empty span{color:var(--analytics-muted);font-size:11px;line-height:1.4}html[data-theme=light] .analyticsSetupRank{background:var(--analytics-card)!important;border-color:#0f11171a!important}html[data-theme=light] .analyticsSetupRank.validated{background:#f0fdf4eb!important}html[data-theme=light] .analyticsSetupRank.observation{background:#fffbebe0!important}html[data-theme=light] .analyticsPatternCompact{background:#f8fafce6!important;border-color:#0f111714!important}html[data-theme=light] .analyticsPage .analyticsFiltersBar{background:#fffffff0!important}@media (width<=860px){.analyticsSetupRank{grid-template-columns:1fr;gap:6px;padding:9px 10px}.analyticsSetupRankRight{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.analyticsSetupRankSub{white-space:normal}}@media (width<=390px){.analyticsPage .analyticsFiltersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsChartsGrid.audit.compact{grid-template-columns:1fr}}.analyticsPage{gap:10px}.analyticsPageHead{margin-bottom:2px;padding:0}.analyticsFlagshipLayer{flex-direction:column;gap:8px;display:flex}.analyticsPage .analyticsFiltersBar.compact.flagship{background:#ffffff05;border-color:#ffffff12;border-radius:11px;flex-flow:wrap;align-items:center;gap:8px;padding:6px 10px}.analyticsPage .analyticsFiltersBar.compact.flagship .analyticsFiltersLabel{border-right:1px solid #ffffff0f;flex-shrink:0;margin:0;padding-right:4px;font-size:10px}.analyticsPage .analyticsFiltersGrid.compact{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0;display:grid}.analyticsPage .analyticsFilterField.compact{flex-direction:column;gap:2px;min-width:0}.analyticsPage .analyticsFilterField.compact>span{letter-spacing:.04em;text-transform:uppercase;font-size:9px}.analyticsPage .analyticsFilterField.compact .input.small{border-radius:8px;min-height:30px;padding:4px 7px;font-size:11px}.analyticsFlagshipLayer .analyticsCommandHero{border-color:#d4a63a24;padding:16px 18px 12px;box-shadow:0 16px 44px #0000003d,inset 0 1px #d4a63a0f}.analyticsFlagshipLayer .analyticsCommandHeadline{font-size:clamp(17px,2.2vw,22px)}.analyticsFlagshipLayer .analyticsDecisionCard{min-height:96px}.analyticsFlagshipLayer .analyticsSystemHealthGrid .analyticsKpiCard.health{min-height:132px}.analyticsSetupRankList.flagship{gap:5px}.analyticsSetupRankCard{border:1px solid var(--analytics-border);background:var(--analytics-card);border-radius:11px;flex-direction:column;gap:7px;min-width:0;padding:9px 11px 8px;display:flex}.analyticsSetupRankCard.validated{background:#22c55e0d;border-color:#22c55e33}.analyticsSetupRankCard.observation{background:#fbbf240a;border-color:#fbbf2429}.analyticsSetupRankCard.insufficient,.analyticsSetupRankCard.lowSample{opacity:.52;background:#ffffff03;border-color:#ffffff0d;transform:scale(.995)}.analyticsSetupRankCard.leader{opacity:1;background:#22c55e12;border-color:#22c55e42;transform:none;box-shadow:inset 0 0 0 1px #22c55e1a}.analyticsSetupRankCardTop{align-items:flex-start;gap:8px;min-width:0;display:flex}.analyticsSetupRankIdx{width:22px;height:22px;color:var(--analytics-muted);background:#ffffff0d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.analyticsSetupRankCard.leader .analyticsSetupRankIdx{color:#4ade80;background:#22c55e1f}.analyticsSetupRankInfo{flex:1;min-width:0}.analyticsSetupRankCard .analyticsSetupRankName{color:var(--analytics-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.25;display:block;overflow:hidden}.analyticsSetupRankCard .analyticsSetupRankSub{margin-top:2px;font-size:10px;font-weight:600;line-height:1.3;display:block;color:var(--analytics-body)!important}.analyticsSetupRankCard.lowSample .analyticsSetupRankName,.analyticsSetupRankCard.lowSample .analyticsSetupRankSub{color:var(--analytics-muted)!important}.analyticsSetupRankMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.analyticsSetupStrengthBar.rank.full{background:#ffffff0f;border-radius:999px;width:100%;height:4px;overflow:hidden}.analyticsSetupStrengthBar.rank.full>span.validated{background:linear-gradient(90deg,#22c55e99,#22c55e38)}.analyticsSetupStrengthBar.rank.full>span.observation{background:linear-gradient(90deg,#fbbf248c,#fbbf242e)}.analyticsSetupStrengthBar.rank.full>span.insufficient{background:#a8b4c833}.analyticsSetupStrengthBar.rank.full>span.negative{background:linear-gradient(90deg,#ef444473,#ef444426)}.analyticsSetupCard.flagship .cardBody{padding:10px 12px 11px}.analyticsEvidenceAudit{opacity:.9;gap:8px;margin-top:2px;padding-top:2px}.analyticsEvidenceAudit .analyticsBehaviorSection{margin:0}.analyticsChartsSection.audit.compact{opacity:.82}.analyticsChartsSection.audit.compact .analyticsChartCard.audit.secondary{opacity:.95}.analyticsChartsSection.audit.compact .analyticsChartCard.audit.secondary .cardBody{min-height:0}html[data-theme=light] .analyticsSetupRankCard{background:var(--analytics-card)!important}html[data-theme=light] .analyticsSetupRankCard.validated{background:#f0fdf4eb!important}html[data-theme=light] .analyticsSetupRankCard.observation{background:#fffbebe0!important}html[data-theme=light] .analyticsPage .analyticsFiltersBar.compact.flagship{background:#fffffff5!important}@media (width<=1180px){.analyticsPage .analyticsFiltersGrid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.analyticsPage .analyticsFiltersBar.compact.flagship{flex-direction:column;align-items:stretch}.analyticsPage .analyticsFiltersBar.compact.flagship .analyticsFiltersLabel{border-bottom:1px solid #ffffff0f;border-right:none;padding-bottom:4px}.analyticsPage .analyticsFiltersGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsSetupRankMeta{flex-direction:row;align-items:center;gap:6px}}@media (width<=390px){.analyticsPage .analyticsFiltersGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsFlagshipLayer .analyticsCommandHero{padding:12px 12px 10px}.analyticsSetupRankCardTop{flex-wrap:wrap}.analyticsSetupRankMeta{justify-content:space-between;align-items:center;width:100%}}.analyticsShell.analyticsPage{--ax-text:#f0f4f8;--ax-body:#d1d9e6;--ax-muted:#a8b4c8;--ax-label:#c5cedb;--ax-border:#ffffff17;--ax-surface:#ffffff06;--ax-gold:#d4a63a;--ax-green:#22c55e;--ax-red:#ef4444;--ax-amber:#fbbf24;--analytics-text:var(--ax-text);--analytics-text-body:var(--ax-body);--analytics-text-muted:var(--ax-muted);--analytics-text-label:var(--ax-label);--analytics-border:var(--ax-border);--analytics-card:var(--ax-surface);padding-bottom:calc(80px + env(safe-area-inset-bottom));flex-direction:column;gap:8px;display:flex}.analyticsShell.analyticsPro .card{margin-top:0!important}.analyticsShell .analyticsPageHead{margin:0;padding:0}.analyticsShell .analyticsTopBar{border:1px solid var(--ax-border);background:linear-gradient(#0e121aeb,#0a0c12e0);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.analyticsShell .analyticsTopBarMain{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.analyticsShell .analyticsTopBarBrand{color:var(--ax-gold);letter-spacing:.02em;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.analyticsShell .analyticsTopBarDivider{background:#ffffff1f;width:1px;height:14px}.analyticsShell .analyticsTopBarCount{color:var(--ax-body);font-size:12px;font-weight:650}.analyticsShell .analyticsTopBarMeta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.analyticsShell .analyticsTopBarItem,.analyticsShell .analyticsTopBarSample{align-items:baseline;gap:6px;display:flex}.analyticsShell .analyticsTopBarItem em,.analyticsShell .analyticsTopBarSample em{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-style:normal;font-weight:700}.analyticsShell .analyticsTopBarItem b,.analyticsShell .analyticsTopBarSample b{color:var(--ax-text);font-size:12px;font-weight:700}.analyticsShell .analyticsTopBarSample.good b{color:#86efac}.analyticsShell .analyticsTopBarSample.warn b{color:#fcd34d}.analyticsShell .analyticsTopBarSample.neutral b{color:var(--ax-body)}.analyticsShell .analyticsFiltersCompact{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.analyticsShell .analyticsFiltersCompactLabel{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.07em;border-right:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:5px;padding-right:8px;font-size:10px;font-weight:800;display:inline-flex}.analyticsShell .analyticsFiltersCompactGrid{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0;display:grid}.analyticsShell .analyticsFilterField{flex-direction:column;gap:2px;min-width:0;display:flex}.analyticsShell .analyticsFilterField>span{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.analyticsShell .analyticsFilterField .input.small{border-radius:8px;min-height:30px;padding:4px 7px;font-size:11px}.analyticsShell .analyticsFlagshipLayer{flex-direction:column;gap:8px;display:flex}.analyticsShell .analyticsHero{background:linear-gradient(155deg,#0c1018fa,#080a0ffa);border:1px solid #d4a63a1f;border-radius:14px;padding:14px 16px 11px;box-shadow:0 12px 36px #0003,inset 0 1px #d4a63a0d}.analyticsShell .analyticsHeroMain{grid-template-columns:minmax(96px,auto) minmax(0,1fr) minmax(140px,160px);align-items:center;gap:16px;display:grid}.analyticsShell .analyticsHeroScore{flex-direction:column;align-items:center;gap:5px;display:flex}.analyticsShell .analyticsEdgeScoreRing.command{width:92px;height:92px;padding:4px}.analyticsShell .analyticsEdgeScoreRing.command .analyticsEdgeScoreValue{font-size:36px;font-weight:800}.analyticsShell .analyticsHeroScoreLabel{color:var(--ax-label);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800}.analyticsShell .analyticsHeroCenter{min-width:0}.analyticsShell .analyticsHeroHeadline{color:var(--ax-text);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(16px,2vw,20px);font-weight:750;line-height:1.38}.analyticsShell .analyticsHeroSubline{color:var(--ax-muted);margin:5px 0 0;font-size:12px;font-weight:500;line-height:1.4}.analyticsShell .analyticsHeroSummary{background:#0003;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:0;min-width:0;padding:8px 10px;display:flex}.analyticsShell .analyticsHeroSummaryRow{border-bottom:1px solid #ffffff0a;flex-direction:column;gap:1px;padding:5px 0;display:flex}.analyticsShell .analyticsHeroSummaryRow:last-child{border-bottom:none;padding-bottom:0}.analyticsShell .analyticsHeroSummaryRow>span{color:var(--ax-label);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.analyticsShell .analyticsHeroSummaryRow>b{color:var(--ax-text);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.3}.analyticsShell .analyticsHeroSummaryRow>small{color:var(--ax-body);font-size:10px}.analyticsShell .analyticsHeroSummaryRow.positive>b{color:#86efac}.analyticsShell .analyticsHeroSummaryRow.negative>b{color:#fca5a5}.analyticsShell .analyticsHeroFoot{border-top:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding-top:8px;display:flex}.analyticsShell .analyticsHeroProgress{flex:1;min-width:100px;max-width:240px}.analyticsShell .analyticsHeroProgress .analyticsEdgeProgressBar{background:#ffffff12;border-radius:999px;height:3px}.analyticsShell .analyticsHeroProgress .analyticsEdgeProgressBar>span{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.analyticsShell .analyticsHeroSample{font-size:11px;font-style:normal;font-weight:600;color:var(--ax-body)!important}.analyticsShell .analyticsHeroFoot .analyticsConfidenceBadge{margin-left:auto}.analyticsShell .analyticsActionBoard{padding:0}.analyticsShell .analyticsActionBoardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.analyticsShell .analyticsActionCard{border:1px solid var(--ax-border);background:var(--ax-surface);border-left:3px solid #ffffff1a;border-radius:11px;flex-direction:column;gap:3px;min-width:0;min-height:88px;padding:10px 12px;display:flex}.analyticsShell .analyticsActionCard.positive{background:#22c55e0a;border-color:#22c55e24}.analyticsShell .analyticsActionCard.negative{background:#ef44440a;border-color:#ef44441f}.analyticsShell .analyticsActionCard.warn{background:#fbbf240a;border-color:#fbbf241f}.analyticsShell .analyticsActionCardTop{color:var(--ax-muted);align-items:center;gap:6px;display:flex}.analyticsShell .analyticsActionCardTop svg{opacity:.75;flex-shrink:0}.analyticsShell .analyticsActionLabel{text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800}.analyticsShell .analyticsActionTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--ax-text);font-size:clamp(14px,1.5vw,16px);font-weight:800;line-height:1.2;overflow:hidden}.analyticsShell .analyticsActionData{font-size:11px;font-weight:600;line-height:1.35;color:var(--ax-body)!important}.analyticsShell .analyticsActionVerdict{text-transform:uppercase;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-self:flex-start;margin-top:auto;padding:2px 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.analyticsShell .analyticsActionVerdict.positive{color:#4ade80;background:#22c55e12;border-color:#22c55e33}.analyticsShell .analyticsActionVerdict.negative{color:#f87171;background:#ef44440f;border-color:#ef44442e}.analyticsShell .analyticsActionVerdict.warn{color:#fbbf24;background:#fbbf240f;border-color:#fbbf2433}.analyticsShell .analyticsActionVerdict.neutral{color:var(--ax-muted)}.analyticsShell .analyticsSystemHealth{padding:0}.analyticsShell .analyticsSystemHealthGrid{grid-template-rows:auto auto;grid-template-columns:minmax(140px,1.3fr) repeat(3,1fr);gap:7px;display:grid}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health{border-radius:12px;flex-direction:column;grid-area:1/1/3;justify-content:center;min-height:124px;padding:12px 14px 10px;display:flex;background:linear-gradient(160deg,#0a0c12f5,#10141ee6)!important;border:1px solid #d4a63a2e!important;box-shadow:inset 0 1px #d4a63a0d!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health:before,.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health:after{display:none!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiCardTop span{color:#d4a63ac7;letter-spacing:.1em;font-size:9px}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiValue{font-size:clamp(26px,2.8vw,32px);font-weight:800}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiSub{font-size:11px;font-weight:650;color:var(--ax-body)!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health.positive .analyticsKpiSub{color:#86efac!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.compact{border-radius:10px;min-height:58px;padding:8px 10px 7px;background:var(--ax-surface)!important;border:1px solid var(--ax-border)!important;box-shadow:none!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.compact:before{display:none!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiValue{font-size:clamp(16px,1.6vw,19px);font-weight:750}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiSub{font-size:10px;line-height:1.2;color:var(--ax-body)!important}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiCardTop span{font-size:9px;color:var(--ax-label)!important}.analyticsShell .analyticsEvidence{flex-direction:column;gap:8px;margin-top:4px;padding-top:4px;display:flex}.analyticsShell .analyticsEvidenceHead h3{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:13px;font-weight:700}.analyticsShell .analyticsEvidenceHead p{color:var(--ax-muted);margin:3px 0 0;font-size:11px;line-height:1.35}.analyticsShell .analyticsEvidenceGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.analyticsShell .analyticsEvidenceAside{flex-direction:column;gap:8px;min-width:0;display:flex}.analyticsShell .analyticsEvidence .card h3{font-size:13px!important}.analyticsShell .analyticsEvidence .cardHead p{color:var(--ax-muted)!important;font-size:10px!important}.analyticsShell .analyticsEvidence .cardHead{margin-bottom:8px}.analyticsShell .analyticsSetupRanking .cardBody,.analyticsShell .analyticsSetupRanking{padding-bottom:0}.analyticsShell .analyticsSetupRankingList{flex-direction:column;gap:5px;display:flex}.analyticsShell .analyticsSetupRankCard{border:1px solid var(--ax-border);background:var(--ax-surface);border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px 7px;display:flex}.analyticsShell .analyticsSetupRankCard.validated{background:#22c55e0a;border-color:#22c55e2e}.analyticsShell .analyticsSetupRankCard.observation{background:#fbbf2408;border-color:#fbbf2424}.analyticsShell .analyticsSetupRankCard.insufficient,.analyticsShell .analyticsSetupRankCard.lowSample{opacity:.5;border-color:#ffffff0d}.analyticsShell .analyticsSetupRankCard.leader{opacity:1;background:#22c55e0f;border-color:#22c55e38;box-shadow:inset 0 0 0 1px #22c55e14}.analyticsShell .analyticsSetupRankCardTop{align-items:flex-start;gap:7px;min-width:0;display:flex}.analyticsShell .analyticsSetupRankIdx{width:20px;height:20px;color:var(--ax-muted);background:#ffffff0d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:800;display:inline-flex}.analyticsShell .analyticsSetupRankCard.leader .analyticsSetupRankIdx{color:#4ade80;background:#22c55e1a}.analyticsShell .analyticsSetupRankInfo{flex:1;min-width:0}.analyticsShell .analyticsSetupRankName{color:var(--ax-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.25;display:block;overflow:hidden}.analyticsShell .analyticsSetupRankSub{margin-top:2px;font-size:10px;font-weight:600;display:block;color:var(--ax-body)!important}.analyticsShell .analyticsSetupRankMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.analyticsShell .analyticsSetupConfBadge{padding:2px 6px;font-size:9px}.analyticsShell .analyticsSetupPfMini{font-size:9px}.analyticsShell .analyticsSetupStrengthBar.rank.full{background:#ffffff0f;height:3px}.analyticsShell .analyticsSetupStrengthBar.rank.full>span.validated{background:linear-gradient(90deg,#22c55e8c,#22c55e2e)}.analyticsShell .analyticsSetupStrengthBar.rank.full>span.observation{background:linear-gradient(90deg,#fbbf2480,#fbbf2426)}.analyticsShell .analyticsSetupStrengthBar.rank.full>span.insufficient{background:#a8b4c82e}.analyticsShell .analyticsSetupStrengthBar.rank.full>span.negative{background:linear-gradient(90deg,#ef444466,#ef44441f)}.analyticsShell .analyticsSessionCard .cardHead{margin-bottom:6px}.analyticsShell .analyticsSessionSingle.compact{background:#fbbf2408;border:1px solid #fbbf2424;border-radius:10px;padding:9px 10px}.analyticsShell .analyticsSessionSingle.compact b{color:var(--ax-text);margin-bottom:3px;font-size:12px;display:block}.analyticsShell .analyticsSessionSingle.compact .analyticsSessionMeta{margin:0 0 5px;font-size:11px;font-weight:600;display:block;color:var(--ax-body)!important}.analyticsShell .analyticsSessionSingle.compact p{margin:0;font-size:10px;line-height:1.4;color:var(--ax-muted)!important}.analyticsShell .analyticsSessionGrid{gap:6px}.analyticsShell .analyticsSessionCard.compact{border-radius:10px;padding:8px 9px}.analyticsShell .analyticsSessionCard.compact>b{font-size:16px}.analyticsShell .analyticsBehaviorCompact .cardHead{margin-bottom:6px}.analyticsShell .analyticsBehaviorCompactBody{flex-direction:column;gap:7px;display:flex}.analyticsShell .analyticsBehaviorCompactScore{border:1px solid var(--ax-border);background:var(--ax-surface);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:8px 10px;display:grid}.analyticsShell .analyticsBehaviorCompactScore.positive{background:#22c55e0a;border-color:#22c55e29}.analyticsShell .analyticsBehaviorCompactScore.negative{background:#ef44440a;border-color:#ef444424}.analyticsShell .analyticsBehaviorCompactScoreVal{align-items:baseline;gap:2px;display:flex}.analyticsShell .analyticsBehaviorCompactScoreVal b{color:var(--ax-text);font-size:22px;line-height:1}.analyticsShell .analyticsBehaviorCompactScoreVal em{color:var(--ax-muted);font-size:11px;font-style:normal}.analyticsShell .analyticsBehaviorCompactFocusItem{border:1px solid var(--ax-border);background:var(--ax-surface);border-radius:9px;align-items:flex-start;gap:6px;min-width:0;padding:7px 8px;display:flex}.analyticsShell .analyticsBehaviorCompactFocusItem.positive{background:#22c55e08;border-color:#22c55e24}.analyticsShell .analyticsBehaviorCompactFocusItem.negative{background:#ef444408;border-color:#ef44441f}.analyticsShell .analyticsBehaviorCompactFocusItem span{text-transform:uppercase;letter-spacing:.07em;color:var(--ax-muted);font-size:8px;font-weight:800;display:block}.analyticsShell .analyticsBehaviorCompactFocusItem b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.2;display:block;overflow:hidden}.analyticsShell .analyticsBehaviorCompactMetric{background:#ffffff04;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:5px;padding:6px 7px;display:flex}.analyticsShell .analyticsBehaviorCompactMetric span{color:var(--ax-muted);font-size:8px;display:block}.analyticsShell .analyticsBehaviorCompactMetric b{color:var(--ax-text);margin-top:1px;font-size:12px;display:block}.analyticsShell .analyticsAuditSection{opacity:.88;flex-direction:column;gap:6px;margin-top:2px;display:flex}.analyticsShell .analyticsAuditHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.analyticsShell .analyticsAuditHead h3{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:700}.analyticsShell .analyticsAuditHead span{color:var(--ax-muted);font-size:10px}.analyticsShell .analyticsAuditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analyticsShell .analyticsChartCard{flex-direction:column;min-width:0;max-height:300px;display:flex;overflow:hidden}.analyticsShell .analyticsChartCard .cardHead{flex-shrink:0;margin-bottom:4px;padding-bottom:0}.analyticsShell .analyticsChartCard .cardHead h3{font-size:12px!important}.analyticsShell .analyticsChartCard .cardHead p{font-size:10px!important}.analyticsShell .analyticsChartCardBody{flex:1;align-items:stretch;width:100%;min-height:0;display:flex}.analyticsShell .analyticsChartCardBody .recharts-responsive-container,.analyticsShell .analyticsChartCardBody>div{width:100%!important}.analyticsShell .analyticsChartCardFallback{flex:1;justify-content:center;align-items:center;min-height:160px;display:flex}.analyticsShell .analyticsPatternCompact{background:#ffffff04;border:1px solid #ffffff0f;border-radius:9px;padding:8px 10px}.analyticsShell .analyticsPatternCompact.empty{background:0 0;border-style:dashed}.analyticsShell .analyticsEmptyPremium,.analyticsShell .analyticsSectionEmpty{border-radius:12px;padding:18px 16px}html[data-theme=light] .analyticsShell.analyticsPage{--ax-text:#0f172a;--ax-body:#334155;--ax-muted:#64748b;--ax-label:#475569;--ax-border:#0f11171a;--ax-surface:#fffffff5}html[data-theme=light] .analyticsShell .analyticsTopBar{background:linear-gradient(#fffdf8fa,#f7f2e9f0)!important;border-color:#b8841724!important}html[data-theme=light] .analyticsShell .analyticsTopBarBrand{color:#b8860b}html[data-theme=light] .analyticsShell .analyticsFiltersCompact{background:#fffffff5!important}html[data-theme=light] .analyticsShell .analyticsHero{background:linear-gradient(155deg,#fffdf8fa,#f7f2e9f0)!important;border-color:#b8841724!important;box-shadow:0 10px 32px #4e3a1612!important}html[data-theme=light] .analyticsShell .analyticsHeroHeadline{color:#0f172a!important}html[data-theme=light] .analyticsShell .analyticsHeroSummary{background:#f8fafceb!important}html[data-theme=light] .analyticsShell .analyticsHeroSummaryRow.positive>b{color:#15803d!important}html[data-theme=light] .analyticsShell .analyticsHeroSummaryRow.negative>b{color:#b91c1c!important}html[data-theme=light] .analyticsShell .analyticsActionCard{background:var(--ax-surface)!important}html[data-theme=light] .analyticsShell .analyticsActionCard.positive{background:#f0fdf4eb!important}html[data-theme=light] .analyticsShell .analyticsActionCard.negative{background:#fff1f2eb!important}html[data-theme=light] .analyticsShell .analyticsActionCard.warn{background:#fffbebeb!important}html[data-theme=light] .analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health{background:linear-gradient(160deg,#fffdf8fa,#f7f2e9eb)!important;border-color:#b8841729!important}html[data-theme=light] .analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health.positive .analyticsKpiSub{color:#15803d!important}html[data-theme=light] .analyticsShell .analyticsSetupRankCard.validated{background:#f0fdf4eb!important}html[data-theme=light] .analyticsShell .analyticsSetupRankCard.observation{background:#fffbebe0!important}html[data-theme=light] .analyticsShell .analyticsEdgeScoreRingInner{background:#f8fafc!important}@media (width<=1180px){.analyticsShell .analyticsHeroMain{grid-template-columns:88px minmax(0,1fr);gap:14px}.analyticsShell .analyticsHeroSummary{grid-column:span 2}.analyticsShell .analyticsSystemHealthGrid{grid-template-columns:1.15fr repeat(2,1fr)}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health{grid-area:1/1/3}.analyticsShell .analyticsEvidenceGrid{grid-template-columns:1fr}.analyticsShell .analyticsFiltersCompactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.analyticsShell .analyticsHeroMain{grid-template-columns:1fr;gap:12px}.analyticsShell .analyticsHeroScore{flex-direction:row;align-items:center;gap:10px}.analyticsShell .analyticsHeroSummary{grid-column:span 1}.analyticsShell .analyticsActionBoardGrid{grid-template-columns:1fr}.analyticsShell .analyticsSystemHealthGrid{grid-template-columns:repeat(2,1fr)}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health{grid-area:span 1/span 2;min-height:80px}.analyticsShell .analyticsFiltersCompact{flex-direction:column;align-items:stretch}.analyticsShell .analyticsFiltersCompactLabel{border-bottom:1px solid #ffffff0f;border-right:none;padding-bottom:4px}.analyticsShell .analyticsFiltersCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsShell .analyticsTopBar{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=390px){.analyticsShell.analyticsPage{padding-bottom:calc(96px + env(safe-area-inset-bottom));gap:8px}.analyticsShell .analyticsHero{padding:12px}.analyticsShell .analyticsHeroMain{grid-template-columns:1fr}.analyticsShell .analyticsHeroScore{align-items:flex-start}.analyticsShell .analyticsEdgeScoreRing.command{width:80px;height:80px}.analyticsShell .analyticsEdgeScoreRing.command .analyticsEdgeScoreValue{font-size:30px}.analyticsShell .analyticsHeroHeadline{font-size:15px}.analyticsShell .analyticsHeroFoot{flex-direction:column;align-items:flex-start}.analyticsShell .analyticsHeroFoot .analyticsConfidenceBadge{margin-left:0}.analyticsShell .analyticsActionBoardGrid,.analyticsShell .analyticsSystemHealthGrid,.analyticsShell .analyticsAuditGrid,.analyticsShell .analyticsBehaviorCompactFocus,.analyticsShell .analyticsFiltersCompactGrid{grid-template-columns:1fr}.analyticsShell .analyticsSystemHealthGrid .analyticsKpiCard.health{grid-column:span 1}.analyticsShell .analyticsSetupRankMeta{flex-direction:row;justify-content:space-between;width:100%}}.analyticsShell .analyticsValidationSection{border-top:1px solid #ffffff0d;flex-direction:column;gap:10px;margin-top:6px;padding-top:8px;display:flex}.analyticsShell .analyticsValidationSectionHead h3{color:var(--ax-text);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:750}.analyticsShell .analyticsValidationSectionHead p{color:var(--ax-muted);margin:3px 0 0;font-size:11px;line-height:1.35}.analyticsShell .analyticsValidationGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:10px;display:grid}.analyticsShell .analyticsValidationLeft,.analyticsShell .analyticsValidationRight{flex-direction:column;gap:8px;min-width:0;display:flex}.analyticsShell .analyticsValidationRight{justify-content:flex-start}.analyticsShell .analyticsEdgeValidation{background:#ffffff05;border:1px solid #ffffff12;border-radius:11px;flex:none;min-width:0;padding:10px 12px}.analyticsShell .analyticsEdgeValidationHead h4{color:var(--ax-text);margin:0;font-size:13px;font-weight:750}.analyticsShell .analyticsEdgeValidationHead p{color:var(--ax-muted);margin:3px 0 0;font-size:10px}.analyticsShell .analyticsEdgeValidationBody{flex-direction:column;gap:8px;margin-top:8px;display:flex}.analyticsShell .analyticsSetupGroupLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);margin-bottom:6px;font-size:9px;font-weight:800;display:block}.analyticsShell .analyticsSetupPrimaryList{flex-direction:column;gap:6px;display:flex}.analyticsShell .analyticsSetupPrimaryList.compact{gap:5px}.analyticsShell .analyticsEdgeCandidate{background:linear-gradient(160deg,#fbbf240d,#ffffff04);border:1px solid #fbbf2429;border-radius:10px;padding:10px 12px}.analyticsShell .analyticsEdgeCandidateHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.analyticsShell .analyticsEdgeCandidateLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:9px;font-weight:800}.analyticsShell .analyticsEdgeCandidateBadge{text-transform:uppercase;letter-spacing:.04em;color:#fbbf24;background:#fbbf240f;border:1px solid #fbbf242e;border-radius:999px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:700}.analyticsShell .analyticsEdgeCandidateName{color:var(--ax-text);letter-spacing:-.02em;font-size:15px;font-weight:800;line-height:1.2;display:block}.analyticsShell .analyticsEdgeCandidateMetrics{color:var(--ax-body);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;font-weight:600;line-height:1.4}.analyticsShell .analyticsEdgeCandidateReading{color:var(--ax-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.analyticsShell .analyticsValidationProgress{flex-direction:column;gap:3px;margin-top:8px;display:flex}.analyticsShell .analyticsValidationProgressBar{background:#ffffff0f;border-radius:999px;height:3px;overflow:hidden}.analyticsShell .analyticsValidationProgressBar>span{background:linear-gradient(90deg,#fbbf248c,#fbbf2438);border-radius:999px;height:100%;transition:width .25s;display:block}.analyticsShell .analyticsValidationProgress small{color:var(--ax-muted);font-size:9px;font-weight:600}.analyticsShell .analyticsSetupPrimaryCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:9px;padding:8px 10px}.analyticsShell .analyticsSetupPrimaryCard.validated{background:#22c55e08;border-color:#22c55e24}.analyticsShell .analyticsSetupPrimaryCard.observation{background:#fbbf2406;border-color:#fbbf241f}.analyticsShell .analyticsSetupPrimaryHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.analyticsShell .analyticsSetupPrimaryName{color:var(--ax-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:750;overflow:hidden}.analyticsShell .analyticsSetupPrimaryBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:8px;font-weight:800}.analyticsShell .analyticsSetupPrimaryBadge.validated{color:#4ade80;background:#22c55e14;border:1px solid #22c55e38}.analyticsShell .analyticsSetupPrimaryBadge.observation{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2438}.analyticsShell .analyticsSetupMiniMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.analyticsShell .analyticsSetupMiniMetric span{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.05em;font-size:8px;display:block}.analyticsShell .analyticsSetupMiniMetric b{color:var(--ax-text);margin-top:2px;font-size:12px;font-weight:700;display:block}.analyticsShell .analyticsSetupPrimaryPf{color:var(--ax-body);margin-top:6px;font-size:10px;display:block}.analyticsShell .analyticsSetupPrimaryPf.weak{color:var(--ax-muted)}.analyticsShell .analyticsPendingSetupsHead b{color:var(--ax-body);font-size:11px;font-weight:750;display:block}.analyticsShell .analyticsPendingSetupsHead span{color:var(--ax-muted);margin-top:2px;font-size:10px;line-height:1.35;display:block}.analyticsShell .analyticsPendingSetupsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}.analyticsShell .analyticsPendingSetupChip{background:#ffffff05;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:5px 8px;display:flex}.analyticsShell .analyticsPendingSetupName{color:var(--ax-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.analyticsShell .analyticsPendingSetupCount{color:var(--ax-muted);flex-shrink:0;font-size:10px;font-weight:700}.analyticsShell .analyticsCoverageCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:9px 11px}.analyticsShell .analyticsCoverageHead h4{color:var(--ax-text);margin:0;font-size:12px;font-weight:750}.analyticsShell .analyticsCoverageHead p{color:var(--ax-muted);margin:2px 0 0;font-size:10px}.analyticsShell .analyticsSessionConcentration{background:#ffffff04;border:1px solid #ffffff0d;border-radius:9px;margin-top:7px;padding:8px 9px}.analyticsShell .analyticsSessionConcentrationTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.analyticsShell .analyticsSessionConcentrationTop b{color:var(--ax-text);font-size:12px;font-weight:700}.analyticsShell .analyticsCoverageBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:800}.analyticsShell .analyticsCoverageBadge.warn{color:#fbbf24;background:#fbbf240d;border:1px solid #fbbf2424}.analyticsShell .analyticsSessionConcentrationBar{background:#ffffff0d;border-radius:999px;height:2px;overflow:hidden}.analyticsShell .analyticsSessionConcentrationBar.inline{margin:4px 0}.analyticsShell .analyticsSessionConcentrationBar>span{background:linear-gradient(90deg,#fbbf2466,#fbbf2426);border-radius:999px;height:100%;display:block}.analyticsShell .analyticsSessionConcentrationData{color:var(--ax-body);margin-bottom:5px;font-size:11px;font-weight:600;display:block}.analyticsShell .analyticsSessionConcentrationLabel{color:var(--ax-muted);margin-top:3px;font-size:9px;font-weight:600;display:block}.analyticsShell .analyticsSessionConcentration p{color:var(--ax-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.analyticsShell .analyticsSessionDistribution{flex-direction:column;gap:6px;margin-top:8px;display:flex}.analyticsShell .analyticsSessionDistRow{background:#ffffff04;border:1px solid #ffffff0f;border-radius:8px;padding:7px 8px}.analyticsShell .analyticsSessionDistTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.analyticsShell .analyticsSessionDistTop span{color:var(--ax-text);font-size:11px;font-weight:700}.analyticsShell .analyticsSessionDistTop b{font-size:12px}.analyticsShell .analyticsSessionDistRow small{color:var(--ax-muted);margin-top:4px;font-size:9px;display:block}.analyticsShell .analyticsBehaviorCompact{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:9px 11px}.analyticsShell .analyticsBehaviorCompactHead h4{color:var(--ax-text);margin:0;font-size:12px;font-weight:750}.analyticsShell .analyticsBehaviorCompactHead p{color:var(--ax-muted);margin:2px 0 0;font-size:10px}.analyticsShell .analyticsBehaviorCompactBody{flex-direction:column;gap:5px;margin-top:7px;display:flex}.analyticsShell .analyticsBehaviorCompactScore{background:#ffffff03;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:6px 8px;display:grid}.analyticsShell .analyticsBehaviorCompactScore.positive{background:#22c55e08}.analyticsShell .analyticsBehaviorCompactScore.negative{background:#ef444408}.analyticsShell .analyticsBehaviorCompactScoreVal b{font-size:18px;line-height:1}.analyticsShell .analyticsBehaviorCompactScoreVal em{color:var(--ax-muted);font-size:10px}.analyticsShell .analyticsBehaviorCompactHeadline{color:var(--ax-body);margin:0;font-size:11px;font-weight:600;line-height:1.3}.analyticsShell .analyticsBehaviorCompactFocus{grid-template-columns:1fr 1fr;gap:4px;display:grid}.analyticsShell .analyticsBehaviorCompactFocusItem{background:#ffffff03;border-radius:7px;align-items:flex-start;gap:5px;min-width:0;padding:5px 6px;display:flex}.analyticsShell .analyticsBehaviorCompactFocusItem.positive{background:#22c55e06}.analyticsShell .analyticsBehaviorCompactFocusItem.negative{background:#ef444406}.analyticsShell .analyticsBehaviorCompactFocusItem span{text-transform:uppercase;color:var(--ax-muted);font-size:8px;font-weight:800;display:block}.analyticsShell .analyticsBehaviorCompactFocusItem b{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;display:block;overflow:hidden}.analyticsShell .analyticsBehaviorCompactMetrics{grid-template-columns:repeat(2,1fr);gap:3px;display:grid}.analyticsShell .analyticsBehaviorCompactMetric{background:#ffffff03;border-radius:6px;align-items:center;gap:4px;padding:4px 5px;display:flex}.analyticsShell .analyticsBehaviorCompactMetric span{color:var(--ax-muted);font-size:8px}.analyticsShell .analyticsBehaviorCompactMetric b{color:var(--ax-text);font-size:10px}.analyticsShell .analyticsValidationSection .analyticsAuditSection{opacity:.9;margin-top:2px}.analyticsShell .analyticsValidationSection .analyticsChartCard{flex-direction:column;min-height:240px;max-height:280px;display:flex;overflow:hidden;margin-top:0!important}.analyticsShell .analyticsValidationSection .analyticsChartCard .cardHead{flex-shrink:0;margin-bottom:2px;padding-bottom:0}.analyticsShell .analyticsValidationSection .analyticsChartCard .cardHead h3{font-size:12px!important}.analyticsShell .analyticsValidationSection .analyticsChartCard .cardHead p{font-size:10px!important}.analyticsShell .analyticsValidationSection .analyticsChartCardBody.fill{flex:1;width:100%;min-height:0;display:block}.analyticsShell .analyticsValidationSection .analyticsChartCardBody.fill .recharts-responsive-container{width:100%!important;height:100%!important}.analyticsShell .analyticsValidationSection .analyticsChartCardFallback{background:#ffffff03;border:1px dashed #ffffff14;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:120px;padding:12px;display:flex}.analyticsShell .analyticsValidationSection .analyticsChartCardFallback span{color:var(--ax-muted);text-align:center;font-size:10px;line-height:1.4}.analyticsShell .analyticsValidationSection .analyticsChartCard.patternDominant,.analyticsShell .analyticsValidationSection .analyticsChartCard.patternSingle,.analyticsShell .analyticsValidationSection .analyticsChartCard.patternList,.analyticsShell .analyticsValidationSection .analyticsChartCard.patternEmpty{min-height:auto;max-height:none}.analyticsShell .analyticsPatternCompact.single{background:#ffffff04;border-radius:8px;flex-direction:column;gap:6px;padding:8px 10px;display:flex;overflow:hidden}.analyticsShell .analyticsPatternCompactName{color:var(--ax-text);overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-weight:750;line-height:1.3;display:block}.analyticsShell .analyticsPatternCompactStats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.analyticsShell .analyticsPatternCompactStats span{color:var(--ax-muted);white-space:nowrap;background:#ffffff08;border-radius:999px;padding:2px 6px;font-size:10px}.analyticsShell .analyticsPatternCompactStats span.pos,.analyticsShell .analyticsPatternCompactStats span.neg{background:0 0;padding:0;font-size:11px;font-weight:700}.analyticsShell .analyticsPatternList{flex-direction:column;gap:4px;padding:2px 0;display:flex}.analyticsShell .analyticsPatternListRow{background:#ffffff04;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 8px;display:flex}.analyticsShell .analyticsPatternListName{color:var(--ax-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.analyticsShell .analyticsPatternListPl{flex-shrink:0;font-size:10px;font-weight:700}.analyticsShell .analyticsPatternListRow span:not(.analyticsPatternListName):not(.analyticsPatternListPl){color:var(--ax-muted);flex-shrink:0;font-size:9px}.analyticsShell .analyticsPatternCompact.empty{background:0 0;border-style:dashed;border-color:#ffffff0f;padding:10px 12px}.analyticsShell .analyticsPatternCompact.empty span{color:var(--ax-muted);font-size:10px;line-height:1.4}.analyticsShell .analyticsPatternCompact.horizontal{background:#ffffff04;border:1px solid #ffffff0f;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.analyticsShell .analyticsPatternCompact.horizontal b{font-size:13px}.analyticsShell .analyticsPatternCompact.horizontal strong{font-size:14px}.analyticsShell .analyticsPatternCompact.horizontal span{color:var(--ax-muted);border:1px solid #ffffff0f;border-radius:999px;padding:2px 6px;font-size:10px}.analyticsShell .analyticsValidationSection .analyticsSetupRankCard,.analyticsShell .analyticsValidationSection .analyticsSetupRanking{display:none!important}html[data-theme=light] .analyticsShell .analyticsEdgeValidation,html[data-theme=light] .analyticsShell .analyticsCoverageCard,html[data-theme=light] .analyticsShell .analyticsBehaviorCompact,html[data-theme=light] .analyticsShell .analyticsPendingSetups{background:#fffffff5!important}html[data-theme=light] .analyticsShell .analyticsSetupPrimaryCard.validated{background:#f0fdf4eb!important}html[data-theme=light] .analyticsShell .analyticsSetupPrimaryCard.observation{background:#fffbebe0!important}@media (width<=1180px){.analyticsShell .analyticsValidationGrid{grid-template-columns:1fr}.analyticsShell .analyticsSetupMiniMetrics{grid-template-columns:repeat(2,1fr)}}@media (width<=390px){.analyticsShell .analyticsBehaviorCompactFocus,.analyticsShell .analyticsValidationSection .analyticsAuditGrid{grid-template-columns:1fr}.analyticsShell .analyticsSetupMiniMetrics{grid-template-columns:repeat(2,1fr)}}.analyticsShell .analyticsPendingSetups{background:#ffffff03;border:none;border-radius:10px;flex:none;padding:8px 10px}.analyticsShell .analyticsPendingSetupsFlow{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.analyticsShell .analyticsPendingSetupChip{background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:5px 11px;display:inline-flex}.analyticsShell .analyticsPendingSetupName{color:var(--ax-text);white-space:nowrap;text-overflow:ellipsis;max-width:min(200px,42vw);font-size:11px;font-weight:650;overflow:hidden}.analyticsShell .analyticsPendingSetupCount{color:var(--ax-muted);background:#ffffff0a;border-radius:999px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:700}.analyticsShell .analyticsPendingSetupPl{flex-shrink:0;font-size:10px;font-weight:750}.analyticsShell .analyticsPendingSetupPl.pos{color:#4ade80}.analyticsShell .analyticsPendingSetupPl.neg{color:#f87171}.analyticsShell .analyticsPendingSetupPl.neutral{color:var(--ax-muted)}.analyticsShell .analyticsEdgeCandidate{background:#ffffff05;border:1px solid #ffffff0f;border-left:2px solid #fbbf2459;border-radius:10px;padding:10px 12px 9px}.analyticsShell .analyticsEdgeCandidateBadge{color:var(--ax-muted);background:#ffffff08;border:1px solid #ffffff14;padding:2px 5px;font-size:7px;font-weight:700}.analyticsShell .analyticsEdgeCandidateName{margin-top:2px;font-size:16px}.analyticsShell .analyticsEdgeCandidateMetrics{color:var(--ax-body);margin:5px 0 0;font-size:11px}.analyticsShell .analyticsValidationProgress{border-top:1px solid #ffffff0a;margin-top:7px;padding-top:7px}.analyticsShell .analyticsValidationProgressBar{background:#ffffff0d;height:2px}.analyticsShell .analyticsValidationProgressBar>span{background:linear-gradient(90deg,#fbbf2473,#fbbf242e)}.analyticsShell .analyticsEdgeCandidateReading{color:var(--ax-muted);margin:5px 0 0;font-size:10px;font-style:italic}.analyticsShell .analyticsCoverageBadge.warn{color:var(--ax-muted);background:#ffffff08;border-color:#ffffff14;padding:2px 5px;font-size:7px}.analyticsShell .analyticsSessionConcentrationBar>span{background:linear-gradient(90deg,#fbbf2447,#fbbf241a)}.analyticsShell .analyticsValidationSection .analyticsChartCard.patternDominant{min-height:auto;max-height:none}.analyticsShell .analyticsPatternDominant{background:#ffffff04;border-left:2px solid #d4a63a40;border-radius:9px;padding:10px 12px}.analyticsShell .analyticsPatternDominantLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);margin-bottom:4px;font-size:8px;font-weight:800;display:block}.analyticsShell .analyticsPatternDominantName{color:var(--ax-text);overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-weight:750;line-height:1.35;display:block}.analyticsShell .analyticsPatternDominantStats{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;display:flex}.analyticsShell .analyticsPatternDominantStats span{color:var(--ax-muted);white-space:nowrap;font-size:10px}.analyticsShell .analyticsPatternDominantPl{font-size:12px;font-weight:800}.analyticsShell .analyticsPatternDominantPl.pos{color:#4ade80}.analyticsShell .analyticsPatternDominantPl.neg{color:#f87171}.analyticsShell .analyticsPatternDominantPl.neutral{color:var(--ax-muted)}@media (width<=860px){.analyticsShell .analyticsValidationGrid{flex-direction:column;gap:8px;display:flex}.analyticsShell .analyticsValidationLeft,.analyticsShell .analyticsValidationRight{display:contents}.analyticsShell .analyticsEdgeValidation{order:1}.analyticsShell .analyticsCoverageCard{order:2}.analyticsShell .analyticsBehaviorCompact{order:3}.analyticsShell .analyticsPendingSetups{order:4}.analyticsShell .analyticsPendingSetupsFlow{gap:5px}.analyticsShell .analyticsPendingSetupName{max-width:min(180px,55vw)}}html[data-theme=light] .analyticsShell .analyticsPendingSetupChip{background:#0f172a08!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsShell .analyticsPendingSetupPl.pos{color:#15803d!important}html[data-theme=light] .analyticsShell .analyticsPendingSetupPl.neg{color:#b91c1c!important}html[data-theme=light] .analyticsShell .analyticsEdgeCandidate{background:#ffffffeb!important;border-color:#0f172a14 #0f172a14 #0f172a14 #b8841759!important}html[data-theme=light] .analyticsShell .analyticsEdgeCandidateBadge{color:#64748b!important;background:#0f172a0a!important}html[data-theme=light] .analyticsShell .analyticsPatternDominant{background:#fffdf8e6!important;border-left-color:#b884174d!important}html[data-theme=light] .analyticsShell .analyticsPatternDominantPl.pos{color:#15803d!important}html[data-theme=light] .analyticsShell .analyticsPatternDominantPl.neg{color:#b91c1c!important}html[data-theme=light] .analyticsShell .analyticsCoverageBadge.warn{color:#64748b!important;background:#0f172a0a!important}html[data-theme=light] .analyticsShell .analyticsSessionConcentration{background:#f8fafccc!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsShell .analyticsBehaviorCompactScore.positive{background:#f0fdf4b3!important}html[data-theme=light] .analyticsShell .analyticsBehaviorCompactFocusItem.positive{background:#f0fdf499!important}html[data-theme=light] .analyticsShell .analyticsBehaviorCompactFocusItem.negative{background:#fff1f299!important}.analyticsIntelligenceCenter{--tic-bg:#ffffff05;--tic-border:#ffffff0f;--tic-gold:#d4a63a59;--tic-green:#22c55e2e;--tic-red:#ef444429;--tic-amber:#fbbf2429;--tic-blue:#60a5fa1f;flex-direction:column;gap:10px;display:flex}.analyticsIntelligenceCenter .analyticsTopBarReliability.neutral b{color:var(--ax-muted)}.analyticsIntelligenceFold{flex-direction:column;gap:8px;display:flex}.analyticsCommand{border:1px solid var(--tic-border);background:linear-gradient(135deg,#ffffff08,#ffffff03);border-radius:12px;padding:14px 16px}.analyticsCommandMain{grid-template-columns:auto 1fr auto;align-items:start;gap:14px 18px;display:grid}.analyticsCommandScore{flex-direction:column;align-items:center;gap:4px;min-width:72px;display:flex}.analyticsCommandScoreRing{background:conic-gradient(var(--ring-color,#94a3b8) calc(var(--score-pct,0)*1%),#ffffff0f 0);border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.analyticsCommandScoreInner{background:#080a0eeb;border:1px solid #ffffff0f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:54px;height:54px;line-height:1;display:flex}.analyticsCommandScoreInner b{color:var(--ax-text);font-size:18px;font-weight:800}.analyticsCommandScoreInner span{color:var(--ax-muted);font-size:8px}.analyticsCommandScore>em{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted);font-size:8px;font-weight:700}.analyticsCommandNarrative{min-width:0}.analyticsCommandEyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--ax-muted);margin-bottom:6px;font-size:8px;font-weight:800;display:block}.analyticsCommandNarrative h2{color:var(--ax-text);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:14px;font-weight:700;line-height:1.45}.analyticsCommandWeekly{color:#d4a63ad9;margin:6px 0 0;font-size:11px;line-height:1.4}.analyticsCommandSub{color:var(--ax-muted);margin:4px 0 0;font-size:10px;line-height:1.4}.analyticsCommandSignals{flex-direction:column;gap:6px;min-width:140px;display:flex}.analyticsCommandSignal{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;padding:6px 8px}.analyticsCommandSignal>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:7px;font-weight:800;display:block}.analyticsCommandSignal>b{color:var(--ax-text);overflow-wrap:anywhere;margin-top:2px;font-size:11px;font-weight:750;display:block}.analyticsCommandSignal>small{color:var(--ax-muted);margin-top:1px;font-size:9px;display:block}.analyticsCommandSignal.positive{border-left:2px solid #22c55e73}.analyticsCommandSignal.negative{border-left:2px solid #ef444473}.analyticsCommandSignal.neutral{border-left:2px solid #94a3b859}.analyticsCommandFoot{border-top:1px solid #ffffff0a;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}.analyticsCommandFoot small{color:var(--ax-muted);flex:1;font-size:9px}.analyticsCommandProgress{flex:1;max-width:120px}.analyticsCommandProgressBar{background:#ffffff0f;border-radius:99px;height:3px;overflow:hidden}.analyticsCommandProgressBar>span{background:linear-gradient(90deg,#d4a63a80,#d4a63a33);border-radius:99px;height:100%;display:block}.analyticsCommandConfidence{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:99px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:800}.analyticsCommandConfidence.good{color:#4ade80;background:#22c55e14;border-color:#22c55e33}.analyticsCommandConfidence.warn{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2433}.analyticsDirectivesGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.analyticsDirectivesGrid.analyticsDirectivesGrid--x4,.analyticsDirectivesRail .analyticsDirectivesGrid.analyticsDirectivesGrid--x4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.analyticsDirectiveCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;padding:10px 12px}.analyticsDirectiveCard.positive{background:var(--tic-green);border-color:#22c55e1f}.analyticsDirectiveCard.negative{background:var(--tic-red);border-color:#ef44441f}.analyticsDirectiveCard.warn{background:var(--tic-amber);border-color:#fbbf241f}.analyticsDirectiveHead{align-items:center;gap:5px;margin-bottom:6px;display:flex}.analyticsDirectiveHead span{text-transform:uppercase;letter-spacing:.1em;color:var(--ax-muted);font-size:8px;font-weight:800}.analyticsDirectiveSetup{color:var(--ax-text);overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-weight:750;line-height:1.3;display:block}.analyticsDirectiveEvidence{color:var(--ax-muted);margin:4px 0 0;font-size:10px;line-height:1.35}.analyticsDirectiveMeta{flex-direction:column;gap:3px;margin-top:8px;display:flex}.analyticsDirectiveMotive{color:var(--ax-muted);font-size:9px}.analyticsDirectiveConfidence{background:#ffffff08;border-radius:6px;padding:4px 6px;font-size:9px;font-style:normal;font-weight:650;line-height:1.3}.analyticsDirectiveConfidence.positive{color:#4ade80}.analyticsDirectiveConfidence.negative{color:#f87171}.analyticsDirectiveConfidence.warn{color:#fbbf24}.analyticsDirectiveConfidence.neutral{color:var(--ax-muted)}.analyticsIntelligenceModules{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.analyticsEdgeLab,.analyticsOperatingProfile{border:1px solid var(--tic-border);background:#ffffff04;border-radius:12px;padding:12px 14px}.analyticsEdgeLabHead h3,.analyticsOperatingProfileHead h3,.analyticsPerformanceEvidenceHead h3,.analyticsWeeklyPlanHead h3{color:var(--ax-text);margin:0;font-size:13px;font-weight:800}.analyticsEdgeLabHead p,.analyticsOperatingProfileHead p,.analyticsPerformanceEvidenceHead p{color:var(--ax-muted);margin:3px 0 0;font-size:10px;line-height:1.35}.analyticsEdgeLabThesis{background:#ffffff05;border:1px solid #ffffff0d;border-left:3px solid #fbbf2466;border-radius:10px;margin-top:10px;padding:10px 12px}.analyticsEdgeLabThesis.validated{border-left-color:#22c55e73}.analyticsEdgeLabThesisHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.analyticsEdgeLabThesisHead>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:8px;font-weight:800}.analyticsEdgeLabThesisHead>em{text-transform:uppercase;letter-spacing:.06em;color:#fbbf24;background:#fbbf241a;border-radius:99px;padding:2px 6px;font-size:7px;font-style:normal;font-weight:800}.analyticsEdgeLabThesisHead>em.validated{color:#4ade80;background:#22c55e1a}.analyticsEdgeLabThesisName{color:var(--ax-text);overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.3;display:block}.analyticsEdgeLabThesisMetrics{flex-wrap:wrap;gap:6px 10px;margin-top:6px;display:flex}.analyticsEdgeLabThesisMetrics span{color:var(--ax-muted);font-size:10px}.analyticsEdgeLabThesisMetrics .pos{color:#4ade80;font-weight:700}.analyticsEdgeLabThesisMetrics .neg{color:#f87171;font-weight:700}.analyticsEdgeLabThesisProgress{margin-top:8px}.analyticsEdgeLabThesisProgressBar{background:#ffffff0f;border-radius:99px;height:4px;overflow:hidden}.analyticsEdgeLabThesisProgressBar>span{background:linear-gradient(90deg,#d4a63a8c,#d4a63a26);border-radius:99px;height:100%;display:block}.analyticsEdgeLabThesisProgress small{color:var(--ax-muted);margin-top:4px;font-size:9px;display:block}.analyticsEdgeLabThesisReading{color:var(--ax-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.analyticsEdgeLabThesisEmpty{background:#ffffff05;border:1px dashed #ffffff14;border-radius:10px;margin-top:10px;padding:10px 12px}.analyticsEdgeLabThesisEmpty b{color:var(--ax-text);font-size:11px;display:block}.analyticsEdgeLabThesisEmpty p{color:var(--ax-muted);margin:4px 0 0;font-size:10px}.analyticsEdgeLabPipeline{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.analyticsEdgeLabPipelineCol{background:#ffffff04;border:1px solid #ffffff0a;border-radius:9px;min-height:80px;padding:8px}.analyticsEdgeLabPipelineCol.warn{border-top:2px solid #fbbf2459}.analyticsEdgeLabPipelineCol.negative{border-top:2px solid #ef444459}.analyticsEdgeLabPipelineCol.neutral{border-top:2px solid #94a3b840}.analyticsEdgeLabPipelineCol.empty p{color:var(--ax-muted);margin:6px 0 0;font-size:9px}.analyticsEdgeLabPipelineCol h5{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);margin:0 0 6px;font-size:8px;font-weight:800}.analyticsEdgeLabPipelineItems{flex-direction:column;gap:5px;display:flex}.analyticsEdgeLabPipelineItem{background:#ffffff05;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:2px 6px;padding:5px 6px;display:grid}.analyticsEdgeLabPipelineItem b{color:var(--ax-text);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:10px;font-weight:700;overflow:hidden}.analyticsEdgeLabPipelineItem span{font-size:10px;font-weight:700}.analyticsEdgeLabPipelineItem span.pos{color:#4ade80}.analyticsEdgeLabPipelineItem span.neg{color:#f87171}.analyticsEdgeLabPipelineItem small{color:var(--ax-muted);font-size:8px}.analyticsEdgeLabPipelineItem em{text-transform:uppercase;color:var(--ax-muted);justify-self:end;font-size:7px;font-style:normal;font-weight:700}.analyticsEdgeLabCriteria{border-top:1px solid #ffffff0a;flex-wrap:wrap;gap:6px 12px;margin-top:10px;padding-top:8px;display:flex}.analyticsEdgeLabCriteria span{text-transform:uppercase;letter-spacing:.05em;color:var(--ax-muted);background:#ffffff05;border:1px solid #ffffff0d;border-radius:99px;padding:3px 7px;font-size:8px;font-weight:700}.analyticsOperatingProfileBody{flex-direction:column;gap:12px;margin-top:10px;display:flex}.analyticsOperatingProfileLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);margin-bottom:6px;font-size:8px;font-weight:800;display:block}.analyticsOperatingProfileSession>b{color:var(--ax-text);font-size:12px;font-weight:750;display:block}.analyticsOperatingProfileData{color:var(--ax-muted);margin:3px 0 0;font-size:10px}.analyticsOperatingProfileBar{background:#ffffff0f;border-radius:99px;height:4px;margin:8px 0;overflow:hidden}.analyticsOperatingProfileBar>span{background:linear-gradient(90deg,#fbbf2459,#fbbf241a);border-radius:99px;height:100%;display:block}.analyticsOperatingProfileBar.inline{height:3px;margin:4px 0 0}.analyticsOperatingProfileBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted);background:#ffffff08;border:1px solid #ffffff0f;border-radius:99px;padding:2px 6px;font-size:7px;font-style:normal;font-weight:800;display:inline-block}.analyticsOperatingProfileBadge.warn{color:#fbbf24;border-color:#fbbf2426}.analyticsOperatingProfileNote{color:var(--ax-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.analyticsOperatingProfileSessions{flex-direction:column;gap:6px;display:flex}.analyticsOperatingProfileSessionRow{background:#ffffff05;border-radius:8px;padding:6px 8px}.analyticsOperatingProfileSessionRow>div{justify-content:space-between;align-items:baseline;display:flex}.analyticsOperatingProfileSessionRow span{color:var(--ax-text);font-size:11px;font-weight:700}.analyticsOperatingProfileSessionRow small{color:var(--ax-muted);font-size:9px}.analyticsOperatingProfileSessionRow>b{font-size:11px;font-weight:800}.analyticsOperatingProfileSessionRow>b.pos{color:#4ade80}.analyticsOperatingProfileSessionRow>b.neg{color:#f87171}.analyticsOperatingProfileScore{background:#ffffff05;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:4px;padding:8px 10px;display:flex}.analyticsOperatingProfileScore.positive{background:var(--tic-green)}.analyticsOperatingProfileScore.negative{background:var(--tic-red)}.analyticsOperatingProfileScore>b{color:var(--ax-text);font-size:20px;font-weight:800}.analyticsOperatingProfileScore>em{color:var(--ax-muted);font-size:10px;font-style:normal}.analyticsOperatingProfileScore>p{width:100%;color:var(--ax-muted);margin:4px 0 0;font-size:10px;line-height:1.35}.analyticsOperatingProfileFocus{flex-direction:column;gap:5px;margin-top:8px;display:flex}.analyticsOperatingProfileFocus>div{background:#ffffff05;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex}.analyticsOperatingProfileFocus span{text-transform:uppercase;color:var(--ax-muted);font-size:8px;font-weight:700;display:block}.analyticsOperatingProfileFocus b{color:var(--ax-text);font-size:10px;font-weight:750;display:block}.analyticsOperatingProfileMetrics{grid-template-columns:repeat(2,1fr);gap:5px;margin-top:8px;display:grid}.analyticsOperatingProfileMetrics>div{background:#ffffff05;border-radius:7px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.analyticsOperatingProfileMetrics span{color:var(--ax-muted);flex:1}.analyticsOperatingProfileMetrics b{color:var(--ax-text);font-weight:800}.analyticsPerformanceEvidence{border:1px solid var(--tic-border);background:#ffffff03;border-radius:12px;padding:12px 14px}.analyticsPerformanceEvidenceGrid{grid-template-rows:auto auto;grid-template-columns:1.25fr 1fr;gap:8px;margin-top:10px;display:grid}.analyticsPerformanceEvidencePanel{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;min-height:0;display:flex}.analyticsPerformanceEvidencePanel header{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.analyticsPerformanceEvidencePanel header h4{color:var(--ax-text);margin:0;font-size:11px;font-weight:800}.analyticsPerformanceEvidencePanel header span{color:var(--ax-muted);white-space:nowrap;font-size:9px}.analyticsPerformanceEvidencePanelBody{flex:1;min-height:0;padding:6px 8px 8px}.analyticsPerformanceEvidenceChart{width:100%;min-height:0}.analyticsPerformanceEvidenceFallback{color:var(--ax-muted);text-align:center;margin:0;padding:16px 10px;font-size:10px;line-height:1.4}.analyticsPerformanceEvidenceSingleR{flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:20px 10px;display:flex}.analyticsPerformanceEvidenceSingleR b{color:var(--ax-text);font-size:18px;font-weight:800}.analyticsPerformanceEvidenceSingleR span{color:var(--ax-muted);font-size:10px}.analyticsPerformanceEvidencePattern{border-left:2px solid var(--tic-gold);background:#ffffff05;border-radius:9px;padding:10px}.analyticsPerformanceEvidencePattern>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:8px;font-weight:800;display:block}.analyticsPerformanceEvidencePattern>b{color:var(--ax-text);overflow-wrap:anywhere;margin-top:4px;font-size:12px;font-weight:750;display:block}.analyticsPerformanceEvidencePattern>div{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;display:flex}.analyticsPerformanceEvidencePattern strong{font-size:12px;font-weight:800}.analyticsPerformanceEvidencePattern strong.pos{color:#4ade80}.analyticsPerformanceEvidencePattern strong.neg{color:#f87171}.analyticsPerformanceEvidencePattern em{color:var(--ax-muted);font-size:10px;font-style:normal}.analyticsPerformanceEvidencePatternList{flex-direction:column;gap:4px;display:flex}.analyticsPerformanceEvidencePatternRow{background:#ffffff05;border-radius:7px;grid-template-columns:1fr auto auto;align-items:center;gap:6px;padding:5px 6px;font-size:10px;display:grid}.analyticsPerformanceEvidencePatternRow span{text-overflow:ellipsis;white-space:nowrap;color:var(--ax-text);overflow:hidden}.analyticsPerformanceEvidencePatternRow b{font-weight:800}.analyticsPerformanceEvidencePatternRow b.pos{color:#4ade80}.analyticsPerformanceEvidencePatternRow b.neg{color:#f87171}.analyticsPerformanceEvidencePatternRow small{color:var(--ax-muted);white-space:nowrap}.analyticsEvidenceSecondaryRow{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;min-width:0;display:grid}.analyticsEvidenceSecondaryLead{color:var(--ax-muted);margin:0 0 8px;font-size:10px;line-height:1.35}.analyticsEvidenceRBucketBars{flex-direction:column;gap:6px;display:flex}.analyticsEvidenceRBucket{grid-template-columns:72px 1fr 28px;align-items:center;gap:6px;font-size:10px;display:grid}.analyticsEvidenceRBucketName{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analyticsEvidenceRBucketTrack{background:#ffffff0d;border-radius:999px;height:7px;overflow:hidden}.analyticsEvidenceRBucketTrack>i{border-radius:inherit;background:#7c5cff8c;height:100%;display:block}.analyticsEvidenceRBucket.tone-pos .analyticsEvidenceRBucketTrack>i{background:#33e6c4b3}.analyticsEvidenceRBucket.tone-neg .analyticsEvidenceRBucketTrack>i{background:#ff4fa3b3}.analyticsEvidenceRBucket.tone-neutral .analyticsEvidenceRBucketTrack>i{background:#7c5cff8c}.analyticsEvidenceRBucket b{text-align:right;color:var(--ax-text);font-weight:750}.analyticsEvidenceHeatmapGrid{flex-direction:column;gap:4px;display:flex}.analyticsEvidenceHeatmapGrid>span.analyticsEvidenceHeatmapCorner,.analyticsEvidenceHeatmapGrid>span.analyticsEvidenceHeatmapColHead{display:none}.analyticsEvidenceHeatmapRow{grid-template-columns:52px repeat(var(--hm-cols,5),minmax(0,1fr));align-items:center;gap:4px;display:grid}.analyticsEvidenceHeatmapRowHead{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.analyticsEvidenceHeatCell{min-height:22px;color:var(--ax-muted);background:#ffffff08;border-radius:6px;justify-content:center;align-items:center;font-size:9px;font-weight:750;display:flex}.analyticsEvidenceHeatCell.tone-pos{background:rgba(51,230,196,calc(.12 + var(--hm-intensity,0)*.35));color:#33e6c4}.analyticsEvidenceHeatCell.tone-neg{background:rgba(255,79,163,calc(.12 + var(--hm-intensity,0)*.35));color:#ff4fa3}.analyticsEvidenceHeatCell.tone-flat{color:#7c5cff;background:#7c5cff1f}.analyticsEvidenceHeatCell.tone-empty{opacity:.45}@media (width<=760px){.analyticsEvidenceSecondaryRow{grid-template-columns:1fr}}.analyticsWeeklyPlan{background:linear-gradient(135deg,#d4a63a0f,#ffffff03);border:1px solid #d4a63a26;border-radius:12px;padding:12px 14px}.analyticsWeeklyPlanHead svg{color:#d4a63abf;flex-shrink:0;margin-top:2px}.analyticsWeeklyPlanHead p{color:var(--ax-muted);margin:3px 0 0;font-size:10px}.analyticsWeeklyPlanList li{color:var(--ax-text);padding-left:4px;font-size:11px;line-height:1.45;position:relative}.analyticsWeeklyPlanList li:before{content:"";background:#d4a63a99;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:-14px}@media (width<=860px){.analyticsCommandMain{grid-template-columns:1fr;gap:10px}.analyticsCommandSignals{flex-flow:wrap}.analyticsCommandSignal{flex:1;min-width:100px}.analyticsDirectivesGrid,.analyticsIntelligenceModules,.analyticsEdgeLabPipeline,.analyticsPerformanceEvidenceGrid{grid-template-columns:1fr}}@media (width<=390px){.analyticsIntelligenceFold,.analyticsIntelligenceModules{display:contents}.analyticsIntelligenceCenter{flex-direction:column;gap:8px;display:flex}.analyticsCommand{order:1}.analyticsDirectives{order:2}.analyticsIntelligenceFold .analyticsSystemHealth,.analyticsIntelligenceCenter .analyticsSystemHealth{order:3}.analyticsEdgeLab{order:4}.analyticsOperatingProfile{order:5}.analyticsPerformanceEvidence{order:7}.analyticsWeeklyPlan{order:6}.analyticsIntelligenceCenter .analyticsPageHead,.analyticsIntelligenceCenter .analyticsFiltersBar{order:0}}html[data-theme=light] .analyticsIntelligenceCenter{--tic-bg:#0f172a05;--tic-border:#0f172a14}html[data-theme=light] .analyticsCommand,html[data-theme=light] .analyticsEdgeLab,html[data-theme=light] .analyticsOperatingProfile,html[data-theme=light] .analyticsPerformanceEvidence{background:#fffffff2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsCommandScoreInner{background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsDirectiveCard.positive{background:#f0fdf4b3!important}html[data-theme=light] .analyticsDirectiveCard.negative{background:#fff1f2b3!important}html[data-theme=light] .analyticsDirectiveCard.warn{background:#fffbebb3!important}html[data-theme=light] .analyticsEdgeLabThesis{background:#f8fafccc!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsEdgeLabPipelineCol{background:#f8fafc99!important}html[data-theme=light] .analyticsOperatingProfileScore.positive{background:#f0fdf499!important}html[data-theme=light] .analyticsOperatingProfileScore.negative{background:#fff1f299!important}html[data-theme=light] .analyticsPerformanceEvidencePanel{background:#f8fafc80!important}html[data-theme=light] .analyticsWeeklyPlan{background:linear-gradient(135deg,#fffbebcc,#fffffff2)!important}html[data-theme=light] .analyticsEdgeLabThesisMetrics .pos{color:#15803d!important}html[data-theme=light] .analyticsEdgeLabThesisMetrics .neg{color:#b91c1c!important}html[data-theme=light] .analyticsPerformanceEvidencePattern strong.pos{color:#15803d!important}html[data-theme=light] .analyticsPerformanceEvidencePattern strong.neg{color:#b91c1c!important}.analyticsIntelligenceCenter .primary,.analyticsIntelligenceCenter .analyticsPerformanceEvidencePanel.primary,.analyticsIntelligenceCenter article.primary{color:var(--ax-text)!important;box-shadow:none!important;font-weight:inherit!important;background:#ffffff05!important;border-color:#ffffff0f!important}.analyticsIntelligenceCenter .analyticsTopBarChip,.analyticsShell .analyticsTopBarChip{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:4px 8px;display:inline-flex}.analyticsIntelligenceCenter .analyticsTopBarChip em,.analyticsShell .analyticsTopBarChip em{color:var(--ax-muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-style:normal;font-weight:700;line-height:1.2}.analyticsIntelligenceCenter .analyticsTopBarChip b,.analyticsShell .analyticsTopBarChip b{color:var(--ax-text);white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.analyticsIntelligenceCenter .analyticsTopBarReliability.good b{color:#4ade80}.analyticsIntelligenceCenter .analyticsTopBarReliability.warn b{color:#fbbf24}.analyticsCommandHeadline{color:var(--ax-text);overflow-wrap:anywhere;max-width:52ch;margin:0;font-size:15px;font-weight:750;line-height:1.35}.analyticsCommandActionRow{background:#ffffff05;border-left:2px solid #d4a63a59;border-radius:8px;margin-top:10px;padding:8px 10px}.analyticsCommandActionRow>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);margin-bottom:3px;font-size:8px;font-weight:800;display:block}.analyticsCommandActionRow>p{color:#d4a63ae0;margin:0;font-size:11px;font-weight:650;line-height:1.4}.analyticsCommandNarrative h2:not(.analyticsCommandHeadline){display:none}.analyticsDirectiveCard{background:#ffffff05!important;border:1px solid #ffffff0f!important;border-top:2px solid #ffffff14!important}.analyticsDirectiveCard.tone-edge{border-top-color:#22c55e73!important}.analyticsDirectiveCard.tone-leak{border-top-color:#ef444473!important}.analyticsDirectiveCard.tone-observe{border-top-color:#fbbf2466!important}.analyticsDirectiveCard.tone-neutral{border-top-color:#94a3b84d!important}.analyticsDirectiveCard.positive,.analyticsDirectiveCard.negative,.analyticsDirectiveCard.warn{background:#ffffff05!important}.analyticsDirectiveHead svg{color:var(--ax-muted)}.analyticsDirectiveCard.tone-edge .analyticsDirectiveHead svg{color:#4ade80}.analyticsDirectiveCard.tone-leak .analyticsDirectiveHead svg{color:#f87171}.analyticsDirectiveCard.tone-observe .analyticsDirectiveHead svg{color:#fbbf24}.analyticsDirectiveConfidence{background:0 0!important;padding:0!important}.analyticsEdgeLabPipeline{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:10px!important}.analyticsEdgeLabPipelineItem{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:7px 8px!important;display:flex!important}.analyticsEdgeLabPipelineItem b{overflow-wrap:anywhere;word-break:break-word;width:100%;white-space:normal!important;text-overflow:unset!important;font-size:11px!important;overflow:visible!important}.analyticsEdgeLabPipelineItemMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%;display:flex}.analyticsEdgeLabCriteria{gap:4px 8px!important;margin-top:8px!important;padding-top:6px!important}.analyticsEdgeLabCriteria span{text-transform:none!important;letter-spacing:.02em!important;padding:2px 6px!important;font-size:7px!important}.analyticsOperatingProfileScore{background:#ffffff05!important;border:1px solid #ffffff0d!important;border-left:2px solid #94a3b84d!important;padding:8px 10px!important}.analyticsOperatingProfileScore.positive{border-left-color:#22c55e73!important}.analyticsOperatingProfileScore.negative{border-left-color:#ef444473!important}.analyticsOperatingProfileScore>b{font-size:16px!important}.analyticsOperatingProfileBar>span{background:linear-gradient(90deg,#94a3b840,#94a3b814)!important}.analyticsOperatingProfileFocus>div.positive{background:#22c55e0f!important}.analyticsOperatingProfileFocus>div.negative{background:#ef44440f!important}.analyticsPerformanceEvidencePanel{min-height:0;background:#ffffff05!important;border:1px solid #ffffff0f!important}.analyticsPerformanceEvidencePanel.size-large .analyticsPerformanceEvidencePanelBody{min-height:300px}.analyticsPerformanceEvidencePanel.size-compact .analyticsPerformanceEvidencePanelBody{min-height:220px}.analyticsPerformanceEvidenceChart{min-height:200px;position:relative;background:0 0!important;width:100%!important;height:100%!important}.analyticsPerformanceEvidenceChart .recharts-wrapper,.analyticsPerformanceEvidenceChart .recharts-surface,.analyticsPerformanceEvidence .recharts-wrapper,.analyticsPerformanceEvidence .recharts-surface{background:0 0!important}.analyticsPerformanceEvidenceChart.equity,.analyticsPerformanceEvidenceChart.daily{min-height:280px}.analyticsIntelligenceCenter .analyticsPerformanceEvidencePanel.primary,.analyticsIntelligenceCenter .analyticsPerformanceEvidencePanel.secondary,.analyticsIntelligenceCenter .analyticsPerformanceEvidencePanel.size-large,.analyticsIntelligenceCenter .analyticsPerformanceEvidencePanel.size-compact{color:var(--ax-text)!important;box-shadow:none!important;background:#ffffff05!important}.analyticsWeeklyPlan{background:#ffffff04!important;border:1px solid #ffffff0f!important;border-left:2px solid #d4a63a4d!important}.analyticsWeeklyPlanHead svg{color:#d4a63aa6!important}html[data-theme=light] .analyticsIntelligenceCenter .analyticsTopBarChip{background:#f8fafce6!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsDirectiveCard{background:#fffffff2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsDirectiveCard.tone-edge{border-top-color:#16a34a66!important}html[data-theme=light] .analyticsDirectiveCard.tone-leak{border-top-color:#dc262666!important}html[data-theme=light] .analyticsDirectiveCard.tone-observe{border-top-color:#d9770666!important}html[data-theme=light] .analyticsOperatingProfileScore{background:#f8fafccc!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsWeeklyPlan{background:#fffffff2!important;border-color:#0f172a14 #0f172a14 #0f172a14 #b8841759!important}html[data-theme=light] .analyticsPerformanceEvidencePanel{background:#fffffff2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsCommandActionRow{background:#f8fafccc!important;border-left-color:#b884174d!important}html[data-theme=light] .analyticsDirectiveCard.positive,html[data-theme=light] .analyticsDirectiveCard.negative,html[data-theme=light] .analyticsDirectiveCard.warn{background:#fffffff2!important}html[data-theme=light] .analyticsOperatingProfileScore.positive,html[data-theme=light] .analyticsOperatingProfileScore.negative{background:#f8fafccc!important}.analyticsEdgeLab .analyticsEdgeLabPipeline{display:none!important}.analyticsEdgeThesis,.analyticsEdgeThesisEmpty{background:#ffffff05;border:1px solid #ffffff0d;border-left:2px solid #fbbf2459;border-radius:10px;margin-top:8px;padding:10px 12px}.analyticsEdgeThesis.validated{border-left-color:#22c55e66}.analyticsEdgeThesisHead{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.analyticsEdgeThesisHead>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:8px;font-weight:800}.analyticsEdgeThesisHead>em{text-transform:uppercase;letter-spacing:.05em;color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:99px;padding:2px 6px;font-size:7px;font-style:normal;font-weight:800}.analyticsEdgeThesisHead>em.validated{color:#4ade80;background:#22c55e14;border-color:#22c55e26}.analyticsEdgeThesisName{color:var(--ax-text);overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.25;display:block}.analyticsEdgeThesisMetrics{color:var(--ax-muted);flex-wrap:wrap;gap:0;margin:5px 0 0;font-size:10px;line-height:1.4;display:flex}.analyticsEdgeThesisMetrics span:not(:last-child):after{content:" · ";color:#fff3}.analyticsEdgeThesisMetrics .pos{color:#4ade80;font-weight:700}.analyticsEdgeThesisMetrics .neg{color:#f87171;font-weight:700}.analyticsEdgeThesisProgress{margin-top:7px}.analyticsEdgeThesisProgressBar{background:#ffffff0f;border-radius:99px;height:3px;overflow:hidden}.analyticsEdgeThesisProgressBar>span{background:linear-gradient(90deg,#fbbf2473,#fbbf241f);border-radius:99px;height:100%;display:block}.analyticsEdgeThesisProgress small{color:var(--ax-muted);margin-top:3px;font-size:9px;display:block}.analyticsEdgeThesisReading{color:var(--ax-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.analyticsEdgeThesisEmpty b{font-size:11px;display:block}.analyticsEdgeThesisEmpty p{color:var(--ax-muted);margin:3px 0 0;font-size:10px}.analyticsEdgeLabBody{grid-template-columns:1.15fr .85fr;align-items:start;gap:12px;margin-top:10px;display:grid}.analyticsValidationPipeline,.analyticsRiskPanel{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;padding:10px 11px}.analyticsValidationPipelineHead h4,.analyticsRiskPanelHead h4{color:var(--ax-text);margin:0;font-size:11px;font-weight:800}.analyticsValidationPipelineHead p{color:var(--ax-muted);margin:2px 0 8px;font-size:9px;line-height:1.35}.analyticsRiskPanelHead{margin-bottom:8px}.analyticsPipelineBlock{margin-top:8px}.analyticsPipelineBlock:first-of-type{margin-top:0}.analyticsPipelineBlock h5,.analyticsLeakPanel h5{text-transform:uppercase;letter-spacing:.07em;color:var(--ax-muted);margin:0 0 5px;font-size:8px;font-weight:800}.analyticsPipelineList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.analyticsPipelineItem{background:#ffffff05;border:1px solid #ffffff0a;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:1px 8px;padding:6px 7px;display:grid}.analyticsPipelineItemName{color:var(--ax-text);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;font-size:11px;font-weight:700;overflow:hidden}.analyticsPipelineItemPl{white-space:nowrap;grid-area:1/2;font-size:10px;font-weight:800}.analyticsPipelineItemPl.pos{color:#4ade80}.analyticsPipelineItemPl.neg{color:#f87171}.analyticsPipelineItemMeta{color:var(--ax-muted);grid-column:1/-1;font-size:9px}.analyticsPipelineEmpty,.analyticsPipelineOverflow{color:var(--ax-muted);margin:0;font-size:9px;line-height:1.35}.analyticsPipelineOverflow{border-top:1px solid #ffffff0a;margin-top:5px;padding-top:5px;font-weight:650}.analyticsLeakPanel{margin-bottom:8px}.analyticsLeakPanelList{flex-direction:column;gap:5px;display:flex}.analyticsLeakPanelItem{background:#ffffff05;border:1px solid #ffffff0a;border-left:2px solid #ef444459;border-radius:7px;padding:7px 8px}.analyticsLeakPanelItem b{color:var(--ax-text);overflow-wrap:anywhere;font-size:11px;font-weight:700;display:block}.analyticsLeakPanelItem>span{margin-top:2px;font-size:10px;font-weight:700;display:block}.analyticsLeakPanelItem>span.neg{color:#f87171}.analyticsLeakPanelItem em{color:var(--ax-muted);margin-top:3px;font-size:9px;font-style:normal;display:block}.analyticsValidationCriteria{border-top:1px solid #ffffff0a;flex-direction:column;gap:3px;padding-top:7px;display:flex}.analyticsValidationCriteria span{color:var(--ax-muted);font-size:9px;line-height:1.3}.analyticsDirectiveVerdict{color:var(--ax-muted);margin:5px 0 0;font-size:10px;line-height:1.35}.analyticsDirectiveAction{color:var(--ax-text);margin:3px 0 0;font-size:10px;font-weight:650;line-height:1.35}.analyticsDirectiveMeta{display:none}.analyticsOperatingProfileBody.compact{gap:10px!important;margin-top:8px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileLabel{margin-bottom:4px!important;font-size:8px!important}.analyticsOperatingProfileHeadline{font-size:12px;font-weight:750;line-height:1.3;display:block}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileData{margin:2px 0 0!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileBar{height:3px!important;margin:5px 0!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileNote{margin:4px 0 0!important;font-size:9px!important}.analyticsOperatingProfileScoreVal{align-items:baseline;gap:3px;display:flex}.analyticsOperatingProfileScoreVal b{font-size:15px!important}.analyticsOperatingProfileScoreVal em{color:var(--ax-muted);font-size:9px;font-style:normal}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileScore{gap:4px!important;padding:7px 9px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileScore>p{margin:0!important;font-size:10px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileFocus{gap:4px!important;margin-top:6px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileFocus>div{padding:5px 7px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileMetrics{gap:4px!important;margin-top:6px!important}.analyticsOperatingProfileBody.compact .analyticsOperatingProfileMetrics>div{padding:4px 6px!important;font-size:9px!important}.analyticsIntelligenceCenter .analyticsWeeklyPlan{margin-top:0}@media (width<=860px){.analyticsEdgeLabBody{grid-template-columns:1fr;gap:8px}}@media (width<=390px){.analyticsWeeklyPlan{order:6!important}.analyticsPerformanceEvidence{order:7!important}}html[data-theme=light] .analyticsEdgeThesis,html[data-theme=light] .analyticsEdgeThesisEmpty,html[data-theme=light] .analyticsValidationPipeline,html[data-theme=light] .analyticsRiskPanel{background:#f8fafcd9!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsPipelineItem,html[data-theme=light] .analyticsLeakPanelItem{background:#ffffffe6!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsEdgeThesisMetrics .pos{color:#15803d!important}html[data-theme=light] .analyticsEdgeThesisMetrics .neg{color:#b91c1c!important}html[data-theme=light] .analyticsPipelineItemPl.pos{color:#15803d!important}html[data-theme=light] .analyticsPipelineItemPl.neg{color:#b91c1c!important}html[data-theme=light] .analyticsLeakPanelItem{border-left-color:#dc262659!important}html[data-theme=light] .analyticsLeakPanelItem>span.neg{color:#b91c1c!important}.analyticsIntelligenceCenter{--ax-surface-0:#ffffff05;--ax-surface-1:#ffffff07;--ax-surface-2:#ffffff0a;--ax-line:#ffffff0f;--ax-line-soft:#ffffff0a;--ax-shadow-sm:0 4px 24px #0000002e;--ax-shadow-md:0 8px 40px #0000003d;--ax-shadow-lg:0 12px 48px #00000052;gap:14px!important}.analyticsTier2{flex-direction:column;gap:8px;display:flex}.analyticsTier3{flex-direction:column;gap:10px;display:flex}.analyticsTier4{margin-top:2px}.analyticsTier1.analyticsCommand{box-shadow:var(--ax-shadow-md);background:linear-gradient(165deg,#ffffff0b 0%,#ffffff03 48%,#00000014 100%);border:1px solid #ffffff14;border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.analyticsTier1.analyticsCommand:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d4a63a40,#0000);height:1px;position:absolute;inset:0 0 auto}.analyticsCommandScoreRing{width:76px!important;height:76px!important}.analyticsCommandScoreInner{box-shadow:inset 0 1px #ffffff0a;background:#06080cf2!important;width:60px!important;height:60px!important}.analyticsCommandScoreInner b{letter-spacing:-.03em;font-size:22px!important;font-weight:850!important}.analyticsCommandHeadline{letter-spacing:-.02em;color:#f1f5f9!important;font-size:16px!important;font-weight:780!important;line-height:1.32!important}.analyticsCommandSub{opacity:.85;margin-top:6px!important;font-size:10px!important}.analyticsCommandSignals{gap:5px!important;min-width:148px!important}.analyticsCommandSignal{border:1px solid var(--ax-line-soft)!important;background:#00000026!important;border-radius:9px!important;padding:7px 9px!important}.analyticsCommandSignal>span{opacity:.75;font-size:7px!important}.analyticsCommandSignal>b{font-size:11px!important;font-weight:750!important}.analyticsCommandActionBand{border:1px solid var(--ax-line-soft);background:#0003;border-left:2px solid #d4a63a52;border-radius:9px;align-items:baseline;gap:10px;margin-top:12px;padding:9px 12px;display:flex}.analyticsCommandActionBand>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);flex-shrink:0;font-size:8px;font-weight:800}.analyticsCommandActionBand>p{color:#e2e8f0eb;margin:0;font-size:11px;font-weight:650;line-height:1.4}.analyticsCommandActionRow{display:none!important}.analyticsCommandFoot{border-top:1px solid var(--ax-line-soft)!important;margin-top:10px!important;padding-top:9px!important}.analyticsDirectivesGrid{gap:7px!important}.analyticsDirectiveCard{border:1px solid var(--ax-line-soft)!important;box-shadow:none!important;background:#0000001f!important;border-left:2px solid #ffffff0f!important;border-radius:11px!important;padding:9px 11px!important}.analyticsDirectiveCard.tone-edge{border-left-color:#22c55e61!important}.analyticsDirectiveCard.tone-leak{border-left-color:#ef444461!important}.analyticsDirectiveCard.tone-observe{border-left-color:#fbbf2452!important}.analyticsDirectiveHead{gap:4px!important;margin-bottom:5px!important}.analyticsDirectiveHead span{letter-spacing:.11em!important;font-size:7px!important}.analyticsDirectiveSetup{margin-bottom:2px;font-size:12px!important;font-weight:780!important}.analyticsDirectiveEvidence{margin:0!important;font-size:10px!important;line-height:1.3!important}.analyticsDirectiveVerdict{color:#cbd5e1bf!important;margin:5px 0 0!important;font-size:9px!important;font-weight:650!important}.analyticsDirectiveAction{color:#e2e8f0!important;margin:3px 0 0!important;font-size:10px!important;font-weight:700!important}.analyticsSystemHealthHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;padding:0 2px;display:flex}.analyticsSystemHealthHead>span{text-transform:uppercase;letter-spacing:.09em;color:var(--ax-muted);font-size:9px;font-weight:800}.analyticsSystemHealthHead>em{color:#94a3b8a6;font-size:9px;font-style:normal}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health{border:1px solid var(--ax-line)!important;min-height:96px!important;box-shadow:var(--ax-shadow-sm)!important;background:#0000002e!important;border-radius:12px!important;padding:12px 14px!important}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiValue{letter-spacing:-.04em!important;font-size:clamp(26px,2.8vw,32px)!important;font-weight:850!important}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact{border:1px solid var(--ax-line-soft)!important;min-height:58px!important;box-shadow:none!important;background:#ffffff04!important;border-radius:10px!important;padding:8px 10px!important}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiValue{font-size:clamp(15px,1.6vw,18px)!important;font-weight:800!important}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiSub{opacity:.8;font-size:9px!important}.analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard:before{display:none!important}.analyticsTier3Flagship.analyticsEdgeLab{box-shadow:var(--ax-shadow-sm)!important;background:linear-gradient(#ffffff06,#0000000f)!important;border:1px solid #ffffff14!important;border-radius:16px!important;padding:14px 16px 12px!important}.analyticsTier3Flagship .analyticsEdgeLabHead{margin-bottom:2px!important}.analyticsTier3Flagship .analyticsEdgeLabHead p{margin-bottom:8px!important}.analyticsTier3Flagship .analyticsEdgeLabHead h3{letter-spacing:-.02em;font-size:14px!important}.analyticsEdgeThesis,.analyticsEdgeThesisEmpty{border:1px solid var(--ax-line-soft)!important;box-shadow:none!important;background:#00000024!important;border-left:2px solid #fbbf2461!important;border-radius:11px!important;margin-top:10px!important;padding:11px 13px!important}.analyticsEdgeThesisName{letter-spacing:-.02em;font-size:15px!important}.analyticsEdgeThesisMetrics{font-size:11px!important}.analyticsEdgeThesisReading{opacity:.9;font-style:italic;font-size:10px!important}.analyticsValidationPipeline,.analyticsRiskPanel{border:1px solid var(--ax-line-soft)!important;background:#0000001a!important;border-radius:11px!important}.analyticsPipelineItem{border:none!important;border-bottom:1px solid var(--ax-line-soft)!important;background:0 0!important;border-radius:0!important;padding:6px 2px!important}.analyticsPipelineItem:last-child{border-bottom:none!important}.analyticsPipelineItemName{overflow-wrap:anywhere;white-space:normal!important;text-overflow:unset!important;overflow:visible!important}.analyticsLeakPanelItem{border:1px solid var(--ax-line-soft)!important;background:#00000014!important;border-left:2px solid #ef444452!important}.analyticsTier3Block.analyticsOperatingProfile{background:var(--ax-surface-0)!important;border:1px solid var(--ax-line-soft)!important;box-shadow:none!important;border-radius:14px!important;padding:12px 14px!important}.analyticsWeeklyPlan.analyticsTier3Block{border:1px solid var(--ax-line)!important;box-shadow:var(--ax-shadow-sm)!important;background:linear-gradient(135deg,#ffffff06,#00000014)!important;border-left:3px solid #d4a63a47!important;border-radius:14px!important;padding:14px 16px!important}.analyticsWeeklyPlanHead{align-items:flex-start!important;gap:12px!important;display:flex!important}.analyticsWeeklyPlanIcon{color:#d4a63abf;background:#d4a63a14;border:1px solid #d4a63a26;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.analyticsWeeklyPlanEyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--ax-muted);margin-bottom:3px;font-size:8px;font-weight:800;display:block}.analyticsWeeklyPlanCopy h3{letter-spacing:-.02em;margin:0!important;font-size:14px!important;font-weight:800!important}.analyticsWeeklyPlanCopy p{margin:3px 0 0!important;font-size:10px!important}.analyticsWeeklyPlanList{flex-direction:column!important;gap:7px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.analyticsWeeklyPlanList li{align-items:flex-start!important;gap:10px!important;padding:0!important;display:flex!important}.analyticsWeeklyPlanList li:before{display:none!important}.analyticsWeeklyPlanIndex{color:#d4a63ad9;background:#d4a63a14;border:1px solid #d4a63a1f;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;font-weight:800;display:grid}.analyticsWeeklyPlanBullet{padding-top:1px;color:#e2e8f0!important;font-size:11px!important;line-height:1.45!important}.analyticsTier4.analyticsPerformanceEvidence{opacity:.98;border:1px solid var(--ax-line-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;padding:12px 14px!important}.analyticsTier4 .analyticsPerformanceEvidenceHead h3{color:#cbd5e1d9!important;font-size:12px!important;font-weight:750!important}.analyticsTier4 .analyticsPerformanceEvidenceHead p{opacity:.75;font-size:9px!important}.analyticsTier4 .analyticsPerformanceEvidencePanel{border:1px solid var(--ax-line-soft)!important;background:#0000001f!important;border-radius:11px!important}.analyticsTier4 .analyticsPerformanceEvidencePattern,.analyticsTier4 .analyticsPerformanceEvidencePattern.dominant{background:#00000014!important;border-left:2px solid #d4a63a38!important}.analyticsTier4 .analyticsPerformanceEvidencePattern>b,.analyticsTier4 .analyticsPerformanceEvidencePatternName{font-size:13px!important;font-weight:780!important}@media (width<=390px){.analyticsIntelligenceCenter.analyticsCockpit,.analyticsCockpitFlow{flex-direction:column;gap:10px;display:flex}.analyticsZone--command{order:1}.analyticsZone--intel{order:2;display:contents}.analyticsZone--directives{order:6}.analyticsZone--health{order:7}.analyticsZone--evidence{order:8}.analyticsTier3Flagship.analyticsEdgeLabUnified,.analyticsEdgeLabUnified{order:2}.analyticsInsightStack{order:3}.analyticsOperatingProfile.compact-side{order:4}.analyticsWeeklyPlanCompact{order:5}.analyticsCommandStripBody{grid-template-columns:1fr!important}.analyticsCommandChips{flex-wrap:wrap;flex-direction:row!important}}html[data-theme=light] .analyticsIntelligenceCenter{--ax-surface-0:#ffffffeb;--ax-surface-1:#f8fafcf2;--ax-surface-2:#f1f5f9fa;--ax-line:#0f172a14;--ax-line-soft:#0f172a0d;--ax-shadow-sm:0 4px 20px #0f172a0f;--ax-shadow-md:0 8px 32px #0f172a14}html[data-theme=light] .analyticsTier1.analyticsCommand{background:linear-gradient(165deg,#fff 0%,#f8fafc 100%)!important;border-color:#0f172a17!important}html[data-theme=light] .analyticsCommandHeadline{color:#0f172a!important}html[data-theme=light] .analyticsCommandScoreInner{background:#fff!important}html[data-theme=light] .analyticsCommandActionBand{background:#f8fafce6!important;border-left-color:#b884174d!important}html[data-theme=light] .analyticsCommandActionBand>p{color:#334155!important}html[data-theme=light] .analyticsDirectiveCard{background:#fffffff2!important}html[data-theme=light] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health,html[data-theme=light] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact{background:#fffffff2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsTier3Flagship.analyticsEdgeLab,html[data-theme=light] .analyticsTier3Block.analyticsOperatingProfile{background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsEdgeThesis{background:#f8fafce6!important}html[data-theme=light] .analyticsWeeklyPlan.analyticsTier3Block{background:linear-gradient(135deg,#fff,#fafafa)!important;border-left-color:#b8841759!important}html[data-theme=light] .analyticsWeeklyPlanBullet{color:#334155!important}html[data-theme=light] .analyticsTier4.analyticsPerformanceEvidence{background:#f8fafc80!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsTier4 .analyticsPerformanceEvidencePanel{background:#fff!important}html:not([data-theme=light]) .analyticsIntelligenceCenter,html[data-theme=dark] .analyticsIntelligenceCenter{--ax-bg-deep:#060810;--ax-bg-radial:radial-gradient(ellipse 120% 80% at 50% -20%,#1e263838,transparent 55%);--ax-surface-card:#0d111aeb;--ax-surface-card-hover:#101520f5;--ax-surface-elevated:#121824f0;--ax-surface-flagship:linear-gradient(168deg,#161c2af5 0%,#0c1018fa 100%);--ax-surface-evidence:#0a0d14e0;--ax-surface-inset:inset 0 1px 0 #ffffff0b;--ax-line:#ffffff13;--ax-line-soft:#ffffff0b;--ax-glow-sm:0 1px 0 #ffffff0a,0 8px 32px #00000059;--ax-glow-md:0 1px 0 #ffffff0d,0 12px 40px #0000006b;--ax-text-hi:#f4f7fb;--ax-text-mid:#c5cedb;--ax-text-lo:#8b95a8;--ax-amber-line:#fbbf2447;--ax-green-line:#22c55e38;--ax-red-line:#ef444438;position:relative}html:not([data-theme=light]) .analyticsIntelligenceCenter:before,html[data-theme=dark] .analyticsIntelligenceCenter:before{content:"";background:var(--ax-bg-radial);pointer-events:none;z-index:0;position:absolute;inset:0}html:not([data-theme=light]) .analyticsIntelligenceCenter>*,html[data-theme=dark] .analyticsIntelligenceCenter>*{z-index:1;position:relative}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsTopBar,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsTopBar{background:var(--ax-surface-card)!important;border-color:var(--ax-line)!important;box-shadow:var(--ax-glow-sm)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsTopBarChip,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsTopBarChip{border-color:var(--ax-line-soft)!important;background:#ffffff08!important}html:not([data-theme=light]) .analyticsTier1.analyticsCommand,html[data-theme=dark] .analyticsTier1.analyticsCommand{background:var(--ax-surface-flagship)!important;border-color:var(--ax-line)!important;box-shadow:var(--ax-glow-md)!important;padding:13px 16px 11px!important}html:not([data-theme=light]) .analyticsCommandMain,html[data-theme=dark] .analyticsCommandMain{align-items:center!important;gap:12px 16px!important}html:not([data-theme=light]) .analyticsCommandHeadline,html[data-theme=dark] .analyticsCommandHeadline{text-shadow:0 1px 12px #00000040;color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsCommandSub,html[data-theme=dark] .analyticsCommandSub{color:var(--ax-text-lo)!important;opacity:1!important}html:not([data-theme=light]) .analyticsCommandScoreInner,html[data-theme=dark] .analyticsCommandScoreInner{box-shadow:var(--ax-surface-inset),0 4px 16px #0000004d!important;background:#080b12fa!important}html:not([data-theme=light]) .analyticsCommandSignal,html[data-theme=dark] .analyticsCommandSignal{background:var(--ax-surface-elevated)!important;border-color:var(--ax-line-soft)!important;box-shadow:var(--ax-surface-inset)!important}html:not([data-theme=light]) .analyticsCommandSignal.positive,html[data-theme=dark] .analyticsCommandSignal.positive{border-left:2px solid var(--ax-green-line)!important;background:linear-gradient(90deg,#22c55e0f,var(--ax-surface-elevated))!important}html:not([data-theme=light]) .analyticsCommandSignal.positive b,html[data-theme=dark] .analyticsCommandSignal.positive b{color:#6ee7a0!important}html:not([data-theme=light]) .analyticsCommandSignal.negative,html[data-theme=dark] .analyticsCommandSignal.negative{border-left:2px solid var(--ax-red-line)!important;background:linear-gradient(90deg,#ef44440f,var(--ax-surface-elevated))!important}html:not([data-theme=light]) .analyticsCommandSignal.negative b,html[data-theme=dark] .analyticsCommandSignal.negative b{color:#fca5a5!important}html:not([data-theme=light]) .analyticsCommandSignal.neutral b,html[data-theme=dark] .analyticsCommandSignal.neutral b{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsCommandActionBand,html[data-theme=dark] .analyticsCommandActionBand{border-color:var(--ax-line-soft)!important;box-shadow:var(--ax-surface-inset)!important;background:#080b12a6!important;border-left-color:#d4a63a59!important;margin-top:10px!important;padding:8px 11px!important}html:not([data-theme=light]) .analyticsCommandActionBand>p,html[data-theme=dark] .analyticsCommandActionBand>p{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsCommandFoot,html[data-theme=dark] .analyticsCommandFoot{margin-top:8px!important;padding-top:7px!important}html:not([data-theme=light]) .analyticsCommandProgressBar,html[data-theme=dark] .analyticsCommandProgressBar{background:#ffffff0d!important;height:2px!important}html:not([data-theme=light]) .analyticsCommandProgressBar>span,html[data-theme=dark] .analyticsCommandProgressBar>span{background:linear-gradient(90deg,#d4a63a73,#d4a63a26)!important}html:not([data-theme=light]) .analyticsDirectiveCard,html[data-theme=dark] .analyticsDirectiveCard{background:var(--ax-surface-card)!important;border-color:var(--ax-line-soft)!important;border-top:1px solid var(--ax-line-soft)!important;box-shadow:var(--ax-surface-inset)!important;padding:8px 10px!important}html:not([data-theme=light]) .analyticsDirectiveCard.tone-edge,html[data-theme=dark] .analyticsDirectiveCard.tone-edge{background:linear-gradient(180deg,#22c55e0a,var(--ax-surface-card))!important;border-top-color:#22c55e59!important}html:not([data-theme=light]) .analyticsDirectiveCard.tone-leak,html[data-theme=dark] .analyticsDirectiveCard.tone-leak{background:linear-gradient(180deg,#ef44440a,var(--ax-surface-card))!important;border-top-color:#ef444459!important}html:not([data-theme=light]) .analyticsDirectiveCard.tone-observe,html[data-theme=dark] .analyticsDirectiveCard.tone-observe{background:linear-gradient(180deg,#fbbf240a,var(--ax-surface-card))!important;border-top-color:#fbbf244d!important}html:not([data-theme=light]) .analyticsDirectiveSetup,html[data-theme=dark] .analyticsDirectiveSetup{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsDirectiveEvidence,html[data-theme=dark] .analyticsDirectiveEvidence{color:var(--ax-text-lo)!important}html:not([data-theme=light]) .analyticsDirectiveVerdict,html[data-theme=dark] .analyticsDirectiveVerdict{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsDirectiveAction,html[data-theme=dark] .analyticsDirectiveAction{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health{background:var(--ax-surface-elevated)!important;border:1px solid var(--ax-line)!important;min-height:88px!important;box-shadow:var(--ax-glow-sm)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiValue,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health .analyticsKpiValue{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health.positive,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health.positive{border-top:2px solid #22c55e66!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact{background:var(--ax-surface-card)!important;border-color:var(--ax-line-soft)!important;min-height:54px!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiValue,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiValue{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiSub,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact .analyticsKpiSub{color:var(--ax-text-lo)!important;opacity:1!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsKpiCard,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsKpiCard{background-image:none!important}html:not([data-theme=light]) .analyticsTier3Flagship.analyticsEdgeLab,html[data-theme=dark] .analyticsTier3Flagship.analyticsEdgeLab{background:var(--ax-surface-flagship)!important;border-color:var(--ax-line)!important;box-shadow:var(--ax-glow-md)!important}html:not([data-theme=light]) .analyticsEdgeThesis,html[data-theme=dark] .analyticsEdgeThesis{background:var(--ax-surface-elevated)!important;border-color:var(--ax-line-soft)!important;border-left:2px solid var(--ax-amber-line)!important;box-shadow:var(--ax-surface-inset)!important;padding:10px 12px!important}html:not([data-theme=light]) .analyticsEdgeThesis.validated,html[data-theme=dark] .analyticsEdgeThesis.validated{border-left-color:var(--ax-green-line)!important}html:not([data-theme=light]) .analyticsEdgeThesisName,html[data-theme=dark] .analyticsEdgeThesisName{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsEdgeThesisProgressBar,html[data-theme=dark] .analyticsEdgeThesisProgressBar{height:2px!important}html:not([data-theme=light]) .analyticsValidationPipeline,html:not([data-theme=light]) .analyticsRiskPanel,html[data-theme=dark] .analyticsValidationPipeline,html[data-theme=dark] .analyticsRiskPanel{border-color:var(--ax-line-soft)!important;box-shadow:none!important;background:#080b1280!important}html:not([data-theme=light]) .analyticsPipelineItem,html[data-theme=dark] .analyticsPipelineItem{border-bottom-color:var(--ax-line-soft)!important;padding:5px 1px!important}html:not([data-theme=light]) .analyticsPipelineItemName,html[data-theme=dark] .analyticsPipelineItemName{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsPipelineOverflow,html[data-theme=dark] .analyticsPipelineOverflow{color:var(--ax-text-lo)!important;border-top-color:var(--ax-line-soft)!important}html:not([data-theme=light]) .analyticsLeakPanelItem,html[data-theme=dark] .analyticsLeakPanelItem{border-color:var(--ax-line-soft)!important;border-left:2px solid var(--ax-red-line)!important;background:#080b1273!important;padding:6px 8px!important}html:not([data-theme=light]) .analyticsValidationCriteria span,html[data-theme=dark] .analyticsValidationCriteria span{color:var(--ax-text-lo)!important;background:0 0!important;border:none!important;padding:0!important}html:not([data-theme=light]) .analyticsTier3Block.analyticsOperatingProfile,html[data-theme=dark] .analyticsTier3Block.analyticsOperatingProfile{background:var(--ax-surface-card)!important;border-color:var(--ax-line-soft)!important;box-shadow:var(--ax-surface-inset)!important;padding:10px 12px!important}html:not([data-theme=light]) .analyticsOperatingProfileHeadline,html[data-theme=dark] .analyticsOperatingProfileHeadline{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsOperatingProfileBar,html[data-theme=dark] .analyticsOperatingProfileBar{background:#ffffff0d!important;height:2px!important}html:not([data-theme=light]) .analyticsOperatingProfileBar>span,html[data-theme=dark] .analyticsOperatingProfileBar>span{background:linear-gradient(90deg,#94a3b859,#94a3b81a)!important}html:not([data-theme=light]) .analyticsOperatingProfileScore,html[data-theme=dark] .analyticsOperatingProfileScore{border-color:var(--ax-line-soft)!important;background:#080b1273!important;padding:6px 8px!important}html:not([data-theme=light]) .analyticsOperatingProfileScore.positive,html[data-theme=dark] .analyticsOperatingProfileScore.positive{border-left:2px solid var(--ax-green-line)!important}html:not([data-theme=light]) .analyticsOperatingProfileScore b,html[data-theme=dark] .analyticsOperatingProfileScore b{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsOperatingProfileFocus>div,html[data-theme=dark] .analyticsOperatingProfileFocus>div{border:1px solid var(--ax-line-soft)!important;background:#080b1259!important;padding:4px 6px!important}html:not([data-theme=light]) .analyticsOperatingProfileFocus>div.positive,html[data-theme=dark] .analyticsOperatingProfileFocus>div.positive{border-left:2px solid var(--ax-green-line)!important}html:not([data-theme=light]) .analyticsOperatingProfileFocus>div.negative,html[data-theme=dark] .analyticsOperatingProfileFocus>div.negative{border-left:2px solid var(--ax-red-line)!important}html:not([data-theme=light]) .analyticsOperatingProfileMetrics>div,html[data-theme=dark] .analyticsOperatingProfileMetrics>div{border:1px solid var(--ax-line-soft)!important;background:#080b1259!important}html:not([data-theme=light]) .analyticsOperatingProfileMetrics b,html[data-theme=dark] .analyticsOperatingProfileMetrics b{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsWeeklyPlan.analyticsTier3Block,html[data-theme=dark] .analyticsWeeklyPlan.analyticsTier3Block{background:var(--ax-surface-elevated)!important;border-color:var(--ax-line)!important;box-shadow:var(--ax-glow-sm)!important;border-left:2px solid #d4a63a52!important;padding:12px 14px!important}html:not([data-theme=light]) .analyticsWeeklyPlanCopy h3,html[data-theme=dark] .analyticsWeeklyPlanCopy h3{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsWeeklyPlanBullet,html[data-theme=dark] .analyticsWeeklyPlanBullet{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsWeeklyPlanIndex,html[data-theme=dark] .analyticsWeeklyPlanIndex{color:#d4a63acc!important;background:#d4a63a1a!important;border-color:#d4a63a2e!important}html:not([data-theme=light]) .analyticsTier4.analyticsPerformanceEvidence,html[data-theme=dark] .analyticsTier4.analyticsPerformanceEvidence{border-color:var(--ax-line-soft)!important;background:0 0!important}html:not([data-theme=light]) .analyticsTier4 .analyticsPerformanceEvidencePanel,html[data-theme=dark] .analyticsTier4 .analyticsPerformanceEvidencePanel{background:var(--ax-surface-evidence)!important;border-color:var(--ax-line-soft)!important;box-shadow:var(--ax-surface-inset)!important}html:not([data-theme=light]) .analyticsTier4 .analyticsPerformanceEvidencePanel header h4,html[data-theme=dark] .analyticsTier4 .analyticsPerformanceEvidencePanel header h4{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsTier4 .analyticsPerformanceEvidencePattern,html[data-theme=dark] .analyticsTier4 .analyticsPerformanceEvidencePattern{background:#080b1280!important;border-left-color:#d4a63a33!important}html:not([data-theme=light]) .analyticsTier4 .analyticsPerformanceEvidencePattern>b,html[data-theme=dark] .analyticsTier4 .analyticsPerformanceEvidencePattern>b{color:var(--ax-text-hi)!important}html:not([data-theme=light]) .analyticsPerformanceEvidenceChart,html[data-theme=dark] .analyticsPerformanceEvidenceChart{background:0 0!important}@media (width<=390px){html:not([data-theme=light]) .analyticsTier1.analyticsCommand,html[data-theme=dark] .analyticsTier1.analyticsCommand{padding:11px 12px 10px!important}html:not([data-theme=light]) .analyticsCommandScoreRing,html[data-theme=dark] .analyticsCommandScoreRing{width:68px!important;height:68px!important}html:not([data-theme=light]) .analyticsDirectiveCard,html[data-theme=dark] .analyticsDirectiveCard{padding:7px 9px!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.health{min-height:76px!important}}.analyticsIntelligenceCenter .analyticsZone--control{border:1px solid #0000;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.analyticsIntelligenceCenter .analyticsZone--intel{border:1px solid #0000;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.analyticsIntelligenceCenter .analyticsZone--evidence{border:1px solid #0000;border-radius:14px;margin-top:2px;padding:10px 12px}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsZone--control,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsZone--control{background:#080b128c!important;border-color:#ffffff0a!important;box-shadow:inset 0 1px #ffffff08!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsZone--intel,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsZone--intel{background:linear-gradient(#0e121c66,#080a1040)!important;border-color:#ffffff0d!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsZone--evidence,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsZone--evidence{opacity:.96;background:#06080e59!important;border-color:#ffffff08!important}html:not([data-theme=light]) .analyticsCommandCabin.analyticsTier1,html[data-theme=dark] .analyticsCommandCabin.analyticsTier1{background:radial-gradient(70% 55% at 12% 0,#d4a63a0e,#0000 52%),radial-gradient(50% 40% at 88% 100%,#3b82f60a,#0000 50%),linear-gradient(162deg,#181f30f7 0%,#0b0e16fc 58%,#080a12 100%)!important;border:1px solid #ffffff17!important;box-shadow:0 1px #ffffff0f,0 20px 56px #0000007a,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .analyticsCommandCabin.analyticsTier1:after,html[data-theme=dark] .analyticsCommandCabin.analyticsTier1:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 5%,#d4a63a59 50%,#0000 95%);height:1px;position:absolute;inset:0 0 auto}html:not([data-theme=light]) .analyticsCommandHeadline,html[data-theme=dark] .analyticsCommandHeadline{letter-spacing:-.025em!important;font-size:17px!important;font-weight:800!important;line-height:1.28!important}html:not([data-theme=light]) .analyticsCommandScoreRing,html[data-theme=dark] .analyticsCommandScoreRing{filter:drop-shadow(0 4px 12px #00000059)}html:not([data-theme=light]) .analyticsCommandActionBand,html[data-theme=dark] .analyticsCommandActionBand{background:linear-gradient(90deg,#d4a63a0f,#080b12b3 18%)!important;border-left-width:2px!important}html:not([data-theme=light]) .analyticsDirectivesBoard .analyticsDirectiveCard,html[data-theme=dark] .analyticsDirectivesBoard .analyticsDirectiveCard{position:relative;overflow:hidden}html:not([data-theme=light]) .analyticsDirectivesBoard .analyticsDirectiveCard:before,html[data-theme=dark] .analyticsDirectivesBoard .analyticsDirectiveCard:before{content:"";opacity:.35;background:currentColor;width:2px;position:absolute;inset:0 auto 0 0}html:not([data-theme=light]) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-edge:before,html[data-theme=dark] .analyticsDirectivesBoard .analyticsDirectiveCard.tone-edge:before{color:#22c55e}html:not([data-theme=light]) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-leak:before,html[data-theme=dark] .analyticsDirectivesBoard .analyticsDirectiveCard.tone-leak:before{color:#ef4444}html:not([data-theme=light]) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-observe:before,html[data-theme=dark] .analyticsDirectivesBoard .analyticsDirectiveCard.tone-observe:before{color:#fbbf24}html:not([data-theme=light]) .analyticsDirectiveAction,html[data-theme=dark] .analyticsDirectiveAction{border-top:1px solid #ffffff0a!important;margin-top:6px!important;padding-top:4px!important;font-weight:750!important}html:not([data-theme=light]) .analyticsControlBoard,html[data-theme=dark] .analyticsControlBoard{padding-top:2px}html:not([data-theme=light]) .analyticsKpiAnchor.analyticsKpiCard.health,html[data-theme=dark] .analyticsKpiAnchor.analyticsKpiCard.health{position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 20% 0%,#22c55e14,transparent 55%), var(--ax-surface-elevated)!important;box-shadow:var(--ax-glow-sm)!important;border:1px solid #ffffff14!important}html:not([data-theme=light]) .analyticsKpiAnchor.analyticsKpiCard.health:before,html[data-theme=dark] .analyticsKpiAnchor.analyticsKpiCard.health:before{content:"";background:linear-gradient(90deg,#22c55e80,#22c55e14);width:100%;height:2px;position:absolute;inset:0 auto auto 0}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact{transition:background .15s}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact.positive,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact.positive{box-shadow:inset 0 -1px #22c55e26!important}html:not([data-theme=light]) .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact.negative,html[data-theme=dark] .analyticsIntelligenceCenter .analyticsSystemHealthGrid .analyticsKpiCard.compact.negative{box-shadow:inset 0 -1px #ef444426!important}html:not([data-theme=light]) .analyticsTier3Flagship.analyticsEdgeLab,html[data-theme=dark] .analyticsTier3Flagship.analyticsEdgeLab{background:radial-gradient(ellipse 60% 45% at 100% 0%,#fbbf240a,transparent 50%), var(--ax-surface-flagship)!important;box-shadow:var(--ax-glow-md)!important;border:1px solid #ffffff14!important}html:not([data-theme=light]) .analyticsEdgeThesis,html[data-theme=dark] .analyticsEdgeThesis{background:linear-gradient(135deg,#fbbf240d,#121824f2)!important;border-left:3px solid #fbbf2452!important}html:not([data-theme=light]) .analyticsEdgeThesisReading,html[data-theme=dark] .analyticsEdgeThesisReading{color:var(--ax-text-mid)!important;background:#00000026!important;border-radius:7px!important;margin-top:8px!important;padding:6px 8px!important;font-style:normal!important;font-weight:650!important}html:not([data-theme=light]) .analyticsPipelineBlock.tone-observe h5:before,html[data-theme=dark] .analyticsPipelineBlock.tone-observe h5:before{content:"";vertical-align:middle;background:#fbbf24;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 6px #fbbf2459}html:not([data-theme=light]) .analyticsPipelineBlock.tone-insufficient h5:before,html[data-theme=dark] .analyticsPipelineBlock.tone-insufficient h5:before{content:"";vertical-align:middle;background:#94a3b8;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}html:not([data-theme=light]) .analyticsRiskPanel,html[data-theme=dark] .analyticsRiskPanel{border-top:2px solid #ef44441f!important}html:not([data-theme=light]) .analyticsOperatingProfileScoreVal b,html[data-theme=dark] .analyticsOperatingProfileScoreVal b{font-variant-numeric:tabular-nums;letter-spacing:-.03em!important;font-size:18px!important;font-weight:850!important}html:not([data-theme=light]) .analyticsStrategicClose.analyticsWeeklyPlan,html[data-theme=dark] .analyticsStrategicClose.analyticsWeeklyPlan{box-shadow:var(--ax-glow-sm)!important;background:linear-gradient(135deg,#d4a63a0a,#121824eb)!important;border:1px solid #ffffff12!important;border-left:3px solid #d4a63a61!important}html:not([data-theme=light]) .analyticsWeeklyPlanIndex,html[data-theme=dark] .analyticsWeeklyPlanIndex{font-variant-numeric:tabular-nums;letter-spacing:.02em!important;width:26px!important;font-size:9px!important;font-weight:850!important}html:not([data-theme=light]) .analyticsZone--evidence .analyticsPerformanceEvidenceHead,html[data-theme=dark] .analyticsZone--evidence .analyticsPerformanceEvidenceHead{border-bottom:1px solid #ffffff0a;margin-bottom:8px;padding-bottom:6px}html:not([data-theme=light]) .analyticsZone--evidence .analyticsPerformanceEvidencePanel,html[data-theme=dark] .analyticsZone--evidence .analyticsPerformanceEvidencePanel{background:#07090fbf!important}html:not([data-theme=light]) .analyticsZone--evidence .analyticsPerformanceEvidencePattern,html[data-theme=dark] .analyticsZone--evidence .analyticsPerformanceEvidencePattern{border-left-width:3px!important;padding:12px!important}html[data-theme=light] .analyticsIntelligenceCenter .analyticsZone--control{background:#f8fafcd9!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsIntelligenceCenter .analyticsZone--intel{background:linear-gradient(#f8fafce6,#fff9)!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsIntelligenceCenter .analyticsZone--evidence{background:#f1f5f980!important;border-color:#0f172a0d!important}html[data-theme=light] .analyticsCommandCabin.analyticsTier1{background:linear-gradient(165deg,#fff 0%,#f8fafc 100%)!important;border-color:#0f172a17!important;box-shadow:0 12px 40px #0f172a14!important}html[data-theme=light] .analyticsCommandCabin.analyticsTier1:after{content:"";background:linear-gradient(90deg,#0000,#b8841740,#0000);height:1px;position:absolute;inset:0 0 auto}html[data-theme=light] .analyticsKpiAnchor.analyticsKpiCard.health{background:linear-gradient(#fff,#f8fafc)!important;border-color:#0f172a14!important;box-shadow:0 8px 24px #0f172a0f!important}html[data-theme=light] .analyticsStrategicClose.analyticsWeeklyPlan{background:linear-gradient(135deg,#fff,#fafafa)!important;border-left-color:#b8841766!important}@media (width<=390px){.analyticsIntelligenceCenter .analyticsZone--control,.analyticsIntelligenceCenter .analyticsZone--intel,.analyticsIntelligenceCenter .analyticsZone--evidence{padding:8px!important}html:not([data-theme=light]) .analyticsCommandHeadline,html[data-theme=dark] .analyticsCommandHeadline{font-size:15px!important}.analyticsIntelligenceCenter .analyticsZone--control,.analyticsIntelligenceCenter .analyticsZone--intel,.analyticsIntelligenceCenter .analyticsZone--evidence{display:contents}}.analyticsEdgeMap{background:radial-gradient(90% 75% at 50% 42%,#22c55e0d,#0000 65%),linear-gradient(168deg,#0e1420fa,#080b12fc);border:1px solid #ffffff14;border-radius:16px;margin-bottom:12px;padding:16px 18px 14px;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000052,inset 0 1px #ffffff0d}.analyticsEdgeMap:before{content:"";pointer-events:none;opacity:.5;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 46%,#000 15%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 46%,#000 15%,#0000 75%)}.analyticsEdgeMap.validated{border-color:#22c55e38;box-shadow:0 16px 40px #00000052,inset 0 0 0 1px #22c55e14,inset 0 1px #ffffff0d}.analyticsEdgeMap:not(.validated):not(.analyticsEdgeMapEmpty){border-color:#fbbf242e;box-shadow:0 16px 40px #00000052,inset 0 0 0 1px #fbbf240f,inset 0 1px #ffffff0d}.analyticsEdgeMapHeader{z-index:2;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;position:relative}.analyticsEdgeMapHeader>span{text-transform:uppercase;letter-spacing:.12em;color:var(--ax-muted);font-size:8px;font-weight:850}.analyticsEdgeMapHeader>em{text-transform:uppercase;letter-spacing:.06em;color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:99px;padding:3px 9px;font-size:8px;font-style:normal;font-weight:800}.analyticsEdgeMapHeader>em.validated{color:#4ade80;background:#22c55e1a;border-color:#22c55e3d}.analyticsEdgeMapStage{z-index:1;position:relative}.analyticsEdgeMapGlow{pointer-events:none;filter:blur(8px);opacity:.85;background:radial-gradient(#22c55e17,#0000 68%);border-radius:50%;width:min(280px,72%);height:min(200px,55%);position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.analyticsEdgeMap.validated .analyticsEdgeMapGlow{background:radial-gradient(#22c55e1f,#0000 68%)}.analyticsEdgeMapCanvas{grid-template-rows:auto auto auto;grid-template-columns:1fr minmax(160px,260px) 1fr;align-items:center;gap:8px 14px;min-height:188px;padding:4px 0 2px;display:grid;position:relative}.analyticsEdgeMapConnector{pointer-events:none;z-index:0;opacity:.22;border:0 solid #ffffff1f;position:absolute}.analyticsEdgeMapConnector.tl{transform-origin:100%;border-top-width:1px;width:18%;height:1px;top:18%;left:22%;transform:rotate(-18deg)}.analyticsEdgeMapConnector.tr{transform-origin:0;border-top-width:1px;width:18%;height:1px;top:18%;right:22%;transform:rotate(18deg)}.analyticsEdgeMapConnector.bl{transform-origin:100%;border-top-width:1px;width:18%;height:1px;bottom:22%;left:22%;transform:rotate(18deg)}.analyticsEdgeMapConnector.br{transform-origin:0;border-top-width:1px;width:18%;height:1px;bottom:22%;right:22%;transform:rotate(-18deg)}.analyticsEdgeMapMetric{z-index:1;background:linear-gradient(145deg,#ffffff0a,#00000038);border:1px solid #ffffff12;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px 8px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.analyticsEdgeMapMetric.satellite:after{content:"";background:#ffffff2e;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 0 2px #ffffff0a}.analyticsEdgeMapMetric.satellite.tl:after{top:50%;right:8px;transform:translateY(-50%)}.analyticsEdgeMapMetric.satellite.tr:after{top:50%;left:8px;transform:translateY(-50%)}.analyticsEdgeMapMetric.satellite.bl:after{top:50%;right:8px;transform:translateY(-50%)}.analyticsEdgeMapMetric.satellite.br:after{top:50%;left:8px;transform:translateY(-50%)}.analyticsEdgeMapMetric small{text-transform:uppercase;letter-spacing:.09em;color:var(--ax-muted);font-size:7px;font-weight:850}.analyticsEdgeMapMetric b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ax-text-hi,var(--ax-text));font-size:14px;font-weight:850}.analyticsEdgeMapMetric.pos b{color:#4ade80}.analyticsEdgeMapMetric.neg b{color:#f87171}.analyticsEdgeMapMetric.satellite.tl{grid-area:1/1;justify-self:end;width:100%;max-width:132px}.analyticsEdgeMapMetric.satellite.tr{grid-area:1/3;justify-self:start;width:100%;max-width:132px}.analyticsEdgeMapMetric.satellite.bl{grid-area:3/1;justify-self:end;width:100%;max-width:132px}.analyticsEdgeMapMetric.satellite.br{grid-area:3/3;justify-self:start;width:100%;max-width:132px}.analyticsEdgeMapCore{z-index:2;text-align:center;flex-direction:column;grid-area:1/2/4;align-items:center;gap:5px;padding:8px 10px 4px;display:flex;position:relative}.analyticsEdgeMapRingWrap{margin-bottom:2px;padding:4px;position:relative}.analyticsEdgeMapRingWrap:before{content:"";border:1px solid #ffffff0f;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 24px #22c55e14}.analyticsEdgeMapRing{--map-pct:0;background:conic-gradient(#22c55ee0 calc(var(--map-pct) * 1%), #ffffff12 0);border-radius:50%;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 0 0 1px #ffffff14,inset 0 0 12px #00000040}.analyticsEdgeMap:not(.validated) .analyticsEdgeMapRing{background:conic-gradient(#fbbf24d1 calc(var(--map-pct) * 1%), #ffffff12 0)}.analyticsEdgeMapRingInner{background:linear-gradient(165deg,#0c101afa,#06090ffc);border:1px solid #ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:68px;height:68px;line-height:1;display:flex;box-shadow:inset 0 2px 8px #00000059}.analyticsEdgeMapRingInner b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ax-text-hi,var(--ax-text));font-size:20px;font-weight:900}.analyticsEdgeMapRingInner span{color:var(--ax-muted);margin-top:2px;font-size:9px;font-weight:750}.analyticsEdgeMapCoreLabel{text-transform:uppercase;letter-spacing:.11em;color:var(--ax-muted);font-size:7px;font-weight:850}.analyticsEdgeMapCoreName{letter-spacing:-.03em;color:var(--ax-text-hi,var(--ax-text));overflow-wrap:anywhere;max-width:100%;padding:0 4px;font-size:17px;font-weight:900;line-height:1.2}.analyticsValidationTrack{background:#0003;border:1px solid #ffffff0f;border-radius:10px;width:100%;max-width:210px;margin-top:4px;padding:8px 10px 7px}.analyticsValidationTrackHead{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.analyticsValidationTrackHead span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:7px;font-weight:850}.analyticsValidationTrackHead strong{font-variant-numeric:tabular-nums;color:var(--ax-text-hi,var(--ax-text));font-size:10px;font-weight:850}.analyticsValidationTrackBar{background:#ffffff14;border-radius:99px;height:4px;overflow:hidden;box-shadow:inset 0 1px 2px #0003}.analyticsValidationTrackBar>span{background:linear-gradient(90deg,#22c55ed9,#22c55e66);border-radius:99px;height:100%;display:block;box-shadow:0 0 8px #22c55e40}.analyticsEdgeMap:not(.validated) .analyticsValidationTrackBar>span{background:linear-gradient(90deg,#fbbf24d9,#fbbf2459);box-shadow:0 0 6px #fbbf2433}.analyticsValidationTrack small{color:var(--ax-muted);margin-top:4px;font-size:8px;line-height:1.35;display:block}.analyticsEdgeMapReading{z-index:2;color:var(--ax-text-mid,var(--ax-muted));background:#0000002e;border-left:2px solid #fbbf2461;border-radius:9px;margin:12px 0 0;padding:9px 12px;font-size:10px;line-height:1.5;position:relative}.analyticsEdgeMap.validated .analyticsEdgeMapReading{border-left-color:#22c55e73}.analyticsEdgeMapEmpty .analyticsEdgeMapCoreEmpty{text-align:center;padding:24px 12px}.analyticsEdgeMapEmpty .analyticsEdgeMapCoreEmpty b{color:var(--ax-text);font-size:12px;display:block}.analyticsEdgeMapEmpty .analyticsEdgeMapCoreEmpty p{color:var(--ax-muted);margin:4px 0 0;font-size:10px}.analyticsEdgePipelineCompact{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;display:grid}.analyticsEdgePipelineCompactCol{background:#00000024;border:1px solid #ffffff0f;border-radius:12px;padding:11px 12px 10px;position:relative;overflow:hidden}.analyticsEdgePipelineCompactCol:before{content:"";background:#fbbf2459;width:2px;position:absolute;top:0;bottom:0;left:0}.analyticsEdgePipelineCompactCol.samples:before{background:#fbbf2459}.analyticsEdgePipelineCompactCol.leaks:before{background:#ef444473}.analyticsEdgePipelineCompactHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;padding-left:6px;display:flex}.analyticsEdgePipelineCompactHead h4{text-transform:uppercase;letter-spacing:.09em;color:var(--ax-muted);margin:0;font-size:8px;font-weight:850}.analyticsEdgePipelineCompactHead span{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted);opacity:.65;font-size:7px;font-weight:700}.analyticsEdgePipelineCompactList,.analyticsActiveLeaksCompactList{flex-direction:column;gap:0;margin:0;padding:0 0 0 6px;list-style:none;display:flex}.analyticsEdgePipelineCompactItem,.analyticsActiveLeaksCompactItem{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.analyticsEdgePipelineCompactItem:last-child,.analyticsActiveLeaksCompactItem:last-child{border-bottom:none;padding-bottom:0}.analyticsEdgePipelineCompactItemBody,.analyticsActiveLeaksCompactItemBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.analyticsEdgePipelineCompactName,.analyticsActiveLeaksCompactName{color:var(--ax-text-hi,var(--ax-text));text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.analyticsEdgePipelineCompactPl{font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:1px;font-size:11px;font-weight:850}.analyticsEdgePipelineCompactPl.pos{color:#4ade80}.analyticsEdgePipelineCompactPl.neg{color:#f87171}.analyticsActiveLeaksCompactPl{font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:1px;font-size:11px;font-weight:850}.analyticsActiveLeaksCompactPl.neg{color:#f87171}.analyticsEdgePipelineCompactMeta,.analyticsActiveLeaksCompactMeta{color:var(--ax-muted);font-size:8px;line-height:1.3}.analyticsActiveLeaksCompactItemBody em{color:#f87171;opacity:.88;margin-top:1px;font-size:8px;font-style:normal;font-weight:750}.analyticsEdgePipelineCompactEmpty{color:var(--ax-muted);margin:0 0 0 6px;font-size:9px;line-height:1.4}.analyticsEdgePipelineCompactMore{color:var(--ax-muted);opacity:.75;margin:7px 0 0 6px;font-size:8px}.analyticsValidationCriteriaInline{letter-spacing:.02em;color:var(--ax-muted);text-align:center;background:#ffffff05;border:1px solid #ffffff0a;border-radius:7px;margin:0;padding:6px 10px;font-size:8px;font-weight:650}.analyticsCommandCabin.analyticsTier1{padding:12px 14px 10px!important}.analyticsCommandMain{gap:10px!important}.analyticsCommandNarrative{gap:4px!important}.analyticsCommandHeadline{margin:0!important}.analyticsCommandActionBand.analyticsCommandActionInline{border-radius:8px!important;margin-top:6px!important;margin-bottom:2px!important;padding:7px 10px!important}.analyticsCommandFoot{margin-top:6px!important;padding-top:6px!important}.analyticsCommandProgressBar{height:2px!important}.analyticsDirectiveAction{color:var(--ax-text-hi,var(--ax-text))!important;opacity:1!important;font-weight:750!important}.analyticsDirectiveVerdict{opacity:.82!important}.analyticsOperatingProfileBody.dense{padding:8px 10px!important}.analyticsOperatingProfileGrid{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileLabel{margin-bottom:4px!important;font-size:7px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileHeadline{font-size:11px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileData{margin:2px 0!important;font-size:9px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileBar{height:3px!important;margin:4px 0!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileBadge{padding:2px 6px!important;font-size:8px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileNote{margin:4px 0 0!important;font-size:9px!important;line-height:1.35!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileScore{padding:6px 8px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileScoreVal b{font-size:16px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileScore p{margin:2px 0 0!important;font-size:9px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileFocus{gap:4px!important;margin-top:4px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileFocus>div{padding:4px 6px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileMetrics{gap:4px!important;margin-top:6px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileMetrics>div{padding:5px 6px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileMetrics span{font-size:7px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileMetrics b{font-size:11px!important}.analyticsOperatingProfileBody.dense .analyticsOperatingProfileSessionRow{padding:4px 0!important}.analyticsOperatingProfileHead p{margin-bottom:6px!important}.analyticsOperatingProfileBody.complement{margin-top:6px!important;padding:6px 8px!important}.analyticsTier3Block.analyticsOperatingProfile.complement{background:linear-gradient(168deg,#0e14208c,#080b12a6)!important;border-color:#ffffff12!important}.analyticsOperatingProfileScore.instrument{background:#00000029!important;border:1px solid #ffffff0f!important;border-left:none!important;border-radius:10px!important;align-items:center!important;gap:10px!important;padding:7px 8px!important;display:flex!important}.analyticsOperatingProfileScore.instrument.positive{background:#22c55e0f!important;border-color:#22c55e1f!important}.analyticsOperatingProfileScore.instrument.negative{background:#ef44440f!important;border-color:#ef44441f!important}.analyticsOperatingProfileScore.instrument.neutral{background:#ffffff08!important}.analyticsOperatingProfileScoreDial{--score-pct:0;background:conic-gradient(#22c55ebf calc(var(--score-pct) * 1%), #ffffff14 0);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 0 1px #ffffff0f}.analyticsOperatingProfileScore.instrument.negative .analyticsOperatingProfileScoreDial{background:conic-gradient(#ef4444b3 calc(var(--score-pct) * 1%), #ffffff14 0)}.analyticsOperatingProfileScore.instrument.neutral .analyticsOperatingProfileScoreDial{background:conic-gradient(#fbbf24a6 calc(var(--score-pct) * 1%), #ffffff14 0)}.analyticsOperatingProfileScoreDialInner{background:#080b12f2;border:1px solid #ffffff14;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;line-height:1;display:flex}.analyticsOperatingProfileScoreDialInner b{letter-spacing:-.03em;color:var(--ax-text-hi,var(--ax-text))!important;font-size:13px!important;font-weight:900!important}.analyticsOperatingProfileScoreDialInner em{margin-top:1px;color:var(--ax-muted)!important;font-size:7px!important;font-style:normal!important}.analyticsOperatingProfileScoreCopy{flex:1;min-width:0}.analyticsOperatingProfileScoreCopy p{color:var(--ax-muted)!important;margin:0!important;font-size:9px!important;line-height:1.4!important}.analyticsOperatingProfileBody.dense.complement .analyticsOperatingProfileFocus>div{border-left:2px solid #0000}.analyticsOperatingProfileBody.dense.complement .analyticsOperatingProfileFocus>div.positive{border-left-color:#22c55e59!important}.analyticsOperatingProfileBody.dense.complement .analyticsOperatingProfileFocus>div.negative{border-left-color:#ef444459!important}.analyticsOperatingProfileBody.dense.complement .analyticsOperatingProfileMetrics>div{background:#0000001f!important;border:1px solid #ffffff0d!important;border-radius:8px!important}.analyticsPerformanceEvidencePanelHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex;padding:8px 10px 0!important}.analyticsPerformanceEvidencePanelHead h4{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted)!important;margin:0!important;font-size:10px!important;font-weight:850!important}.analyticsPerformanceEvidencePanelHead span{opacity:.85;color:var(--ax-muted)!important;font-size:9px!important}.analyticsPerformanceEvidencePattern.dominant{background:#0000001a!important;border:1px solid #ffffff0f!important;border-radius:10px!important;padding:10px 10px 8px!important}.analyticsPerformanceEvidencePatternHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.analyticsPerformanceEvidencePatternHead span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted)!important;font-size:7px!important;font-weight:850!important}.analyticsPerformanceEvidencePatternHead em{text-transform:uppercase;letter-spacing:.05em;color:var(--ax-muted);opacity:.65;font-size:7px;font-style:normal;font-weight:700}.analyticsPerformanceEvidencePatternName{letter-spacing:-.02em;overflow-wrap:anywhere;display:block;color:var(--ax-text-hi,var(--ax-text))!important;margin-bottom:6px!important;font-size:14px!important;font-weight:900!important}.analyticsPerformanceEvidencePatternStats{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.analyticsPerformanceEvidencePatternStats strong{font-size:13px!important;font-weight:850!important}.analyticsPerformanceEvidencePatternStats em{font-size:9px!important}html:not([data-theme=light]) .analyticsEdgeMap,html[data-theme=dark] .analyticsEdgeMap{background:radial-gradient(85% 70% at 50% 40%,#22c55e12,#0000 58%),linear-gradient(168deg,#101624fa,#070a11fc)!important;border-color:#ffffff17!important}html:not([data-theme=light]) .analyticsEdgeMapMetric,html[data-theme=dark] .analyticsEdgeMapMetric{background:linear-gradient(145deg,#ffffff09,#0000004d)!important;border-color:#ffffff14!important}html:not([data-theme=light]) .analyticsEdgeMapRingInner,html[data-theme=dark] .analyticsEdgeMapRingInner{background:linear-gradient(165deg,#0a0e18fa,#05080efc)!important}html:not([data-theme=light]) .analyticsEdgePipelineCompactCol,html[data-theme=dark] .analyticsEdgePipelineCompactCol{background:#0000003d!important;border-color:#ffffff12!important}html:not([data-theme=light]) .analyticsTier3Block.analyticsOperatingProfile.complement,html[data-theme=dark] .analyticsTier3Block.analyticsOperatingProfile.complement{background:linear-gradient(168deg,#0e1420bf,#070a11d9)!important}html[data-theme=light] .analyticsEdgeMap{background:radial-gradient(85% 70% at 50% 42%,#22c55e12,#0000 62%),linear-gradient(168deg,#fff,#f4f7fb)!important;border-color:#0f172a17!important;box-shadow:0 10px 32px #0f172a12!important}html[data-theme=light] .analyticsEdgeMap:before{opacity:.45;background:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px)}html[data-theme=light] .analyticsEdgeMap:not(.validated):not(.analyticsEdgeMapEmpty){border-color:#d9770633!important;box-shadow:0 10px 32px #0f172a12,inset 0 0 0 1px #d977060d!important}html[data-theme=light] .analyticsEdgeMap.validated{border-color:#16a34a38!important;box-shadow:0 10px 32px #0f172a12,inset 0 0 0 1px #16a34a0f!important}html[data-theme=light] .analyticsEdgeMapGlow{opacity:.7;background:radial-gradient(#22c55e14,#0000 68%)}html[data-theme=light] .analyticsEdgeMapMetric{background:linear-gradient(145deg,#fff,#f1f5f9f2)!important;border-color:#0f172a14!important;box-shadow:0 1px 3px #0f172a0a!important}html[data-theme=light] .analyticsEdgeMapMetric.pos b{color:#15803d!important}html[data-theme=light] .analyticsEdgeMapMetric.neg b{color:#b91c1c!important}html[data-theme=light] .analyticsEdgeMapMetric.satellite:after{background:#0f172a1f;box-shadow:0 0 0 2px #0f172a0a}html[data-theme=light] .analyticsEdgeMapConnector{opacity:.18;border-color:#0f172a1f}html[data-theme=light] .analyticsEdgeMapRingInner{background:linear-gradient(165deg,#fff,#f8fafc)!important;border-color:#0f172a1a!important;box-shadow:inset 0 1px 4px #0f172a0f!important}html[data-theme=light] .analyticsValidationTrack{background:#f1f5f9f2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsEdgeMapReading{color:#475569!important;background:#f1f5f9f2!important;border-left-color:#d9770673!important}html[data-theme=light] .analyticsEdgeMap.validated .analyticsEdgeMapReading{border-left-color:#16a34a73!important}html[data-theme=light] .analyticsEdgePipelineCompactCol{background:#fffffff2!important;border-color:#0f172a14!important;box-shadow:0 1px 4px #0f172a0a!important}html[data-theme=light] .analyticsEdgePipelineCompactPl.pos{color:#15803d!important}html[data-theme=light] .analyticsEdgePipelineCompactPl.neg,html[data-theme=light] .analyticsActiveLeaksCompactItemBody em{color:#b91c1c!important}html[data-theme=light] .analyticsValidationCriteriaInline{color:#64748b!important;background:#f1f5f9e6!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsTier3Block.analyticsOperatingProfile.complement{background:linear-gradient(168deg,#fff,#f8fafc)!important;border-color:#0f172a14!important;box-shadow:0 4px 16px #0f172a0a!important}html[data-theme=light] .analyticsOperatingProfileScore.instrument{background:#f1f5f9e6!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsOperatingProfileScore.instrument.positive{background:#f0fdf4d9!important;border-color:#16a34a26!important}html[data-theme=light] .analyticsOperatingProfileScore.instrument.negative{background:#fff1f2d9!important;border-color:#b91c1c1f!important}html[data-theme=light] .analyticsOperatingProfileScoreDialInner{background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsOperatingProfileBody.dense.complement .analyticsOperatingProfileMetrics>div{background:#f1f5f9e6!important;border-color:#0f172a0f!important}html[data-theme=light] .analyticsPerformanceEvidencePattern.dominant{background:#f1f5f9e6!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsCommandActionBand.analyticsCommandActionInline{background:#f1f5f9f2!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsCommandActionBand.analyticsCommandActionInline>p{color:#334155!important}@media (width<=390px){.analyticsEdgeMap{margin-bottom:8px!important;padding:12px 14px!important}.analyticsEdgeMapCanvas{min-height:unset;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr;gap:6px;padding:0}.analyticsEdgeMapConnector{display:none}.analyticsEdgeMapCore{grid-area:1/1/auto/3;padding:2px 0 10px}.analyticsEdgeMapRing{width:76px;height:76px}.analyticsEdgeMapRingInner{width:58px;height:58px}.analyticsEdgeMapRingInner b{font-size:17px}.analyticsEdgeMapCoreName{font-size:15px}.analyticsValidationTrack{max-width:100%;padding:7px 9px 6px}.analyticsEdgeMapMetric{width:100%;max-width:none!important;padding:8px 9px!important}.analyticsEdgeMapMetric.satellite.tl{grid-area:2/1;justify-self:stretch}.analyticsEdgeMapMetric.satellite.tr{grid-area:2/2;justify-self:stretch}.analyticsEdgeMapMetric.satellite.bl{grid-area:3/1;justify-self:stretch}.analyticsEdgeMapMetric.satellite.br{grid-area:3/2;justify-self:stretch}.analyticsEdgeMapMetric.satellite:after{display:none}.analyticsEdgeMapReading{margin-top:8px!important;padding:8px 10px!important;font-size:9px!important}.analyticsEdgePipelineCompact{grid-template-columns:1fr;gap:6px}.analyticsOperatingProfileGrid{grid-template-columns:1fr;gap:8px}.analyticsOperatingProfileScore.instrument{gap:8px!important}.analyticsOperatingProfileScoreDial{width:46px;height:46px}.analyticsOperatingProfileScoreDialInner{width:36px;height:36px}.analyticsOperatingProfileScoreDialInner b{font-size:12px!important}.analyticsCommandActionBand.analyticsCommandActionInline{padding:6px 8px!important}}.analyticsIntelligenceGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;display:grid}.analyticsIntelligenceMain{grid-column:span 7;min-width:0}.analyticsIntelligenceSide{flex-direction:column;grid-column:span 5;gap:10px;min-width:0;display:flex}.analyticsInsightStack{background:linear-gradient(165deg,#ffffff08,#00000029);border:1px solid #ffffff12;border-radius:12px;padding:10px 11px 9px}.analyticsInsightStackHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.analyticsInsightStackHead h4{text-transform:uppercase;letter-spacing:.1em;color:var(--ax-muted);margin:0;font-size:8px;font-weight:850}.analyticsInsightStackHead span{text-transform:uppercase;letter-spacing:.06em;color:var(--ax-muted);opacity:.65;font-size:7px;font-weight:700}.analyticsInsightStackList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.analyticsInsightNote{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:9px;padding:8px 0;display:flex}.analyticsInsightNote:last-child{border-bottom:none;padding-bottom:0}.analyticsInsightNoteIcon{background:#0000002e;border:1px solid #ffffff14;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.analyticsInsightNote.tone-positive .analyticsInsightNoteIcon{color:#4ade80;background:#22c55e14;border-color:#22c55e38}.analyticsInsightNote.tone-negative .analyticsInsightNoteIcon{color:#f87171;background:#ef444414;border-color:#ef444438}.analyticsInsightNote.tone-warn .analyticsInsightNoteIcon{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2438}.analyticsInsightNote.tone-neutral .analyticsInsightNoteIcon{color:var(--ax-muted)}.analyticsInsightNoteBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.analyticsInsightNoteLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:7px;font-weight:850}.analyticsInsightNotePrimary{letter-spacing:-.02em;color:var(--ax-text-hi,var(--ax-text));text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.analyticsInsightNoteSecondary{color:var(--ax-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.analyticsEdgeLabDominant.analyticsTier3Flagship{flex-direction:column;height:100%;display:flex}.analyticsEdgeLabBody{flex-direction:column;flex:1;gap:0;display:flex}.analyticsEdgeLabDominant .analyticsEdgeMap{border-radius:14px 14px 0 0;flex:1;min-height:220px;margin-bottom:0}.analyticsEdgeMapExtension{background:#0000001f;border:1px solid #ffffff12;border-top:none;border-radius:0 0 14px 14px;padding:10px 12px 8px}.analyticsEdgeMapExtension .analyticsEdgePipelineCompact{margin-bottom:6px}.analyticsEdgeMapExtension .analyticsValidationCriteriaInline{background:0 0;border:none;margin-top:4px;padding:4px 0 0}.analyticsEdgeLabDominant .analyticsEdgeMapCanvas{min-height:200px}.analyticsEdgeLabDominant .analyticsEdgeMapRing{width:96px;height:96px}.analyticsEdgeLabDominant .analyticsEdgeMapRingInner{width:74px;height:74px}.analyticsEdgeLabDominant .analyticsEdgeMapRingInner b{font-size:22px}.analyticsEdgeLabDominant .analyticsEdgeMapCoreName{font-size:18px}.analyticsEdgeLabDominant .analyticsEdgeMapReading{color:var(--ax-text-mid,var(--ax-muted));background:#00000038;font-size:10px;font-weight:650}.analyticsOperatingProfile.compact-side{padding:10px 11px!important}.analyticsOperatingProfile.compact-side .analyticsOperatingProfileHead{margin-bottom:6px!important}.analyticsOperatingProfile.compact-side .analyticsOperatingProfileHead h3{margin:0!important;font-size:11px!important}.analyticsOperatingProfileBody.side-stack{flex-direction:column;display:flex;gap:8px!important;margin:0!important;padding:0!important}.analyticsOperatingProfileBody.side-stack .analyticsOperatingProfileHeadline{font-size:11px!important;line-height:1.3!important}.analyticsOperatingProfileBody.side-stack .analyticsOperatingProfileData{margin:2px 0 0!important;font-size:9px!important}.analyticsOperatingProfileScore.inline-score{margin-top:2px!important}.analyticsOperatingProfileFocus.compact-focus{gap:4px!important;margin-top:0!important}.analyticsOperatingProfileFocus.compact-focus>div{padding:5px 7px!important}.analyticsOperatingProfileMetrics.compact-metrics{gap:4px!important;margin-top:2px!important}.analyticsOperatingProfileMetrics.compact-metrics>div{padding:5px 6px!important}.analyticsOperatingProfileMetrics.compact-metrics span{font-size:7px!important}.analyticsOperatingProfileMetrics.compact-metrics b{font-size:10px!important}.analyticsWeeklyPlanCompact{box-shadow:none!important;background:linear-gradient(145deg,#ffffff06,#00000024)!important;border:1px solid #ffffff12!important;border-left:2px solid #d4a63a47!important;border-radius:12px!important;padding:10px 11px!important}.analyticsWeeklyPlanCompactHead{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.analyticsWeeklyPlanCompactHead h4{letter-spacing:-.01em;color:var(--ax-text-hi,var(--ax-text));margin:0;font-size:10px;font-weight:850}.analyticsWeeklyPlanCompactHead p{color:var(--ax-muted);margin:2px 0 0;font-size:9px;line-height:1.35}.analyticsWeeklyPlanCompactIcon{color:#d4a63acc;background:#d4a63a14;border:1px solid #d4a63a26;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.analyticsWeeklyPlanCompactList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.analyticsWeeklyPlanCompactList li{align-items:flex-start;gap:8px;display:flex}.analyticsWeeklyPlanCompactList li span{color:var(--ax-muted);opacity:.75;flex-shrink:0;padding-top:1px;font-size:8px;font-weight:850}.analyticsWeeklyPlanCompactList li p{color:var(--ax-text-mid,var(--ax-muted));margin:0;font-size:9px;line-height:1.4}.analyticsPerformanceEvidenceNarrative .analyticsPerformanceEvidenceHead p{opacity:.85;font-size:10px}.analyticsPerformanceEvidenceNarrative{margin-top:4px}.analyticsPerformanceEvidenceNarrative .analyticsPerformanceEvidencePanelHead h4{font-size:9px!important}.analyticsPerformanceEvidencePanelNarrative{letter-spacing:-.01em;color:var(--ax-text-hi,var(--ax-text));margin:0 0 3px;font-size:10px;font-weight:750;line-height:1.35}.analyticsPerformanceEvidenceNarrative .analyticsPerformanceEvidencePanelHead span{opacity:.7;font-size:8px!important}.analyticsCommandDense.analyticsCommandCabin{padding:10px 14px 8px!important}.analyticsCommandDense .analyticsCommandMain{gap:8px!important}.analyticsCommandDense .analyticsCommandNarrative{gap:3px!important}.analyticsCommandDense .analyticsCommandHeadline{font-size:15px!important;line-height:1.26!important}.analyticsCommandDense .analyticsCommandActionBand.analyticsCommandActionInline{margin-top:4px!important;padding:6px 9px!important}.analyticsCommandDense .analyticsCommandFoot{margin-top:5px!important;padding-top:5px!important}.analyticsCommandDense .analyticsCommandSignals .analyticsCommandSignal{padding:7px 9px!important}html:not([data-theme=light]) .analyticsIntelligenceGrid,html[data-theme=dark] .analyticsIntelligenceGrid{gap:12px}html:not([data-theme=light]) .analyticsInsightStack,html[data-theme=dark] .analyticsInsightStack{background:linear-gradient(165deg,#121826eb,#080b12f5)!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .analyticsEdgeLabDominant .analyticsEdgeMap,html[data-theme=dark] .analyticsEdgeLabDominant .analyticsEdgeMap{background:radial-gradient(95% 80% at 50% 38%,#22c55e1a,#0000 62%),linear-gradient(168deg,#0c121efc,#05080e)!important;border-color:#ffffff1a!important;box-shadow:0 20px 48px #0000006b,inset 0 1px #ffffff0f!important}html:not([data-theme=light]) .analyticsEdgeMapExtension,html[data-theme=dark] .analyticsEdgeMapExtension{background:#00000047!important;border-color:#ffffff14!important}html:not([data-theme=light]) .analyticsOperatingProfile.compact-side,html[data-theme=dark] .analyticsOperatingProfile.compact-side{background:linear-gradient(168deg,#0e1420e0,#070a11f0)!important;border-color:#ffffff14!important}html:not([data-theme=light]) .analyticsWeeklyPlanCompact,html[data-theme=dark] .analyticsWeeklyPlanCompact{background:linear-gradient(145deg,#101622e6,#070a11f2)!important;border-color:#ffffff14!important}html:not([data-theme=light]) .analyticsCommandDense.analyticsCommandCabin,html[data-theme=dark] .analyticsCommandDense.analyticsCommandCabin{padding:9px 13px 7px!important}html[data-theme=light] .analyticsInsightStack{background:linear-gradient(165deg,#fff,#f8fafc)!important;border-color:#0f172a14!important;box-shadow:0 2px 12px #0f172a0a!important}html[data-theme=light] .analyticsInsightNote{border-color:#0f172a0f!important}html[data-theme=light] .analyticsInsightNoteIcon{background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsEdgeMapExtension{background:#f8fafcf2!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsWeeklyPlanCompact{background:linear-gradient(145deg,#fff,#f8fafc)!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsOperatingProfile.compact-side{background:#fff!important;border-color:#0f172a14!important}@media (width<=900px){.analyticsIntelligenceGrid{grid-template-columns:1fr}.analyticsIntelligenceMain,.analyticsIntelligenceSide{grid-column:span 1}}.analyticsCockpitFlow{flex-direction:column;gap:12px;display:flex}.analyticsCommandStrip{border-radius:12px;max-height:210px;overflow:hidden;padding:10px 14px 8px!important}.analyticsCommandStripBody{grid-template-columns:auto 1fr auto;align-items:center;gap:12px 16px;display:grid}.analyticsCommandScore.compact{min-width:58px;gap:3px!important}.analyticsCommandStrip .analyticsCommandScoreRing{width:56px!important;height:56px!important}.analyticsCommandStrip .analyticsCommandScoreInner{width:44px!important;height:44px!important}.analyticsCommandStrip .analyticsCommandScoreInner b{font-size:16px!important}.analyticsCommandStripCore{min-width:0}.analyticsCommandStrip .analyticsCommandEyebrow{margin-bottom:3px!important}.analyticsCommandStrip .analyticsCommandHeadline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:13px!important;font-weight:780!important;line-height:1.3!important}.analyticsCommandWeeklyInline{color:var(--ax-text-mid,var(--ax-muted));text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;line-height:1.35;overflow:hidden}.analyticsCommandWeeklyInline>span{text-transform:uppercase;letter-spacing:.08em;color:#d4a63ad9;margin-right:6px;font-size:7px;font-weight:850}.analyticsCommandChips{flex-direction:column;gap:4px;min-width:108px;display:flex}.analyticsCommandChip{background:#00000024;border:1px solid #ffffff0f;border-radius:7px;padding:4px 8px}.analyticsCommandChip>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted);font-size:6px;font-weight:850;display:block}.analyticsCommandChip>b{color:var(--ax-text-hi,var(--ax-text));text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin-top:1px;font-size:10px;font-weight:750;display:block;overflow:hidden}.analyticsCommandChip.positive{border-left:2px solid #22c55e66}.analyticsCommandChip.negative{border-left:2px solid #ef444466}.analyticsCommandChip.neutral{border-left:2px solid #94a3b859}.analyticsCommandStripFoot{border-top:1px solid #ffffff0d;align-items:center;gap:8px;margin-top:6px;padding-top:5px;display:flex}.analyticsCommandStripFoot small{color:var(--ax-muted);flex:1;font-size:8px}.analyticsCommandProgress.thin{flex:0 0 80px;max-width:80px}.analyticsCommandProgress.thin .analyticsCommandProgressBar{height:2px!important}.analyticsZone--primary{position:relative}.analyticsZone--primary.analyticsZone--intel{background:linear-gradient(168deg,#ffffff05,#00000014);border:1px solid #ffffff14;border-radius:16px;padding:12px!important}.analyticsInsightStackLinked{border-left:2px solid #22c55e40!important}.analyticsInsightStackLinked .analyticsInsightStackHead span{color:#22c55ea6;opacity:1}.analyticsDirectivesRail{background:#0000001a;border:1px solid #ffffff0f;border-radius:12px;padding:8px 10px!important}.analyticsDirectivesRailHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.analyticsDirectivesRailHead>span{text-transform:uppercase;letter-spacing:.09em;color:var(--ax-muted);font-size:8px;font-weight:850}.analyticsDirectivesRailHead>em{text-transform:uppercase;letter-spacing:.05em;color:var(--ax-muted);opacity:.65;font-size:7px;font-style:normal;font-weight:700}.analyticsDirectivesRail .analyticsDirectivesGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.analyticsDirectivesRail .analyticsDirectivesGrid.analyticsDirectivesGrid--x4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.analyticsDirectivesRail .analyticsDirectiveCard{background:#0000001f!important;border-radius:9px!important;padding:8px 9px!important}.analyticsDirectivesRail .analyticsDirectiveSetup{margin-top:2px;font-size:11px!important}.analyticsDirectivesRail .analyticsDirectiveAction{border-top:none!important;margin-top:4px!important;padding-top:0!important;font-size:9px!important;line-height:1.35!important}.analyticsSystemHealthSecondary{opacity:.96;border-radius:12px;padding:8px 10px!important}.analyticsSystemHealthSecondary .analyticsSystemHealthHead{margin-bottom:6px!important}.analyticsSystemHealthSecondary .analyticsSystemHealthHead span{font-size:8px!important}.analyticsSystemHealthSecondary .analyticsSystemHealthHead em{opacity:.65;font-size:7px!important}.analyticsSystemHealthSecondary .analyticsSystemHealthGrid{gap:5px!important}.analyticsSystemHealthSecondary .analyticsKpiCard.compact,.analyticsSystemHealthSecondary .analyticsKpiCard.health{min-height:unset!important;padding:6px 7px!important}.analyticsSystemHealthSecondary .analyticsKpiCard .analyticsKpiVal{font-size:13px!important}.analyticsSystemHealthSecondary .analyticsKpiCard .analyticsKpiSub{font-size:8px!important}html:not([data-theme=light]) .analyticsZone--primary.analyticsZone--intel,html[data-theme=dark] .analyticsZone--primary.analyticsZone--intel{background:radial-gradient(80% 60% at 20% 0,#22c55e0f,#0000 55%),linear-gradient(168deg,#0e1420f2,#06090ffa)!important;border-color:#ffffff17!important;box-shadow:0 16px 48px #00000061!important}html:not([data-theme=light]) .analyticsCommandStrip,html[data-theme=dark] .analyticsCommandStrip{background:linear-gradient(165deg,#141a28eb,#0a0d14f5)!important;border-color:#ffffff14!important;box-shadow:0 8px 28px #00000047!important}html:not([data-theme=light]) .analyticsDirectivesRail,html[data-theme=dark] .analyticsDirectivesRail{background:#0000002e!important;border-color:#ffffff0f!important}html:not([data-theme=light]) .analyticsSystemHealthSecondary,html[data-theme=dark] .analyticsSystemHealthSecondary{background:#00000024!important;border:1px solid #ffffff0d!important}html[data-theme=light] .analyticsCommandStrip{background:linear-gradient(165deg,#fff,#f8fafc)!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsZone--primary.analyticsZone--intel{background:linear-gradient(168deg,#fff,#f4f7fb)!important;border-color:#0f172a14!important;box-shadow:0 8px 32px #0f172a0f!important}html[data-theme=light] .analyticsInsightStackLinked{border-left-color:#16a34a4d!important}html[data-theme=light] .analyticsDirectivesRail{background:#f8fafcf2!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsSystemHealthSecondary{background:#f8fafccc!important;border:1px solid #0f172a0f!important}@media (width<=900px){.analyticsCommandStrip{max-height:none}.analyticsCommandStripBody{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.analyticsCommandChips{flex-flow:wrap;grid-column:1/-1}.analyticsDirectivesRail .analyticsDirectivesGrid{grid-template-columns:1fr!important}.analyticsDirectivesRail .analyticsDirectivesGrid.analyticsDirectivesGrid--x4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=390px){.analyticsCockpitFlow .analyticsIntelligenceGrid,.analyticsCockpitFlow .analyticsIntelligenceMain,.analyticsCockpitFlow .analyticsIntelligenceSide{display:contents}.analyticsCommandStrip .analyticsCommandHeadline{-webkit-line-clamp:3}.analyticsDirectivesRail .analyticsDirectivesGrid,.analyticsDirectivesRail .analyticsDirectivesGrid.analyticsDirectivesGrid--x4{grid-template-columns:1fr!important}.analyticsEdgeLabUnified .analyticsEdgeMapZone{min-height:unset}.analyticsEdgeLabBase{border-top-color:#ffffff0f!important}.analyticsInsightNoteSecondary{-webkit-line-clamp:3}.analyticsWeeklyPlanCompactList li p{font-size:9px}}.analyticsIntelligenceCenter{--ax-mat-flagship-bg:linear-gradient(152deg,#ffffff0a 0%,#ffffff03 38%,#0000000f 100%), radial-gradient(ellipse 90% 70% at 12% 0%,#22c55e0d,transparent 58%), radial-gradient(ellipse 60% 50% at 92% 88%,#d4a63a09,transparent 55%);--ax-mat-flagship-border:#ffffff17;--ax-mat-flagship-shadow:0 14px 42px #00000047,inset 0 1px 0 #ffffff0f;--ax-mat-support-bg:linear-gradient(165deg,#ffffff07,#0000001a);--ax-mat-support-border:#ffffff0f;--ax-mat-support-shadow:0 6px 20px #00000029,inset 0 1px 0 #ffffff08;--ax-mat-utility-bg:#00000024;--ax-mat-utility-border:#ffffff0d}.analyticsSurfaceFlagship{isolation:isolate;position:relative;overflow:hidden;background:var(--ax-mat-flagship-bg)!important;border:1px solid var(--ax-mat-flagship-border)!important;box-shadow:var(--ax-mat-flagship-shadow)!important}.analyticsSurfaceFlagship:before{content:"";pointer-events:none;z-index:0;opacity:.45;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(85% 75% at 50% 40%,#000 20%,#0000 78%)}.analyticsSurfaceFlagship:after{content:"";pointer-events:none;z-index:0;opacity:.7;background:radial-gradient(at 50% 0,#ffffff0a,#0000 62%);height:55%;position:absolute;inset:-20% -10% auto}.analyticsSurfaceFlagship>*{z-index:1;position:relative}.analyticsSurfaceSupport{position:relative;overflow:hidden;background:var(--ax-mat-support-bg)!important;border:1px solid var(--ax-mat-support-border)!important;box-shadow:var(--ax-mat-support-shadow)!important}.analyticsSurfaceSupport:before{content:"";pointer-events:none;opacity:.35;background:linear-gradient(135deg,#ffffff06,#0000 55%);position:absolute;inset:0}.analyticsSurfaceUtility,.analyticsCommandChip{background:var(--ax-mat-utility-bg)!important;border:1px solid var(--ax-mat-utility-border)!important;box-shadow:inset 0 1px #ffffff08!important}.analyticsZone--canvas.analyticsZone--primary{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.analyticsEdgeLabUnified{flex-direction:column;display:flex;border-radius:16px!important;padding:0!important}.analyticsEdgeLabUnified .analyticsEdgeLabHead{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 10px;display:flex;margin:0!important}.analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy h3{letter-spacing:-.02em;margin:0!important;font-size:14px!important}.analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy p{opacity:.85;margin:3px 0 0!important;font-size:10px!important}.analyticsEdgeLabStatus{text-transform:uppercase;letter-spacing:.06em;color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:99px;flex-shrink:0;padding:4px 9px;font-size:8px;font-style:normal;font-weight:800}.analyticsEdgeLabStatus.validated{color:#4ade80;background:#22c55e1a;border-color:#22c55e3d}.analyticsEdgeLabCanvas{flex-direction:column;display:flex}.analyticsEdgeLabUnified .analyticsEdgeMapZone{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:12px 16px 10px;position:relative;overflow:visible}.analyticsEdgeLabUnified .analyticsEdgeMapZone:before{content:"";pointer-events:none;z-index:0;opacity:.85;background:radial-gradient(75% 80%,#22c55e12,#0000 68%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/20px 20px;border-radius:12px;position:absolute;inset:8px 12px 42%;-webkit-mask-image:radial-gradient(80% 70% at 50% 48%,#000 15%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 48%,#000 15%,#0000 75%)}.analyticsEdgeLabUnified .analyticsEdgeMapZone.observation:before{background:radial-gradient(75% 80%,#fbbf240f,#0000 68%),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/20px 20px}.analyticsEdgeLabUnified .analyticsEdgeMapZone>*{z-index:1;position:relative}.analyticsEdgeMapZoneLabel{text-transform:uppercase;letter-spacing:.11em;color:var(--ax-muted);margin-bottom:8px;font-size:7px;font-weight:850;display:block}.analyticsEdgeLabUnified .analyticsEdgeMapGlow{opacity:.95;filter:blur(10px)}.analyticsEdgeLabUnified .analyticsEdgeMapMetric{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(145deg,#ffffff08,#0000001f)!important;border:1px solid #ffffff0d!important;box-shadow:inset 0 1px #ffffff0a!important}.analyticsEdgeLabUnified .analyticsValidationTrack{background:#0000001f!important;border:1px solid #ffffff0a!important;box-shadow:inset 0 1px 2px #00000026!important}.analyticsEdgeLabUnified .analyticsEdgeMapReading.integrated{border:none;border-left:2px solid #fbbf2461;border-radius:0;margin:8px 0 0;padding:8px 10px 8px 11px;box-shadow:none!important;background:linear-gradient(90deg,#fbbf240a,#0000 72%)!important}.analyticsEdgeLabUnified .analyticsEdgeMapZone.validated .analyticsEdgeMapReading.integrated{border-left-color:#22c55e6b;background:linear-gradient(90deg,#22c55e0d,#0000 72%)!important}.analyticsEdgeLabBase{background:linear-gradient(#0000000f,#00000005);border-top:1px solid #ffffff0f;padding:10px 16px 12px}.analyticsEdgePipelineCompact.integrated{gap:0;margin:0}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol{padding:0 12px 0 0;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol:before{opacity:.5;width:1px}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol.leaks{padding:0 0 0 12px;border-left:1px solid #ffffff0d!important}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol.samples:before,.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol.leaks:before{display:none}.analyticsValidationCriteriaInline.integrated{text-align:left;opacity:.75;margin:8px 0 0;padding:0;font-size:8px;background:0 0!important;border:none!important}.analyticsEdgeLabUnified .analyticsEdgeMapCanvas{min-height:200px}.analyticsEdgeLabUnified .analyticsEdgeMapRing{width:96px;height:96px}.analyticsEdgeLabUnified .analyticsEdgeMapRingInner{width:74px;height:74px}.analyticsEdgeLabUnified .analyticsEdgeMapRingInner b{font-size:22px}.analyticsEdgeLabUnified .analyticsEdgeMapCoreName{font-size:18px}.analyticsCommandStrip.analyticsSurfaceFlagship{border-radius:12px!important}.analyticsCommandStrip.analyticsSurfaceFlagship:before{-webkit-mask-image:radial-gradient(90% 80% at 20% 0,#000 25%,#0000 80%);mask-image:radial-gradient(90% 80% at 20% 0,#000 25%,#0000 80%)}.analyticsInsightStack.analyticsSurfaceSupport:before{opacity:.25}.analyticsDirectivesRail.analyticsSurfaceSupport,.analyticsSystemHealthSecondary.analyticsSurfaceSupport{background:var(--ax-mat-support-bg)!important}.analyticsOperatingProfile.analyticsSurfaceSupport.compact-side,.analyticsWeeklyPlanCompact.analyticsSurfaceSupport{box-shadow:var(--ax-mat-support-shadow)!important}.analyticsPerformanceEvidencePanel.analyticsSurfaceFlagship.equity{border-color:#ffffff1a!important}.analyticsPerformanceEvidencePanel.analyticsSurfaceSupport{background:var(--ax-mat-support-bg)!important;border-color:var(--ax-mat-support-border)!important}html:not([data-theme=light]) .analyticsIntelligenceCenter,html[data-theme=dark] .analyticsIntelligenceCenter{--ax-mat-flagship-bg:linear-gradient(158deg,#161e30f7 0%,#0c111cfa 52%,#080b12fc 100%), radial-gradient(ellipse 85% 65% at 8% 0%,#22c55e12,transparent 55%), radial-gradient(ellipse 55% 45% at 96% 92%,#d4a63a0a,transparent 50%);--ax-mat-flagship-border:#ffffff1a;--ax-mat-flagship-shadow:0 18px 48px #0000006b,inset 0 1px 0 #ffffff12;--ax-mat-support-bg:linear-gradient(168deg,#101622e0,#080b12eb);--ax-mat-support-border:#ffffff12;--ax-mat-utility-bg:#00000038}html:not([data-theme=light]) .analyticsEdgeLabUnified,html[data-theme=dark] .analyticsEdgeLabUnified{box-shadow:0 22px 56px #00000073,inset 0 1px #ffffff14!important}html:not([data-theme=light]) .analyticsEdgeLabBase,html[data-theme=dark] .analyticsEdgeLabBase{background:linear-gradient(#00000024,#0000000a)!important;border-top-color:#ffffff12!important}html[data-theme=light] .analyticsIntelligenceCenter{--ax-mat-flagship-bg:linear-gradient(158deg,#fff 0%,#f8fafc 48%,#f1f5f9 100%), radial-gradient(ellipse 80% 60% at 10% 0%,#22c55e0f,transparent 58%), radial-gradient(ellipse 50% 40% at 95% 95%,#d4a63a0d,transparent 52%);--ax-mat-flagship-border:#0f172a17;--ax-mat-flagship-shadow:0 10px 36px #0f172a12,inset 0 1px 0 #fffffff2;--ax-mat-support-bg:linear-gradient(168deg,#fff,#f8fafc);--ax-mat-support-border:#0f172a12;--ax-mat-support-shadow:0 4px 16px #0f172a0d,inset 0 1px 0 #ffffffe6;--ax-mat-utility-bg:#ffffffeb;--ax-mat-utility-border:#0f172a12}html[data-theme=light] .analyticsEdgeLabUnified .analyticsEdgeMapZone:before{background:radial-gradient(75% 80%,#22c55e0f,#0000 68%),linear-gradient(#0f172a06 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#0f172a06 1px,#0000 1px) 0 0/20px 20px}html[data-theme=light] .analyticsEdgeLabUnified .analyticsEdgeMapMetric{background:linear-gradient(145deg,#fff,#f8fafcf2)!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsEdgeLabUnified .analyticsEdgeMapReading.integrated{color:#475569!important;background:linear-gradient(90deg,#fbbf240f,#0000 72%)!important}html[data-theme=light] .analyticsEdgeLabBase{background:linear-gradient(#f1f5f9b3,#f8fafc66)!important;border-top-color:#0f172a12!important}html[data-theme=light] .analyticsCommandChip{background:#fff!important;border-color:#0f172a14!important}@media (width<=390px){.analyticsEdgePipelineCompact.integrated{grid-template-columns:1fr!important}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol.leaks{border-top:1px solid #ffffff0d!important;border-left:none!important;padding:8px 0 0!important}.analyticsEdgePipelineCompact.integrated .analyticsEdgePipelineCompactCol.samples{padding:0!important}}.analyticsCockpit{--ax-type-label:10px;--ax-type-secondary:11px;--ax-type-body:12px;--ax-type-title:14px;--ax-rhythm:14px;--ax-touch:40px;gap:var(--ax-rhythm)!important}.analyticsFiltersPanel{width:100%;min-width:0}.analyticsCockpit .analyticsFiltersCompact{border-radius:12px;gap:10px;padding:10px 12px}.analyticsCockpit .analyticsFiltersCompactLabel{letter-spacing:.08em;padding-right:10px;font-size:11px}.analyticsCockpit .analyticsFilterField>span{font-size:var(--ax-type-label);letter-spacing:.05em;line-height:1.3}.analyticsCockpit .analyticsFilterField .input.small{min-height:36px;font-size:var(--ax-type-body);width:100%;min-width:0;padding:6px 9px;line-height:1.25}.analyticsTopBarMetaRail{min-width:0}@media (width<=860px){.analyticsCockpit .analyticsTopBarMetaRail{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.analyticsCockpit .analyticsTopBarMetaRail::-webkit-scrollbar{display:none}.analyticsCockpit .analyticsTopBarChip{flex:none;min-width:88px;padding:6px 10px}.analyticsCockpit .analyticsTopBarChip em{font-size:10px!important}.analyticsCockpit .analyticsTopBarChip b{text-overflow:ellipsis;max-width:140px;overflow:hidden;font-size:12px!important}.analyticsCockpit .analyticsFiltersCompact{flex-direction:column;align-items:stretch}.analyticsCockpit .analyticsFiltersCompactLabel{border-bottom:1px solid #ffffff0f;border-right:none;padding:0 0 8px}.analyticsCockpit .analyticsFiltersCompactGrid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=390px){.analyticsCockpit{--ax-type-label:11px;--ax-type-secondary:12px;--ax-type-body:13px;--ax-touch:42px;--ax-rhythm:12px}.analyticsCockpit .analyticsFilterField .input.small{min-height:var(--ax-touch);font-size:13px}.analyticsCockpit .analyticsFiltersCompactGrid{gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.analyticsCockpit .analyticsTopBarBrand,.analyticsCockpit .analyticsTopBarCount{font-size:12px}}@media (width<=860px){.analyticsCockpit .analyticsCommandStrip{max-height:none;padding:12px 14px 10px!important}.analyticsCockpit .analyticsCommandStripBody{grid-template-columns:80px minmax(0,1fr);align-items:flex-start;gap:10px 12px}.analyticsCockpit .analyticsCommandScore.compact{flex-shrink:0;min-width:80px}.analyticsCockpit .analyticsCommandChips{flex-flow:wrap;grid-column:1/-1;gap:6px;min-width:0}.analyticsCockpit .analyticsCommandChip{flex:calc(33.33% - 6px);min-width:96px;padding:6px 8px}.analyticsCockpit .analyticsCommandChip b{white-space:normal;overflow-wrap:anywhere;max-width:none;font-size:11px}.analyticsCockpit .analyticsCommandHeadline{-webkit-line-clamp:4;font-size:14px!important;line-height:1.35!important}.analyticsCockpit .analyticsCommandWeeklyInline{white-space:normal;font-size:11px;line-height:1.4;overflow:visible}}.analyticsCockpit .analyticsKpiCard{min-width:0;overflow:hidden}.analyticsCockpit .analyticsKpiValue{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.1;display:block;overflow:hidden}.analyticsCockpit .analyticsKpiSub,.analyticsCockpit .analyticsKpiHint{text-overflow:ellipsis;display:block;overflow:hidden;font-size:var(--ax-type-secondary)!important;line-height:1.35!important}.analyticsCockpit .analyticsInsightNotePrimary{font-size:12px!important}.analyticsCockpit .analyticsDirectiveSetup{overflow-wrap:anywhere;word-break:break-word}.analyticsCockpit .analyticsEdgeMapCoreName,.analyticsCockpit .analyticsEdgePipelineCompactName,.analyticsCockpit .analyticsActiveLeaksCompactName{overflow-wrap:anywhere;word-break:break-word;white-space:normal}@media (width<=390px){.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard .analyticsKpiValue{font-size:15px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiValue{font-size:18px!important}.analyticsCockpit .analyticsInsightNotePrimary,.analyticsCockpit .analyticsPerformanceEvidencePanelNarrative{font-size:11px!important}}.analyticsCockpit .analyticsChartFrame{width:100%;min-width:0;padding:2px 0;overflow:hidden}.analyticsCockpit .analyticsPerformanceEvidenceChart .mtcLwChart{border-radius:12px;min-height:0}.analyticsCockpit .analyticsPerformanceEvidenceChart .mtcLwChart.mobile-sharp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:12px}.analyticsCockpit .recharts-cartesian-axis-tick text{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:600}.analyticsCockpit .analyticsZone--command,.analyticsCockpit .analyticsZone--directives,.analyticsCockpit .analyticsZone--health,.analyticsCockpit .analyticsZone--evidence{min-width:0}.analyticsCockpit .analyticsZone--primary{margin-top:2px}.analyticsCockpit .analyticsSurfaceFlagship,.analyticsCockpit .analyticsSurfaceSupport{box-shadow:var(--ax-mat-flagship-shadow,0 10px 32px #00000038), inset 0 1px 0 #ffffff0d!important}.analyticsCockpit .analyticsSurfaceSupport{box-shadow:var(--ax-mat-support-shadow,0 6px 18px #00000024),inset 0 1px 0 #ffffff08!important}html[data-theme=light] .analyticsCockpit .analyticsFiltersCompact{background:linear-gradient(168deg,#fff,#f8fafc)!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsCockpit .analyticsTopBarChip{background:#fff!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsCockpit .analyticsFilterField .input.small{color:#0f172a!important;background:#fff!important;border-color:#0f172a1a!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersPanel .analyticsFiltersCompact,html[data-theme=dark] .analyticsCockpit .analyticsFiltersPanel .analyticsFiltersCompact{background:linear-gradient(168deg,#121824e6,#0a0d14f2)!important;border-color:#ffffff14!important;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0a!important}.analyticsCockpit{--ax-type-label:11px;--ax-type-secondary:12px;--ax-type-body:14px;--ax-type-subtitle:15px;--ax-type-section:20px;--ax-type-kpi:28px;--ax-type-kpi-hero:32px;--ax-rhythm:16px;--ax-touch:44px}.analyticsFiltersPanel{flex-direction:column;gap:0;min-width:0;display:flex}.analyticsFiltersToggle{width:100%;min-height:var(--ax-touch);color:inherit;cursor:pointer;text-align:left;background:linear-gradient(168deg,#121824e0,#0a0d14f0);border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;transition:border-color .18s,background .18s;display:flex}.analyticsFiltersToggle:hover{background:linear-gradient(168deg,#161c2aeb,#0c1018f5);border-color:#ffffff1f}.analyticsFiltersToggleLead{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.analyticsFiltersToggleLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ax-muted,var(--muted2));flex-shrink:0;font-size:11px;font-weight:850}.analyticsFiltersToggleSummary{color:var(--ax-text-hi,var(--ax-text));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.analyticsFiltersToggleChevron{color:var(--ax-muted);opacity:.75;flex-shrink:0;transition:transform .22s}.analyticsFiltersPanel.is-expanded .analyticsFiltersToggleChevron{transform:rotate(180deg)}.analyticsFiltersPanel.is-expanded .analyticsFiltersToggle{border-bottom-color:#ffffff0a;border-radius:12px 12px 0 0}.analyticsFiltersActiveChips{background:#0000001f;border:1px solid #ffffff0f;border-top:none;border-radius:0 0 12px 12px;flex-wrap:wrap;gap:6px;padding:6px 12px 8px;display:flex}.analyticsFiltersActiveChip{background:#ffffff08;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px 9px;display:inline-flex}.analyticsFiltersActiveChip em{text-transform:uppercase;letter-spacing:.05em;color:var(--ax-muted);flex-shrink:0;font-size:10px;font-style:normal;font-weight:750}.analyticsFiltersActiveChip b{color:var(--ax-text-hi,var(--ax-text));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.analyticsFiltersBody{background:linear-gradient(#0000001a,#00000029);border:1px solid #ffffff0f;border-top:none;border-radius:0 0 12px 12px;padding:12px 12px 14px}.analyticsFiltersBody .analyticsFiltersCompactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.analyticsFiltersPanel.is-expanded .analyticsFiltersBody{border-top:1px solid #ffffff0a}.analyticsCockpit .analyticsFiltersCompactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.analyticsCockpit .analyticsFilterField>span{letter-spacing:.05em;line-height:1.35;font-size:var(--ax-type-label)!important}.analyticsCockpit .analyticsFilterField .input.small{min-height:var(--ax-touch);border-radius:10px;width:100%;min-width:0;padding:8px 10px;line-height:1.3;font-size:14px!important}.analyticsCockpit .analyticsFilterField input[type=date].input.small{appearance:none;min-width:0}.analyticsCommandHeroV14.analyticsCommandStrip{border-radius:14px!important;max-height:none!important;padding:16px 18px 12px!important;overflow:visible!important}.analyticsCommandHeroV14.analyticsSurfaceFlagship:before{opacity:.55;background-size:24px 24px;-webkit-mask-image:radial-gradient(90% 85% at 18% 12%,#000 18%,#0000 72%);mask-image:radial-gradient(90% 85% at 18% 12%,#000 18%,#0000 72%)}.analyticsCommandHeroV14.analyticsSurfaceFlagship:after{opacity:.9;background:radial-gradient(70% 55% at 8% 0,#22c55e14,#0000 62%),radial-gradient(50% 40% at 92% 20%,#d4a63a0d,#0000 55%);height:65%}.analyticsCommandHeroV14 .analyticsCommandStripBody{grid-template-columns:88px minmax(0,1fr) auto;align-items:flex-start;gap:14px 20px}.analyticsCommandHeroV14 .analyticsCommandScoreRing{width:72px!important;height:72px!important}.analyticsCommandHeroV14 .analyticsCommandScoreInner{width:56px!important;height:56px!important}.analyticsCommandHeroV14 .analyticsCommandScoreInner b{letter-spacing:-.03em;font-weight:800;font-size:22px!important}.analyticsCommandHeroV14 .analyticsCommandScoreInner span{opacity:.7;font-size:10px;font-weight:700}.analyticsCommandHeroV14 .analyticsCommandScore.compact em{letter-spacing:.09em;text-transform:uppercase;color:var(--ax-muted);margin-top:4px;font-size:10px;font-weight:800}.analyticsCommandHeroV14 .analyticsCommandEyebrow{letter-spacing:.09em;font-weight:800;margin-bottom:6px!important;font-size:11px!important}.analyticsCommandHeroV14 .analyticsCommandHeadline{letter-spacing:-.02em;-webkit-line-clamp:unset;-webkit-box-orient:unset;color:var(--ax-text-hi,var(--ax-text));display:block;overflow:visible;font-size:18px!important;font-weight:780!important;line-height:1.38!important}.analyticsCommandWeeklyBlock{background:linear-gradient(135deg,#d4a63a0f,#0000001f);border:1px solid #d4a63a24;border-radius:10px;margin-top:10px;padding:10px 12px}.analyticsCommandWeeklyLabel{text-transform:uppercase;letter-spacing:.09em;color:#d4a63ae6;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.analyticsCommandHeroV14 .analyticsCommandWeeklyInline{color:var(--ax-text-hi,var(--ax-text));white-space:normal;overflow-wrap:anywhere;margin:0;font-weight:600;overflow:visible;font-size:13px!important;line-height:1.45!important}.analyticsCommandHeroV14 .analyticsCommandChips{flex-direction:column;gap:6px;min-width:124px;max-width:148px}.analyticsCommandHeroV14 .analyticsCommandChip{border:1px solid #ffffff12;border-radius:9px;padding:8px 10px;background:linear-gradient(145deg,#ffffff0a,#00000029)!important}.analyticsCommandHeroV14 .analyticsCommandChip>span{letter-spacing:.08em;font-weight:850;font-size:9px!important}.analyticsCommandHeroV14 .analyticsCommandChip>b{white-space:normal;overflow-wrap:anywhere;max-width:none;margin-top:3px;font-weight:750;line-height:1.3;font-size:12px!important}.analyticsCommandHeroV14 .analyticsCommandChip.positive{border-left:3px solid #22c55e8c;background:linear-gradient(135deg,#22c55e0f,#00000024)!important}.analyticsCommandHeroV14 .analyticsCommandChip.negative{border-left:3px solid #ef444480;background:linear-gradient(135deg,#ef44440d,#00000024)!important}.analyticsCommandHeroV14 .analyticsCommandChip.neutral{border-left:3px solid #94a3b866}.analyticsCommandHeroV14 .analyticsCommandStripFoot{margin-top:10px;padding-top:8px}.analyticsCommandHeroV14 .analyticsCommandStripFoot small{line-height:1.4;font-size:11px!important}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy h3{letter-spacing:-.025em;font-weight:800;font-size:var(--ax-type-section)!important}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy p{line-height:1.45;font-size:var(--ax-type-body)!important}.analyticsCockpit .analyticsPerformanceEvidenceHead h3{letter-spacing:-.025em;font-weight:800;font-size:var(--ax-type-section)!important}.analyticsCockpit .analyticsPerformanceEvidenceHead p{line-height:1.45;font-size:var(--ax-type-body)!important}.analyticsCockpit .analyticsPerformanceEvidencePanel header h4{font-weight:800;font-size:var(--ax-type-subtitle)!important}.analyticsCockpit .analyticsPerformanceEvidencePanelNarrative{font-weight:600;font-size:var(--ax-type-secondary)!important;color:var(--ax-text-mid,var(--ax-muted))!important;line-height:1.4!important}.analyticsCockpit .analyticsSystemHealthHead span{letter-spacing:.09em;font-weight:850;font-size:var(--ax-type-label)!important}.analyticsCockpit .analyticsSystemHealthHead em{font-size:var(--ax-type-secondary)!important}.analyticsCockpit .analyticsInsightNoteLabel{font-size:11px!important}.analyticsCockpit .analyticsInsightNotePrimary{font-size:var(--ax-type-body)!important;line-height:1.4!important}.analyticsCockpit .analyticsInsightNoteSecondary{font-size:var(--ax-type-secondary)!important;line-height:1.45!important}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCanvas{min-height:220px;padding:8px 4px}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRing{width:108px;height:108px}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRingInner{width:82px;height:82px}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRingInner b{letter-spacing:-.03em;font-size:26px;font-weight:800}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCoreName{max-width:100%;font-size:19px;line-height:1.25}.analyticsCockpit .analyticsEdgeMapMetric{border-radius:10px;min-width:0;padding:8px 10px;overflow:hidden}.analyticsCockpit .analyticsEdgeMapMetric small{letter-spacing:.06em;font-weight:800;font-size:10px!important}.analyticsCockpit .analyticsEdgeMapMetric b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;display:block;overflow:hidden;font-size:15px!important}.analyticsCockpit .analyticsEdgeMapReading.integrated{font-weight:600;color:var(--ax-text-hi,var(--ax-text))!important;opacity:1!important;font-size:13px!important;line-height:1.5!important}.analyticsCockpit .analyticsValidationTrackHead span,.analyticsCockpit .analyticsValidationTrackHead strong{font-size:11px!important}.analyticsCockpit .analyticsValidationTrack small{line-height:1.35;font-size:11px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsSystemHealthGrid .analyticsKpiCard.health{min-height:120px;background:radial-gradient(80% 70% at 20% 0,#d4a63a14,#0000 55%),linear-gradient(158deg,#0e121cfa,#080b12f5)!important;border:1px solid #d4a63a38!important;border-radius:14px!important;padding:14px 16px!important;box-shadow:0 10px 32px #0000003d,inset 0 1px #d4a63a14,inset 0 0 0 1px #d4a63a0a!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiCardTop span{letter-spacing:.1em;color:#d4a63ad9!important;font-size:11px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiValue{letter-spacing:-.035em;font-weight:800;font-size:var(--ax-type-kpi-hero)!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiSub{font-weight:650;line-height:1.35;font-size:13px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiHint{margin-top:3px;line-height:1.35;font-size:11px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact{min-height:72px;border-radius:12px!important;padding:10px 11px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiCardTop span{font-size:11px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiValue{font-weight:800;font-size:var(--ax-type-kpi)!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiSub{line-height:1.35;font-size:12px!important}.analyticsCockpit .analyticsPerformanceEvidencePanel.size-large .analyticsPerformanceEvidencePanelBody{padding:10px 12px 12px}.analyticsCockpit .analyticsPerformanceEvidenceChart .recharts-cartesian-axis-tick text{font-weight:600;font-size:12px!important}.analyticsCockpit .analyticsPerformanceEvidenceChart.equity .mtcLwChart{border-radius:12px;min-height:0}.analyticsCockpit .analyticsPerformanceEvidenceChart.daily .recharts-reference-line line,.analyticsCockpit .analyticsPerformanceEvidenceChart.rDist .recharts-reference-line line{filter:drop-shadow(0 0 2px #ffffff14)}.analyticsCockpit .analyticsPerformanceEvidencePanel.equity.analyticsSurfaceFlagship{border-color:#ffffff1c!important}@media (width<=860px){.analyticsCockpit .analyticsFiltersCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.analyticsCommandHeroV14 .analyticsCommandStripBody{grid-template-columns:72px minmax(0,1fr);gap:12px 14px}.analyticsCommandHeroV14 .analyticsCommandChips{flex-flow:wrap;grid-column:1/-1;gap:8px;min-width:0;max-width:none}.analyticsCommandHeroV14 .analyticsCommandChip{flex:calc(33.33% - 8px);min-width:100px}.analyticsCommandHeroV14 .analyticsCommandHeadline{font-size:16px!important;line-height:1.4!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsSystemHealthGrid{grid-template-columns:repeat(2,1fr)!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health{grid-column:1/-1;min-height:100px}}@media (width<=390px){.analyticsCockpit{--ax-type-body:13px;--ax-type-subtitle:14px;--ax-type-section:18px;--ax-type-kpi:22px;--ax-type-kpi-hero:26px;--ax-rhythm:14px;padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}.analyticsFiltersToggle{min-height:44px;padding:10px 12px}.analyticsFiltersToggleSummary{font-size:12px}.analyticsFiltersBody{padding:12px}.analyticsCockpit .analyticsFiltersCompactGrid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.analyticsCockpit .analyticsFilterField .input.small{min-height:44px;font-size:14px!important}.analyticsCommandHeroV14 .analyticsCommandStripBody{grid-template-columns:1fr;gap:14px}.analyticsCommandHeroV14 .analyticsCommandScore.compact{flex-direction:row;align-items:center;gap:12px}.analyticsCommandHeroV14 .analyticsCommandScore.compact em{text-align:left;margin-top:0}.analyticsCommandHeroV14 .analyticsCommandHeadline{font-size:15px!important;line-height:1.42!important}.analyticsCommandWeeklyBlock{padding:10px}.analyticsCommandHeroV14 .analyticsCommandWeeklyInline{font-size:12px!important}.analyticsCommandHeroV14 .analyticsCommandChip{flex:calc(50% - 6px);min-width:0}.analyticsCommandHeroV14 .analyticsCommandChip:last-child{flex:100%}.analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCanvas{min-height:unset;grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:10px;padding:4px 0;display:grid}.analyticsCockpit .analyticsEdgeMapConnector{display:none!important}.analyticsCockpit .analyticsEdgeMapCore{grid-row:1;padding:12px 8px}.analyticsCockpit .analyticsEdgeMapMetric.satellite{justify-self:stretch!important;width:100%!important;max-width:none!important;position:static!important}.analyticsCockpit .analyticsEdgeMapMetric.satellite.tl{grid-area:2/1}.analyticsCockpit .analyticsEdgeMapMetric.satellite.tr{grid-area:2/2}.analyticsCockpit .analyticsEdgeMapMetric.satellite.bl{grid-area:3/1}.analyticsCockpit .analyticsEdgeMapMetric.satellite.br{grid-area:3/2}.analyticsCockpit .analyticsEdgeMapStage .analyticsEdgeMapCanvas{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analyticsCockpit .analyticsEdgeMapCore{grid-column:1/-1}.analyticsCockpit .analyticsEdgeMapMetric b{font-size:14px!important}.analyticsCockpit .analyticsEdgeMapReading.integrated{margin-top:10px;font-size:12px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiValue{font-size:26px!important}.analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiValue{font-size:22px!important}.analyticsCockpit .analyticsPerformanceEvidenceChart .recharts-cartesian-axis-tick text{font-size:11px!important}.analyticsCockpit .analyticsPerformanceEvidencePanel.size-large .analyticsPerformanceEvidencePanelBody{padding:8px 8px 10px}.analyticsCockpit .analyticsCockpitFlow{gap:14px}}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship{background:radial-gradient(85% 70% at 12% 0,#22c55e12,#0000 58%),radial-gradient(55% 45% at 95% 85%,#d4a63a0a,#0000 52%),linear-gradient(158deg,#141c2cfa 0%,#0c111cfc 52%,#080b12 100%)!important;border-color:#ffffff1a!important;box-shadow:0 20px 52px #0006,inset 0 1px #ffffff12!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabUnified,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabUnified{box-shadow:0 24px 60px #0000007a,inset 0 1px #ffffff14!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggle,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggle{background:linear-gradient(168deg,#101622e6,#080b12f2)!important;border-color:#ffffff14!important;box-shadow:0 4px 16px #0000002e,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersBody,html[data-theme=dark] .analyticsCockpit .analyticsFiltersBody{background:linear-gradient(#00000024,#00000038)!important;border-color:#ffffff12!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact{background:linear-gradient(168deg,#101622d9,#080b12e6)!important;border-color:#ffffff12!important}html[data-theme=light] .analyticsCockpit .analyticsFiltersToggle{background:linear-gradient(168deg,#fff,#f8fafc)!important;border-color:#0f172a17!important}html[data-theme=light] .analyticsCockpit .analyticsFiltersBody{background:linear-gradient(#f8fafc,#f1f5f9)!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsCockpit .analyticsFiltersActiveChips{background:#f1f5f9e6!important;border-color:#0f172a12!important}html[data-theme=light] .analyticsCockpit .analyticsFiltersActiveChip{background:#fff!important;border-color:#0f172a14!important}html[data-theme=light] .analyticsCommandWeeklyBlock{background:linear-gradient(135deg,#d4a63a14,#f8fafcf2)!important;border-color:#d4a63a33!important}html[data-theme=light] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health{background:radial-gradient(80% 70% at 20% 0,#d4a63a1a,#0000 55%),linear-gradient(158deg,#fff,#f8fafc)!important;border-color:#d4a63a47!important;box-shadow:0 8px 28px #0f172a0f,inset 0 1px #d4a63a1a!important}html[data-theme=light] .analyticsCommandHeroV14 .analyticsCommandChip{background:#fff!important;border-color:#0f172a14!important}.analyticsCockpit .analyticsTopBarSubtitle{letter-spacing:.01em;color:var(--ax-muted,var(--analytics-text-muted,#9c97b8));white-space:nowrap;text-overflow:ellipsis;max-width:min(280px,42vw);margin-left:2px;font-size:11px;font-weight:650;display:inline-block;overflow:hidden}.analyticsExecutiveDiagnosis{border:1px solid var(--ax-mat-flagship-border,#7c5cff29);background:var(--ax-mat-flagship-bg,#ffffff09);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:16px 16px 14px;display:flex}.analyticsExecutiveDiagnosisHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.analyticsExecutiveDiagnosisHeadMain{flex-direction:column;gap:4px;min-width:0;display:flex}.analyticsExecutiveDiagnosisEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ax-muted,#9c97b8);font-size:10px;font-weight:800}.analyticsExecutiveDiagnosisTitle{letter-spacing:-.03em;color:var(--ax-text,var(--analytics-text,#f5f3ff));margin:0;font-size:clamp(17px,2.1vw,22px);font-weight:800;line-height:1.25}.analyticsExecutiveDiagnosisBadge{color:var(--ax-violet,#7c5cff);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#7c5cff1a;border:1px solid #7c5cff38;border-radius:999px;flex:none;align-items:center;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}.analyticsExecutiveDiagnosisBadge.tone-good{color:var(--ax-cyan,#33e6c4);background:#33e6c41a;border-color:#33e6c447}.analyticsExecutiveDiagnosisBadge.tone-warn{color:var(--ax-magenta,#ff4fa3);background:#ff4fa31a;border-color:#ff4fa347}.analyticsExecutiveDiagnosisBadge.tone-neutral{color:var(--ax-violet,#7c5cff);background:#7c5cff1a;border-color:#7c5cff3d}.analyticsDiagnosisGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.analyticsDiagnosisCard{background:#ffffff08;border:1px solid #ffffff14;border-top:2px solid #7c5cff59;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px 12px 11px;display:flex}.analyticsDiagnosisCard.tone-edge{border-top-color:#33e6c48c}.analyticsDiagnosisCard.tone-leak{border-top-color:#ff4fa38c}.analyticsDiagnosisCard.tone-action{border-top-color:#7c5cff8c}.analyticsDiagnosisCard.tone-confidence,.analyticsDiagnosisCard.tone-good{border-top-color:#33e6c473}.analyticsDiagnosisCard.tone-warn{border-top-color:#ff4fa373}.analyticsDiagnosisCard.tone-neutral{border-top-color:#7c5cff66}.analyticsDiagnosisCardHead{align-items:center;gap:7px;display:flex}.analyticsDiagnosisCardIcon{width:22px;height:22px;color:var(--ax-violet,#7c5cff);background:#7c5cff1f;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.analyticsDiagnosisCard.tone-edge .analyticsDiagnosisCardIcon{color:var(--ax-cyan,#33e6c4);background:#33e6c41f}.analyticsDiagnosisCard.tone-leak .analyticsDiagnosisCardIcon,.analyticsDiagnosisCard.tone-warn .analyticsDiagnosisCardIcon{color:var(--ax-magenta,#ff4fa3);background:#ff4fa31f}.analyticsDiagnosisCard.tone-action .analyticsDiagnosisCardIcon,.analyticsDiagnosisCard.tone-neutral .analyticsDiagnosisCardIcon{color:var(--ax-violet,#7c5cff);background:#7c5cff1f}.analyticsDiagnosisCard.tone-good .analyticsDiagnosisCardIcon{color:var(--ax-cyan,#33e6c4);background:#33e6c41f}.analyticsDiagnosisCardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ax-muted,#9c97b8);font-size:9px;font-weight:800}.analyticsDiagnosisCardTitle{letter-spacing:-.02em;color:var(--ax-text,#f5f3ff);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:800;line-height:1.3;display:block}.analyticsDiagnosisCardDetail{color:var(--ax-text-mid,#c8c3e0);margin:0;font-size:11px;line-height:1.4}.analyticsExecutiveDiagnosisFoot{flex-wrap:wrap;align-items:center;gap:10px;padding-top:2px;display:flex}.analyticsExecutiveDiagnosisFoot small{color:var(--ax-muted,#9c97b8);flex:160px;font-size:10px;line-height:1.35}.analyticsDiagnosisProgress{flex:120px;max-width:180px}.analyticsDiagnosisProgressBar{background:#ffffff0f;border-radius:99px;height:3px;overflow:hidden}.analyticsDiagnosisProgressBar>span{background:linear-gradient(90deg,#33e6c4a6,#7c5cff8c);border-radius:99px;height:100%;display:block}.analyticsCockpit .analyticsZone--formation{min-width:0}.analyticsEmptyPremium.compact{gap:5px;padding:16px 14px}.analyticsEmptyPremium.compact>span{border-radius:11px;width:40px;height:40px}.analyticsEmptyPremium.compact b{font-size:14px}.analyticsEmptyPremium.compact p{font-size:11px}.analyticsCockpit .analyticsEmptyPremium>span{color:var(--ax-violet,#7c5cff);background:#7c5cff1a;border-color:#7c5cff47}.analyticsCockpit .analyticsEmptyPremium.tone-good>span{color:var(--ax-cyan,#33e6c4);background:#33e6c41a;border-color:#33e6c447}.analyticsCockpit .analyticsEmptyPremium.tone-warn>span{color:var(--ax-magenta,#ff4fa3);background:#ff4fa31a;border-color:#ff4fa33d}.analyticsCockpit .analyticsEmptyPremium .analyticsEdgeProgressBar>span{background:linear-gradient(90deg,#33e6c499,#7c5cff80)}html[data-theme=light] .analyticsExecutiveDiagnosis{background:linear-gradient(168deg,#fff,#f8fafc);border-color:#0f172a14;box-shadow:0 8px 24px #0f172a0f}html[data-theme=light] .analyticsExecutiveDiagnosisTitle{color:#0f172a}html[data-theme=light] .analyticsExecutiveDiagnosisEyebrow{color:#64748b}html[data-theme=light] .analyticsDiagnosisCard{background:#fff;border-color:#0f172a14}html[data-theme=light] .analyticsDiagnosisCardTitle{color:#0f172a}html[data-theme=light] .analyticsDiagnosisCardDetail{color:#475569}html[data-theme=light] .analyticsDiagnosisCardLabel,html[data-theme=light] .analyticsCockpit .analyticsTopBarSubtitle{color:#64748b}html[data-theme=light] .analyticsDiagnosisProgressBar{background:#0f172a14}html:not([data-theme=light]) .analyticsCockpit .analyticsExecutiveDiagnosis,html[data-theme=dark] .analyticsCockpit .analyticsExecutiveDiagnosis{border-color:var(--ax-panel-border,#7c5cff29)}html:not([data-theme=light]) .analyticsCockpit .analyticsDiagnosisCard,html[data-theme=dark] .analyticsCockpit .analyticsDiagnosisCard{background:#ffffff07;border-color:#ffffff12}@media (width<=1100px){.analyticsDiagnosisGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.analyticsCockpit .analyticsTopBarSubtitle{display:none}.analyticsExecutiveDiagnosis{gap:12px;padding:14px 12px 12px}.analyticsExecutiveDiagnosisHead{flex-direction:column;align-items:flex-start;gap:8px}.analyticsDiagnosisGrid{grid-template-columns:1fr;gap:8px}.analyticsExecutiveDiagnosisTitle{font-size:17px}.analyticsExecutiveDiagnosisFoot{flex-direction:column;align-items:stretch}.analyticsDiagnosisProgress{max-width:none}}html:not([data-theme=light]) .analyticsCockpit.analyticsPage,html[data-theme=dark] .analyticsCockpit.analyticsPage{--ax-bg:#07050d;--ax-panel:#ffffff09;--ax-panel-border:#7c5cff29;--ax-cyan:#33e6c4;--ax-violet:#7c5cff;--ax-violet-deep:#5b3fd1;--ax-magenta:#ff4fa3;--ax-magenta-deep:#c23b7a;--ax-text:#f5f3ff;--ax-text-hi:#f5f3ff;--ax-text-mid:#c8c3e0;--ax-dim:#9c97b8;--ax-muted:#9c97b8;--ax-green:var(--ax-cyan);--ax-red:var(--ax-magenta);--ax-gold:#7c5cff8c;--analytics-text:var(--ax-text);--analytics-text-body:var(--ax-text-mid);--analytics-text-muted:var(--ax-dim);--analytics-text-label:var(--ax-dim);--analytics-chart-axis:var(--ax-dim);--ax-type-label:10.5px;--ax-type-secondary:12px;--ax-type-body:14px;--ax-type-subtitle:15px;--ax-type-section:22px;--ax-type-kpi:28px;--ax-type-kpi-hero:32px;--ax-type-headline:24px;--ax-mat-flagship-bg:var(--ax-panel);--ax-mat-flagship-border:var(--ax-panel-border);--ax-mat-flagship-shadow:0 18px 48px #00000061,inset 0 1px 0 #ffffff0d;--ax-mat-support-bg:var(--ax-panel);--ax-mat-support-border:#7c5cff1f;--ax-mat-support-shadow:0 8px 28px #00000047,inset 0 1px 0 #ffffff0a;--ax-mat-utility-bg:#ffffff08;--ax-mat-utility-border:#7c5cff1a;color:var(--ax-text);background:0 0;overflow-x:hidden}html:not([data-theme=light]) .analyticsCockpit.analyticsIntelligenceCenter:before,html[data-theme=dark] .analyticsCockpit.analyticsIntelligenceCenter:before{content:none!important;display:none!important}html:not([data-theme=light]) .analyticsCockpit.analyticsIntelligenceCenter,html[data-theme=dark] .analyticsCockpit.analyticsIntelligenceCenter{--ax-bg-radial:none;isolation:isolate;overflow:hidden}html:not([data-theme=light]) .analyticsCockpit .analyticsSurfaceFlagship,html[data-theme=dark] .analyticsCockpit .analyticsSurfaceFlagship{--ax-mat-flagship-bg:var(--ax-panel);overflow:hidden}html:not([data-theme=light]) .analyticsCockpit .analyticsSurfaceFlagship:before,html[data-theme=dark] .analyticsCockpit .analyticsSurfaceFlagship:before{opacity:.28;background-color:#0000;background-image:linear-gradient(#7c5cff05 1px,#0000 1px),linear-gradient(90deg,#7c5cff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 15%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 15%,#0000 75%)}html:not([data-theme=light]) .analyticsCockpit .analyticsSurfaceFlagship:after,html[data-theme=dark] .analyticsCockpit .analyticsSurfaceFlagship:after{opacity:.55;background:radial-gradient(55% 40% at 88% 8%,#7c5cff12,#0000 62%),radial-gradient(45% 35% at 6% 92%,#33e6c40a,#0000 58%);height:100%;inset:0}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship:after,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship:after{opacity:.7;background:radial-gradient(50% 42% at 78% 12%,#7c5cff14,#0000 62%),radial-gradient(40% 32% at 14% 88%,#33e6c40d,#0000 58%);height:100%;inset:0}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone{overflow:visible}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone:before,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone:before{background:radial-gradient(70% 65%,#7c5cff0f,#0000 68%),linear-gradient(#7c5cff05 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#7c5cff05 1px,#0000 1px) 0 0/20px 20px;inset:8px 12px}html:not([data-theme=light]) .analyticsCockpit .analyticsSurfaceFlagship,html:not([data-theme=light]) .analyticsCockpit .analyticsSurfaceSupport,html[data-theme=dark] .analyticsCockpit .analyticsSurfaceFlagship,html[data-theme=dark] .analyticsCockpit .analyticsSurfaceSupport{-webkit-backdrop-filter:blur(18px);background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:22px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBar,html[data-theme=dark] .analyticsCockpit .analyticsTopBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:14px!important;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarBrand,html[data-theme=dark] .analyticsCockpit .analyticsTopBarBrand{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarChip,html[data-theme=dark] .analyticsCockpit .analyticsTopBarChip{background:#ffffff08!important;border:1px solid #7c5cff24!important;border-radius:12px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarReliability.good b,html[data-theme=dark] .analyticsCockpit .analyticsTopBarReliability.good b{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarReliability.warn b,html[data-theme=dark] .analyticsCockpit .analyticsTopBarReliability.warn b{color:var(--ax-violet)!important}html:not([data-theme=light]) .analyticsCockpit .pos,html:not([data-theme=light]) .analyticsCockpit .positive,html[data-theme=dark] .analyticsCockpit .pos,html[data-theme=dark] .analyticsCockpit .positive{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .neg,html:not([data-theme=light]) .analyticsCockpit .negative,html[data-theme=dark] .analyticsCockpit .neg,html[data-theme=dark] .analyticsCockpit .negative{color:var(--ax-magenta)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePattern strong.pos,html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePatternRow b.pos,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePattern strong.pos,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePatternRow b.pos{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePattern strong.neg,html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePatternRow b.neg,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePattern strong.neg,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePatternRow b.neg{color:var(--ax-magenta)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggle,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggle{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:14px!important;box-shadow:0 4px 16px #0000002e,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggleLabel,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggleLabel{color:var(--ax-dim)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggleSummary,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggleSummary{font-size:13px;font-weight:600;color:var(--ax-text)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersBody,html[data-theme=dark] .analyticsCockpit .analyticsFiltersBody{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--ax-panel-border)!important;background:#07050da6!important;border-top:none!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFilterField>span,html[data-theme=dark] .analyticsCockpit .analyticsFilterField>span{color:var(--ax-dim)!important;font-size:11px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFilterField .input.small,html[data-theme=dark] .analyticsCockpit .analyticsFilterField .input.small{color:var(--ax-text)!important;background:#ffffff0a!important;border-color:#7c5cff2e!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship{background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 20px 52px #0006,inset 0 1px #ffffff0f!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline{letter-spacing:-.025em;font-size:var(--ax-type-headline)!important;color:var(--ax-text)!important;font-weight:700!important;line-height:1.32!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandEyebrow,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandEyebrow{color:var(--ax-dim)!important;font-size:11px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandScoreRing,html[data-theme=dark] .analyticsCockpit .analyticsCommandScoreRing{filter:drop-shadow(0 0 6px #33e6c440);box-shadow:0 0 20px #33e6c42e,0 0 36px #7c5cff1f}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandScoreInner,html[data-theme=dark] .analyticsCockpit .analyticsCommandScoreInner{background:#07050df5!important;border:1px solid #7c5cff33!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandScoreInner b,html[data-theme=dark] .analyticsCockpit .analyticsCommandScoreInner b{color:var(--ax-text)!important;font-size:26px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandWeeklyBlock,html[data-theme=dark] .analyticsCockpit .analyticsCommandWeeklyBlock{border:1px solid #7c5cff2e!important;border-left:3px solid var(--ax-cyan)!important;background:#ffffff08!important;border-radius:12px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandWeeklyLabel,html[data-theme=dark] .analyticsCockpit .analyticsCommandWeeklyLabel{font-weight:800;color:var(--ax-cyan)!important;font-size:10.5px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandWeeklyInline,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandWeeklyInline{font-weight:600;color:var(--ax-text)!important;font-size:14px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip{background:#ffffff08!important;border:1px solid #7c5cff24!important;border-radius:12px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip.positive,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip.positive{border-left:3px solid var(--ax-cyan)!important;background:linear-gradient(135deg,#33e6c40f,#0000001f)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip.negative,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip.negative{border-left:3px solid var(--ax-magenta)!important;background:linear-gradient(135deg,#ff4fa30d,#0000001f)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip>b,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandChip>b{color:var(--ax-text)!important;font-size:13px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandProgressBar>span,html[data-theme=dark] .analyticsCockpit .analyticsCommandProgressBar>span{background:linear-gradient(90deg,var(--ax-cyan),var(--ax-violet))!important}html:not([data-theme=light]) .analyticsCockpit .analyticsKpiValue,html[data-theme=dark] .analyticsCockpit .analyticsKpiValue{color:var(--ax-text)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsKpiSub,html:not([data-theme=light]) .analyticsCockpit .analyticsKpiHint,html[data-theme=dark] .analyticsCockpit .analyticsKpiSub,html[data-theme=dark] .analyticsCockpit .analyticsKpiHint{color:var(--ax-text-mid)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiValue,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiValue{font-size:var(--ax-type-kpi-hero)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiValue,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact .analyticsKpiValue{font-size:var(--ax-type-kpi)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy h3,html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidenceHead h3,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeLabHeadCopy h3,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidenceHead h3{font-size:var(--ax-type-section)!important;color:var(--ax-text)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePanel header h4,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePanel header h4{color:var(--ax-text)!important;font-size:20px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:16px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health{background:radial-gradient(ellipse 70% 60% at 18% 0%,#7c5cff1a,transparent 58%), var(--ax-panel)!important;border:1px solid #7c5cff38!important;box-shadow:0 12px 36px #0000004d,inset 0 1px #7c5cff14!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiCardTop span,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health .analyticsKpiCardTop span{color:var(--ax-violet)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health.positive,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health.positive{border-top:2px solid var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health.negative,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.health.negative{border-top:2px solid var(--ax-magenta)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact.positive,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact.positive{border-left:2px solid #33e6c473!important}html:not([data-theme=light]) .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact.negative,html[data-theme=dark] .analyticsCockpit .analyticsSystemHealthSecondary .analyticsKpiCard.compact.negative{border-left:2px solid #ff4fa366!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapGlow,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapGlow{filter:blur(12px);opacity:.65;background:radial-gradient(#7c5cff1a,#0000 68%)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMap.validated .analyticsEdgeMapGlow,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMap.validated .analyticsEdgeMapGlow{background:radial-gradient(#33e6c41a,#0000 68%)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapRing,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapRing{box-shadow:0 0 24px #33e6c426,0 0 40px #7c5cff1a;background:conic-gradient(var(--ax-cyan) calc(var(--map-pct,0)*1%),#7c5cff1f 0)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapRingInner b,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapRingInner b,html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapMetric b,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapMetric b{color:var(--ax-text)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapMetric.pos b,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapMetric.pos b{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeMapMetric,html[data-theme=dark] .analyticsCockpit .analyticsEdgeMapMetric{border:1px solid var(--ax-panel-border)!important;background:#ffffff0a!important;border-radius:14px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabStatus,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabStatus{color:#c4b5fd!important;background:#7c5cff1f!important;border:1px solid #7c5cff47!important}html:not([data-theme=light]) .analyticsCockpit .analyticsEdgeLabStatus.validated,html[data-theme=dark] .analyticsCockpit .analyticsEdgeLabStatus.validated{color:var(--ax-cyan)!important;background:#33e6c41a!important;border-color:#33e6c447!important}html:not([data-theme=light]) .analyticsCockpit .analyticsValidationTrackBar>span,html[data-theme=dark] .analyticsCockpit .analyticsValidationTrackBar>span{background:linear-gradient(90deg,var(--ax-cyan),var(--ax-violet))!important}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePanel,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;background:var(--ax-panel)!important;border:1px solid var(--ax-panel-border)!important;border-radius:20px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidencePattern.dominant,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidencePattern.dominant{background:linear-gradient(135deg,#7c5cff24,#5b3fd114)!important;border:1px solid #7c5cff38!important;border-radius:18px!important;padding:16px!important}html:not([data-theme=light]) .analyticsCockpit .chartTooltipPremium,html[data-theme=dark] .analyticsCockpit .chartTooltipPremium{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--ax-panel-border)!important;background:#07050df0!important;border-radius:12px!important}html:not([data-theme=light]) .analyticsCockpit .mtcLwChart.positive .tv-lightweight-charts,html[data-theme=dark] .analyticsCockpit .mtcLwChart.positive{filter:drop-shadow(0 0 4px #33e6c433)}html:not([data-theme=light]) .analyticsCockpit .analyticsDirectiveCard.tone-edge,html[data-theme=dark] .analyticsCockpit .analyticsDirectiveCard.tone-edge{background:linear-gradient(180deg,#33e6c40d,var(--ax-panel))!important;border-top-color:#33e6c466!important}html:not([data-theme=light]) .analyticsCockpit .analyticsDirectiveCard.tone-leak,html[data-theme=dark] .analyticsCockpit .analyticsDirectiveCard.tone-leak{background:linear-gradient(180deg,#ff4fa30d,var(--ax-panel))!important;border-top-color:#ff4fa366!important}html:not([data-theme=light]) .analyticsCockpit .analyticsInsightNote.tone-edge .analyticsInsightNotePrimary,html[data-theme=dark] .analyticsCockpit .analyticsInsightNote.tone-edge .analyticsInsightNotePrimary{color:var(--ax-cyan)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsInsightNote.tone-leak .analyticsInsightNotePrimary,html[data-theme=dark] .analyticsCockpit .analyticsInsightNote.tone-leak .analyticsInsightNotePrimary{color:var(--ax-magenta)!important}@media (width<=390px){html:not([data-theme=light]) .analyticsCockpit.analyticsPage,html[data-theme=dark] .analyticsCockpit.analyticsPage{--ax-type-body:13.5px;--ax-type-section:18px;--ax-type-kpi:24px;--ax-type-kpi-hero:26px;--ax-type-headline:20px;padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline{-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere;overflow:visible;font-size:20px!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggleSummary,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggleSummary{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}html:not([data-theme=light]) .analyticsCockpit .analyticsPerformanceEvidenceChart .recharts-cartesian-axis-tick text,html[data-theme=dark] .analyticsCockpit .analyticsPerformanceEvidenceChart .recharts-cartesian-axis-tick text{font-size:12px!important}}@media (width<=860px){html:not([data-theme=light]) .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline,html[data-theme=dark] .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandHeadline{-webkit-line-clamp:unset;overflow:visible;font-size:22px!important}}html:not([data-theme=light]) body,html[data-theme=dark] body{position:relative;background:var(--bg)!important;background-color:var(--bg)!important}html:not([data-theme=light]) body:before,html[data-theme=dark] body:before{content:"";z-index:0;pointer-events:none;filter:blur(80px);opacity:.38;background:radial-gradient(560px 560px at -8% -12%,#7c5cff8c,#0000 68%),radial-gradient(460px 460px at 108% 18%,#ff4fa36b,#0000 68%),radial-gradient(420px 420px at 32% 108%,#33e6c452,#0000 68%);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html:not([data-theme=light]) body:before,html[data-theme=dark] body:before{filter:blur(60px);opacity:.28}}html:not([data-theme=light]) :is(html,body,#root),html[data-theme=dark] :is(html,body,#root){background-color:var(--bg)!important}html:not([data-theme=light]) .app,html[data-theme=dark] .app,html:not([data-theme=light]) .main,html[data-theme=dark] .main{z-index:1;position:relative;background:0 0!important}html:not([data-theme=light]) .page,html[data-theme=dark] .page{z-index:1;position:relative}html:not([data-theme=light]) :is(.premiumLogin,.loginPanel,.premiumSide,.side,.authPage,.publicLanding,.paywallFunnel,.errorBoundary,.checkPre){background-color:var(--bg)!important}html:not([data-theme=light]) .side,html:not([data-theme=light]) .premiumSide,html[data-theme=dark] .side,html[data-theme=dark] .premiumSide{-webkit-backdrop-filter:blur(18px);border-right:1px solid var(--line)!important;background:linear-gradient(#07050deb,#07050de0)!important}html:not([data-theme=light]) .premiumTop,html:not([data-theme=light]) .top,html[data-theme=dark] .premiumTop,html[data-theme=dark] .top{-webkit-backdrop-filter:blur(18px);background:#07050dc7!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .mobileNav,html[data-theme=dark] .mobileNav{-webkit-backdrop-filter:blur(20px);background:#07050de0!important;border-top:1px solid #7c5cff29!important}html:not([data-theme=light]) .mobileNav button.active,html[data-theme=dark] .mobileNav button.active{color:var(--cyan)!important;background:#7c5cff24!important}html:not([data-theme=light]) :is(.card,.metric,.metricPremium,.post,.idea,.trade,.bookCard,.lessonCard,.rank,.adminRow,.notif,.modalCard,.loginCard,.paywallCard,.libraryBook,.academyLesson,.libraryBookPro,.insightPro,.heatCell,.mandamiento,.ruleBox,.heroSystem,.homeHero,.riskHero,.controlCenter,.checkHero,.checkItem,.linkedValidationCard,.linkedTradeCard,.analyticsEdgeLab,.analyticsOperatingProfile,.brokerHero,.arenaHero){-webkit-backdrop-filter:blur(18px);background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:20px!important;box-shadow:0 14px 42px #00000047,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .card:hover,html:not([data-theme=light]) .metric:hover,html:not([data-theme=light]) .metricPremium:hover,html:not([data-theme=light]) .post:hover,html:not([data-theme=light]) .idea:hover,html[data-theme=dark] .card:hover,html[data-theme=dark] .metric:hover,html[data-theme=dark] .metricPremium:hover,html[data-theme=dark] .post:hover,html[data-theme=dark] .idea:hover{border-color:#7c5cff47!important}html:not([data-theme=light]) .pos,html:not([data-theme=light]) .positive,html[data-theme=dark] .pos,html[data-theme=dark] .positive{color:var(--cyan)!important}html:not([data-theme=light]) .neg,html:not([data-theme=light]) .negative,html[data-theme=dark] .neg,html[data-theme=dark] .negative{color:var(--magenta)!important}html:not([data-theme=light]) .controlStats .pos b,html:not([data-theme=light]) .pulseGrid .pos b,html:not([data-theme=light]) .metricPremium.positive:after,html[data-theme=dark] .controlStats .pos b,html[data-theme=dark] .pulseGrid .pos b,html[data-theme=dark] .metricPremium.positive:after{background:var(--cyan)!important;color:var(--cyan)!important}html:not([data-theme=light]) .controlStats .neg b,html:not([data-theme=light]) .pulseGrid .neg b,html:not([data-theme=light]) .metricPremium.negative:after,html[data-theme=dark] .controlStats .neg b,html[data-theme=dark] .pulseGrid .neg b,html[data-theme=dark] .metricPremium.negative:after{background:var(--magenta)!important;color:var(--magenta)!important}html:not([data-theme=light]) .lightOrb.green,html[data-theme=dark] .lightOrb.green{color:var(--cyan)!important;background:#33e6c41a!important;box-shadow:inset 0 0 40px #33e6c414!important}html:not([data-theme=light]) .lightOrb.red,html[data-theme=dark] .lightOrb.red{color:var(--magenta)!important;background:#ff4fa31a!important;box-shadow:inset 0 0 40px #ff4fa314!important}html:not([data-theme=light]) .calendarMiniGrid button.win,html[data-theme=dark] .calendarMiniGrid button.win{color:var(--cyan)!important;background:#33e6c41f!important;border-color:#33e6c447!important}html:not([data-theme=light]) .calendarMiniGrid button.loss,html[data-theme=dark] .calendarMiniGrid button.loss{color:var(--magenta)!important;background:#ff4fa31a!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) .heatCell.win,html[data-theme=dark] .heatCell.win{background:#33e6c414!important;border-color:#33e6c438!important}html:not([data-theme=light]) .heatCell.loss,html[data-theme=dark] .heatCell.loss{background:#ff4fa314!important;border-color:#ff4fa333!important}html:not([data-theme=light]) .linkedMini.ok,html[data-theme=dark] .linkedMini.ok{color:var(--cyan)!important;background:#33e6c414!important;border-color:#33e6c447!important}html:not([data-theme=light]) .insightPro.good,html[data-theme=dark] .insightPro.good{background:linear-gradient(135deg,#33e6c414,#ffffff05)!important;border-color:#33e6c442!important}html:not([data-theme=light]) .insightPro.bad,html[data-theme=dark] .insightPro.bad{background:linear-gradient(135deg,#ff4fa312,#ffffff05)!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) .sparklineMini span.pos,html:not([data-theme=light]) .metricPremium.positive .sparklineMini span,html[data-theme=dark] .sparklineMini span.pos,html[data-theme=dark] .metricPremium.positive .sparklineMini span{background:#33e6c4a6!important}html:not([data-theme=light]) .sparklineMini span.neg,html:not([data-theme=light]) .metricPremium.negative .sparklineMini span,html[data-theme=dark] .sparklineMini span.neg,html[data-theme=dark] .metricPremium.negative .sparklineMini span{background:#ff4fa399!important}html:not([data-theme=light]) .premiumSide nav button.active,html:not([data-theme=light]) nav button.active,html[data-theme=dark] .premiumSide nav button.active,html[data-theme=dark] nav button.active{border-color:#7c5cff38!important;border-left-color:var(--cyan)!important;color:var(--cyan)!important;background:#7c5cff1f!important}html:not([data-theme=light]) .premiumSide .brand b,html:not([data-theme=light]) .brand b,html[data-theme=dark] .premiumSide .brand b,html[data-theme=dark] .brand b,html:not([data-theme=light]) .premiumSide nav button:hover,html[data-theme=dark] .premiumSide nav button:hover{color:var(--text)!important}html:not([data-theme=light]) :is(.input,select,textarea),html[data-theme=dark] :is(.input,select,textarea){color:var(--text)!important;background:#ffffff0a!important;border-color:#7c5cff2e!important;border-radius:12px!important}html:not([data-theme=light]) :is(.input,select,textarea):focus,html[data-theme=dark] :is(.input,select,textarea):focus{border-color:#33e6c473!important;box-shadow:0 0 0 4px #33e6c41a!important}html:not([data-theme=light]) .ghost,html:not([data-theme=light]) .googleBtn,html:not([data-theme=light]) .topCta.ghost,html[data-theme=dark] .ghost,html[data-theme=dark] .googleBtn,html[data-theme=dark] .topCta.ghost{color:var(--text)!important;background:#ffffff0a!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) .primary,html:not([data-theme=light]) .primary.full,html[data-theme=dark] .primary,html[data-theme=dark] .primary.full{background:linear-gradient(135deg,var(--cyan),var(--violet))!important;color:#07050d!important;border:none!important;box-shadow:0 12px 32px #7c5cff38!important}html:not([data-theme=light]) .premiumLogin,html[data-theme=dark] .premiumLogin{background:var(--bg)!important}html:not([data-theme=light]) .loginHero,html[data-theme=dark] .loginHero{background:radial-gradient(circle at 22% 18%,#7c5cff24,transparent 32%), radial-gradient(circle at 78% 75%,#33e6c41a,transparent 34%), linear-gradient(135deg,var(--bg),#0b0818 60%,var(--bg))!important}html:not([data-theme=light]) .loginPanel,html[data-theme=dark] .loginPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07050da6!important}html:not([data-theme=light]) .premiumAuth,html:not([data-theme=light]) .loginCard,html[data-theme=dark] .premiumAuth,html[data-theme=dark] .loginCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--panel)!important;border:1px solid var(--line)!important}html:not([data-theme=light]) .loginBadge,html[data-theme=dark] .loginBadge{color:var(--cyan)!important;background:#33e6c414!important;border-color:#33e6c43d!important}html:not([data-theme=light]) .loginHero h1,html[data-theme=dark] .loginHero h1{color:var(--text)!important}html:not([data-theme=light]) .publicLanding,html[data-theme=dark] .publicLanding{background:radial-gradient(circle at 18% 8%,#7c5cff24,transparent 30%), radial-gradient(circle at 84% 22%,#33e6c414,transparent 32%), linear-gradient(180deg,var(--bg) 0%,#0b0818 48%,var(--bg) 100%)!important}html:not([data-theme=light]) .homeHero.premiumHero,html:not([data-theme=light]) .controlCenter,html[data-theme=dark] .homeHero.premiumHero,html[data-theme=dark] .controlCenter{overflow:hidden;background:radial-gradient(circle at 78% 18%,#7c5cff1a,transparent 30%), radial-gradient(circle at 14% 88%,#33e6c412,transparent 34%), var(--panel)!important;border:1px solid var(--line)!important}html:not([data-theme=light]) .homeHero h2,html:not([data-theme=light]) .controlCenter h2,html[data-theme=dark] .homeHero h2,html[data-theme=dark] .controlCenter h2{color:var(--text)!important}html:not([data-theme=light]) .heroEyebrow,html:not([data-theme=light]) .controlBadge,html[data-theme=dark] .heroEyebrow,html[data-theme=dark] .controlBadge{color:var(--cyan)!important;background:#33e6c414!important;border-color:#33e6c433!important}html:not([data-theme=light]) .metric b,html:not([data-theme=light]) .metricPremium b,html[data-theme=dark] .metric b,html[data-theme=dark] .metricPremium b{color:var(--text)!important}html:not([data-theme=light]) .metric span,html:not([data-theme=light]) .metricPremiumTop span,html[data-theme=dark] .metric span,html[data-theme=dark] .metricPremiumTop span{color:var(--dim,var(--muted))!important}html:not([data-theme=light]) .toast,html[data-theme=dark] .toast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07050df0!important;border-color:#33e6c43d!important}html:not([data-theme=light]) .toast svg,html[data-theme=dark] .toast svg{color:var(--cyan)!important}html:not([data-theme=light]) .toast.error,html[data-theme=dark] .toast.error{border-color:#ff4fa347!important}html:not([data-theme=light]) .toast.error svg,html[data-theme=dark] .toast.error svg{color:var(--magenta)!important}html:not([data-theme=light]) .modalCard,html:not([data-theme=light]) .helpPanel,html[data-theme=dark] .modalCard,html[data-theme=dark] .helpPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line)!important;background:#07050df0!important}html:not([data-theme=light]) ::-webkit-scrollbar-thumb{border-radius:20px;background:#7c5cff59!important}html[data-theme=dark] ::-webkit-scrollbar-thumb{border-radius:20px;background:#7c5cff59!important}html:not([data-theme=light]) .analyticsCockpit.analyticsPage,html[data-theme=dark] .analyticsCockpit.analyticsPage{background:0 0!important}html[data-theme=light] body:before,:root[data-theme=light] body:before{content:none!important;display:none!important}html[data-theme=light] :is(html,body,#root){background-color:var(--bg)!important}html[data-theme=light] .app{background:var(--bg)!important}html[data-theme=light] .main{background:radial-gradient(circle at top right,#d4a8430f,transparent 400px),var(--bg)!important}html[data-theme=light] :is(.card,.metric,.post,.idea){-webkit-backdrop-filter:none!important}html[data-theme=light] .primary,html[data-theme=light] .primary.full{color:#090b10!important;background:#d4a63a!important}.auroraAmbient{z-index:0;pointer-events:none;filter:blur(80px);opacity:.42;position:fixed;inset:0;overflow:hidden}.auroraOrb{border-radius:50%;position:absolute}.auroraOrb--violet{background:var(--violet,#7c5cff);width:560px;height:560px;animation:24s ease-in-out infinite auroraFloat1;top:-160px;left:-120px}.auroraOrb--cyan{background:var(--cyan,#33e6c4);width:460px;height:460px;animation:28s ease-in-out infinite auroraFloat2;top:30%;right:-180px}.auroraOrb--magenta{background:var(--magenta,#ff4fa3);opacity:.5;width:420px;height:420px;animation:26s ease-in-out infinite auroraFloat3;bottom:-160px;left:30%}@keyframes auroraFloat1{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}@keyframes auroraFloat2{0%,to{transform:translate(0)}50%{transform:translate(-50px,60px)}}@keyframes auroraFloat3{0%,to{transform:translate(0)}50%{transform:translate(40px,-50px)}}@media (prefers-reduced-motion:reduce){.auroraOrb--violet,.auroraOrb--magenta,.auroraOrb--cyan{animation:none}}html:not([data-theme=light]) body:before,html[data-theme=dark] body:before{content:none!important;display:none!important}html:not([data-theme=light]),html[data-theme=dark],html:not([data-theme=light]) body,html[data-theme=dark] body{background-color:var(--bg)!important}html:not([data-theme=light]) #root,html[data-theme=dark] #root,html:not([data-theme=light]) .app,html[data-theme=dark] .app,html:not([data-theme=light]) .main,html[data-theme=dark] .main{z-index:1;position:relative;background:0 0!important}html:not([data-theme=light]) .page,html[data-theme=dark] .page,html:not([data-theme=light]) .pullWrap,html:not([data-theme=light]) .pullWrap.noPullRefresh,html[data-theme=dark] .pullWrap,html[data-theme=dark] .pullWrap.noPullRefresh{background:0 0!important}html:not([data-theme=light]) :is(#root,.app,.main,.page,.pullWrap),html[data-theme=dark] :is(#root,.app,.main,.page,.pullWrap){background-color:#0000!important}html:not([data-theme=light]) .side,html:not([data-theme=light]) .premiumSide,html[data-theme=dark] .side,html[data-theme=dark] .premiumSide{z-index:2;position:relative;-webkit-backdrop-filter:blur(20px)!important;background:#07050d8c!important;border-right:1px solid #7c5cff24!important}html:not([data-theme=light]) .top,html:not([data-theme=light]) .premiumTop,html[data-theme=dark] .top,html[data-theme=dark] .premiumTop{z-index:2;position:relative;-webkit-backdrop-filter:blur(18px)!important;background:#07050d73!important;border-bottom:1px solid #7c5cff1a!important}html:not([data-theme=light]) :is(.card,.metric,.metricPremium,.analyticsSurfaceFlagship,.analyticsSurfaceSupport,.analyticsCommandStrip,.analyticsEdgeLabUnified,.analyticsFiltersToggle,.analyticsTopBar,.analyticsPerformanceEvidencePanel,.analyticsFiltersBody){background:var(--panel)!important;-webkit-backdrop-filter:blur(18px)!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) :is(.authPage,.premiumLogin,.publicLanding),html[data-theme=dark] :is(.authPage,.premiumLogin,.publicLanding){z-index:1;position:relative;background:0 0!important}html[data-theme=light] .auroraAmbient{display:none!important}html:not([data-theme=light]) :is(.app,.main,.page,.pullWrap,.pullWrap.noPullRefresh),html[data-theme=dark] :is(.app,.main,.page,.pullWrap,.pullWrap.noPullRefresh),html:not([data-theme=light]) :is(.analyticsCockpit.analyticsPage,.analyticsCockpit.analyticsIntelligenceCenter,.analyticsCockpitFlow),html[data-theme=dark] :is(.analyticsCockpit.analyticsPage,.analyticsCockpit.analyticsIntelligenceCenter,.analyticsCockpitFlow){background:0 0!important}@media (width<=920px){html:not([data-theme=light]) :is(.app,.main,#root),html[data-theme=dark] :is(.app,.main,#root){background:0 0!important}}html:not([data-theme=light]) :is(.premiumLogin,.loginHero,.authPage),html[data-theme=dark] :is(.premiumLogin,.loginHero,.authPage){background:0 0!important}html:not([data-theme=light]) .authPage:before,html:not([data-theme=light]) .authPage:after,html[data-theme=dark] .authPage:before,html[data-theme=dark] .authPage:after{content:none!important;display:none!important}html:not([data-theme=light]) .authPage .loginCard.premiumAuth,html[data-theme=dark] .authPage .loginCard.premiumAuth{background:var(--panel)!important;-webkit-backdrop-filter:blur(18px)!important;border:1px solid #7c5cff29!important;box-shadow:0 28px 80px #00000061!important}html:not([data-theme=light]) .loginPanel,html[data-theme=dark] .loginPanel{-webkit-backdrop-filter:blur(20px)!important;background:#07050d94!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) :is(.side,.premiumSide),html[data-theme=dark] :is(.side,.premiumSide){-webkit-backdrop-filter:blur(24px)saturate(1.15)!important;background:#07050d61!important;border-right:1px solid #7c5cff2e!important;box-shadow:inset -1px 0 #33e6c40a!important}html:not([data-theme=light]) .premiumSide .brand,html:not([data-theme=light]) .side .brand,html[data-theme=dark] .premiumSide .brand,html[data-theme=dark] .side .brand{border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .brandLogo,html[data-theme=dark] .brandLogo{border-color:#7c5cff47!important;box-shadow:0 10px 28px #7c5cff1f!important}html:not([data-theme=light]) .navGroup small,html[data-theme=dark] .navGroup small{color:var(--muted)!important}html:not([data-theme=light]) .premiumSide nav button,html:not([data-theme=light]) .side nav button,html[data-theme=dark] .premiumSide nav button,html[data-theme=dark] .side nav button{color:var(--muted)!important;border:1px solid #0000!important;border-radius:10px!important}html:not([data-theme=light]) .premiumSide nav button:hover,html:not([data-theme=light]) .side nav button:hover,html[data-theme=dark] .premiumSide nav button:hover,html[data-theme=dark] .side nav button:hover{color:var(--text)!important;background:#7c5cff14!important}html:not([data-theme=light]) .premiumSide nav button.active,html:not([data-theme=light]) .side nav button.active,html[data-theme=dark] .premiumSide nav button.active,html[data-theme=dark] .side nav button.active{border:1px solid #7c5cff3d!important;border-left:3px solid var(--cyan)!important;color:var(--cyan)!important;background:#7c5cff24!important;border-radius:0 12px 12px 0!important;box-shadow:0 0 20px #33e6c40f!important}html:not([data-theme=light]) .premiumSide nav button.active svg,html:not([data-theme=light]) .side nav button.active svg,html[data-theme=dark] .premiumSide nav button.active svg,html[data-theme=dark] .side nav button.active svg{color:var(--cyan)!important}html:not([data-theme=light]) .premiumSide .user,html:not([data-theme=light]) .side .user,html[data-theme=dark] .premiumSide .user,html[data-theme=dark] .side .user{background:var(--panel)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid #7c5cff24!important;border-radius:14px!important;margin:12px 14px 16px!important}html:not([data-theme=light]) .premiumSide .avatar,html[data-theme=dark] .premiumSide .avatar{background:linear-gradient(135deg,#33e6c41f,#7c5cff29)!important;border:1px solid #7c5cff38!important}html:not([data-theme=light]) :is(.top,.premiumTop),html[data-theme=dark] :is(.top,.premiumTop){-webkit-backdrop-filter:blur(20px)!important;background:#07050d57!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .mobileNav,html[data-theme=dark] .mobileNav{-webkit-backdrop-filter:blur(22px)!important;background:#07050d6b!important;border-top:1px solid #7c5cff2e!important;border-left:none!important;border-right:none!important;box-shadow:0 -8px 32px #7c5cff14!important}html:not([data-theme=light]) .mobileNav button.active,html[data-theme=dark] .mobileNav button.active{color:var(--cyan)!important;background:#7c5cff29!important;border-radius:12px!important}html:not([data-theme=light]) .cmdHint,html[data-theme=dark] .cmdHint{background:var(--panel)!important;color:var(--muted)!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) .app :is(.card,.metric,.metricPremium,.post,.idea,.trade,.bookCard,.lessonCard,.rank,.adminRow,.notif,.modalCard,.loginCard,.paywallCard,.libraryBook,.academyLesson,.libraryBookPro,.insightPro,.heatCell,.mandamiento,.ruleBox,.heroSystem,.homeHero,.riskHero,.controlCenter,.checkHero,.checkItem,.linkedValidationCard,.linkedTradeCard,.brokerHero,.arenaHero,.dashboardFocus,.gamePlan,.premiumControl,.statusCard,.finalCard,.mentorReviewRequest,.accountManager,.analyticsSurfaceFlagship,.analyticsSurfaceSupport,.analyticsCommandStrip,.analyticsEdgeLabUnified,.analyticsFiltersToggle,.analyticsFiltersBody,.analyticsTopBar,.analyticsPerformanceEvidencePanel,.analyticsKpiCard,.analyticsDirectiveCard,.analyticsCommandChip,.analyticsEdgeMapMetric,.analyticsEdgeMapReading,.analyticsValidationTrack,.analyticsInsightNote,.dayPlanSummary,.proTable>div,.detailBlock,.emotionPanel,.reviewBox){background:var(--panel)!important;-webkit-backdrop-filter:blur(18px)!important;background-image:none!important;border:1px solid #7c5cff29!important;box-shadow:0 14px 42px #00000038,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .app :is(.card,.metric,.metricPremium,.post,.idea):hover,html[data-theme=dark] .app :is(.card,.metric,.metricPremium,.post,.idea):hover{border-color:#7c5cff52!important;transform:translateY(-1px)!important}html:not([data-theme=light]) .app :is(.input,select,textarea,.search input),html[data-theme=dark] .app :is(.input,select,textarea,.search input){color:var(--text)!important;background:#ffffff0a!important;border:1px solid #7c5cff2e!important;border-radius:12px!important}html:not([data-theme=light]) .app :is(.input,select,textarea):focus,html[data-theme=dark] .app :is(.input,select,textarea):focus{border-color:#33e6c46b!important;outline:none!important;box-shadow:0 0 0 4px #33e6c41a!important}html:not([data-theme=light]) .app select option,html[data-theme=dark] .app select option{color:var(--text)!important;background:#0b0818!important}html:not([data-theme=light]) .app :is(.chipSelect,.seg,.filterPills,.checks,.detailChips),html[data-theme=dark] .app :is(.chipSelect,.seg,.filterPills,.checks,.detailChips){background:var(--panel)!important;border:1px solid #7c5cff24!important;border-radius:14px!important}html:not([data-theme=light]) .app :is(.chipSelect button,.checks button,.filterPills button,.seg button,.dayCalendar button,.optionGrid button),html[data-theme=dark] .app :is(.chipSelect button,.checks button,.filterPills button,.seg button,.dayCalendar button,.optionGrid button){color:var(--muted)!important;background:#ffffff0a!important;border:1px solid #7c5cff24!important}html:not([data-theme=light]) .app :is(.chipSelect button.on,.checks button.on,.filterPills button.active,.seg button.on,.dayCalendar button.on),html[data-theme=dark] .app :is(.chipSelect button.on,.checks button.on,.filterPills button.active,.seg button.on,.dayCalendar button.on){color:var(--cyan)!important;background:#33e6c41a!important;border-color:#33e6c452!important}html:not([data-theme=light]) .app .ghost,html:not([data-theme=light]) .app .topCta.ghost,html[data-theme=dark] .app .ghost,html[data-theme=dark] .app .topCta.ghost{background:var(--panel)!important;color:var(--text)!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) .app .ghost:hover,html[data-theme=dark] .app .ghost:hover{color:var(--cyan)!important;border-color:#7c5cff47!important}html:not([data-theme=light]) .app .primary,html:not([data-theme=light]) .app .topCta.primary,html:not([data-theme=light]) .app .topCta.primaryMini,html[data-theme=dark] .app .primary,html[data-theme=dark] .app .topCta.primary,html[data-theme=dark] .app .topCta.primaryMini{background:linear-gradient(90deg,var(--cyan),var(--violet))!important;color:#07050d!important;border:none!important;box-shadow:0 10px 28px #7c5cff3d!important}html:not([data-theme=light]) :is(.modalCard,.tradeDetailModal,.checklistModal,.resultDetailModal,.cmdPalette,.helpPanel),html[data-theme=dark] :is(.modalCard,.tradeDetailModal,.checklistModal,.resultDetailModal,.cmdPalette,.helpPanel){-webkit-backdrop-filter:blur(22px)!important;background:#07050db8!important;border:1px solid #7c5cff33!important;box-shadow:0 28px 80px #00000073!important}html:not([data-theme=light]) .modalHead,html[data-theme=dark] .modalHead{background:#07050d8c!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .cmdOverlay,html[data-theme=dark] .cmdOverlay{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#07050d8c!important}html:not([data-theme=light]) .cmdList button,html[data-theme=dark] .cmdList button{color:var(--text)!important;background:0 0!important;border:1px solid #0000!important}html:not([data-theme=light]) .cmdList button:hover,html[data-theme=dark] .cmdList button:hover{background:#7c5cff1a!important;border-color:#7c5cff2e!important}html:not([data-theme=light]) .analyticsCockpit :is(.analyticsTopBarChip,.analyticsFiltersToggle,.analyticsFiltersBody,.analyticsFiltersCompact,.analyticsCommandChip,.analyticsEdgeMapMetric,.analyticsSystemHealthSecondary .analyticsKpiCard){background:var(--panel)!important;-webkit-backdrop-filter:blur(16px)!important;background-image:none!important;border:1px solid #7c5cff29!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarChip em,html[data-theme=dark] .analyticsCockpit .analyticsTopBarChip em{color:var(--muted)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsTopBarChip b,html[data-theme=dark] .analyticsCockpit .analyticsTopBarChip b{color:var(--text)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggle,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggle{color:var(--muted)!important}html:not([data-theme=light]) .analyticsCockpit .analyticsFiltersToggle b,html[data-theme=dark] .analyticsCockpit .analyticsFiltersToggle b{color:var(--text)!important}html:not([data-theme=light]) ::-webkit-scrollbar-thumb{background:#7c5cff59!important;border-radius:20px!important}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#7c5cff59!important;border-radius:20px!important}html:not([data-theme=light]) .app :is(.pill,.marketClocks span,.heroChips span,.brokerHeroStats span),html[data-theme=dark] .app :is(.pill,.marketClocks span,.heroChips span,.brokerHeroStats span){background:var(--panel)!important;color:var(--muted)!important;border:1px solid #7c5cff24!important}html:not([data-theme=light]) .app .marketClocks b,html[data-theme=dark] .app .marketClocks b{color:var(--cyan)!important}html:not([data-theme=light]),html[data-theme=dark]{--aurora-bg:#07050d;--aurora-panel:#ffffff09;--aurora-panel-strong:#ffffff0e;--aurora-panel-soft:#ffffff06;--aurora-border:#7c5cff29;--aurora-border-strong:#7c5cff47;--aurora-violet:#7c5cff;--aurora-violet-deep:#5b3fd1;--aurora-cyan:#33e6c4;--aurora-magenta:#ff4fa3;--aurora-magenta-deep:#c23b7a;--aurora-text:#f5f3ff;--aurora-dim:#9c97b8;--bg:var(--aurora-bg);--panel:var(--aurora-panel);--panel2:var(--aurora-panel-strong);--line:var(--aurora-border);--line2:var(--aurora-border-strong);--text:var(--aurora-text);--muted:var(--aurora-dim);--green:var(--aurora-cyan);--red:var(--aurora-magenta);--gold:var(--aurora-violet);--gold2:var(--aurora-cyan);--cyan:var(--aurora-cyan);--magenta:var(--aurora-magenta);--violet:var(--aurora-violet)}html:not([data-theme=light]) .auroraSurface,html[data-theme=dark] .auroraSurface{background:var(--aurora-panel);border:1px solid var(--aurora-border);-webkit-backdrop-filter:blur(18px);border-radius:20px;box-shadow:0 22px 70px #00000047}html:not([data-theme=light]) .auroraSurfaceStrong,html[data-theme=dark] .auroraSurfaceStrong{background:var(--aurora-panel-strong);border:1px solid var(--aurora-border);-webkit-backdrop-filter:blur(20px);border-radius:20px;box-shadow:0 22px 70px #00000052}html:not([data-theme=light]) .auroraSurfaceSoft,html[data-theme=dark] .auroraSurfaceSoft{background:var(--aurora-panel-soft);-webkit-backdrop-filter:blur(14px);border:1px solid #7c5cff1f;border-radius:14px}html:not([data-theme=light]) .auroraBorder,html[data-theme=dark] .auroraBorder{border:1px solid var(--aurora-border)!important}html:not([data-theme=light]) .auroraPositive,html[data-theme=dark] .auroraPositive{color:var(--aurora-cyan)!important}html:not([data-theme=light]) .auroraNegative,html[data-theme=dark] .auroraNegative{color:var(--aurora-magenta)!important}html:not([data-theme=light]) .auroraNeutral,html[data-theme=dark] .auroraNeutral{color:var(--aurora-violet)!important}html:not([data-theme=light]) .auroraPrimaryButton,html[data-theme=dark] .auroraPrimaryButton{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;color:var(--aurora-bg)!important;border:none!important;border-radius:12px!important;box-shadow:0 12px 32px #7c5cff38!important}html:not([data-theme=light]) .auroraInput,html[data-theme=dark] .auroraInput{border:1px solid var(--aurora-border)!important;color:var(--aurora-text)!important;background:#ffffff0a!important;border-radius:12px!important}html:not([data-theme=light]) .auroraInput:focus,html[data-theme=dark] .auroraInput:focus{border-color:#33e6c473!important;outline:none!important;box-shadow:0 0 0 4px #33e6c41a!important}html:not([data-theme=light]) .auroraBadgePositive,html[data-theme=dark] .auroraBadgePositive{color:var(--aurora-cyan)!important;background:#33e6c41a!important;border:1px solid #33e6c452!important}html:not([data-theme=light]) .auroraBadgeNegative,html[data-theme=dark] .auroraBadgeNegative{color:var(--aurora-magenta)!important;background:#ff4fa31a!important;border:1px solid #ff4fa352!important}html:not([data-theme=light]) .auroraBadgeNeutral,html[data-theme=dark] .auroraBadgeNeutral{color:var(--aurora-violet)!important;background:#7c5cff1a!important;border:1px solid #7c5cff47!important}html:not([data-theme=light]) .auroraBadgeWarning,html[data-theme=dark] .auroraBadgeWarning{color:var(--aurora-violet)!important;background:#7c5cff14!important;border:1px solid #7c5cff3d!important}html:not([data-theme=light]) .app :is(.card,.metric,.metricPremium,.post,.idea,.trade,.bookCard,.lessonCard,.modalCard,.tradeDetailModal,.checklistModal,.resultDetailModal,.checkHero,.checkItem,.checkBlock,.statusCard,.finalCard,.riskHero,.brokerHero,.heroSystem,.homeHero,.controlCenter,.premiumControl,.linkedValidationCard,.linkedTradeCard,.accountManager,.emptyState,.microInsight,.monthCalendar,.dashboardFocus,.pulseGrid,.podiumGrid,.insightPro,.heatCell,.mandamiento,.ruleBox,.libraryBookPro,.notif,.rank,.adminRow,.arenaHero,.checklistBlocks,.emotionalPanel,.processSummaryGrid,.onboardingSteps,.analyticsSurfaceFlagship,.analyticsSurfaceSupport,.analyticsKpiCard){background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(18px)!important;background-image:none!important;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) .app :is(.card,.metric,.trade,.monthCell):hover,html[data-theme=dark] .app :is(.card,.metric,.trade,.monthCell):hover{border-color:var(--aurora-border-strong)!important;transform:translateY(-1px)!important}html:not([data-theme=light]) .app :is(.side,.premiumSide){-webkit-backdrop-filter:blur(24px)saturate(1.12)!important;border-right:1px solid var(--aurora-border)!important;background:#07050d66!important}html:not([data-theme=light]) .app :is(.top,.premiumTop){-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#07050d5c!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .app .mobileNav{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;border-top:1px solid var(--aurora-border)!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;background:#07050d7a!important}html:not([data-theme=light]) .app .mobileNav button.active{color:var(--aurora-cyan)!important;background:#7c5cff29!important;border:1px solid #7c5cff47!important;box-shadow:0 0 16px #33e6c414!important}html:not([data-theme=light]) .app .premiumSide nav button.active,html:not([data-theme=light]) .app .side nav button.active{border:1px solid #7c5cff3d!important;border-left:3px solid var(--aurora-cyan)!important;color:var(--aurora-cyan)!important;background:#7c5cff24!important}html:not([data-theme=light]) body .app .monthCalendar,html[data-theme=dark] body .app .monthCalendar{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;border-radius:20px!important;padding:16px!important}html:not([data-theme=light]) body .app .monthCell,html[data-theme=dark] body .app .monthCell{background:var(--aurora-panel-soft)!important;border:1px solid #7c5cff1f!important;border-radius:12px!important}html:not([data-theme=light]) body .app .monthCell:hover,html[data-theme=dark] body .app .monthCell:hover{background:#7c5cff0f!important;border-color:#7c5cff52!important}html:not([data-theme=light]) body .app .monthCell.none,html:not([data-theme=light]) body .app .monthCell:empty,html[data-theme=dark] body .app .monthCell.none,html[data-theme=dark] body .app .monthCell:empty{opacity:.85;background:var(--aurora-panel-soft)!important}html:not([data-theme=light]) body .app .monthCell.win,html:not([data-theme=light]) body .app .calendarMiniGrid button.win,html[data-theme=dark] body .app .monthCell.win,html[data-theme=dark] body .app .calendarMiniGrid button.win{background:#33e6c424!important;border-color:#33e6c45c!important}html:not([data-theme=light]) body .app .monthCell.win :is(small,.monthCellResult,.monthCellMoney,i),html:not([data-theme=light]) body .app .calendarMiniGrid button.win,html[data-theme=dark] body .app .monthCell.win :is(small,.monthCellResult,.monthCellMoney,i),html[data-theme=dark] body .app .calendarMiniGrid button.win{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .monthCell.loss,html:not([data-theme=light]) body .app .calendarMiniGrid button.loss,html[data-theme=dark] body .app .monthCell.loss,html[data-theme=dark] body .app .calendarMiniGrid button.loss{background:#ff4fa324!important;border-color:#ff4fa35c!important}html:not([data-theme=light]) body .app .monthCell.loss :is(small,.monthCellResult,.monthCellMoney,i),html:not([data-theme=light]) body .app .calendarMiniGrid button.loss,html[data-theme=dark] body .app .monthCell.loss :is(small,.monthCellResult,.monthCellMoney,i),html[data-theme=dark] body .app .calendarMiniGrid button.loss{color:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .monthCell.be,html:not([data-theme=light]) body .app .calendarMiniGrid button.be,html[data-theme=dark] body .app .monthCell.be,html[data-theme=dark] body .app .calendarMiniGrid button.be{background:#7c5cff1f!important;border-color:#7c5cff52!important}html:not([data-theme=light]) body .app .monthCell.be :is(small,.monthCellResult,.monthCellMoney,i),html:not([data-theme=light]) body .app .calendarMiniGrid button.be,html[data-theme=dark] body .app .monthCell.be :is(small,.monthCellResult,.monthCellMoney,i),html[data-theme=dark] body .app .calendarMiniGrid button.be,html[data-theme=dark] body .app .monthCell.be .monthCellResult{color:var(--aurora-violet)!important}html:not([data-theme=light]) body .app .monthLegend .win,html:not([data-theme=light]) body .app .monthLegend i.win,html[data-theme=dark] body .app .monthLegend .win,html[data-theme=dark] body .app .monthLegend i.win{background:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .monthLegend .loss,html:not([data-theme=light]) body .app .monthLegend i.loss,html[data-theme=dark] body .app .monthLegend .loss,html[data-theme=dark] body .app .monthLegend i.loss{background:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .monthLegend .be,html:not([data-theme=light]) body .app .monthLegend i.be,html[data-theme=dark] body .app .monthLegend .be,html[data-theme=dark] body .app .monthLegend i.be{background:var(--aurora-violet)!important}html:not([data-theme=light]) .app .field>span,html:not([data-theme=light]) .app .field label{color:var(--aurora-dim)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important}html:not([data-theme=light]) .app :is(.input,select,textarea,.search input){border:1px solid var(--aurora-border)!important;color:var(--aurora-text)!important;background:#ffffff0a!important;border-radius:12px!important;font-size:14px!important}html:not([data-theme=light]) .app :is(.input,select,textarea):focus{border-color:#33e6c473!important;box-shadow:0 0 0 4px #33e6c41a!important}html:not([data-theme=light]) .app .err,html:not([data-theme=light]) .app .errorSection{color:var(--aurora-magenta)!important}html:not([data-theme=light]) .app .ok,html:not([data-theme=light]) .app .hint.ok{color:var(--aurora-cyan)!important}html:not([data-theme=light]) .app .primary,html:not([data-theme=light]) .app .topCta.primaryMini{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;color:var(--aurora-bg)!important;border:none!important}html:not([data-theme=light]) .app .ghost,html:not([data-theme=light]) .app .topCta.ghost{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;color:var(--aurora-text)!important}html:not([data-theme=light]) .app .ghost.danger,html:not([data-theme=light]) .app .danger{color:var(--aurora-magenta)!important;background:#ff4fa314!important;border-color:#ff4fa352!important}html:not([data-theme=light]) .app :is(.chipSelect,.seg,.checks,.filterPills,.detailChips){background:var(--aurora-panel-soft)!important;border:1px solid var(--aurora-border)!important}html:not([data-theme=light]) .app :is(.chipSelect button.on,.checks button.on,.seg button.on,.filterPills button.active){color:var(--aurora-cyan)!important;background:#33e6c41a!important;border-color:#33e6c452!important}html:not([data-theme=light]) .app .tradeGuide{background:#33e6c40f!important;border:1px solid #33e6c433!important}html:not([data-theme=light]) .app .resultInput{background:#33e6c40f!important;border-color:#33e6c447!important}html:not([data-theme=light]) .app .modal{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07050d8c!important}html:not([data-theme=light]) .app :is(.modalCard,.tradeDetailModal){border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#07050db8!important}html:not([data-theme=light]) .app .modalHead{background:#07050d80!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) .app .trade.win,html:not([data-theme=light]) .app .clickableTrade.win,html:not([data-theme=light]) .app .linkedTradeCard.ok,html:not([data-theme=light]) .app .linkedValidationCard.ok{background:linear-gradient(135deg,#33e6c414,var(--aurora-panel-soft))!important;border-color:#33e6c447!important}html:not([data-theme=light]) .app .trade.loss,html:not([data-theme=light]) .app .clickableTrade.loss{background:linear-gradient(135deg,#ff4fa312,var(--aurora-panel-soft))!important;border-color:#ff4fa347!important}html:not([data-theme=light]) .app .clickableTrade:hover{background:#7c5cff0f!important;border-color:#7c5cff47!important}html:not([data-theme=light]) .app .buy,html:not([data-theme=light]) .app .tradeResult.positive{color:var(--aurora-cyan)!important}html:not([data-theme=light]) .app .sell,html:not([data-theme=light]) .app .tradeResult.negative{color:var(--aurora-magenta)!important}html:not([data-theme=light]) .app .checkHero.ok,html:not([data-theme=light]) .app .checkBlockHeader.validado,html:not([data-theme=light]) .app .checkResult.ok{background:#33e6c414!important;border-color:#33e6c447!important}html:not([data-theme=light]) .app .checkHero.bad,html:not([data-theme=light]) .app .checkBlockHeader.rechazado,html:not([data-theme=light]) .app .checkResult.bad{background:#ff4fa314!important;border-color:#ff4fa347!important}html:not([data-theme=light]) .app .checkBlockHeader.en-progreso{background:#7c5cff14!important;border-color:#7c5cff3d!important}html:not([data-theme=light]) .app .checkBlockHeader.en-progreso span{color:var(--aurora-violet)!important}html:not([data-theme=light]) .app .checkScore span{color:var(--aurora-cyan)!important}html:not([data-theme=light]) .app .heatCell.win{background:#33e6c414!important;border-color:#33e6c43d!important}html:not([data-theme=light]) .app .heatCell.loss{background:#ff4fa314!important;border-color:#ff4fa338!important}html:not([data-theme=light]) .app .insightPro.good{background:#33e6c412!important;border-color:#33e6c442!important}html:not([data-theme=light]) .app .insightPro.bad{background:#ff4fa312!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) .app .linkedMini.ok{color:var(--aurora-cyan)!important;background:#33e6c414!important;border-color:#33e6c447!important}html:not([data-theme=light]) .app .linkedMini.gold{color:var(--aurora-violet)!important;background:#7c5cff14!important;border-color:#7c5cff47!important}html:not([data-theme=light]) .app .analyticsCockpit .recharts-cartesian-axis-tick text{fill:var(--aurora-dim)!important;font-size:12px!important}html:not([data-theme=light]) .app .analyticsCockpit .analyticsKpiCard.health.positive .analyticsKpiSub,html:not([data-theme=light]) .app .analyticsCockpit .analyticsEdgeMapMetric.pos b{color:var(--aurora-cyan)!important}html:not([data-theme=light]) .app .analyticsCockpit .analyticsEdgeMapMetric.neg b{color:var(--aurora-magenta)!important}html:not([data-theme=light]) .app :is(.pos,.positive,.win,.buy,.metric.red,.metricPremium.positive){color:var(--aurora-cyan)!important}html:not([data-theme=light]) .app :is(.neg,.negative,.loss,.sell,.red,.metric.red b){color:var(--aurora-magenta)!important}html:not([data-theme=light]) .app .pos,html:not([data-theme=light]) .app .positive{background-image:none!important}html:not([data-theme=light]) .app~.cmdOverlay,html:not([data-theme=light]) .cmdOverlay{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#07050d94!important}html:not([data-theme=light]) .cmdPalette{border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#07050dc7!important}html:not([data-theme=light]) .app .toast{background:var(--aurora-panel-strong)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;color:var(--aurora-text)!important}@media (width<=860px){html:not([data-theme=light]) .app .main,html[data-theme=dark] .app .main{padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) .app .page,html[data-theme=dark] .app .page{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) body .app .monthCell,html[data-theme=dark] body .app .monthCell{min-height:58px!important}html:not([data-theme=light]) body .app .monthCellMoney,html:not([data-theme=light]) body .app .monthCellR,html[data-theme=dark] body .app .monthCellMoney,html[data-theme=dark] body .app .monthCellR{white-space:nowrap!important;font-size:9px!important;overflow:visible!important}}html:not([data-theme=light]) body .app :is(.checks button.on,.chipSelect button.on,.filterPills button.active),html[data-theme=dark] body .app :is(.checks button.on,.chipSelect button.on,.filterPills button.active){color:var(--aurora-cyan)!important;background:#33e6c41a!important;border-color:#33e6c452!important}html:not([data-theme=light]) body .app .marketClocks em{color:var(--aurora-cyan)!important;background:#33e6c414!important;border-color:#33e6c43d!important}html:not([data-theme=light]) body .app .ddBar i{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet),var(--aurora-magenta))!important}html:not([data-theme=light]) body .app .riskAlert{background:#ff4fa314!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) body .app :is(.lotResult div,.limitCards div,.ddTracker div,.scenarioBox){background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important}html:not([data-theme=light]) body:not(:has(.publicLanding)):not(:has(.paywallFunnel)) .helpPanel{border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#07050dc7!important}html:not([data-theme=light]) body:not(:has(.publicLanding)):not(:has(.paywallFunnel)) .helpBubble{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;color:var(--aurora-bg)!important;border:none!important}html:not([data-theme=light]) body .app .emptyState,html:not([data-theme=light]) body .app .microInsight{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard,.controlCenter,.dashboardCommandHeader,.dashboardProKpi,.dashboardCalendarHero,.journalCalendarCard,.calendarPreviewCard):after,html:not([data-theme=light]) body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard):before{content:none!important;background:0 0!important;display:none!important}html:not([data-theme=light]) body .app .dashboardClean .dashboardProKpi:before{display:none!important}html:not([data-theme=light]) body .app :is(.side,.premiumSide) .brand{border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) body .app .navGroup+.navGroup,html[data-theme=dark] body .app .navGroup+.navGroup{border-top:1px solid #7c5cff1a!important;margin-top:10px!important;padding-top:10px!important}html:not([data-theme=light]) body .app .navGroup small,html[data-theme=dark] body .app .navGroup small{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app :is(.side,.premiumSide) nav button.active:before,html[data-theme=dark] body .app :is(.side,.premiumSide) nav button.active:before{display:none!important}html:not([data-theme=light]) body .app :is(.side,.premiumSide) nav button.active,html[data-theme=dark] body .app :is(.side,.premiumSide) nav button.active{border:1px solid #7c5cff3d!important;border-left:3px solid var(--aurora-cyan)!important;color:var(--aurora-cyan)!important;background:#7c5cff24!important;box-shadow:0 0 20px #33e6c40f!important}html:not([data-theme=light]) body .app .dashboardCommandHeader,html[data-theme=dark] body .app .dashboardCommandHeader{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(18px)!important;background-image:none!important;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) body .app .dashboardCommandHeader h2,html[data-theme=dark] body .app .dashboardCommandHeader h2{color:var(--aurora-text)!important}html:not([data-theme=light]) body .app .dashboardCommandHeader p,html[data-theme=dark] body .app .dashboardCommandHeader p{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app .controlBadge,html[data-theme=dark] body .app .controlBadge{color:var(--aurora-cyan)!important;background:#33e6c414!important;border:1px solid #33e6c447!important}html:not([data-theme=light]) body .app .controlBadge svg,html[data-theme=dark] body .app .controlBadge svg{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .dashboardClean :is(.dashboardKpiStrip .metricPremium,.dashboardProKpi,.dashboardRightRail .card),html[data-theme=dark] body .app .dashboardClean :is(.dashboardKpiStrip .metricPremium,.dashboardProKpi,.dashboardRightRail .card){background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(18px)!important;background-image:none!important;box-shadow:0 22px 70px #0000003d,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) body .app .dashboardClean .dashboardKpiStrip .metricPremium.positive,html:not([data-theme=light]) body .app .dashboardClean .dashboardProKpi.positive,html[data-theme=dark] body .app .dashboardClean .dashboardKpiStrip .metricPremium.positive,html[data-theme=dark] body .app .dashboardClean .dashboardProKpi.positive{border-color:#33e6c438!important}html:not([data-theme=light]) body .app .dashboardClean .dashboardKpiStrip .metricPremium.negative,html:not([data-theme=light]) body .app .dashboardClean .dashboardProKpi.negative,html[data-theme=dark] body .app .dashboardClean .dashboardKpiStrip .metricPremium.negative,html[data-theme=dark] body .app .dashboardClean .dashboardProKpi.negative{border-color:#ff4fa338!important}html:not([data-theme=light]) body .app .dashboardProKpiTop span,html[data-theme=dark] body .app .dashboardProKpiTop span{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app .dashboardProKpiTop em,html[data-theme=dark] body .app .dashboardProKpiTop em{color:var(--aurora-violet)!important;background:#7c5cff1a!important;border:1px solid #7c5cff38!important}html:not([data-theme=light]) body .app .dashboardProKpi b,html[data-theme=dark] body .app .dashboardProKpi b{color:var(--aurora-text)!important}html:not([data-theme=light]) body .app .dashboardProKpi small,html[data-theme=dark] body .app .dashboardProKpi small{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app .metricPremium:after,html:not([data-theme=light]) body .app .dashboardProKpi:after,html[data-theme=dark] body .app .metricPremium:after,html[data-theme=dark] body .app .dashboardProKpi:after{display:none!important}html:not([data-theme=light]) body .app .kpiSegmentBar i.positive,html[data-theme=dark] body .app .kpiSegmentBar i.positive{background:linear-gradient(90deg,#33e6c4bf,#33e6c473)!important}html:not([data-theme=light]) body .app .kpiSegmentBar i.negative,html[data-theme=dark] body .app .kpiSegmentBar i.negative{background:linear-gradient(90deg,#ff4fa3bf,#ff4fa373)!important}html:not([data-theme=light]) body .app .kpiSegmentBar i.neutral,html[data-theme=dark] body .app .kpiSegmentBar i.neutral{background:linear-gradient(90deg,#7c5cff8c,#7c5cff52)!important}html:not([data-theme=light]) body .app .kpiMicroSpark polyline,html[data-theme=dark] body .app .kpiMicroSpark polyline{stroke:var(--aurora-violet)!important}html:not([data-theme=light]) body .app .kpiMicroSpark.positive polyline,html[data-theme=dark] body .app .kpiMicroSpark.positive polyline{stroke:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .kpiMicroSpark.negative polyline,html[data-theme=dark] body .app .kpiMicroSpark.negative polyline{stroke:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .kpiMiniGauge.positive,html[data-theme=dark] body .app .kpiMiniGauge.positive{background:conic-gradient(from 270deg at 50% 100%,#33e6c4d9 calc(var(--value)*0.5%),#ffffff14 0 50%,transparent 0)!important}html:not([data-theme=light]) body .app .kpiStreakDots.positive i.on,html[data-theme=dark] body .app .kpiStreakDots.positive i.on{background:linear-gradient(90deg,#33e6c4bf,#33e6c473)!important;border-color:#33e6c44d!important}html:not([data-theme=light]) body .app .kpiStreakDots.negative i.on,html[data-theme=dark] body .app .kpiStreakDots.negative i.on{background:linear-gradient(90deg,#ff4fa3bf,#ff4fa373)!important;border-color:#ff4fa34d!important}html:not([data-theme=light]) body .app .kpiStreakDots.neutral i.on,html[data-theme=dark] body .app .kpiStreakDots.neutral i.on{background:linear-gradient(90deg,#7c5cff8c,#7c5cff59)!important;border-color:#7c5cff47!important}html:not([data-theme=light]) body .app .tradingCalendar,html[data-theme=dark] body .app .tradingCalendar{--tc-border:#7c5cff24;--tc-surface:#ffffff06;--tc-surface-strong:#ffffff0a;--tc-text:var(--aurora-text);--tc-muted:var(--aurora-dim)}html:not([data-theme=light]) body .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2),.calendarPreviewCard),html[data-theme=dark] body .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2),.calendarPreviewCard){background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(18px)!important;background-image:none!important;box-shadow:0 22px 70px #00000042,inset 0 1px #ffffff0a!important}html:not([data-theme=light]) body .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)):before,html[data-theme=dark] body .app :is(.dashboardCalendarHero,.journalPage .journalCalendarCard,.journalPage .journalControlGrid>.card:nth-child(2)):before{display:none!important}html:not([data-theme=light]) body .app .tradingDayCell,html:not([data-theme=light]) body .app .tradingWeekSummary,html[data-theme=dark] body .app .tradingDayCell,html[data-theme=dark] body .app .tradingWeekSummary{background:var(--aurora-panel-soft)!important;color:var(--aurora-text)!important;background-image:none!important;border:1px solid #7c5cff1f!important}html:not([data-theme=light]) body .app .tradingDayCell:not(:disabled):hover,html[data-theme=dark] body .app .tradingDayCell:not(:disabled):hover{background:#7c5cff0f!important;border-color:#7c5cff52!important;transform:translateY(-1px)!important}html:not([data-theme=light]) body .app .tradingDayCell.win,html:not([data-theme=light]) body .app .tradingWeekSummary.win,html[data-theme=dark] body .app .tradingDayCell.win,html[data-theme=dark] body .app .tradingWeekSummary.win{color:var(--aurora-cyan)!important;background:#33e6c424!important;border-color:#33e6c45c!important}html:not([data-theme=light]) body .app .tradingDayCell.loss,html:not([data-theme=light]) body .app .tradingWeekSummary.loss,html[data-theme=dark] body .app .tradingDayCell.loss,html[data-theme=dark] body .app .tradingWeekSummary.loss{color:var(--aurora-magenta)!important;background:#ff4fa324!important;border-color:#ff4fa35c!important}html:not([data-theme=light]) body .app .tradingDayCell.be,html:not([data-theme=light]) body .app .tradingWeekSummary.be,html[data-theme=dark] body .app .tradingDayCell.be,html[data-theme=dark] body .app .tradingWeekSummary.be{color:var(--aurora-violet)!important;background:#7c5cff1f!important;border-color:#7c5cff52!important}html:not([data-theme=light]) body .app .tradingDayCell :is(.tradingDayResult strong,.tradingDayResult small),html:not([data-theme=light]) body .app .tradingWeekSummary :is(strong,small,em),html[data-theme=dark] body .app .tradingDayCell :is(.tradingDayResult strong,.tradingDayResult small),html[data-theme=dark] body .app .tradingWeekSummary :is(strong,small,em){color:inherit!important}html:not([data-theme=light]) body .app .tradingDayCell.selected,html[data-theme=dark] body .app .tradingDayCell.selected{border-color:#33e6c47a!important;outline:2px solid #33e6c46b!important;box-shadow:0 0 0 4px #33e6c414!important}html:not([data-theme=light]) body .app .tradingCalendarLegend i.win,html[data-theme=dark] body .app .tradingCalendarLegend i.win{background:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .tradingCalendarLegend i.loss,html[data-theme=dark] body .app .tradingCalendarLegend i.loss{background:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .tradingCalendarLegend i.be,html[data-theme=dark] body .app .tradingCalendarLegend i.be{background:var(--aurora-violet)!important}html:not([data-theme=light]) body .app .checklistPage .checkHero,html[data-theme=dark] body .app .checklistPage .checkHero{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;background-image:none!important}html:not([data-theme=light]) body .app .checkBlockHeader,html[data-theme=dark] body .app .checkBlockHeader{background:var(--aurora-panel-soft)!important;border:1px solid var(--aurora-border)!important;background-image:none!important}html:not([data-theme=light]) body .app .checkBlockHeader b,html[data-theme=dark] body .app .checkBlockHeader b{color:var(--aurora-text)!important}html:not([data-theme=light]) body .app .checkBlockHeader span,html[data-theme=dark] body .app .checkBlockHeader span{color:var(--aurora-dim)!important;background:#7c5cff0f!important;border-color:#7c5cff2e!important}html:not([data-theme=light]) body .app .checkBlockHeader.en-progreso,html[data-theme=dark] body .app .checkBlockHeader.en-progreso{background:#7c5cff14!important;border-color:#7c5cff3d!important}html:not([data-theme=light]) body .app .checkBlockHeader.en-progreso span,html[data-theme=dark] body .app .checkBlockHeader.en-progreso span{color:var(--aurora-violet)!important;background:#7c5cff1a!important;border-color:#7c5cff3d!important}html:not([data-theme=light]) body .app .checkBlockHeader.validado span,html[data-theme=dark] body .app .checkBlockHeader.validado span{color:var(--aurora-cyan)!important;background:#33e6c414!important;border-color:#33e6c447!important}html:not([data-theme=light]) body .app .checkBlockHeader.rechazado span,html[data-theme=dark] body .app .checkBlockHeader.rechazado span{color:var(--aurora-magenta)!important;background:#ff4fa314!important;border-color:#ff4fa347!important}html:not([data-theme=light]) body .app .unlockNotice.ok,html[data-theme=dark] body .app .unlockNotice.ok{color:var(--aurora-cyan)!important;background:#33e6c414!important;border-color:#33e6c447!important}html:not([data-theme=light]) body .app .unlockNotice.locked,html[data-theme=dark] body .app .unlockNotice.locked{color:var(--aurora-magenta)!important;background:#ff4fa314!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) body .app .checklistPage .checkBlocks .field>span,html[data-theme=dark] body .app .checklistPage .checkBlocks .field>span{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app .checklistPage .field small,html[data-theme=dark] body .app .checklistPage .field small{color:#ff4fa3d1!important}html:not([data-theme=light]) body .app :is(.input,select,textarea,.search input,.accountSwitcher select,.toolbar select),html[data-theme=dark] body .app :is(.input,select,textarea,.search input,.accountSwitcher select,.toolbar select){border:1px solid var(--aurora-border)!important;color:var(--aurora-text)!important;appearance:none!important;background:#ffffff0a!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff08!important}html:not([data-theme=light]) body .app select,html[data-theme=dark] body .app select{background-image:linear-gradient(45deg,transparent 50%,var(--aurora-dim) 50%), linear-gradient(135deg,var(--aurora-dim) 50%,transparent 50%)!important;background-color:#ffffff0a!important;background-position:calc(100% - 18px) calc(50% + 2px),calc(100% - 12px) calc(50% + 2px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;padding-right:36px!important}html:not([data-theme=light]) body .app :is(.input,select,textarea):focus,html[data-theme=dark] body .app :is(.input,select,textarea):focus{border-color:#33e6c473!important;outline:none!important;box-shadow:0 0 0 4px #33e6c41a!important}html:not([data-theme=light]) body .app .accountSwitcher,html[data-theme=dark] body .app .accountSwitcher{background:var(--aurora-panel-soft)!important;border:1px solid var(--aurora-border)!important}html:not([data-theme=light]) body .app .accountSwitcher span,html[data-theme=dark] body .app .accountSwitcher span{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app select:disabled,html[data-theme=dark] body .app select:disabled{opacity:.55!important;cursor:not-allowed!important}html:not([data-theme=light]) body .app .topActions .crownBadge,html[data-theme=dark] body .app .topActions .crownBadge{color:var(--aurora-violet)!important;background:#7c5cff14!important;border-color:#7c5cff3d!important}html:not([data-theme=light]) body .app .activityFeed span,html[data-theme=dark] body .app .activityFeed span{color:var(--aurora-violet)!important}html:not([data-theme=light]) body .app{--mtc-text-accent-label:var(--aurora-violet)}html:not([data-theme=light]) body .app,html[data-theme=dark] body .app{--aurora-radius-shell:24px;--aurora-radius-flagship:22px;--aurora-radius-elevated:20px;--aurora-radius-compact:14px;--aurora-radius-input:12px;--aurora-type-label:10.5px;--aurora-type-body:13px;--aurora-type-body-lg:14px;--aurora-type-kpi:clamp(28px,2.2vw,40px);--aurora-type-kpi-md:clamp(22px,1.8vw,32px);--aurora-type-kpi-sm:clamp(18px,1.4vw,22px);--aurora-shadow-elevated:0 22px 70px #00000042,inset 0 1px 0 #ffffff0a;--aurora-shadow-flagship:0 28px 90px #0000004d,inset 0 1px 0 #ffffff0d;--aurora-shadow-compact:0 12px 36px #0003,inset 0 1px 0 #ffffff08;--aurora-glow-cyan:0 0 24px #33e6c414;--aurora-glow-violet:0 0 24px #7c5cff1a;--aurora-glow-magenta:0 0 24px #ff4fa314}html:not([data-theme=light]) .auroraShell,html[data-theme=dark] .auroraShell{background:0 0!important}html:not([data-theme=light]) .auroraFlagship,html[data-theme=dark] .auroraFlagship{background:var(--aurora-panel-strong)!important;border:1px solid var(--aurora-border-strong)!important;border-radius:var(--aurora-radius-flagship)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:var(--aurora-shadow-flagship)!important;background-image:none!important}html:not([data-theme=light]) .auroraElevated,html[data-theme=dark] .auroraElevated{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;border-radius:var(--aurora-radius-elevated)!important;-webkit-backdrop-filter:blur(18px)!important;box-shadow:var(--aurora-shadow-elevated)!important;background-image:none!important}html:not([data-theme=light]) .auroraCompact,html[data-theme=dark] .auroraCompact{background:var(--aurora-panel-soft)!important;border-radius:var(--aurora-radius-compact)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:var(--aurora-shadow-compact)!important;background-image:none!important;border:1px solid #7c5cff1f!important}html:not([data-theme=light]) .auroraInputSurface,html[data-theme=dark] .auroraInputSurface{border:1px solid var(--aurora-border)!important;border-radius:var(--aurora-radius-input)!important;min-height:42px!important;font-size:var(--aurora-type-body-lg)!important;color:var(--aurora-text)!important;background:#ffffff0a!important}html:not([data-theme=light]) .auroraTintSuccess,html[data-theme=dark] .auroraTintSuccess{background:#33e6c412!important;border-color:#33e6c43d!important}html:not([data-theme=light]) .auroraTintDanger,html[data-theme=dark] .auroraTintDanger{background:#ff4fa312!important;border-color:#ff4fa33d!important}html:not([data-theme=light]) .auroraTintWarning,html[data-theme=dark] .auroraTintWarning{background:#7c5cff0f!important;border-color:#7c5cff38!important}html:not([data-theme=light]) body .app :is(.field>span,.metric span,.metricPremiumTop span,.dashboardProKpiTop span,.detailBlock>span,.navGroup small,.controlStats span,.analyticsCommandEyebrow,.analyticsPerformanceEvidencePanelHead span,.dashboardRiskList span){font-size:max(var(--aurora-type-label),10.5px)!important;letter-spacing:.1em!important;color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app :is(.card p,.field,.input,select,textarea,.checkHero p,.unlockNotice,.analyticsCommandWeeklyInline,.trade p,.answerList span){font-size:max(var(--aurora-type-body),13px)!important;line-height:1.45!important}html:not([data-theme=light]) body .app :is(.metricPremium b,.dashboardProKpi b,.metric b,.controlStats b,.analyticsKpiCardValue,.dashboardDisciplineBadge b){font-variant-numeric:tabular-nums!important;font-size:var(--aurora-type-kpi-md)!important;color:var(--aurora-text)!important}html:not([data-theme=light]) body .app :is(.card,.metric,.metricPremium,.post,.idea,.modalCard,.trade,.tradePro,.dashboardProKpi,.dashboardCommandHeader,.dashboardRightRail .card,.checkItem,.resultPreview,.linkedValidationCard,.linkedTradeCard,.analyticsSurfaceFlagship,.analyticsSurfaceSupport,.analyticsPerformanceEvidencePanel):after,html:not([data-theme=light]) body .app :is(.card,.metric,.metricPremium,.post,.idea,.trade,.dashboardProKpi):before{content:none!important;opacity:0!important;background:0 0!important;display:none!important}html:not([data-theme=light]) body .app :is(.trade:hover,.activityFeed button:hover,.clickableTrade:hover){background:#7c5cff0f!important;border-color:#7c5cff3d!important}html:not([data-theme=light]) body .app .dashboardRightRail,html[data-theme=dark] body .app .dashboardRightRail{border-radius:var(--aurora-radius-flagship)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:var(--aurora-shadow-elevated)!important;background:#07050d38!important;gap:12px!important;padding:14px!important;display:grid!important}html:not([data-theme=light]) body .app .dashboardRightRail .card,html[data-theme=dark] body .app .dashboardRightRail .card{background:var(--aurora-panel)!important;border-radius:var(--aurora-radius-elevated)!important;box-shadow:var(--aurora-shadow-compact)!important;background-image:none!important;border:1px solid #7c5cff24!important;margin:0!important}html:not([data-theme=light]) body .app .dashboardRightRail .nextActionCard span svg,html[data-theme=dark] body .app .dashboardRightRail .nextActionCard span svg{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .dashboardProKpi,html[data-theme=dark] body .app .dashboardProKpi{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;box-shadow:var(--aurora-shadow-elevated)!important;background-image:none!important}html:not([data-theme=light]) body .app .dashboardProKpi.positive,html[data-theme=dark] body .app .dashboardProKpi.positive{box-shadow:var(--aurora-shadow-elevated),var(--aurora-glow-cyan)!important}html:not([data-theme=light]) body .app .dashboardProKpi.negative,html[data-theme=dark] body .app .dashboardProKpi.negative{box-shadow:var(--aurora-shadow-elevated),var(--aurora-glow-magenta)!important}html:not([data-theme=light]) body .app .tradingDayCell,html:not([data-theme=light]) body .app .tradingWeekSummary,html[data-theme=dark] body .app .tradingDayCell,html[data-theme=dark] body .app .tradingWeekSummary{box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0000001f!important}html:not([data-theme=light]) body .app .tradingDayCell.win,html:not([data-theme=light]) body .app .tradingWeekSummary.win,html[data-theme=dark] body .app .tradingDayCell.win,html[data-theme=dark] body .app .tradingWeekSummary.win{box-shadow:inset 0 1px #33e6c41f,0 8px 22px #33e6c40f!important}html:not([data-theme=light]) body .app .tradingDayCell.loss,html:not([data-theme=light]) body .app .tradingWeekSummary.loss,html[data-theme=dark] body .app .tradingDayCell.loss,html[data-theme=dark] body .app .tradingWeekSummary.loss{box-shadow:inset 0 1px #ff4fa31a,0 8px 22px #ff4fa30d!important}html:not([data-theme=light]) body .app .dashboardMtcScoreRing,html[data-theme=dark] body .app .dashboardMtcScoreRing{box-shadow:none!important;background:radial-gradient(circle at 50% 48%,#33e6c41a,#0000 52%),linear-gradient(#ffffff0b,#ffffff04)!important;border:1px solid #7c5cff24!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i.positive,html[data-theme=dark] body .app .dashboardHeatmapMatrix>i.positive{color:var(--aurora-cyan)!important;background:linear-gradient(#33e6c42e,#33e6c40f)!important;border-color:#33e6c44d!important;box-shadow:inset 0 1px #33e6c424!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i.negative,html[data-theme=dark] body .app .dashboardHeatmapMatrix>i.negative{color:var(--aurora-magenta)!important;background:linear-gradient(#ff4fa32e,#ff4fa30f)!important;border-color:#ff4fa34d!important;box-shadow:inset 0 1px #ff4fa31f!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i.neutral,html[data-theme=dark] body .app .dashboardHeatmapMatrix>i.neutral{color:var(--aurora-violet)!important;background:linear-gradient(#7c5cff1f,#7c5cff0a)!important;border-color:#7c5cff38!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i:not(.positive):not(.negative):not(.neutral),html[data-theme=dark] body .app .dashboardHeatmapMatrix>i:not(.positive):not(.negative):not(.neutral){background:linear-gradient(#ffffff0a,#ffffff04),repeating-linear-gradient(135deg,#7c5cff08 0 2px,#0000 2px 6px)!important}html:not([data-theme=light]) body .app .dashboardHeatmapLegend i.positive,html[data-theme=dark] body .app .dashboardHeatmapLegend i.positive{background:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .dashboardHeatmapLegend i.negative,html[data-theme=dark] body .app .dashboardHeatmapLegend i.negative{background:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .dashboardHeatmapRows .positive,html[data-theme=dark] body .app .dashboardHeatmapRows .positive{background:#33e6c414!important;border-color:#33e6c438!important}html:not([data-theme=light]) body .app .dashboardHeatmapRows .negative,html[data-theme=dark] body .app .dashboardHeatmapRows .negative{background:#ff4fa314!important;border-color:#ff4fa338!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeadline,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeadline{color:var(--aurora-text)!important;font-size:clamp(20px,2.4vw,26px)!important;line-height:1.28!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandWeeklyBlock,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandWeeklyBlock{border:1px solid #33e6c433!important;border-left:3px solid var(--aurora-cyan)!important;background:#33e6c40f!important;border-radius:12px!important;padding:12px 14px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandWeeklyLabel,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandWeeklyLabel{color:var(--aurora-cyan)!important;font-size:var(--aurora-type-label)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip.positive b,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip.positive b{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip.negative b,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip.negative b{color:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip.neutral b,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip.neutral b{color:var(--aurora-violet)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandProgressBar span,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandProgressBar span{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLab,html:not([data-theme=light]) body .app .analyticsCockpit .analyticsOperatingProfile,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLab,html[data-theme=dark] body .app .analyticsCockpit .analyticsOperatingProfile{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;border-radius:var(--aurora-radius-elevated)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;padding:16px 18px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabThesis,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabThesis{border-left-color:var(--aurora-violet)!important;background:#7c5cff0d!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabThesis.validated,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabThesis.validated{border-left-color:var(--aurora-cyan)!important;background:#33e6c40f!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabThesisHead>em,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabThesisHead>em{color:var(--aurora-violet)!important;background:#7c5cff1a!important;border:1px solid #7c5cff33!important;font-size:9px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabThesisHead>em.validated,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabThesisHead>em.validated{color:var(--aurora-cyan)!important;background:#33e6c41a!important;border-color:#33e6c43d!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgeLabThesisMetrics .pos,.analyticsEdgeLabPipelineItem span.pos){color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgeLabThesisMetrics .neg,.analyticsEdgeLabPipelineItem span.neg){color:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabThesisProgressBar>span,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabThesisProgressBar>span{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabPipelineCol.warn,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabPipelineCol.warn{border-top-color:#7c5cff66!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabPipelineCol.negative,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabPipelineCol.negative{border-top-color:#ff4fa366!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabPipelineCol,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabPipelineCol{background:var(--aurora-panel-soft)!important;border-radius:var(--aurora-radius-compact)!important;border:1px solid #7c5cff1f!important}html:not([data-theme=light]) body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text,html[data-theme=dark] body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text{fill:var(--aurora-dim)!important;font-size:12px!important;font-weight:600!important}html:not([data-theme=light]) body .app :is(.analyticsCockpit,.dashboardV38,.riskPage) .recharts-cartesian-grid line,html[data-theme=dark] body .app :is(.analyticsCockpit,.dashboardV38,.riskPage) .recharts-cartesian-grid line{stroke:#7c5cff14!important}html:not([data-theme=light]) body .app .chartTooltipPremium,html:not([data-theme=light]) body .app .analyticsChartTooltip,html:not([data-theme=light]) body .app .analyticsPerformanceEvidenceTooltip,html[data-theme=dark] body .app .chartTooltipPremium,html[data-theme=dark] body .app .analyticsChartTooltip,html[data-theme=dark] body .app .analyticsPerformanceEvidenceTooltip{border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(16px)!important;background:#07050dc7!important;border-radius:12px!important;padding:10px 12px!important;box-shadow:0 16px 40px #00000052!important}html:not([data-theme=light]) body .app .chartTooltipPremium .pos,html[data-theme=dark] body .app .chartTooltipPremium .pos{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app .chartTooltipPremium .neg,html[data-theme=dark] body .app .chartTooltipPremium .neg{color:var(--aurora-magenta)!important}html:not([data-theme=light]) body .app .analyticsChartFrame,html[data-theme=dark] body .app .analyticsChartFrame{border-radius:var(--aurora-radius-compact)!important;background:#ffffff05!important;border:1px solid #7c5cff1a!important;padding:8px!important}html:not([data-theme=light]) body .app :is(.journalPage .card,.tradeFormCard,.formShell,.resultComposer,.tradeDetailModal),html[data-theme=dark] body .app :is(.journalPage .card,.tradeFormCard,.formShell,.resultComposer,.tradeDetailModal){background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-radius:var(--aurora-radius-elevated)!important;background-image:none!important}html:not([data-theme=light]) body .app .tradeDetailModal .modalHead,html[data-theme=dark] body .app .tradeDetailModal .modalHead{background:#07050d73!important;border-bottom:1px solid #7c5cff1f!important}html:not([data-theme=light]) body .app .dailyPlan .input,html:not([data-theme=light]) body .app .dailyPlan textarea,html[data-theme=dark] body .app .dailyPlan .input,html[data-theme=dark] body .app .dailyPlan textarea{min-height:42px!important}html:not([data-theme=light]) body .app .trade,html[data-theme=dark] body .app .trade{background:var(--aurora-panel-soft)!important;border-radius:var(--aurora-radius-compact)!important;border:1px solid #7c5cff1f!important;transition:border-color .15s,background .15s!important}html:not([data-theme=light]) body .app .proTable>div,html[data-theme=dark] body .app .proTable>div{background:var(--aurora-panel-soft)!important;border:1px solid #7c5cff1a!important;border-radius:10px!important}html:not([data-theme=light]) body .app .proTable>div:hover,html[data-theme=dark] body .app .proTable>div:hover{background:#7c5cff0f!important;border-color:#7c5cff33!important}html:not([data-theme=light]) body .app :is(.checklistPage,.riskPage) .card,html[data-theme=dark] body .app :is(.checklistPage,.riskPage) .card{background:var(--aurora-panel)!important;border:1px solid var(--aurora-border)!important;background-image:none!important}html:not([data-theme=light]) body .app .riskHero,html[data-theme=dark] body .app .riskHero{background:var(--aurora-panel-strong)!important;border:1px solid var(--aurora-border)!important;box-shadow:var(--aurora-shadow-flagship)!important;background-image:none!important}html:not([data-theme=light]) body .app .riskHero span,html[data-theme=dark] body .app .riskHero span{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body .app :is(.limitCards div,.lotResult div,.ddTracker div,.scenarioBox),html[data-theme=dark] body .app :is(.limitCards div,.lotResult div,.ddTracker div,.scenarioBox){background:var(--aurora-panel-soft)!important;border:1px solid var(--aurora-border)!important;border-radius:var(--aurora-radius-compact)!important}html:not([data-theme=light]) body .app .ddBar i,html[data-theme=dark] body .app .ddBar i{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet),var(--aurora-magenta))!important}html:not([data-theme=light]) body .app .heatCell.win,html[data-theme=dark] body .app .heatCell.win{background:#33e6c414!important;border-color:#33e6c43d!important}html:not([data-theme=light]) body .app .heatCell.loss,html[data-theme=dark] body .app .heatCell.loss{background:#ff4fa314!important;border-color:#ff4fa338!important}html:not([data-theme=light]) body .app :is(.input,select,textarea),html[data-theme=dark] body .app :is(.input,select,textarea){min-height:42px!important;font-size:var(--aurora-type-body-lg)!important;color:var(--aurora-text)!important}html:not([data-theme=light]) body .app :is(.input,select,textarea)::placeholder,html[data-theme=dark] body .app :is(.input,select,textarea)::placeholder{color:#9c97b8b8!important;opacity:1!important}html:not([data-theme=light]) body .app select option,html[data-theme=dark] body .app select option{color:var(--aurora-text)!important;background:#0b0818!important}@media (width<=430px){html:not([data-theme=light]) body .app .main,html[data-theme=dark] body .app .main{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) body .app .page,html[data-theme=dark] body .app .page{padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) body .app .dashboardKpiStrip,html[data-theme=dark] body .app .dashboardKpiStrip{grid-template-columns:1fr 1fr!important;gap:10px!important}html:not([data-theme=light]) body .app .dashboardProKpi,html[data-theme=dark] body .app .dashboardProKpi{min-height:124px!important;padding:12px!important}html:not([data-theme=light]) body .app .dashboardProKpi b,html[data-theme=dark] body .app .dashboardProKpi b{font-size:clamp(20px,6.5vw,26px)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFiltersBar,html:not([data-theme=light]) body .app .analyticsCockpit .analyticsToolbar,html[data-theme=dark] body .app .analyticsCockpit .analyticsFiltersBar,html[data-theme=dark] body .app .analyticsCockpit .analyticsToolbar{flex-direction:column!important;align-items:stretch!important;gap:8px!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.input,select),html[data-theme=dark] body .app .analyticsCockpit :is(.input,select){width:100%!important;min-width:0!important}html:not([data-theme=light]) body .app .tradingCalendarGrid,html[data-theme=dark] body .app .tradingCalendarGrid{gap:4px!important}html:not([data-theme=light]) body .app .tradingDayCell,html[data-theme=dark] body .app .tradingDayCell{min-height:52px!important;padding:6px 4px!important}html:not([data-theme=light]) body .app .mobileNav,html[data-theme=dark] body .app .mobileNav{border-color:var(--aurora-border)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#07050db8!important}html:not([data-theme=light]) body .app .analyticsPerformanceEvidenceGrid,html[data-theme=dark] body .app .analyticsPerformanceEvidenceGrid{gap:12px!important}}html:not([data-theme=light]) body .app,html[data-theme=dark] body .app{--aurora-font-label:11px;--aurora-font-body:14px;--aurora-font-body-lg:14px;--aurora-font-subtitle:14.5px;--aurora-font-kpi:clamp(22px,1.9vw,26px);--aurora-font-kpi-hero:clamp(28px,2.6vw,40px);--aurora-font-hero:clamp(28px,3vw,40px);--aurora-space-xs:6px;--aurora-space-s:10px;--aurora-space-m:14px;--aurora-space-l:18px;--aurora-space-xl:24px;--aurora-radius-card:18px;--aurora-radius-panel:22px;--aurora-blur-card:18px;--aurora-glow-soft:0 0 16px #7c5cff0d;--aurora-glow-strong:0 0 28px #33e6c412;--aurora-type-label:var(--aurora-font-label);--aurora-type-body:var(--aurora-font-body);--aurora-type-body-lg:var(--aurora-font-body-lg);--aurora-type-kpi:var(--aurora-font-kpi-hero);--aurora-type-kpi-md:var(--aurora-font-kpi);--aurora-glow-cyan:var(--aurora-glow-soft);--aurora-glow-violet:var(--aurora-glow-soft);--aurora-glow-magenta:0 0 16px #ff4fa30d;--aurora-shadow-elevated:0 14px 42px #00000038,inset 0 1px 0 #ffffff09;--aurora-shadow-flagship:0 18px 52px #0000003d,inset 0 1px 0 #ffffff0a;--aurora-shadow-compact:0 8px 24px #00000029,inset 0 1px 0 #ffffff06}html:not([data-theme=light]) .analyticsCockpit.analyticsPage,html[data-theme=dark] .analyticsCockpit.analyticsPage{--ax-type-label:11px;--ax-type-secondary:13px;--ax-type-body:14px;--ax-type-subtitle:15px;--ax-type-section:22px;--ax-type-kpi:var(--aurora-font-kpi);--ax-type-kpi-hero:var(--aurora-font-kpi-hero);--ax-type-headline:clamp(20px,2.2vw,26px)}html:not([data-theme=light]) .auroraAmbient,html[data-theme=dark] .auroraAmbient{opacity:.26!important;filter:blur(92px)!important}html:not([data-theme=light]) .auroraOrb--magenta,html[data-theme=dark] .auroraOrb--magenta{opacity:.38!important}html:not([data-theme=light]) .auroraGlowFlagship,html[data-theme=dark] .auroraGlowFlagship{box-shadow:var(--aurora-shadow-flagship),var(--aurora-glow-soft)!important}html:not([data-theme=light]) .auroraGlowSoft,html[data-theme=dark] .auroraGlowSoft{box-shadow:var(--aurora-shadow-elevated)!important}html:not([data-theme=light]) .auroraNoGlow,html[data-theme=dark] .auroraNoGlow{box-shadow:var(--aurora-shadow-compact)!important;filter:none!important}html:not([data-theme=light]) body .app :is(.card p,.field,.checkHero p,.unlockNotice,.trade p,.answerList span,.analyticsCommandWeeklyInline,.dashboardRightRail p,.nextActionBody p){font-size:var(--aurora-font-body)!important;opacity:1!important;line-height:1.5!important}html:not([data-theme=light]) body .app :is(.cardHead p,.metricPremium small,.dashboardProKpi small,.analyticsKpiSub,.analyticsPerformanceEvidencePanelHead span,.controlCenter p,.dashboardCommandHeader p){font-size:var(--aurora-font-subtitle)!important;color:var(--aurora-dim)!important;opacity:1!important}html:not([data-theme=light]) body .app :is(.metricPremium b,.dashboardProKpi b,.analyticsKpiValue,.controlStats b){font-size:var(--aurora-font-kpi)!important}html:not([data-theme=light]) body .app .dashboardCommandHeader h2,html[data-theme=dark] body .app .dashboardCommandHeader h2{font-size:var(--aurora-font-hero)!important}html:not([data-theme=light]) body .app .dashboardProKpi.positive,html:not([data-theme=light]) body .app .dashboardProKpi.negative,html[data-theme=dark] body .app .dashboardProKpi.positive,html[data-theme=dark] body .app .dashboardProKpi.negative{box-shadow:var(--aurora-shadow-elevated)!important}html:not([data-theme=light]) body .app .dashboardProKpi.positive{border-color:#33e6c42e!important}html:not([data-theme=light]) body .app .dashboardProKpi.negative{border-color:#ff4fa32e!important}html:not([data-theme=light]) body .app .dashboardRightRail,html[data-theme=dark] body .app .dashboardRightRail{padding:var(--aurora-space-m)!important;box-shadow:var(--aurora-shadow-compact)!important;gap:var(--aurora-space-s)!important;background:#07050d2e!important}html:not([data-theme=light]) body .app .dashboardRightRail .card,html[data-theme=dark] body .app .dashboardRightRail .card{box-shadow:none!important;border-radius:var(--aurora-radius-card)!important}html:not([data-theme=light]) body .app .tradingWeekSummary,html[data-theme=dark] body .app .tradingWeekSummary{font-size:var(--aurora-font-label)!important}html:not([data-theme=light]) body .app .tradingWeekSummary strong,html[data-theme=dark] body .app .tradingWeekSummary strong{font-variant-numeric:tabular-nums!important;font-size:12px!important}html:not([data-theme=light]) body .app .tradingDayCell b,html[data-theme=dark] body .app .tradingDayCell b{font-size:13px!important}html:not([data-theme=light]) body .app .tradingDayResult strong,html[data-theme=dark] body .app .tradingDayResult strong{font-variant-numeric:tabular-nums!important;font-size:11.5px!important}html:not([data-theme=light]) body .app .dashboardStatsGrid>div,html[data-theme=dark] body .app .dashboardStatsGrid>div{background:var(--aurora-panel-soft)!important;border-radius:var(--aurora-radius-compact)!important;padding:var(--aurora-space-s) var(--aurora-space-m)!important;border:1px solid #7c5cff1a!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsSurfaceFlagship:after,html[data-theme=dark] body .app .analyticsCockpit .analyticsSurfaceFlagship:after{opacity:.32!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeroV14,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeroV14{box-shadow:var(--aurora-shadow-flagship),var(--aurora-glow-soft)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeadline,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeadline{font-size:var(--ax-type-headline)!important;color:var(--aurora-text)!important;font-weight:700!important;line-height:1.32!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandScoreRing,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandScoreRing{filter:none!important;box-shadow:none!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip{background:#ffffff09!important;border:1px solid #7c5cff24!important;border-radius:12px!important;padding:10px 12px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip span,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip span{font-size:var(--aurora-font-label)!important;color:var(--aurora-dim)!important;opacity:1!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChip b,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChip b{font-size:var(--aurora-font-body)!important;line-height:1.35!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFiltersPanel,html[data-theme=dark] body .app .analyticsCockpit .analyticsFiltersPanel{overflow:hidden;border:1px solid var(--aurora-border)!important;border-radius:var(--aurora-radius-card)!important;background:var(--aurora-panel-soft)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFiltersToggle,html[data-theme=dark] body .app .analyticsCockpit .analyticsFiltersToggle{width:100%!important;min-height:44px!important;font-size:var(--aurora-font-body)!important;color:var(--aurora-text)!important;background:0 0!important;border:none!important;padding:10px 14px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFiltersToggleSummary,html[data-theme=dark] body .app .analyticsCockpit .analyticsFiltersToggleSummary{color:var(--aurora-dim)!important;opacity:1!important;font-size:13px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFilterField .input.small,html[data-theme=dark] body .app .analyticsCockpit .analyticsFilterField .input.small{min-height:42px!important;font-size:var(--aurora-font-body)!important;padding:10px 12px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFilterField>span,html[data-theme=dark] body .app .analyticsCockpit .analyticsFilterField>span{font-size:var(--aurora-font-label)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveCard,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveCard{background:var(--aurora-panel-soft)!important;border-radius:var(--aurora-radius-compact)!important;padding:var(--aurora-space-m)!important;box-shadow:none!important;border:1px solid #7c5cff1f!important;border-left:3px solid #7c5cff59!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveCard.tone-edge,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveCard.tone-edge{border-left-color:var(--aurora-cyan)!important;background:#33e6c40a!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveCard.tone-leak,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveCard.tone-leak{border-left-color:var(--aurora-magenta)!important;background:#ff4fa30a!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveSetup,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveSetup{font-size:var(--aurora-font-body)!important;line-height:1.35!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveAction,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveAction{font-size:var(--aurora-font-subtitle)!important;color:var(--aurora-text)!important;opacity:1!important;margin-top:6px!important;font-weight:600!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsDirectiveEvidence,html[data-theme=dark] body .app .analyticsCockpit .analyticsDirectiveEvidence{opacity:1!important;font-size:13px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsKpiCard:before,html[data-theme=dark] body .app .analyticsCockpit .analyticsKpiCard:before{display:none!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsKpiCard,html[data-theme=dark] body .app .analyticsCockpit .analyticsKpiCard{background:var(--aurora-panel)!important;box-shadow:var(--aurora-shadow-compact)!important;background-image:none!important;border:1px solid #7c5cff1f!important;min-height:108px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsKpiCard.positive,html[data-theme=dark] body .app .analyticsCockpit .analyticsKpiCard.positive{border-top:2px solid #33e6c473!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsKpiCard.negative,html[data-theme=dark] body .app .analyticsCockpit .analyticsKpiCard.negative{border-top:2px solid #ff4fa36b!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsKpiValue,html[data-theme=dark] body .app .analyticsCockpit .analyticsKpiValue{font-size:var(--aurora-font-kpi-hero)!important;font-variant-numeric:tabular-nums!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsInsightLayer,html[data-theme=dark] body .app .analyticsCockpit .analyticsInsightLayer{background:var(--aurora-panel-soft)!important;box-shadow:none!important;background-image:none!important;border:1px solid #7c5cff1f!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsInsightCardItem,html[data-theme=dark] body .app .analyticsCockpit .analyticsInsightCardItem{padding:var(--aurora-space-s) 0!important;border-bottom:1px solid #7c5cff14!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsPerformanceEvidencePanel,html[data-theme=dark] body .app .analyticsCockpit .analyticsPerformanceEvidencePanel{box-shadow:var(--aurora-shadow-compact)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsPerformanceEvidencePanelHead h4,html[data-theme=dark] body .app .analyticsCockpit .analyticsPerformanceEvidencePanelHead h4{font-size:16px!important;font-weight:700!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsPerformanceEvidencePanelNarrative,html[data-theme=dark] body .app .analyticsCockpit .analyticsPerformanceEvidencePanelNarrative{font-size:var(--aurora-font-subtitle)!important;opacity:1!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsChartFrame,html[data-theme=dark] body .app .analyticsCockpit .analyticsChartFrame{box-shadow:none!important;padding:var(--aurora-space-s)!important;background:#ffffff04!important;border:1px solid #7c5cff14!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>b,html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>strong,html[data-theme=dark] body .app .dashboardHeatmapMatrix>b,html[data-theme=dark] body .app .dashboardHeatmapMatrix>strong{color:var(--aurora-dim)!important;opacity:1!important;font-size:11px!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i,html[data-theme=dark] body .app .dashboardHeatmapMatrix>i{border-radius:11px!important;min-height:42px!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix>i em,html[data-theme=dark] body .app .dashboardHeatmapMatrix>i em{font-size:11px!important}html:not([data-theme=light]) body .app .dashboardHeatmapLegend,html[data-theme=dark] body .app .dashboardHeatmapLegend{gap:var(--aurora-space-m)!important;font-size:12px!important}html:not([data-theme=light]) body .app .field,html[data-theme=dark] body .app .field{gap:var(--aurora-space-xs)!important}html:not([data-theme=light]) body .app .field>span,html[data-theme=dark] body .app .field>span{font-size:var(--aurora-font-label)!important;letter-spacing:.1em!important;color:var(--aurora-dim)!important;opacity:1!important}html:not([data-theme=light]) body .app :is(.input,select,textarea),html[data-theme=dark] body .app :is(.input,select,textarea){min-height:42px!important;font-size:var(--aurora-font-body)!important;padding:10px 14px!important;line-height:1.4!important}html:not([data-theme=light]) body .app textarea,html[data-theme=dark] body .app textarea{min-height:88px!important;padding:12px 14px!important}html:not([data-theme=light]) body .app :is(.input,select,textarea):disabled,html[data-theme=dark] body .app :is(.input,select,textarea):disabled{opacity:.58!important;cursor:not-allowed!important}html:not([data-theme=light]) body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text,html[data-theme=dark] body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text{fill:var(--aurora-dim)!important;font-size:12px!important}html:not([data-theme=light]) body .app .chartTooltipPremium,html:not([data-theme=light]) body .app .analyticsChartTooltip,html:not([data-theme=light]) body .app .analyticsPerformanceEvidenceTooltip,html[data-theme=dark] body .app .chartTooltipPremium,html[data-theme=dark] body .app .analyticsChartTooltip,html[data-theme=dark] body .app .analyticsPerformanceEvidenceTooltip{font-size:13px!important;line-height:1.45!important;box-shadow:0 12px 32px #00000047!important}html:not([data-theme=light]) body .app .chartTooltipPremium span,html[data-theme=dark] body .app .chartTooltipPremium span{color:var(--aurora-dim)!important;opacity:1!important;font-size:11px!important}@media (width<=390px){html:not([data-theme=light]) body .app,html[data-theme=dark] body .app{--aurora-font-body:13.5px;--aurora-font-body-lg:13.5px}html:not([data-theme=light]) body .app .analyticsCockpit,html[data-theme=dark] body .app .analyticsCockpit{--ax-type-body:13.5px;--ax-type-headline:18px}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeadline,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeadline{font-size:18px!important;line-height:1.38!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsFiltersToggleSummary,html[data-theme=dark] body .app .analyticsCockpit .analyticsFiltersToggleSummary{white-space:normal!important;font-size:12px!important;line-height:1.35!important}html:not([data-theme=light]) body .app .dashboardHeatmapMatrix,html[data-theme=dark] body .app .dashboardHeatmapMatrix{-webkit-overflow-scrolling:touch!important;padding-bottom:6px!important;overflow-x:auto!important}html:not([data-theme=light]) body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text,html[data-theme=dark] body .app :is(.analyticsCockpit,.dashboardV38,.riskPage,.journalPage) .recharts-cartesian-axis-tick text{font-size:12.5px!important}html:not([data-theme=light]) body .app .page,html[data-theme=dark] body .app .page{padding-bottom:calc(136px + env(safe-area-inset-bottom))!important}}html:not([data-theme=light]) body .app .tradeGuide,html[data-theme=dark] body .app .tradeGuide{background:#33e6c40f!important;border:1px solid #33e6c42e!important}html:not([data-theme=light]) body .app .resultInput,html[data-theme=dark] body .app .resultInput{color:var(--aurora-text)!important;background:#ffffff0a!important;border-color:#7c5cff38!important}html:not([data-theme=light]) body .app .fileName,html[data-theme=dark] body .app .fileName{color:var(--aurora-dim)!important}html:not([data-theme=light]) body .app .warnText,html[data-theme=dark] body .app .warnText{color:var(--aurora-violet)!important}html:not([data-theme=light]) body .app :is(input[type=date],input[type=number],input[type=datetime-local],input[type=time]),html[data-theme=dark] body .app :is(input[type=date],input[type=number],input[type=datetime-local],input[type=time]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}html:not([data-theme=light]) body .app .field>small,html:not([data-theme=light]) body .app .field small,html[data-theme=dark] body .app .field>small,html[data-theme=dark] body .app .field small{font-size:var(--aurora-font-label)!important;opacity:1!important}html:not([data-theme=light]) body .app .proTable>div:first-child,html[data-theme=dark] body .app .proTable>div:first-child{font-size:var(--aurora-font-label)!important;letter-spacing:.08em!important}html:not([data-theme=light]) body .app .card h3,html[data-theme=dark] body .app .card h3{font-size:16px!important;line-height:1.3!important}html:not([data-theme=light]) body .app .mobileNav button span,html[data-theme=dark] body .app .mobileNav button span{opacity:1!important;font-size:11px!important;line-height:1.2!important}html:not([data-theme=light]) body .app .mobileNav button.active,html[data-theme=dark] body .app .mobileNav button.active{color:var(--aurora-cyan)!important;background:#7c5cff29!important;border:1px solid #7c5cff47!important;box-shadow:0 0 12px #33e6c40f!important}html:not([data-theme=light]) body .app :is(.side nav button.hasActivity:not(.active),.mobileNav button.hasActivity:not(.active)):after,html[data-theme=dark] body .app :is(.side nav button.hasActivity:not(.active),.mobileNav button.hasActivity:not(.active)):after{background:var(--aurora-cyan)!important;box-shadow:0 0 10px #33e6c473!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabHead h3,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabHead h3{font-size:16px!important;font-weight:700!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabHead p,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabHead p{opacity:1!important;font-size:13px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabStatus,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabStatus{font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapZoneLabel,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapZoneLabel,html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapMetric small,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapMetric small{opacity:1!important;font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapMetric b,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapMetric b{font-variant-numeric:tabular-nums!important;font-size:14px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapCoreName,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapCoreName{overflow-wrap:anywhere!important;word-break:normal!important;font-size:14px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapReading,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapReading{opacity:1!important;font-size:13px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgePipelineCompactHead h4,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgePipelineCompactHead h4{opacity:1!important;font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgePipelineCompactHead span,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgePipelineCompactHead span{opacity:.85!important;font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactName,.analyticsActiveLeaksCompactName),html[data-theme=dark] body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactName,.analyticsActiveLeaksCompactName){white-space:normal!important;text-overflow:unset!important;overflow-wrap:anywhere!important;font-size:13px!important;overflow:visible!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactMeta,.analyticsActiveLeaksCompactMeta),html[data-theme=dark] body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactMeta,.analyticsActiveLeaksCompactMeta){opacity:1!important;font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactPl,.analyticsActiveLeaksCompactPl),html[data-theme=dark] body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactPl,.analyticsActiveLeaksCompactPl){font-variant-numeric:tabular-nums!important;font-size:12px!important}html:not([data-theme=light]) body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactEmpty,.analyticsEdgePipelineCompactMore,.analyticsValidationCriteriaInline),html[data-theme=dark] body .app .analyticsCockpit :is(.analyticsEdgePipelineCompactEmpty,.analyticsEdgePipelineCompactMore,.analyticsValidationCriteriaInline){opacity:1!important;font-size:11px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgePipelineCompactCol.samples:before,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgePipelineCompactCol.samples:before{background:#7c5cff59!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgePipelineCompactCol.leaks:before,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgePipelineCompactCol.leaks:before{background:#ff4fa36b!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone:before,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone:before{background:radial-gradient(75% 80%,#7c5cff0f,#0000 68%),linear-gradient(#7c5cff05 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#7c5cff05 1px,#0000 1px) 0 0/20px 20px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone.observation:before,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapZone.observation:before{background:radial-gradient(75% 80%,#33e6c40d,#0000 68%),linear-gradient(#7c5cff05 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#7c5cff05 1px,#0000 1px) 0 0/20px 20px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapGlow,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapGlow{opacity:.42!important;filter:blur(8px)!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeMapRing,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeMapRing{box-shadow:0 0 12px #33e6c414!important}html:not([data-theme=light]) body .app :is(.analyticsChartFrame,.analyticsPerformanceEvidenceChart) :is(.recharts-wrapper,.recharts-surface),html[data-theme=dark] body .app :is(.analyticsChartFrame,.analyticsPerformanceEvidenceChart) :is(.recharts-wrapper,.recharts-surface){overflow:visible!important}html:not([data-theme=light]) body .app .analyticsCockpit .mtcLwChart.positive,html[data-theme=dark] body .app .analyticsCockpit .mtcLwChart.positive{filter:none!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsPerformanceEvidencePanel.equity,html[data-theme=dark] body .app .analyticsCockpit .analyticsPerformanceEvidencePanel.equity{box-shadow:var(--aurora-shadow-compact)!important}html:not([data-theme=light]) body .app .journalPage .proTable,html[data-theme=dark] body .app .journalPage .proTable{-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important;overflow-x:auto!important}html:not([data-theme=light]) body .app .journalPage .proTable>div,html[data-theme=dark] body .app .journalPage .proTable>div{min-width:280px!important}html:not([data-theme=light]) body .app :is(.monthCellMoney,.monthCellR,.tradingDayResult small),html[data-theme=dark] body .app :is(.monthCellMoney,.monthCellR,.tradingDayResult small){font-variant-numeric:tabular-nums!important;font-size:11px!important}html:not([data-theme=light]) .auroraAmbient,html[data-theme=dark] .auroraAmbient{opacity:.22!important}@media (width<=390px){html:not([data-theme=light]) body .app .main,html[data-theme=dark] body .app .main{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsPerformanceEvidenceChart,html[data-theme=dark] body .app .analyticsCockpit .analyticsPerformanceEvidenceChart{min-height:220px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgePipelineCompact,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgePipelineCompact{grid-template-columns:1fr!important}html:not([data-theme=light]) body .app .dashboardProKpi b,html[data-theme=dark] body .app .dashboardProKpi b{font-size:clamp(20px,6vw,24px)!important}}html:not([data-theme=light]),html[data-theme=dark],html:not([data-theme=light]) body,html[data-theme=dark] body{background-color:#07050d!important}html[data-theme=light] body:has(.app){background-color:var(--bg,#f0f2f5)!important}@media (width<=860px){html:not([data-theme=light]) .auroraOrb--violet,html[data-theme=dark] .auroraOrb--violet{opacity:.55!important;top:-240px!important}}html:not([data-theme=light]) body .app .mobileNewTradeFab,html:not([data-theme=light]) body .app .mobileNewTradeFab.journalPrimaryCta,html[data-theme=dark] body .app .mobileNewTradeFab,html[data-theme=dark] body .app .mobileNewTradeFab.journalPrimaryCta{background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;background-image:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;color:#07050d!important;border:none!important;font-size:14px!important;font-weight:700!important;box-shadow:0 14px 36px #7c5cff47!important}@media (width<=860px){html:not([data-theme=light]) body .app .mobileNav,html[data-theme=dark] body .app .mobileNav{padding-right:calc(12px + env(safe-area-inset-right))!important;padding-left:calc(12px + env(safe-area-inset-left))!important;background:#07050df0!important;border-top-color:#7c5cff29!important;scroll-padding-right:16px!important}html:not([data-theme=light]) body .app .mobileNav button,html:not([data-theme=light]) body .app .mobileNav .mobileLogout,html[data-theme=dark] body .app .mobileNav button,html[data-theme=dark] body .app .mobileNav .mobileLogout{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important}html:not([data-theme=light]) body .app .mobileNav button span,html[data-theme=dark] body .app .mobileNav button span{max-width:68px!important;font-size:11px!important}}@media (width<=390px){html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeroV14.analyticsSurfaceFlagship{overflow:visible!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandStripBody,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandStripBody{grid-template-rows:auto auto auto;grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandScore.compact,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandScore.compact{flex-shrink:0;justify-self:center;width:100%;min-width:0}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandScoreRing,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandScoreRing{flex-shrink:0;width:76px!important;height:76px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandScoreInner,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandHeroV14 .analyticsCommandScoreInner{width:60px!important;height:60px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandStripCore,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandStripCore{width:100%;min-width:0}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandChips,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandChips{width:100%;min-width:0;grid-column:1/-1!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapStage,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapStage{padding:4px 0 8px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCanvas,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCanvas{min-height:unset!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0!important;display:grid!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapConnector,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapConnector{display:none!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCore,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapCore{grid-area:1/1/auto/-1!important;padding:0 0 10px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite{justify-self:stretch!important;width:100%!important;max-width:none!important;padding:10px 10px 9px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.tl,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.tl{grid-area:2/1!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.tr,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.tr{grid-area:2/2!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.bl,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.bl{grid-area:3/1!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.br,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapMetric.satellite.br{grid-area:3/2!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapReading.integrated,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapReading.integrated{grid-column:1/-1;margin-top:4px!important;font-size:13px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRing,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRing{width:80px!important;height:80px!important}html:not([data-theme=light]) body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRingInner,html[data-theme=dark] body .app .analyticsCockpit .analyticsEdgeLabUnified .analyticsEdgeMapRingInner{width:62px!important;height:62px!important}html:not([data-theme=light]) body .app .page.journalPage,html[data-theme=dark] body .app .page.journalPage{padding-bottom:calc(148px + env(safe-area-inset-bottom))!important}}html:not([data-theme=light]),html:not([data-theme=light]) body,html:not([data-theme=light]) #root,html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{background:#07050d!important}html:not([data-theme=light]) body .app,html[data-theme=dark] body .app,html:not([data-theme=light]) body .app .main,html[data-theme=dark] body .app .main{background:0 0!important}@media (width<=860px){html:not([data-theme=light]) body:before,html[data-theme=dark] body:before{content:""!important;height:max(env(safe-area-inset-top,0px),28px)!important;z-index:9998!important;pointer-events:none!important;background:#07050d!important;display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important}html:not([data-theme=light]) .auroraAmbient,html[data-theme=dark] .auroraAmbient{opacity:.22!important;filter:blur(72px)!important}html:not([data-theme=light]) .auroraOrb--violet,html[data-theme=dark] .auroraOrb--violet{display:none!important}html:not([data-theme=light]) body .app .mobileNav,html[data-theme=dark] body .app .mobileNav{padding-right:calc(16px + env(safe-area-inset-right))!important;gap:6px!important;scroll-padding-right:20px!important}html:not([data-theme=light]) body .app .mobileNav:after,html[data-theme=dark] body .app .mobileNav:after{content:""!important;flex:0 0 14px!important;min-width:14px!important}html:not([data-theme=light]) body .app .mobileNav button,html:not([data-theme=light]) body .app .mobileNav .mobileLogout,html[data-theme=dark] body .app .mobileNav button,html[data-theme=dark] body .app .mobileNav .mobileLogout{flex:none!important;width:auto!important;min-width:58px!important;max-width:none!important;padding:8px 10px!important}html:not([data-theme=light]) body .app .mobileNav button span,html:not([data-theme=light]) body .app .mobileNav .mobileLogout span,html[data-theme=dark] body .app .mobileNav button span,html[data-theme=dark] body .app .mobileNav .mobileLogout span{max-width:none!important;text-overflow:unset!important;white-space:nowrap!important;font-size:10px!important;line-height:1.15!important;overflow:visible!important}html:not([data-theme=light]) body .authPage,html[data-theme=dark] body .authPage{background:#07050d!important}html:not([data-theme=light]) body .authPage .loginCard h1,html[data-theme=dark] body .authPage .loginCard h1{color:#e8e4f0!important;-webkit-text-fill-color:#e8e4f0!important;background:0 0!important}}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapStage{flex-direction:column!important;gap:12px!important;padding:4px 0 8px!important;display:flex!important;overflow:visible!important}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapCore--mobile{width:100%!important;padding:0 0 10px!important}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapStatsGrid{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapMetric--mobile{justify-self:stretch!important;width:auto!important;max-width:none!important;padding:10px 10px 9px!important}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapRing{width:80px!important;height:80px!important}.analyticsEdgeMapZone.is-mobile .analyticsEdgeMapRingInner{width:62px!important;height:62px!important}@media (width<=430px){html:not([data-theme=light]) body .app .analyticsCockpit .analyticsCommandStripBody,html[data-theme=dark] body .app .analyticsCockpit .analyticsCommandStripBody{grid-template-columns:1fr!important;gap:12px!important}}@media (width<=860px){html:not([data-theme=light]) body:before,html[data-theme=dark] body:before{display:none!important}html:not([data-theme=light]) body .app .top,html:not([data-theme=light]) body .app .premiumTop,html[data-theme=dark] body .app .top,html[data-theme=dark] body .app .premiumTop,html[data-theme=light] body .app .top,html[data-theme=light] body .app .premiumTop,html[data-theme=light] body .app.appShell .top,html[data-theme=light] body .app.appShell .premiumTop{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:12px!important;padding-left:calc(16px + env(safe-area-inset-left,0px))!important;padding-right:calc(16px + env(safe-area-inset-right,0px))!important;position:sticky!important;top:0!important}html:not([data-theme=light]) body .app .topActions button.icon,html[data-theme=dark] body .app .topActions button.icon,html[data-theme=light] body .app .topActions button.icon{min-width:44px!important;min-height:44px!important;padding:10px!important}html:not([data-theme=light]) .auroraAmbient,html[data-theme=dark] .auroraAmbient{opacity:.44!important;filter:blur(58px)!important}html:not([data-theme=light]) .auroraOrb--safeMobile,html[data-theme=dark] .auroraOrb--safeMobile{opacity:.36!important;width:340px!important;height:340px!important;display:block!important;top:auto!important;bottom:-150px!important;left:-90px!important}html:not([data-theme=light]) .auroraOrb--liftMobile.auroraOrb--cyan,html[data-theme=dark] .auroraOrb--liftMobile.auroraOrb--cyan{opacity:.5!important;top:28%!important;right:-150px!important}html:not([data-theme=light]) .auroraOrb--liftMobile.auroraOrb--magenta,html[data-theme=dark] .auroraOrb--liftMobile.auroraOrb--magenta{opacity:.38!important;bottom:14%!important;left:-110px!important}html:not([data-theme=light]) body .app .main,html[data-theme=dark] body .app .main{background:radial-gradient(90% 55% at 10% -8%,#7c5cff26,#0000 58%),radial-gradient(70% 45% at 92% 12%,#33e6c417,#0000 52%),radial-gradient(60% 40% at 50% 105%,#ff4fa30f,#0000 48%),#07050d!important}html:not([data-theme=light]) body .app .mobileNav:not(.mobileBottomNav):not(.mobileNavDock),html[data-theme=dark] body .app .mobileNav:not(.mobileBottomNav):not(.mobileNavDock){left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;border-radius:24px!important;width:auto!important;max-width:none!important;margin:0!important;position:fixed!important;box-shadow:0 16px 48px #0000006b,0 0 0 1px #7c5cff24!important}}:is(html:not([data-theme=light]) body:has(.app) .analyticsCockpit .analyticsDirectiveCard.tone-observe,html[data-theme=dark] body:has(.app) .analyticsCockpit .analyticsDirectiveCard.tone-observe){border-left-color:var(--aurora-violet)!important;background:#7c5cff0d!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectiveCard.tone-observe .analyticsDirectiveHead svg{color:var(--aurora-violet)!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-observe:before{color:var(--aurora-violet)!important}html[data-theme=dark] body:has(.app) .analyticsDirectiveCard.tone-observe .analyticsDirectiveHead svg{color:var(--aurora-violet)!important}html[data-theme=dark] body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-observe:before{color:var(--aurora-violet)!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectiveCard.tone-edge .analyticsDirectiveHead svg{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-edge:before{color:var(--aurora-cyan)!important}html[data-theme=dark] body:has(.app) .analyticsDirectiveCard.tone-edge .analyticsDirectiveHead svg{color:var(--aurora-cyan)!important}html[data-theme=dark] body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-edge:before{color:var(--aurora-cyan)!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectiveCard.tone-leak .analyticsDirectiveHead svg{color:var(--aurora-magenta)!important}html:not([data-theme=light]) body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-leak:before{color:var(--aurora-magenta)!important}html[data-theme=dark] body:has(.app) .analyticsDirectiveCard.tone-leak .analyticsDirectiveHead svg{color:var(--aurora-magenta)!important}html[data-theme=dark] body:has(.app) .analyticsDirectivesBoard .analyticsDirectiveCard.tone-leak:before{color:var(--aurora-magenta)!important}:is(html:not([data-theme=light]) body:has(.app) :is(.analyticsWeeklyPlanCompactIcon,.analyticsWeeklyPlanIcon),html[data-theme=dark] body:has(.app) :is(.analyticsWeeklyPlanCompactIcon,.analyticsWeeklyPlanIcon)){color:var(--aurora-violet)!important;background:#7c5cff1a!important;border-color:#7c5cff3d!important}:is(html:not([data-theme=light]) body:has(.app) .analyticsWeeklyPlanHead svg,html[data-theme=dark] body:has(.app) .analyticsWeeklyPlanHead svg){color:var(--aurora-violet)!important}:is(html:not([data-theme=light]) body:has(.app) .analyticsCommandActionBand,html[data-theme=dark] body:has(.app) .analyticsCommandActionBand){background:linear-gradient(90deg,#7c5cff0f,#080b12b3 18%)!important;border-left-color:#7c5cff59!important}:is(html:not([data-theme=light]) body:has(.app) :is(.primary,.primary.full,.primary.compact),html[data-theme=dark] body:has(.app) :is(.primary,.primary.full,.primary.compact)){background:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;background-image:linear-gradient(90deg,var(--aurora-cyan),var(--aurora-violet))!important;color:#07050d!important;border:none!important;box-shadow:0 12px 32px #7c5cff38!important}:is(html:not([data-theme=light]) body:has(.app) :is(.pill.gold,.checkHero .pill.gold,.heroSystem .pill.gold),html[data-theme=dark] body:has(.app) :is(.pill.gold,.checkHero .pill.gold,.heroSystem .pill.gold)){color:var(--aurora-cyan)!important;background:#33e6c414!important;border-color:#33e6c442!important}:is(html:not([data-theme=light]) body:has(.app) .mobileNav,html[data-theme=dark] body:has(.app) .mobileNav){background:#07050deb!important;border:1px solid #7c5cff2e!important}:is(html:not([data-theme=light]) body:has(.app) .mobileNav button.active,html[data-theme=dark] body:has(.app) .mobileNav button.active){color:var(--aurora-cyan)!important;background:#7c5cff24!important;box-shadow:inset 0 0 0 1px #7c5cff38!important}:is(html:not([data-theme=light]) body:has(.app) .controlCenter,html[data-theme=dark] body:has(.app) .controlCenter){background:radial-gradient(circle at 82% 20%,#7c5cff24,#0000 28%),radial-gradient(circle at 18% 100%,#33e6c414,#0000 34%),linear-gradient(135deg,#0e1420f5,#07050dfa)!important;border-color:#7c5cff24!important}:is(html:not([data-theme=light]) body:has(.app) :is(.linkedMini.gold,.warnText,.analyticsDirectiveConfidence.warn),html[data-theme=dark] body:has(.app) :is(.linkedMini.gold,.warnText,.analyticsDirectiveConfidence.warn)){color:var(--aurora-violet)!important;background:#7c5cff14!important;border-color:#7c5cff47!important}:is(html:not([data-theme=light]) body:has(.app) .premiumSide nav button.active,html[data-theme=dark] body:has(.app) .premiumSide nav button.active){border-left-color:var(--aurora-cyan)!important;color:var(--aurora-cyan)!important;background:#7c5cff1a!important;border-color:#7c5cff2e!important}:is(html:not([data-theme=light]) body:has(.app) .helpBubble,html[data-theme=dark] body:has(.app) .helpBubble){color:#07050d!important;background:linear-gradient(135deg,#33e6c4eb,#7c5cffe0)!important;border-color:#7c5cff59!important}:is(html:not([data-theme=light]) body:has(.app) .helpBubble svg,html[data-theme=dark] body:has(.app) .helpBubble svg){color:#07050d!important}.mobileTopMenu,.mobileNavSheetBackdrop,.mobileNavSheet{display:none}@media (width<=860px){:root{--mobile-tab-bar-h:0px}.mobileTopMenu{min-width:44px!important;min-height:44px!important;color:var(--aurora-cyan)!important;background:#7c5cff14!important;border:1px solid #7c5cff2e!important;border-radius:12px!important;flex-shrink:0!important;place-items:center!important;padding:10px!important;display:inline-grid!important}html:not([data-theme=light]) body .app .premiumTop,html[data-theme=dark] body .app .premiumTop,html[data-theme=light] body .app .premiumTop{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}html:not([data-theme=light]) body .app .topMain,html[data-theme=dark] body .app .topMain,html[data-theme=light] body .app .topMain{min-width:0!important}html:not([data-theme=light]) body .app .topMain h1,html[data-theme=dark] body .app .topMain h1,html[data-theme=light] body .app .topMain h1{font-size:17px!important;line-height:1.15!important}html:not([data-theme=light]) body .app .topMain p,html[data-theme=dark] body .app .topMain p,html[data-theme=light] body .app .topMain p{font-size:11px!important}.mobileNavSheet:not(.mobileCommandSheet),.mobileNavSheetBackdrop:not(.mobileCommandOverlay),.mobileNavSheetHandle,.mobileNavSheetHead,.mobileNavSheetNav,.mobileNavSheetGrid,.mobileNavSheetCard,.mobileNavSheetClose,.mobileNavSheetLogout,.mobileNavSheetEyebrow{display:none!important}}:root{--mobile-tabbar-visual-h:0px;--mobile-tabbar-safe-bottom:0px;--mobile-tabbar-total-h:0px;--aurora-mobile-dock-h:0px;--aurora-dock-total-h:0px;--mobile-tabbar-content-height:0px;--mobile-tabbar-total-height:0px;--mobile-tab-bar-h:0px;--mobile-dock-gap:0px;--mobile-content-pad-bottom:24px;--app-vh:1vh;--app-height:100vh}@supports (height:100dvh){:root{--app-height:100dvh}}@media (width<=768px){.mobileBottomNav,.mobileNavDock,.mobileNavMore,nav.mobileBottomNav,.mobileNav.mobileNavDock.mobileBottomNav,[data-mobile-dock],[data-bottom-nav]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.mobileNewTradeFab,.helpBubble{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}}:root{--aurora-surface-1:#0b0812;--aurora-surface-2:#11101a;--aurora-surface-3:#171421;--aurora-border:#94a3b829;--aurora-border-strong:#7c5cff47;--aurora-danger:#ff5c7a;--aurora-success:#33e6c4}:root[data-theme=light]{--aurora-surface-1:#fff;--aurora-surface-2:#f9fafc;--aurora-surface-3:#f1f5f9;--aurora-border:#0f172a1a;--aurora-border-strong:#7c5cff38;--aurora-text:#0f172a;--aurora-muted:#64748b}.tradeReviewSheet{background:radial-gradient(ellipse 80% 40% at 12% 0%,#33e6c414,transparent 52%), radial-gradient(ellipse 70% 36% at 88% 4%,#7c5cff1a,transparent 50%), var(--aurora-surface-1,#0b0812)!important;border:1px solid var(--aurora-border-strong)!important;color:var(--aurora-text,#f8fafc)!important}html[data-theme=light] .tradeReviewSheet{background:radial-gradient(ellipse 80% 40% at 12% 0%,#33e6c40f,transparent 52%), radial-gradient(ellipse 70% 36% at 88% 4%,#7c5cff0d,transparent 50%), var(--aurora-surface-1,#fff)!important;border-color:var(--aurora-border)!important;color:var(--aurora-text,#0f172a)!important}.tradeReviewSheet .tradeReviewHeader{border-bottom:1px solid var(--aurora-border)!important;background:0 0!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:16px 16px 10px!important;display:flex!important}.tradeReviewSheet .tradeReviewHeaderMain{flex:auto!important;min-width:0!important}.tradeReviewSheet .tradeReviewHeader h3{letter-spacing:-.02em!important;color:var(--aurora-text,#f8fafc)!important;margin:0 0 4px!important;font-size:18px!important;font-weight:800!important}.tradeReviewSheet .tradeReviewHeader p{color:var(--aurora-muted,#a7a1be)!important;margin:0!important;font-size:12px!important;line-height:1.4!important}.tradeReviewSheet .tradeReviewClose{border:1px solid var(--aurora-border)!important;width:40px!important;min-width:40px!important;height:40px!important;color:var(--aurora-muted,#a7a1be)!important;box-shadow:none!important;background:#ffffff0a!important;border-radius:999px!important;flex:0 0 40px!important;place-items:center!important;padding:0!important;display:grid!important}.tradeReviewSheet .tradeReviewClose:hover{color:var(--aurora-cyan,#33e6c4)!important;border-color:#7c5cff57!important}.tradeReviewSheet .tradeReviewActions{border-bottom:1px solid var(--aurora-border)!important;background:0 0!important;flex-wrap:wrap!important;gap:8px!important;padding:10px 16px 12px!important;display:flex!important}.tradeReviewSheet .tradeReviewAction{border:1px solid var(--aurora-border)!important;min-height:34px!important;color:var(--aurora-muted,#a7a1be)!important;box-shadow:none!important;background:#ffffff08!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:7px 11px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.tradeReviewSheet .tradeReviewAction svg{flex-shrink:0!important}.tradeReviewSheet .tradeReviewAction--export{background:#ffffff05!important}.tradeReviewSheet .tradeReviewAction--share{color:var(--aurora-cyan,#33e6c4)!important;background:linear-gradient(135deg,#33e6c41f,#7c5cff14)!important;border-color:#33e6c44d!important}.tradeReviewSheet .tradeReviewAction--edit{color:var(--aurora-text,#f8fafc)!important}.tradeReviewSheet .tradeReviewAction--delete{color:var(--aurora-danger,#ff5c7a)!important;background:#ff5c7a14!important;border-color:#ff5c7a47!important}.tradeReviewSheet .exportModalButton,.tradeReviewSheet .primary{color:inherit!important;border-color:var(--aurora-border)!important;box-shadow:none!important;background:0 0!important}.tradeReviewSheet .tradeReviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:14px 16px!important;display:grid!important}.tradeReviewSheet .tradeMetricCard{border:1px solid var(--aurora-border)!important;background:linear-gradient(145deg,#ffffff0b,#ffffff05)!important;border-radius:14px!important;padding:12px 13px!important}.tradeReviewSheet .tradeMetricCard span{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--aurora-muted,#a7a1be)!important;font-size:10px!important;font-weight:800!important;display:block!important}.tradeReviewSheet .tradeMetricCard b{letter-spacing:-.03em!important;color:var(--aurora-text,#f8fafc)!important;margin-top:6px!important;font-size:20px!important;font-weight:900!important;display:block!important}.tradeReviewSheet .tradeMetricCard--positive{background:linear-gradient(145deg,#33e6c41a,#ffffff05)!important;border-color:#33e6c452!important}.tradeReviewSheet .tradeMetricCard--positive b{color:var(--aurora-success,#33e6c4)!important}.tradeReviewSheet .tradeMetricCard--negative{background:linear-gradient(145deg,#ff5c7a1a,#ffffff05)!important;border-color:#ff5c7a4d!important}.tradeReviewSheet .tradeMetricCard--negative b{color:var(--aurora-danger,#ff5c7a)!important}.tradeReviewSheet .detailBlock>span,.tradeReviewSheet .detailKpis span,.tradeReviewSheet .linkedValidationCard>div>span,.tradeReviewSheet .mentorReviewStatusCard>span{color:var(--aurora-muted,#a7a1be)!important}.tradeReviewSheet .detailBlock,.tradeReviewSheet .linkedValidationCard,.tradeReviewSheet .mentorReviewStatusCard,.tradeReviewSheet .emotionPanel{border-color:var(--aurora-border)!important;background:#ffffff06!important}@media (width<=768px){.tradeDetailOverlay{-webkit-backdrop-filter:blur(8px)!important;background:#0403089e!important;justify-content:stretch!important;align-items:flex-end!important;padding:0!important;display:flex!important}.tradeReviewSheet.tradeDetailModal{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;max-height:min(92dvh,860px)!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;margin:0!important;overflow-y:auto!important}.tradeReviewSheet .tradeReviewHeader{z-index:2!important;background:inherit!important;-webkit-backdrop-filter:blur(12px)!important;position:sticky!important;top:0!important}.tradeReviewSheet .tradeReviewActions{z-index:2!important;background:inherit!important;position:sticky!important;top:72px!important}.tradeReviewSheet .tradeReviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=769px){.tradeReviewSheet .tradeReviewActions{justify-content:flex-end!important}.tradeReviewSheet .tradeReviewMetrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=768px){.mobileCommandOverlay.mobileNavSheetBackdrop{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.mobileCommandSheet.mobileNavSheet,.mobileCommandHeader.mobileNavSheetHead,.mobileCommandContent.mobileNavSheetNav,.mobileCommandCard.mobileNavSheetCard,.mobileCommandGrid.mobileNavSheetGrid,.mobileCommandHandle.mobileNavSheetHandle,.mobileCommandClose.mobileNavSheetClose{box-shadow:none!important;background:0 0!important;border:0!important}}.tradeDetailOverlay .tradeReviewSheet.tradeDetailModal .detailBlock>span,.tradeDetailOverlay .tradeReviewSheet.tradeDetailModal .detailKpis span,.tradeDetailOverlay .tradeReviewSheet .tradeMetricCard span{color:var(--aurora-muted,#a7a1be)!important}.tradeDetailOverlay .tradeReviewSheet.tradeDetailModal>.tradeReviewHeader.modalHead{border-bottom:1px solid var(--aurora-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;margin:0!important}@media (width<=768px){.tradeDetailOverlay:has(.tradeReviewSheet){justify-content:stretch;align-items:flex-end;padding:0;display:flex;overflow-x:hidden}.tradeDetailOverlay:has(.tradeReviewSheet)>.tradeReviewSheet.tradeDetailModal{width:100%;max-width:100%;max-height:min(92dvh,var(--app-height,100dvh));padding:0 0 calc(env(safe-area-inset-bottom,0px) + 16px);gap:0;margin:0;overflow:hidden auto}.tradeReviewSheet .tradeReviewBody,.tradeReviewSheet .detailGrid,.tradeReviewSheet .emotionPanel,.tradeReviewSheet .linkedValidationCard,.tradeReviewSheet .mentorReviewStatusCard{box-sizing:border-box;max-width:100%;padding-left:16px;padding-right:16px;overflow-x:hidden}.tradeReviewSheet .detailBlock p,.tradeReviewSheet .detailBlock b,.tradeReviewSheet .detailBlock div{overflow-wrap:anywhere;word-break:break-word}html body .app .mobileCommandSheet.mobileNavSheet,html body .app .mobileCommandSheet .mobileCommandCard.mobileNavSheetCard,html body .app .mobileCommandSheet .mobileCommandContent.mobileNavSheetNav{box-shadow:none!important;background:0 0!important}}@media (width>=769px){.tradeDetailOverlay:has(.tradeReviewSheet)>.tradeReviewSheet.tradeDetailModal{gap:16px}.tradeDetailOverlay .tradeReviewSheet.tradeDetailModal>.tradeReviewHeader.modalHead{margin:0 -28px!important;padding:22px 28px 18px!important}}@media (width<=767px){.mobileBottomNav,.mobileNavDock,.mobileNavMore,[data-mobile-dock],[data-bottom-nav]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.mobileBottomNav:before,.mobileBottomNav:after,.mobileNavDock:before,.mobileNavDock:after{content:none!important;display:none!important}}:root{--mobile-tabbar-visual-h:0px;--mobile-tabbar-safe-bottom:0px;--mobile-tabbar-total-h:0px;--aurora-mobile-dock-h:0px;--aurora-dock-total-h:0px;--mobile-tabbar-content-height:0px;--mobile-tabbar-total-height:0px;--mobile-tab-bar-h:0px;--mobile-dock-gap:0px;--mobile-content-pad-bottom:24px}@media (width<=768px){html:has(.appShell){overscroll-behavior-y:auto!important;touch-action:pan-y!important;background:var(--aurora-bg,#07050d)!important;width:100%!important;height:auto!important;min-height:100%!important;max-height:none!important;position:static!important;inset:auto!important;overflow:hidden auto!important}html:has(.appShell) body{overscroll-behavior-y:auto!important;touch-action:pan-y!important;background:var(--aurora-bg,#07050d)!important;width:100%!important;height:auto!important;min-height:100%!important;max-height:none!important;position:static!important;inset:auto!important;overflow:hidden auto!important}html:has(.appShell) #root{background:var(--aurora-bg,#07050d)!important;width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important}html:has(.appShell) .app.appShell{background:var(--aurora-bg,#07050d)!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important;overflow:visible!important}html:has(.appShell) .main.appMain{-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:max(28px, env(safe-area-inset-bottom,0px))!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;flex:auto!important;position:relative!important;overflow:visible!important}:is(html:has(.appShell) .page,html:has(.appShell) .dashboardPage,html:has(.appShell) .journalPage,html:has(.appShell) .analyticsPage,html:has(.appShell) .riskPage,html:has(.appShell) .checklistPage){height:auto!important;min-height:auto!important;max-height:none!important;padding-bottom:max(28px, env(safe-area-inset-bottom,0px))!important;overflow:visible!important}html[data-theme=light]:has(.appShell){background:#f7f8fb!important}html[data-theme=light]:has(.appShell) body{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) #root{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .app.appShell{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .main.appMain{background:#f7f8fb!important}.mobileBottomNav,.mobileNavDock,.mobileNavMore,[data-mobile-dock],[data-bottom-nav]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;position:static!important;inset:auto!important;transform:none!important}body.mobile-command-open,body.menu-open{touch-action:none!important;overscroll-behavior:none!important;overflow:hidden!important}.mobileCommandOverlay{z-index:10050!important;-webkit-backdrop-filter:blur(14px)saturate(1.05)!important;box-shadow:none!important;overscroll-behavior:contain!important;background:#04030a94!important;border:0!important;border-radius:0!important;justify-content:stretch!important;align-items:flex-end!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}.mobileCommandSheet{color:#f8f7ff!important;background:radial-gradient(circle at 14% 0,#33e6c424,#0000 36%),radial-gradient(circle at 88% 0,#7c5cff29,#0000 40%),linear-gradient(#161225 0%,#0a0812 100%)!important;border:1px solid #7c5cff3d!important;border-bottom:0!important;border-radius:28px 28px 0 0!important;flex-direction:column!important;width:100%!important;max-width:100%!important;max-height:min(90svh,780px)!important;margin:0!important;animation:.28s cubic-bezier(.22,1,.36,1) both mtcCommandSheetIn!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 -20px 64px #00000073!important}.mobileCommandSheet .mobileNavSheet,.mobileCommandSheet .mobileNavSheetNav,.mobileCommandSheet .mobileNavPanel,.mobileCommandSheet .mobileNavSheetHead,.mobileCommandSheet .mobileNavSheetHandle,.mobileCommandSheet .mobileCommandHeader,.mobileCommandSheet .mobileCommandContent{background-image:none!important}.mobileCommandSheet .mobileNavSheet,.mobileCommandSheet .mobileNavSheetNav,.mobileCommandSheet .mobileNavPanel,.mobileCommandSheet .mobileNavSheetHead,.mobileCommandSheet .mobileNavSheetHandle{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.mobileCommandHandle{opacity:.8!important;background:linear-gradient(90deg,#33e6c4,#7c5cff)!important;border-radius:999px!important;flex-shrink:0!important;width:42px!important;height:4px!important;margin:12px auto 0!important}.mobileCommandHeader{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0f!important;flex-shrink:0!important;padding:16px 76px 14px 22px!important;display:block!important;position:relative!important}.mobileCommandHeadMain{flex-flow:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;min-width:0!important;max-width:100%!important;display:flex!important}.mobileCommandHeadMain>*{width:auto!important;max-width:100%!important;display:block!important}.mobileCommandEyebrow{letter-spacing:.16em!important;text-transform:uppercase!important;color:#bfb8dab3!important;margin:0 0 10px!important;font-size:11px!important;font-weight:800!important;display:block!important}.mobileCommandTitle{letter-spacing:-.055em!important;color:#f8f7ff!important;white-space:normal!important;max-width:calc(100% - 4px)!important;margin:0!important;font-size:clamp(32px,9vw,42px)!important;font-weight:950!important;line-height:.94!important;display:block!important;overflow:visible!important}.mobileCommandTitle .accent{background:linear-gradient(90deg,#33e6c4,#7c5cff)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;display:inline!important}.mobileCommandSubtitle{color:#bfb8dacc!important;white-space:normal!important;max-width:280px!important;margin:10px 0 0!important;font-size:15px!important;font-weight:600!important;line-height:1.28!important;display:block!important}.mobileCommandClose{color:#e8e4f4!important;cursor:pointer!important;z-index:3!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:#ffffff0f!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;top:16px!important;right:16px!important}.mobileCommandContent{-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;min-height:0!important;padding:20px 22px max(24px, env(safe-area-inset-bottom,0px))!important;box-shadow:none!important;scrollbar-width:none!important;background:0 0!important;border:0!important;flex:auto!important;overflow:hidden auto!important}.mobileCommandContent::-webkit-scrollbar{display:none!important}.mobileCommandSection{margin:0 0 22px!important}.mobileCommandSection:last-of-type{margin-bottom:12px!important}.mobileCommandSectionTitle{letter-spacing:.16em!important;text-transform:uppercase!important;color:#bfb8daa3!important;margin:0 0 12px 2px!important;font-size:11px!important;font-weight:900!important}.mobileCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}button.mobileCommandCard,.mobileCommandCard{text-align:left!important;color:#f5f3ff!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:112px!important;box-shadow:none!important;cursor:pointer!important;white-space:normal!important;background:#ffffff0b!important;border:0!important;border-radius:20px!important;outline:none!important;flex-direction:column!important;flex:none!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding:18px 16px 16px!important;transition:background .16s,transform .16s!important;display:flex!important;overflow:visible!important}.mobileCommandCard:active{background:#ffffff12!important;transform:scale(.985)!important}.mobileCommandCard.active{box-shadow:none!important;background:#33e6c41f!important;border:0!important}.mobileCommandCard.active .mobileCommandLabel{color:#33e6c4!important}.mobileCommandIcon,.mobileCommandCard span.mobileCommandIcon,button.mobileCommandCard span.mobileCommandIcon{color:#33e6c4!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.mobileCommandIcon svg{stroke-width:1.85px!important;width:26px!important;height:26px!important}.mobileCommandCard--violet .mobileCommandIcon{color:#9b87ff!important;background:0 0!important;border:0!important}.mobileCommandCard--magenta .mobileCommandIcon{color:#ff4fa3!important;background:0 0!important;border:0!important}.mobileCommandCard--cyan .mobileCommandIcon,.mobileCommandCard--muted .mobileCommandIcon{color:#33e6c4!important;background:0 0!important;border:0!important}button.mobileCommandCard span.mobileCommandLabel,button.mobileCommandCard .mobileCommandLabel,.mobileCommandCard span.mobileCommandLabel,.mobileCommandLabel{letter-spacing:-.03em!important;width:100%!important;min-width:0!important;max-width:none!important;color:inherit!important;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important;font-size:17px!important;font-weight:800!important;line-height:1.12!important;display:block!important;overflow:visible!important}.mobileCommandLogout{color:#ff8fc4!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;background:#ff4fa30f!important;border:1px solid #ff4fa338!important;border-radius:18px!important;width:100%!important;min-height:52px!important;margin-top:4px!important;font-size:14px!important;font-weight:800!important}html[data-theme=light] .mobileCommandOverlay{background:#0f172a47!important}html[data-theme=light] .mobileCommandSheet{color:#07111f!important;background:#fff!important;border-color:#0f172a14 #0f172a14 currentColor!important;border-bottom-style:none!important;border-bottom-width:0!important;box-shadow:0 -18px 48px #0f172a1f!important}html[data-theme=light] .mobileCommandHandle{opacity:.7!important;background:linear-gradient(90deg,#0d9488,#7c5cff)!important}html[data-theme=light] .mobileCommandHeader{border-bottom-color:#0f172a14!important}html[data-theme=light] .mobileCommandTitle{color:#07111f!important}html[data-theme=light] .mobileCommandEyebrow,html[data-theme=light] .mobileCommandSubtitle,html[data-theme=light] .mobileCommandSectionTitle{color:#42506a!important}html[data-theme=light] .mobileCommandClose{color:#07111f!important;background:#0f172a0f!important;border:0!important}html[data-theme=light] button.mobileCommandCard,html[data-theme=light] .mobileCommandCard{color:#07111f!important;box-shadow:none!important;background:#f2f4f8!important;border:0!important}html[data-theme=light] .mobileCommandCard.active{box-shadow:none!important;background:#0d94881f!important;border:0!important}html[data-theme=light] .mobileCommandCard.active .mobileCommandLabel{color:#0d9488!important}html[data-theme=light] .mobileCommandIcon,html[data-theme=light] .mobileCommandCard span.mobileCommandIcon{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=light] .mobileCommandLabel{color:#07111f!important}html[data-theme=light] .mobileCommandLogout{color:#42506a!important;background:#f2f4f8!important;border:0!important}}@keyframes mtcCommandSheetIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.mobileNavSheet:not(.mobileCommandSheet),.mobileNavSheetBackdrop:not(.mobileCommandOverlay){display:none!important}html:not([data-theme=light]) body .app.appShell,html[data-theme=dark] body .app.appShell,html body .app.appShell{height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html:has(.appShell){height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html:has(.appShell) body{height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html:has(.appShell) #root{height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html[data-theme=light] body:has(.app) .app.appShell{height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html:has(.appShell) .app.appShell{height:auto!important;min-height:100dvh!important;max-height:none!important;position:static!important;inset:auto!important}html:has(.appShell) body{overscroll-behavior-y:auto!important;touch-action:pan-y!important;position:static!important;overflow:hidden auto!important}:is(html:has(.appShell) body.mobile-command-open,html:has(.appShell) body.menu-open,html body.menu-open:has(.appShell)){touch-action:none!important;overflow:hidden!important}html:not([data-theme=light]) body .app.appShell,html[data-theme=dark] body .app.appShell,html body .app.appShell{position:relative!important;overflow:visible!important;transform:none!important}html:has(.appShell) #root{position:relative!important;overflow:visible!important;transform:none!important}html[data-theme=light] body:has(.app) .app.appShell{position:relative!important;overflow:visible!important;transform:none!important}html:not([data-theme=light]) body .app.appShell .main.appMain,html[data-theme=dark] body .app.appShell .main.appMain,html:not([data-theme=light]) body .app .main.appMain,html[data-theme=dark] body .app .main.appMain,html body .app .main.appMain,html body .app.appShell>.main.appMain,.main.appMain{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden visible!important;transform:none!important}html[data-theme=light] body:has(.app) .app.appShell .main.appMain{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden visible!important;transform:none!important}html:has(.appShell) body .app .main.appMain{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden visible!important;transform:none!important}html[data-theme=light]:has(.appShell){background:#f7f8fb!important}html[data-theme=light]:has(.appShell) body{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) #root{background:#f7f8fb!important}html[data-theme=light] body:has(.appShell){background:#f7f8fb!important}html[data-theme=light] body:has(.appShell) #root{background:#f7f8fb!important}html[data-theme=light] body:has(.app) .app.appShell{background:#f7f8fb!important}html[data-theme=light] body:has(.app) .app.appShell .main.appMain{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .app.appShell{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .main.appMain{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .page{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .pullWrap{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .pullWrap.noPullRefresh{background:#f7f8fb!important}html[data-theme=light]:has(.appShell) .top.premiumTop{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:12px!important;padding-left:calc(16px + env(safe-area-inset-left,0px))!important;padding-right:calc(16px + env(safe-area-inset-right,0px))!important;background:#f7f8fbeb!important;position:sticky!important;top:0!important}html[data-theme=light]:has(.appShell) .top{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:12px!important;padding-left:calc(16px + env(safe-area-inset-left,0px))!important;padding-right:calc(16px + env(safe-area-inset-right,0px))!important;background:#f7f8fbeb!important;position:sticky!important;top:0!important}html[data-theme=light] body:has(.appShell) .app .top{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:12px!important;padding-left:calc(16px + env(safe-area-inset-left,0px))!important;padding-right:calc(16px + env(safe-area-inset-right,0px))!important;background:#f7f8fbeb!important;position:sticky!important;top:0!important}html[data-theme=light] body:has(.appShell) .app .premiumTop{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top,0px))!important;padding-bottom:12px!important;padding-left:calc(16px + env(safe-area-inset-left,0px))!important;padding-right:calc(16px + env(safe-area-inset-right,0px))!important;background:#f7f8fbeb!important;position:sticky!important;top:0!important}html[data-theme=light]:has(.appShell) .topActions button.icon{min-width:44px!important;min-height:44px!important;padding:10px!important}html[data-theme=light] body:has(.appShell) .app .topActions button.icon{min-width:44px!important;min-height:44px!important;padding:10px!important}.mobileNav.mobileCommandOverlay,.mobileNav.mobileCommandOverlay:not(.mobileBottomNav):not(.mobileNavDock){box-shadow:none!important;background:#04030a94!important;border:0!important;border-radius:0!important;justify-content:stretch!important;align-items:flex-end!important;width:100%!important;max-width:none!important;padding:0!important;display:flex!important;inset:0!important}html body .app .mobileCommandSheet button.mobileCommandCard,html body .mobileCommandSheet button.mobileCommandCard{white-space:normal!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}html body .app .mobileCommandSheet button.mobileCommandCard span,html body .app .mobileCommandSheet button.mobileCommandCard span.mobileCommandLabel,html body .mobileCommandSheet button.mobileCommandCard span.mobileCommandLabel,html body .mobileCommandSheet .mobileCommandLabel{white-space:normal!important;text-overflow:clip!important;width:100%!important;max-width:none!important;font-size:17px!important;font-weight:800!important;line-height:1.12!important;overflow:visible!important}html body .app .mobileCommandSheet .mobileCommandIcon,html body .mobileCommandSheet .mobileCommandIcon{box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important}:is(html:has(.appShell) .main.appMain .page,html:has(.appShell) .main.appMain .dashboardPage,html:has(.appShell) .main.appMain .dashboardV38,html:has(.appShell) .main.appMain .dashboardClean){padding-left:12px!important;padding-right:12px!important}:is(html:has(.appShell) .main.appMain .page>.card,html:has(.appShell) .main.appMain .dashboardV38>.card,html:has(.appShell) .main.appMain .dashboardClean>.card,html:has(.appShell) .main.appMain .dashboardVisualGrid>.card){box-shadow:none!important;border-color:#ffffff0f!important;border-radius:22px!important}:is(html[data-theme=light]:has(.appShell) .main.appMain .page>.card,html[data-theme=light]:has(.appShell) .main.appMain .dashboardV38>.card,html[data-theme=light]:has(.appShell) .main.appMain .dashboardClean>.card,html[data-theme=light]:has(.appShell) .main.appMain .dashboardVisualGrid>.card){box-shadow:none!important;background:#fff!important;border-color:#0f172a0f!important}:is(html:has(.appShell) .main.appMain .card .card,html:has(.appShell) .main.appMain .card .insightPro,html:has(.appShell) .main.appMain .card .metricPremium,html:has(.appShell) .main.appMain .card .analyticsInsightCard,html:has(.appShell) .main.appMain .card .analyticsBehaviorFocusCard){box-shadow:none!important}}.commercialFeatureList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.commercialFeatureList li{align-items:flex-start;gap:8px;padding-left:0;font-size:13.5px;font-weight:700;line-height:1.35;display:flex;position:relative}.landingPlanCard .commercialFeatureList li{padding-left:0}.landingPlanCard .commercialFeatureList li:before{display:none}.commercialFeatureList .featureStatusLabel{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;margin-top:1px;padding:3px 7px;font-size:10px;font-weight:800;line-height:1.2}.featureStatus-available .featureStatusLabel,li.featureStatus-available .featureStatusLabel{color:#67e8f9;background:#22d3ee1a;border-color:#22d3ee59}.featureStatus-beta .featureStatusLabel,li.featureStatus-beta .featureStatusLabel{color:#c4b5fd;background:#8b5cf624;border-color:#a78bfa66}.featureStatus-coming-soon .featureStatusLabel,li.featureStatus-coming-soon .featureStatusLabel{color:#94a3b8;background:#94a3b814;border-color:#94a3b847}.featureStatus-not-included .featureStatusLabel,li.featureStatus-not-included .featureStatusLabel{color:#64748b;background:#64748b0f;border-color:#64748b40}.featureStatus-coming-soon,.featureStatus-not-included{opacity:.78}.paywallFunnelPlan .commercialFeatureList li{grid-template-columns:18px 1fr auto;align-items:start;gap:8px;display:grid}.paywallFunnelPlan .commercialFeatureList li svg{color:#67e8f9;margin-top:2px}.paywallFunnelPlan .featureStatus-coming-soon svg,.paywallFunnelPlan .featureStatus-not-included svg{color:#64748b}.paywallFunnelPlan .commercialFeatureList .featureStatusLabel{margin-top:0}.commercialGatingNote{color:#94a3b8;background:#94a3b80f;border:1px solid #94a3b82e;border-radius:12px;margin:0 0 16px;padding:10px 14px;font-size:12.5px;line-height:1.45}.paywallGatingNote{color:#cbd5e1;margin:0 0 18px}html[data-theme=light] .commercialGatingNote{color:#475569;background:#f8fafce6;border-color:#0f172a14}html[data-theme=light] .featureStatus-available .featureStatusLabel,html[data-theme=light] li.featureStatus-available .featureStatusLabel{color:#0e7490;background:#06b6d41a;border-color:#0e749047}html[data-theme=light] .featureStatus-beta .featureStatusLabel,html[data-theme=light] li.featureStatus-beta .featureStatusLabel{color:#6d28d9;background:#8b5cf61a;border-color:#6d28d940}html[data-theme=light] .featureStatus-coming-soon .featureStatusLabel,html[data-theme=light] li.featureStatus-coming-soon .featureStatusLabel{color:#64748b;background:#f1f5f9e6;border-color:#64748b38}.landingPricingSection .primary.landingCta,.paywallFunnelPlan button.primary{font-weight:800;color:#041018!important;background:linear-gradient(135deg,#22d3ee,#8b5cf6)!important;border-color:#0000!important}.landingPricingSection .primary.landingCta:hover,.paywallFunnelPlan button.primary:hover{filter:brightness(1.06)}.tradeFormCard--stepped{border-color:var(--aurora-border,#7c5cff29);background:radial-gradient(circle at 8% 0%,#33e6c412,transparent 32%), radial-gradient(circle at 96% 4%,#7c5cff1a,transparent 36%), var(--aurora-surface,#120f1feb);gap:0;min-width:0;max-width:100%;display:grid;overflow:hidden}.tradeFormStepper{gap:14px;min-width:0;max-width:100%;display:grid}.tradeFormSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.tradeFormStep{border:1px solid var(--aurora-border,#7c5cff29);background:var(--aurora-panel-soft,#ffffff06);min-width:0;min-height:52px;color:var(--aurora-text-muted,#bfb8daad);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 10px 9px;transition:border-color .18s,background .18s,color .18s;display:flex}.tradeFormStepIndex{width:22px;height:22px;color:var(--aurora-violet,#7c5cff);background:#7c5cff1a;border:1px solid #7c5cff38;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:850;line-height:1;display:inline-flex}.tradeFormStepLabel{letter-spacing:.01em;overflow-wrap:anywhere;font-size:12px;font-weight:750;line-height:1.2}.tradeFormStep--active{color:var(--aurora-text,#f8f7ff);background:linear-gradient(135deg,#33e6c41f,#7c5cff1a);border-color:#33e6c457}.tradeFormStep--active .tradeFormStepIndex{color:var(--aurora-cyan,#33e6c4);background:#33e6c429;border-color:#33e6c466}.tradeFormStep--done{color:var(--aurora-text-soft,#f8f7ffc7);border-color:#7c5cff47}.tradeFormStep--done .tradeFormStepIndex{color:var(--aurora-violet,#7c5cff);background:#7c5cff24;border-color:#7c5cff4d}.tradeFormStepMeta{gap:4px;min-width:0;display:grid}.tradeFormStepMeta b{color:var(--aurora-text,#f8f7ff);letter-spacing:.02em;font-size:14px;font-weight:850}.tradeFormStepMeta p{color:var(--aurora-text-muted,#bfb8daad);margin:0;font-size:13px;font-weight:600;line-height:1.4}.tradeFormPanel{gap:14px;min-width:0;max-width:100%;display:grid}.tradeFormFieldGroup{gap:14px;min-width:0;display:grid}.tradeFormGrid{min-width:0}.tradeFormFooter{z-index:6;padding:12px 0 calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--aurora-border,#7c5cff29);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0b0812b8,#0b0812f5);gap:8px;margin-top:4px;display:grid;position:sticky;bottom:0}.tradeFormFooterNav{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:10px;min-width:0;display:grid}.tradeFormFooterNav .primary,.tradeFormFooterNav .ghost{border-radius:14px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:48px;font-weight:800;display:inline-flex}.tradeFormFooterNav .primary.tradeFormBtnNext,.tradeFormFooterNav .primary.tradeFormBtnSave{color:#041018;background:linear-gradient(135deg,#33e6c4f2,#7c5cfff2);border-color:#0000}.tradeFormFooterNav .primary.tradeFormBtnNext:hover,.tradeFormFooterNav .primary.tradeFormBtnSave:hover{filter:brightness(1.05)}.tradeFormFooterMeta{min-width:0;color:var(--aurora-text-muted,#bfb8daad);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.tradeFormFooterMeta .tradeFormBtnSaveEarly{border-radius:999px;min-height:36px;padding:6px 12px;font-size:12px}.tradeFormWarning{color:var(--aurora-text-soft,#f8f7ffc7);background:#f7c94814;border:1px solid #f7c94847;border-radius:14px;margin:0;padding:11px 13px;font-size:13px;font-weight:600;line-height:1.4}.tradeFormWarning--soft{color:var(--aurora-text-soft,#f8f7ffad);background:#f7c9480b;border-color:#f7c94829;font-weight:500}.tradeFormWarning--error{color:var(--aurora-text,#f8f7ff);background:#ff4f8b1a;border-color:#ff4f8b57}.tradeFormInput--error{border-color:#ff4f8b73}.tradeFormSummary{border:1px solid var(--aurora-border,#7c5cff29);background:var(--aurora-panel,#ffffff09);border-radius:16px;gap:10px;min-width:0;padding:14px;display:grid}.tradeFormSummary>b{color:var(--aurora-text,#f8f7ff);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:850}.tradeFormSummary ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.tradeFormSummary li{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;gap:2px;min-width:0;padding:8px 10px;display:grid}.tradeFormSummary li span{color:var(--aurora-text-muted,#bfb8daad);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.tradeFormSummary li strong{color:var(--aurora-text,#f8f7ff);overflow-wrap:anywhere;font-size:14px;font-weight:800}.tradeFormAdvanced{border:1px solid var(--aurora-border,#7c5cff29);background:#ffffff05;border-radius:16px;padding:10px 12px}.tradeFormAdvanced>summary{cursor:pointer;color:var(--aurora-text-soft,#f8f7ffc7);padding:6px 2px;font-size:13px;font-weight:750}.tradeFormSubhead{color:var(--aurora-text,#f8f7ff);margin:14px 0 8px;font-size:15px;font-weight:800}@media (width>=861px){.tradeFormCard--stepped .tradeFormGrid.formGrid.labeled{grid-template-columns:repeat(2,minmax(0,1fr))}.tradeFormFooter{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-bottom:0;position:static}.tradeFormFooterNav{grid-template-columns:180px minmax(0,220px);justify-content:flex-end}}@media (width<=860px){.tradeFormSteps{gap:6px}.tradeFormStep{min-height:48px;padding:9px 8px}.tradeFormStepLabel{font-size:11px}.tradeFormCard--stepped{margin-bottom:12px}.tradeFormCard--stepped .resultStrip.resultHero,.tradeFormSummary ul{grid-template-columns:1fr}.journalPage>.tradeFormCard--stepped{z-index:5;position:relative}.tradeFormFooter{margin-left:-2px;margin-right:-2px;padding-left:2px;padding-right:2px}}@media (width<=390px){.tradeFormSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.tradeFormStep{border-radius:12px;padding:8px 6px}.tradeFormStepLabel{letter-spacing:0;font-size:10px}.tradeFormStepIndex{width:20px;height:20px;font-size:10px}.tradeFormFooterNav{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:8px}}html[data-theme=light] .tradeFormCard--stepped{background:radial-gradient(circle at 8% 0,#33e6c414,#0000 32%),radial-gradient(circle at 96% 4%,#7c5cff14,#0000 36%),#fff;border-color:#0f172a1a}html[data-theme=light] body:not(:has(.paywallFunnel)):not(:has(.commercialSurface)):not(:has(.publicLanding)) .tradeFormCard--stepped{background:radial-gradient(circle at 8% 0,#33e6c414,#0000 32%),radial-gradient(circle at 96% 4%,#7c5cff14,#0000 36%),#fff;border-color:#0f172a1a}html[data-theme=light] .tradeFormStep{color:var(--aurora-light-muted,#667085);background:#f8fafc;border-color:#0f172a1a}html[data-theme=light] .tradeFormStep--active{color:var(--aurora-light-text,#07111f);background:linear-gradient(135deg,#33e6c41f,#7c5cff1a);border-color:#33e6c457}html[data-theme=light] .tradeFormStepMeta b,html[data-theme=light] .tradeFormSummary>b,html[data-theme=light] .tradeFormSummary li strong,html[data-theme=light] .tradeFormSubhead{color:var(--aurora-light-text,#07111f)}html[data-theme=light] .tradeFormStepMeta p,html[data-theme=light] .tradeFormSummary li span,html[data-theme=light] .tradeFormFooterMeta,html[data-theme=light] .tradeFormAdvanced>summary{color:var(--aurora-light-muted,#667085)}html[data-theme=light] .tradeFormFooter{background:linear-gradient(#f7f8fbd1,#f7f8fbf5);border-top-color:#0f172a1a}html[data-theme=light] .tradeFormSummary,html[data-theme=light] .tradeFormAdvanced{background:#f8fafc;border-color:#0f172a1a}html[data-theme=light] .tradeFormSummary li{background:#fff;border-color:#0f172a14}html[data-theme=light] .tradeFormWarning{color:#5b4a12;background:#f7c9481f}html[data-theme=light] .tradeFormWarning--soft{color:#6b5a28;background:#f7c94812;border-color:#f7c9482e}.tradeTags{border:1px solid var(--aurora-border,#7c5cff29);background:radial-gradient(circle at 0% 0%,#33e6c40f,transparent 42%), var(--aurora-panel,#ffffff08);border-radius:16px;gap:10px;min-width:0;max-width:100%;padding:14px;display:grid}.tradeTagsHead{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.tradeTagsHead b{color:var(--aurora-text,#f8f7ff);letter-spacing:.01em;font-size:14px;font-weight:850;display:block}.tradeTagsHead p{color:var(--aurora-text-muted,#bfb8dab8);margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.4}.tradeTagsHint{color:var(--aurora-text-muted,#bfb8da9e);margin:0;font-size:12px;font-weight:550;line-height:1.4}.tradeTagsGroups{gap:12px;min-width:0;display:grid}.tradeTagGroup{gap:7px;min-width:0;display:grid}.tradeTagGroupLabel{color:var(--aurora-text-soft,#f8f7ffb8);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.tradeTagChipRow,.tradeTagsSelected,.tradeDetailTagsRow{flex-wrap:wrap;gap:7px;min-width:0;max-width:100%;display:flex}.tradeTagChip,.journalTagChip{border:1px solid var(--aurora-border,#7c5cff2e);min-height:36px;color:var(--aurora-text-muted,#bfb8dac7);cursor:pointer;touch-action:manipulation;background:#ffffff09;border-radius:999px;align-items:center;gap:5px;padding:7px 11px;font-size:12px;font-weight:750;line-height:1.15;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.tradeTagChip--readonly{cursor:default}.tradeTagChip--setup{border-color:#33e6c438}.tradeTagChip--behavior{border-color:#ff4f8b38}.tradeTagChip--context{border-color:#7c5cff3d}.tradeTagChip--quality{border-color:#38bdf83d}.tradeTagChip--active,.journalTagChip--active{color:var(--aurora-text,#f8f7ff);background:linear-gradient(135deg,#33e6c424,#7c5cff24);border-color:#33e6c45c}.tradeTagChip--active.tradeTagChip--behavior,.journalTagChip--active.journalTagChip--behavior{background:#ff4f8b24;border-color:#ff4f8b5c}.tradeTagChip--active.tradeTagChip--setup,.journalTagChip--active.journalTagChip--setup{color:var(--aurora-cyan,#33e6c4);background:#33e6c424;border-color:#33e6c45c}.tradeTagChip--active.tradeTagChip--context,.journalTagChip--active.journalTagChip--context{color:#c4b5fd;background:#7c5cff29;border-color:#7c5cff5c}.tradeTagChip--active.tradeTagChip--quality,.journalTagChip--active.journalTagChip--quality{color:#7dd3fc;background:#38bdf824;border-color:#38bdf857}.tradeDetailTags{gap:8px;min-width:0;display:grid}.tradeDetailTagsLabel{color:var(--aurora-text-muted,#bfb8daad);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:750}.tradeDetailTagsEmpty{color:var(--aurora-text-muted,#bfb8da8c);font-size:13px;font-style:normal}.journalTagFilters{gap:8px;min-width:0;max-width:100%;margin-top:12px;display:grid}.journalTagFiltersLabel{color:var(--aurora-text-muted,#bfb8daad);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.journalTagFiltersScroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.journalTagFiltersScroll::-webkit-scrollbar{height:4px}.journalTagChip{white-space:nowrap;flex:none}.journalTagChip small{opacity:.72;font-size:10px;font-weight:700}.journalTagChip--recommended{opacity:.78;border-style:dashed}.journalRowTag{min-height:22px;color:var(--aurora-text-soft,#f8f7ffd1);letter-spacing:.02em;background:#7c5cff1a;border:1px solid #7c5cff38;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:750;display:inline-flex}.journalRowTag--setup{color:#67e8d4;background:#33e6c41a;border-color:#33e6c447}.journalRowTag--behavior{color:#fda4c8;background:#ff4f8b1a;border-color:#ff4f8b47}.journalRowTag--context{color:#c4b5fd;background:#7c5cff1f;border-color:#7c5cff47}.journalRowTag--quality{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf847}.auroraStatusPill{color:#c4b5fd;letter-spacing:.02em;white-space:nowrap;background:#7c5cff1f;border:1px solid #7c5cff3d;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:4px 10px;font-size:11px;font-weight:750;display:inline-flex}.auroraStatusPill--neutral{color:#c4b5fd;background:#7c5cff1a;border-color:#7c5cff38}.auroraStatusPill--success{color:var(--aurora-cyan,#33e6c4);background:#33e6c41f;border-color:#33e6c44d}.auroraStatusPill--risk{color:#fda4c8;background:#ff4f8b1f;border-color:#ff4f8b4d}html[data-theme=light] .tradeTags{background:#f8fafc;border-color:#0f172a1a}html[data-theme=light] .tradeTagsHead b,html[data-theme=light] .tradeTagChip--active,html[data-theme=light] .journalTagChip--active{color:#0f172a}html[data-theme=light] .tradeTagsHead p,html[data-theme=light] .tradeTagsHint,html[data-theme=light] .tradeTagGroupLabel,html[data-theme=light] .journalTagFiltersLabel,html[data-theme=light] .tradeDetailTagsLabel{color:#667085}html[data-theme=light] .tradeTagChip,html[data-theme=light] .journalTagChip{color:#475569;background:#fff;border-color:#0f172a1f}html[data-theme=light] .tradeTagChip--active,html[data-theme=light] .journalTagChip--active{background:linear-gradient(135deg,#0ea5e91a,#7c5cff1a);border-color:#0ea5e947}html[data-theme=light] .journalRowTag{color:#4338ca;background:#eef2ff;border-color:#6366f138}@media (width<=860px){.tradeTagChip,.journalTagChip{min-height:40px;padding:8px 12px;font-size:13px}.tradeTags{padding:12px}.journalTagFiltersScroll{margin-left:-2px;margin-right:-2px;padding-left:2px;padding-right:2px}}@media (width<=390px){.tradeTagChipRow{gap:6px}.tradeTagChip{flex:calc(50% - 6px);justify-content:center}}.tradeFormCard .chipSelect button.on,.tradeFormCard--stepped .chipSelect button.on,.quickChecklistTradeForm .chipSelect button.on{color:var(--aurora-text,#f8f7ff);background:linear-gradient(135deg,#33e6c424,#7c5cff24);border-color:#33e6c457}.tradeFormCard .checks button.on,.tradeFormCard--stepped .checks button.on{color:var(--aurora-text,#f8f7ff);background:#7c5cff24;border-color:#7c5cff52}.tradeFormCard .tradeGuide,.tradeFormCard--stepped .tradeGuide{background:linear-gradient(135deg,#33e6c41a,#7c5cff14);border-color:#33e6c42e}.tradeFormCard .tradeGuide svg,.tradeFormCard--stepped .tradeGuide svg{color:var(--aurora-cyan,#33e6c4)}.tradeFormCard .resultInput,.tradeFormCard--stepped .resultInput{background:linear-gradient(135deg,#33e6c414,#7c5cff0d);border-color:#33e6c447;font-weight:800}.tradeFormCard .fileName,.tradeFormCard--stepped .fileName{color:var(--aurora-cyan,#33e6c4)}.journalOpsCard .journalOpsRow{align-items:center;gap:10px}.journalOpsCard .journalTradeTags,.journalTradeRow .journalTradeTags{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.tradeDetailModal .detailChips span,.tradeReviewSheet .detailChips span{color:var(--aurora-text-soft,#f8f7ffd1);background:#7c5cff14;border-color:#7c5cff33}html[data-theme=light] .tradeFormCard .chipSelect button.on,html[data-theme=light] .tradeFormCard--stepped .chipSelect button.on,html[data-theme=light] .quickChecklistTradeForm .chipSelect button.on{color:#0f172a;background:linear-gradient(135deg,#0ea5e91f,#7c5cff1a);border-color:#0ea5e947}html[data-theme=light] .tradeFormCard .tradeGuide,html[data-theme=light] .tradeFormCard--stepped .tradeGuide{background:linear-gradient(135deg,#0ea5e914,#7c5cff0f);border-color:#0ea5e92e}html[data-theme=light] .tradeFormCard .fileName,html[data-theme=light] .tradeFormCard--stepped .fileName{color:#0284c7}html[data-theme=light] .tradeDetailModal .detailChips span,html[data-theme=light] .tradeReviewSheet .detailChips span{color:#4338ca;background:#eef2ff;border-color:#6366f12e}.diLanding.publicLanding{color:var(--aurora-text,#f8f7ff);background:radial-gradient(70% 45% at 12% -8%,#7c5cff2e,#0000 55%),radial-gradient(55% 40% at 88% 8%,#33e6c41a,#0000 50%),radial-gradient(40% 30% at 70% 60%,#ff4fa30f,#0000 55%),linear-gradient(#07050d 0%,#0b0812 42%,#07050d 100%)}.diLanding .diEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--aurora-cyan,#33e6c4);background:#33e6c414;border-color:#33e6c438}.diLanding .diHero h1{letter-spacing:-.04em;max-width:16ch;line-height:1.02}.diLanding .diLead,.diLanding .landingMicro{color:var(--aurora-text-muted,#bfb8dab8);max-width:62ch;line-height:1.55}.diLanding .diSection,.diLanding .diPricing,.diLanding .diFinalCta{z-index:1;border:1px solid var(--aurora-border,#7c5cff29);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff0b,#ffffff05);border-radius:28px;max-width:1320px;margin:28px auto 0;padding:clamp(28px,4vw,40px) clamp(18px,3vw,28px);position:relative;box-shadow:0 24px 70px #00000047}.diLanding .diSection h2,.diLanding .diPricing h2,.diLanding .diFinalCta h2{letter-spacing:-.035em;max-width:22ch;color:var(--aurora-text,#f8f7ff);margin:12px 0;line-height:1.08}.diLanding .diCardGrid{gap:14px;margin-top:22px;display:grid}.diLanding .diCardGrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.diLanding .diCardGrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.diLanding .diCardGrid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.diLanding .diCard,.diLanding .diDemoCard,.diLanding .diMiniCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-width:0;padding:18px 16px}.diLanding .diCard h3,.diLanding .diDemoCard b,.diLanding .diMiniCard b{color:var(--aurora-text,#f8f7ff);letter-spacing:-.02em;margin:0 0 8px;line-height:1.15;display:block}.diLanding .diCard p,.diLanding .diDemoCard small,.diLanding .diMiniCard small{color:var(--aurora-text-muted,#bfb8dab3);margin:0;font-size:14px;line-height:1.45}.diLanding .diCard--edge{background:linear-gradient(160deg,#33e6c41a,#ffffff08);border-color:#33e6c438}.diLanding .diCard--leak{background:linear-gradient(160deg,#ff4fa31a,#ffffff08);border-color:#ff4fa338}.diLanding .diCard--action{background:linear-gradient(160deg,#7c5cff1f,#ffffff08);border-color:#7c5cff47}.diLanding .diCard--state{background:linear-gradient(160deg,#f7c94814,#ffffff08);border-color:#f7c94833}.diLanding .diCard--emotion{border-color:#7c5cff33}.diLanding .diDemoCard span,.diLanding .diMiniCard span,.diLanding .diHeroDemoAction span{color:var(--aurora-dim,#9c97b8);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.diLanding .diDemoCard b{font-size:clamp(18px,2vw,22px)}.diLanding .diHeroDemo{background:radial-gradient(circle at 18% 0,#33e6c41f,#0000 42%),radial-gradient(circle at 88% 12%,#ff4fa31a,#0000 40%),linear-gradient(#120f1ff0,#0b0812f5);border:1px solid #7c5cff38;border-radius:28px;justify-self:center;gap:14px;width:min(100%,520px);padding:20px;display:grid;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff0f}.diLanding .diHeroDemoTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.diLanding .diHeroDemoKicker{color:var(--aurora-text-soft,#f8f7ffc7);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.diLanding .diStatusChip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.diLanding .diStatusChip--caution{color:#f7c948;background:#f7c9481a;border:1px solid #f7c94847}.diLanding .diHeroDemoGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diLanding .diMiniCard--edge{border-color:#33e6c43d}.diLanding .diMiniCard--leak{border-color:#ff4fa33d}.diLanding .diMiniCard--emotion{border-color:#7c5cff3d}.diLanding .diMiniCard b{margin-bottom:4px;font-size:18px}.diLanding .diHeroDemoAction{background:linear-gradient(135deg,#33e6c414,#7c5cff1f);border:1px solid #7c5cff3d;border-radius:18px;padding:14px 16px}.diLanding .diHeroDemoAction b{color:var(--aurora-text,#f8f7ff);letter-spacing:-.01em;font-size:15px;line-height:1.35;display:block}.diLanding .diBulletList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.diLanding .diBulletList--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.diLanding .diBulletList li{color:var(--aurora-text-soft,#f8f7ffd1);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:12px 14px 12px 34px;font-size:14px;font-weight:700;line-height:1.4;position:relative}.diLanding .diBulletList li:before{content:"";background:var(--aurora-cyan,#33e6c4);border-radius:999px;width:8px;height:8px;position:absolute;top:1.05em;left:14px;box-shadow:0 0 0 4px #33e6c41f}.diLanding .diClosingLine{color:var(--aurora-cyan,#33e6c4);max-width:52ch;margin:22px 0 0;font-size:15px;font-weight:800;line-height:1.45}.diLanding .diPlanHeadline{letter-spacing:-.02em;font-weight:900;color:var(--aurora-text,#f8f7ff)!important;margin:10px 0 8px!important;font-size:18px!important;line-height:1.2!important}.diLanding .landingPlanCard{background:linear-gradient(#ffffff0e,#ffffff05);border-color:#7c5cff2e}.diLanding .landingPlanCard:before{background:linear-gradient(90deg,#33e6c48c,#7c5cffbf,#ff4fa359)}.diLanding .landingPlanCard.featured{background:linear-gradient(#7c5cff29,#ffffff09);border-color:#7c5cff6b;box-shadow:0 34px 96px #00000057,inset 0 0 0 1px #7c5cff1f}.diLanding .landingPlanTop span{color:var(--aurora-cyan,#33e6c4);background:#7c5cff1f;border-color:#7c5cff47}.diLanding .landingPlanTop h3{color:var(--aurora-text,#f8f7ff)}.diLanding .diAvailGrid{grid-template-columns:1.1fr .9fr;gap:16px;margin-top:22px;display:grid}.diLanding .diAvailCol{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:18px}.diLanding .diAvailCol--soon{background:linear-gradient(160deg,#ff4fa30f,#ffffff05);border-color:#ff4fa32e}.diLanding .diAvailCol h3{letter-spacing:-.02em;margin:0 0 14px;font-size:18px}.diLanding .diAvailCol ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.diLanding .diAvailCol li{color:var(--aurora-text-soft,#f8f7ffd1);align-items:flex-start;gap:10px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.diLanding .diAvailCol li div{gap:2px;min-width:0;display:grid}.diLanding .diAvailCol li b{color:var(--aurora-text,#f8f7ff);font-weight:800}.diLanding .diAvailCol li small{color:var(--aurora-text-muted,#bfb8daad);font-weight:600}.diLanding .diFinalCta{text-align:center}.diLanding .diFinalCta h2,.diLanding .diFinalCta p{margin-left:auto;margin-right:auto}.diLanding .diFinalCta .landingActions{justify-content:center}.diLanding a.landingCta{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.diLanding .mobileHeroVideoFrame.diMobileHeroDemo{display:none}@media (width<=1100px){.diLanding .diCardGrid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.diLanding .diCardGrid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){.diLanding .diCardGrid--3,.diLanding .diCardGrid--5,.diLanding .diAvailGrid,.diLanding .diBulletList--grid{grid-template-columns:1fr}.diLanding .diHero h1,.diLanding .diSection h2,.diLanding .diPricing h2{max-width:none}.diLanding .landingMediaStack.diHeroVisual{width:min(100%,480px)}}@media (width<=640px){.diLanding .diCardGrid--4,.diLanding .diCardGrid--3,.diLanding .diCardGrid--5,.diLanding .diHeroDemoGrid{grid-template-columns:1fr}.diLanding .diSection,.diLanding .diPricing,.diLanding .diFinalCta{border-radius:22px;margin-top:18px;padding:22px 16px}.diLanding .landingMediaStack.diHeroVisual{display:none}.diLanding .mobileHeroVideoFrame.diMobileHeroDemo{margin:18px 0 8px;display:block!important}.diLanding .diHeroDemo{border-radius:22px;width:100%;padding:16px}.diLanding .diPlanHeadline{font-size:16px!important}.diLanding .landingPlanGrid{grid-template-columns:1fr}.diLanding .landingActions,.diLanding .landingActions.center{grid-template-columns:1fr;width:100%;display:grid}.diLanding .landingCta,.diLanding a.landingCta{width:100%}}html[data-theme=light] .diLanding.publicLanding{color:#07111f;background:radial-gradient(70% 45% at 12% -8%,#7c5cff1a,#0000 55%),radial-gradient(55% 40% at 88% 8%,#0ea5e914,#0000 50%),linear-gradient(#f7f8fb 0%,#eef2ff 48%,#f7f8fb 100%)}html[data-theme=light] .diLanding .diSection,html[data-theme=light] .diLanding .diPricing,html[data-theme=light] .diLanding .diFinalCta,html[data-theme=light] .diLanding .diCard,html[data-theme=light] .diLanding .diDemoCard,html[data-theme=light] .diLanding .diMiniCard,html[data-theme=light] .diLanding .diAvailCol,html[data-theme=light] .diLanding .diBulletList li,html[data-theme=light] .diLanding .diHeroDemo{background:#fff;border-color:#0f172a1a;box-shadow:0 18px 40px #0f172a0f}html[data-theme=light] .diLanding .diSection h2,html[data-theme=light] .diLanding .diPricing h2,html[data-theme=light] .diLanding .diFinalCta h2,html[data-theme=light] .diLanding .diCard h3,html[data-theme=light] .diLanding .diDemoCard b,html[data-theme=light] .diLanding .diMiniCard b,html[data-theme=light] .diLanding .diPlanHeadline,html[data-theme=light] .diLanding .landingPlanTop h3,html[data-theme=light] .diLanding .diHeroDemoAction b{color:#07111f}html[data-theme=light] .diLanding .diLead,html[data-theme=light] .diLanding .landingMicro,html[data-theme=light] .diLanding .diCard p,html[data-theme=light] .diLanding .diDemoCard small{color:#667085}.auroraPaywall.finalPaywallSurface.paywallFunnel{color:var(--aurora-text,#f8f7ff);background:radial-gradient(70% 45% at 12% -8%,#7c5cff2e,#0000 55%),radial-gradient(55% 40% at 88% 8%,#33e6c41a,#0000 50%),radial-gradient(40% 30% at 70% 60%,#ff4fa30f,#0000 55%),linear-gradient(#07050d 0%,#0b0812 42%,#07050d 100%)}.auroraPaywall.paywallFunnel:before{content:none!important;background:0 0!important}.auroraPaywall .paywallFunnelBg{background:radial-gradient(circle at 18% 10%,#7c5cff29,#0000 32%),radial-gradient(circle at 88% 18%,#33e6c41a,#0000 30%),0 0}.auroraPaywall .paywallFunnelShell.finalPaywallShell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #7c5cff2e;box-shadow:0 30px 90px #0000006b}.auroraPaywall .auroraPaywallEyebrow,.auroraPaywall .paywallFunnelHero>p:first-child{color:var(--aurora-cyan,#33e6c4);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.auroraPaywall .paywallFunnelHero h1{letter-spacing:-.04em;max-width:18ch;color:var(--aurora-text,#f8f7ff);line-height:1.05}.auroraPaywall .paywallFunnelHero h2{max-width:52ch;color:var(--aurora-text-muted,#bfb8dac7);font-weight:600;line-height:1.45}.auroraPaywall .auroraPaywallStrategic{max-width:48ch;color:var(--aurora-text-soft,#f8f7ffd1);margin:14px 0 0;font-size:14px;font-weight:700;line-height:1.45}.auroraPaywall .paywallFunnelChips span{color:var(--aurora-text-soft,#f8f7ffdb);background:#7c5cff14;border-color:#7c5cff38}.auroraPaywall .paywallFunnelBilling.finalPaywallBilling{background:#ffffff09;border:1px solid #7c5cff29}.auroraPaywall .paywallFunnelBilling button.active{background:linear-gradient(135deg,#33e6c41f,#7c5cff24);border-color:#33e6c459}.auroraPaywallPlans.finalPaywallPlans{gap:16px}.auroraPaywall .auroraPaywallCard.paywallFunnelPlan{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff14;box-shadow:0 18px 48px #00000038}.auroraPaywall .auroraPaywallCard.base{border-color:#ffffff1a}.auroraPaywall .auroraPaywallCard.pro.featured,.auroraPaywall .auroraPaywallCard.featured{background:linear-gradient(#7c5cff29,#ffffff09),linear-gradient(135deg,#33e6c40f,#0000 40%);border-color:#7c5cff6b;transform:translateY(-2px);box-shadow:0 28px 80px #00000057,inset 0 0 0 1px #33e6c41f}.auroraPaywall .auroraPaywallCard.mentor{background:linear-gradient(#ff4fa312,#ffffff06);border-color:#ff4fa32e}.auroraPaywall .paywallFunnelBadge{color:var(--aurora-cyan,#33e6c4);background:#33e6c41f;border-color:#33e6c447}.auroraPaywall .paywallFunnelPlanTop>span{color:var(--aurora-cyan,#33e6c4);background:#7c5cff1a;border-color:#7c5cff3d}.auroraPaywall .paywallFunnelPlanTop h3,.auroraPaywall .paywallFunnelPrice b{color:var(--aurora-text,#f8f7ff)}.auroraPaywall .paywallFunnelPlanTop p,.auroraPaywall .paywallFunnelValue,.auroraPaywall .auroraPaywallBestFor{color:var(--aurora-text-muted,#bfb8dab8)}.auroraPaywall .auroraPaywallBestFor{margin:0 0 12px;font-size:13px;font-weight:650;line-height:1.4}.auroraPaywall .commercialFeatureList .featureStatusLabel{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.auroraPaywallCompare{background:#ffffff08;border:1px solid #7c5cff29;border-radius:22px;margin:22px 0 8px;padding:20px 18px}.auroraPaywallCompareHead h3{color:var(--aurora-text,#f8f7ff);letter-spacing:-.02em;margin:0 0 8px;font-size:18px}.auroraPaywallCompareHead p{color:var(--aurora-text-muted,#bfb8dab8);max-width:62ch;margin:0 0 16px;font-size:13.5px;line-height:1.45}.auroraPaywallCompareTable{gap:8px;display:grid;overflow-x:auto}.auroraPaywallCompareRow{min-width:520px;color:var(--aurora-text-soft,#f8f7ffd6);background:#ffffff06;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:minmax(140px,1.4fr) repeat(3,minmax(72px,.7fr));align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:700;display:grid}.auroraPaywallCompareRow--head{color:var(--aurora-cyan,#33e6c4);text-transform:uppercase;letter-spacing:.05em;background:#7c5cff1a;border-color:#7c5cff2e;font-size:11px}.auroraPaywallCompareRow span:first-child{color:var(--aurora-text,#f8f7ff)}.auroraPaywall .paywallFunnelDisclaimer,.auroraPaywall .paywallGatingNote{color:var(--aurora-text-muted,#bfb8daad)}@media (width<=920px){.auroraPaywall .paywallFunnelHero h1{max-width:none}.auroraPaywallPlans.finalPaywallPlans{grid-template-columns:1fr}.auroraPaywall .auroraPaywallCard.featured{transform:none}}@media (width<=640px){.auroraPaywall.finalPaywallSurface.paywallFunnel{padding:12px}.auroraPaywall .paywallFunnelShell.finalPaywallShell{border-radius:22px;width:100%;padding:16px}.auroraPaywallCompare{border-radius:18px;padding:16px 12px}.auroraPaywallCompareRow{grid-template-columns:minmax(110px,1.3fr) repeat(3,minmax(56px,.7fr));gap:6px;min-width:0;padding:10px 8px;font-size:12px}.auroraPaywallCompareRow--head{font-size:10px}.auroraPaywall .paywallFunnelBilling.finalPaywallBilling{gap:12px;display:grid}.auroraPaywall .paywallFunnelBilling>div:last-child{gap:8px;width:100%;display:flex;overflow-x:auto}.auroraPaywall .paywallFunnelBilling button{flex:none;min-width:108px}.auroraPaywall .auroraPaywallCard button.primary,.auroraPaywall .auroraPaywallCard button.secondary{width:100%}}.commercialHeader.landingNav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#07050ddb,#07050d8c);border-bottom:1px solid #7c5cff24;position:sticky;top:0}.diLanding .commercialHeader.landingNav nav a:hover{color:var(--aurora-cyan,#33e6c4)}.diLanding .diSection,.diLanding .diPricing,.diLanding .diFinalCta{scroll-margin-top:96px}.diLanding .diCompareGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.diLanding .diCompareCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;padding:20px 18px}.diLanding .diCompareCard--mtc{background:linear-gradient(160deg,#33e6c41a,#7c5cff0f);border-color:#33e6c442}.diLanding .diCompareKicker{color:var(--aurora-dim,#9c97b8);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.diLanding .diCompareCard--mtc .diCompareKicker{color:var(--aurora-cyan,#33e6c4)}.diLanding .diCompareCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.diLanding .diCompareCard li{color:var(--aurora-text-soft,#f8f7ffd1);padding-left:20px;font-size:14px;font-weight:650;line-height:1.4;position:relative}.diLanding .diCompareCard li:before{content:"";background:#bfb8da66;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:2px}.diLanding .diCompareCard--mtc li:before{background:var(--aurora-cyan,#33e6c4)}.diLanding .diSystemFlow{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.diLanding .diSystemNode{background:#ffffff09;border:1px solid #7c5cff29;border-radius:16px;min-width:0;padding:16px 12px;position:relative}.diLanding .diSystemStep{width:24px;height:24px;color:var(--aurora-text,#f8f7ff);background:linear-gradient(135deg,#33e6c42e,#7c5cff38);border-radius:8px;justify-content:center;align-items:center;margin-bottom:10px;font-size:12px;font-weight:900;display:inline-flex}.diLanding .diSystemNode b{color:var(--aurora-text,#f8f7ff);letter-spacing:-.01em;margin-bottom:6px;font-size:14px;display:block}.diLanding .diSystemNode small{color:var(--aurora-text-muted,#bfb8dab3);font-size:12px;line-height:1.35}.diLanding .diModuleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.diLanding .diModuleCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:18px 16px;display:flex}.diLanding .diModuleCard h3{color:var(--aurora-text,#f8f7ff);letter-spacing:-.02em;margin:0;font-size:16px}.diLanding .diModuleCard p{color:var(--aurora-text-muted,#bfb8dab8);flex:1;margin:0;font-size:13.5px;line-height:1.45}.diLanding .diModuleStatus{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 9px;font-size:10px;font-weight:800}.diLanding .diModuleStatus--live{color:var(--aurora-cyan,#33e6c4);background:#33e6c414;border:1px solid #33e6c447}.diLanding .diModuleStatus--soon{color:#ffb4d8;background:#ff4fa314;border:1px solid #ff4fa347}@media (width<=1100px){.diLanding .diSystemFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.diLanding .diModuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.diLanding .diCompareGrid{grid-template-columns:1fr}.diLanding .diSystemFlow{grid-template-columns:1fr 1fr}.diLanding .diModuleGrid{grid-template-columns:1fr}}.authExperience.authPage{min-height:100dvh;color:var(--aurora-text,#f8f7ff);padding:clamp(16px,4vw,40px);display:block;overflow:hidden auto;background:radial-gradient(60% 45% at 14% -6%,#7c5cff38,#0000 55%),radial-gradient(50% 40% at 88% 6%,#33e6c424,#0000 52%),radial-gradient(55% 45% at 60% 108%,#7c5cff1f,#0000 55%),radial-gradient(40% 30% at 40% 55%,#33e6c40d,#0000 60%),linear-gradient(#08060f 0%,#0c0917 48%,#08060f 100%)!important}.authExperience .authExperienceBg{z-index:0;pointer-events:none;position:fixed;inset:0}.authExperience .authExperienceBg span{filter:blur(80px);opacity:.5;border-radius:999px;position:absolute}.authExperience .authExperienceBg span:first-child{background:#7c5cff47;width:360px;height:360px;top:12%;left:8%}.authExperience .authExperienceBg span:nth-child(2){background:#33e6c429;width:320px;height:320px;bottom:12%;right:10%}.authExperience .authBack{z-index:2;color:var(--aurora-text-muted,#bfb8dacc);margin:0 0 18px;position:relative}.authExperience .authExperienceGrid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(380px,.85fr);align-items:center;gap:clamp(24px,5vw,64px);max-width:1160px;min-height:calc(100dvh - 120px);margin:0 auto;display:grid;position:relative}.authExperience .authValue{min-width:0}.authExperience .authValueBrand img{width:auto;height:34px;margin-bottom:26px}.authExperience .authValueEyebrow{color:var(--aurora-cyan,#33e6c4);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;display:inline-block}.authExperience .authValue h1{letter-spacing:-.04em;max-width:16ch;color:var(--aurora-text,#f8f7ff);margin:14px 0;font-size:clamp(34px,4vw,50px);line-height:1.04}.authExperience .authValue>p{max-width:46ch;color:var(--aurora-text-muted,#bfb8dac2);font-size:16px;line-height:1.55}.authExperience .authValueProof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:460px;margin:26px 0;display:grid}.authExperience .authValueCard{background:#ffffff0a;border:1px solid #7c5cff2e;border-radius:16px;padding:14px 16px}.authExperience .authValueCard b{color:var(--aurora-text,#f8f7ff);letter-spacing:-.01em;font-size:15px;display:block}.authExperience .authValueCard small{color:var(--aurora-text-muted,#bfb8dab3);font-size:12.5px}.authExperience .authValueNote{max-width:44ch;color:var(--aurora-text-muted,#bfb8da9e);font-size:13px;line-height:1.5}.authExperience .authCardWrap{justify-content:center;min-width:0;display:flex}.authExperience .authCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #7c5cff33;border-radius:24px;width:100%;max-width:430px;padding:26px 24px;box-shadow:0 30px 90px #00000070}.authExperience .authCardHead{align-items:center;gap:12px;margin-bottom:18px;display:flex}.authExperience .authCardLogo{object-fit:cover;border-radius:12px;width:44px;height:44px}.authExperience .authCardHead b{color:var(--aurora-text,#f8f7ff);letter-spacing:-.02em;font-size:18px;display:block}.authExperience .authCardHead span{color:var(--aurora-text-muted,#bfb8dab8);font-size:13px}.authExperience .authTabs{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin:6px 0 14px;padding:5px;display:grid}.authExperience .authTabs button{color:var(--aurora-text-muted,#bfb8dac7);background:0 0;border:none;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:800}.authExperience .authTabs button.on{color:var(--aurora-text,#f8f7ff);background:linear-gradient(135deg,#33e6c429,#7c5cff3d);box-shadow:0 8px 24px #7c5cff38}.authExperience .authInput{width:100%;color:var(--aurora-text,#f8f7ff);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:13px;margin:8px 0;padding:13px 14px;font-size:15px}.authExperience .authInput::placeholder{color:#bfb8da80}.authExperience .authInput:focus{background:#ffffff0f;border-color:#33e6c466;outline:none}.authExperience .authSubmit.primary.full{border-radius:13px;width:100%;margin-top:8px;padding:14px;font-size:15px;font-weight:900;box-shadow:0 16px 40px #7c5cff52;color:#06070d!important;background:linear-gradient(135deg,#33e6c4,#7c5cff)!important;border:none!important}.authExperience .authSubmit:disabled{opacity:.7}.authExperience .authLink{width:100%;color:var(--aurora-cyan,#33e6c4);background:0 0;border:none;margin-top:12px;font-size:13.5px;font-weight:700;display:block}.authExperience .authHint{color:var(--aurora-text-muted,#bfb8da99);text-align:center;margin-top:16px;font-size:12.5px;line-height:1.5}.authExperience .authMsg.err{color:#ff8fb4;margin:4px 0;font-size:13px}.authExperience .authMsg.ok{color:#33e6c4;margin:4px 0;font-size:13px}.authExperience .googleBtn{margin:0 0 10px}.authExperience .orLine span{color:var(--aurora-text-muted,#bfb8da99);background:0 0}@media (width<=960px){.authExperience .authExperienceGrid{grid-template-columns:1fr;gap:26px;min-height:0}.authExperience .authCardWrap{order:-1}.authExperience .authValueProof{grid-template-columns:1fr 1fr}}@media (width<=640px){.authExperience.authPage{padding:14px}.authExperience .authCard{border-radius:20px;padding:20px 16px}.authExperience .authValue h1{max-width:none;font-size:clamp(28px,9vw,38px)}.authExperience .authValueProof{gap:10px}}.activationBadge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.activationBadge.is-pending{color:#f7c948;background:#f7c9481a;border:1px solid #f7c94847}.activationBadge.is-choose{color:var(--aurora-cyan,#33e6c4);background:#33e6c41a;border:1px solid #33e6c447}.activationBadge.is-blocked{color:#ff8fb4;background:#ff4fa31a;border:1px solid #ff4fa34d}.activationPaywall .finalPaywallDemoFrame{justify-content:center;align-items:center;display:flex}.paywallAuroraDemo{background:radial-gradient(circle at 18% 0,#33e6c41f,#0000 42%),radial-gradient(circle at 88% 12%,#ff4fa31a,#0000 40%),linear-gradient(#120f1feb,#0b0812f2);border:1px solid #7c5cff38;border-radius:24px;align-content:start;gap:14px;width:100%;padding:20px;display:grid;box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0f}.paywallAuroraDemoTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.paywallAuroraDemoKicker{color:#f8f7ffc7;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.paywallAuroraChip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.paywallAuroraChip--caution{color:#f7c948;background:#f7c9481a;border:1px solid #f7c94847}.paywallAuroraDemoGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.paywallAuroraMini{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;min-width:0;padding:14px}.paywallAuroraMini span{color:#9c97b8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.paywallAuroraMini b{color:#f8f7ff;letter-spacing:-.01em;font-size:17px;display:block}.paywallAuroraMini small{color:#bfb8dab3;font-size:12px}.paywallAuroraMini--edge{border-color:#f7c94838}.paywallAuroraMini--live{border-color:#33e6c43d}.paywallAuroraMini--leak{border-color:#ff4fa33d}.paywallAuroraMini--emotion{border-color:#7c5cff3d}.paywallAuroraDemoAction{background:linear-gradient(135deg,#33e6c414,#7c5cff1f);border:1px solid #7c5cff3d;border-radius:16px;padding:14px 16px}.paywallAuroraDemoAction span{color:#9c97b8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.paywallAuroraDemoAction b{color:#f8f7ff;font-size:15px;line-height:1.35}.auroraPlanFeatures{gap:8px;margin:4px 0 14px;display:grid}.auroraPlanFeaturesLabel{color:var(--aurora-cyan,#33e6c4);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:800}.auroraPlanFeaturesLabel--soon{color:#ffb4d8}.auroraPlanList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.auroraPlanList li{color:var(--aurora-text-soft,#f8f7ffdb);align-items:flex-start;gap:8px;font-size:13.5px;font-weight:650;line-height:1.35;display:flex}.auroraPlanList li svg{color:var(--aurora-cyan,#33e6c4);flex:none;margin-top:2px}.auroraPlanList--soon li{color:var(--aurora-text-muted,#bfb8daa8)}.auroraPlanList--soon li svg{color:#ffb4d8}.diLanding .landingMediaStack.finalLandingVisual.diHeroVisual,.diLanding .mobileHeroVideoFrame.diMobileHeroDemo,.activationPaywall .finalPaywallDemoFrame{box-shadow:none!important;aspect-ratio:auto!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}.activationPaywall .finalPaywallDemoFrame{justify-content:center!important;place-self:center!important;align-items:center!important;width:100%!important;max-width:560px!important}.diLanding .diHeroVisual .landingSurfaceImage,.diLanding .diMobileHeroDemo .landingSurfaceImage,.activationPaywall .finalPaywallDemoFrame .paywallSurfaceImage{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;background:0 0!important;border:1px solid #7c5cff29!important;border-radius:22px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important;box-shadow:0 44px 130px #06041099,inset 0 0 0 1px #7c5cff14!important}.diLanding .diHeroVisual .landingSurfaceImage{max-width:min(560px,100%)!important;margin:0 auto!important}@media (width<=640px){.diLanding .diHeroVisual .landingSurfaceImage,.diLanding .diMobileHeroDemo .landingSurfaceImage,.activationPaywall .finalPaywallDemoFrame .paywallSurfaceImage{border-radius:18px!important}}.authExperience .authExperienceBg:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 30% 20%,#000,#0000 72%);mask-image:radial-gradient(circle at 30% 20%,#000,#0000 72%)}.authExperience .authExperienceBg span:first-child{opacity:.6}.authExperience .authExperienceBg span:nth-child(2){opacity:.55}.authExperience .authValue{position:relative}.authExperience .authValueCard{background:linear-gradient(#ffffff0e,#ffffff05);box-shadow:0 14px 40px #06041047}.diLanding.publicLanding,.auroraPaywall.finalPaywallSurface.paywallFunnel,.authExperience.authPage{background-color:#07050d!important}
