:root{color:#f8f9ff;background:#05060a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;--ink: #05060a;--panel: rgba(16, 18, 30, .82);--panel-strong: rgba(20, 22, 36, .94);--stroke: rgba(166, 168, 255, .16);--lime: #f0f6ff;--mint: #50f2b7;--copper: #f3a85f;--blue: #7db7ff;--rose: #ff7c9b;--text: #f8f9ff;--muted: #aeb4ca;--shadow: 0 26px 90px rgba(0, 0, 0, .54);--ipad-active: #dfff5e;--ipad-success: #37ba75;--ipad-blue-glow: rgba(20, 41, 107, .22);--ipad-gold-glow: rgba(240, 201, 97, .2);--ipad-emerald-glow: rgba(31, 186, 117, .22);--ipad-liquid-surface: rgba(10, 12, 19, .56);--ipad-liquid-surface-strong: rgba(3, 4, 8, .74);--ipad-liquid-highlight: rgba(255, 255, 255, .08);--ipad-liquid-border: rgba(255, 255, 255, .12);--ipad-liquid-shadow: 0 28px 90px rgba(0, 0, 0, .36)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;max-width:100vw;min-height:100vh;overflow-x:hidden}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;border:0;clip:rect(0,0,0,0);white-space:nowrap}.site-shell,.auth-shell,.workspace-shell{min-height:100vh;background:radial-gradient(circle at 12% 4%,rgba(95,100,162,.24),transparent 32%),linear-gradient(135deg,#0d0f1afa,#05060afc 46%,#0c0a14fa),#05060a}.top-nav{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(18px,4vw,56px);background:#050c0c85;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand-lockup{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:800;letter-spacing:0}.brand-lockup>span:last-child{display:grid;gap:2px}.brand-lockup small{color:var(--muted);font-size:11px;font-weight:650}.brand-mark{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(223,255,94,.42);border-radius:8px;background:linear-gradient(135deg,#dfff5e3d,#50f2b714);color:var(--lime)}.nav-links{display:flex;align-items:center;gap:clamp(12px,2vw,26px);color:#d6e2dc;font-size:14px}.nav-login,.primary-action,.secondary-action,.upgrade-button,.subscription-status-pill,.auth-button,.ai-panel button,.price-card button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border-radius:8px;border:1px solid rgba(255,255,255,.12)}.nav-login,.primary-action,.upgrade-button,.price-card button{background:var(--lime);color:#10180f;font-weight:800}.secondary-action{padding:0 18px;color:var(--text);background:#ffffff14}.hero-stage{position:relative;display:flex;align-items:center;min-height:86vh;padding:120px clamp(20px,6vw,78px) 88px;overflow:hidden}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.62;filter:saturate(1.08) contrast(1.04)}.hero-scrim{position:absolute;inset:0;background:linear-gradient(90deg,#030a0af0,#030a0a7a 48%,#030a0ab8),linear-gradient(0deg,#06100ef2,#06100e1a 34%)}.hero-copy{position:relative;z-index:1;width:min(760px,100%)}.eyebrow{margin:0 0 10px;color:var(--lime);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.hero-copy h1{margin:0;color:var(--text);font-size:clamp(58px,10vw,126px);line-height:.9;letter-spacing:0}.hero-copy p:not(.eyebrow){width:min(620px,100%);margin:22px 0 0;color:#dbe9e1;font-size:clamp(18px,2vw,24px);line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.primary-action{padding:0 22px}.hero-telemetry{position:absolute;right:clamp(20px,5vw,68px);bottom:34px;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(112px,1fr));gap:10px;width:min(520px,calc(100% - 40px))}.metric-badge,.feature-tile,.view-card,.price-card,.native-surface-panel,.view-hero,.ipad-stage-panel,.native-command-rail,.module-surface,.market-surface,.state-surface,.workflow-surface,.detail-surface,.notification-panel,.workspace-access-banner,.ai-panel,.subscription-panel,.chart-panel,.activity-panel,.secondary-panel{border:1px solid var(--stroke);background:var(--panel);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.metric-badge{min-height:76px;padding:14px;border-radius:8px}.metric-badge span,.metric-card span,.module-heading span,.price-card span,.view-card span,.form-note{color:var(--muted)}.metric-badge strong{display:block;margin-top:6px;font-size:22px}.feature-band,.views-band,.pricing-band,.blog-band,.faq-band{padding:clamp(54px,8vw,98px) clamp(18px,5vw,70px)}.feature-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.feature-tile,.view-card,.price-card{border-radius:8px;padding:22px}.feature-tile svg{color:var(--mint)}.feature-tile h2,.view-card h3,.price-card p{margin:18px 0 8px;font-size:18px}.feature-tile p,.view-card p{margin:0;color:var(--muted);line-height:1.55}.landing-command-band{display:grid;grid-template-columns:minmax(0,.78fr) minmax(420px,1fr);gap:clamp(18px,4vw,44px);align-items:center;padding:clamp(42px,7vw,90px) clamp(18px,6vw,72px);border-top:1px solid rgba(166,168,255,.1);border-bottom:1px solid rgba(166,168,255,.1);background:linear-gradient(135deg,#a6a8ff14,#50f2b70b),#00000029}.landing-command-copy h2{max-width:680px;margin:0;font-size:clamp(34px,5vw,66px);line-height:1}.landing-command-copy p:not(.eyebrow){max-width:620px;color:#d8e6dd;line-height:1.65}.landing-command-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.landing-command-console{overflow:hidden;border:1px solid rgba(166,168,255,.15);border-radius:24px;background:linear-gradient(145deg,#121422f0,#05060af0),#0000002e;box-shadow:inset 0 1px #ffffff0f,0 30px 90px #0000005c}.landing-console-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:74px;padding:16px 18px;border-bottom:1px solid rgba(166,168,255,.1)}.landing-console-top span,.landing-ticker-row span,.landing-score-row span,.landing-runway-row span{display:block;color:var(--muted);font-size:12px}.landing-console-top strong{display:block;margin-top:4px}.landing-console-top button{display:inline-flex;align-items:center;gap:8px;min-height:42px;min-width:170px;padding:0 12px;border:1px solid rgba(166,168,255,.13);border-radius:8px;color:#9da4bd;background:#ffffff0a}.landing-ticker-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#a6a8ff17}.landing-ticker-row div{min-height:82px;padding:14px;background:#07080edb}.landing-ticker-row strong,.landing-ticker-row em{display:block;margin-top:5px;font-style:normal}.landing-console-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);gap:12px;padding:14px}.landing-bot-card,.landing-runway-card{min-height:330px;padding:16px;border:1px solid rgba(166,168,255,.13);border-radius:8px;background:#ffffff0b}.landing-bot-card>strong{display:block;margin-top:12px;font-size:clamp(24px,3vw,36px);line-height:1.05}.landing-mini-chart{display:grid;grid-template-columns:repeat(10,minmax(10px,1fr));align-items:end;gap:7px;height:128px;margin-top:16px;padding:12px 10px 0;border:1px solid rgba(166,168,255,.12);border-radius:8px;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 33% / 100% 33%,#0003}.landing-mini-chart span{display:block;min-height:18px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#a6a8ffeb,#50f2b794)}.landing-mini-chart span.active{background:linear-gradient(180deg,#f0f6fff0,#a6a8ffbd)}.landing-score-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.landing-score-row div{min-height:78px;padding:12px;border:1px solid rgba(80,242,183,.16);border-radius:8px;background:#50f2b70f}.landing-score-row strong{display:block;margin-top:7px;color:var(--mint);font-size:26px}.landing-runway-card{display:grid;gap:10px}.landing-runway-row{display:grid;gap:6px;min-height:56px;padding:10px;border:1px solid rgba(166,168,255,.12);border-radius:8px;background:#00000026}.landing-runway-row strong{color:#f6f8ff;line-height:1.35}.ai-landing{position:relative;overflow:hidden;background:radial-gradient(circle at 16% 8%,rgba(80,242,183,.13),transparent 32%),radial-gradient(circle at 82% 2%,rgba(125,183,255,.16),transparent 34%),linear-gradient(135deg,#04070d,#080e16fa 52%,#03060b)}.ai-landing-nav{background:#04090fb8}.ai-hero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(30px,5vw,74px);align-items:center;min-height:94vh;padding:132px clamp(20px,6vw,78px) 70px}.ai-hero-copy{position:relative;z-index:1}.ai-hero-copy h1{max-width:820px;margin:0;color:#f8fbff;font-size:clamp(56px,9vw,118px);line-height:.92;letter-spacing:0}.ai-hero-lede{max-width:680px;margin:24px 0 0;color:#e6f2ffd6;font-size:clamp(18px,2vw,24px);line-height:1.5}.ai-hero-actions,.ai-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ghost-action{color:#e2eef9c7;background:transparent}.ai-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ai-trust-row span{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#e2eef9c7;background:#ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ai-trust-row svg{color:var(--mint)}.ai-conversion-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:720px;margin-top:22px}.ai-conversion-proof div,.ai-start-card,.ai-plan-card{border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at var(--lume-x, 20%) var(--lume-y, 0%),rgba(80,242,183,.1),transparent 28%),linear-gradient(145deg,#121a27b8,#05080ec2);box-shadow:inset 0 1px #ffffff0f,0 22px 70px #00000042;-webkit-backdrop-filter:blur(22px) saturate(1.16);backdrop-filter:blur(22px) saturate(1.16)}.ai-conversion-proof div{min-height:84px;padding:14px;border-radius:18px}.ai-conversion-proof strong,.ai-conversion-proof span{display:block}.ai-conversion-proof strong{color:#fff;font-size:clamp(18px,2vw,25px)}.ai-conversion-proof span{margin-top:5px;color:#e2eef9a8;font-size:12px;line-height:1.35}.ai-sticky-conversion-bar{position:sticky;top:74px;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:14px;width:min(1120px,calc(100% - 36px));margin:-28px auto 34px;padding:12px 14px 12px 16px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:#040b12c2;box-shadow:0 22px 70px #00000047;-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18)}.ai-sticky-conversion-bar div{display:grid;gap:3px}.ai-sticky-conversion-bar strong{color:#fff}.ai-sticky-conversion-bar span{color:#e2eef9a8;font-size:13px}.ai-sticky-conversion-bar nav{display:flex;flex-wrap:wrap;gap:8px}.ai-sticky-conversion-bar a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border:1px solid rgba(80,242,183,.2);border-radius:8px;color:var(--mint);background:#50f2b714;font-size:13px;font-weight:850}.ai-product-visual{position:relative;min-height:560px;border:1px solid rgba(255,255,255,.13);border-radius:34px;background:linear-gradient(145deg,#0d121fb8,#03050adb),#ffffff0a;box-shadow:inset 0 1px #ffffff14,0 34px 110px #00000070;overflow:hidden}.ai-product-visual img{position:absolute;inset:7% 5% auto;width:90%;height:auto;border-radius:26px;opacity:.92;box-shadow:0 30px 80px #00000075}.ai-product-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 42%,rgba(4,7,13,.74) 84%),linear-gradient(115deg,transparent 34%,rgba(255,255,255,.08),transparent 62%)}.ai-mockup-panel{position:absolute;z-index:1;display:grid;gap:4px;width:min(260px,44%);padding:14px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:#080d16c7;box-shadow:0 18px 50px #00000057;-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2)}.ai-mockup-panel span,.ai-safe-pill{color:var(--mint);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ai-mockup-panel strong{color:#fff;font-size:15px}.ai-mockup-panel small{color:#e2eef9a3}.ai-mockup-bot{left:28px;bottom:90px}.ai-mockup-plan{right:32px;bottom:142px}.ai-mockup-coach{right:96px;bottom:34px}.ai-positioning-strip,.ai-section,.ai-how-section,.ai-app-preview-band,.ai-pricing-cta,.ai-feature-band,.ai-faq-band,.answer-engine-panel,.pricing-faq-band{position:relative;z-index:1;padding-inline:clamp(18px,5vw,72px)}.ai-positioning-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-block:20px 34px}.ai-positioning-strip div,.ai-product-card,.ai-mini-card,.ai-flow-step,.ai-how-card,.ai-coach-mockup,.ai-pricing-cta{border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at var(--lume-x, 20%) var(--lume-y, 0%),rgba(255,255,255,.08),transparent 28%),linear-gradient(145deg,#121a27b8,#05080ec2);box-shadow:inset 0 1px #ffffff0f,0 24px 80px #00000047;-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18)}.ai-positioning-strip div{min-height:92px;padding:18px;border-radius:20px}.ai-positioning-strip span{display:block;color:var(--blue);font-size:12px;font-weight:900}.ai-positioning-strip strong{display:block;margin-top:10px;color:#fff;font-size:18px}.ai-section{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(20px,4vw,48px);align-items:start;padding-block:clamp(56px,8vw,104px)}.ai-section-copy h2,.ai-how-section h2,.ai-pricing-cta h2{max-width:760px;margin:0;color:#fff;font-size:clamp(34px,5vw,68px);line-height:1}.ai-section-copy p:not(.eyebrow),.ai-pricing-cta p{max-width:650px;color:#e2eef9b8;font-size:16px;line-height:1.7}.answer-engine-panel{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(18px,4vw,42px);align-items:start;padding-block:clamp(34px,6vw,72px)}.answer-engine-panel>div,.answer-engine-panel dl{margin:0;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:radial-gradient(circle at 14% 0%,rgba(66,211,255,.14),transparent 32%),linear-gradient(145deg,#0a141fc7,#03080cd1);box-shadow:0 22px 70px #00000047;-webkit-backdrop-filter:blur(24px) saturate(1.16);backdrop-filter:blur(24px) saturate(1.16)}.answer-engine-panel>div{padding:24px}.answer-engine-panel h2{max-width:520px;margin:0;color:#fff;font-size:clamp(28px,4vw,48px);line-height:1.05}.answer-engine-panel dl{display:grid;gap:0;overflow:hidden}.answer-engine-panel dl div{display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:16px;padding:18px 20px}.answer-engine-panel dl div+div{border-top:1px solid rgba(255,255,255,.08)}.answer-engine-panel dt{color:var(--mint);font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.answer-engine-panel dd{margin:0;color:#e2eef9c2;font-size:15px;line-height:1.65}.ai-card-grid{display:grid;gap:14px}.ai-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-hero-keyword-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ai-hero-keyword-links a{min-height:34px;padding:8px 11px;border:1px solid rgba(80,242,183,.22);border-radius:8px;color:var(--mint);background:#50f2b714;font-size:13px;font-weight:900}.keyword-landing-links{padding:clamp(44px,7vw,88px) clamp(18px,6vw,72px)}.keyword-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.keyword-link-card{display:grid;gap:12px;min-height:220px;padding:20px;border:1px solid rgba(80,242,183,.18);border-radius:8px;background:linear-gradient(135deg,#50f2b71a,#4486ff14),var(--panel);box-shadow:var(--shadow)}.keyword-link-card>span{width:fit-content;padding:7px 10px;border:1px solid rgba(223,255,94,.2);border-radius:8px;color:var(--lime);background:#dfff5e14;font-size:12px;font-weight:900;text-transform:uppercase}.keyword-link-card strong{color:#fff;font-size:clamp(20px,2.2vw,28px);line-height:1.08}.keyword-link-card p{margin:0;color:var(--muted);line-height:1.55}.keyword-link-card small{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--mint);font-size:13px;font-weight:900}.ai-product-card,.ai-mini-card,.ai-how-card{min-height:210px;padding:22px;border-radius:24px}.ai-product-card svg{color:var(--mint)}.ai-product-card h3,.ai-how-card h3{margin:20px 0 10px;color:#fff;font-size:22px}.ai-product-card p,.ai-mini-card p,.ai-how-card p,.ai-flow-step p{margin:0;color:#e2eef9ad;line-height:1.55}.ai-analytics-console{display:grid;gap:14px}.ai-analytics-chart{display:grid;grid-template-columns:repeat(10,minmax(10px,1fr));align-items:end;gap:8px;height:280px;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:28px;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px) 0 25% / 100% 25%,#00000038}.ai-analytics-chart span{min-height:28px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#50f2b7f2,#7db7ff94)}.ai-mini-card{min-height:130px}.ai-mini-card strong{display:block;margin-bottom:8px;color:#fff}.ai-flow-rail{display:grid;gap:10px}.ai-flow-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;border-radius:22px}.ai-flow-step>span,.ai-how-card>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#50f2b721;color:var(--mint);font-weight:900}.ai-flow-step strong{display:block;margin-bottom:4px;color:#fff}.ai-coach-mockup{display:grid;gap:14px;padding:24px;border-radius:28px}.ai-chat-bubble{max-width:82%;padding:16px;border-radius:20px;line-height:1.55}.ai-chat-bubble.user{justify-self:end;background:#7db7ff21;color:#fff}.ai-chat-bubble.coach{background:#50f2b71a;color:#edf6ffe6}.ai-coach-prompts{display:flex;flex-wrap:wrap;gap:10px}.ai-coach-prompts button,.ai-safe-pill{min-height:36px;padding:0 12px;border:1px solid rgba(80,242,183,.2);border-radius:999px;color:var(--mint);background:#50f2b714}.ai-how-section,.ai-app-preview-band,.ai-pricing-cta,.ai-feature-band,.ai-faq-band,.ai-start-paths,.ai-plan-shortcuts{padding-block:clamp(50px,7vw,92px)}.ai-how-section .section-heading,.ai-start-paths .section-heading,.ai-plan-shortcuts .section-heading{margin-bottom:24px}.ai-how-card>span{margin-bottom:24px}.ai-app-preview-band .landing-command-console{max-width:1120px;margin:0 auto}.ai-pricing-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:clamp(24px,5vw,72px);border-radius:30px}.ai-pricing-cta p{margin-bottom:0}.ai-start-paths,.ai-plan-shortcuts{position:relative;z-index:1;padding-inline:clamp(18px,5vw,72px)}.ai-start-card,.ai-plan-card{display:grid;align-content:space-between;min-height:250px;padding:22px;border-radius:24px}.ai-start-card h3,.ai-plan-card strong{margin:0;color:#fff;font-size:23px;line-height:1.1}.ai-start-card p,.ai-plan-card p{margin:14px 0 24px;color:#e2eef9ad;line-height:1.58}.ai-start-card a{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:42px;padding:0 13px;border:1px solid rgba(80,242,183,.24);border-radius:8px;color:var(--mint);background:#50f2b714;font-weight:850}.ai-plan-card{min-height:220px}.ai-plan-card span{width:fit-content;margin-bottom:18px;padding:8px 10px;border-radius:999px;color:var(--mint);background:#50f2b71a;font-size:13px;font-weight:900}.ai-plan-card:nth-child(2){border-color:#50f2b757;background:radial-gradient(circle at 18% 0%,rgba(80,242,183,.2),transparent 32%),linear-gradient(145deg,#0e2220d1,#05080ec7)}.view-card>span{display:inline-flex;width:fit-content;margin-top:16px;padding:7px 9px;border:1px solid rgba(80,242,183,.16);border-radius:8px;color:var(--mint);background:#50f2b712;font-size:12px;font-weight:800}.section-heading{width:min(760px,100%);margin-bottom:24px}.section-heading h2{margin:0;font-size:clamp(34px,5vw,64px);line-height:1}.native-coverage-note{display:inline-flex;width:fit-content;margin-top:14px;padding:8px 10px;border:1px solid rgba(80,242,183,.18);border-radius:8px;color:var(--mint);background:#50f2b714;font-size:13px;font-weight:800}.view-strip,.pricing-grid,.blog-grid,.blog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.view-card svg{color:var(--blue)}.pricing-grid{align-items:stretch}.price-card{display:flex;min-height:260px;flex-direction:column}.price-card.featured{background:linear-gradient(160deg,#dfff5e38,#0c1817eb);border-color:#dfff5e73}.price-card strong{display:block;margin-bottom:14px;font-size:44px}.price-card button{width:100%;margin-top:auto}.blog-band{padding-top:clamp(36px,6vw,76px)}.growth-band{padding:clamp(34px,6vw,74px) clamp(18px,6vw,72px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#50f2b713,#dfff5e0e),#00000029}.growth-system-grid,.growth-operator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.growth-system-grid article,.growth-operator-grid div{min-height:156px;padding:16px;border:1px solid rgba(80,242,183,.18);border-radius:8px;background:#ffffff0b}.growth-system-grid svg,.growth-operator-grid svg{color:var(--mint)}.growth-system-grid strong,.growth-operator-grid strong{display:block;margin-top:10px;font-size:18px}.growth-system-grid p,.growth-operator-grid span{display:block;margin:9px 0 0;color:var(--muted);line-height:1.55}.blog-shell{padding-top:74px}.ai-bot-hub-page{padding-top:74px;overflow:hidden}.ai-bot-hub-hero{display:grid;grid-template-columns:minmax(0,.96fr) minmax(330px,.58fr);gap:clamp(20px,5vw,64px);align-items:center;padding:clamp(72px,10vw,126px) clamp(18px,6vw,72px) clamp(38px,6vw,72px)}.ai-bot-hub-hero h1{max-width:920px;margin:0;font-size:clamp(44px,7vw,92px);line-height:.95}.ai-bot-hub-hero p:not(.eyebrow){max-width:760px;color:#dbe9e1;font-size:clamp(17px,2vw,22px);line-height:1.55}.ai-bot-command-preview,.ai-bot-workflow-card,.ai-bot-detail-copy,.ai-bot-comparison-matrix,.ai-bot-conversion-band{position:relative;border:1px solid rgba(80,242,183,.17);border-radius:8px;background:linear-gradient(135deg,#50f2b714,#0051ff0d),#ffffff0b;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.ai-bot-command-preview{display:grid;gap:18px;min-height:430px;padding:18px}.live-dot-label{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid rgba(80,242,183,.28);border-radius:8px;color:var(--mint);background:#50f2b714;font-size:12px;font-weight:900}.ai-bot-preview-chart{display:flex;align-items:end;gap:8px;min-height:220px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#00000038;background-size:100% 25%,12.5% 100%,auto}.ai-bot-preview-chart span{flex:1;min-width:8px;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#ffffff7a,#50f2b72e);box-shadow:0 0 18px #50f2b71f}.ai-bot-preview-chart span.active{background:linear-gradient(180deg,var(--lime),var(--mint));box-shadow:0 0 24px #50f2b75c}.ai-bot-preview-grid,.ai-bot-workflow-band,.ai-bot-detail-grid{display:grid;gap:14px}.ai-bot-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-bot-preview-grid div{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000038}.ai-bot-preview-grid span,.ai-bot-comparison-matrix p{color:var(--muted)}.ai-bot-preview-grid strong{display:block;margin-top:6px;font-family:var(--mono);font-size:26px}.ai-bot-workflow-band{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(18px,6vw,72px) clamp(34px,5vw,62px)}.ai-bot-workflow-card{min-height:230px;padding:18px}.ai-bot-workflow-card svg,.ai-bot-comparison-matrix svg{color:var(--mint)}.ai-bot-workflow-card h2{margin:18px 0 0;font-size:clamp(22px,2.4vw,32px);line-height:1.05}.ai-bot-workflow-card p,.ai-bot-detail-copy p,.ai-bot-conversion-band p{color:var(--muted);line-height:1.62}.ai-bot-detail-grid{grid-template-columns:minmax(0,.72fr) minmax(340px,.58fr);padding:0 clamp(18px,6vw,72px) clamp(34px,5vw,64px)}.ai-bot-detail-copy{padding:clamp(22px,4vw,42px)}.ai-bot-detail-copy h2,.ai-bot-conversion-band h2{margin:0;font-size:clamp(32px,5vw,62px);line-height:.98}.ai-bot-comparison-matrix{display:grid;gap:12px;padding:16px}.ai-bot-comparison-matrix div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;align-items:start;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0003}.ai-bot-comparison-matrix p{grid-column:2;margin:0;line-height:1.55}.ai-bot-conversion-band{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 clamp(18px,6vw,72px) clamp(62px,8vw,110px);padding:clamp(22px,4vw,42px)}.ai-bot-conversion-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.blog-hero{padding:clamp(76px,10vw,128px) clamp(18px,6vw,72px) clamp(34px,5vw,58px)}.blog-hero h1{max-width:860px;margin:0;font-size:clamp(44px,8vw,92px);line-height:.95}.blog-hero p:not(.eyebrow){max-width:720px;color:#dbe9e1;font-size:clamp(17px,2vw,22px);line-height:1.55}.blog-search-panel{display:grid;gap:12px;margin:0 clamp(18px,6vw,72px) clamp(26px,4vw,46px);padding:14px;border:1px solid rgba(80,242,183,.18);border-radius:8px;background:linear-gradient(135deg,#50f2b714,#ffffff09),#0000002e;box-shadow:var(--shadow)}.blog-search-box{display:grid;grid-template-columns:auto minmax(150px,.26fr) minmax(0,1fr);gap:10px;align-items:center}.blog-search-box svg{color:var(--mint)}.blog-search-box span{color:#effcf5;font-size:13px;font-weight:900}.blog-search-box input{min-height:44px;width:100%;min-width:0;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--text);background:#00000047}.blog-filter-row,.blog-feed-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.blog-filter-row button,.blog-feed-row a,.blog-feed-row button,.blog-feed-row span{min-height:34px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--muted);background:#ffffff0b;font-size:12px;font-weight:900}.blog-filter-row button.active,.blog-feed-row a{border-color:#dfff5e57;color:var(--lime);background:#dfff5e14}.blog-feed-row button{display:inline-flex;align-items:center;gap:6px;color:var(--mint)}.blog-list{padding:0 clamp(18px,6vw,72px) clamp(62px,8vw,110px)}.blog-topic-strip,.blog-keyword-strip{display:grid;padding:0 clamp(18px,6vw,72px) clamp(24px,4vw,44px);gap:12px}.blog-topic-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-topic-card{min-height:180px;padding:18px;border:1px solid rgba(223,255,94,.2);border-radius:8px;background:linear-gradient(135deg,#50f2b71a,#ffffff09),var(--panel);box-shadow:var(--shadow)}.blog-topic-card span,.blog-keyword-strip span{display:inline-flex;width:fit-content;min-height:30px;align-items:center;padding:0 10px;border:1px solid rgba(80,242,183,.18);border-radius:8px;color:var(--mint);background:#50f2b714;font-size:12px;font-weight:900}.blog-topic-card strong{display:block;margin-top:16px;font-size:clamp(20px,2.2vw,28px);line-height:1.08}.blog-topic-card p{margin:12px 0 0;color:var(--muted);line-height:1.55}.blog-keyword-strip{grid-template-columns:repeat(4,minmax(0,max-content));justify-content:start}.blog-card{overflow:hidden;border:1px solid var(--stroke);border-radius:8px;background:var(--panel);box-shadow:var(--shadow)}.blog-card a{display:grid;min-height:100%}.blog-card img{width:100%;aspect-ratio:16 / 10;object-fit:cover;background:#ffffff0d}.blog-card div{display:grid;gap:10px;padding:18px}.blog-card h3{margin:0;font-size:clamp(20px,2.5vw,28px);line-height:1.08}.blog-card p:not(.eyebrow){margin:0;color:var(--muted);line-height:1.55}.blog-card span,.blog-more-link{display:inline-flex;align-items:center;gap:8px;color:var(--lime);font-weight:800}.blog-more-link{width:fit-content;min-height:44px;margin-top:18px;padding:0 14px;border:1px solid rgba(223,255,94,.28);border-radius:8px;background:#dfff5e14}.blog-empty-state{min-height:190px;padding:24px;border:1px solid rgba(243,168,95,.24);border-radius:8px;background:#f3a85f13}.blog-empty-state strong{display:block;font-size:22px}.blog-empty-state p{max-width:560px;color:var(--muted);line-height:1.6}.article-topic-link{margin-left:clamp(18px,6vw,72px);margin-bottom:clamp(42px,6vw,78px)}.faq-band{padding-top:clamp(34px,6vw,74px)}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.faq-item{border:1px solid var(--stroke);border-radius:8px;background:#ffffff0b}.faq-item summary{cursor:pointer;padding:20px;color:var(--text);font-weight:800;list-style-position:inside}.faq-item p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.65}.blog-article{padding:clamp(38px,7vw,86px) clamp(18px,6vw,72px) clamp(70px,9vw,120px)}.public-info-page{padding-bottom:clamp(62px,8vw,110px)}.public-info-page .blog-summary,.public-info-page .article-body{margin-left:clamp(18px,6vw,72px);margin-right:clamp(18px,6vw,72px)}.public-page-cta{display:flex;flex-wrap:wrap;gap:12px;margin:28px clamp(18px,6vw,72px) 0}.public-info-hero{padding-bottom:24px}.blog-article-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.62fr);gap:clamp(18px,4vw,44px);align-items:end}.blog-article-hero h1{margin:0;font-size:clamp(40px,6vw,82px);line-height:.98}.blog-article-hero p:not(.eyebrow){max-width:760px;color:#dbe9e1;font-size:clamp(17px,2vw,21px);line-height:1.55}.blog-article-hero img{width:100%;border:1px solid var(--stroke);border-radius:8px;aspect-ratio:4 / 3;object-fit:cover;box-shadow:var(--shadow)}.blog-meta,.blog-summary{display:flex;flex-wrap:wrap;gap:10px}.blog-meta span{padding:8px 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--muted);background:#ffffff0d;font-size:13px}.blog-summary{margin:24px 0}.blog-summary div{display:inline-flex;align-items:center;gap:8px;max-width:360px;padding:12px;border:1px solid rgba(80,242,183,.18);border-radius:8px;color:#dbe9e1;background:#50f2b712}.blog-summary svg{flex:0 0 auto;color:var(--mint)}.article-body{display:grid;gap:24px;max-width:860px}.article-body h2{margin:0 0 10px;font-size:clamp(26px,3vw,40px)}.article-body p{margin:0 0 14px;color:#d5e3dc;font-size:17px;line-height:1.75}.site-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:32px clamp(18px,6vw,72px);border-top:1px solid rgba(255,255,255,.08);background:#0000002e}.site-footer p{max-width:520px;margin:12px 0 0;color:var(--muted);line-height:1.55}.site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;color:#d6e2dc;font-size:14px}.site-footer a:hover{color:var(--lime)}.auth-shell{position:relative;display:grid;place-items:center;height:100svh;min-height:100svh;overflow:hidden;padding:clamp(12px,2.5vw,28px);isolation:isolate}.auth-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.auth-ambient span{position:absolute;display:block;border:1px solid rgba(216,184,255,.22);border-radius:999px 999px 140px 140px;background:linear-gradient(110deg,#c27bff1a,#764fff5c 42%,#05060a05 72%),#9b54ff0d;box-shadow:inset 0 0 32px #ffffff1f,0 0 80px #8b52ff47;transform:rotate(-28deg)}.auth-ambient span:nth-child(1){width:min(78vw,860px);height:170px;left:-14vw;top:10vh}.auth-ambient span:nth-child(2){width:min(64vw,720px);height:140px;right:-12vw;top:28vh;opacity:.72}.auth-ambient span:nth-child(3){width:min(74vw,780px);height:156px;left:18vw;bottom:-3vh;opacity:.82}.auth-back-button{position:fixed;top:clamp(12px,2.6vw,28px);left:clamp(12px,2.6vw,28px);z-index:6;display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#f8f9ff;background:#020309c2;box-shadow:0 18px 42px #00000061;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-back-button svg{transform:rotate(180deg)}.auth-shell>.payment-return-banner{position:fixed;top:18px;left:50%;z-index:7;width:min(720px,calc(100vw - 120px));margin:0;transform:translate(-50%)}.auth-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px,.88fr) minmax(340px,440px);align-items:center;gap:clamp(16px,3vw,28px);width:min(1060px,100%);height:min(760px,calc(100svh - 32px));max-height:calc(100svh - 32px)}.auth-actions{display:grid;gap:10px;margin:clamp(16px,3vh,22px) 0 0}.auth-button{width:100%;min-height:50px;border-radius:13px;color:var(--text);background:#ffffff14}.auth-button.preview{border-color:#caaaff3d;color:#f0e8ff;background:#7b53ff1f}.form-note{margin:12px 0 0;font-size:13px;line-height:1.5}.workspace-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:22px;padding:22px;border-right:1px solid var(--stroke);background:#040c0cc7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.sidebar-header{display:flex;align-items:center;justify-content:space-between}.workspace-nav{display:grid;gap:8px}.workspace-nav-item,.module-button,.secondary-panel button,.profile-button,.icon-button{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:1px solid transparent;border-radius:8px;color:#d8e6dd;background:transparent}.workspace-nav-item{justify-content:flex-start;width:100%;padding:0 12px;text-decoration:none}.workspace-nav-item.active{color:#11190e;background:var(--lime)}.workspace-nav-item:not(.active):hover,.icon-button:hover,.profile-button:hover,.module-button:hover,.state-actions button:hover,.secondary-panel button:hover{border-color:var(--stroke);background:#ffffff12}.sidebar-status{display:flex;align-items:center;gap:10px;margin-top:auto;padding:14px;border:1px solid rgba(80,242,183,.2);border-radius:8px;color:var(--mint);background:#50f2b714}.workspace-main{min-width:0;padding:0}.workspace-topbar{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px clamp(14px,2vw,24px) 18px;background:linear-gradient(180deg,rgba(6,16,14,.98),rgba(6,16,14,.72) 74%,transparent)}.workspace-topbar h1{margin:0;font-size:clamp(26px,3vw,42px);line-height:1}.topbar-actions{display:flex;align-items:center;gap:10px}.icon-button{width:44px;justify-content:center;color:var(--text)}.command-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--text);background:#ffffff0f;font-weight:800}.command-button:hover{border-color:#50f2b747;background:#50f2b714}.notification-button{position:relative}.notification-dot{position:absolute;top:-5px;right:-5px;display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;border:1px solid rgba(6,16,14,.9);border-radius:999px;color:#10180f;background:var(--copper);font-size:11px;font-weight:900;line-height:1}.upgrade-button{padding:0 15px}.subscription-status-pill{padding:0 12px;color:var(--mint);background:#50f2b714;border-color:#50f2b738;white-space:nowrap}.subscription-status-pill.warning{color:var(--copper);background:#f1a66114;border-color:#f1a66138}.profile-button{padding:0 10px}.profile-button span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#10180f;background:var(--mint);font-weight:900}.command-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.36fr);gap:16px;align-items:start}.payment-return-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(80,242,183,.24);border-radius:8px;color:var(--text);background:#50f2b71a;box-shadow:var(--shadow)}.payment-return-banner.warning{border-color:#f3a85f4d;background:#f3a85f1a}.payment-return-banner.info{border-color:#7db7ff47;background:#7db7ff1a}.payment-return-banner>div{display:flex;align-items:flex-start;gap:10px;min-width:0}.payment-return-banner svg{flex:0 0 auto;color:var(--mint)}.payment-return-banner.warning svg{color:var(--copper)}.payment-return-banner.info svg{color:var(--blue)}.payment-return-banner strong,.payment-return-banner span{display:block}.payment-return-banner span{margin-top:4px;color:#d8e6dd;line-height:1.4}.payment-return-banner button{display:inline-grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--text);background:#ffffff12}.command-palette-backdrop{position:fixed;inset:0;z-index:80;display:grid;align-items:start;justify-items:center;padding:min(12vh,96px) 18px 32px;background:#00000075;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.command-palette{width:min(720px,100%);overflow:hidden;border:1px solid rgba(223,255,94,.2);border-radius:8px;background:#081211fa;box-shadow:var(--shadow)}.command-palette-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;border-bottom:1px solid rgba(255,255,255,.08)}.command-palette-search svg{color:var(--mint)}.command-palette-search input{width:100%;min-height:44px;border:0;color:var(--text);background:transparent;outline:none;font-size:16px}.command-palette-list{display:grid;gap:6px;max-height:min(62vh,540px);overflow:auto;padding:10px}.command-palette-list button,.command-empty{display:grid;gap:5px;min-height:66px;padding:11px 13px;border:1px solid transparent;border-radius:8px;color:var(--text);background:#ffffff0b;text-align:left}.command-palette-list button:hover{border-color:#50f2b747;background:#50f2b717}.command-palette-list span,.command-empty span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.command-palette-list strong{overflow-wrap:anywhere}.command-empty{grid-template-columns:auto minmax(0,1fr);align-items:center;color:var(--muted)}.notification-panel{margin-bottom:16px}.notification-panel .module-heading{align-items:flex-start}.notification-panel .module-heading span{display:block;margin-top:4px;color:var(--muted);font-size:13px}.notification-panel-actions{display:inline-flex;align-items:center;gap:8px}.notification-panel-actions button:not(.icon-button){display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:1px solid rgba(80,242,183,.24);border-radius:8px;color:var(--mint);background:#50f2b714;font-weight:800}.notification-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.notification-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:112px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b}.notification-row>svg{color:var(--mint)}.notification-row.warning{border-color:#f3a85f3d;background:#f3a85f14}.notification-row.warning>svg{color:var(--copper)}.notification-row span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.notification-row strong{display:block;margin-top:4px}.notification-row p{margin:6px 0 0;color:#d8e6dd;line-height:1.45}.workspace-access-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:15px 16px;border-color:#f3a85f47;background:linear-gradient(135deg,#f3a85f21,#50f2b712),var(--panel)}.workspace-access-banner>div:first-child{display:flex;align-items:flex-start;gap:11px;min-width:0}.workspace-access-banner>div:first-child>svg{flex:0 0 auto;color:var(--copper)}.workspace-access-banner span{color:var(--copper);font-size:12px;font-weight:900;text-transform:uppercase}.workspace-access-banner strong,.workspace-access-banner p{display:block}.workspace-access-banner strong{margin-top:4px}.workspace-access-banner p{margin:5px 0 0;color:#d8e6dd;line-height:1.45}.workspace-access-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 0 auto}.workspace-access-actions button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid rgba(223,255,94,.24);border-radius:8px;color:var(--lime);background:#dfff5e14;font-weight:800}.command-primary,.command-rail{display:grid;gap:16px}.view-hero,.ipad-stage-panel,.native-command-rail,.module-surface,.market-surface,.state-surface,.workflow-surface,.detail-surface,.notification-panel,.workspace-access-banner,.ai-panel,.subscription-panel,.chart-panel,.activity-panel,.native-surface-panel,.secondary-panel{border-radius:8px;padding:20px}.ipad-stage-panel{overflow:hidden}.native-command-rail{border-radius:28px;padding:20px}.view-title-row{display:flex;gap:16px;align-items:flex-start}.view-title-row>svg{flex:0 0 auto;color:var(--lime)}.view-title-row h2{max-width:900px;margin:0;font-size:clamp(26px,3.5vw,52px);line-height:1.04}.live-context-heading{display:flex;gap:14px;align-items:flex-start}.live-context-heading>svg{flex:0 0 auto;color:var(--lime)}.live-context-heading h3{margin:0;color:#fff;font-size:clamp(22px,2.4vw,34px);line-height:1.08}.live-context-heading p:not(.eyebrow){max-width:820px;margin:8px 0 0;color:#cdd5e7;line-height:1.5}.ipad-surface-subtitle{max-width:820px;margin:10px 0 0;color:#cdd5e7;font-size:15px;line-height:1.55}.ipad-section-strip,.native-section-list{display:flex;flex-wrap:wrap;gap:8px}.ipad-section-strip{margin-top:18px}.ipad-section-strip span,.native-section-list span{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ffffffdb;background:linear-gradient(145deg,#ffffff13,#ffffff05),#00000029;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffff0f}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.metric-card{min-height:120px;padding:16px;border:1px solid var(--stroke);border-radius:8px;background:#ffffff0e}.metric-card strong{display:block;margin:12px 0 6px;font-size:clamp(24px,3vw,40px)}.metric-card.good strong,.positive{color:var(--mint)}.metric-card.warning strong,.negative{color:var(--copper)}.module-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.module-heading h3,.ai-panel h3,.secondary-panel h3{margin:0}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.module-button{justify-content:space-between;width:100%;min-height:76px;padding:14px;text-align:left;background:#ffffff0e}.module-button span{display:grid;place-items:center;width:26px;height:26px;flex:0 0 auto;border-radius:8px;color:#10180f;background:var(--lime);font-weight:900}.module-button.complete{border-color:#50f2b747;background:#50f2b71c}.module-button.complete span{background:var(--mint)}.live-data-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.live-data-strip div,.sync-note{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#d8e6dd;background:#ffffff0b;font-size:13px}.live-data-strip svg,.sync-note svg{flex:0 0 auto;color:var(--mint)}.state-actions{display:grid;grid-template-columns:minmax(160px,.28fr) minmax(0,1fr);gap:12px;align-items:stretch}.state-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 14px;border:1px solid rgba(223,255,94,.22);border-radius:8px;color:var(--lime);background:#dfff5e14}.state-actions label{display:grid;gap:8px;color:var(--muted);font-size:13px}.state-actions textarea{width:100%;min-height:84px;resize:vertical;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.state-actions textarea:focus{border-color:#50f2b76b}.workflow-surface.compact{display:flex;align-items:flex-start;gap:14px}.workflow-surface.compact svg{color:var(--mint)}.workflow-surface.compact h3,.workflow-surface.compact p{margin:0}.workflow-surface.compact p{margin-top:6px;color:var(--muted);line-height:1.5}.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workflow-grid label,.coach-prompt{display:grid;gap:8px;color:var(--muted);font-size:13px}.workflow-grid input,.workflow-grid select,.workflow-grid textarea,.coach-prompt textarea{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.workflow-grid select{color-scheme:dark}.coach-prompt textarea,.workflow-grid textarea{min-height:96px;padding:12px;resize:vertical}.workflow-grid .wide-field{grid-column:1 / -1}.workflow-grid input:focus,.workflow-grid select:focus,.workflow-grid textarea:focus,.coach-prompt textarea:focus{border-color:#50f2b76b}.home-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.home-command-grid div{display:grid;gap:8px;min-height:126px;padding:14px;border:1px solid rgba(223,255,94,.16);border-radius:8px;background:#ffffff0b}.home-command-grid svg{color:var(--lime)}.home-command-grid strong{font-size:15px}.home-command-grid span{color:var(--muted);font-size:13px;line-height:1.45}.portfolio-command-grid{display:grid;grid-template-columns:1fr .9fr 1fr 1fr 1fr;gap:12px}.portfolio-command-grid label{display:grid;gap:8px;color:var(--muted);font-size:13px}.portfolio-command-grid input,.portfolio-command-grid select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.portfolio-command-grid select{color-scheme:dark}.portfolio-native-stage-caption,.native-stage-caption{display:block;margin-top:6px;color:#ffffff6b;font-size:11px;font-weight:800;letter-spacing:.15em}.portfolio-command-grid input:focus,.portfolio-command-grid select:focus{border-color:#dfff5e6b}.portfolio-analytics-path{margin-top:14px;padding:14px;border:1px solid rgba(125,183,255,.16);border-radius:8px;background:linear-gradient(135deg,#7db7ff13,#50f2b70b),#0000001f}.portfolio-path-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.portfolio-path-step{min-height:132px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000026}.portfolio-path-step span,.portfolio-path-step small,.portfolio-chart-lens span,.portfolio-behavior-guard span{display:block;color:var(--muted);font-size:12px}.portfolio-path-step strong{display:block;min-height:40px;margin-top:8px;color:var(--text)}.portfolio-path-step small{margin-top:8px;line-height:1.35}.portfolio-chart-lens{display:grid;grid-template-columns:minmax(0,.95fr) minmax(260px,1.05fr);gap:12px;margin-top:12px}.portfolio-chart-lens>div:first-child,.portfolio-behavior-guard div{min-height:92px;padding:13px;border:1px solid rgba(80,242,183,.14);border-radius:8px;background:#50f2b70d}.portfolio-chart-lens strong,.portfolio-behavior-guard strong{display:block;margin-top:8px;color:var(--mint);line-height:1.35}.portfolio-chart-bars{display:grid;grid-template-columns:repeat(7,minmax(18px,1fr));align-items:end;gap:8px;min-height:132px;padding:14px 12px 0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px) 0 33% / 100% 33%,#0000002e}.portfolio-chart-bars span{display:block;min-height:22px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#dfff5ee6,#7db7ffb8);box-shadow:0 10px 24px #7db7ff1f}.portfolio-behavior-guard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.portfolio-terminal-deck{position:relative;isolation:isolate;overflow:hidden;border-color:#50f2b72e;background:radial-gradient(circle at 18% 0%,rgba(80,242,183,.12),transparent 32%),radial-gradient(circle at 88% 18%,rgba(125,183,255,.12),transparent 30%),linear-gradient(145deg,#0d1118f2,#030407f0)}.portfolio-terminal-deck:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px) 0 0 / 56px 56px,linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px) 0 0 / 56px 56px;-webkit-mask-image:linear-gradient(180deg,#000000e0,#0000003d);mask-image:linear-gradient(180deg,#000000e0,#0000003d)}.portfolio-terminal-deck:after{content:"";position:absolute;inset:-35% -18% auto auto;z-index:-1;width:54%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(80,242,183,.12),transparent 68%);filter:blur(18px)}.portfolio-deck-heading{align-items:flex-start;padding-bottom:14px;border-bottom:.5px solid rgba(255,255,255,.09)}.portfolio-deck-heading>div{display:grid;gap:6px}.portfolio-deck-heading .deck-kicker,.portfolio-telemetry-ribbon span,.portfolio-telemetry-ribbon small,.portfolio-filter-console label,.portfolio-readout-array span{color:#8f95b0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.portfolio-deck-heading h3{color:#f8fbff;font-size:clamp(26px,3vw,42px);line-height:.96}.portfolio-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px -20px;border-block:.5px solid rgba(255,255,255,.08);background:#ffffff14}.portfolio-telemetry-ribbon div{display:grid;gap:7px;min-height:116px;padding:18px 20px;background:#04060ab8}.portfolio-telemetry-ribbon strong{min-width:0;overflow:hidden;color:#f5f8ff;font-size:clamp(18px,1.6vw,25px);text-overflow:ellipsis;white-space:nowrap}.portfolio-telemetry-ribbon small{align-self:end;color:#7ef3d2;line-height:1.35;text-transform:none}.portfolio-filter-console{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.portfolio-filter-console input,.portfolio-filter-console select,.portfolio-connection-grid input,.portfolio-connection-grid select{border-color:#ffffff1f;background:#00000052;box-shadow:inset 0 1px #ffffff09}.portfolio-readout-array{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.portfolio-readout-array div{min-height:88px;padding:14px;border:.5px solid rgba(80,242,183,.18);border-radius:8px;background:linear-gradient(135deg,rgba(80,242,183,.08),transparent),#0003}.portfolio-readout-array strong{display:block;margin-top:10px;color:#dffff3;font-size:clamp(20px,2vw,30px);line-height:1}.portfolio-action-bar{margin-top:14px}.portfolio-action-bar button{position:relative;overflow:hidden}.portfolio-action-bar button:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.28),transparent 46%);translate:-120% 0;transition:translate .75s cubic-bezier(.16,1,.3,1)}.portfolio-action-bar button:hover:after{translate:120% 0}.portfolio-neural-path{border-color:#7db7ff2e;background:radial-gradient(circle at 15% 8%,rgba(125,183,255,.12),transparent 34%),linear-gradient(135deg,#7db7ff12,#50f2b70b),#00000038}.portfolio-neural-path .portfolio-path-step{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#00000038}.portfolio-neural-path .portfolio-path-step:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#50f2b7f2,#7db7ff33)}.portfolio-ai-guard div{border-color:#dfff5e29;background:linear-gradient(135deg,#dfff5e11,#50f2b709),#0003}.portfolio-connection-heading{margin-top:18px;padding-top:16px;border-top:.5px solid rgba(255,255,255,.08)}.portfolio-connection-grid{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent),#0000002e}.signals-command-grid{display:grid;grid-template-columns:.8fr 1.1fr .9fr 1.2fr;gap:12px}.signals-command-grid label,.signals-command-grid div{display:grid;gap:8px;min-height:96px;padding:14px;border:1px solid rgba(125,183,255,.16);border-radius:8px;color:var(--muted);background:#7db7ff0e;font-size:13px}.signals-command-grid input,.signals-command-grid select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.signals-command-grid select{color-scheme:dark}.signals-command-grid svg{color:var(--blue)}.signals-command-grid strong{color:var(--text);font-size:15px}.signals-command-grid span{line-height:1.45}.signals-toggle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.signals-toggle-grid label{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border:1px solid rgba(125,183,255,.14);border-radius:8px;color:var(--muted);background:#7db7ff0b;font-size:12px}.signals-toggle-grid input{width:16px;height:16px;accent-color:var(--blue)}.signals-intelligence-deck{position:relative;isolation:isolate;overflow:hidden;border-color:#7db7ff33;background:radial-gradient(circle at 8% 0%,rgba(125,183,255,.14),transparent 34%),radial-gradient(circle at 82% 18%,rgba(80,242,183,.1),transparent 30%),linear-gradient(145deg,#0c0f19f5,#030408f2)}.signals-intelligence-deck:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 48px 48px;-webkit-mask-image:linear-gradient(180deg,#000000db,#0000002e);mask-image:linear-gradient(180deg,#000000db,#0000002e)}.signals-intelligence-deck:after{content:"";position:absolute;right:-18%;bottom:18%;z-index:-1;width:52%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(125,183,255,.12),transparent 68%);filter:blur(20px)}.signals-deck-heading{align-items:flex-start;padding-bottom:14px;border-bottom:.5px solid rgba(255,255,255,.09)}.signals-deck-heading>div{display:grid;gap:6px}.signals-deck-heading .deck-kicker,.signals-telemetry-ribbon span,.signals-telemetry-ribbon small,.signals-filter-console label,.source-stream-step span,.source-stream-step small{color:#8f95b0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.signals-deck-heading h3{color:#f8fbff;font-size:clamp(26px,3vw,42px);line-height:.96}.signals-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px -20px;border-block:.5px solid rgba(255,255,255,.08);background:#ffffff14}.signals-telemetry-ribbon div{display:grid;gap:7px;min-height:116px;padding:18px 20px;background:#05070dbd}.signals-telemetry-ribbon strong{min-width:0;overflow:hidden;color:#f5f8ff;font-size:clamp(18px,1.5vw,24px);text-overflow:ellipsis;white-space:nowrap}.signals-telemetry-ribbon small{align-self:end;color:#9cc8ff;line-height:1.35;text-transform:none}.signals-filter-console,.signals-source-grid{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.signals-filter-console label,.signals-filter-console div{border-color:#7db7ff2e;background:linear-gradient(135deg,rgba(125,183,255,.08),transparent),#0003}.signals-filter-console input,.signals-filter-console select,.signals-source-grid input{border-color:#ffffff1f;background:#00000052;box-shadow:inset 0 1px #ffffff09}.signals-toggle-console label{position:relative;overflow:hidden;border-color:#50f2b729;background:linear-gradient(135deg,rgba(80,242,183,.07),transparent),#0000002e}.signals-toggle-console label:has(input:checked){color:#dffff3;border-color:#50f2b757;background:#50f2b71a}.source-stream-pipeline{margin-top:14px;padding:14px;border:.5px solid rgba(125,183,255,.18);border-radius:8px;background:radial-gradient(circle at 12% 10%,rgba(125,183,255,.12),transparent 34%),linear-gradient(135deg,#7db7ff12,#50f2b70a),#00000038}.source-stream-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.source-stream-step{position:relative;display:grid;gap:8px;min-height:142px;overflow:hidden;padding:14px;border:.5px solid rgba(255,255,255,.09);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0000003d}.source-stream-step:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#7db7fff2,#50f2b738)}.source-stream-step em{color:#7ef3d2;font:900 12px/1 var(--mono);font-style:normal}.source-stream-step strong{min-width:0;overflow:hidden;color:#f8fbff;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.source-stream-step small{align-self:end;line-height:1.35;text-transform:none}.signal-execution-proof-deck{margin-top:14px;padding:14px;border:.5px solid rgba(80,242,183,.18);border-radius:8px;background:radial-gradient(circle at 12% 8%,rgba(80,242,183,.11),transparent 34%),radial-gradient(circle at 88% 20%,rgba(125,183,255,.1),transparent 32%),#0000003d}.signal-proof-grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:12px;margin-top:12px}.signal-proof-meter-stack,.signal-proof-readouts{display:grid;gap:9px}.signal-proof-meter{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:58px;overflow:hidden;padding:12px;border:.5px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#00000038}.signal-proof-meter span,.signal-proof-readouts span,.signal-proof-readouts small{color:#8f95b0;font-family:var(--mono);font-size:11px;line-height:1.35;text-transform:uppercase}.signal-proof-meter strong{color:#f8fbff;font-family:var(--mono);font-size:13px}.signal-proof-meter i{grid-column:1 / -1;display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,#50f2b7f2,#7db7ffbd);box-shadow:0 0 18px #50f2b747}.signal-proof-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-proof-readouts div{display:grid;gap:6px;min-height:92px;padding:12px;border:.5px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(135deg,rgba(125,183,255,.07),transparent),#00000038}.signal-proof-readouts strong{min-width:0;overflow:hidden;color:#f8fbff;font-size:16px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.signal-proof-readouts small{text-transform:none}.signals-action-bar{margin-top:14px}.signals-action-bar button{position:relative;overflow:hidden}.signals-action-bar button:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.28),transparent 46%);translate:-120% 0;transition:translate .75s cubic-bezier(.16,1,.3,1)}.signals-action-bar button:hover:after{translate:120% 0}.signals-source-heading{margin-top:18px}.module-heading.subheading{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.insights-command-grid{display:grid;grid-template-columns:.8fr 1fr repeat(2,minmax(0,1.2fr));gap:10px}.insights-command-grid label,.insights-command-grid div{display:grid;gap:8px;min-height:96px;padding:14px;border:1px solid rgba(125,183,255,.18);border-radius:8px;color:var(--muted);background:#7db7ff0f;font-size:13px}.insights-command-grid select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;color-scheme:dark;outline:none}.insights-command-grid select:focus{border-color:#7db7ff85}.insights-command-grid svg{color:var(--blue)}.insights-command-grid strong{color:var(--text);font-size:15px}.insights-command-grid span{line-height:1.45}.insights-command-deck{position:relative;isolation:isolate;overflow:hidden;border-color:#7db7ff33;background:radial-gradient(circle at 12% 0%,rgba(125,183,255,.14),transparent 34%),radial-gradient(circle at 86% 16%,rgba(80,242,183,.11),transparent 30%),linear-gradient(145deg,#0a0d18f5,#030408f2)}.insights-command-deck:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 50px 50px,linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 50px 50px;-webkit-mask-image:linear-gradient(180deg,#000000db,#0003);mask-image:linear-gradient(180deg,#000000db,#0003)}.insights-command-deck:after{content:"";position:absolute;right:-18%;top:-22%;z-index:-1;width:52%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(125,183,255,.13),transparent 68%);filter:blur(20px)}.insights-deck-heading{align-items:flex-start;padding-bottom:14px;border-bottom:.5px solid rgba(255,255,255,.09)}.insights-deck-heading>div{display:grid;gap:6px}.insights-deck-heading .deck-kicker,.insights-telemetry-ribbon span,.insights-telemetry-ribbon small,.insights-control-console label,.behavior-runway-step span,.behavior-runway-step small{color:#8f95b0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.insights-deck-heading h3{color:#f8fbff;font-size:clamp(26px,3vw,42px);line-height:.96}.insights-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px -20px;border-block:.5px solid rgba(255,255,255,.08);background:#ffffff14}.insights-telemetry-ribbon div{display:grid;gap:7px;min-height:116px;padding:18px 20px;background:#05070dbd}.insights-telemetry-ribbon strong{min-width:0;overflow:hidden;color:#f5f8ff;font-size:clamp(18px,1.5vw,24px);text-overflow:ellipsis;white-space:nowrap}.insights-telemetry-ribbon small{align-self:end;color:#9cc8ff;line-height:1.35;text-transform:none}.insights-control-console{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.insights-control-console label,.insights-control-console div{border-color:#7db7ff2e;background:linear-gradient(135deg,rgba(125,183,255,.08),transparent),#0003}.insights-control-console select{border-color:#ffffff1f;background:#00000052;box-shadow:inset 0 1px #ffffff09}.behavior-runway-deck{margin-top:14px;padding:14px;border:.5px solid rgba(125,183,255,.18);border-radius:8px;background:radial-gradient(circle at 12% 8%,rgba(125,183,255,.12),transparent 34%),linear-gradient(135deg,#7db7ff12,#50f2b70a),#0000003d}.behavior-runway-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.behavior-runway-step{position:relative;display:grid;gap:8px;min-height:142px;overflow:hidden;padding:14px;border:.5px solid rgba(255,255,255,.09);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0000003d}.behavior-runway-step:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#7db7fff2,#50f2b738)}.behavior-runway-step em{color:#7ef3d2;font:900 12px/1 var(--mono);font-style:normal}.behavior-runway-step strong{min-width:0;overflow:hidden;color:#f8fbff;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.behavior-runway-step small{align-self:end;line-height:1.35;text-transform:none}.chart-behavior-cross-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:12px;margin-top:14px}.chart-behavior-graph,.chart-behavior-readouts{padding:14px;border:.5px solid rgba(125,183,255,.18);border-radius:8px;background:radial-gradient(circle at 14% 0%,rgba(125,183,255,.11),transparent 36%),#0000003d}.chart-behavior-bars{display:grid;grid-template-columns:repeat(8,minmax(10px,1fr));align-items:end;gap:8px;min-height:170px;margin-top:14px;padding:12px 10px 0;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 33% / 100% 33%,linear-gradient(90deg,rgba(125,183,255,.07),transparent),#00000040}.chart-behavior-bars span{display:block;min-height:18px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#7db7ffeb,#50f2b77a);box-shadow:0 12px 30px #50f2b71a}.chart-behavior-bars span.active{background:linear-gradient(180deg,#8affcff5,#d4af3794);box-shadow:0 12px 30px #d4af371f}.chart-behavior-readouts{display:grid;gap:9px}.chart-behavior-readouts div{display:grid;gap:6px;min-height:78px;padding:12px;border:.5px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(135deg,rgba(80,242,183,.06),transparent),#0003}.chart-behavior-readouts span,.chart-behavior-readouts small{color:#8f95b0;font-family:var(--mono);font-size:11px;line-height:1.35}.chart-behavior-readouts strong{min-width:0;overflow:hidden;color:#f8fbff;font-size:16px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.insights-action-bar{margin-top:14px}.insights-action-bar button{position:relative;overflow:hidden}.insights-action-bar button:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.28),transparent 46%);translate:-120% 0;transition:translate .75s cubic-bezier(.16,1,.3,1)}.insights-action-bar button:hover:after{translate:120% 0}.bot-native-command-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.bot-native-command-header>div{display:grid;gap:10px;min-width:0}.bot-native-command-header h3{margin:0;color:#f8fbff;font-family:var(--serif);font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1}.bot-native-command-header p{max-width:620px;margin:0;color:#8f95b0;font-size:13px;font-weight:600;line-height:1.4}.bot-status-capsules{display:flex;flex-wrap:wrap;gap:10px}.bot-status-capsules span{min-height:28px;padding:7px 11px;border:.6px solid rgba(80,242,183,.24);border-radius:999px;color:#8affcf;background:#00000038;font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.08em}.bot-status-capsules span:nth-child(2){border-color:#d4af373d;color:#d8c16e}.bot-search-pill{display:flex;align-items:center;gap:10px;width:min(248px,28vw);height:46px;padding:0 16px;border:.6px solid rgba(255,255,255,.16);border-radius:999px;color:#8f95b0;background:#0000002e;-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18)}.bot-search-pill span{color:#8f95b0;font-size:14px;font-weight:600}.bot-native-array{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:14px;margin-bottom:18px}.bot-native-blade{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:14px;min-height:260px;padding:18px;overflow:hidden;border:.75px solid rgba(255,255,255,.16);border-radius:24px;background:linear-gradient(135deg,#ffffff12,#ffffff06),#0000002e;box-shadow:inset 0 1px #ffffff1a}@media(min-width:920px){.bot-native-blade{min-height:300px}}.bot-native-blade:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px) 0 0 / 34px 34px,linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px) 0 0 / 34px 34px;opacity:.72;pointer-events:none}.bot-native-blade.selected{border-color:#8affcf61;background:linear-gradient(145deg,#8affcf18,#d4af370a),#0003}.bot-native-blade.locked{border-color:#d4af3738}.bot-blade-icon,.bot-blade-copy,.bot-blade-metrics{position:relative;z-index:1}.bot-blade-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:#8affcf;background:#ffffff0e}.bot-native-blade.locked .bot-blade-icon{color:#d8c16e}.bot-blade-copy{display:grid;gap:5px}.bot-blade-copy span,.bot-blade-copy small,.bot-blade-copy p,.bot-blade-metrics span{color:#8f95b0}.bot-blade-copy span,.bot-blade-metrics span{font-family:var(--mono);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bot-blade-copy strong{color:#f8fbff;font-family:var(--serif);font-size:24px;font-weight:600;line-height:1.04}.bot-blade-copy small,.bot-blade-copy p{margin:0;font-size:12px;font-weight:650;line-height:1.3}.bot-blade-copy p{color:#d8c16e}.bot-blade-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bot-native-blade.locked .bot-blade-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bot-blade-metrics div{min-width:0;padding:10px;border-radius:14px;background:#ffffff0b}.bot-blade-metrics strong{display:block;min-width:0;margin-top:5px;overflow:hidden;color:#f8fbff;font-family:var(--mono);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.bot-command-grid{display:grid;grid-template-columns:1.2fr .8fr repeat(3,minmax(0,1fr));gap:12px}.bot-command-grid label{display:grid;gap:8px;color:var(--muted);font-size:13px}.bot-command-grid input,.bot-command-grid select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.bot-command-grid select{color-scheme:dark}.bot-command-grid input:focus,.bot-command-grid select:focus{border-color:#50f2b76b}.bot-readout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.bot-readout div{min-height:76px;padding:13px;border:1px solid rgba(80,242,183,.16);border-radius:8px;background:#50f2b70f}.bot-readout span{display:block;color:var(--muted);font-size:12px}.bot-readout strong{display:block;margin-top:7px;color:var(--mint)}.bot-intelligence-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:12px;margin-top:12px}.bot-chart-panel,.bot-ai-panel{min-height:220px;padding:14px;border:1px solid rgba(80,242,183,.14);border-radius:8px;background:#50f2b70b}.bot-chart-bars{display:grid;grid-template-columns:repeat(12,minmax(10px,1fr));align-items:end;gap:8px;height:118px;margin-top:14px;padding:12px 10px 0;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px) 0 33% / 100% 33%,#00000029}.bot-chart-bars span{display:block;min-height:18px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#7db7ffe6,#50f2b794);box-shadow:0 10px 24px #50f2b71a}.bot-chart-bars span.active{background:linear-gradient(180deg,#dfff5eeb,#50f2b7ad)}.bot-chart-scale,.bot-context-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.bot-chart-scale{margin-top:12px;color:var(--muted);font-size:12px}.bot-chart-scale strong,.bot-context-list strong{color:var(--text)}.bot-score-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.bot-score-grid div{min-height:80px;padding:13px;border:1px solid rgba(223,255,94,.15);border-radius:8px;background:#dfff5e0b}.bot-score-grid span,.bot-context-list span{display:block;color:var(--muted);font-size:12px}.bot-score-grid strong{display:block;margin-top:8px;color:var(--lime);font-size:24px}.bot-context-list{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.bot-context-list li{min-height:38px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0000001f}.bot-approval-chain{margin-top:12px;padding:14px;border:1px solid rgba(166,168,255,.16);border-radius:8px;background:linear-gradient(135deg,#a6a8ff14,#50f2b70b),#0000001f}.bot-approval-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.bot-approval-steps div{min-height:154px;padding:12px;border:1px solid rgba(166,168,255,.12);border-radius:8px;background:#ffffff0b}.bot-approval-steps div.execution-step{border-color:#50f2b733;background:#50f2b712}.bot-approval-steps span,.bot-approval-steps small{display:block;color:var(--muted);font-size:12px;line-height:1.35}.bot-approval-steps strong{display:block;min-height:40px;margin-top:8px;color:var(--text);line-height:1.3}.bot-approval-steps small{margin-top:9px}.bot-approval-steps .execution-step strong{color:var(--mint)}.bot-command-deck{position:relative;isolation:isolate;overflow:hidden;border-color:#d4af372e;background:radial-gradient(circle at 14% 0%,rgba(212,175,55,.13),transparent 32%),radial-gradient(circle at 88% 12%,rgba(80,242,183,.11),transparent 30%),linear-gradient(145deg,#0f0d08f5,#030407f2)}.bot-command-deck:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 54px 54px,linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 54px 54px;-webkit-mask-image:linear-gradient(180deg,#000000db,#0003);mask-image:linear-gradient(180deg,#000000db,#0003)}.bot-command-deck:after{content:"";position:absolute;right:-16%;top:-24%;z-index:-1;width:50%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(212,175,55,.12),transparent 68%);filter:blur(20px)}.bot-deck-heading{align-items:flex-start;padding-bottom:14px;border-bottom:.5px solid rgba(255,255,255,.09)}.bot-deck-heading>div{display:grid;gap:6px}.bot-deck-heading .deck-kicker,.bot-telemetry-ribbon span,.bot-telemetry-ribbon small,.bot-control-console label,.bot-readout-array span{color:#8f95b0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.bot-deck-heading h3{color:#f8fbff;font-size:clamp(26px,3vw,42px);line-height:.96}.bot-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px -20px;border-block:.5px solid rgba(255,255,255,.08);background:#ffffff14}.bot-telemetry-ribbon div{display:grid;gap:7px;min-height:116px;padding:18px 20px;background:#060503bd}.bot-telemetry-ribbon strong{min-width:0;overflow:hidden;color:#fff8df;font-size:clamp(18px,1.5vw,24px);text-overflow:ellipsis;white-space:nowrap}.bot-telemetry-ribbon small{align-self:end;color:#d8c16e;line-height:1.35;text-transform:none}.bot-control-console{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.bot-control-console input,.bot-control-console select{border-color:#ffffff1f;background:#00000052;box-shadow:inset 0 1px #ffffff09}.bot-readout-array div{min-height:88px;border-color:#d4af372e;background:linear-gradient(135deg,rgba(212,175,55,.08),transparent),#0003}.bot-readout-array strong{color:#fff0b2;font-size:clamp(18px,1.8vw,28px);line-height:1}.bot-neural-workbench{gap:14px}.bot-chart-slate,.bot-ai-slate{border-color:#d4af3729;background:linear-gradient(135deg,#d4af3711,#50f2b709),#0000003d}.bot-chart-slate .bot-chart-bars{min-height:146px;border-color:#d4af371f;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 33% / 100% 33%,linear-gradient(90deg,rgba(212,175,55,.06),transparent),#0000003d}.bot-chart-slate .bot-chart-bars span{background:linear-gradient(180deg,#d4af37f0,#50f2b78a);box-shadow:0 12px 30px #d4af371f}.bot-chart-slate .bot-chart-bars span.active{background:linear-gradient(180deg,#fff3b3f5,#50f2b7b3)}.bot-ai-slate .bot-score-grid div,.bot-ai-slate .bot-context-list li{border-color:#50f2b729;background:linear-gradient(135deg,rgba(80,242,183,.065),transparent),#0003}.bot-ai-slate .bot-score-grid strong{color:#8affcf}.bot-approval-deck{border-color:#d4af372e;background:radial-gradient(circle at 12% 8%,rgba(212,175,55,.11),transparent 34%),linear-gradient(135deg,#d4af3712,#50f2b70a),#0000003d}.bot-approval-deck .bot-approval-steps div{position:relative;overflow:hidden;border-color:#ffffff17;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0000003d}.bot-approval-deck .bot-approval-steps div:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#d4af37f2,#50f2b738)}.bot-approval-deck .bot-approval-steps div.execution-step{border-color:#50f2b747;background:linear-gradient(135deg,#50f2b717,#d4af370a),#00000038}.bot-action-bar{margin-top:14px}.bot-action-bar button{position:relative;overflow:hidden}.bot-action-bar button:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.28),transparent 46%);translate:-120% 0;transition:translate .75s cubic-bezier(.16,1,.3,1)}.bot-action-bar button:hover:after{translate:120% 0}.lab-command-grid{display:grid;grid-template-columns:1.25fr 1.25fr repeat(3,minmax(0,.8fr)) 1fr .9fr 1fr;gap:12px}.lab-command-grid label{display:grid;gap:8px;color:var(--muted);font-size:13px}.lab-command-grid input,.lab-command-grid select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000002e;outline:none}.lab-command-grid select{color-scheme:dark}.lab-command-grid input:focus,.lab-command-grid select:focus{border-color:#dfff5e6b}.lab-command-deck{position:relative;isolation:isolate;overflow:hidden;border-color:#dfff5e2e;background:radial-gradient(circle at 12% 0%,rgba(223,255,94,.12),transparent 32%),radial-gradient(circle at 86% 18%,rgba(80,242,183,.11),transparent 30%),linear-gradient(145deg,#0e1008f5,#030407f2)}.lab-command-deck:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 52px 52px,linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0 / 52px 52px;-webkit-mask-image:linear-gradient(180deg,#000000db,#0003);mask-image:linear-gradient(180deg,#000000db,#0003)}.lab-command-deck:after{content:"";position:absolute;right:-18%;top:-26%;z-index:-1;width:52%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(223,255,94,.11),transparent 68%);filter:blur(20px)}.lab-native-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(220px,.92fr);gap:14px;margin-bottom:14px}.lab-native-card,.lab-native-stage-card{border:.9px solid rgba(255,255,255,.13);background:linear-gradient(135deg,#0000004d,#dfff5e1a,#ffffff08);-webkit-backdrop-filter:blur(34px) saturate(1.14);backdrop-filter:blur(34px) saturate(1.14);box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff14}.lab-native-card{display:grid;gap:12px;min-height:160px;padding:16px;border-radius:24px}.lab-native-hero-card{grid-row:span 2;align-content:start;min-height:334px;border-radius:30px}.lab-native-hero-card b,.lab-native-stage-card b{justify-self:start;padding:8px 11px;border:.7px solid rgba(223,255,94,.3);border-radius:999px;color:#dfff5e;background:#dfff5e1a;font-family:var(--mono);font-size:10px;letter-spacing:.09em}.lab-native-card span,.lab-native-stage-card span,.lab-native-card small,.lab-native-stage-card small{color:#8f95b0;font-family:var(--mono);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.lab-native-card strong,.lab-native-stage-card strong{display:block;color:#f8fbff;font-family:var(--serif);font-size:28px;line-height:1.04}.lab-native-card p,.lab-native-stage-card p{margin:0;color:#aeb8c7;font-size:12px;font-weight:600;line-height:1.42}.lab-native-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lab-native-stat-row small,.lab-native-stat-row em{min-width:0;padding:10px 12px;border-radius:16px;background:#dfff5e1b;font-style:normal}.lab-native-stat-row em{color:#f8fbff;font-size:12px;font-weight:850}.lab-native-action-grid{display:grid;gap:10px}.lab-native-action-grid button,.lab-native-stage-card button{display:grid;gap:7px;min-height:58px;padding:12px;border:.8px solid rgba(255,255,255,.1);border-radius:18px;color:#f8fbff;text-align:left;background:#ffffff0e}.lab-native-action-grid button strong,.lab-native-stage-card button{font-family:var(--sans);font-size:12px;font-weight:850}.lab-native-action-grid button small{letter-spacing:0;text-transform:none}.lab-native-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lab-native-overview-grid div{display:grid;gap:6px;min-height:62px;padding:11px;border-radius:16px;background:#ffffff0b}.lab-native-overview-grid strong{font-family:var(--sans);font-size:13px;font-weight:850}.lab-native-stage-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(160px,.55fr) minmax(220px,.85fr);gap:14px;margin-bottom:14px;padding:20px;border-radius:32px}.lab-native-stage-card>div{display:grid;align-content:start;gap:10px;min-width:0;padding:14px;border-radius:22px;background:#ffffff0b}.lab-native-stage-card>div:nth-child(4),.lab-native-stage-card>div:nth-child(5){grid-column:span 1}.lab-native-stage-card button{display:inline-grid;place-items:center;justify-self:start;min-height:38px;padding:0 14px;color:#fff;background:#50f2b733}.ipad-liquid-shell .native-workspace-lab .lab-native-grid,.ipad-liquid-shell .native-workspace-lab .lab-native-stage-card{grid-template-columns:1fr}.ipad-liquid-shell .native-workspace-lab .lab-native-hero-card{grid-row:auto;min-height:0}.lab-deck-heading{align-items:flex-start;padding-bottom:14px;border-bottom:.5px solid rgba(255,255,255,.09)}.lab-deck-heading>div{display:grid;gap:6px}.lab-deck-heading .deck-kicker,.lab-telemetry-ribbon span,.lab-telemetry-ribbon small,.lab-control-console label,.lab-readout-array span{color:#8f95b0;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.lab-deck-heading h3{color:#f8fbff;font-size:clamp(26px,3vw,42px);line-height:.96}.lab-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px -20px;border-block:.5px solid rgba(255,255,255,.08);background:#ffffff14}.lab-telemetry-ribbon div{display:grid;gap:7px;min-height:116px;padding:18px 20px;background:#050703bd}.lab-telemetry-ribbon strong{min-width:0;overflow:hidden;color:#f8ffde;font-size:clamp(18px,1.5vw,24px);text-overflow:ellipsis;white-space:nowrap}.lab-telemetry-ribbon small{align-self:end;color:#dfff5e;line-height:1.35;text-transform:none}.lab-control-console{padding:14px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.lab-control-console input,.lab-control-console select{border-color:#ffffff1f;background:#00000052;box-shadow:inset 0 1px #ffffff09}.lab-toggle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.lab-toggle-grid label{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border:1px solid rgba(223,255,94,.14);border-radius:8px;color:var(--muted);background:#dfff5e0b;font-size:12px}.lab-toggle-grid input{width:16px;height:16px;accent-color:var(--lime)}.lab-toggle-console label{position:relative;overflow:hidden;border-color:#dfff5e29;background:linear-gradient(135deg,rgba(223,255,94,.07),transparent),#0000002e}.lab-toggle-console label:has(input:checked){color:#f6ffcf;border-color:#dfff5e57;background:#dfff5e1a}.source-test-pipeline{margin-top:12px;padding:14px;border:1px solid rgba(223,255,94,.14);border-radius:8px;background:#dfff5e0b}.lab-pipeline-deck{margin-top:14px;border-color:#dfff5e2e;background:radial-gradient(circle at 12% 8%,rgba(223,255,94,.12),transparent 34%),linear-gradient(135deg,#dfff5e12,#50f2b70a),#0000003d}.source-test-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.source-test-step{position:relative;min-height:136px;overflow:hidden;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#00000038}.lab-pipeline-deck .source-test-step:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#dfff5ef2,#50f2b738)}.source-test-step span,.source-test-step small,.source-test-step em,.source-test-scoreboard span{display:block;color:var(--muted);font-size:12px}.source-test-step strong{display:block;min-height:38px;margin-top:8px;color:var(--text)}.source-test-step small{min-height:32px;margin-top:8px;line-height:1.35}.source-test-step em{margin-top:10px;color:var(--lime);font-style:normal;font-weight:800}.source-test-scoreboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.source-test-scoreboard div{min-height:70px;padding:12px;border:1px solid rgba(223,255,94,.16);border-radius:8px;background:linear-gradient(135deg,rgba(223,255,94,.08),transparent),#0003}.source-test-scoreboard strong{display:block;margin-top:7px;color:var(--lime);font-size:20px}.lab-readout-array div{min-height:88px;border-color:#dfff5e2e;background:linear-gradient(135deg,rgba(223,255,94,.08),transparent),#0003}.lab-readout-array strong{color:#f5ffbf;font-size:clamp(18px,1.8vw,28px);line-height:1}.lab-action-bar{margin-top:14px}.lab-action-bar button{position:relative;overflow:hidden}.lab-action-bar button:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 22%,rgba(255,255,255,.28),transparent 46%);translate:-120% 0;transition:translate .75s cubic-bezier(.16,1,.3,1)}.lab-action-bar button:hover:after{translate:120% 0}.workflow-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.workflow-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid rgba(223,255,94,.28);border-radius:8px;color:#10180f;background:var(--lime);font-weight:800}.launch-readiness-deck{margin-top:14px;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0000001f}.launch-readiness-deck.compact{margin-top:12px}.launch-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.launch-readiness-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:168px;padding:13px;border:1px solid rgba(80,242,183,.16);border-radius:8px;background:#50f2b70e}.launch-readiness-card.warning{border-color:#f3a85f3d;background:#f3a85f13}.launch-readiness-card>svg{color:var(--mint)}.launch-readiness-card.warning>svg{color:var(--copper)}.launch-readiness-card strong,.launch-readiness-card span{display:block}.launch-readiness-card span{margin-top:5px;color:var(--muted);font-size:12px}.launch-readiness-card ul{display:grid;gap:6px;margin:10px 0 0;padding-left:17px;color:#d8e6dd;font-size:12px;line-height:1.35}.launch-command-list{display:grid;gap:6px;margin-top:12px}.launch-command-list code{display:block;width:100%;padding:7px 8px;border:1px solid rgba(255,255,255,.09);border-radius:7px;color:#effcf5;background:#0003;font-size:11px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.launch-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.launch-evidence-grid div{display:grid;gap:5px;min-height:106px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b}.launch-evidence-grid span,.launch-evidence-grid small{color:var(--muted);font-size:12px;line-height:1.35}.launch-evidence-grid strong{color:#f8fff9;font-size:16px}.launch-blocker-recovery{display:grid;gap:10px;margin-top:12px;padding:13px;border:1px solid rgba(243,168,95,.18);border-radius:8px;background:#f3a85f0e}.launch-blocker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launch-blocker-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:188px;padding:12px;border:1px solid rgba(243,168,95,.2);border-radius:8px;background:#00000024}.launch-blocker-card>svg{color:var(--copper)}.launch-blocker-card strong,.launch-blocker-card span{display:block}.launch-blocker-card span{margin-top:5px;color:var(--copper);font-size:12px;font-weight:800}.launch-blocker-card p{margin:9px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.launch-setup-packets{display:grid;gap:10px;margin-top:12px;padding:13px;border:1px solid rgba(125,183,255,.18);border-radius:8px;background:radial-gradient(circle at 0% 0%,rgba(0,81,255,.14),transparent 34%),#ffffff09}.launch-setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.launch-setup-card{display:grid;align-content:start;gap:12px;min-height:316px;padding:12px;border:1px solid rgba(125,183,255,.2);border-radius:8px;background:#0000002e}.launch-setup-card.apple{border-color:#ffffff2e}.launch-setup-card.firebase{border-color:#0051ff47}.launch-setup-card.stripe{border-color:#6e56cf52}.launch-setup-card strong,.launch-setup-card span{display:block}.launch-setup-card span{margin-top:5px;color:var(--blue);font-size:12px;font-weight:800}.launch-setup-list{display:grid;gap:8px;margin:0}.launch-setup-list div{display:grid;gap:3px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.065)}.launch-setup-list dt{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.launch-setup-list dd{margin:0;color:#f2f6ff;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.growth-operator-panel{display:grid;gap:12px;margin-top:14px;padding:14px;border:1px solid rgba(223,255,94,.18);border-radius:8px;background:#dfff5e0e}.growth-operator-panel>button{justify-self:start;min-height:38px;padding:0 12px;border:1px solid rgba(80,242,183,.24);border-radius:8px;color:var(--mint);background:#50f2b714;font-weight:900}.growth-journey-map{display:grid;gap:12px;padding:14px;border:1px solid rgba(80,242,183,.14);border-radius:8px;background:#00000024}.growth-journey-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.growth-journey-steps div,.growth-diagnostics-grid div,.growth-queue-grid div{min-height:132px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b}.growth-journey-steps span,.growth-journey-steps small,.growth-diagnostics-grid span,.growth-diagnostics-grid small,.growth-queue-grid span,.growth-queue-grid small{display:block;color:var(--muted);font-size:12px;line-height:1.35}.growth-journey-steps strong,.growth-diagnostics-grid strong,.growth-queue-grid strong{display:block;min-height:42px;margin-top:8px;color:var(--text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.growth-journey-steps small,.growth-diagnostics-grid small,.growth-queue-grid small{margin-top:8px;color:var(--mint)}.growth-diagnostics-grid,.growth-queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.growth-queue-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.growth-privacy-controls{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px;border:1px solid rgba(80,242,183,.18);border-radius:8px;background:#50f2b712}.growth-privacy-controls>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 9px;min-width:0}.growth-privacy-controls svg{grid-row:span 2;color:var(--mint)}.growth-privacy-controls strong,.growth-privacy-controls span,.growth-privacy-controls small{display:block}.growth-privacy-controls span,.growth-privacy-controls small{color:var(--muted);font-size:12px;line-height:1.35}.growth-privacy-controls button{min-height:38px;padding:0 12px;border:1px solid rgba(80,242,183,.24);border-radius:8px;color:var(--mint);background:#50f2b714;font-weight:900;white-space:nowrap}.growth-privacy-controls button+button{border-color:#f3a85f3d;color:var(--copper);background:#f3a85f14}.growth-privacy-controls>small{grid-column:1 / -1}.growth-live-diagnostics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.growth-live-diagnostics>div{min-height:148px;padding:12px;border:1px solid rgba(125,183,255,.14);border-radius:8px;background:#7db7ff0b}.growth-live-diagnostics span,.growth-live-diagnostics small,.growth-live-diagnostics li{display:block;color:var(--muted);font-size:12px;line-height:1.35}.growth-live-diagnostics strong{display:block;margin-top:8px;color:var(--text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.growth-live-diagnostics small{margin-top:8px;color:var(--mint)}.growth-live-diagnostics ul{display:grid;gap:7px;margin:8px 0 0;padding:0;list-style:none}.growth-live-diagnostics li{position:relative;padding-left:12px}.growth-live-diagnostics li:before{position:absolute;top:7px;left:0;width:5px;height:5px;border-radius:999px;background:var(--mint);content:""}.growth-proof-checkpoints{display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0b}.growth-proof-checkpoint-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.growth-proof-checkpoint-grid>div{display:grid;min-height:142px;gap:7px;align-content:start;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000038}.growth-proof-checkpoint-grid>div.observed{border-color:#43e89a42;background:#43e89a11}.growth-proof-checkpoint-grid>div.missing{border-color:#f3a85f3d;background:#f3a85f0e}.growth-proof-checkpoint-grid svg{color:var(--mint)}.growth-proof-checkpoint-grid>div.missing svg{color:var(--copper)}.growth-proof-checkpoint-grid span,.growth-proof-checkpoint-grid small,.growth-proof-checkpoints p{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.growth-proof-checkpoint-grid strong,.growth-proof-checkpoints code{color:var(--text);font-family:var(--mono);font-size:11px;overflow-wrap:anywhere}.settings-control-deck{position:relative;overflow:hidden;padding:0;border-color:#ffffff17;background:linear-gradient(90deg,rgba(28,28,30,.34) 1px,transparent 1px),linear-gradient(0deg,rgba(28,28,30,.34) 1px,transparent 1px),radial-gradient(circle at 12% 16%,rgba(0,81,255,.16),transparent 30%),radial-gradient(circle at 88% 28%,rgba(80,242,183,.12),transparent 28%),#000000db;background-size:78px 78px,78px 78px,auto,auto,auto;box-shadow:inset 0 1px #ffffff14,0 36px 120px #00000080}.settings-control-deck:before{content:"";position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.11) 50%,transparent 58%);opacity:.24;animation:deckLightSweep 8s linear infinite}.settings-control-deck>*{position:relative;z-index:1}.settings-native-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(210px,.85fr);gap:14px;padding:20px 20px 0}.settings-native-card,.settings-native-stage-card{border:.9px solid rgba(255,255,255,.13);background:linear-gradient(135deg,#0000004d,#50f2b717,#ffffff08);-webkit-backdrop-filter:blur(38px) saturate(1.15);backdrop-filter:blur(38px) saturate(1.15);box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff14}.settings-native-card{display:grid;align-content:start;gap:12px;min-height:138px;padding:16px;border-radius:24px}.settings-native-hero-card{grid-row:span 2;grid-template-columns:58px minmax(0,1fr);min-height:278px;border-radius:30px}.settings-native-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:999px;color:#fff;background:#50f2b729;box-shadow:inset 0 0 0 1px #50f2b761}.settings-native-hero-card .settings-native-stat-row{grid-column:1 / -1}.settings-native-card span,.settings-native-stage-card span,.settings-native-card small,.settings-native-stage-card small{color:#8f95b0;font-family:var(--mono);font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.settings-native-card strong,.settings-native-stage-card strong{display:block;color:#f8fbff;font-family:var(--serif);font-size:24px;line-height:1.08}.settings-native-card p,.settings-native-stage-card p{margin:0;color:#aeb8c7;font-size:12px;font-weight:600;line-height:1.42}.settings-native-stat-row,.settings-native-stage-capsules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.settings-native-stat-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-native-stat-row div,.settings-native-stage-capsules small,.settings-native-stage-capsules b{min-width:0;padding:10px 12px;border-radius:16px;background:#50f2b71b}.settings-native-stat-row b,.settings-native-stage-capsules b{display:block;margin-top:5px;overflow:hidden;color:#f8fbff;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.settings-native-nav-card{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-native-nav-card span{grid-column:1 / -1}.settings-native-nav-card button,.settings-native-action-row button,.settings-native-next-card button,.settings-native-stage-card button{display:grid;gap:6px;min-height:42px;padding:10px 12px;border:.8px solid rgba(255,255,255,.1);border-radius:16px;color:#f8fbff;text-align:left;background:#ffffff0e}.settings-native-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.settings-native-action-row button strong,.settings-native-next-card button,.settings-native-stage-card button{font-family:var(--sans);font-size:12px;font-weight:850}.settings-native-action-row button small{letter-spacing:0;text-transform:none}.settings-native-stage-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:14px 20px 0}.settings-native-stage-card{display:grid;gap:12px;padding:18px;border-radius:28px}.settings-native-stage-card:first-child{border-radius:34px}.settings-native-stage-card .settings-native-stat-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.settings-native-stage-card button{justify-self:start;color:#fff;background:#50f2b733}.settings-native-link-row{display:flex;flex-wrap:wrap;gap:8px}.settings-native-link-row span,.settings-native-link-row small{padding:8px 10px;border-radius:999px;background:#ffffff0e}.ipad-liquid-shell .native-workspace-settings .settings-native-grid{grid-template-columns:1fr}.ipad-liquid-shell .native-workspace-settings .settings-native-hero-card{grid-row:auto;min-height:0}.settings-deck-heading{align-items:flex-end;padding:20px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.settings-deck-heading h3{margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,54px);line-height:.94;letter-spacing:0;background:linear-gradient(180deg,#fff,#dce5ee 46%,#7d8a98);-webkit-background-clip:text;background-clip:text;color:transparent}.settings-deck-heading>span{max-width:320px;text-align:right}.settings-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0 20px;background:#ffffff12}.settings-telemetry-ribbon div{min-height:104px;padding:16px;border:1px solid rgba(255,255,255,.07);background:#000000ad}.settings-telemetry-ribbon span,.settings-telemetry-ribbon small{display:block;color:var(--muted);font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.settings-telemetry-ribbon strong{display:block;margin:10px 0 8px;color:#f7f9ff;font-family:var(--mono);font-size:14px}.settings-launch-proof-deck{display:grid;gap:12px;margin:16px 20px 12px;padding:14px;border:1px solid rgba(212,175,55,.18);border-radius:8px;background:radial-gradient(circle at 12% 4%,rgba(212,175,55,.12),transparent 34%),radial-gradient(circle at 88% 16%,rgba(0,81,255,.13),transparent 32%),#0000006b;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.settings-launch-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.settings-launch-proof-card{position:relative;display:grid;align-content:start;gap:8px;min-height:184px;overflow:hidden;padding:13px;border:1px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#00000052}.settings-launch-proof-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#d4af37eb,#50f2b747)}.settings-launch-proof-card svg{color:#d4af37}.settings-launch-proof-card span,.settings-launch-proof-card code{color:var(--muted);font-family:var(--mono);font-size:11px}.settings-launch-proof-card strong{color:#f8fbff;font-size:13px;line-height:1.42}.settings-launch-proof-card code{display:block;margin-top:auto;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000047;line-height:1.35;overflow-wrap:anywhere}.settings-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 20px 12px;padding:12px;border:1px solid rgba(255,255,255,.075);background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.settings-command-grid>div{position:relative;display:grid;align-content:start;gap:10px;min-height:220px;padding:15px;overflow:hidden;border:1px solid rgba(125,183,255,.14);border-radius:8px;background:radial-gradient(circle at 20% 0%,rgba(125,183,255,.15),transparent 42%),#00000070;box-shadow:inset 0 1px #ffffff14;transition:transform .7s cubic-bezier(.19,1,.22,1),border-color .7s cubic-bezier(.19,1,.22,1)}.settings-command-grid>div:hover{transform:translateY(-4px);border-color:#7db7ff6b}.settings-command-grid svg{color:var(--blue)}.settings-command-grid strong{font-size:15px}.settings-command-grid span{color:var(--muted);font-size:12px;line-height:1.45}.settings-command-grid label{display:grid;gap:7px;color:var(--muted);font-size:12px}.settings-command-grid select{width:100%;min-height:40px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000007a;color-scheme:dark}.settings-command-grid button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 11px;border:1px solid rgba(80,242,183,.2);border-radius:8px;color:var(--text);background:linear-gradient(135deg,#50f2b721,#ffffff0b);font-size:12px;font-weight:800;transition:transform .7s cubic-bezier(.19,1,.22,1),border-color .7s cubic-bezier(.19,1,.22,1)}.settings-command-grid button:hover{transform:translateY(-2px);border-color:#50f2b76b}.settings-toggle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 20px;padding:12px;border:1px solid rgba(255,255,255,.075);background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.settings-toggle-grid label{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border:1px solid rgba(125,183,255,.14);border-radius:8px;color:var(--muted);background:#00000070;font-size:12px}.settings-toggle-grid input{width:16px;height:16px;accent-color:var(--blue)}.settings-case-grid{margin:12px 20px;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.settings-control-deck .launch-readiness-deck,.settings-control-deck .growth-operator-panel,.settings-control-deck .workflow-actions,.settings-control-deck .workflow-note,.settings-control-deck .form-note{margin-right:20px;margin-left:20px}.settings-control-deck .launch-readiness-deck,.settings-control-deck .growth-operator-panel{background:#0000006b;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.workflow-note{margin:12px 0 0;color:var(--muted);font-size:13px}.coach-command-deck{position:relative;overflow:hidden;padding:0;border-color:#ffffff17;background:linear-gradient(90deg,rgba(28,28,30,.34) 1px,transparent 1px),linear-gradient(0deg,rgba(28,28,30,.34) 1px,transparent 1px),radial-gradient(circle at 18% 18%,rgba(0,81,255,.18),transparent 32%),radial-gradient(circle at 86% 12%,rgba(212,175,55,.12),transparent 28%),#000000d1;background-size:76px 76px,76px 76px,auto,auto,auto;box-shadow:inset 0 1px #ffffff14,0 36px 120px #0000007a}.coach-command-deck:before{content:"";position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.12) 50%,transparent 58%);opacity:.28;animation:deckLightSweep 8s linear infinite}.coach-command-deck>*{position:relative;z-index:1}.coach-native-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:14px;padding:20px 20px 0}.coach-native-card,.coach-native-start-card{border:.9px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#00000047,#50f2b71c,#ffffff08);-webkit-backdrop-filter:blur(38px) saturate(1.16);backdrop-filter:blur(38px) saturate(1.16);box-shadow:0 18px 46px #0003,inset 0 1px #ffffff14}.coach-native-card{display:grid;gap:12px;min-height:138px;padding:16px;border-radius:24px}.coach-native-intro-card{grid-row:span 2;grid-template-columns:minmax(0,1fr) 48px;align-items:start;min-height:252px;border-radius:30px}.coach-native-card>svg{display:grid;place-self:start end;box-sizing:content-box;width:18px;height:18px;padding:15px;border-radius:999px;color:#fffffff5;background:radial-gradient(circle,rgba(80,242,183,.34),rgba(212,175,55,.16),transparent 74%)}.coach-native-card span,.coach-native-start-card span,.coach-native-card small{color:#8f95b0;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.coach-native-card strong,.coach-native-start-card strong,.coach-native-stat-row b{color:#f8fbff;font-family:var(--serif);font-size:22px;line-height:1.08}.coach-native-intro-card strong{display:block;margin-top:6px}.coach-native-card p,.coach-native-start-card p{margin:7px 0 0;color:#aeb8c7;font-size:12px;font-weight:600;line-height:1.42}.coach-native-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coach-native-stat-row small,.coach-native-stat-row b{min-width:0;padding:10px 12px;border-radius:16px;background:#50f2b71c}.coach-native-stat-row b{font-family:var(--sans);font-size:12px;font-weight:800}.coach-native-actions-card{border-radius:24px;background:linear-gradient(135deg,#00000047,#d4af371c,#ffffff08)}.coach-native-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coach-native-action-row button{display:grid;gap:8px;min-height:86px;padding:14px;border:.8px solid rgba(255,255,255,.1);border-radius:20px;text-align:left;background:#ffffff0e}.coach-native-action-row button strong{font-family:var(--sans);font-size:13px;font-weight:800}.coach-native-action-row button small{letter-spacing:0;text-transform:none}.coach-native-start-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:18px;margin:14px 20px 0;padding:20px;border-radius:34px}.coach-native-start-card>div{min-width:0;padding:14px;border-radius:22px;background:#ffffff0b}.coach-native-start-card strong{display:block;margin-top:7px;font-size:clamp(23px,2.5vw,28px)}.coach-deck-heading{align-items:flex-end;padding:20px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.coach-deck-heading h3{margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,54px);line-height:.94;letter-spacing:0;background:linear-gradient(180deg,#fff,#dce5ee 46%,#7d8a98);-webkit-background-clip:text;background-clip:text;color:transparent}.coach-deck-heading>span{max-width:320px;text-align:right}.coach-telemetry-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0 20px;background:#ffffff12}.coach-telemetry-ribbon div{min-height:104px;padding:16px;border:1px solid rgba(255,255,255,.07);background:#000000ad}.coach-telemetry-ribbon span,.coach-telemetry-ribbon small{display:block;color:var(--muted);font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em}.coach-telemetry-ribbon strong{display:block;margin:10px 0 8px;color:#f7f9ff;font-family:var(--mono);font-size:14px}.coach-thread{display:grid;gap:10px;margin:0 20px 14px}.coach-command-grid{display:grid;grid-template-columns:.9fr 1.2fr .9fr 1fr;gap:12px;margin:20px 20px 12px}.coach-control-console{padding:12px;border:1px solid rgba(255,255,255,.075);background:#ffffff09;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.coach-command-grid label,.coach-command-grid div{position:relative;display:grid;gap:8px;min-height:96px;padding:14px;overflow:hidden;border:1px solid rgba(80,242,183,.13);border-radius:8px;color:var(--muted);background:radial-gradient(circle at 20% 0%,rgba(80,242,183,.13),transparent 42%),#00000070;font-size:13px;box-shadow:inset 0 1px #ffffff14;transition:transform .7s cubic-bezier(.19,1,.22,1),border-color .7s cubic-bezier(.19,1,.22,1)}.coach-command-grid label:hover,.coach-command-grid div:hover{transform:translateY(-4px);border-color:#50f2b766}.coach-command-grid input,.coach-command-grid select{width:100%;min-height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text);background:#0000007a;outline:none}.coach-command-grid select{color-scheme:dark}.coach-command-grid svg{color:var(--mint)}.coach-command-grid strong{color:var(--text);font-size:15px}.coach-command-grid span{line-height:1.45}.coach-prompt-library{display:flex;flex-wrap:wrap;gap:8px;margin:0 20px 14px}.coach-chip-console{padding:12px;border:1px solid rgba(223,255,94,.1);border-radius:8px;background:#ffffff09;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px)}.coach-prompt-library button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid rgba(223,255,94,.16);border-radius:8px;color:var(--text);background:linear-gradient(135deg,#dfff5e1f,#ffffff0b);font-size:12px;font-weight:750;transition:transform .7s cubic-bezier(.19,1,.22,1),border-color .7s cubic-bezier(.19,1,.22,1)}.coach-prompt-library button:hover{transform:translateY(-3px);border-color:#dfff5e70}.coach-prompt-library svg{color:var(--lime)}.coach-evidence-runway{display:grid;gap:12px;margin:0 20px 14px;padding:14px;border:1px solid rgba(0,81,255,.18);border-radius:8px;background:radial-gradient(circle at 12% 0%,rgba(0,81,255,.14),transparent 36%),radial-gradient(circle at 92% 18%,rgba(80,242,183,.1),transparent 32%),#0000007a;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.coach-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.coach-evidence-card{position:relative;display:grid;align-content:start;gap:8px;min-height:156px;overflow:hidden;padding:13px;border:1px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#00000047;transition:transform .7s cubic-bezier(.19,1,.22,1),border-color .7s cubic-bezier(.19,1,.22,1)}.coach-evidence-card:hover{transform:translateY(-4px);border-color:#50f2b757}.coach-evidence-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#0051fff2,#50f2b752)}.coach-evidence-card svg{color:var(--mint)}.coach-evidence-card span,.coach-evidence-card small{display:block;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:1.4}.coach-evidence-card strong{min-width:0;overflow:hidden;color:#f8fbff;font-size:16px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.coach-bubble{position:relative;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:linear-gradient(135deg,#ffffff14,#ffffff07),#00000075;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.coach-bubble.user{border-color:#dfff5e38;background:#dfff5e14}.coach-bubble strong{display:block;margin-bottom:4px;color:var(--lime);font-size:13px}.coach-bubble p{margin:0;color:#d8e5dd;line-height:1.45}.coach-terminal-thread{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000085;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.coach-terminal-thread>strong{color:#f7f9ff;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.coach-terminal-prompt{margin:0 20px 14px;padding:14px;border:1px solid rgba(0,81,255,.18);border-radius:8px;background:#00000085;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.coach-action-bar{margin:0 20px}.coach-command-deck .workflow-note,.coach-command-deck .form-note{margin-right:20px;margin-left:20px}.detail-section-grid{display:grid;gap:12px}.detail-section{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.detail-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.detail-section-title h4,.detail-section-title p{margin:0}.detail-section-title h4{font-size:16px}.detail-section-title p{margin-top:4px;color:var(--muted);font-size:12px}.detail-section-title span{display:grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:8px;color:#10180f;background:var(--lime);font-size:12px;font-weight:900}.detail-table{display:grid;gap:8px}.detail-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(90px,.55fr) minmax(86px,.5fr);align-items:center;gap:10px;width:100%;min-height:54px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:var(--text);background:#0000001f;text-align:left}.detail-row:hover{border-color:#50f2b742;background:#50f2b70f}.detail-row strong,.detail-row small{display:block}.detail-row small{margin-top:4px;color:var(--muted)}.detail-row span{color:var(--mint);font-weight:800}.detail-row em{justify-self:end;padding:6px 8px;border-radius:8px;color:var(--lime);background:#dfff5e14;font-size:12px;font-style:normal}.record-detail-surface{border:1px solid rgba(80,242,183,.2);border-radius:8px;padding:18px;background:linear-gradient(145deg,#50f2b71a,#7db7ff14),var(--panel);box-shadow:var(--shadow)}.record-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.record-detail-head h3,.record-detail-head p{margin:0}.record-detail-head span{display:block;margin-top:6px;color:var(--muted);font-size:13px}.record-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.record-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.record-actions button{min-height:40px;padding:0 12px;border:1px solid rgba(80,242,183,.28);border-radius:8px;color:var(--mint);background:#50f2b717;font-weight:800}.record-actions button:hover{border-color:#dfff5e6b;color:var(--lime)}.record-detail-item{min-height:82px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000024}.record-detail-item span{display:block;color:var(--muted);font-size:12px;text-transform:capitalize}.record-detail-item strong{display:block;margin-top:8px;color:var(--text);overflow-wrap:anywhere}.market-table{display:grid;gap:8px}.market-row{display:grid;grid-template-columns:.7fr 1fr .8fr 1.4fr;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text);background:#ffffff0a;text-align:left}.market-row em{color:var(--muted);font-style:normal}.market-row:hover,.market-row.active{border-color:#50f2b74d;background:#50f2b714}.market-command-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:12px;padding:14px;border:1px solid rgba(80,242,183,.2);border-radius:8px;background:#50f2b713}.market-command-panel span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.market-command-panel strong{display:block;margin-top:4px}.market-command-panel p{margin:6px 0 0;color:#d8e6dd;line-height:1.45}.market-command-actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.market-command-actions button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid rgba(223,255,94,.24);border-radius:8px;color:var(--lime);background:#dfff5e14;font-weight:800}.ai-panel{background:linear-gradient(145deg,#50f2b729,#f3a85f1a),var(--panel-strong)}.orbital-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(223,255,94,.34);border-radius:8px;color:var(--lime);background:#dfff5e1a}.ai-panel p{color:#d8e5dd;line-height:1.55}.ai-panel button{width:100%;color:#10180f;background:var(--mint);font-weight:800}.bar-chart{display:grid;grid-template-columns:repeat(12,1fr);align-items:end;gap:7px;height:170px}.bar-chart span{display:block;min-height:18px;border-radius:7px 7px 0 0;background:linear-gradient(180deg,var(--lime),var(--mint))}.activity-panel,.subscription-panel,.native-surface-panel,.secondary-panel{display:grid;gap:10px}.subscription-panel .module-heading button{display:inline-grid;place-items:center;width:34px;min-height:34px;padding:0;color:var(--text);background:#ffffff0f}.subscription-tier-card{padding:16px;border:1px solid rgba(223,255,94,.2);border-radius:8px;background:#dfff5e14}.subscription-tier-card span,.subscription-tier-card small,.subscription-sync-grid span,.plan-limit-row span,.plan-choice span{color:var(--muted)}.subscription-tier-card strong{display:block;margin:6px 0;color:var(--lime);font-size:32px}.subscription-sync-grid,.subscription-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.subscription-sync-grid div,.subscription-detail-card,.plan-limit-row,.plan-choice{border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff0b}.subscription-sync-grid div{min-height:82px;padding:12px}.subscription-detail-card{min-height:64px;padding:10px}.subscription-detail-card span{color:var(--muted);font-size:12px}.subscription-sync-grid strong,.subscription-detail-card strong{display:block;margin-top:6px;overflow-wrap:anywhere;color:#d8e6dd;font-size:13px}.compact-heading{margin-bottom:8px}.plan-limit-list{display:grid;gap:8px}.stripe-payment-lifecycle{display:grid;gap:8px;padding:12px;border:1px solid rgba(125,183,255,.14);border-radius:8px;background:#7db7ff0b}.stripe-lifecycle-row{display:grid;gap:6px;min-height:84px;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#00000024}.stripe-lifecycle-row span,.stripe-lifecycle-row small{display:block;color:var(--muted);font-size:12px;line-height:1.35}.stripe-lifecycle-row strong{display:block;overflow-wrap:anywhere;color:var(--mint);font-size:13px;line-height:1.35}.plan-limit-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:8px 10px}.plan-limit-row strong{color:var(--mint);text-align:right}.plan-choice-list{display:grid;gap:8px}.plan-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:10px}.plan-choice.current{border-color:#50f2b733;background:#50f2b714}.plan-choice div{min-width:0}.plan-choice strong,.plan-choice span{display:block}.plan-choice button{min-height:34px;padding:0 10px;color:#10180f;background:var(--lime);font-size:12px;font-weight:900}.subscription-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.subscription-actions button{min-height:40px;padding:0 10px;background:#ffffff0e}.activity-row{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;align-items:start}.activity-row span{width:8px;height:8px;margin-top:8px;border-radius:3px;background:var(--copper)}.activity-row p{margin:0;color:#d8e5dd;line-height:1.45}.secondary-panel button{justify-content:flex-start;width:100%;padding:0 12px;background:#ffffff0b}.native-surface-list{display:grid;gap:8px}.native-command-rail{display:grid;gap:14px}.native-command-rail-header{display:grid;gap:7px}.native-command-rail-header span{color:#dfff5ee0;font-size:10px;font-weight:850;letter-spacing:0;text-transform:uppercase}.native-command-rail-header strong{color:#fff;font-family:Playfair Display,Georgia,serif;font-size:clamp(22px,2.4vw,30px);line-height:1.02}.native-command-rail-header p{margin:0;color:#e6ecfaa8;font-size:13px;line-height:1.45}.native-command-section-list{display:grid;gap:10px}.native-command-section-list button{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:3px 10px;min-height:64px;padding:11px 12px;overflow:hidden;border:.8px solid rgba(255,255,255,.08);border-radius:20px;color:#ffffffbd;background:#ffffff09;text-align:left}.native-command-section-list button>span{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:14px;color:#080c0ae0;background:#f4f8ffeb;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.native-command-section-list strong,.native-command-section-list small{min-width:0;overflow:hidden;text-overflow:ellipsis}.native-command-section-list strong{color:#ffffffe6;font-size:14px;font-weight:700;line-height:1.16}.native-command-section-list small{color:#e6ecfa80;font:750 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.native-command-section-list svg{grid-row:span 2;align-self:center;color:#dfff5e70}.native-command-section-list button.active{border-color:#ffffff21;background:radial-gradient(circle at 0 0,rgba(223,255,94,.12),transparent 34%),#ffffff12}.native-command-section-list button.active svg{color:#dfff5ee6}.native-stage-card{display:grid;gap:7px;margin-bottom:12px;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(223,255,94,.08),transparent 36%),#ffffff0a}.native-stage-card strong{color:#fff}.native-stage-card p{margin:0;color:#cdd5e7;font-size:13px;line-height:1.45}.native-section-list{margin-bottom:14px}.native-surface-row{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-height:38px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#d8e6dd;background:#ffffff0b;font-size:13px}.native-surface-row svg{color:var(--mint)}.native-surface-row span{min-width:0;overflow-wrap:anywhere}.mobile-only{display:none}button:disabled{cursor:progress;opacity:.68}.workspace-shell{grid-template-columns:320px minmax(0,1fr);gap:0;padding:24px}.sidebar{top:24px;height:calc(100vh - 48px);border:1px solid rgba(166,168,255,.16);border-right-color:#a6a8ff1a;border-radius:28px 0 0 28px;background:linear-gradient(180deg,#191b2ce6,#06070ce6),#080910db;box-shadow:inset 0 1px #ffffff0f,0 28px 80px #00000061}.sidebar-header{padding-bottom:18px;border-bottom:1px solid rgba(166,168,255,.1)}.sidebar-user-card{display:grid;gap:5px;padding:18px 0 20px;border-bottom:1px solid rgba(166,168,255,.1)}.sidebar-user-card span,.sidebar-user-card small,.workspace-nav-label{color:#8f95b0}.sidebar-user-card span{font-size:14px}.sidebar-user-card strong{color:#f8f9ff;font-size:clamp(24px,2vw,32px);line-height:1}.sidebar-user-card small{font-size:12px}.workspace-nav{gap:18px;overflow:auto;padding-right:2px}.workspace-nav-section{display:grid;gap:8px}.workspace-nav-store-section{margin-top:4px}.workspace-nav-label{font-size:12px;font-weight:850}.workspace-main{min-height:calc(100vh - 48px);border:1px solid rgba(166,168,255,.13);border-left:0;border-radius:0 28px 28px 0;background:linear-gradient(180deg,#090a11f0,#040509f5),#05060a;box-shadow:inset 0 1px #ffffff0b,0 28px 90px #00000057}.workspace-topbar{top:24px;margin:-20px calc(clamp(18px,3vw,34px)*-1) 18px;padding:18px clamp(18px,3vw,34px);border-bottom:1px solid rgba(166,168,255,.1);background:#05060ad1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.workspace-breadcrumb{display:grid;gap:6px;min-width:0}.workspace-breadcrumb>div{display:inline-flex;align-items:center;gap:9px;min-width:0;color:#a8aec9;font-size:14px;font-weight:750}.workspace-breadcrumb svg{color:#a6a8ff;flex:0 0 auto}.workspace-breadcrumb strong{min-width:0;overflow:hidden;color:#f5f6ff;text-overflow:ellipsis;white-space:nowrap}.workspace-topbar .workspace-breadcrumb h1{margin:0;color:#80869e;font-size:13px;font-weight:750;text-transform:uppercase}.workspace-search-button{min-width:min(270px,30vw);justify-content:flex-start;color:#9da4bd;background:#ffffff09}.market-ticker-strip{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:1px;margin:-18px calc(clamp(18px,3vw,34px)*-1) 18px;border-bottom:1px solid rgba(166,168,255,.09);background:#a6a8ff17}.market-ticker-strip button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:0 clamp(12px,2vw,22px);border:0;color:#e7e9f8;background:#07080ed6;text-align:left}.market-ticker-strip button:hover{background:#181a2af5}.market-ticker-strip span{overflow:hidden;color:#b8bdd3;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.market-ticker-strip strong,.market-ticker-strip em{font-size:13px;white-space:nowrap}.market-ticker-strip em{font-style:normal;font-weight:850}.workspace-nav-item{position:relative;color:#9298b3}.workspace-nav-item.active{color:#fff;border-color:#ffffff1f;background:linear-gradient(90deg,#ffffff1f,#63679e1c),#ffffff0d;box-shadow:inset 0 1px #ffffff1a,0 18px 44px #00000038}.workspace-nav-item.active:after{content:"";position:absolute;right:12px;width:3px;height:18px;border-radius:999px;background:#f0f6ff;box-shadow:0 0 18px #a6a8ffbf}.view-hero,.module-surface,.market-surface,.state-surface,.workflow-surface,.detail-surface,.notification-panel,.workspace-access-banner,.ai-panel,.subscription-panel,.chart-panel,.activity-panel,.native-surface-panel,.secondary-panel,.feature-card,.price-card,.blog-card,.metric-card,.module-button,.bot-chart-panel,.bot-ai-panel,.growth-system-grid article,.growth-operator-panel,.record-detail-surface{border:1px solid rgba(166,168,255,.13);background:linear-gradient(145deg,#161826e6,#07080edb),#ffffff09;box-shadow:inset 0 1px #ffffff0e,0 24px 70px #00000047}.view-hero{overflow:hidden}.view-live-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;color:#b9bfd6;font-size:13px}.view-live-kicker span{display:block;width:9px;height:9px;border:3px solid rgba(166,168,255,.25);border-radius:999px;background:#f4f6ff;box-shadow:0 0 18px #a6a8ffa6}.view-title-row{align-items:center}.live-asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 18px}.live-asset-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto 78px;align-items:center;gap:10px 12px;min-height:238px;overflow:hidden;padding:20px;border:1px solid rgba(166,168,255,.13);border-radius:8px;color:#f8f9ff;background:linear-gradient(145deg,#131523eb,#06070ce6),#ffffff09;box-shadow:inset 0 1px #ffffff12,0 24px 64px #00000047;text-align:left}.live-asset-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#a6a8fff2,#50f2b73d);opacity:.66}.live-asset-card:after{content:"";position:absolute;right:-20%;bottom:-34%;width:72%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(166,168,255,.14),transparent 66%);pointer-events:none}.live-asset-card:hover,.live-asset-card.active{border-color:#a6a8ff47;background:linear-gradient(145deg,#1b1e32f5,#07080ef0),#ffffff0e}.live-asset-card.active{box-shadow:inset 0 1px #ffffff1a,0 26px 72px #6267b429}.asset-token{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(135deg,#f3a85f59,#f3a85f1f);color:#ffcf79;font-weight:950}.asset-eth{background:linear-gradient(135deg,#7db7ff57,#a6a8ff1f);color:#9cc8ff}.asset-sol{background:linear-gradient(135deg,#50f2b74d,#a6a8ff24);color:#7ef3d2}.asset-pair{display:grid;gap:3px;min-width:0}.asset-pair small,.asset-price small,.asset-action{color:#8f95b0;font-size:12px;font-weight:850}.asset-pair strong{overflow:hidden;color:#f7f8ff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.asset-menu{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(166,168,255,.12);border-radius:8px;color:#b9bfd6;background:#ffffff0b;line-height:1}.asset-price{grid-column:1 / -1;display:grid;gap:5px;margin-top:10px}.asset-price strong{color:#f8f9ff;font-size:clamp(25px,2.4vw,38px);line-height:1}.asset-move{display:inline-flex;align-items:center;justify-self:start;min-height:30px;padding:0 10px;border-radius:8px;font-size:12px;font-style:normal;font-weight:950}.asset-move.positive{color:#85ffc8;background:#50f2b71f}.asset-move.negative{color:#ff9aae;background:#ff7c9b1f}.asset-action{grid-column:2 / -1;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.asset-sparkline{grid-column:1 / -1;position:relative;z-index:1;display:grid;grid-template-columns:repeat(11,minmax(4px,1fr));align-items:end;gap:6px;height:78px;margin:0 -2px -4px;padding-top:16px;border-top:1px solid rgba(166,168,255,.08)}.asset-sparkline i{display:block;min-height:8px;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#a6a8ffe6,#50f2b75c);box-shadow:0 10px 24px #7e81de24}.view-title-row>svg,.module-heading svg,.metric-card svg,.growth-system-grid svg,.growth-operator-grid svg{color:#a6a8ff}.market-row,.detail-row,.native-surface-row,.command-palette-result,.settings-command-grid>div,.settings-toggle-grid label,.workflow-grid label{border-color:#a6a8ff1c;background:#ffffff09}.market-row:hover,.detail-row:hover,.native-surface-row:hover{border-color:#a6a8ff38;background:#ffffff0e}.brand-mark,.sidebar-status,.workspace-access-actions button,.workflow-actions button,.ai-panel button,.price-card button,.primary-action,.upgrade-button,.nav-login{border-color:#a6a8ff3d;background:linear-gradient(135deg,#f0f6fff5,#b9bcffeb);color:#060711}.secondary-action,.auth-button,.profile-button,.icon-button,.module-button{border-color:#a6a8ff1f;color:#eef0ff}.bot-chart-bars,.chart-bars,.sparkline,.mini-chart{border-color:#a6a8ff1f;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px) 0 33% / 100% 33%,#00000038}.bot-chart-bars span,.chart-bars span{background:linear-gradient(180deg,#a6a8ffeb,#50f2b78f);box-shadow:0 12px 30px #7e81de29}.settings-growth-panel{margin:12px 0 0}.workspace-shell{padding:0}.sidebar{top:0;height:100vh;border-radius:0}.workspace-main{min-height:100vh;padding:0;border-radius:0}.workspace-topbar{top:0;margin:0}.market-ticker-strip{margin:0}.home-dashboard-shell{display:grid;grid-template-columns:172px minmax(0,1fr);min-height:100svh;padding:0;background:#000}.home-dashboard-shell .workspace-topbar,.home-dashboard-shell .market-ticker-strip{display:none}.home-dashboard-shell .workspace-main{min-height:100svh;border:0;background:#000;box-shadow:none}.home-dashboard-shell .workspace-access-banner{margin:0;border-radius:0}.home-dashboard-shell .trading-command-deck{min-height:100svh}.command-layout{padding:16px}.trading-command-deck{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(150px,1.8fr) minmax(0,6.8fr) minmax(280px,3.4fr);gap:14px;overflow:hidden;min-height:calc(100vh - 119px);padding:0;border:.5px solid rgba(28,28,30,.96);border-radius:0;background:linear-gradient(rgba(28,28,30,.58) .5px,transparent .5px),linear-gradient(90deg,rgba(28,28,30,.58) .5px,transparent .5px),#000;background-size:calc(100% / 12) 100%,calc(100% / 12) 100%,auto}.trading-command-deck:after,.command-glass:after{content:"";position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.1) 48%,transparent 54%);opacity:.18;animation:deckLightSweep 8s cubic-bezier(.19,1,.22,1) infinite}.command-pulse-field{position:absolute;inset:-18% -12%;z-index:-1;background:radial-gradient(circle at 22% 20%,rgba(38,54,156,.34),transparent 30%),radial-gradient(circle at 76% 36%,rgba(33,92,69,.28),transparent 34%),radial-gradient(circle at 64% 82%,rgba(212,175,55,.14),transparent 26%);filter:blur(42px) saturate(1.2);opacity:.78;animation:commandPulseField 16s cubic-bezier(.19,1,.22,1) infinite alternate}.deck-left-rail,.deck-main-column,.deck-right-rail{position:relative;z-index:1;min-width:0}.deck-left-rail,.deck-main-column,.deck-right-rail,.bot-capsule-stack,.signal-blade-list,.health-readouts{display:grid;gap:12px}.deck-left-rail{align-content:start}.command-glass,.deck-left-rail{position:relative;overflow:hidden;border:.5px solid rgba(255,255,255,.13);border-radius:8px;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 0%),rgba(255,255,255,.12),transparent 24%),linear-gradient(145deg,#12141fb8,#000000b8),#0000001f;box-shadow:inset 0 1px #ffffff0f,0 26px 72px #0000005c;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);transition:transform .52s cubic-bezier(.19,1,.22,1),border-color .52s cubic-bezier(.19,1,.22,1),box-shadow .52s cubic-bezier(.19,1,.22,1)}.command-glass:hover{border-color:#37f3ad47;box-shadow:inset 0 1px #ffffff17,0 30px 90px #00000070,0 0 0 1px #37f3ad0d;transform:translateY(-4px)}.workspace-shell.ipad-liquid-shell{--ipad-sidebar-width: 172px;--ipad-sidebar-leading: 18px;--ipad-sidebar-vertical: 18px;--ipad-workspace-outer-padding: 28px;--ipad-workspace-top-padding: 20px;--ipad-workspace-bottom-padding: 132px;--ipad-workspace-spacing: 22px;--ipad-context-rail-width: clamp(290px, 21vw, 340px);--ipad-sidebar-sentiment-glow: rgba(34, 197, 94, .9);--ipad-stage-title-size: 26px;position:relative;isolation:isolate;overflow:hidden;grid-template-columns:calc(var(--ipad-sidebar-width) + var(--ipad-sidebar-leading)) minmax(0,1fr);color:#f8f9ff;background:radial-gradient(circle 380px at calc(50% - 170px) calc(50% + 230px),rgba(31,186,117,.22),rgba(31,186,117,.08),transparent 68%),radial-gradient(circle 420px at calc(50% + 180px) calc(50% - 280px),rgba(20,41,107,.22),rgba(20,41,107,.08),transparent 70%),linear-gradient(135deg,#000,#14171f,#080a12)}.ipad-liquid-shell:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 46vw 140px at 42% -72px,rgba(240,201,97,.28),rgba(204,140,38,.09),transparent 72%),radial-gradient(circle 130px at 72% calc(50% - 40px),rgba(31,186,117,.16),rgba(31,186,117,.06),transparent 72%),linear-gradient(135deg,#080a12d1,#0d0f1ad1 48%,#000000d1);filter:blur(32px) saturate(1.16);opacity:1;transform:translateZ(0);animation:ipadNativeBackdropDrift 16s ease-in-out infinite alternate}.ipad-liquid-shell:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(255,255,255,.018) .5px,transparent .5px),linear-gradient(90deg,rgba(255,255,255,.016) .5px,transparent .5px);background-size:calc(100% / 12) 100%,calc(100% / 12) 100%;-webkit-mask-image:linear-gradient(180deg,#000000d6,#0003);mask-image:linear-gradient(180deg,#000000d6,#0003);opacity:.22}.ipad-liquid-shell .workspace-main{position:relative;overflow:hidden;border-color:#ffffff14;background:linear-gradient(145deg,#ffffff07,#ffffff02),linear-gradient(180deg,#06070c7a,#000c);box-shadow:inset 0 1px #ffffff0e,0 28px 90px #00000042;-webkit-backdrop-filter:blur(34px) saturate(1.24);backdrop-filter:blur(34px) saturate(1.24)}.ipad-liquid-shell .workspace-main:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 19% 18%,rgba(31,186,117,.05),transparent 28%),radial-gradient(circle at 86% 10%,rgba(20,41,107,.08),transparent 35%);opacity:.78}.ipad-sidebar-dock{position:sticky;overflow:hidden;gap:12px;width:var(--ipad-sidebar-width);height:calc(100svh - (var(--ipad-sidebar-vertical) * 2));margin:var(--ipad-sidebar-vertical) 0 var(--ipad-sidebar-vertical) var(--ipad-sidebar-leading);padding:10px 8px;border:0;border-radius:0;background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(255,255,255,.014),transparent),#0000001a;box-shadow:none;-webkit-backdrop-filter:blur(30px) saturate(1.18);backdrop-filter:blur(30px) saturate(1.18)}.ipad-sidebar-dock:before,.ipad-sidebar-dock:after{content:"";position:absolute;top:26px;bottom:26px;right:2px;width:1px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.018),transparent)}.ipad-sidebar-dock:after{right:4px;width:1.5px;border-radius:999px;background:var(--ipad-sidebar-sentiment-glow);filter:blur(7px);opacity:.35}.ipad-sidebar-dock .sidebar-header{justify-content:center;padding:8px 0 10px;border-bottom:0}.ipad-sidebar-dock .brand-lockup{flex-direction:column;gap:8px;width:100%;font-size:11px;font-weight:700;line-height:1.05;text-align:center}.ipad-sidebar-dock .brand-lockup>span:last-child{display:block;max-width:100%;color:#ffffffd1;overflow:hidden;text-overflow:ellipsis}.ipad-sidebar-dock .brand-mark{position:relative;display:grid;place-items:center;width:18px;height:18px;border:0;background:transparent;color:var(--ipad-active);box-shadow:none}.ipad-sidebar-dock .brand-mark svg{color:currentColor;stroke-width:2.8}.ipad-sidebar-dock .brand-mark-tv{width:18px;height:18px}.ipad-sidebar-dock .brand-mark-sparkles{position:absolute;top:-3px;right:-4px;width:8px;height:8px}.ipad-sidebar-dock .brand-lockup small,.ipad-sidebar-dock .workspace-nav-label,.ipad-sidebar-dock .sidebar-user-card,.ipad-sidebar-dock .sidebar-status,.phone-tab-bar,.phone-native-canvas{display:none}.ipad-sidebar-dock .workspace-nav{gap:6px;overflow:visible;padding:0}.ipad-sidebar-dock .workspace-nav-section{gap:6px}.ipad-sidebar-dock .workspace-nav-store-section{margin-top:6px}.ipad-sidebar-dock .workspace-nav-item{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;isolation:isolate;width:100%;min-height:42px;overflow:hidden;padding:9px 8px;border-style:solid;border-width:.6px;border-radius:16px;color:#ebf0ff94;background:transparent;font-size:12px;font-weight:700;line-height:1.1;transition:transform .35s cubic-bezier(.19,1,.22,1),color .35s cubic-bezier(.19,1,.22,1),background .35s cubic-bezier(.19,1,.22,1),border-color .35s cubic-bezier(.19,1,.22,1)}.ipad-sidebar-dock .workspace-nav-item:before{content:"";position:absolute;inset:0;z-index:0;border:.6px solid transparent;border-radius:inherit;background-color:transparent;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.19,1,.22,1),background-color .35s cubic-bezier(.19,1,.22,1),border-color .35s cubic-bezier(.19,1,.22,1)}.ipad-sidebar-dock .workspace-nav-icon-shell{position:relative;z-index:1;flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;overflow:visible}.ipad-sidebar-dock .workspace-nav-item svg{width:16px;height:16px;color:currentColor;filter:drop-shadow(0 0 0 transparent)}.ipad-sidebar-dock .workspace-nav-title,.ipad-sidebar-dock .workspace-nav-store-item>span{position:relative;z-index:1;min-width:0;overflow:hidden;color:#ebf0ffd1;font-size:12px;font-weight:600;line-height:1.12;text-overflow:ellipsis}.ipad-sidebar-dock .ai-coach-notification-dot{position:absolute;top:0;right:0;z-index:2;display:block;width:8px;height:8px;min-width:0;padding:0;border-radius:999px;background:#dfff5ee6;box-shadow:0 0 6px #dfff5eb3;transform:translate(4px,-3px);pointer-events:none}.ipad-sidebar-dock .workspace-nav-item.ai-coach-pulsing svg{animation:ipadAICoachIconPulse .9s ease-in-out infinite alternate}.ipad-sidebar-dock .workspace-nav-item.ai-coach-pulsing .ai-coach-notification-dot{animation:ipadAICoachNotificationPulse 1s ease-in-out infinite alternate}.ipad-sidebar-dock .workspace-nav-selection{position:absolute;inset:0;z-index:0;display:block;min-width:0;border:.6px solid transparent;border-radius:inherit;background-color:transparent;opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.19,1,.22,1),background-color .35s cubic-bezier(.19,1,.22,1),border-color .35s cubic-bezier(.19,1,.22,1)}.ipad-sidebar-dock button.workspace-nav-item.active{border-color:#ffffff24;color:var(--ipad-active);background:#ffffff17;box-shadow:none;outline:none;transform:none}.ipad-sidebar-dock button.workspace-nav-item.active:before,.ipad-liquid-shell[data-workspace-view=home] .ipad-sidebar-dock button[data-growth-target=workspace_nav_home]:before,.ipad-liquid-shell[data-workspace-view=portfolio] .ipad-sidebar-dock button[data-growth-target=workspace_nav_portfolio]:before,.ipad-liquid-shell[data-workspace-view=insights] .ipad-sidebar-dock button[data-growth-target=workspace_nav_insights]:before,.ipad-liquid-shell[data-workspace-view=signals] .ipad-sidebar-dock button[data-growth-target=workspace_nav_signals]:before,.ipad-liquid-shell[data-workspace-view=bot] .ipad-sidebar-dock button[data-growth-target=workspace_nav_bot]:before,.ipad-liquid-shell[data-workspace-view=coach] .ipad-sidebar-dock button[data-growth-target=workspace_nav_coach]:before,.ipad-liquid-shell[data-workspace-view=lab] .ipad-sidebar-dock button[data-growth-target=workspace_nav_lab]:before,.ipad-liquid-shell[data-workspace-view=settings] .ipad-sidebar-dock button[data-growth-target=workspace_nav_settings]:before{border-color:#ffffff24;background-color:#ffffff17;opacity:1}.ipad-sidebar-dock button.workspace-nav-item.active .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=home] .ipad-sidebar-dock button[data-growth-target=workspace_nav_home] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=portfolio] .ipad-sidebar-dock button[data-growth-target=workspace_nav_portfolio] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=insights] .ipad-sidebar-dock button[data-growth-target=workspace_nav_insights] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=signals] .ipad-sidebar-dock button[data-growth-target=workspace_nav_signals] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=bot] .ipad-sidebar-dock button[data-growth-target=workspace_nav_bot] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=coach] .ipad-sidebar-dock button[data-growth-target=workspace_nav_coach] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=lab] .ipad-sidebar-dock button[data-growth-target=workspace_nav_lab] .workspace-nav-selection,.ipad-liquid-shell[data-workspace-view=settings] .ipad-sidebar-dock button[data-growth-target=workspace_nav_settings] .workspace-nav-selection{border-color:#ffffff24;background-color:#ffffff17;opacity:1}.ipad-liquid-shell[data-workspace-view=home] .ipad-sidebar-dock button[data-growth-target=workspace_nav_home],.ipad-liquid-shell[data-workspace-view=portfolio] .ipad-sidebar-dock button[data-growth-target=workspace_nav_portfolio],.ipad-liquid-shell[data-workspace-view=insights] .ipad-sidebar-dock button[data-growth-target=workspace_nav_insights],.ipad-liquid-shell[data-workspace-view=signals] .ipad-sidebar-dock button[data-growth-target=workspace_nav_signals],.ipad-liquid-shell[data-workspace-view=bot] .ipad-sidebar-dock button[data-growth-target=workspace_nav_bot],.ipad-liquid-shell[data-workspace-view=coach] .ipad-sidebar-dock button[data-growth-target=workspace_nav_coach],.ipad-liquid-shell[data-workspace-view=lab] .ipad-sidebar-dock button[data-growth-target=workspace_nav_lab],.ipad-liquid-shell[data-workspace-view=settings] .ipad-sidebar-dock button[data-growth-target=workspace_nav_settings]{border-color:#ffffff24;color:var(--ipad-active);background:#ffffff17;box-shadow:none;outline:none;transform:none}.ipad-sidebar-dock button.workspace-nav-item.active:hover,.ipad-sidebar-dock button.workspace-nav-item.active:focus{border-color:#ffffff24;background:#ffffff17;box-shadow:none;outline:none;transform:none}.ipad-sidebar-dock button.workspace-nav-item.active:focus-visible{outline:none}.ipad-sidebar-dock button.workspace-nav-item.active svg{filter:drop-shadow(0 0 10px rgba(223,255,94,.45))}.ipad-sidebar-dock button.workspace-nav-item.active .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=home] .ipad-sidebar-dock button[data-growth-target=workspace_nav_home] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=portfolio] .ipad-sidebar-dock button[data-growth-target=workspace_nav_portfolio] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=insights] .ipad-sidebar-dock button[data-growth-target=workspace_nav_insights] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=signals] .ipad-sidebar-dock button[data-growth-target=workspace_nav_signals] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=bot] .ipad-sidebar-dock button[data-growth-target=workspace_nav_bot] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=coach] .ipad-sidebar-dock button[data-growth-target=workspace_nav_coach] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=lab] .ipad-sidebar-dock button[data-growth-target=workspace_nav_lab] .workspace-nav-title,.ipad-liquid-shell[data-workspace-view=settings] .ipad-sidebar-dock button[data-growth-target=workspace_nav_settings] .workspace-nav-title{color:#fffffff0}.ipad-sidebar-dock button.workspace-nav-item.active:after{content:none;display:none}.ipad-liquid-shell[data-workspace-view=home] .ipad-sidebar-dock button[data-growth-target=workspace_nav_home]:after,.ipad-liquid-shell[data-workspace-view=portfolio] .ipad-sidebar-dock button[data-growth-target=workspace_nav_portfolio]:after,.ipad-liquid-shell[data-workspace-view=insights] .ipad-sidebar-dock button[data-growth-target=workspace_nav_insights]:after,.ipad-liquid-shell[data-workspace-view=signals] .ipad-sidebar-dock button[data-growth-target=workspace_nav_signals]:after,.ipad-liquid-shell[data-workspace-view=bot] .ipad-sidebar-dock button[data-growth-target=workspace_nav_bot]:after,.ipad-liquid-shell[data-workspace-view=coach] .ipad-sidebar-dock button[data-growth-target=workspace_nav_coach]:after,.ipad-liquid-shell[data-workspace-view=lab] .ipad-sidebar-dock button[data-growth-target=workspace_nav_lab]:after,.ipad-liquid-shell[data-workspace-view=settings] .ipad-sidebar-dock button[data-growth-target=workspace_nav_settings]:after{content:none;display:none}.ipad-sidebar-dock button.workspace-nav-item.active:hover:after,.ipad-sidebar-dock button.workspace-nav-item.active:focus:after,.ipad-sidebar-dock button.workspace-nav-item.active:focus-visible:after{content:none;display:none}.ipad-sidebar-dock button.workspace-nav-item:not(.active){border-color:transparent;background:transparent;box-shadow:none;outline:none;transform:none}.ipad-sidebar-dock button.workspace-nav-item:not(.active):hover,.ipad-sidebar-dock button.workspace-nav-item:not(.active):focus{border-color:transparent;background:transparent;box-shadow:none;outline:none;transform:none}.ipad-sidebar-dock button.workspace-nav-item:not(.active):focus-visible{outline:none}.ipad-sidebar-dock .workspace-nav-store-item{color:#dfff5ee0;background:#dfff5e0b}.ipad-sidebar-dock .workspace-nav-store-item span{color:#f8ffdaeb}.ipad-liquid-shell .workspace-topbar{border-bottom-color:#ffffff14;background:linear-gradient(180deg,#00000057,#0000001a),#06070c80;-webkit-backdrop-filter:blur(32px) saturate(1.25);backdrop-filter:blur(32px) saturate(1.25)}@media(min-width:820px){.ipad-liquid-shell .workspace-topbar,.ipad-liquid-shell .market-ticker-strip{display:none}}.ipad-liquid-shell .workspace-breadcrumb svg,.ipad-liquid-shell .view-title-row>svg,.ipad-liquid-shell .live-context-heading>svg,.ipad-liquid-shell .module-heading svg,.ipad-liquid-shell .metric-card svg,.ipad-liquid-shell .growth-system-grid svg,.ipad-liquid-shell .growth-operator-grid svg{color:var(--ipad-active)}.ipad-liquid-shell .workspace-breadcrumb h1,.ipad-liquid-shell .deck-kicker,.ipad-liquid-shell .eyebrow{color:#dfff5ee6}.ipad-liquid-shell .market-ticker-strip{border-bottom-color:#ffffff13;background:#ffffff0e}.ipad-liquid-shell .market-ticker-strip button{background:#00000057;-webkit-backdrop-filter:blur(26px) saturate(1.16);backdrop-filter:blur(26px) saturate(1.16)}.ipad-liquid-shell .view-hero,.ipad-liquid-shell .ipad-stage-panel,.ipad-liquid-shell .native-command-rail,.ipad-liquid-shell .module-surface,.ipad-liquid-shell .market-surface,.ipad-liquid-shell .state-surface,.ipad-liquid-shell .workflow-surface,.ipad-liquid-shell .detail-surface,.ipad-liquid-shell .notification-panel,.ipad-liquid-shell .workspace-access-banner,.ipad-liquid-shell .ai-panel,.ipad-liquid-shell .subscription-panel,.ipad-liquid-shell .chart-panel,.ipad-liquid-shell .activity-panel,.ipad-liquid-shell .native-surface-panel,.ipad-liquid-shell .secondary-panel,.ipad-liquid-shell .metric-card,.ipad-liquid-shell .live-asset-card,.ipad-liquid-shell .record-detail-surface{position:relative;overflow:hidden;border:1.5px solid var(--ipad-liquid-border);border-radius:26px;background:radial-gradient(circle at var(--lume-x, 18%) var(--lume-y, 0%),rgba(255,255,255,.1),transparent 28%),linear-gradient(145deg,var(--ipad-liquid-surface),var(--ipad-liquid-surface-strong)),#ffffff08;box-shadow:inset 0 1px #ffffff13,inset 24px 24px 70px #ffffff06,var(--ipad-liquid-shadow);-webkit-backdrop-filter:blur(34px) saturate(1.28);backdrop-filter:blur(34px) saturate(1.28)}.ipad-liquid-shell .ipad-stage-panel{border-radius:34px;padding:26px}.ipad-liquid-shell .native-command-rail{border-radius:28px;padding:20px}.ipad-liquid-shell .view-hero:before,.ipad-liquid-shell .ipad-stage-panel:before,.ipad-liquid-shell .native-command-rail:before,.ipad-liquid-shell .module-surface:before,.ipad-liquid-shell .market-surface:before,.ipad-liquid-shell .state-surface:before,.ipad-liquid-shell .workflow-surface:before,.ipad-liquid-shell .detail-surface:before,.ipad-liquid-shell .notification-panel:before,.ipad-liquid-shell .workspace-access-banner:before,.ipad-liquid-shell .ai-panel:before,.ipad-liquid-shell .subscription-panel:before,.ipad-liquid-shell .chart-panel:before,.ipad-liquid-shell .activity-panel:before,.ipad-liquid-shell .native-surface-panel:before,.ipad-liquid-shell .secondary-panel:before,.ipad-liquid-shell .metric-card:before,.ipad-liquid-shell .live-asset-card:before,.ipad-liquid-shell .record-detail-surface:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff16,#ffffff05 34%,#0000000f),radial-gradient(circle at 0 0,rgba(255,255,255,.13),transparent 26%);opacity:.76}.ipad-liquid-shell .workflow-surface,.ipad-liquid-shell .view-hero,.ipad-liquid-shell .ipad-stage-panel,.ipad-liquid-shell .native-command-rail,.ipad-liquid-shell .trading-command-deck,.ipad-liquid-shell .detail-surface{animation:ipadSurfaceReveal .56s cubic-bezier(.19,1,.22,1) both}.ipad-liquid-shell .command-layout{--ipad-command-deck-width: clamp(314px, 22vw, 352px);--ipad-native-context-width: minmax(0, 1fr);position:relative;z-index:1;grid-template-columns:var(--ipad-command-deck-width) minmax(0,1fr);gap:var(--ipad-workspace-spacing);align-items:start;max-width:1360px;margin:0 auto;padding:var(--ipad-workspace-top-padding) var(--ipad-workspace-outer-padding) var(--ipad-workspace-bottom-padding)}.ipad-liquid-shell .native-workspace-signals{--ipad-command-deck-width: clamp(286px, 21vw, 318px);--ipad-stage-title-size: 24px}.ipad-liquid-shell .native-workspace-coach{--ipad-command-deck-width: clamp(270px, 22vw, 310px);--ipad-stage-title-size: 26px}.ipad-liquid-shell .native-workspace-lab{--ipad-command-deck-width: clamp(316px, 26vw, 380px);--ipad-stage-title-size: 28px}.ipad-liquid-shell .native-workspace-settings{--ipad-command-deck-width: min(240px, max(150px, calc((100vw - var(--ipad-sidebar-width) - var(--ipad-sidebar-leading)) * .22)));--ipad-stage-title-size: 29px}.ipad-liquid-shell .native-workspace-bot{--ipad-command-deck-width: 100%;--ipad-stage-title-size: 38px;grid-template-columns:minmax(0,1fr);max-width:1180px}.ipad-liquid-shell .native-workspace-portfolio,.ipad-liquid-shell .native-workspace-insights{--ipad-stage-title-size: 22px}.ipad-liquid-shell .native-workspace-bot .command-native-deck,.ipad-liquid-shell .native-workspace-bot .native-main-stage,.ipad-liquid-shell .native-workspace-bot .command-context-rail{grid-column:1}.ipad-liquid-shell .command-native-deck,.ipad-liquid-shell .command-primary,.ipad-liquid-shell .command-rail{display:grid;gap:var(--ipad-workspace-spacing)}.ipad-liquid-shell .command-native-deck{align-self:start;opacity:0;transform:translate(-28px);animation:ipadCommandDeckEnter .56s cubic-bezier(.19,1,.22,1) 40ms both}.ipad-liquid-shell .native-main-stage{opacity:0;transform:translateY(18px);animation:ipadMainStageEnter .56s cubic-bezier(.19,1,.22,1) 90ms both}.ipad-liquid-shell .command-context-rail{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));opacity:0;transform:translateY(18px);animation:ipadMainStageEnter .56s cubic-bezier(.19,1,.22,1) .13s both}.ipad-liquid-shell .native-workspace-lab .command-context-rail,.ipad-liquid-shell .native-workspace-settings .command-context-rail{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:1320px){.ipad-liquid-shell .native-workspace-settings{--ipad-command-deck-width: min(312px, max(256px, calc((100vw - var(--ipad-sidebar-width) - var(--ipad-sidebar-leading)) * .215)))}.ipad-liquid-shell .native-workspace-lab,.ipad-liquid-shell .native-workspace-settings{--ipad-native-context-width: clamp(280px, 23.5vw, 340px);grid-template-columns:var(--ipad-command-deck-width) minmax(0,1fr) var(--ipad-native-context-width);max-width:1540px}.ipad-liquid-shell .native-workspace-lab .command-context-rail,.ipad-liquid-shell .native-workspace-settings .command-context-rail{grid-column:auto;grid-template-columns:1fr}}.ipad-liquid-shell .workflow-surface{padding:24px}.ipad-liquid-shell .portfolio-terminal-deck,.ipad-liquid-shell .insights-command-deck,.ipad-liquid-shell .signals-intelligence-deck,.ipad-liquid-shell .bot-command-deck,.ipad-liquid-shell .lab-command-deck,.ipad-liquid-shell .coach-command-deck,.ipad-liquid-shell .settings-control-deck{min-height:calc(100vh - 156px)}.ipad-liquid-shell .portfolio-telemetry-ribbon>div,.ipad-liquid-shell .insights-telemetry-ribbon>div,.ipad-liquid-shell .signals-telemetry-ribbon>div,.ipad-liquid-shell .bot-telemetry-ribbon>div,.ipad-liquid-shell .lab-telemetry-ribbon>div,.ipad-liquid-shell .coach-telemetry-ribbon>div,.ipad-liquid-shell .settings-telemetry-ribbon>div,.ipad-liquid-shell .portfolio-path-step,.ipad-liquid-shell .behavior-runway-step,.ipad-liquid-shell .coach-evidence-card,.ipad-liquid-shell .settings-launch-proof-card,.ipad-liquid-shell .launch-readiness-card,.ipad-liquid-shell .launch-blocker-card,.ipad-liquid-shell .launch-setup-card,.ipad-liquid-shell .market-row,.ipad-liquid-shell .native-command-section-list button,.ipad-liquid-shell .detail-row,.ipad-liquid-shell .native-surface-row,.ipad-liquid-shell .module-button,.ipad-liquid-shell .settings-command-grid>div,.ipad-liquid-shell .workflow-grid label,.ipad-liquid-shell .workflow-grid>div,.ipad-liquid-shell .workflow-actions button,.ipad-liquid-shell .market-command-actions button,.ipad-liquid-shell .secondary-panel button,.ipad-liquid-shell .state-actions button,.ipad-liquid-shell .command-button,.ipad-liquid-shell .icon-button,.ipad-liquid-shell .profile-button,.ipad-liquid-shell .upgrade-button{border-color:#ffffff1c;background:linear-gradient(145deg,#fff1,#ffffff05),#0000002e;box-shadow:inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(22px) saturate(1.12);backdrop-filter:blur(22px) saturate(1.12)}.ipad-liquid-shell .workflow-actions button:first-child,.ipad-liquid-shell .primary-action,.ipad-liquid-shell .upgrade-button{border-color:#dfff5e57;background:linear-gradient(135deg,#dfff5ef5,#37f3add6);color:#071009;box-shadow:inset 0 1px #ffffff70,0 16px 46px #37f3ad24}.ipad-liquid-shell select,.ipad-liquid-shell input,.ipad-liquid-shell textarea{border-color:#ffffff1c;background:linear-gradient(145deg,#ffffff0e,#ffffff05),#00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ipad-liquid-shell .workflow-note,.ipad-liquid-shell .form-note{border-color:#ffffff17;background:#ffffff09}.ipad-liquid-shell .module-heading h3,.ipad-liquid-shell .view-title-row h2,.ipad-liquid-shell .live-context-heading h3,.ipad-liquid-shell .workspace-breadcrumb strong{color:#fffffff0}.ipad-liquid-shell .view-title-row h2{font-family:Playfair Display,Georgia,serif;font-size:var(--ipad-stage-title-size);font-weight:700;line-height:1.08}.ipad-liquid-shell .view-title-row .eyebrow{margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.14em}.ipad-liquid-shell .ipad-surface-subtitle{max-width:720px;margin-top:7px;font-size:13px;font-weight:500;line-height:1.45}.ipad-liquid-shell .native-workspace-coach .ipad-surface-subtitle{font-size:12px}.ipad-liquid-shell .trading-command-deck{background:linear-gradient(rgba(255,255,255,.018) .5px,transparent .5px),linear-gradient(90deg,rgba(255,255,255,.016) .5px,transparent .5px),radial-gradient(circle at 22% 20%,rgba(20,41,107,.24),transparent 31%),radial-gradient(circle at 76% 36%,rgba(31,186,117,.16),transparent 35%),radial-gradient(ellipse 72% 24% at 34% -10%,rgba(240,201,97,.1),transparent 68%),#000}.ipad-liquid-shell .home-first-run-board,.ipad-liquid-shell .home-quick-actions,.ipad-liquid-shell .home-market-intelligence,.ipad-liquid-shell .home-ai-briefing,.ipad-liquid-shell .home-portfolio-snapshot,.ipad-liquid-shell .home-risk-vision,.ipad-liquid-shell .home-recent-activity{padding:16px;border-radius:30px}.home-first-run-header,.home-guided-task-row,.home-action-grid,.home-market-grid,.home-briefing-grid,.home-deferred-grid,.home-holding-stack,.home-activity-stack{display:grid;gap:10px}.home-first-run-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.home-first-run-header h3,.home-first-run-header p,.home-briefing-summary{margin:0}.home-first-run-header h3{color:#fffffff5;font-size:20px;line-height:1.1}.home-first-run-header p,.home-native-footnote{color:#ebf0ff94;font-size:12px;line-height:1.35}.home-first-run-header>strong{color:var(--ipad-active);font-size:11px;font-weight:800}.home-native-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(55,243,173,.28);border-radius:14px;color:#37f3adeb;background:#37f3ad1f}.home-progress-capsule{height:6px;overflow:hidden;margin:12px 0;border-radius:999px;background:#ffffff14}.home-progress-capsule span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#37f3ade6,#dfff5edb)}.home-guided-task-row,.home-action-grid,.home-market-grid,.home-briefing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-action-grid{grid-template-columns:repeat(6,minmax(118px,1fr));overflow-x:auto;padding-bottom:2px}.home-guided-task-row button,.home-action-grid button,.home-market-grid div,.home-briefing-grid div,.home-deferred-grid button,.home-holding-stack div,.home-activity-stack button{min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:linear-gradient(145deg,#ffffff10,#ffffff05),#0000002e;box-shadow:inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(22px) saturate(1.12);backdrop-filter:blur(22px) saturate(1.12)}.home-guided-task-row button,.home-action-grid button,.home-deferred-grid button,.home-activity-stack button{display:grid;gap:5px;padding:12px;color:inherit;text-align:left}.home-guided-task-row strong,.home-action-grid span,.home-deferred-grid strong,.home-holding-stack strong,.home-activity-stack strong{color:#fffffff0;font-size:12px;line-height:1.15}.home-guided-task-row small,.home-action-grid small,.home-deferred-grid small,.home-holding-stack small,.home-activity-stack small{color:#ebf0ff8c;font-size:10px;line-height:1.3}.home-portfolio-command .orbit-header h2{font-family:Playfair Display,Georgia,serif;font-weight:700}.home-native-metric-pads .orbit-metric{text-align:left}.home-native-metric-pads .orbit-metric.success small{color:#37f3ade6}.home-native-metric-pads .orbit-metric.ai small{color:#7ed3ffe6}.home-native-metric-pads .orbit-metric.premium small{color:#dfff5ee6}.home-market-grid div,.home-briefing-grid div{display:grid;gap:6px;padding:14px}.home-market-grid span,.home-briefing-grid span{color:#ebf0ff8c;font-size:11px;font-weight:700}.home-market-grid strong{color:#fffffff0;font-size:18px}.home-market-grid small{color:var(--ipad-active);font-size:11px}.home-briefing-summary{color:#ffffffe6;font-size:15px;font-weight:700;line-height:1.35}.home-briefing-grid div p{margin:0;color:#ffffffe0;font-size:12px;line-height:1.35}.home-briefing-grid .success{border-color:#37f3ad38}.home-briefing-grid .danger{border-color:#ff6f6f3d}.home-briefing-grid .ai{border-color:#7ed3ff38}.home-deferred-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-deferred-grid .module-button{grid-template-columns:auto minmax(0,1fr) auto}.home-holding-stack div,.home-activity-stack button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.home-holding-stack span,.home-activity-stack button{min-width:0}.home-holding-stack span{display:grid;gap:3px;color:#fffffff0;font-size:12px;font-weight:800}.home-activity-stack button{align-items:flex-start;flex-direction:column}@media(max-width:1180px){.home-guided-task-row,.home-market-grid,.home-briefing-grid,.home-deferred-grid{grid-template-columns:1fr}}@keyframes ipadNativeBackdropDrift{0%{transform:translate3d(-1.35%,-2px,0) scale(1);filter:blur(32px) saturate(1.08)}to{transform:translate3d(1.35%,10px,0) scale(1.02);filter:blur(38px) saturate(1.24)}}@keyframes ipadSurfaceReveal{0%{opacity:0;transform:translateY(14px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ipadCommandDeckEnter{0%{opacity:0;transform:translate(-28px);filter:blur(2px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@keyframes ipadMainStageEnter{0%{opacity:0;transform:translateY(18px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ipadAICoachIconPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes ipadAICoachNotificationPulse{0%{transform:translate(4px,-3px) scale(1)}to{transform:translate(4px,-3px) scale(1.15)}}.deck-rail-header,.performance-orbit,.signal-blade-feed,.bot-neural-cluster,.system-health-panel,.ai-coach-gate,.deck-memory,.deck-modules{padding:18px}.deck-rail-header{display:grid;gap:5px;border-bottom:.5px solid rgba(255,255,255,.1)}.deck-rail-header span,.deck-kicker,.orbit-metric span,.health-readouts span,.signal-blade-copy small,.signal-price-stack small,.bot-capsule small,.orbit-user span,.orbit-user small,.deck-rail-status,.deck-lane-list small,.deck-section-heading small,.deck-status-line{color:#e6ecfa94;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.deck-rail-header strong,.performance-orbit h2,.deck-section-heading h3,.ai-coach-gate h3{margin:0;color:#f7f8ff;font-family:Playfair Display,Georgia,serif;letter-spacing:0}.performance-orbit h2{margin-top:5px;font-size:clamp(34px,4vw,66px);line-height:.98}.performance-orbit p,.ai-coach-gate p,.bot-capsule p{margin:8px 0 0;color:#e6ecfaad;line-height:1.55}.deck-lane-list{display:grid;gap:7px;padding:12px}.deck-lane-list button{display:grid;grid-template-columns:32px minmax(0,1fr);gap:3px 9px;min-height:54px;padding:10px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;color:#eff2ff;background:#ffffff09;text-align:left;transition:background .42s cubic-bezier(.19,1,.22,1),border-color .42s cubic-bezier(.19,1,.22,1)}.deck-lane-list button:hover,.deck-lane-list button.active{border-color:#37f3ad42;background:#37f3ad14}.deck-lane-list button span{grid-row:span 2;display:grid;place-items:center;border-radius:8px;color:#111711;background:#f0f6fff0;font:900 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.deck-lane-list strong,.deck-lane-list small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-rail-status{display:inline-flex;align-items:center;gap:8px;margin:auto 12px 12px;padding:12px;border:.5px solid rgba(55,243,173,.18);border-radius:8px;color:#8affcf;background:#37f3ad12}.deck-sign-out-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 12px 12px;min-height:42px;border:.5px solid rgba(255,255,255,.12);border-radius:8px;color:#f4f6ffbd;background:#ffffff09;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:12px;font-weight:900;transition:color .42s cubic-bezier(.19,1,.22,1),border-color .42s cubic-bezier(.19,1,.22,1),background .42s cubic-bezier(.19,1,.22,1)}.deck-sign-out-button:hover{border-color:#ffffff3d;color:#fff;background:#ffffff12}.deck-section-heading,.orbit-header,.orbit-actions,.deck-action-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbit-header{align-items:flex-start}.orbit-user{display:grid;justify-items:end;gap:4px;min-width:146px}.orbit-user strong{color:#fff;font-size:20px}.orbit-readouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.orbit-metric{min-height:104px;padding:14px;border:.5px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a}.orbit-metric strong{display:block;margin:10px 0 5px;color:#f7f8ff;font-size:clamp(23px,2.7vw,38px);line-height:1}.orbit-chart{position:relative;min-height:238px;margin-top:16px;overflow:hidden;border:.5px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(rgba(255,255,255,.05) .5px,transparent .5px) 0 25% / 100% 25%,linear-gradient(90deg,rgba(255,255,255,.05) .5px,transparent .5px) 0 0 / 12.5% 100%,#00000047}.orbit-chart svg{position:absolute;inset:22px 16px 18px;width:calc(100% - 32px);height:calc(100% - 40px);filter:drop-shadow(0 0 18px rgba(55,243,173,.36))}.orbit-laser{position:absolute;top:0;bottom:0;left:var(--tracker-x, 68%);width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.62),transparent);box-shadow:0 0 18px #37f3ad99}.orbit-loupe{position:absolute;left:min(calc(var(--tracker-x, 68%) + 12px),calc(100% - 148px));top:min(calc(var(--tracker-y, 34%) + 10px),calc(100% - 86px));display:grid;gap:3px;min-width:136px;padding:10px;border:.5px solid rgba(255,255,255,.14);border-radius:8px;background:#0000009e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.orbit-loupe strong{color:#fff}.orbit-actions,.deck-action-row{flex-wrap:wrap;margin-top:14px}.orbit-actions button,.deck-action-row button,.deck-section-heading button,.coach-chip-grid button,.deck-memory button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;border:.5px solid rgba(255,255,255,.13);border-radius:8px;color:#f4f6ff;background:#ffffff0e;font-weight:850;transition:transform .42s cubic-bezier(.19,1,.22,1),background .42s cubic-bezier(.19,1,.22,1)}.orbit-actions button:first-child,.deck-action-row button:first-child{color:#07110c;background:linear-gradient(135deg,#f4f6ff,#cfd8d5)}.orbit-actions button:hover,.deck-action-row button:hover,.deck-section-heading button:hover,.coach-chip-grid button:hover,.deck-memory button:hover{transform:translateY(-2px)}.deck-status-line{margin:12px 0 0;color:#8affcf;text-transform:none}.signal-blade-list{margin-top:14px}.signal-blade-card{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:12px;min-height:118px;padding:14px;overflow:hidden;border:.5px solid rgba(255,255,255,.1);border-radius:8px;color:#f4f6ff;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 0%),rgba(255,255,255,.14),transparent 28%),#ffffff0a;text-align:left;opacity:0;transform:translate(46px) rotate(1.5deg);animation:signalBladeIn .74s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--blade-delay, 0ms)}.signal-blade-card:hover,.signal-blade-card.active{border-color:#37f3ad57}.signal-blade-card.negative:hover{border-color:#ff7a9457}.signal-token{display:grid;width:46px;height:46px;place-items:center;border-radius:8px;color:#07110c;background:linear-gradient(135deg,#f4f6ff,#8affcf);font-weight:950}.signal-blade-copy strong,.signal-price-stack strong{display:block;color:#fff}.signal-price-stack{display:grid;justify-items:end;gap:4px}.target-track{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px;min-height:36px;padding-top:12px}.target-track:before,.target-track>span{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:999px;background:#ffffff1a}.target-track>span{right:auto;background:linear-gradient(90deg,#8affcf,#37f3ad,#d4af37);box-shadow:0 0 18px #37f3ad66}.target-track em,.target-track i{font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#e6ecfa9e;font-style:normal}.target-track i{justify-self:end;min-width:34px;padding:7px 8px;border:.5px solid rgba(255,255,255,.08);border-radius:999px;text-align:center}.target-track i.lit{color:#8affcf;border-color:#37f3ad47;background:#37f3ad1a;box-shadow:inset 0 0 14px #37f3ad29}.bot-capsule{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:5px 10px;min-height:96px;padding:14px;overflow:hidden;border:.5px solid rgba(255,255,255,.1);border-radius:8px;color:#f4f6ff;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 0%),rgba(255,255,255,.13),transparent 28%),#ffffff0a;text-align:left}.bot-capsule.expanded{min-height:188px;border-color:#37f3ad47}.bot-capsule.premium-ai{border-color:#d4af3747;background:linear-gradient(90deg,transparent,rgba(212,175,55,.1),transparent) -140% 0 / 80% 100% no-repeat,#ffffff0a;animation:premiumBotShimmer 6s cubic-bezier(.19,1,.22,1) infinite}.bot-led{grid-row:span 2;width:18px;height:18px;margin-top:2px;border:3px solid rgba(55,243,173,.18);border-radius:999px;background:#8affcf;box-shadow:0 0 16px #37f3adb8;animation:botLedBreathe 2.4s cubic-bezier(.19,1,.22,1) infinite alternate}.bot-capsule strong,.bot-capsule small{min-width:0}.bot-capsule p,.bot-mini-grid,.bot-stat-array{grid-column:1 / -1}.bot-mini-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;height:0;opacity:0;transition:height .52s cubic-bezier(.19,1,.22,1),opacity .42s cubic-bezier(.19,1,.22,1)}.bot-capsule.expanded .bot-mini-grid{height:34px;opacity:1}.bot-mini-grid i{border-radius:2px;background:#ffffff14}.bot-capsule.grid:hover .bot-mini-grid i:nth-child(3n){background:#ffffffc7;box-shadow:0 0 10px #ffffff75}.bot-stat-array{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.bot-stat-array em{padding:7px 8px;border:.5px solid rgba(255,255,255,.08);border-radius:999px;color:#e6ecfab8;background:#0003;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal}.health-readouts{margin-top:12px}.health-readouts div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;border:.5px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a}.health-readouts strong{color:#fff;font-size:13px;text-align:right}.ai-coach-gate h3{display:flex;align-items:center;gap:8px;margin-top:4px}.ai-coach-gate h3 span{color:#8affcf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;animation:coachCursorBlink 1s steps(2,start) infinite}.coach-chip-grid{display:grid;gap:8px;margin-top:14px}.coach-chip-grid button{justify-content:flex-start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.deck-memory textarea{width:100%;min-height:92px;margin-top:12px;resize:vertical;padding:12px;border:.5px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;background:#00000047;outline:none}.deck-memory textarea:focus{border-color:#37f3ad57}@keyframes commandPulseField{0%{transform:translate3d(-1.5%,-1%,0) scale(1);filter:blur(42px) saturate(1.1)}to{transform:translate3d(2%,1.2%,0) scale(1.05);filter:blur(48px) saturate(1.35)}}@keyframes deckLightSweep{0%,68%{transform:translate(-40%) rotate(0);opacity:0}76%{opacity:.2}to{transform:translate(40%) rotate(0);opacity:0}}@keyframes signalBladeIn{to{opacity:1;transform:translate(0) rotate(0)}}@keyframes botLedBreathe{0%{opacity:.56;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}@keyframes premiumBotShimmer{to{background-position:180% 0,0 0}}@keyframes coachCursorBlink{50%{opacity:0}}@media(max-width:1120px){.ai-hero,.ai-section,.ai-pricing-cta,.answer-engine-panel{grid-template-columns:1fr}.ai-product-visual{min-height:500px}.ai-positioning-strip,.ai-card-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1120px){.workspace-shell.ipad-liquid-shell{--ipad-sidebar-width: 138px;--ipad-sidebar-leading: 10px;--ipad-sidebar-vertical: 12px;--ipad-workspace-outer-padding: 18px;--ipad-workspace-top-padding: 20px;--ipad-workspace-bottom-padding: 132px;--ipad-workspace-spacing: 22px;--ipad-context-rail-width: clamp(290px, 21vw, 340px)}.workspace-shell{grid-template-columns:280px minmax(0,1fr);padding:0}.sidebar{top:0;height:100vh}.workspace-main{min-height:100vh}.workspace-topbar{top:0}.market-ticker-strip,.landing-command-band,.landing-console-grid,.live-asset-grid,.feature-band,.view-strip,.pricing-grid,.faq-grid,.blog-grid,.growth-system-grid,.growth-operator-grid,.growth-journey-steps,.growth-diagnostics-grid,.growth-queue-grid,.growth-live-diagnostics,.growth-proof-checkpoint-grid,.blog-topic-strip,.keyword-link-grid,.blog-list,.home-command-grid,.portfolio-telemetry-ribbon,.portfolio-command-grid,.portfolio-readout-array,.portfolio-path-steps,.portfolio-chart-lens,.portfolio-behavior-guard,.signals-telemetry-ribbon,.signals-command-grid,.signals-toggle-grid,.source-stream-steps,.signal-proof-grid,.signal-proof-readouts,.insights-telemetry-ribbon,.insights-command-grid,.behavior-runway-steps,.chart-behavior-cross-panel,.coach-telemetry-ribbon,.coach-command-grid,.coach-evidence-grid,.launch-readiness-grid,.launch-evidence-grid,.launch-blocker-grid,.launch-setup-grid,.settings-telemetry-ribbon,.settings-command-grid,.settings-launch-proof-grid,.settings-toggle-grid,.lab-telemetry-ribbon,.lab-command-grid,.lab-toggle-grid,.bot-telemetry-ribbon,.bot-command-grid,.bot-approval-steps,.bot-intelligence-grid,.source-test-steps,.source-test-scoreboard,.command-layout,.blog-article-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.command-layout{grid-template-columns:1fr}.command-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-command-deck{grid-template-columns:1fr}.deck-lane-list{grid-template-columns:repeat(3,minmax(0,1fr))}.deck-left-rail{align-content:stretch}.deck-rail-status{margin-top:0}.growth-privacy-controls{grid-template-columns:1fr;align-items:stretch}}@media(max-width:840px){.nav-links a:not(.nav-login){display:none}.hero-stage{align-items:flex-end;min-height:88vh}.hero-telemetry{position:relative;right:auto;bottom:auto;grid-template-columns:1fr;margin-top:26px}.hero-copy{display:flex;flex-direction:column}.auth-grid,.site-footer,.feature-band,.view-strip,.pricing-grid,.blog-grid,.growth-system-grid,.growth-operator-grid,.growth-journey-steps,.growth-diagnostics-grid,.growth-queue-grid,.growth-live-diagnostics,.growth-proof-checkpoint-grid,.blog-topic-strip,.blog-list,.live-asset-grid,.metric-grid,.subscription-detail-grid,.live-data-strip,.module-grid,.state-actions,.workflow-grid,.home-command-grid,.portfolio-telemetry-ribbon,.portfolio-command-grid,.portfolio-readout-array,.portfolio-path-steps,.portfolio-chart-lens,.portfolio-behavior-guard,.signals-telemetry-ribbon,.signals-command-grid,.signals-toggle-grid,.source-stream-steps,.signal-proof-grid,.signal-proof-readouts,.insights-telemetry-ribbon,.insights-command-grid,.behavior-runway-steps,.chart-behavior-cross-panel,.coach-telemetry-ribbon,.coach-command-grid,.coach-evidence-grid,.launch-readiness-grid,.launch-evidence-grid,.launch-blocker-grid,.launch-setup-grid,.settings-telemetry-ribbon,.settings-command-grid,.settings-launch-proof-grid,.settings-toggle-grid,.lab-telemetry-ribbon,.lab-command-grid,.lab-toggle-grid,.bot-telemetry-ribbon,.bot-command-grid,.bot-readout,.bot-approval-steps,.bot-intelligence-grid,.bot-score-grid,.source-test-steps,.source-test-scoreboard,.blog-article-hero,.command-rail,.blog-keyword-strip{grid-template-columns:1fr}.blog-search-box{grid-template-columns:auto minmax(0,1fr)}.blog-search-box input{grid-column:1 / -1}.landing-command-band,.landing-ticker-row,.landing-score-row{grid-template-columns:1fr}.site-footer{display:grid}.site-footer nav{justify-content:flex-start}.auth-shell{height:100svh;min-height:0;padding:12px}.auth-shell>.payment-return-banner{top:12px;width:calc(100vw - 24px)}.auth-back-button{width:48px;height:50px;border-radius:14px}.auth-grid{grid-template-columns:1fr;width:100%;height:calc(100svh - 24px);max-height:calc(100svh - 24px)}.workspace-shell{grid-template-columns:1fr;padding:0}.workspace-shell.ipad-liquid-shell{grid-template-columns:1fr;--ipad-workspace-outer-padding: 0px;--ipad-workspace-top-padding: 0px;--ipad-workspace-bottom-padding: 104px;--ipad-workspace-spacing: 18px;background:linear-gradient(135deg,#080a12,#0d0f1a,#000)}.ipad-liquid-shell:before{inset:0 auto auto -8vw;width:92vw;height:280px;background:radial-gradient(ellipse at center,rgba(240,201,97,.28),rgba(204,140,38,.09),transparent 72%);filter:blur(36px);opacity:1;transform:translateY(-250px);animation:nativePhonePortfolioGoldDrift 9s ease-in-out infinite alternate}.ipad-liquid-shell:after{inset:calc(50% - 170px) auto auto 50%;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at center,rgba(34,197,94,.16),rgba(34,197,94,.06),transparent 72%);background-size:auto;filter:blur(32px);opacity:1;-webkit-mask-image:none;mask-image:none;transform:translate(-18%);animation:nativePhonePortfolioEmeraldDrift 10s ease-in-out infinite alternate}@keyframes nativePhonePortfolioGoldDrift{0%{transform:translateY(-268px)}to{transform:translateY(-232px)}}@keyframes nativePhonePortfolioEmeraldDrift{0%{transform:translate(-18%) translateY(-11px)}to{transform:translate(-18%) translateY(11px)}}.workspace-shell.ipad-liquid-shell .ipad-sidebar-dock,.workspace-shell.ipad-liquid-shell .sidebar,.workspace-shell.ipad-liquid-shell .sidebar.open,.workspace-shell.ipad-liquid-shell .mobile-only{display:none}.phone-tab-bar{--phone-tab-count: 6;--phone-tab-index: 0;position:fixed;right:18px;bottom:max(12px,env(safe-area-inset-bottom));left:18px;z-index:55;display:grid;grid-template-columns:repeat(var(--phone-tab-count),minmax(0,1fr));height:64px;padding:6px;overflow:hidden;border:.5px solid rgba(255,255,255,.16);border-radius:32px;background:linear-gradient(145deg,#ffffff0e,#ffffff04,#00000014),#00000029;box-shadow:0 18px 42px #00000057;-webkit-backdrop-filter:blur(34px) saturate(1.22);backdrop-filter:blur(34px) saturate(1.22)}.phone-tab-bar:before{content:"";position:absolute;inset:-24px 12px auto;height:34px;border-radius:999px;background:#ffffff1f;filter:blur(20px);opacity:.35;pointer-events:none}.phone-tab-bar:after{content:"";position:absolute;right:20px;bottom:6px;left:20px;height:2px;border-radius:999px;background:var(--ipad-sidebar-sentiment-glow, rgba(34, 197, 94, .9));filter:blur(7px);opacity:.55;pointer-events:none}.phone-tab-selection{position:absolute;top:7px;left:calc(6px + (((100% - 12px) / var(--phone-tab-count)) * var(--phone-tab-index)) + 7px);width:calc(((100% - 12px) / var(--phone-tab-count)) - 14px);height:50px;border-radius:22px;background:linear-gradient(145deg,#ffffff1f,#ffffff0e),#ffffff09;box-shadow:inset 0 1px #ffffff1f;transition:left .4s cubic-bezier(.19,1,.22,1);pointer-events:none}.phone-tab-item{-webkit-appearance:none;appearance:none;position:relative;z-index:1;display:grid;place-items:center;align-content:center;gap:2px;min-width:0;height:52px;padding:4px 2px;border:0;border-radius:22px;color:#ebf0ff8f;background:transparent;font-size:10px;font-weight:500;line-height:1.05;letter-spacing:0;text-align:center;transition:color .3s ease,transform .3s cubic-bezier(.19,1,.22,1)}.phone-tab-item span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-tab-icon-shell{position:relative;display:grid;place-items:center;width:23px;height:23px}.phone-tab-bar .ai-coach-notification-dot{position:absolute;top:-5px;right:-2px;z-index:2;display:block;width:10px;height:10px;min-width:0;padding:0;border:0;border-radius:999px;background:#dfff5e;box-shadow:0 0 8px #dfff5ebf,0 0 18px #dfff5e47;pointer-events:none}.phone-tab-icon-shell svg{color:currentColor;filter:drop-shadow(0 0 0 transparent)}.phone-tab-item.active{color:var(--ipad-active)}.phone-tab-item.active .phone-tab-icon-shell svg{filter:drop-shadow(0 0 10px rgba(223,255,94,.52))}.phone-tab-item:active{transform:scale(1.16)}.phone-tab-item.ai-coach-pulsing .phone-tab-icon-shell{animation:aiCoachPulse .9s ease-in-out infinite alternate}.workspace-shell.ipad-liquid-shell .workspace-topbar{padding-top:max(14px,env(safe-area-inset-top))}.workspace-shell.ipad-liquid-shell .workspace-topbar,.workspace-shell.ipad-liquid-shell .market-ticker-strip{display:none}.workspace-shell.ipad-liquid-shell .workspace-main{padding-bottom:calc(104px + env(safe-area-inset-bottom));background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-shell.ipad-liquid-shell .workspace-main:before{display:none}.phone-native-canvas{--phone-native-accent: var(--ipad-active);--phone-native-accent-rgb: 223, 255, 94;--phone-native-motion-response: .4;--phone-native-motion-damping: .82;--phone-native-motion-duration: .4s;position:relative;display:grid;gap:12px;padding:max(42px,env(safe-area-inset-top)) 16px calc(116px + env(safe-area-inset-bottom));animation:nativePhoneCanvasEnter var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1) both}@keyframes nativePhoneCanvasEnter{0%{opacity:1;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.phone-native-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:start;overflow:hidden;padding:18px;border:.8px solid rgba(255,255,255,.12);border-radius:30px;background:linear-gradient(145deg,#ffffff14,rgba(var(--phone-native-accent-rgb),.055),#00000029),#0000003d;box-shadow:0 18px 46px #0000003d;-webkit-backdrop-filter:blur(28px) saturate(1.18);backdrop-filter:blur(28px) saturate(1.18);transition:border-color var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),box-shadow var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-native-hero:after{content:"";position:absolute;inset:-28px auto auto 36%;width:150px;height:80px;border-radius:999px;background:rgba(var(--phone-native-accent-rgb),.16);filter:blur(34px);opacity:.7;pointer-events:none}.phone-native-hero-icon{display:grid;place-items:center;width:54px;height:54px;border:.8px solid rgba(var(--phone-native-accent-rgb),.32);border-radius:18px;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.14);box-shadow:0 0 22px rgba(var(--phone-native-accent-rgb),.16)}.phone-native-hero span{display:block;color:#ebf0ff94;font-size:10px;font-weight:800;letter-spacing:1.35px}.phone-native-hero h2{margin:5px 0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:900;line-height:.96;letter-spacing:0}.phone-native-hero p{margin:0;color:#ebf0ffad;font-size:13px;font-weight:550;line-height:1.42}.phone-native-titlebar{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:44px;margin-bottom:4px}.phone-native-titlebar.has-coach-controls{grid-template-columns:minmax(116px,1fr) auto minmax(116px,1fr)}.phone-native-titlebar.has-signals-controls{grid-template-columns:64px minmax(0,1fr) 64px;min-height:64px}.phone-native-statusbar{position:absolute;top:max(8px,env(safe-area-inset-top));right:17px;left:17px;z-index:6;display:grid;grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;height:42px;pointer-events:none}.phone-native-statusbar>span{color:#fffffff5;font-size:13px;font-weight:850;letter-spacing:0;text-align:center}.phone-native-island{justify-self:center;width:134px;height:38px;border-radius:999px;background:#000;box-shadow:inset 0 1px #ffffff05}.phone-native-statusbar>div{display:inline-flex;justify-content:end;align-items:center;gap:7px}.phone-native-status-dots{display:inline-flex;align-items:center;gap:4px;width:25px;height:8px}.phone-native-status-dots i{display:block;width:4px;height:4px;border-radius:999px;background:#9ea3b08f}.phone-native-wifi{position:relative;width:13px;height:9px}.phone-native-wifi:before,.phone-native-wifi:after{content:"";position:absolute;right:0;left:0;margin:auto;border:2px solid transparent;border-top-color:#fffffff5;border-radius:50%}.phone-native-wifi:before{top:0;width:13px;height:13px}.phone-native-wifi:after{top:4px;width:7px;height:7px}.phone-native-battery{position:relative;width:18px;height:9px;border:1.2px solid rgba(255,255,255,.88);border-radius:3px}.phone-native-battery:before{content:"";position:absolute;top:2px;right:-3px;width:2px;height:4px;border-radius:0 2px 2px 0;background:#ffffffb8}.phone-native-battery:after{content:"";position:absolute;inset:1.5px 2px;border-radius:2px;background:#fffffff5}.phone-native-titlebar strong{overflow:hidden;color:#f8f9ff;font-size:17px;font-weight:850;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.phone-native-titlebar button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:34px;height:34px;border:.8px solid rgba(255,255,255,.12);border-radius:17px;color:#f8f9ffeb;background:#ffffff12;font-size:21px;font-weight:500;-webkit-backdrop-filter:blur(22px) saturate(1.16);backdrop-filter:blur(22px) saturate(1.16)}.phone-native-titlebar>button:last-child{justify-self:end}.phone-native-titlebar>div{display:flex;justify-content:end;gap:8px}.phone-native-titlebar.has-signals-controls .phone-native-signals-title-control{position:relative;width:56px;height:56px;border:.9px solid rgba(255,255,255,.14);border-radius:999px;color:#f8f9fff5;background:linear-gradient(145deg,#ffffff14,#ffffff06),#1f2230c2;box-shadow:inset 0 0 0 9px #0000002e,inset 0 1px #ffffff14,0 12px 30px #00000042;-webkit-backdrop-filter:blur(26px) saturate(1.16);backdrop-filter:blur(26px) saturate(1.16)}.phone-native-titlebar.has-signals-controls .phone-native-signals-title-control:before{content:"";position:absolute;inset:10px;border:1.7px solid rgba(255,255,255,.18);border-radius:999px;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00000024;pointer-events:none}.phone-native-titlebar.has-signals-controls .phone-native-signals-title-control svg{position:relative;z-index:1;width:28px;height:28px}.phone-native-coach-control-capsule{justify-self:end;align-items:center;width:116px;height:50px;padding:4px 7px;border:.8px solid rgba(99,116,157,.36);border-radius:999px;background:linear-gradient(145deg,#ffffff12,#ffffff06),#13182ac7;box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000047;-webkit-backdrop-filter:blur(26px) saturate(1.16);backdrop-filter:blur(26px) saturate(1.16)}.phone-native-titlebar.has-coach-controls .phone-native-coach-control-capsule button{width:42px;height:40px;border:0;border-radius:18px;color:#e0a64e;background:transparent;box-shadow:none}.phone-native-titlebar.has-coach-controls .phone-native-coach-control-capsule button svg{width:23px;height:23px;stroke-width:2.6}.phone-section-picker{display:flex;gap:8px;height:46px;overflow-x:auto;padding:6px;border:.7px solid rgba(255,255,255,.1);border-radius:999px;background:#0000001f;box-shadow:inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18);scrollbar-width:none}.phone-section-picker::-webkit-scrollbar{display:none}.phone-section-picker button{flex:1 0 max-content;min-width:82px;height:34px;padding:0 13px;border:0;border-radius:14px;color:#f8f9ffb8;background:transparent;font-size:12px;font-weight:700;letter-spacing:0;transition:color var(--phone-native-motion-duration) ease,background var(--phone-native-motion-duration) ease,transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-section-picker button.active{color:#fffffff0;background:#0000009e;box-shadow:inset 0 1px #ffffff14}.phone-section-picker button:active{transform:scale(.97)}.phone-native-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-native-stat{display:grid;gap:5px;min-height:66px;padding:13px;border:.7px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#0000002e;-webkit-backdrop-filter:blur(24px) saturate(1.16);backdrop-filter:blur(24px) saturate(1.16);transition:border-color var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),background var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-native-stat span{color:#ebf0ff94;font-size:10px;font-weight:800;letter-spacing:.9px;text-transform:uppercase}.phone-native-stat strong{overflow:hidden;color:#fff;font-size:18px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.phone-native-main-pane,.phone-native-signature-card,.phone-native-module-list,.phone-native-home-board,.phone-native-portfolio-summary,.phone-native-portfolio-stage,.phone-native-insights-chart-card,.phone-native-signals-upgrade-nudge,.phone-native-signals-feed-section,.phone-native-bot-hero,.phone-native-bot-task-card,.phone-native-bot-command-card,.phone-native-bot-report-deck,.phone-native-coach-usage-strip,.phone-native-coach-welcome-surface,.phone-native-coach-composer,.phone-native-lab-main-pane,.phone-native-settings-selected-module,.phone-native-settings-next-card{position:relative;display:grid;gap:13px;padding:16px;overflow:hidden;border:.8px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(145deg,#ffffff10,#ffffff05),#0003;box-shadow:0 16px 36px #00000038;-webkit-backdrop-filter:blur(28px) saturate(1.18);backdrop-filter:blur(28px) saturate(1.18);transition:opacity var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),border-color var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-native-pane-heading{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:12px;align-items:start}.phone-native-signature-card{padding:14px;border-radius:24px}.phone-native-home-canvas{gap:14px;padding:max(58px,env(safe-area-inset-top)) 16px calc(108px + env(safe-area-inset-bottom))}.phone-native-home-top{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:13px;align-items:end}.phone-native-home-top h2{margin:0;color:#f8f9ff;font-size:36px;font-weight:900;line-height:.98;letter-spacing:0}.phone-native-home-top p{margin:8px 0 0;color:#ebf0ff94;font-size:11px;font-weight:700;line-height:1.26}.phone-native-home-settings{-webkit-appearance:none;appearance:none;position:relative;isolation:isolate;display:grid;place-items:center;width:44px;height:44px;border:.9px solid rgba(255,255,255,.18);border-radius:50%;color:#f8f9ff;background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#ffffff0b;box-shadow:inset 0 1px #ffffff21,0 18px 42px #00000042,0 0 22px #dfff5e14;-webkit-backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2)}.phone-native-home-settings:before{content:"";position:absolute;inset:6px;z-index:-1;border-radius:inherit;background:#00000024;box-shadow:inset 0 1px 2px #00000038}.phone-native-home-settings svg{width:22px;height:22px;stroke-width:2.25}.phone-native-home-value-rail{display:grid;grid-template-columns:auto auto;justify-content:start;gap:8px}.phone-native-home-value-rail span{display:inline-flex;align-items:center;gap:7px;min-height:25px;padding:0 8px;border:.8px solid rgba(34,197,94,.25);border-radius:19px;background:#22c55e1f}.phone-native-home-value-rail span.premium{border-color:#e0a64e40;background:#e0a64e1f}.phone-native-home-value-rail strong,.phone-native-home-value-rail em{font-size:9px;font-style:normal;font-weight:900;letter-spacing:0;white-space:nowrap}.phone-native-home-value-rail strong{color:#22c55e}.phone-native-home-value-rail span.premium strong{color:#e0a64e}.phone-native-home-value-rail em{color:#ebf0ffa8}.phone-native-home-board{gap:10px;padding:13px;border-color:#4f7cff47;border-radius:30px;background:linear-gradient(145deg,#4f7cff24,#ffffff0b,#22c55e0e),#0003}.phone-native-home-ready-card{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:start}.phone-native-home-ready-icon{display:grid;place-items:center;width:40px;height:40px;border:.8px solid rgba(79,124,255,.32);border-radius:15px;color:#4f7cff;background:#4f7cff29}.phone-native-home-ready-card span:not(.phone-native-home-ready-icon){color:#4f7cff;font-size:8px;font-weight:900;letter-spacing:1.9px}.phone-native-home-ready-card h3{margin:4px 0;color:#f8f9ff;font-size:15px;font-weight:900;line-height:1.06;letter-spacing:0;white-space:nowrap}.phone-native-home-ready-card p,.phone-native-home-ready-footer{margin:0;color:#ebf0ff9e;font-size:10px;font-weight:700;line-height:1.35}.phone-native-home-status-list{display:grid;gap:6px}.phone-native-home-status-list>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;min-height:43px;padding:8px 10px;border:.8px solid rgba(79,124,255,.2);border-radius:19px;background:#ffffff0b}.phone-native-home-status-list>div.success{border-color:#22c55e38}.phone-native-home-status-list>div.premium{border-color:#e0a64e38}.phone-native-home-status-list span{display:grid;place-items:center;width:26px;height:26px;border-radius:13px;color:#4f7cff;background:#4f7cff24}.phone-native-home-status-list .success span{color:#22c55e;background:#22c55e24}.phone-native-home-status-list .premium span{color:#e0a64e;background:#e0a64e24}.phone-native-home-status-list strong,.phone-native-home-status-list small{display:block;letter-spacing:0}.phone-native-home-status-list strong{color:#f8f9ff;font-size:11px;font-weight:900}.phone-native-home-status-list small{margin-top:1px;color:#ebf0ff94;font-size:9px;font-weight:700}.phone-native-home-ready-footer{color:#4f7cff;font-weight:900}.phone-native-home-next-steps{display:grid;gap:10px;padding:13px;border:.8px solid rgba(255,255,255,.11);border-radius:30px;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#00000038;-webkit-backdrop-filter:blur(28px) saturate(1.18);backdrop-filter:blur(28px) saturate(1.18)}.phone-native-home-next-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.phone-native-home-next-heading h3{margin:0;color:#f8f9ff;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:900;letter-spacing:0}.phone-native-home-next-heading p{margin:4px 0 0;color:#ebf0ff8a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:9px;font-weight:650;line-height:1.35}.phone-native-home-next-heading>span,.phone-native-home-next-card em{color:#ebf0ffa8;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.8px}.phone-native-home-next-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.phone-native-home-next-card{-webkit-appearance:none;appearance:none;position:relative;display:grid;align-content:space-between;min-height:82px;padding:10px;overflow:hidden;border:.8px solid rgba(255,255,255,.12);border-radius:25px;color:#f8f9ff;background:#ffffff0b;text-align:left}.phone-native-home-next-card span{display:grid;place-items:center;width:30px;height:30px;border-radius:12px;color:#4f7cff;background:#4f7cff24}.phone-native-home-next-card.success span{color:#4f7cff;background:#4f7cff24}.phone-native-home-next-card.premium span{color:#e0a64e;background:#e0a64e24}.phone-native-home-next-card em{position:absolute;top:10px;right:10px;padding:4px 6px;border-radius:999px;color:#e0a64e;background:#e0a64e1f}.phone-native-home-next-card.success em{color:#22c55e;background:#22c55e1f}.phone-native-home-next-card strong{margin-top:18px;color:#f8f9ff;font-size:11px;font-weight:900;letter-spacing:0;line-height:1.12}.phone-native-home-board-top{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:12px;align-items:start}.phone-native-home-board-header{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;min-width:0}.phone-native-home-board-icon{display:grid;place-items:center;width:38px;height:38px;border:.8px solid rgba(79,124,255,.32);border-radius:14px;color:#f8f9ff;background:#4f7cff29}.phone-native-home-board-header h2{margin:0;overflow:hidden;color:#f8f9ff;font-size:17px;font-weight:850;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.phone-native-home-board-header p{margin:3px 0 0;color:#ebf0ff9e;font-size:11px;font-weight:600;line-height:1.25}.phone-native-home-progress-dial{position:relative;display:grid;place-items:center;width:42px;height:42px}.phone-native-home-progress-dial svg{position:absolute;inset:0;width:42px;height:42px;transform:rotate(-90deg)}.phone-native-home-progress-dial circle{fill:none;stroke:#ffffff14;stroke-width:5}.phone-native-home-progress-dial circle:last-child{stroke:#4f7cff;stroke-dasharray:106.8;stroke-dashoffset:80.1;stroke-linecap:round}.phone-native-home-progress-dial strong{color:#f8f9ff;font-size:15px;font-weight:950;letter-spacing:0}.phone-native-home-task-list{display:grid;padding:4px 0;overflow:hidden;border:.7px solid rgba(255,255,255,.09);border-radius:22px;background:#ffffff0b}.phone-native-home-task{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:56px;padding:10px;border:0;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;background:transparent;text-align:left}.phone-native-home-task:last-child{border-bottom:0}.phone-native-home-task-icon{display:grid;place-items:center;width:36px;height:38px;border-radius:13px;color:#22c55e;background:#22c55e29}.phone-native-home-task.ai .phone-native-home-task-icon{color:#4f7cff;background:#4f7cff29}.phone-native-home-task.premium .phone-native-home-task-icon{color:#e0a64e;background:#e0a64e29}.phone-native-home-task strong,.phone-native-home-task small{display:block;overflow:hidden;text-overflow:ellipsis}.phone-native-home-task strong{color:#f8f9ff;font-size:14px;font-weight:850;letter-spacing:0;white-space:nowrap}.phone-native-home-task small{margin-top:3px;color:#ebf0ff99;font-size:11px;font-weight:600;white-space:nowrap}.phone-native-home-task em{max-width:74px;padding:6px 9px;overflow:hidden;border-radius:999px;color:#22c55e;background:#22c55e1f;font-size:10px;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.phone-native-home-task.ai em{color:#4f7cff;background:#4f7cff1f}.phone-native-home-task.premium em{color:#e0a64e;background:#e0a64e1f}.phone-native-home-view-all{-webkit-appearance:none;appearance:none;justify-self:end;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:.7px solid rgba(79,124,255,.22);border-radius:999px;color:#f8f9ff;background:#fff1;font-size:11px;font-weight:850}.phone-native-portfolio-canvas{gap:20px;min-height:100svh;padding-right:20px;padding-bottom:calc(180px + env(safe-area-inset-bottom));padding-left:20px}.phone-native-portfolio-summary{position:relative;isolation:isolate;align-content:center;gap:18px;min-height:174px;padding:22px;border-radius:30px;background:linear-gradient(145deg,#ffffff10,#ffffff05),#0000001f;box-shadow:0 28px 60px #00000047}.phone-native-portfolio-gold-aura{position:absolute;top:-30px;left:-18px;z-index:-1;width:340px;height:250px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(242,204,105,.42),rgba(214,148,38,.16),transparent 74%);filter:blur(22px);opacity:.88;animation:portfolioHeroGoldAura 3.2s ease-in-out infinite alternate}@keyframes portfolioHeroGoldAura{0%{transform:scale(.94)}to{transform:scale(1)}}.phone-native-portfolio-narrative{display:grid;gap:8px}.phone-native-portfolio-narrative>span{color:#ffffff94;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:300;letter-spacing:0}.phone-native-portfolio-narrative h2{margin:0;overflow:hidden;color:#fffffffa;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:40px;font-weight:800;letter-spacing:0;line-height:.98;text-shadow:0 0 10px rgba(255,255,255,.16),0 0 22px rgba(220,224,237,.22);text-overflow:ellipsis;white-space:nowrap}.phone-native-portfolio-narrative h2 small{color:#ffffffad;font-size:18px;font-weight:600}.phone-native-portfolio-narrative h2 span{color:#ffffffc7;font-size:22px;font-weight:800;vertical-align:.22em}.phone-native-portfolio-narrative p{margin:0;color:#ffffff7a;font-size:12px;font-weight:550;line-height:1.38}.phone-native-portfolio-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:10px 12px;border:.6px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d}.phone-native-portfolio-ribbon-metric{display:grid;gap:2px;min-width:0}.phone-native-portfolio-ribbon-metric span{overflow:hidden;color:#ffffff5c;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.phone-native-portfolio-ribbon-metric strong{overflow:hidden;color:#22c55e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:750;text-overflow:ellipsis;text-shadow:0 0 8px rgba(34,197,94,.38);white-space:nowrap}.phone-native-portfolio-ribbon-metric.muted strong{color:#ffffffb8;text-shadow:none}.phone-native-portfolio-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;height:50px;padding:6px;border:.75px solid rgba(255,255,255,.14);overflow:hidden;border-radius:26px;background:linear-gradient(120deg,#ffffff0d,#0e443733),#030d0e52;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #00000038}.phone-native-portfolio-picker button{height:38px;min-width:0;padding:0 5px;border-radius:20px;font-size:11px;font-weight:850}.phone-native-portfolio-picker button.active{border:.8px solid rgba(255,255,255,.16);color:#fffffff5;background:linear-gradient(145deg,#ffffff29,#ffffff12),#18181b9e;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #00000042}.phone-native-portfolio-stage{gap:22px;padding:22px;border-radius:24px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#ffffff09}.phone-native-portfolio-ask-ai{-webkit-appearance:none;appearance:none;justify-self:end;position:relative;right:auto;bottom:auto;margin-top:0;z-index:7;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:110px;min-height:52px;padding:0 18px;border:.9px solid rgba(255,255,255,.42);border-radius:999px;color:#0e1012f5;background:linear-gradient(112deg,#fadb76,#efc152 48%,#e2e2d3);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001c,0 16px 32px #0000006b,0 0 30px #fadb7533;font-size:15px;font-weight:900;letter-spacing:0;-webkit-backdrop-filter:blur(22px) saturate(1.12);backdrop-filter:blur(22px) saturate(1.12)}.phone-native-portfolio-ask-ai svg{width:20px;height:20px;stroke-width:2.65}@media(min-width:420px){.phone-native-portfolio-summary{min-height:204px}.phone-native-portfolio-ask-ai{min-width:126px;margin-top:108px}}.phone-native-portfolio-stage-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.phone-native-portfolio-stage-heading h3{margin:0;color:#fffffff5;font-family:ui-rounded,SF Pro Rounded,Inter,system-ui,sans-serif;font-size:22px;font-weight:900;letter-spacing:0}.phone-native-portfolio-stage-heading span{color:#ffffff6b;font-size:11px;font-weight:850;letter-spacing:1.5px;text-align:right}.phone-native-portfolio-stage-heading .phone-native-portfolio-exchange-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border-radius:999px;color:#f5b54e;background:#534a2575;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0000002e;font-family:ui-rounded,SF Pro Rounded,Inter,system-ui,sans-serif;font-size:13px;font-weight:900;letter-spacing:.8px}.phone-native-portfolio-stage>p{margin:-10px 0 0;color:#ffffff94;font-family:ui-rounded,SF Pro Rounded,Inter,system-ui,sans-serif;font-size:13px;font-weight:750;line-height:1.42}.phone-native-portfolio-stage-actions{display:grid;gap:10px}.phone-native-portfolio-stage-actions button{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:58px;padding:13px;border:.7px solid rgba(255,255,255,.09);border-radius:18px;color:#fff;background:#ffffff0b;text-align:left}.phone-native-portfolio-stage-actions strong,.phone-native-portfolio-stage-actions small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-portfolio-stage-actions strong{font-size:14px;font-weight:850}.phone-native-portfolio-stage-actions small{color:#ffffff85;font-size:11px;font-weight:650}.phone-native-portfolio-basic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-native-portfolio-basic-grid div{min-height:68px;padding:13px;border:.8px solid rgba(255,255,255,.08);border-radius:17px;background:#ffffff0d}.phone-native-portfolio-basic-grid div.success{background:#22c55e1f}.phone-native-portfolio-basic-grid div.ai{background:#4f7cff1a}.phone-native-portfolio-basic-grid div.premium{background:#e0a64e1a}.phone-native-portfolio-basic-grid span{display:block;color:#ebf0ff8f;font-size:9px;font-weight:900;letter-spacing:1px}.phone-native-portfolio-basic-grid strong{display:block;margin-top:7px;color:#f8f9ff;font-size:18px;font-weight:900}@media(min-width:420px){.phone-native-portfolio-stage{gap:8px;padding:16px 22px}.phone-native-portfolio-basic-grid{gap:7px}.phone-native-portfolio-basic-grid div{min-height:38px;padding:8px 13px}.phone-native-portfolio-basic-grid strong{margin-top:2px;font-size:17px}}.phone-native-insights-canvas{gap:18px;padding-right:20px;padding-left:20px}.phone-native-insights-mode-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding:8px;border-radius:999px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#0000002e;-webkit-backdrop-filter:blur(28px) saturate(1.18);backdrop-filter:blur(28px) saturate(1.18);box-shadow:inset 0 1px #ffffff0f,0 16px 36px #0003}.phone-native-insights-mode-rail button{-webkit-appearance:none;appearance:none;min-height:46px;border:0;border-radius:999px;color:#ffffffd1;background:transparent;font-size:14px;font-weight:750;letter-spacing:0}.phone-native-insights-mode-rail button.active{color:#000000db;background:linear-gradient(145deg,#ffffffeb,#d6dbe6f5,#ffffffc7);box-shadow:0 -1px 10px #ffffff38,0 8px 14px #00000029}.phone-native-insights-range-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0 4px}.phone-native-insights-range-rail button{-webkit-appearance:none;appearance:none;display:grid;justify-items:center;gap:7px;min-width:0;padding:4px 0;border:0;color:#ffffffad;background:transparent;font-size:13px;font-weight:650}.phone-native-insights-range-rail button span{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0}.phone-native-insights-range-rail button:after{content:"";width:100%;height:1px;border-radius:999px;background:transparent}.phone-native-insights-range-rail button.active{color:#fadb75;font-weight:800}.phone-native-insights-range-rail button.active:after{background:linear-gradient(90deg,#fadb75,#d49c2e);box-shadow:0 0 6px #fadb7580}.phone-native-insights-range-lock{flex:0 0 auto;color:currentColor;opacity:.72}.phone-native-insights-chart-card{align-content:space-between;gap:24px;min-height:275px;padding:20px;border-radius:26px}.phone-native-insights-chart-heading{display:block}.phone-native-insights-chart-heading h2{margin:0 0 8px;color:#f8f9ff;font-size:21px;font-weight:850;letter-spacing:0;line-height:1.12}.phone-native-insights-chart-heading p{margin:0;color:#ebf0ff9e;font-size:17px;font-weight:550;line-height:1.46}.phone-native-insights-chart-card button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:0;width:100%;min-height:54px;padding:0 16px;border:0;border-radius:999px;color:#000000d6;background:linear-gradient(145deg,#ffe782,#de9d30,#f5bd4b);box-shadow:0 14px 26px #00000038,0 0 22px #fadb7533;font-size:14px;font-weight:850}.phone-native-signals-canvas{gap:14px;padding-top:max(42px,env(safe-area-inset-top))}.phone-native-signals-picker{width:min(100%,360px)}.phone-native-signals-upgrade-nudge{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border-radius:20px;background:linear-gradient(135deg,#e0a64e38,#ffffff06),#0000002e}.phone-native-signals-paywall-icon{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:15px;color:#05070d;background:linear-gradient(145deg,#f8cf65,#e0a64e);box-shadow:inset 0 1px #ffffff38,0 10px 24px #e0a64e2e}.phone-native-signals-briefcase{transform:translateY(1px)}.phone-native-signals-briefcase-spark{position:absolute;right:10px;bottom:8px;color:#05070d}.phone-native-signals-source-dot{width:10px;height:10px;border-radius:999px;background:#98a2b3;box-shadow:0 0 18px #98a2b34d}.phone-native-signals-upgrade-nudge strong,.phone-native-signals-upgrade-nudge p{display:block;margin:0;overflow:hidden;text-overflow:ellipsis}.phone-native-signals-limit-row{display:flex;align-items:center;gap:7px;min-width:0;color:#fadb75;font-size:8.5px;font-weight:900;letter-spacing:1.05px}.phone-native-signals-limit-row>span,.phone-native-signals-limit-row>em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-signals-limit-row>em{color:#ebf0ffb3;font-style:normal;letter-spacing:0}.phone-native-signals-upgrade-nudge strong{margin-top:3px;color:#fff;font-size:13px;font-weight:850;white-space:nowrap}.phone-native-signals-upgrade-nudge p{margin-top:2px;color:#ebf0ff9e;font-size:10.5px;font-weight:650;line-height:1.32}.phone-native-signals-upgrade-nudge .phone-native-signals-annual-line{color:#fadb75;font-size:9.5px;font-weight:850}.phone-native-signals-upgrade-actions{display:grid;justify-items:end;gap:7px}.phone-native-signals-upgrade-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 13px;border:0;border-radius:999px;color:#06110b;background:linear-gradient(90deg,#fadb75,#e0a64e);font-size:11px;font-weight:900}.phone-native-signals-upgrade-actions button.secondary{height:26px;padding:0 12px;color:#f8f9ffd1;background:#ffffff24;font-size:10px;-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}.phone-native-signals-feed-section{gap:12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.phone-native-signal-card{-webkit-appearance:none;appearance:none;display:grid;gap:12px;width:100%;padding:14px;border:.8px solid rgba(79,124,255,.22);border-radius:22px;color:#f8f9ff;background:linear-gradient(145deg,#4f7cff29,#ffffff09),#00000038;text-align:left}.phone-native-signal-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.phone-native-signal-card h2{display:inline-flex;align-items:center;gap:8px;margin:0;color:#f8f9ff;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:900;letter-spacing:0}.phone-native-signal-card h2 span{width:13px;height:13px;border-radius:50%;background:#4fbcff;box-shadow:0 0 14px #4fbcff8c}.phone-native-signal-badges{display:grid;justify-items:end;gap:8px}.phone-native-signal-badges em{display:inline-flex;gap:8px;min-height:26px;align-items:center;padding:0 10px;border:.7px solid rgba(34,197,94,.28);border-radius:999px;color:#22c55e;background:#22c55e1a;font-size:10px;font-style:normal;font-weight:900;white-space:nowrap}.phone-native-signal-badges em.state{border-color:#4fbcff6b;color:#f8f9ffe6;background:#0003}.phone-native-signal-badges em.state i{display:inline-block;width:9px;height:9px;border-radius:999px;background:#4fbcff;box-shadow:0 0 12px #4fbcff75}.phone-native-signal-badges[data-native-signal-badges=state-only] em.state{border-color:#98a2b352;color:#ebf0ffad;background:#ffffff14}.phone-native-signal-badges[data-native-signal-badges=state-only] em.state i{background:#98a2b3;box-shadow:0 0 12px #98a2b342}.phone-native-signal-card p{margin:-4px 0 0;color:#ebf0ff94;font-size:10px;font-weight:800;letter-spacing:1.1px}.phone-native-signal-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.phone-native-signal-levels div{position:relative;min-height:68px;padding:10px;border-radius:15px;background:#ffffff0f}.phone-native-signal-levels span,.phone-native-signal-levels small,.phone-native-signal-levels strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-signal-levels span{color:#4f7cff;font-size:9px;font-weight:900}.phone-native-signal-levels div.danger span{color:#ff5f7d}.phone-native-signal-levels div.success span{color:#22c55e}.phone-native-signal-levels strong{margin-top:7px;color:#f8f9ff;font-size:14px;font-weight:900}.phone-native-signal-levels small{margin-top:3px;color:#ebf0ff85;font-size:9px;font-weight:650}.phone-native-signal-target-card{padding-right:24px!important}.phone-native-signal-target-chevron{position:absolute;top:10px;right:10px;color:#ebf0ffb8;filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}.phone-native-signal-levels .phone-native-signal-level-dots{display:flex;align-items:center;gap:6px;margin-top:8px}.phone-native-signal-level-dots i{width:5px;height:5px;border-radius:999px;background:#ebf0ff3d;box-shadow:inset 0 0 0 .5px #ffffff2e}.phone-native-signal-level-dots i.active{background:#22c55e;box-shadow:0 0 10px #22c55eb8}.phone-native-signals-feed-heading{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:12px;align-items:start}.phone-native-signals-feed-heading>svg{place-self:start end;width:38px;height:38px;padding:9px;border-radius:15px;color:#22c55e;background:#22c55e21;box-shadow:inset 0 1px #ffffff14}.phone-native-signals-feed-heading span{display:block;color:#ebf0ff94;font-size:10px;font-weight:850;letter-spacing:1.05px;text-transform:uppercase}.phone-native-signals-feed-heading h2{margin:5px 0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:900;line-height:.98;letter-spacing:0}.phone-native-signals-feed-heading p{margin:0;color:#ebf0ffa8;font-size:12px;font-weight:650;line-height:1.4}.phone-native-signals-metric-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.phone-native-signals-metric{min-height:58px;padding:10px;border:.7px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0b}.phone-native-signals-metric span{display:block;overflow:hidden;color:#ebf0ff8f;font-size:9px;font-weight:850;letter-spacing:.7px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.phone-native-signals-metric strong{display:block;margin-top:6px;overflow:hidden;color:var(--phone-native-accent);font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.phone-native-signals-metric.warning strong{color:#e0a64e}.phone-native-signals-metric.muted strong{color:#98a2b3}.phone-native-signals-empty-card{display:grid;gap:10px;padding:14px;border:.7px solid rgba(255,255,255,.085);border-radius:20px;background:#00000029}.phone-native-signals-empty-card>span{color:#fff;font-size:16px;font-weight:900}.phone-native-signals-empty-card p{margin:0;color:#ebf0ff9e;font-size:12px;font-weight:650;line-height:1.42}.phone-native-signals-empty-card button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:999px;color:#06110b;background:#22c55e;box-shadow:0 12px 28px #22c55e3d}.phone-native-signals-empty-card button strong{font-size:12px;font-weight:900}.phone-native-bot-canvas{gap:14px;padding-top:max(42px,env(safe-area-inset-top))}.phone-native-bot-hero{gap:14px;padding:18px;border-radius:24px;border-color:#4f7cff47;background:linear-gradient(145deg,#4f7cff14,#ffffff06),#0000003d;box-shadow:0 18px 38px #4f7cff29}.phone-native-bot-hero-row{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px}.phone-native-bot-cpu-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:999px;color:#d1d6df;background:radial-gradient(circle,#d2d9e02e,#d2d9e014);filter:drop-shadow(0 0 10px rgba(210,217,224,.18))}.phone-native-bot-hero h2,.phone-native-bot-task-card h3,.phone-native-bot-command-card h2,.phone-native-bot-report-heading h2,.phone-native-bot-report-title strong{margin:0;color:#f8f9ff;font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:0}.phone-native-bot-hero h2{font-size:30px;line-height:.98}.phone-native-bot-hero p{margin:6px 0 0;color:#ebf0ff94;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:none}.phone-native-bot-hero-subtitle span{display:block}.phone-native-bot-status-row{display:flex;flex-wrap:wrap;gap:8px}.phone-native-bot-status-row span,.phone-native-bot-command-top>span{display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border:.7px solid rgba(152,162,179,.28);border-radius:999px;color:#d1d6df;background:#98a2b329;font-size:9px;font-weight:900;letter-spacing:.7px}.phone-native-bot-status-row span.success,.phone-native-bot-command-top>span{border-color:#22c55e33;color:#22c55e;background:#22c55e1f}.phone-native-bot-status-row span.premium{border-color:#e0a64e33;color:#e0a64e;background:#e0a64e1f}.phone-native-bot-preview-cue{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;padding:14px;border:.8px solid rgba(34,197,94,.18);border-radius:20px;background:#22c55e13}.phone-native-bot-preview-cue>span{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:#22c55e;background:#22c55e1f}.phone-native-bot-preview-cue strong{color:#f8f9ff;font-size:14px;font-weight:900}.phone-native-bot-preview-cue p,.phone-native-bot-task-card p,.phone-native-bot-command-card>p,.phone-native-bot-status-message,.phone-native-bot-report-title small{margin:4px 0 0;color:#ebf0ff94;font-size:11px;font-weight:650;line-height:1.38}.phone-native-bot-task-card{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:16px;border-radius:20px;border-color:#4f7cff24}.phone-native-bot-task-card>span{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:#d1d6df;background:#ffffff0f}.phone-native-bot-task-card h3{font-size:17px}.phone-native-bot-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.phone-native-bot-selector button{display:grid;place-items:center;gap:7px;height:58px;border:.7px solid rgba(255,255,255,.1);border-radius:18px;color:#f8f9ff;background:#fff1;font-size:11px;font-weight:900}.phone-native-bot-selector button.active{color:#05070d;background:#d1d6df;border-color:#ffffff3d}.phone-native-bot-selector button.grid.active{color:#fff;background:#4f46e5}.phone-native-bot-selector button.premium.active{color:#05070d;background:#a8946b}.phone-native-bot-command-card{gap:16px;padding:18px;border-radius:24px;border-color:#4f7cff47;background:linear-gradient(145deg,#4f7cff14,#ffffff06),#0000003d}.phone-native-bot-command-card.premium{opacity:.72}.phone-native-bot-command-top,.phone-native-bot-command-heading,.phone-native-bot-report-heading,.phone-native-bot-report-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.phone-native-bot-command-top h2,.phone-native-bot-command-heading h2{font-size:24px;line-height:1}.phone-native-bot-command-top p,.phone-native-bot-command-heading p{margin:5px 0 0;color:#ebf0ff94;font-size:11px;font-weight:900;letter-spacing:.8px}.phone-native-bot-command-icon{display:grid;place-items:center;width:52px;height:52px;flex:0 0 auto;border-radius:999px;color:#a8946b;background:#ffffff0b}.phone-native-bot-countdown{color:#a8946bd1;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:300;line-height:.95}.phone-native-bot-picker-stack{display:grid;gap:10px}.phone-native-bot-picker-row,.phone-native-bot-stepper-row{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:56px;padding:12px;border-radius:16px;background:#ffffff0e}.phone-native-bot-picker-row>span{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:#4f7cff;background:#4f7cff1f}.phone-native-bot-picker-row:first-child>span{color:#e0a64e;background:#e0a64e1f}.phone-native-bot-picker-row small,.phone-native-bot-stepper-row small,.phone-native-bot-report-metrics small{display:block;color:#ebf0ff7a;font-size:9px;font-weight:900;letter-spacing:.7px}.phone-native-bot-picker-row strong{display:block;overflow:hidden;margin-top:3px;color:#f8f9ff;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.phone-native-bot-picker-row>svg{justify-self:end;color:#ebf0ff9e}.phone-native-bot-stepper-row{grid-template-columns:minmax(0,1fr) auto}.phone-native-bot-stepper-row strong{display:block;margin-top:3px;color:#4f7cff;font-size:16px;font-weight:800}.phone-native-bot-stepper-row>span{display:flex;gap:8px}.phone-native-bot-stepper-row button{width:30px;height:30px;border:.7px solid rgba(255,255,255,.1);border-radius:999px;color:#f8f9ff;background:#0000003d;font-size:15px;font-weight:900}.phone-native-bot-save-preview{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:0;border-radius:16px;color:#05070d;background:#d1d6df}.phone-native-bot-save-preview strong{color:inherit;font-size:15px;font-weight:900;text-align:left}.phone-native-bot-report-deck{gap:14px;padding:18px;border-radius:24px;border-color:#4f7cff24}.phone-native-bot-report-heading h2{font-size:22px}.phone-native-bot-report-heading button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;color:#f8f9ff;background:#ffffff0f}.phone-native-bot-report-row{display:grid;gap:12px;padding:14px;border:.7px solid rgba(79,124,255,.18);border-radius:18px;color:#f8f9ff;background:#0000002e}.phone-native-bot-report-row.dca{border-color:#d1d6df2e}.phone-native-bot-report-row>.phone-native-bot-report-title{display:grid;grid-template-columns:34px minmax(0,1fr) 16px}.phone-native-bot-report-title>span{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;color:#4f7cff;background:#4f7cff1f}.phone-native-bot-report-row.dca .phone-native-bot-report-title>span{color:#d1d6df;background:#d1d6df1f}.phone-native-bot-report-title strong{display:block;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.phone-native-bot-report-title small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-bot-report-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.phone-native-bot-report-metrics strong{display:block;margin-top:4px;color:#22c55e;font-size:13px;font-weight:800}.phone-native-bot-report-metrics span:nth-child(2) strong{color:#ebf0ffad}.phone-native-bot-report-metrics span:nth-child(3) strong{color:#4f7cff}.phone-native-coach-canvas{gap:14px;padding-top:max(42px,env(safe-area-inset-top))}.phone-native-coach-canvas:before{content:"";position:absolute;top:96px;right:18px;left:18px;z-index:0;height:176px;border-radius:28px;opacity:.48;filter:blur(7px);background:linear-gradient(90deg,#4f7cff2e,#e0a64e1f,#22c55e1a) 0 16px / 100% 30px no-repeat,linear-gradient(90deg,#ffffff2e,#4f7cff1f,#ffffff12) 0 66px / 92% 34px no-repeat,linear-gradient(90deg,#e0a64e2e,#ffffff14,#4f7cff1f) 0 122px / 96% 36px no-repeat;pointer-events:none}.phone-native-coach-canvas:after{content:"";position:absolute;top:128px;right:-40px;left:-40px;z-index:0;height:260px;opacity:.34;filter:blur(54px);background:radial-gradient(circle at 18% 44%,rgba(79,124,255,.44),transparent 34%),radial-gradient(circle at 74% 20%,rgba(224,166,78,.24),transparent 32%),radial-gradient(circle at 50% 88%,rgba(34,197,94,.2),transparent 36%);pointer-events:none}.phone-native-coach-canvas>:not(.phone-native-statusbar){position:relative;z-index:1}.phone-native-coach-canvas .phone-native-coach-locked-card{z-index:2}.phone-native-coach-usage-strip{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:20px;border-color:#4f7cff2e;background:#ffffff0d}.phone-native-coach-message-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#05070d;background:#4f7cff}.phone-native-coach-usage-strip strong{display:block;color:#f8f9ff;font-size:13px;font-weight:900}.phone-native-coach-usage-strip p{margin:2px 0 0;overflow:hidden;color:#ebf0ff94;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.phone-native-coach-usage-strip em{display:inline-flex;align-items:center;justify-content:center;min-height:29px;padding:0 10px;border-radius:999px;color:#4f7cff;background:#4f7cff1f;font-size:11px;font-style:normal;font-weight:900}.phone-native-coach-welcome-surface{gap:16px;border-radius:28px;border-color:#4f7cff42;background:linear-gradient(145deg,#00000047,#4f7cff1f,#ffffff08),#0003}.phone-native-coach-welcome-heading{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:16px;align-items:start}.phone-native-coach-welcome-heading span:first-child{display:block;color:#ebf0ff94;font-size:10px;font-weight:900;letter-spacing:1.6px}.phone-native-coach-welcome-heading h2{margin:6px 0;color:#f8f9ff;font-size:24px;font-weight:900;line-height:1.04;letter-spacing:0}.phone-native-coach-welcome-heading p{margin:0;color:#ebf0ff9e;font-size:13px;font-weight:550;line-height:1.4}.phone-native-coach-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:999px;color:#fffffff5;background:radial-gradient(circle,rgba(79,124,255,.42),rgba(224,166,78,.18),transparent 72%)}.phone-native-coach-metric-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.phone-native-coach-metric-row div{min-height:58px;padding:10px 12px;border:.75px solid rgba(79,124,255,.28);border-radius:16px;background:#4f7cff21}.phone-native-coach-metric-row div:nth-child(2){border-color:#e0a64e47;background:#e0a64e21}.phone-native-coach-metric-row div:nth-child(3){border-color:#22c55e47;background:#22c55e21}.phone-native-coach-metric-row span{display:block;color:#ebf0ff8a;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.phone-native-coach-metric-row strong{display:block;overflow:hidden;margin-top:5px;color:#f8f9ff;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.phone-native-coach-tap-hint{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px}.phone-native-coach-tap-hint span{color:#e0a64e}.phone-native-coach-tap-hint p{margin:0;overflow:hidden;color:#f8f9ffdb;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.phone-native-coach-category-picker{display:flex;gap:10px;overflow-x:auto;padding:6px;border:.7px solid rgba(255,255,255,.12);border-radius:999px;background:#00000029;-webkit-backdrop-filter:blur(24px) saturate(1.18);backdrop-filter:blur(24px) saturate(1.18);scrollbar-width:none}.phone-native-coach-category-picker::-webkit-scrollbar{display:none}.phone-native-coach-category-picker button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:.85px solid rgba(255,255,255,.1);border-radius:999px;color:#ebf0ff94;background:#ffffff0f;font-size:12px;font-weight:750;white-space:nowrap}.phone-native-coach-category-picker button.active{color:#fff;border-color:#4f7cffb8;background:linear-gradient(#ffffff24,#ffffff24),#4f7cff38}.phone-native-coach-category-picker button.trades.active{border-color:#22c55eb8;background:linear-gradient(#ffffff24,#ffffff24),#22c55e38}.phone-native-coach-category-picker button.signals.active{border-color:#e0a64eb8;background:linear-gradient(#ffffff24,#ffffff24),#e0a64e38}.phone-native-coach-category-picker button.portfolio.active{border-color:#4ca1afb8;background:linear-gradient(#ffffff24,#ffffff24),#4ca1af38}.phone-native-coach-prompt-chips{display:flex;gap:12px;overflow-x:auto;padding:4px 2px;scrollbar-width:none}.phone-native-coach-prompt-chips::-webkit-scrollbar{display:none}.phone-native-coach-prompt-chips button{display:grid;grid-template-columns:minmax(0,1fr) 14px;grid-template-rows:auto auto;column-gap:12px;row-gap:6px;align-items:center;min-width:236px;padding:14px;border:.8px solid rgba(76,161,175,.22);border-radius:18px;color:#f8f9ff;background:#4ca1af1f;text-align:left}.phone-native-coach-prompt-chips button>span{color:#ebf0ff8a;font-size:9px;font-weight:900;letter-spacing:1.2px}.phone-native-coach-prompt-chips button strong{color:#f8f9ff;font-size:13px;font-weight:800;line-height:1.25}.phone-native-coach-prompt-chips button svg{grid-row:1 / span 2;grid-column:2;color:#ffffff80}.phone-native-coach-composer{gap:12px;padding:12px 14px;border-radius:28px;border-color:#ffffff29;background:linear-gradient(145deg,#4f7cff14,#e0a64e0a),#00000042}.phone-native-coach-composer-status{display:flex;align-items:center;gap:8px}.phone-native-coach-composer-status strong{color:#ebf0ff94;font-size:10px;font-weight:900;letter-spacing:1.2px}.phone-native-coach-composer-status span{width:5px;height:5px;border-radius:50%;background:#ffffff38}.phone-native-coach-composer-status p{margin:0;color:#ebf0ff94;font-size:11px;font-weight:550}.phone-native-coach-input-row{display:grid;grid-template-columns:40px minmax(0,1fr) 74px;align-items:center;gap:10px}.phone-native-coach-voice{display:grid;place-items:center;width:40px;height:40px;border:.9px solid rgba(255,255,255,.18);border-radius:999px;color:#fffffff5;background:linear-gradient(145deg,#60a8dceb,#e0a64ee0);box-shadow:0 8px 18px #e0a64e42}.phone-native-coach-input-row div p{margin:0 0 6px;overflow:hidden;color:#ebf0ff94;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.phone-native-coach-input-row div strong{display:block;overflow:hidden;color:#f8f9ffd1;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.phone-native-coach-send{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:74px;height:40px;border:0;border-radius:999px;color:#fff;background:linear-gradient(145deg,#4f7cff,#a78bfa);box-shadow:0 8px 18px #4f7cff57;font-size:12px;font-weight:900}.phone-native-coach-locked-card{display:grid;justify-items:center;align-content:center;gap:16px;min-height:min(492px,calc(100dvh - 366px));margin-top:clamp(157px,19.3vh,184px);padding:28px 20px 26px;border:.9px solid rgba(79,124,255,.34);border-radius:28px;background:radial-gradient(circle at 50% 0%,rgba(79,124,255,.34),transparent 34%),linear-gradient(145deg,#ffffff12,#4f7cff0f),#00000047;box-shadow:0 28px 80px #4f7cff2e;text-align:center;-webkit-backdrop-filter:blur(30px) saturate(1.18);backdrop-filter:blur(30px) saturate(1.18)}.phone-native-coach-lock-orb{display:grid;place-items:center;width:86px;height:86px;border-radius:999px;color:#05070d;background:radial-gradient(circle,#4f7cff6b,#4f7cff38 43%,#4f7cff00 74%);box-shadow:0 0 54px #4f7cff8a}.phone-native-coach-lock-tile{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:22px;background:linear-gradient(145deg,#4f7cff,#6f92ff);box-shadow:inset 0 1px #ffffff38,0 14px 32px #4f7cff6b}.phone-native-coach-lock-tile svg{display:none}.phone-native-coach-lock-tile:before{content:"";position:absolute;top:27px;left:50%;width:28px;height:23px;border-radius:6px;background:#000;transform:translate(-50%)}.phone-native-coach-lock-tile:after{content:"";position:absolute;top:15px;left:50%;width:17px;height:19px;border:6px solid #000;border-bottom:0;border-radius:15px 15px 0 0;transform:translate(-50%)}.phone-native-coach-locked-card h2{margin:4px 0 0;color:#f8f9ff;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:900;letter-spacing:0}.phone-native-coach-locked-card p{margin:0;max-width:310px;color:#ebf0ffad;font-size:13px;font-weight:650;line-height:1.35}.phone-native-coach-lock-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.phone-native-coach-lock-metrics div{padding:10px;border-radius:15px;background:#ffffff14}.phone-native-coach-lock-metrics div.balance{background:#4f7cff29}.phone-native-coach-lock-metrics div.plan{background:#e0a64e29}.phone-native-coach-lock-metrics span,.phone-native-coach-lock-metrics strong{display:block}.phone-native-coach-lock-metrics span{color:#ebf0ff85;font-size:9px;font-weight:900;letter-spacing:1px}.phone-native-coach-lock-metrics strong{margin-top:6px;color:#f8f9ff;font-size:14px;font-weight:900}.phone-native-coach-lock-metrics div:last-child strong{color:#e0a64e}.phone-native-coach-lock-metrics div.balance strong{color:#4f7cff}.phone-native-coach-billing-note{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 12px;border-radius:17px;color:#86a6ff;background:#4f7cff29;font-size:11px;font-weight:850}.phone-native-coach-billing-icon{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:999px;color:#05070d;background:#7fa0ff}.phone-native-coach-locked-card>button{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;border:0;border-radius:18px;color:#05070d;background:linear-gradient(145deg,#4f7cff,#86a6ff);font-size:14px;font-weight:900}.phone-native-lab-canvas{gap:14px;padding-top:max(42px,env(safe-area-inset-top))}.phone-native-lab-top-mode-control{display:flex;gap:6px;width:min(100%,360px);height:46px;padding:4px;border:.8px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b}.phone-native-lab-top-mode-control button{flex:1 1 0;min-width:0;height:34px;border:0;border-radius:12px;color:#f8f9ffdb;background:transparent;font-size:11.5px;font-weight:750}.phone-native-lab-top-mode-control button.active{color:#fff;border:.8px solid rgba(34,197,94,.28);background:#22c55e33}.phone-native-lab-top-mode-control button.analytics.active{border-color:#22c55e4d;background:#22c55e2e}.phone-native-lab-top-mode-control button.rankings.active{border-color:#4f7cff4d;background:#4f7cff2e}.phone-native-lab-main-pane{gap:10px;padding:12px;border-radius:22px;border-color:#22c55e2e;background:linear-gradient(145deg,#22c55e0e,#ffffff06),#0003}.phone-native-lab-luminous-ribbon{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:7px 12px;border-radius:10px;background:linear-gradient(90deg,#22c55e2e,#d4ad380d)}.phone-native-lab-luminous-ribbon strong{color:#ffffffe6;font-size:10px;font-weight:800;letter-spacing:1.2px}.phone-native-lab-luminous-ribbon span{display:inline-flex;align-items:center;gap:6px;color:#e0a64e;font-size:9px;font-weight:800;letter-spacing:1px}.phone-native-lab-islamic-octagon{display:inline-block;width:12px;height:12px;border:2px solid currentColor;border-radius:4px;clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%)}.phone-native-lab-segment-switch{display:flex;gap:6px;height:46px;padding:4px;border:.8px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b}.phone-native-lab-segment-switch button{flex:1 1 0;min-width:0;height:34px;border:0;border-radius:12px;color:#f8f9ffdb;background:transparent;font-size:12px;font-weight:750}.phone-native-lab-segment-switch button.active{border:.8px solid rgba(34,197,94,.22);background:#22c55e29}.phone-native-lab-content{display:grid;gap:12px;min-height:260px;padding:14px;border:.8px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0a}.phone-native-lab-content-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.phone-native-lab-content-heading>div>span:not(.phone-native-lab-mode-icon){display:block;color:#ebf0ff94;font-size:10px;font-weight:850;letter-spacing:1.1px;text-transform:uppercase}.phone-native-lab-content-heading>div>span.phone-native-lab-forward-kicker{display:none}.phone-native-lab-content-heading h2{margin:0 0 6px;color:#f8f9ff;font-family:ui-rounded,SF Pro Rounded,Inter,system-ui,sans-serif;font-size:21px;font-weight:850;letter-spacing:0;line-height:1.05}.phone-native-lab-content-heading p{margin:0;color:#ebf0ff99;font-size:12px;font-weight:650}.phone-native-lab-mode-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;color:#e0a64e;background:#e0a64e1f}.phone-native-lab-mode-icon.analytics{color:#22c55e;background:#22c55e1f}.phone-native-lab-mode-icon.rankings{color:#4f7cff;background:#4f7cff1f}.phone-native-lab-start-test,.phone-native-lab-rankings-state button{display:inline-flex;align-items:center;justify-content:center;gap:7px;justify-self:start;min-height:38px;padding:0 13px;border:.8px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;background:linear-gradient(90deg,#122152,#d4ad38e6);font-size:12px;font-weight:800}.phone-native-lab-content-heading .phone-native-lab-start-test{align-self:center;justify-self:end;min-height:34px;padding:0 12px;white-space:nowrap}.phone-native-lab-start-test span:last-child{color:#fff;font-size:12px;font-weight:850;letter-spacing:0;text-transform:none}.phone-native-lab-start-plus{display:grid;place-items:center;width:20px;height:20px;border-radius:999px;color:#122152f2;background:#f8f9ff}.phone-native-lab-empty-state,.phone-native-lab-rankings-state{display:grid;gap:7px;padding:14px;border:.8px solid rgba(255,255,255,.08);border-radius:18px;background:#00000024}.phone-native-lab-empty-state strong,.phone-native-lab-rankings-state strong{color:#f8f9ff;font-size:16px;font-weight:850}.phone-native-lab-empty-state p,.phone-native-lab-rankings-state p{margin:0;color:#ebf0ff94;font-size:12px;font-weight:650;line-height:1.42}.phone-native-lab-unlock-card,.phone-native-lab-tracking-card{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(96px,auto);gap:12px;align-items:center;padding:14px;border:.8px solid rgba(224,166,78,.22);border-radius:18px;background:#e0a64e17}.phone-native-lab-tracking-card{grid-template-columns:42px minmax(0,1fr);border-color:#22c55e2e;background:#22c55e12}.phone-native-lab-unlock-icon,.phone-native-lab-tracking-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;color:#e0a64e;background:#e0a64e29}.phone-native-lab-tracking-card>span{color:#22c55e;background:#22c55e24}.phone-native-lab-unlock-card strong,.phone-native-lab-tracking-card strong{color:#f8f9ff;font-size:13px;font-weight:900}.phone-native-lab-unlock-card p,.phone-native-lab-tracking-card p{margin:4px 0 0;color:#ebf0ff94;font-size:11px;font-weight:650;line-height:1.35}.phone-native-lab-unlock-state{display:grid;justify-items:end;gap:7px}.phone-native-lab-unlock-state em{padding:6px 9px;border-radius:999px;color:#f8f9ff;background:#ffffff1f;font-size:10px;font-style:normal;font-weight:900}.phone-native-lab-unlock-state small{color:#e0a64e;font-size:10px;font-weight:900;letter-spacing:.2px;white-space:nowrap}.phone-native-lab-unlock-state svg{color:#ebf0ff9e}.phone-native-lab-comparison-card{display:grid;gap:10px;padding:13px;border:.8px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0e}.phone-native-lab-comparison-card>span{color:#ebf0ff85;font-size:10px;font-weight:700}.phone-native-lab-comparison-card>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-native-lab-comparison-card section{display:grid;gap:5px;padding:13px;border-radius:15px;background:#ffffff0f}.phone-native-lab-comparison-card strong{color:#f8f9ff;font-size:13px}.phone-native-lab-comparison-card em{color:#22c55e;font-size:24px;font-style:normal;font-weight:900}.phone-native-lab-comparison-card small{color:#ebf0ff9e;font-size:10px;font-weight:650}.phone-native-lab-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-native-lab-analytics-grid div{min-height:66px;padding:12px;border:.8px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0d}.phone-native-lab-analytics-grid span{color:#ebf0ff8f;font-size:9px;font-weight:850;text-transform:uppercase}.phone-native-lab-analytics-grid strong{display:block;margin-top:6px;color:#22c55e;font-size:15px;font-weight:850}.phone-native-lab-analytics-grid p{grid-column:1 / -1;margin:0;padding:14px;border-radius:18px;color:#ebf0ff9e;background:#00000024;font-size:13px;font-weight:800}.phone-native-lab-ranking-filters{display:flex;flex-wrap:wrap;gap:8px}.phone-native-lab-ranking-filters span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:#4f7cff;background:#4f7cff1f;font-size:10px;font-weight:850}.phone-native-settings-canvas{gap:16px}.phone-native-settings-hero{grid-template-columns:54px minmax(0,1fr);row-gap:12px;align-content:center;min-height:168px;padding:18px 22px}.phone-native-settings-hero-icon{position:relative;overflow:visible;border-color:#4f7cff7a;border-radius:27px;color:#f8f9ff;background:#4f7cff2e;box-shadow:inset 0 1px #ffffff1f,0 0 24px #4f7cff2e}.phone-native-settings-hero-icon:after{content:"+";position:absolute;right:9px;bottom:8px;display:grid;place-items:center;width:14px;height:14px;border-radius:999px;color:#f8f9ff;background:#4f7cff;font-size:13px;font-weight:900;line-height:1;box-shadow:0 0 10px #4f7cff57}.phone-native-settings-hero-pills{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.phone-native-settings-hero-pill{display:grid;grid-template-columns:8px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;row-gap:3px;align-items:center;min-height:46px;padding:8px 14px;border:.85px solid rgba(255,255,255,.18);border-radius:999px;color:#f8f9fff0;background:linear-gradient(145deg,#ffffff14,#ffffff08),#0000001a;box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(22px) saturate(1.16);backdrop-filter:blur(22px) saturate(1.16)}.phone-native-settings-hero-pill i{grid-row:1 / span 2;display:block;width:8px;height:8px;border-radius:999px;background:#4f7cff;box-shadow:0 0 12px #4f7cff80}.phone-native-settings-hero-pill.sync i{background:#22c55e;box-shadow:0 0 12px #22c55e80}.phone-native-settings-hero-pill b,.phone-native-settings-hero-pill strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-settings-hero-pill b{color:#ebf0ff9e;font-size:8.5px;font-weight:900;letter-spacing:1.8px}.phone-native-settings-hero-pill strong{color:#f8f9ff;font-size:12.5px;font-weight:850;letter-spacing:0}.phone-native-settings-selected-module{gap:12px;border-radius:26px}.phone-native-settings-selected-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px}.phone-native-settings-selected-topline span{color:#ebf0ff94;font-size:10px;font-weight:850;letter-spacing:1.3px}.phone-native-settings-selected-topline strong{display:inline-flex;min-width:0;max-width:48%;padding:5px 9px;overflow:hidden;border:.7px solid rgba(var(--phone-native-accent-rgb),.26);border-radius:999px;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.11);font-size:10px;font-weight:850;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.phone-native-settings-module-body{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:start;min-height:74px;border:0 solid transparent;border-radius:0;background:transparent}.phone-native-settings-module-icon{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:18px;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.14)}.phone-native-settings-module-icon.premium{color:#e0a64e;background:#e0a64e24}.phone-native-settings-module-icon.ai{color:#4f7cff;background:#4f7cff24}.phone-native-settings-module-icon[data-native-settings-module-symbol=link-plus]:after{content:"+";position:absolute;right:7px;bottom:7px;display:grid;place-items:center;width:13px;height:13px;border-radius:999px;color:#f8f9ff;background:#4f7cff;font-size:12px;font-weight:900;line-height:1;box-shadow:0 0 10px #4f7cff57}.phone-native-settings-module-icon.success{color:#22c55e;background:#22c55e24}.phone-native-settings-module-icon.warning{color:#e0a64e;background:#e0a64e24}.phone-native-settings-module-icon.muted{color:#98a2b3;background:#98a2b31f}.phone-native-settings-module-body h3{margin:0 0 5px;color:#fff;font-size:16px;font-weight:900;letter-spacing:0}.phone-native-settings-module-body p{margin:0;color:#ebf0ffa3;font-size:12px;font-weight:600;line-height:1.42}.phone-native-settings-connection-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.phone-native-settings-connection-metrics div{padding:10px;border-radius:14px;background:#4f7cff1f}.phone-native-settings-connection-metrics div.connected{border:.7px solid rgba(79,124,255,.2);background:#4f7cff24}.phone-native-settings-connection-metrics div.trade{border:.7px solid rgba(34,197,94,.22);background:#22c55e24}.phone-native-settings-connection-metrics div.value{border:.7px solid rgba(224,166,78,.22);background:#e0a64e21}.phone-native-settings-connection-metrics span,.phone-native-settings-connection-metrics strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-settings-connection-metrics span{color:#ebf0ff94;font-size:9px;font-weight:900;letter-spacing:.8px}.phone-native-settings-connection-metrics strong{margin-top:6px;color:#f8f9ff;font-size:13px;font-weight:900}.phone-native-settings-readonly{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:24px minmax(0,1fr) 22px;gap:10px;align-items:center;min-height:50px;padding:0 14px;border:0;border-radius:17px;color:#f8f9ff;background:#4f7cff;font-size:13px;font-weight:900}.phone-native-settings-readonly-plus{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#4f7cff;background:#f8f9ff}.phone-native-settings-readonly-arrow{justify-self:end;color:#f8f9ff}.phone-native-settings-growth-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:16px;border:.8px solid rgba(224,166,78,.22);border-radius:24px;background:linear-gradient(145deg,#e0a64e14,#22c55e0a),#00000038;-webkit-backdrop-filter:blur(28px) saturate(1.18);backdrop-filter:blur(28px) saturate(1.18)}.phone-native-settings-growth-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:21px;color:#05070d;background:#e0a64e;font-weight:900}.phone-native-settings-growth-card>span svg{filter:drop-shadow(0 2px 5px rgba(0,0,0,.24))}.phone-native-settings-growth-card h3{margin:0;color:#f8f9ff;font-size:16px;font-weight:900}.phone-native-settings-growth-card p{margin:4px 0 0;color:#ebf0ff9e;font-size:12px;font-weight:650}.phone-native-settings-growth-card>em{padding:6px 10px;border-radius:999px;color:#22c55e;background:#22c55e1f;font-size:10px;font-style:normal;font-weight:900}.phone-native-settings-growth-rows{grid-column:1 / -1;display:grid;gap:8px}.phone-native-settings-growth-rows span{display:flex;justify-content:space-between;gap:12px;color:#ebf0ff94;font-size:12px;font-weight:650}.phone-native-settings-growth-rows strong{color:#f8f9ff;font-weight:900}.phone-native-settings-quick-tabs{display:flex;gap:8px}.phone-native-settings-quick-tabs span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:#4f7cff;background:#4f7cff1f;font-size:10px;font-weight:850}.phone-native-settings-focus-strip{display:grid;gap:12px}.phone-native-settings-focus-strip>span{padding:0 2px;color:#f8f9ffe6;font-size:12px;font-weight:850;letter-spacing:1.1px}.phone-native-settings-focus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone-native-settings-focus-chip{-webkit-appearance:none;appearance:none;display:grid;gap:10px;min-height:104px;padding:13px;border:.7px solid rgba(255,255,255,.1);border-radius:22px;color:#fff;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#0003;text-align:left;transition:transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),border-color var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),background var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-native-settings-focus-chip.active{border-color:rgba(var(--phone-native-accent-rgb),.28);background:linear-gradient(145deg,rgba(var(--phone-native-accent-rgb),.16),#ffffff0a),#0000003d}.phone-native-settings-focus-chip:active{transform:scale(.985)}.phone-native-settings-focus-chip>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.phone-native-settings-focus-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.14)}.phone-native-settings-focus-chip.active .phone-native-settings-focus-icon{color:#000;background:var(--phone-native-accent)}.phone-native-settings-focus-chip.premium .phone-native-settings-focus-icon{color:#e0a64e;background:#e0a64e24}.phone-native-settings-focus-chip.ai .phone-native-settings-focus-icon{color:#4f7cff;background:#4f7cff24}.phone-native-settings-focus-chip.success .phone-native-settings-focus-icon{color:#22c55e;background:#22c55e24}.phone-native-settings-focus-chip.warning .phone-native-settings-focus-icon{color:#e0a64e;background:#e0a64e24}.phone-native-settings-focus-chip.muted .phone-native-settings-focus-icon{color:#98a2b3;background:#98a2b31f}.phone-native-settings-focus-chip.active.premium .phone-native-settings-focus-icon,.phone-native-settings-focus-chip.active.ai .phone-native-settings-focus-icon,.phone-native-settings-focus-chip.active.success .phone-native-settings-focus-icon,.phone-native-settings-focus-chip.active.warning .phone-native-settings-focus-icon,.phone-native-settings-focus-chip.active.muted .phone-native-settings-focus-icon{color:#000;background:var(--phone-native-accent)}.phone-native-settings-focus-chip svg:last-child{color:#ebf0ff8f}.phone-native-settings-focus-chip.active svg:last-child{color:var(--phone-native-accent)}.phone-native-settings-focus-chip strong,.phone-native-settings-focus-chip small{display:block;overflow:hidden;text-overflow:ellipsis}.phone-native-settings-focus-chip strong{color:#fff;font-size:14px;font-weight:900;letter-spacing:0;white-space:nowrap}.phone-native-settings-focus-chip small{color:#ebf0ff99;font-size:11px;font-weight:650;line-height:1.2}.phone-native-settings-next-card{gap:12px;padding:16px;border-radius:24px}.phone-native-settings-next-heading{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.phone-native-settings-next-heading>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.14)}.phone-native-settings-next-heading h3{margin:0 0 5px;color:#fff;font-size:16px;font-weight:900;letter-spacing:0}.phone-native-settings-next-heading p{margin:0;color:#ebf0ffa3;font-size:12px;font-weight:600;line-height:1.38}.phone-native-settings-next-card button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border:0;border-radius:16px;color:#000;background:var(--phone-native-accent);font-size:14px;font-weight:850}.phone-native-signature-heading{display:grid;gap:4px}.phone-native-signature-heading span{color:#ebf0ff94;font-size:10px;font-weight:850;letter-spacing:1.05px;text-transform:uppercase}.phone-native-signature-heading strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:800;letter-spacing:0}.phone-native-signature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.phone-native-signature-chip{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:4px;min-height:56px;padding:10px;border:.7px solid rgba(255,255,255,.085);border-radius:17px;background:#ffffff0b}.phone-native-signature-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:11px;color:var(--phone-native-accent);background:rgba(var(--phone-native-accent-rgb),.12);box-shadow:inset 0 1px #ffffff13}.phone-native-signature-chip.success .phone-native-signature-icon{color:#22c55e;background:#22c55e1f}.phone-native-signature-chip.warning .phone-native-signature-icon{color:#e0a64e;background:#e0a64e1f}.phone-native-signature-chip.muted .phone-native-signature-icon{color:#98a2b3;background:#98a2b31c}.phone-native-signature-chip div>span{display:block;overflow:hidden;color:#ebf0ff8f;font-size:9px;font-weight:850;letter-spacing:.7px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.phone-native-signature-chip div>strong{display:block;margin-top:4px;overflow:hidden;color:var(--phone-native-accent);font-size:14px;font-weight:900;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.phone-native-signature-chip.success div>strong{color:#22c55e}.phone-native-signature-chip.warning div>strong{color:#e0a64e}.phone-native-signature-chip.muted div>strong{color:#98a2b3}.phone-native-pane-heading>svg{color:var(--phone-native-accent);filter:drop-shadow(0 0 12px rgba(var(--phone-native-accent-rgb),.35))}.phone-native-pane-heading span,.phone-native-list-heading span{display:block;color:#ebf0ff94;font-size:10px;font-weight:850;letter-spacing:1.05px;text-transform:uppercase}.phone-native-pane-heading h3{margin:4px 0 5px;color:#fff;font-size:18px;font-weight:900;letter-spacing:0}.phone-native-pane-heading p{margin:0;color:#ebf0ffa3;font-size:12px;font-weight:550;line-height:1.42}.phone-native-action-stack{display:grid;gap:9px}.phone-native-action-stack button{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;gap:10px;align-items:center;min-height:56px;padding:10px;border:.7px solid rgba(255,255,255,.09);border-radius:18px;color:#fff;background:#ffffff0b;text-align:left;transition:background var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),opacity var(--phone-native-motion-duration) ease}.phone-native-action-stack button:active{transform:scale(.985)}.phone-native-action-stack button>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#000;background:var(--phone-native-accent)}.phone-native-action-stack button strong,.phone-native-action-stack button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-native-action-stack button strong{font-size:13px;font-weight:850}.phone-native-action-stack button small{margin-top:3px;color:#ebf0ff8c;font-size:11px;font-weight:650}.phone-native-workflow-status{display:grid;grid-template-columns:8px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border-radius:18px;background:rgba(var(--phone-native-accent-rgb),.08)}.phone-native-workflow-status span{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--phone-native-accent);box-shadow:0 0 14px rgba(var(--phone-native-accent-rgb),.42)}.phone-native-workflow-status p{margin:0;color:#f8f9ffc7;font-size:12px;font-weight:650;line-height:1.38}.phone-native-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.phone-native-list-heading strong{overflow:hidden;color:#f8f9ffb8;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.phone-native-list-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:9px 0;border-top:1px solid rgba(255,255,255,.07);transition:opacity var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1),transform var(--phone-native-motion-duration) cubic-bezier(.19,1,.22,1)}.phone-native-list-row>span{color:var(--phone-native-accent);font-size:10px;font-weight:900;text-transform:uppercase}.phone-native-list-row p{margin:0;overflow:hidden;color:#fff;font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.phone-native-list-row em{color:#ebf0ff8f;font-size:11px;font-style:normal;font-weight:750;white-space:nowrap}.workspace-shell.ipad-liquid-shell .command-layout,.workspace-shell.ipad-liquid-shell .trading-command-deck{display:none}@media(prefers-reduced-motion:reduce){.phone-native-canvas,.phone-native-hero,.phone-section-picker button,.phone-native-stat,.phone-native-main-pane,.phone-native-signature-card,.phone-native-module-list,.phone-native-home-board,.phone-native-home-task,.phone-native-portfolio-summary,.phone-native-portfolio-stage,.phone-native-portfolio-stage-actions button,.phone-native-insights-mode-rail button,.phone-native-insights-chart-card,.phone-native-signals-upgrade-nudge,.phone-native-signals-feed-section,.phone-native-signals-empty-card button,.phone-native-bot-hero,.phone-native-bot-preview-cue,.phone-native-bot-task-card,.phone-native-bot-selector button,.phone-native-bot-command-card,.phone-native-bot-save-preview,.phone-native-bot-report-deck,.phone-native-bot-report-row,.phone-native-coach-usage-strip,.phone-native-coach-welcome-surface,.phone-native-coach-category-picker button,.phone-native-coach-prompt-chips button,.phone-native-coach-composer,.phone-native-lab-top-mode-control button,.phone-native-lab-main-pane,.phone-native-lab-segment-switch button,.phone-native-lab-content,.phone-native-lab-start-test,.phone-native-settings-selected-module,.phone-native-settings-focus-chip,.phone-native-settings-next-card,.phone-native-action-stack button,.phone-native-list-row{animation-duration:1ms;transition-duration:1ms}}.mobile-only{display:inline-flex}.workspace-topbar{align-items:flex-start;top:0;margin:0}.market-ticker-strip{grid-template-columns:1fr;margin:0}.workspace-main{min-height:100vh;border:0;border-radius:0}.topbar-actions{flex-wrap:wrap;justify-content:flex-end}.notification-list,.market-command-panel,.orbit-readouts{grid-template-columns:1fr}.trading-command-deck{padding:10px}.home-dashboard-shell .trading-command-deck{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.deck-lane-list{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.orbit-header,.deck-section-heading{align-items:flex-start;flex-direction:column}.orbit-user{justify-items:start}.signal-blade-card{grid-template-columns:44px minmax(0,1fr)}.signal-price-stack{grid-column:1 / -1;justify-items:start}.workspace-access-banner{align-items:flex-start;flex-direction:column}.market-command-actions,.workspace-access-actions{justify-content:flex-start}.market-row{grid-template-columns:.7fr 1fr;padding:12px}.detail-row,.record-detail-grid{grid-template-columns:1fr}.detail-row em{justify-self:start}}@media(min-width:820px)and (max-width:840px){.workspace-shell.ipad-liquid-shell{--ipad-sidebar-width: 138px;--ipad-sidebar-leading: 10px;--ipad-sidebar-vertical: 12px;--ipad-workspace-outer-padding: 18px;--ipad-workspace-top-padding: 20px;--ipad-workspace-bottom-padding: 132px;--ipad-workspace-spacing: 22px;display:grid;grid-template-columns:calc(var(--ipad-sidebar-width) + var(--ipad-sidebar-leading)) minmax(0,1fr);min-height:100svh}.workspace-shell.ipad-liquid-shell .ipad-sidebar-dock,.workspace-shell.ipad-liquid-shell .ipad-sidebar-dock.open{display:flex;position:sticky;inset:0 auto auto;z-index:auto;width:var(--ipad-sidebar-width);height:calc(100svh - (var(--ipad-sidebar-vertical) * 2));margin:var(--ipad-sidebar-vertical) 0 var(--ipad-sidebar-vertical) var(--ipad-sidebar-leading);padding:10px 8px;border-radius:0;transform:none;transition:none}.workspace-shell.ipad-liquid-shell .mobile-only{display:none}.workspace-shell.ipad-liquid-shell .workspace-main{min-height:100svh;padding-bottom:0;border-radius:0}.workspace-shell.ipad-liquid-shell .phone-native-canvas,.workspace-shell.ipad-liquid-shell .phone-tab-bar{display:none}.workspace-shell.ipad-liquid-shell .command-layout,.workspace-shell.ipad-liquid-shell .trading-command-deck{display:grid}.workspace-shell.ipad-liquid-shell .workspace-topbar{align-items:center}.workspace-shell.ipad-liquid-shell .command-layout{--ipad-command-deck-width: 248px;grid-template-columns:var(--ipad-command-deck-width) minmax(0,1fr);gap:var(--ipad-workspace-spacing);padding:var(--ipad-workspace-top-padding) var(--ipad-workspace-outer-padding) var(--ipad-workspace-bottom-padding)}.workspace-shell.ipad-liquid-shell .command-rail{grid-template-columns:1fr}.workspace-shell.ipad-liquid-shell .command-context-rail{grid-column:1 / -1}.workspace-shell.ipad-liquid-shell .native-workspace-signals{--ipad-command-deck-width: 228px}.workspace-shell.ipad-liquid-shell .native-workspace-coach{--ipad-command-deck-width: 270px}.workspace-shell.ipad-liquid-shell .native-workspace-lab{--ipad-command-deck-width: 236px}.workspace-shell.ipad-liquid-shell .native-workspace-settings{--ipad-command-deck-width: 150px}.workspace-shell.ipad-liquid-shell .native-workspace-bot{--ipad-command-deck-width: 100%;--ipad-stage-title-size: 30px;grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hero-stage{padding:106px 16px 64px}.hero-actions,.primary-action,.secondary-action,.landing-command-actions{width:100%}.landing-console-top{align-items:stretch;flex-direction:column}.landing-console-top button{width:100%}.workspace-main{padding:0}.workspace-topbar{display:grid;grid-template-columns:auto 1fr}.workspace-breadcrumb>div{font-size:13px}.topbar-actions{grid-column:1 / -1;justify-content:flex-start}.workspace-search-button{min-width:100%}.deck-lane-list{grid-template-columns:1fr}.performance-orbit,.signal-blade-feed,.bot-neural-cluster,.system-health-panel,.ai-coach-gate,.deck-memory,.deck-modules{padding:14px}.performance-orbit h2{font-size:clamp(32px,12vw,48px)}.orbit-chart{min-height:190px}.target-track{grid-template-columns:repeat(2,minmax(0,1fr))}.target-track i{justify-self:start}.view-title-row{display:grid}.auth-button{min-height:48px}}.console-landing{position:relative;isolation:isolate;overflow:clip;background:#000;color:#f4f6fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.console-landing:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(28,28,30,.42) .5px,transparent .5px),linear-gradient(90deg,rgba(28,28,30,.42) .5px,transparent .5px);background-size:calc((100vw - min(240px,12vw)) / 12) 100%,calc((100vw - min(240px,12vw)) / 12) 100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.liquid-light-field{position:fixed;inset:-12vh -10vw;z-index:-2;width:120vw;height:124vh;opacity:.86;filter:blur(34px) saturate(1.28);pointer-events:none}.console-nav{top:18px;left:50%;right:auto;width:min(1080px,calc(100vw - 32px));padding:10px 12px 10px 16px;border:.5px solid rgba(255,255,255,.13);border-radius:999px;background:#000000b8;box-shadow:0 22px 70px #0000008a,inset 0 1px #ffffff14;transform:translate(-50%);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.console-nav .brand-lockup{font-family:Playfair Display,Georgia,serif;font-size:18px}.console-nav .brand-mark{border-color:#ffffff2e;background:#ffffff14;color:#f7f7f2}.console-nav .nav-links{gap:clamp(8px,1.5vw,18px);font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:12px;text-transform:uppercase}.console-link,.console-nav .nav-links a:not(.launch-terminal-link),.blog-more-link{position:relative}.console-link:after,.console-nav .nav-links a:not(.launch-terminal-link):after,.blog-more-link:after{content:"";position:absolute;left:50%;right:50%;bottom:-4px;height:1px;background:currentColor;transition:left .42s cubic-bezier(.25,1,.5,1),right .42s cubic-bezier(.25,1,.5,1)}.console-link:hover:after,.console-nav .nav-links a:not(.launch-terminal-link):hover:after,.blog-more-link:hover:after{left:0;right:0}.launch-terminal-link{min-height:38px;padding:0 18px}.console-hero{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:clamp(28px,5vw,68px);align-items:center;min-height:100svh;padding:122px clamp(18px,7vw,120px) 48px}.console-hero-copy{width:100%}.console-hero-copy h1{max-width:980px;font-family:Playfair Display,Georgia,serif;font-size:clamp(54px,8vw,118px);line-height:.91;letter-spacing:0;background:linear-gradient(180deg,#fff,#d7d9df 42%,#777d88 72%,#f5f5f2);-webkit-background-clip:text;background-clip:text;color:transparent}.console-tagline{margin:18px 0 0;color:#8df7d3;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:clamp(12px,1.5vw,15px);letter-spacing:.02em}.console-hero-lede{max-width:660px;margin:22px 0 0;color:#b9c2c8;font-size:clamp(17px,1.8vw,21px);line-height:1.6}.porcelain-action{position:relative;overflow:hidden;border-color:#ffffffdb;background:#f3f1e9;color:#050505;box-shadow:0 18px 42px #ffffff1f}.porcelain-action:before{content:"";position:absolute;left:-110%;top:0;width:100%;height:2px;background:#24f2a4;transition:transform .52s cubic-bezier(.25,1,.5,1)}.porcelain-action:hover:before{transform:translate(220%)}.live-deck{--deck-x: 0;--deck-y: 0;position:relative;min-height:520px;perspective:1200px;transform-style:preserve-3d}.deck-layer{position:absolute;inset:0;border:.5px solid rgba(255,255,255,.13);border-radius:8px;background:#ffffff14;box-shadow:0 40px 120px #0000008c;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);transition:transform .7s cubic-bezier(.25,1,.5,1)}.deck-background{overflow:hidden;transform:rotateY(calc(var(--deck-x) * 7deg)) rotateX(calc(var(--deck-y) * -7deg))}.deck-background img{width:100%;height:100%;object-fit:cover;opacity:.78;filter:saturate(1.08) contrast(1.12)}.deck-blades{inset:10%;display:grid;gap:12px;align-content:center;padding:20px;background:#02050859;transform:translateZ(58px) rotateY(calc(var(--deck-x) * 11deg)) rotateX(calc(var(--deck-y) * -9deg))}.trading-blade{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:14px;border:.5px solid rgba(141,247,211,.22);border-radius:8px;background:#05080cb8;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace}.trading-blade em,.positive{color:#4ff0a6}.negative{color:#ff6f8f}.deck-beacons{inset:auto 8% 8%;display:flex;flex-wrap:wrap;gap:10px;align-items:end;justify-content:end;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateZ(116px) rotateY(calc(var(--deck-x) * 15deg)) rotateX(calc(var(--deck-y) * -13deg))}.signal-beacon{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border:.5px solid rgba(255,255,255,.18);border-radius:999px;background:#0000009e;color:#e7eaef;font-size:12px;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.signal-beacon span{width:8px;height:8px;border-radius:50%;background:#43f0a4;box-shadow:0 0 18px #43f0a4}.console-telemetry{right:clamp(18px,7vw,120px);bottom:38px}.signal-stream-section,.bot-array-section,.console-command-band,.console-feature-band,.console-views-band,.console-growth-band,.pricing-matrix-section,.console-blog-band,.console-faq-band{position:relative;z-index:1;padding:clamp(60px,9vw,118px) clamp(18px,7vw,120px)}.signal-stream-section{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1fr);gap:clamp(26px,6vw,84px);align-items:start}.sticky-module-heading{position:sticky;top:120px}.sticky-module-heading h2,.command-heading h2,.landing-command-copy h2{font-family:Playfair Display,Georgia,serif}.sticky-module-heading h2{margin:0;font-size:clamp(40px,6vw,82px);line-height:.96}.sticky-module-heading p:not(.eyebrow){color:#aab4bc;line-height:1.7}.signal-card-stream{display:grid;gap:18px;padding-top:12vh}.obsidian-signal-card,.bot-engine-card,.console-feature-tile,.console-view-card,.console-price-card,.command-terminal-preview{position:relative;overflow:hidden;border:.5px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff14;box-shadow:0 28px 90px #0000006b;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.obsidian-signal-card:before,.bot-engine-card:before,.console-feature-tile:before,.console-view-card:before,.console-price-card:before,.command-terminal-preview:before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 50%),rgba(79,240,166,.24),transparent 24%),linear-gradient(120deg,transparent 0%,rgba(255,255,255,.11) 48%,transparent 58%);opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.25,1,.5,1)}.obsidian-signal-card:hover:before,.bot-engine-card:hover:before,.console-feature-tile:hover:before,.console-view-card:hover:before,.console-price-card:hover:before,.command-terminal-preview:hover:before{opacity:1}.obsidian-signal-card{display:flex;justify-content:space-between;gap:18px;min-height:138px;padding:22px;opacity:0;transform:translateY(44px) rotate(3deg);animation:signalFanIn .9s cubic-bezier(.25,1,.5,1) forwards;animation-delay:var(--stream-delay)}.obsidian-signal-card.ruby{border-color:#ff6f8f47}.obsidian-signal-card.cobalt{border-color:#4d91ff47}.obsidian-signal-card span,.bot-engine-card p,.tier-badge{color:#8df7d3;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:12px;text-transform:uppercase}.obsidian-signal-card strong{display:block;margin-top:8px;font-size:clamp(20px,2vw,28px)}.obsidian-signal-card em{display:block;margin-top:8px;color:#9da8b2;font-style:normal}@keyframes signalFanIn{to{opacity:1;transform:translateY(0) rotate(0)}}.bot-marquee{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bot-engine-card{min-height:340px;padding:24px}.bot-engine-card h3{margin:18px 0 0;font-size:clamp(24px,3vw,38px);line-height:1.06}.bot-grid-field{position:absolute;inset:18px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);opacity:.2;pointer-events:none}.bot-grid-field span{border-right:.5px solid rgba(93,150,255,.28);border-bottom:.5px solid rgba(93,150,255,.28)}.grid-engine:hover .bot-grid-field span{animation:gridPulse .8s cubic-bezier(.25,1,.5,1) infinite alternate}@keyframes gridPulse{to{border-color:#50f2b7b8;box-shadow:inset 0 0 18px #50f2b71f}}.bot-stat-row{position:absolute;left:24px;right:24px;bottom:24px;display:flex;justify-content:space-between;align-items:end}.bot-stat-row strong{font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:54px}.ai-engine:hover .bot-stat-row strong{animation:decipherFlash .62s steps(4,end) infinite alternate}@keyframes decipherFlash{0%{color:#fff;text-shadow:none}to{color:#8df7d3;text-shadow:0 0 22px rgba(141,247,211,.55)}}.console-command-band{border-color:#ffffff1a;background:#ffffff09}.billing-axis-toggle{display:flex;width:fit-content;margin:-4px auto 24px;padding:5px;border:.5px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px)}.billing-axis-toggle button{min-width:112px;min-height:38px;border:0;border-radius:999px;color:#cfd5db;background:transparent;transition:background .42s cubic-bezier(.25,1,.5,1),color .42s cubic-bezier(.25,1,.5,1)}.billing-axis-toggle button.active{color:#050505;background:#f3f1e9}.console-price-card.silver{border-color:#d6dee84d}.console-price-card.cobalt{border-color:#538effad;background:linear-gradient(180deg,#305ad233,#ffffff12)}.console-price-card.gold{border-color:#ffd67eb8;background:linear-gradient(180deg,#deb1582e,#ffffff12);animation:eliteBreath 1s cubic-bezier(.25,1,.5,1) infinite alternate}@keyframes eliteBreath{to{box-shadow:0 0 32px #ffd67e3d,0 28px 90px #0000006b}}.odometer-price{animation:priceRoll .52s cubic-bezier(.25,1,.5,1)}.odometer-price small{color:#9fa8af;font-size:16px}@keyframes priceRoll{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.auth-grid-single{grid-template-columns:minmax(280px,420px);justify-content:center;height:auto;max-height:none}.auth-action-panel{position:relative;width:min(420px,calc(100vw - 32px));max-height:min(560px,calc(100svh - 28px));padding:clamp(16px,4vw,22px);overflow:hidden;border:.5px solid rgba(255,255,255,.18);border-radius:28px;background:linear-gradient(145deg,#ffffff21,#ffffff0a),#04050ab3;box-shadow:0 34px 90px #00000085,inset 0 1px #ffffff29;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px)}.auth-brand-chip{position:relative;z-index:1;display:inline-grid;grid-template-columns:auto auto;align-items:center;justify-self:center;width:fit-content;height:54px;margin:0 auto 14px;padding:0 16px 0 8px;gap:10px;border:.5px solid rgba(255,255,255,.18);border-radius:999px;color:#f8f9ff;background:linear-gradient(145deg,#ffffff29,#ffffff0b),#00000057;box-shadow:inset 0 1px #ffffff26,0 16px 34px #00000047;place-items:center}.auth-brand-chip span{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;color:#07100c;background:linear-gradient(135deg,#fff,#9dffd7);font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:12px;font-weight:950}.auth-brand-chip strong{color:#f8f9fff0;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:13px;font-weight:900;letter-spacing:0}.auth-action-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(139,95,255,.2),transparent 32%),radial-gradient(circle at 90% 100%,rgba(41,255,183,.14),transparent 34%);opacity:.9}.auth-login-title{position:relative;z-index:1;display:grid;margin-bottom:22px;text-align:center}.auth-login-title span{width:fit-content;min-height:28px;margin:0 auto;padding:7px 10px;border:.5px solid rgba(255,255,255,.14);border-radius:999px;color:#f4f6ffd1;background:#ffffff0e;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.auth-login-title strong{color:#fff;font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,7vw,46px);font-weight:800;line-height:1.04}.auth-action-panel .auth-actions{position:relative;z-index:1}.compact-auth-actions{display:grid;gap:10px;margin-top:2px}.auth-error{margin:2px 0 0;padding:10px 12px;border:1px solid rgba(248,113,113,.46);border-radius:8px;color:#fecaca;background:#7f1d1d57;font-size:13px;line-height:1.35}.auth-provider-button{position:relative;justify-content:flex-start;min-height:56px;padding:0 15px;border-color:#ffffff80;color:#030409;background:linear-gradient(180deg,#fff,#e8ebf2);box-shadow:inset 0 1px #ffffff2e,0 12px 28px #00000038;overflow:hidden}.auth-provider-button:after{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(115deg,transparent 12%,rgba(255,255,255,.24) 42%,transparent 68%);transform:translate(-70%);transition:opacity .32s cubic-bezier(.25,1,.5,1),transform .52s cubic-bezier(.25,1,.5,1)}.auth-provider-button:hover{border-color:#ffffffc7;transform:translateY(-2px)}.auth-provider-button:hover:after{opacity:1;transform:translate(70%)}.auth-provider-mark{position:relative;z-index:1;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;font-family:ui-monospace,SFMono-Regular,SF Pro Mono,Menlo,monospace;font-size:13px;font-weight:950}.auth-provider-icon{display:block;width:18px;height:18px}.auth-provider-icon-apple{fill:currentColor}.auth-provider-apple{color:#030409;background:linear-gradient(180deg,#fff,#e7e8ef)}.auth-provider-apple .auth-provider-mark{color:#fff;background:#05060a}.auth-provider-google{border-color:#ffffff80;color:#030409;background:linear-gradient(180deg,#fff,#e8ebf2)}.auth-provider-google .auth-provider-mark{color:#07100c;background:#fff}.auth-provider-mark-google{box-shadow:inset 0 0 0 1px #0a122014}.auth-demo-button{justify-content:center;min-height:48px;border-style:dashed;color:#d8d1e8;background:#00000047}.pricing-page{--allocation-accent: rgba(132, 156, 255, .18);position:relative;overflow:hidden;min-height:100svh;padding-top:clamp(108px,13vw,150px);background:#000}.pricing-page:before,.pricing-page:after{content:"";position:fixed;z-index:0;width:min(70vw,820px);height:min(70vw,820px);border-radius:999px;pointer-events:none;filter:blur(84px);opacity:.3;transform:translate3d(calc(var(--price-x, 0) * 18px),calc(var(--price-y, 0) * 18px),0);transition:background .52s cubic-bezier(.16,1,.3,1),opacity .52s cubic-bezier(.16,1,.3,1)}.pricing-page:before{top:-22%;left:-12%;background:radial-gradient(circle,rgba(0,81,255,.56),transparent 66%)}.pricing-page:after{right:-14%;bottom:4%;background:radial-gradient(circle,rgba(212,175,55,.42),transparent 66%)}.pricing-hover-premium:before{opacity:.48;background:radial-gradient(circle,rgba(0,81,255,.72),transparent 68%)}.pricing-hover-elite:after{opacity:.5;background:radial-gradient(circle,rgba(212,175,55,.64),transparent 68%)}.pricing-page>*:not(.liquid-light-field,.console-grid-canvas){position:relative;z-index:1}.pricing-hero{display:grid;gap:18px;width:min(1080px,calc(100vw - 40px));margin:0 auto clamp(34px,6vw,62px);text-align:center}.pricing-hero h1{max-width:980px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,7vw,94px);line-height:.94;color:#f7f8ff}.pricing-hero p:not(.eyebrow){max-width:780px;margin:0 auto;color:#e5ebf7b8;font-size:clamp(15px,2vw,18px);line-height:1.7}.calibration-bar{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(380px,100%);margin:16px auto 0;padding:5px;overflow:hidden;border:.5px solid rgba(255,255,255,.16);border-radius:999px;background:#0000008a;box-shadow:inset 0 2px 18px #000c,0 24px 58px #0006;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.calibration-liquid{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 7px);border-radius:999px;background:linear-gradient(135deg,#ffffff47,#ffffff14);box-shadow:inset 0 1px #ffffff47,0 0 28px #28ffb433;transition:transform .62s cubic-bezier(.16,1,.3,1),width .62s cubic-bezier(.16,1,.3,1)}.calibration-bar.yearly .calibration-liquid{transform:translate(calc(100% + 4px)) scaleX(1.04)}.calibration-bar button{position:relative;z-index:1;min-height:44px;border:0;color:#eef2ffad;background:transparent;font:700 12px/1 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:0;text-transform:uppercase}.calibration-bar button.active{color:#fff}.calibration-bar small{display:inline-flex;margin-left:6px;padding:3px 7px;border-radius:999px;color:#cffff0;background:#28ffb424;box-shadow:0 0 18px #28ffb42e}.pricing-slabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);width:min(1240px,calc(100vw - 40px));margin:0 auto clamp(42px,7vw,74px)}.pricing-slab{position:relative;display:grid;gap:18px;min-height:610px;padding:clamp(22px,3vw,32px);overflow:hidden;border:.5px solid rgba(255,255,255,.18);border-radius:26px;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 0%),rgba(255,255,255,.16),transparent 28%),#06070cb8;box-shadow:0 34px 90px #00000094,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .42s cubic-bezier(.16,1,.3,1)}.pricing-slab:hover{transform:translateY(-4px)}.pricing-slab.silver{border-color:#dce0e857}.pricing-slab.cobalt{border-color:#0051ffd6;box-shadow:0 34px 90px #00000094,0 0 44px #0051ff29;animation:cobaltPulse 6s cubic-bezier(.16,1,.3,1) infinite}.pricing-slab.gold{border-color:#d4af37b3;background:radial-gradient(circle at var(--lume-x, 50%) var(--lume-y, 0%),rgba(212,175,55,.2),transparent 28%),linear-gradient(145deg,#d4af3721,#ffffff0a),#06070cbf}@keyframes cobaltPulse{0%,to{box-shadow:0 34px 90px #00000094,0 0 30px #0051ff21}50%{box-shadow:0 34px 90px #00000094,0 0 54px #0051ff3d}}.slab-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.slab-header h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px)}.pricing-odometer{display:block;color:#fff;font:800 clamp(42px,6vw,70px)/1 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);animation:priceRoll .52s cubic-bezier(.16,1,.3,1)}.pricing-odometer small{color:#ebf0ff80;font-size:15px}.pricing-slab p{min-height:108px;margin:0;color:#e6ecfab3;line-height:1.65}.benefit-chip-row{display:flex;flex-wrap:wrap;gap:8px}.benefit-chip-row span{padding:7px 10px;border:.5px solid rgba(255,255,255,.13);border-radius:999px;color:#f4f7ffc7;background:#ffffff0d;font-size:12px}.capacity-array{display:grid;gap:8px}.capacity-array div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:.5px solid rgba(255,255,255,.1);color:#e6ecfa94;font-size:12px}.capacity-array strong{color:#fff;text-align:right}.capacity-array .infinity-capacity{align-items:center;justify-content:center;min-height:72px;border:.5px solid rgba(212,175,55,.32);border-radius:18px;color:#f6dda0;background:#d4af3714;transform:rotateX(calc(var(--price-y, 0) * 3deg)) rotateY(calc(var(--price-x, 0) * -4deg))}.pricing-cta{align-self:end;min-height:50px;border:0;border-radius:16px;font-weight:900;transition:transform .32s cubic-bezier(.16,1,.3,1),filter .32s cubic-bezier(.16,1,.3,1)}.pricing-cta:hover{transform:translateY(-4px)}.pricing-cta.secondary{margin-top:10px;border:.5px solid rgba(255,255,255,.2);background:#ffffff14;color:#f7f8ff;box-shadow:inset 0 1px #ffffff1f}.pricing-odometer.yearly-detail-price{margin-top:-10px;color:#f6f8ffb8;font-size:clamp(24px,4vw,38px)}.pricing-cta.silver{color:#06070a;background:#f6f8ff}.pricing-cta.cobalt{color:#fff;background:linear-gradient(135deg,#0051fff2,#487eff94);box-shadow:inset 0 1px #ffffff38,0 0 28px #0051ff42}.pricing-cta.gold{color:#171006;background:linear-gradient(135deg,#f4da8a,#d4af37 48%,#a5791f);filter:saturate(1.08)}.pricing-cta.secondary.silver,.pricing-cta.secondary.cobalt,.pricing-cta.secondary.gold{color:#f7f8ff;background:#ffffff14;filter:none}.pricing-error-note{width:min(720px,calc(100vw - 40px));margin:-36px auto 44px;text-align:center}.plan-back-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;color:#eef4ffb8;font:800 12px/1 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase;text-decoration:none}.plan-back-link:hover{color:#fff}.roi-calibration-deck{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.8fr) minmax(300px,.7fr);gap:clamp(18px,3vw,30px);align-items:stretch;width:min(1240px,calc(100vw - 40px));margin:0 auto clamp(46px,7vw,78px);padding:clamp(22px,3.2vw,34px);overflow:hidden;border:.5px solid rgba(255,255,255,.14);border-radius:28px;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.12),transparent 30%),linear-gradient(135deg,#ffffff14,#ffffff06),#04060bc2;box-shadow:0 34px 94px #00000080,inset 0 1px #ffffff1c;-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px)}.roi-calibration-deck:before{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(115deg,transparent 0 34%,rgba(255,255,255,.14) 42%,transparent 50% 100%),radial-gradient(circle at 80% 12%,rgba(0,81,255,.18),transparent 28%);opacity:.5;mix-blend-mode:screen}.roi-calibration-deck.gold:before{background:linear-gradient(115deg,transparent 0 34%,rgba(255,255,255,.14) 42%,transparent 50% 100%),radial-gradient(circle at 80% 12%,rgba(212,175,55,.22),transparent 28%)}.roi-calibration-deck>*{position:relative;z-index:1}.roi-calibration-copy{display:grid;align-content:center;gap:14px}.roi-calibration-copy h2{max-width:520px;margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4.5vw,58px);line-height:.98}.roi-calibration-copy p:not(.eyebrow){max-width:540px;margin:0;color:#e6ecfaad;line-height:1.7}.roi-calibration-controls,.roi-calibration-output{display:grid;gap:12px}.roi-calibration-controls label,.roi-calibration-output>div{display:grid;gap:10px;min-width:0;padding:16px;border:.5px solid rgba(255,255,255,.11);border-radius:18px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff14}.roi-calibration-controls span,.roi-calibration-output span{color:#cfdaeea3;font:800 11px/1.2 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase}.roi-calibration-controls strong,.roi-calibration-output strong{color:#fff;font:900 22px/1.1 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.roi-calibration-controls input[type=range]{width:100%;accent-color:#37f3ad}.roi-tier-callout{border-color:#0051ff5c!important;background:radial-gradient(circle at 80% 0%,rgba(0,81,255,.18),transparent 38%),#ffffff0e!important}.roi-tier-callout .pricing-cta{width:100%;min-height:46px;margin-top:4px}.plan-detail-page{min-height:100vh}.plan-detail-hero,.plan-detail-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(20px,3vw,34px);width:min(1240px,calc(100vw - 40px));margin:0 auto clamp(34px,5vw,58px)}.plan-detail-hero{align-items:center;padding-top:clamp(34px,6vw,86px)}.plan-detail-hero h1{margin:0 0 18px;max-width:760px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,8vw,104px);letter-spacing:0;line-height:.92}.plan-detail-hero p{max-width:740px;color:#e6ecfab8;font-size:clamp(16px,2vw,20px);line-height:1.7}.plan-detail-hero .pricing-slab{min-height:0}.plan-detail-panel{padding:clamp(22px,3vw,32px);border:.5px solid rgba(255,255,255,.13);border-radius:24px;background:#07080db8;box-shadow:0 28px 72px #00000070,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px)}.plan-detail-panel h2{margin:0 0 10px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,46px);letter-spacing:0}.plan-detail-panel p{margin:0 0 22px;color:#e6ecfaa8;line-height:1.65}.plan-limit-cards,.plan-identity-list{display:grid;gap:10px}.plan-limit-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-limit-cards div,.plan-identity-list div{display:grid;gap:6px;padding:14px;border:.5px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0b}.plan-limit-cards span,.plan-identity-list span{color:#c6d2e694;font-size:12px}.plan-limit-cards strong,.plan-identity-list strong{color:#fff;font:800 14px/1.35 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);overflow-wrap:anywhere}.plan-feature-detail .cluster-rows{border:.5px solid rgba(255,255,255,.12);border-radius:22px;background:#07080db8;-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px)}.feature-matrix-deck{width:min(1240px,calc(100vw - 40px));margin:0 auto clamp(48px,8vw,90px)}.cluster-accordion{display:grid;gap:14px;margin-top:28px}.feature-cluster{overflow:hidden;border:.5px solid rgba(255,255,255,.13);border-radius:22px;background:#07080db8;-webkit-backdrop-filter:blur(38px);backdrop-filter:blur(38px)}.feature-cluster>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px;border:0;color:#fff;background:transparent;font:800 14px/1.2 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);text-align:left}.feature-cluster>button strong{color:#c6d6ffb3;font-size:11px;text-transform:uppercase}.feature-cluster>p{max-width:760px;margin:-6px 20px 18px;color:#e6ecfa9e;line-height:1.6}.cluster-rows{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .56s cubic-bezier(.16,1,.3,1),opacity .38s cubic-bezier(.16,1,.3,1)}.feature-cluster.open .cluster-rows{grid-template-rows:1fr;opacity:1}.cluster-rows>*{min-height:0}.matrix-row{display:grid;grid-template-columns:minmax(220px,1.45fr) repeat(3,minmax(120px,1fr));gap:12px;padding:14px 20px;border-top:.5px solid rgba(255,255,255,.08);color:#eef3ffc7;font-size:13px;transition:background .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);transition-delay:var(--row-delay, 0ms)}.matrix-row:hover{background:#0051ff1a}.matrix-head{color:#ffffff7a;font:800 11px/1.2 var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);text-transform:uppercase}.matrix-row span:not(:first-child){display:inline-flex;align-items:center;gap:7px}.matrix-row .enabled svg{color:#37f3ad;filter:drop-shadow(0 0 8px rgba(55,243,173,.42))}.matrix-row .locked{opacity:.34}.matrix-row .locked svg{color:#ffffff75}@media(prefers-reduced-motion:reduce){.liquid-light-field,.obsidian-signal-card,.console-price-card.gold,.odometer-price,.pricing-slab.cobalt,.pricing-odometer,.roi-calibration-deck:before,.grid-engine:hover .bot-grid-field span,.ai-engine:hover .bot-stat-row strong,.ipad-sidebar-dock .workspace-nav-item.ai-coach-pulsing svg,.ipad-sidebar-dock .workspace-nav-item.ai-coach-pulsing .ai-coach-notification-dot{animation:none}.deck-layer{transform:none}}@media(max-width:1040px){.console-hero,.signal-stream-section,.landing-command-band,.ai-bot-hub-hero,.ai-bot-detail-grid,.bot-marquee,.plan-detail-hero,.plan-detail-grid,.roi-calibration-deck,.pricing-slabs{grid-template-columns:1fr}.live-deck{min-height:460px}.sticky-module-heading{position:relative;top:auto}.pricing-slab{min-height:auto}.ai-bot-workflow-band{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-bot-conversion-band{align-items:flex-start;flex-direction:column}.ai-bot-conversion-actions{justify-content:flex-start}.matrix-row{grid-template-columns:1fr}}@media(max-width:760px){body{padding-bottom:0}.ai-landing-nav{top:10px;width:calc(100vw - 20px);margin-inline:10px;border-radius:18px;padding:10px 12px}.ai-landing-nav .nav-links a:not(.launch-terminal-link){display:none}.ai-landing-nav .brand-lockup{min-width:0}.ai-landing-nav .brand-lockup>span:last-child{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-hero{min-height:auto;padding:96px 16px 28px;gap:24px}.ai-hero-copy h1{font-size:clamp(42px,15vw,64px);line-height:.96}.ai-hero-lede{margin-top:16px;font-size:16px;line-height:1.55}.ai-hero-actions,.ai-cta-actions{flex-direction:column;gap:10px;margin-top:22px}.ai-hero-actions a,.ai-cta-actions a{width:100%;min-height:50px}.ai-trust-row span{width:100%;min-height:40px;border-radius:12px;line-height:1.35}.ai-conversion-proof{gap:8px;margin-top:16px}.ai-conversion-proof div{min-height:auto;padding:12px;border-radius:14px}.ai-product-visual{min-height:330px;border-radius:18px}.ai-product-visual img{inset:6% 5% auto;width:90%;border-radius:14px}.ai-mockup-panel{width:min(230px,calc(100% - 24px));padding:11px;border-radius:14px}.ai-mockup-bot{left:12px;bottom:104px}.ai-mockup-plan{right:12px;bottom:55px}.ai-mockup-coach{right:12px;bottom:10px}.ai-positioning-strip,.ai-card-grid.three,.ai-conversion-proof,.keyword-link-grid,.ai-card-grid.two,.landing-console-grid,.landing-ticker-row{grid-template-columns:1fr}.ai-sticky-conversion-bar{position:relative;inset:auto;width:calc(100% - 32px);margin:0 auto 24px;padding:10px;border-radius:14px}.ai-sticky-conversion-bar div{display:none}.ai-sticky-conversion-bar nav,.ai-sticky-conversion-bar a{flex:1 1 0}.ai-sticky-conversion-bar a{min-height:44px;padding:0 8px}.ai-positioning-strip,.ai-section,.ai-how-section,.ai-app-preview-band,.ai-pricing-cta,.ai-feature-band,.ai-faq-band,.keyword-landing-links,.answer-engine-panel,.pricing-faq-band,.ai-start-paths,.ai-plan-shortcuts{padding-inline:16px}.ai-section,.ai-how-section,.ai-app-preview-band,.ai-feature-band,.ai-faq-band,.keyword-landing-links,.answer-engine-panel,.pricing-faq-band,.ai-start-paths,.ai-plan-shortcuts{padding-block:52px}.ai-positioning-strip{padding-block:12px 24px}.ai-positioning-strip div,.ai-product-card,.ai-mini-card,.ai-flow-step,.ai-how-card,.ai-start-card,.ai-plan-card{border-radius:14px}.answer-engine-panel dl div{grid-template-columns:1fr;gap:6px}.ai-section-copy h2,.ai-how-section h2,.ai-pricing-cta h2{font-size:clamp(28px,10vw,42px);line-height:1.08}.ai-section-copy p:not(.eyebrow),.ai-pricing-cta p,.ai-product-card p,.ai-mini-card p,.ai-how-card p,.ai-flow-step p,.ai-start-card p,.ai-plan-card p{font-size:15px;line-height:1.58}.ai-analytics-chart{height:190px;padding:14px;border-radius:16px}.ai-pricing-cta{margin:12px 16px;border-radius:18px}.ai-start-card,.ai-plan-card,.ai-product-card,.ai-how-card{min-height:auto;padding:18px}.ai-start-card a{width:100%;justify-content:center;min-height:46px}.console-nav{top:10px;width:calc(100vw - 20px);margin-inline:10px;padding:10px 12px;border-radius:18px}.console-nav .nav-links a:not(.launch-terminal-link){display:none}.console-hero{min-height:auto;padding:112px 16px 34px}.pricing-page{padding-top:88px}.pricing-hero,.pricing-slabs,.roi-calibration-deck,.plan-detail-hero,.plan-detail-grid,.feature-matrix-deck{width:min(100% - 24px,540px)}.pricing-hero h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(32px,11vw,46px);line-height:1.05}.pricing-hero{gap:14px;margin-bottom:22px;text-align:left}.pricing-hero p:not(.eyebrow){font-size:15px;line-height:1.55}.pricing-hero .eyebrow{margin-bottom:0}.calibration-bar{width:100%;margin-top:8px;border-radius:14px}.calibration-liquid,.calibration-bar.yearly .calibration-liquid{border-radius:10px}.calibration-bar button{min-height:46px;font-size:12px}.calibration-bar small{display:none}.console-hero-copy h1{font-size:clamp(43px,15vw,64px)}.live-deck{min-height:360px}.deck-blades{inset:14%;padding:12px}.trading-blade{grid-template-columns:1fr;gap:4px}.console-telemetry{position:relative;right:auto;bottom:auto;width:100%}.signal-stream-section,.bot-array-section,.ai-bot-workflow-band,.console-command-band,.console-feature-band,.console-views-band,.console-growth-band,.pricing-matrix-section,.console-blog-band,.console-faq-band{padding:52px 16px}.signal-card-stream{padding-top:0}.console-pricing-grid,.bot-marquee,.ai-bot-workflow-band,.ai-bot-preview-grid,.pricing-slabs{grid-template-columns:1fr;gap:12px}.ai-bot-hub-hero{padding:104px 16px 34px}.ai-bot-hub-hero h1{font-size:clamp(40px,13vw,62px)}.ai-bot-detail-grid,.ai-bot-conversion-band{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}.ai-bot-detail-copy,.ai-bot-comparison-matrix,.ai-bot-conversion-band{padding:18px}.ai-bot-command-preview{min-height:0}.slab-header,.plan-limit-cards,.capacity-array div{display:grid;grid-template-columns:1fr}.pricing-slab{gap:14px;min-height:auto;padding:18px;border-radius:16px}.slab-header{gap:8px}.slab-header h2{font-size:26px}.pricing-odometer{font-size:clamp(40px,14vw,54px)}.pricing-slab p{min-height:0;font-size:15px;line-height:1.55}.benefit-chip-row,.capacity-array{gap:8px}.benefit-chip-row span,.capacity-array div{border-radius:10px}.pricing-cta,.plan-back-link{width:100%;min-height:48px;justify-content:center}.matrix-head{display:none}.feature-matrix-deck{margin-bottom:52px}.feature-cluster{border-radius:14px}.feature-cluster>button{align-items:flex-start;gap:12px;padding:16px}.feature-cluster>p{margin:-4px 16px 14px}.matrix-row{gap:7px;padding:12px 16px;font-size:13px}.billing-axis-toggle{width:100%}.billing-axis-toggle button{flex:1}.auth-grid-single{grid-template-columns:1fr;width:min(420px,calc(100vw - 20px))}}
