:root{--bg:#050914;--panel:#0a1120;--panel-2:#0d1729;--line:hsla(0,0%,100%,.09);--text:#f7fbff;--muted:#96a4b7;--cyan:#23d3ee;--blue:#568cff;--green:#4ce0a3;--red:#ff6b80}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 70% 10%,rgba(86,140,255,.12),transparent 30%),var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(1160px,calc(100% - 32px));margin:0 auto}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(5,9,20,.78);border-bottom:1px solid var(--line)}.nav-inner{height:76px;justify-content:space-between}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:12px;font-weight:800;letter-spacing:.22em}.logo{width:42px;height:42px;object-fit:cover;border-radius:10px}.nav-links{display:flex;gap:26px;color:var(--muted);font-size:14px}.actions{display:flex;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--text);font-weight:700;cursor:pointer}.btn-primary{border:0;background:linear-gradient(135deg,var(--cyan),var(--blue));color:#03111a;box-shadow:0 12px 36px rgba(35,211,238,.2)}.hero{padding:94px 0 50px;text-align:center}.kicker{display:inline-flex;gap:8px;align-items:center;border:1px solid rgba(35,211,238,.28);background:rgba(35,211,238,.07);color:#bdf7ff;border-radius:999px;padding:8px 12px;font-size:13px}h1{font-size:clamp(48px,8vw,90px);line-height:.95;margin:26px auto 24px;max-width:950px;letter-spacing:-.055em}.gradient{background:linear-gradient(135deg,#fff 20%,#94f5ff 55%,#7fa7ff);-webkit-background-clip:text;color:transparent}.lead{max-width:740px;margin:0 auto;color:var(--muted);font-size:clamp(18px,2.3vw,22px);line-height:1.6}.hero-cta{display:flex;justify-content:center;gap:12px;margin-top:32px;flex-wrap:wrap}.dashboard-preview{margin:58px auto 0;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgba(13,23,41,.98),rgba(7,12,24,.98));box-shadow:0 40px 100px rgba(0,0,0,.45);overflow:hidden}.windowbar{height:46px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 16px}.dot{width:9px;height:9px;border-radius:50%;background:#334154}.preview-grid{display:grid;grid-template-columns:240px 1fr;min-height:480px}.sidebar{border-right:1px solid var(--line);padding:18px;text-align:left}.side-item{padding:12px 13px;border-radius:10px;color:var(--muted);margin-bottom:5px}.side-item.active{color:#fff;background:rgba(86,140,255,.12);border:1px solid rgba(86,140,255,.18)}.main-preview{padding:24px;text-align:left}.topline{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px}.status{color:var(--green);font-weight:800}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.card{border:1px solid var(--line);border-radius:16px;background:hsla(0,0%,100%,.025);padding:18px}.card span{color:var(--muted);font-size:13px}.card strong{display:block;font-size:24px;margin-top:9px}.chart{height:220px;margin-top:14px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(35,211,238,.07),transparent),repeating-linear-gradient(0deg,transparent,transparent 39px,hsla(0,0%,100%,.04) 40px);position:relative;overflow:hidden}.chart:after{content:"";position:absolute;left:-5%;right:-5%;top:48%;height:3px;background:linear-gradient(90deg,var(--cyan),var(--blue));transform:rotate(-5deg);box-shadow:0 0 24px var(--cyan)}.section{padding:92px 0}.section-head{max-width:720px;margin-bottom:34px}.section h2{font-size:clamp(34px,5vw,56px);margin:0 0 16px;letter-spacing:-.04em}.section p{color:var(--muted);line-height:1.7}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.feature{padding:24px;border:1px solid var(--line);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));border-radius:18px}.feature h3{margin:14px 0 8px}.icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(35,211,238,.1);color:var(--cyan);font-size:20px}.pricing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.price-card{position:relative;padding:26px;border-radius:20px;border:1px solid var(--line);background:var(--panel)}.price-card.popular{border-color:rgba(35,211,238,.5);box-shadow:0 20px 70px rgba(35,211,238,.09);transform:translateY(-8px)}.badge{position:absolute;right:18px;top:18px;font-size:11px;padding:6px 8px;border-radius:999px;background:rgba(35,211,238,.14);color:var(--cyan)}.badge,.price{font-weight:900}.price{font-size:44px;margin:18px 0 6px}.price small{font-size:14px;color:var(--muted);font-weight:500}.list{list-style:none;padding:0;margin:24px 0;color:var(--muted)}.list li{margin:12px 0}.list li:before{content:"✓";color:var(--green);margin-right:10px}.cta{text-align:center;padding:74px 24px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 50% 0,rgba(35,211,238,.14),transparent 42%),var(--panel)}.footer{border-top:1px solid var(--line);padding:30px 0;color:var(--muted);font-size:14px}.auth-wrap{min-height:100vh;display:grid;place-items:center;padding:24px}.auth-card{width:min(440px,100%);border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:28px}.auth-card h1{font-size:36px;margin:12px 0 8px;letter-spacing:-.04em}.field{margin:16px 0}.field label{display:block;margin-bottom:8px;color:var(--muted);font-size:13px}.field input{width:100%;border-radius:12px;border:1px solid var(--line);background:#070d19;color:#fff;padding:13px 14px;outline:none}.field input:focus{border-color:var(--cyan)}.dashboard-shell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}.dash-side{border-right:1px solid var(--line);padding:22px;background:#060b15}.dash-main{padding:28px}.dash-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}@media (max-width:900px){.nav-links{display:none}.dashboard-shell,.preview-grid{grid-template-columns:1fr}.dash-side,.sidebar{display:none}.cards,.dash-grid,.feature-grid,.pricing{grid-template-columns:1fr 1fr}.hero{padding-top:70px}}@media (max-width:620px){.actions .btn:first-child{display:none}.cards,.dash-grid,.feature-grid,.pricing{grid-template-columns:1fr}.main-preview{padding:14px}.preview-grid{min-height:auto}.topline{align-items:flex-start;flex-direction:column}.section{padding:68px 0}.price-card.popular{transform:none}}.terminal-shell{min-height:100vh;display:grid;grid-template-columns:258px minmax(0,1fr);background:#050914;color:#f7fbff}.terminal-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:22px 18px 18px;border-right:1px solid hsla(0,0%,100%,.075);background:linear-gradient(180deg,#070c16,#050913);display:flex;flex-direction:column}.terminal-brand{padding:0 8px}.workspace-pill{margin:24px 8px 14px;padding:9px 11px;border:1px solid rgba(35,211,238,.16);border-radius:10px;background:rgba(35,211,238,.05);color:#8ddcec;font-size:10px;font-weight:800;letter-spacing:.14em}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#43e5aa;box-shadow:0 0 14px rgba(67,229,170,.85);margin-right:7px}.terminal-nav{display:grid;grid-gap:5px;gap:5px}.terminal-nav-item{display:flex;align-items:center;gap:13px;padding:11px 13px;border:1px solid transparent;border-radius:11px;color:#8291a8;font-size:14px;cursor:default;transition:.2s}.terminal-nav-item span{width:18px;text-align:center;color:#61728a}.terminal-nav-item:hover{background:hsla(0,0%,100%,.025);color:#dce6f3}.terminal-nav-item.active{background:linear-gradient(90deg,rgba(66,139,255,.15),rgba(35,211,238,.06));border-color:rgba(83,143,255,.18);color:#fff}.terminal-nav-item.active span{color:#5edff3}.side-spacer{flex:1 1}.side-market-card{border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.018);padding:14px;margin:18px 0}.side-market-head,.status-row{display:flex;justify-content:space-between;align-items:center}.side-market-head{font-size:12px;margin-bottom:13px}.side-market-head span,.status-row span{color:#74849b}.side-market-head b{color:#45dda6;font-size:11px}.status-row{font-size:11px;padding:6px 0}.status-row i{font-style:normal;color:#b8c4d4}.terminal-user{display:grid;grid-template-columns:36px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 8px;border-top:1px solid var(--line)}.avatar{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#24d0ea,#5989ff);color:#05111a;font-size:12px;font-weight:900}.terminal-user span,.terminal-user strong{display:block}.terminal-user strong{font-size:13px}.terminal-user span{font-size:10px;color:#75849a;margin-top:2px}.terminal-user>b{color:#64748b;font-size:11px}.terminal-main{min-width:0;padding:27px 28px 45px;background:radial-gradient(circle at 76% 0,rgba(63,132,255,.08),transparent 25%),#050914}.terminal-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px}.eyebrow{display:block;color:#6e819a;font-size:10px;font-weight:900;letter-spacing:.14em}.terminal-topbar h1{font-size:31px;line-height:1.1;margin:7px 0 0;letter-spacing:-.035em}.topbar-actions{display:flex;align-items:center;gap:9px}.icon-btn{position:relative;width:42px;height:42px;border-radius:11px;border:1px solid var(--line);background:hsla(0,0%,100%,.02);color:#c6d2e2;font-size:18px}.alert-count span{position:absolute;right:-4px;top:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#4b8fff;color:#fff;font-size:9px;display:grid;place-items:center}.market-ticker{margin:24px 0 18px;min-height:50px;border:1px solid var(--line);border-radius:13px;background:hsla(0,0%,100%,.018);display:flex;align-items:center;padding:0 16px;overflow:hidden}.market-ticker>div{display:flex;align-items:center;gap:9px;padding:0 22px;border-right:1px solid var(--line);font-size:12px}.market-ticker>div:first-child{padding-left:2px}.market-ticker span{color:#74859b;font-weight:700}.market-ticker strong{font-size:13px}.market-ticker em{font-style:normal;font-size:11px}.positive{color:#42e0a5!important}.negative{color:#ff7083!important}.ticker-live{margin-left:auto!important;border:0!important;color:#6f8197}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.metric-card{position:relative;min-height:184px;padding:18px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,.012));overflow:hidden}.metric-card.featured{background:radial-gradient(circle at 100% 0,rgba(61,220,175,.1),transparent 45%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.013))}.metric-label{display:flex;justify-content:space-between;align-items:center;color:#8392a7;font-size:12px}.metric-label b{font-size:9px;padding:5px 7px;border-radius:7px;background:hsla(0,0%,100%,.04);color:#74849a}.metric-value{font-size:31px;line-height:1;font-weight:900;margin:21px 0 8px;letter-spacing:-.04em}.metric-value.green{color:#45dfa6}.metric-value.orange{color:#ffba65}.metric-card p{margin:0;color:#74859b;font-size:11px;line-height:1.55}.sparkline{position:absolute;left:0;right:0;bottom:0;width:100%;height:65px;opacity:.88}.health-meter{height:5px;border-radius:99px;background:#131d2c;margin-top:21px;overflow:hidden}.health-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2edca2,#47ddec);box-shadow:0 0 13px rgba(47,220,180,.5)}.metric-footer{display:flex;justify-content:space-between;margin-top:8px;font-size:10px;color:#6f8097}.metric-footer strong{color:#b8c6d8}.dashboard-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);grid-gap:14px;gap:14px;margin-top:14px}.dashboard-left,.dashboard-right{display:grid;align-content:start;grid-gap:14px;gap:14px}.panel{border:1px solid var(--line);border-radius:17px;background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.012));overflow:hidden}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 19px}.panel h2{font-size:16px;margin:5px 0 0;letter-spacing:-.02em}.segmented{display:flex;padding:3px;border:1px solid var(--line);border-radius:9px;background:#070d18}.segmented button{border:0;background:transparent;color:#66778f;font-size:9px;font-weight:800;padding:6px 8px;border-radius:6px}.segmented button.active{background:#15223a;color:#dce8f7}.flow-chart{position:relative;height:285px;margin:0 18px;border-top:1px solid hsla(0,0%,100%,.035);background:repeating-linear-gradient(0deg,transparent,transparent 55px,hsla(0,0%,100%,.035) 56px),repeating-linear-gradient(90deg,transparent,transparent 114px,hsla(0,0%,100%,.025) 115px)}.flow-chart svg{position:absolute;inset:22px 24px 24px 44px;width:calc(100% - 68px);height:calc(100% - 46px)}.flow-chart .area{fill:url(#area)}.flow-chart .line{fill:none;stroke:#45d9ed;stroke-width:3;filter:drop-shadow(0 0 7px rgba(69,217,237,.5))}.chart-point{fill:#fff;stroke:#38d8ee;stroke-width:5}.chart-axis{left:0;top:18px;bottom:24px;flex-direction:column;color:#506078}.chart-axis,.chart-time{position:absolute;display:flex;justify-content:space-between;font-size:9px}.chart-time{left:44px;right:23px;bottom:3px;color:#4e5f76}.chart-float{position:absolute;right:21px;top:20px;padding:9px 11px;border:1px solid rgba(60,220,240,.18);border-radius:10px;background:rgba(5,10,20,.88);box-shadow:0 12px 35px rgba(0,0,0,.25)}.chart-float em,.chart-float span,.chart-float strong{display:block}.chart-float span{font-size:8px;color:#6f8198}.chart-float strong{font-size:14px;margin:3px 0}.chart-float em{font-size:9px;color:#42e0a5;font-style:normal}.flow-footer{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);background:hsla(0,0%,100%,.01)}.flow-footer div{padding:13px 17px;border-right:1px solid var(--line)}.flow-footer div:last-child{border:0}.flow-footer span,.flow-footer strong{display:block}.flow-footer span{font-size:9px;color:#65768c}.flow-footer strong{font-size:11px;margin-top:4px}.text-btn{border:0;background:transparent;color:#5bd9ee;font-size:11px;font-weight:800}.opportunity-table{border-top:1px solid var(--line)}.table-row{display:grid;grid-template-columns:1.35fr 1.25fr .65fr .55fr .45fr;align-items:center;grid-gap:10px;gap:10px;min-height:63px;padding:0 18px;border-bottom:1px solid hsla(0,0%,100%,.055);font-size:11px;color:#9aa9bc}.table-row:last-child{border-bottom:0}.table-head{min-height:36px;color:#52637a;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.asset{display:flex;align-items:center;gap:11px}.asset>b{width:25px;height:25px;border-radius:7px;background:#101a2b;color:#6f8198;display:grid;place-items:center;font-size:9px}.asset small,.asset strong{display:block}.asset strong{color:#eef5ff;font-size:11px}.asset small{margin-top:3px;color:#54657b;font-size:8px}.score-ring{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:2px solid #36d7ed;color:#d9fbff;font-size:9px;font-style:normal;box-shadow:inset 0 0 0 3px rgba(54,215,237,.05)}.mini-btn{padding:6px 9px;border:1px solid var(--line);border-radius:7px;background:hsla(0,0%,100%,.02);color:#aebdd0;font-size:9px}.ai-panel{padding:18px;background:radial-gradient(circle at 100% 0,rgba(79,136,255,.16),transparent 42%),linear-gradient(180deg,rgba(11,22,39,.98),rgba(7,13,24,.98))}.ai-title{display:grid;grid-template-columns:40px 1fr auto;grid-gap:11px;gap:11px;align-items:center}.ai-icon{width:40px;height:40px;border-radius:11px;background:linear-gradient(135deg,#2ed7eb,#5c7cff);display:grid;place-items:center;color:#06101a;font-size:19px;font-weight:900;box-shadow:0 9px 30px rgba(54,201,237,.18)}.ai-title b{font-size:8px;color:#42dfa6;padding:5px 7px;border-radius:7px;background:rgba(66,223,166,.08)}.ai-summary{font-size:12px!important;line-height:1.65!important;color:#9eafc2!important;margin:18px 0!important}.ai-list{display:grid;grid-gap:10px;gap:10px}.ai-list>div{display:grid;grid-template-columns:25px 1fr;grid-gap:9px;gap:9px;padding:10px;border:1px solid hsla(0,0%,100%,.055);border-radius:11px;background:hsla(0,0%,100%,.018)}.ai-list>div>span{color:#46d8ec;font-size:9px;font-weight:900}.ai-list p{margin:0!important;font-size:10px!important;line-height:1.5!important;color:#7789a0!important}.ai-list strong{display:block;color:#d9e5f4;font-size:10px;margin-bottom:2px}.ai-button{width:100%;margin-top:14px;justify-content:space-between;background:rgba(61,209,235,.06);border-color:rgba(61,209,235,.17);color:#9aeaf6;font-size:10px}.alerts-panel .panel-head{padding-bottom:13px}.live-chip{font-size:8px;color:#7d8da3;padding:5px 7px;border:1px solid var(--line);border-radius:7px}.live-chip .live-dot{width:5px;height:5px;margin-right:4px}.alert-list{padding:0 18px}.alert-item{display:grid;grid-template-columns:9px 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid hsla(0,0%,100%,.055)}.alert-marker{width:7px;height:7px;margin-top:5px;border-radius:50%;box-shadow:0 0 10px currentColor}.alert-marker.cyan{background:#3ed8ee;color:#3ed8ee}.alert-marker.green{background:#44dfa6;color:#44dfa6}.alert-marker.orange{background:#ffb760;color:#ffb760}.alert-marker.blue{background:#618cff;color:#618cff}.alert-item>div>div{display:flex;justify-content:space-between;gap:12px}.alert-item strong{font-size:10px}.alert-item time{font-size:8px;color:#56687e}.alert-item p{font-size:9px!important;line-height:1.5!important;margin:4px 0 0!important;color:#6f8197!important}.text-btn.full{width:100%;padding:13px;border-top:1px solid var(--line)}.sector-panel{padding-bottom:12px}.sector{display:grid;grid-template-columns:56px 1fr 26px;grid-gap:10px;gap:10px;align-items:center;padding:8px 18px;font-size:10px}.sector>span{color:#93a4b8}.sector>div{height:5px;border-radius:99px;background:#111b2a;overflow:hidden}.sector i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#28d4e9,#5c85ff)}.sector strong{font-size:9px;color:#b8c6d7;text-align:right}@media(max-width:1200px){.metric-grid{grid-template-columns:repeat(2,1fr)}.dashboard-layout{grid-template-columns:1fr}.dashboard-right{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-panel{grid-row:span 2}.alerts-panel,.sector-panel{grid-column:2}.market-ticker>div{padding:0 12px}}@media(max-width:900px){.terminal-shell{grid-template-columns:1fr}.terminal-side{display:none}.terminal-main{padding:20px}.terminal-topbar{align-items:flex-start}.terminal-topbar h1{font-size:26px}.topbar-actions .btn{display:none}.market-ticker{overflow-x:auto}.market-ticker>div{flex:none}.dashboard-right{grid-template-columns:1fr}.ai-panel,.alerts-panel,.sector-panel{grid-column:auto;grid-row:auto}.table-row{grid-template-columns:1.3fr 1fr .6fr .5fr}.table-row>span:last-child{display:none}}@media(max-width:620px){.terminal-main{padding:15px}.terminal-topbar{flex-direction:column}.topbar-actions{width:100%;justify-content:flex-end}.metric-grid{grid-template-columns:1fr}.market-ticker{margin-top:17px}.panel-head{align-items:flex-start}.segmented{display:none}.flow-chart{height:235px}.flow-footer{grid-template-columns:repeat(2,1fr)}.table-row{grid-template-columns:1.35fr .9fr .45fr}.chart-float,.table-head>span:nth-child(3),.table-row>span:nth-child(3){display:none}}.hero-wrap{position:relative;overflow:hidden;isolation:isolate}.hero-grid-bg{position:absolute;inset:0;z-index:-3;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 85%)}.hero-orb{position:absolute;border-radius:50%;filter:blur(90px);z-index:-2;opacity:.2;animation:orbFloat 10s ease-in-out infinite alternate}.orb-one{width:360px;height:360px;left:10%;top:120px;background:#1fd9ed}.orb-two{width:420px;height:420px;right:5%;top:70px;background:#527dff;animation-delay:-4s}@keyframes orbFloat{to{transform:translate3d(30px,35px,0) scale(1.08)}}.pulse-dot{width:7px;height:7px;border-radius:50%;background:#73f3ff;display:inline-block;box-shadow:0 0 0 0 rgba(115,243,255,.65);animation:pulse 1.8s infinite}@keyframes pulse{70%{box-shadow:0 0 0 8px rgba(115,243,255,0)}to{box-shadow:0 0 0 0 rgba(115,243,255,0)}}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;max-width:820px;margin:46px auto 0;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--line)}.proof-strip>div{padding:18px;background:rgba(7,13,25,.88);display:flex;flex-direction:column}.proof-strip strong{font-size:24px}.proof-strip span{color:var(--muted);font-size:12px;margin-top:4px}.window-title{margin-left:8px;font-size:10px;letter-spacing:.12em;color:#65768c}.window-live{margin-left:auto;font-size:10px;color:var(--green);display:flex;align-items:center;gap:7px}.eyebrow{color:var(--muted);font-size:12px}.green-text{color:var(--green)!important}.card small{display:block;color:var(--muted);font-size:10px;margin-top:9px}.side-item{display:flex;justify-content:space-between;align-items:center}.side-item b{font-size:9px;background:#284c83;color:#dceaff;border-radius:999px;min-width:20px;text-align:center;padding:3px 5px}.preview-bottom{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:14px;gap:14px;margin-top:14px}.preview-bottom .chart{margin-top:0}.chart svg{position:absolute;inset:34px 0 0;width:100%;height:calc(100% - 34px)}.chart-area{fill:url(#chartFill)}.chart-line{fill:none;stroke:#42ddf1;stroke-width:3;filter:drop-shadow(0 0 8px rgba(66,221,241,.6))}.chart-label{position:absolute;left:16px;top:12px;font-size:9px;letter-spacing:.12em;color:#607188}.mini-feed{border:1px solid var(--line);border-radius:16px;background:hsla(0,0%,100%,.02);padding:14px}.mini-feed-head{font-size:11px;font-weight:800;margin-bottom:8px}.mini-feed>div:not(.mini-feed-head){display:grid;grid-template-columns:8px 1fr;grid-gap:9px;gap:9px;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.06)}.mini-feed i{width:7px;height:7px;border-radius:50%;margin-top:4px;box-shadow:0 0 10px currentColor}.cyan-dot{background:#42dceb;color:#42dceb}.green-dot{background:#42dfa5;color:#42dfa5}.orange-dot{background:#ffb763;color:#ffb763}.mini-feed b,.mini-feed small{display:block}.mini-feed b{font-size:10px}.mini-feed small{font-size:8px;color:#708198;margin-top:3px}.feature{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.feature:hover{transform:translateY(-6px);border-color:rgba(35,211,238,.25);box-shadow:0 22px 60px rgba(0,0,0,.25),0 0 35px rgba(35,211,238,.05)}.learn-more{display:inline-block;margin-top:16px;color:#64ddef;font-size:12px;font-weight:800;opacity:.75}.workflow-section{background:linear-gradient(180deg,transparent,rgba(86,140,255,.045),transparent);border-top:1px solid hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.04)}.workflow-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:center}.workflow-copy h2{font-size:clamp(38px,5vw,64px);letter-spacing:-.045em;line-height:1.02;margin:20px 0}.workflow-copy p{color:var(--muted);font-size:18px;line-height:1.7;margin-bottom:26px}.timeline{position:relative}.timeline:before{content:"";position:absolute;left:61px;top:22px;bottom:22px;width:1px;background:linear-gradient(var(--cyan),rgba(86,140,255,.15))}.timeline-item{display:grid;grid-template-columns:48px 1fr;grid-gap:28px;gap:28px;align-items:start;margin:18px 0}.time{font-size:12px;color:#6ce3f2;font-weight:800;padding-top:20px}.timeline-card{position:relative;border:1px solid var(--line);border-radius:18px;background:rgba(10,17,32,.82);padding:20px 22px}.timeline-card:before{content:"";position:absolute;left:-34px;top:24px;width:11px;height:11px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(35,211,238,.8)}.timeline-card>span{font-size:9px;color:#53657c;letter-spacing:.12em}.timeline-card h3{margin:6px 0 8px}.timeline-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.price-card{transition:transform .25s ease,box-shadow .25s ease}.price-card:hover{transform:translateY(-5px);box-shadow:0 26px 70px rgba(0,0,0,.28)}.popular{box-shadow:0 0 60px rgba(35,211,238,.08)}.full-width{width:100%}.upgraded-cta{display:flex;justify-content:space-between;align-items:center;gap:30px;text-align:left;background:radial-gradient(circle at 15% 50%,rgba(35,211,238,.13),transparent 35%),radial-gradient(circle at 85% 50%,rgba(86,140,255,.14),transparent 35%),var(--panel)}.upgraded-cta h2{margin:16px 0 8px;font-size:clamp(34px,4vw,52px)}.upgraded-cta p{margin:0;color:var(--muted)}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:50px;gap:50px;padding:54px 0}.footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:11px;color:var(--muted);font-size:13px}.footer-grid b{color:var(--text);margin-bottom:5px}.footer-grid p{max-width:280px;line-height:1.6}.footer-bottom{padding:20px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#66778e;font-size:12px}@media(max-width:900px){.proof-strip{grid-template-columns:repeat(2,1fr)}.preview-bottom{grid-template-columns:1fr}.mini-feed{display:none}.workflow-grid{grid-template-columns:1fr;gap:35px}.footer-grid{grid-template-columns:repeat(2,1fr)}.nav-links{display:none}.preview-grid{grid-template-columns:1fr}.sidebar{display:none}.upgraded-cta{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.proof-strip{grid-template-columns:1fr 1fr}.proof-strip>div{padding:14px}.proof-strip strong{font-size:20px}.dashboard-preview{border-radius:16px}.cards{grid-template-columns:1fr}.cards .card:nth-child(3){display:none}.main-preview{padding:16px}.window-title{display:none}.footer-grid{grid-template-columns:1fr}.hero{padding-top:70px}.actions .btn:first-child{display:none}.brand{font-size:13px}.logo{width:36px;height:36px}}.scan-command{display:grid;grid-template-columns:1.3fr 1fr 120px;grid-gap:28px;gap:28px;align-items:center;padding:20px 22px;margin-bottom:14px;background:radial-gradient(circle at 100% 50%,rgba(63,132,255,.12),transparent 38%),linear-gradient(90deg,rgba(37,210,232,.045),hsla(0,0%,100%,.012))}.scan-command h2{margin:5px 0;font-size:18px}.scan-command p{margin:0;color:#708198;font-size:10px}.scan-progress-head{display:flex;justify-content:space-between;color:#71839a;font-size:9px}.scan-progress-head strong{color:#d8e5f4}.scan-progress{height:7px;border-radius:99px;background:#101a2a;margin:9px 0 10px;overflow:hidden}.scan-progress i{display:block;width:98.7%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#28d8ea,#5b82ff);box-shadow:0 0 18px rgba(45,209,239,.42);animation:scanPulse 2.4s ease-in-out infinite}.scan-tags{display:flex;gap:6px;flex-wrap:wrap}.scan-tags span{padding:5px 7px;border:1px solid hsla(0,0%,100%,.06);border-radius:7px;color:#788aa0;font-size:8px;background:hsla(0,0%,100%,.018)}.scan-status-orb{position:relative;width:92px;height:92px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(76,218,238,.26);background:radial-gradient(circle,rgba(48,209,235,.12),rgba(8,14,25,.96));box-shadow:0 0 35px rgba(48,202,235,.08)}.scan-status-orb strong{font-size:17px}.scan-status-orb small{font-size:8px;color:#6d7f95;margin-top:3px}.scan-orbit{position:absolute;inset:8px;border-radius:50%;border:1px dashed rgba(76,218,238,.35);animation:spin 7s linear infinite}.scan-orbit:after{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:50%;background:#56def2;box-shadow:0 0 12px #56def2}.intelligence-grid{grid-template-columns:1.35fr .9fr .75fr;grid-gap:14px;gap:14px;margin-top:14px}.liq-map-body{display:grid;grid-template-columns:58px 1fr;grid-gap:12px;gap:12px;padding:2px 18px 18px}.liq-scale{display:flex;flex-direction:column;justify-content:space-between;color:#526279;font-size:9px}.liq-bars{position:relative;display:grid;grid-gap:10px;gap:10px;padding:4px 0}.liq-bars i{display:block;height:19px;border-radius:4px;background:linear-gradient(90deg,rgba(62,220,239,.08),rgba(62,220,239,.52));box-shadow:inset 0 0 0 1px rgba(68,221,241,.08)}.liq-bars i:nth-child(2n){background:linear-gradient(90deg,rgba(88,129,255,.08),rgba(88,129,255,.5))}.liq-bars i.hot{background:linear-gradient(90deg,rgba(255,107,126,.1),rgba(255,107,126,.82));box-shadow:0 0 18px rgba(255,107,126,.13)}.liq-price{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:6px 8px;border-radius:7px;background:#08111e;border:1px solid hsla(0,0%,100%,.08);font-size:9px}.liq-summary{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.liq-summary div{padding:12px 16px;border-right:1px solid var(--line)}.liq-summary div:last-child{border:0}.liq-summary span,.liq-summary strong{display:block}.liq-summary span{font-size:8px;color:#66778d}.liq-summary strong{font-size:10px;margin-top:4px}.heatmap-panel{padding-bottom:14px}.heatmap{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:72px 60px;grid-gap:7px;gap:7px;padding:0 16px}.heat{padding:11px;border-radius:10px;border:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;justify-content:space-between}.heat strong{font-size:10px}.heat span{font-size:9px}.heat.hot-1{grid-row:span 2;background:linear-gradient(145deg,rgba(38,221,166,.28),rgba(36,145,126,.11));color:#8fffd0}.heat.hot-2{background:rgba(55,211,192,.16);color:#79eadb}.heat.hot-3{background:rgba(73,151,255,.16);color:#8eb8ff}.heat.warm{background:rgba(92,126,205,.11);color:#9cb8e9}.heat.cool{background:rgba(255,94,117,.1);color:#ff9aab}.breadth-donut{display:grid;grid-template-columns:130px 1fr;grid-gap:16px;gap:16px;align-items:center;padding:2px 16px 18px}.donut{width:118px;height:118px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#09111e 55%,transparent 56%),conic-gradient(#3ddcb0 0 72%,#152236 72% 100%);box-shadow:inset 0 0 20px rgba(0,0,0,.3)}.donut span{font-size:22px;font-weight:900}.donut small{font-size:8px;color:#708198;margin-top:3px}.breadth-list{display:grid;grid-gap:12px;gap:12px}.breadth-list div{display:grid;grid-template-columns:9px 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:9px;color:#7e8fa5}.breadth-list strong{font-size:10px;color:#dce8f6}.breadth-list i{width:7px;height:7px;border-radius:2px}.up-box{background:#40dda7}.flat-box{background:#6f82a0}.down-box{background:#ff7083}@keyframes spin{to{transform:rotate(1turn)}}@keyframes scanPulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.35)}}@media(max-width:1200px){.intelligence-grid{grid-template-columns:1fr 1fr}.breadth-panel{grid-column:1/-1}.scan-command{grid-template-columns:1.2fr 1fr 100px}}@media(max-width:900px){.scan-command{grid-template-columns:1fr}.scan-status-orb{display:none}.intelligence-grid{grid-template-columns:1fr}.breadth-panel{grid-column:auto}.liq-summary{grid-template-columns:1fr}.liq-summary div{border-right:0;border-bottom:1px solid var(--line)}.breadth-donut{grid-template-columns:120px 1fr}}@media(max-width:620px){.scan-command{padding:16px}.scan-command h2{font-size:16px}.heatmap{grid-template-columns:1fr 1fr}.heat.hot-1{grid-row:auto}.breadth-donut{grid-template-columns:1fr;justify-items:center;width:100%}.breadth-list{width:100%}}.side-item,.terminal-nav-item{cursor:pointer;text-decoration:none}.side-item:hover{background:rgba(41,87,153,.22);color:#fff}.terminal-nav-item:hover{background:rgba(61,126,223,.1);color:#eaf4ff}html{scroll-behavior:smooth}#ai-brief,#alerts,#liquidity,#market,#momentum,#overview,#pullbacks{scroll-margin-top:24px}.feature-link{display:block;color:inherit;text-decoration:none;cursor:pointer}.feature-link:focus-visible,.module-nav a:focus-visible,.terminal-nav-item:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.mini-btn,.text-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.module-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);background:#050914;color:#f7fbff}.module-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:22px 18px;border-right:1px solid var(--line);background:linear-gradient(180deg,#070c16,#050913)}.module-nav{display:grid;grid-gap:6px;gap:6px;margin-top:18px}.module-nav a{padding:12px 13px;border-radius:11px;color:#8a9ab0;border:1px solid transparent}.module-nav a:hover{background:rgba(61,126,223,.1);border-color:rgba(83,143,255,.14);color:#fff}.module-main{padding:30px;min-width:0;background:radial-gradient(circle at 82% 0,rgba(63,132,255,.09),transparent 28%),#050914}.module-topbar{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:24px}.module-topbar h1{font-size:clamp(38px,5vw,64px);line-height:1;margin:10px 0 12px;max-width:none}.module-topbar p{max-width:720px;color:#8da0b9;font-size:16px;line-height:1.65;margin:0}.module-actions{display:flex;gap:10px;flex-wrap:wrap}.module-summary-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:14px}.module-hero-card,.module-status-card{padding:22px}.module-hero-card strong{display:block;font-size:44px;margin:12px 0 5px}.module-hero-card p,.module-status-card small{color:#71839a}.module-meter{height:7px;border-radius:99px;background:#101a2a;margin-top:18px;overflow:hidden}.module-meter i{display:block;height:100%;border-radius:inherit;box-shadow:0 0 18px currentColor}.module-status-card{display:flex;flex-direction:column;justify-content:center}.module-status-card span{color:#74859b;font-size:12px}.module-status-card strong{font-size:28px;margin:10px 0}.module-status-card small{font-size:11px}.module-table-panel{padding-bottom:8px}.module-table{padding:0 18px 14px}.module-row{display:grid;grid-template-columns:1.2fr 1.4fr .7fr .5fr .7fr;grid-gap:14px;gap:14px;align-items:center;padding:14px 8px;border-top:1px solid hsla(0,0%,100%,.06);font-size:13px}.module-row-head{color:#65778e;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.module-row>span:first-child small,.module-row>span:first-child strong{display:block}.module-row>span:first-child small{color:#64758a;font-size:9px;margin-top:4px}.module-detail-grid{display:grid;grid-template-columns:1.5fr .8fr;grid-gap:14px;gap:14px;margin-top:14px}.module-chart-card svg{width:100%;height:310px;padding:0 18px 18px}.module-info-card{padding:24px}.module-info-card h2{font-size:25px;margin:12px 0}.module-info-card p{color:#8092aa;line-height:1.7;margin-bottom:22px}@media(max-width:1100px){.module-summary-grid{grid-template-columns:1fr 1fr}.module-detail-grid{grid-template-columns:1fr}.module-row{grid-template-columns:1fr 1fr .6fr .5fr}.module-row>span:last-child{grid-column:1/-1;justify-self:start}}@media(max-width:800px){.module-shell{grid-template-columns:1fr}.module-side{display:none}.module-main{padding:20px}.module-topbar{flex-direction:column}.module-summary-grid{grid-template-columns:1fr}.module-row{grid-template-columns:1fr 1fr}.module-row-head{display:none}.module-row>span:last-child{grid-column:auto}}.oe-shell .terminal-main{background:radial-gradient(circle at 72% 0,rgba(63,132,255,.11),transparent 27%),#050914}.oe-subtitle{margin:5px 0 0;color:#71849c;font-size:12px}.oe-gameplan{display:grid;grid-template-columns:1.05fr 1.45fr;grid-gap:28px;gap:28px;padding:24px;margin-bottom:14px;background:radial-gradient(circle at 0 0,rgba(41,215,230,.09),transparent 45%),linear-gradient(135deg,hsla(0,0%,100%,.018),rgba(56,104,193,.035))}.oe-gameplan-title h2{font-size:24px;margin:8px 0}.oe-gameplan-title p{color:#7b8da5;font-size:12px;line-height:1.65;max-width:520px}.oe-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.oe-plan-grid div{padding:15px;border:1px solid hsla(0,0%,100%,.065);border-radius:11px;background:rgba(5,10,20,.45)}.oe-plan-grid span,.oe-plan-grid strong{display:block}.oe-plan-grid span{font-size:9px;color:#687a92;margin-bottom:7px}.oe-plan-grid strong{font-size:11px}.oe-main-grid{display:grid;grid-template-columns:1.5fr .8fr;grid-gap:14px;gap:14px}.oe-ai-brief,.oe-alerts,.oe-focus-card,.oe-market-focus,.oe-opportunities,.oe-scanner,.oe-watchlist{padding:0 20px 20px}.oe-ai-brief .panel-head,.oe-alerts .panel-head,.oe-focus-card .panel-head,.oe-market-focus .panel-head,.oe-opportunities .panel-head,.oe-scanner .panel-head,.oe-watchlist .panel-head{padding:20px 0 15px}.oe-opportunities .panel-head p{margin:5px 0 0;color:#6f8198;font-size:10px}.oe-list{display:grid;grid-gap:8px;gap:8px}.oe-opportunity{width:100%;display:grid;grid-template-columns:44px minmax(180px,1fr) 78px 72px 94px;grid-gap:10px;gap:10px;align-items:center;text-align:left;padding:12px;border:1px solid hsla(0,0%,100%,.055);border-radius:11px;background:hsla(0,0%,100%,.015);color:#dfeafa;cursor:pointer;transition:.18s ease}.oe-opportunity.selected,.oe-opportunity:hover{transform:translateY(-1px);border-color:rgba(55,214,235,.28);background:rgba(43,157,193,.055)}.oe-rank{font-weight:900;color:#59dfee}.oe-asset small,.oe-asset strong{display:block}.oe-asset strong{font-size:12px}.oe-asset small{font-size:8px;color:#64768c;margin-top:4px}.oe-change{font-size:10px;font-weight:800}.oe-score{display:flex;flex-direction:column;align-items:center}.oe-score b{font-size:18px}.oe-score small{font-size:7px;color:#66788e}.oe-open{padding:8px;border-radius:8px;background:linear-gradient(90deg,#2fd3e8,#5687ff);color:#03101c;font-size:9px;font-weight:900;text-align:center}.oe-focus-card{background:radial-gradient(circle at 100% 0,rgba(54,133,255,.15),transparent 40%),var(--panel)}.oe-focus-head{display:flex;justify-content:space-between;gap:18px;padding:20px 0 17px}.oe-focus-head h2{font-size:25px;margin:7px 0 2px}.oe-focus-head p{color:#71839a;font-size:10px}.oe-big-score{min-width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(43,211,230,.14),rgba(7,13,24,.9));border:1px solid rgba(57,217,237,.25)}.oe-big-score strong{font-size:24px}.oe-big-score span{font-size:7px;color:#6f8299}.oe-score-row{margin:11px 0}.oe-score-row>div:first-child{display:flex;justify-content:space-between;font-size:9px;color:#7b8da4;margin-bottom:6px}.oe-score-row strong{color:#dce9f8}.oe-bar{height:6px;border-radius:99px;background:#111d2e;overflow:hidden}.oe-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2ed9e8,#5487ff);box-shadow:0 0 14px rgba(50,212,234,.25)}.oe-focus-footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:17px 0}.oe-focus-footer div{padding:11px;border:1px solid hsla(0,0%,100%,.06);border-radius:9px}.oe-focus-footer span,.oe-focus-footer strong{display:block}.oe-focus-footer span{font-size:8px;color:#687a91}.oe-focus-footer strong{font-size:11px;margin-top:5px}.oe-detail-btn{width:100%;border:0;cursor:pointer}.oe-lower-grid{display:grid;grid-template-columns:.8fr .8fr 1.25fr;grid-gap:14px;gap:14px;margin-top:14px}.oe-checklist{display:grid;grid-gap:10px;gap:10px}.oe-checklist>div{display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid hsla(0,0%,100%,.05);border-radius:9px}.oe-checklist i{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:rgba(50,220,169,.1);color:#48e3ae;font-style:normal}.oe-checklist small,.oe-checklist strong{display:block}.oe-checklist strong{font-size:10px}.oe-checklist small{font-size:8px;color:#687a91;margin-top:3px}.oe-live{font-size:8px;color:#4be7b1}.oe-live i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4be7b1;margin-right:5px;box-shadow:0 0 9px #4be7b1}.oe-scan-number{display:flex;align-items:end;gap:7px}.oe-scan-number strong{font-size:48px}.oe-scan-number span{color:#71839a;margin-bottom:8px;font-size:11px}.oe-scan-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:13px}.oe-scan-stats div{padding:11px;border:1px solid hsla(0,0%,100%,.05);border-radius:9px}.oe-scan-stats span,.oe-scan-stats strong{display:block}.oe-scan-stats strong{font-size:15px}.oe-scan-stats span{font-size:8px;color:#6e8096;margin-top:4px}.oe-updating{font-size:9px;color:#71839a;margin:15px 0 0}.oe-ai-brief{background:radial-gradient(circle at 100% 0,rgba(75,127,255,.17),transparent 45%),var(--panel)}.oe-ai-brief>p{color:#9bb0ca;line-height:1.8;font-size:12px}.oe-ai-directives{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.oe-ai-directives div{padding:11px;border:1px solid hsla(0,0%,100%,.055);border-radius:9px;background:rgba(4,9,18,.25)}.oe-ai-directives span,.oe-ai-directives strong{display:block}.oe-ai-directives span{font-size:8px;color:#667990}.oe-ai-directives strong{font-size:10px;margin-top:5px}.oe-bottom-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:14px}.oe-watch-coins{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.oe-watch-coins a{padding:13px;border:1px solid hsla(0,0%,100%,.055);border-radius:9px;text-decoration:none;color:#dfe9f7;background:hsla(0,0%,100%,.015)}.oe-watch-coins span,.oe-watch-coins strong{display:block}.oe-watch-coins span{font-size:10px;font-weight:800}.oe-watch-coins strong{font-size:9px;margin-top:5px}.oe-alert-list{display:grid}.oe-alert-list>div{display:grid;grid-template-columns:50px 1fr;grid-gap:12px;gap:12px;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.055)}.oe-alert-list time{color:#55dff1;font-size:9px}.oe-alert-list small,.oe-alert-list strong{display:block}.oe-alert-list strong{font-size:10px}.oe-alert-list small{color:#687a91;font-size:8px;margin-top:4px}.oe-modal-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(1,4,10,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.oe-modal{position:relative;width:min(680px,100%);max-height:92vh;overflow:auto;padding:27px;border:1px solid rgba(64,218,237,.22);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(59,126,255,.17),transparent 38%),#080e1a;box-shadow:0 30px 100px rgba(0,0,0,.55)}.oe-modal-close{position:absolute;right:15px;top:13px;border:0;background:transparent;color:#8192a9;font-size:27px;cursor:pointer}.oe-modal-title{display:flex;justify-content:space-between;align-items:center;gap:20px}.oe-modal-title h2{font-size:35px;margin:8px 0 3px}.oe-modal-title p{color:#71839a}.oe-modal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px;gap:0 20px;margin:22px 0}.oe-action-box{padding:18px;border:1px solid rgba(55,217,237,.15);border-radius:12px;background:rgba(42,192,219,.045)}.oe-action-box span,.oe-action-box strong{display:block}.oe-action-box span{font-size:8px;color:#6f8298}.oe-action-box strong{font-size:18px;margin:7px 0;color:#64e8f5}.oe-action-box p{color:#71839a;font-size:9px;margin:0}.oe-modal-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin:14px 0}.oe-modal-meta div{padding:12px;border:1px solid hsla(0,0%,100%,.055);border-radius:9px}.oe-modal-meta span,.oe-modal-meta strong{display:block}.oe-modal-meta span{font-size:8px;color:#697b92}.oe-modal-meta strong{font-size:11px;margin-top:5px}.oe-modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.oe-modal-actions button{cursor:pointer}@media(max-width:1200px){.oe-gameplan,.oe-main-grid{grid-template-columns:1fr}.oe-lower-grid{grid-template-columns:1fr 1fr}.oe-ai-brief{grid-column:1/-1}}@media(max-width:850px){.oe-plan-grid{grid-template-columns:1fr 1fr}.oe-bottom-grid,.oe-lower-grid{grid-template-columns:1fr}.oe-ai-brief{grid-column:auto}.oe-opportunity{grid-template-columns:38px 1fr 65px 58px}.oe-open{display:none}.oe-watch-coins{grid-template-columns:1fr 1fr}.oe-modal-grid{grid-template-columns:1fr}}@media(max-width:560px){.oe-plan-grid{grid-template-columns:1fr}.oe-opportunity{grid-template-columns:34px 1fr 58px}.oe-score{display:none}.oe-focus-head,.oe-modal-title{align-items:flex-start;flex-direction:column}.oe-big-score{width:78px}.oe-modal-meta{grid-template-columns:1fr}.oe-modal-actions{flex-direction:column}.oe-modal-actions .btn{width:100%}.oe-watch-coins{grid-template-columns:1fr}}.smart-chart-panel{margin-top:18px;padding:22px;overflow:hidden}.smart-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.smart-chart-head h2{font-size:28px;margin:5px 0 4px}.smart-chart-head p{margin:0;color:var(--muted)}.smart-chart-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end}.smart-chart-meta>div{display:flex;flex-direction:column;gap:3px}.smart-chart-meta span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.smart-chart-meta strong{font-size:15px}.ma-status{padding:8px 11px;border:1px solid hsla(0,0%,100%,.11);border-radius:999px;font-size:11px!important;font-weight:700}.ma-status.above{color:#61e7a6;background:rgba(54,211,153,.08)}.ma-status.testing{color:#f6c96b;background:hsla(41,89%,69%,.08)}.ma-status.below{color:#ff8585;background:hsla(0,100%,70%,.08)}.smart-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 10px}.chart-timeframes{display:flex;gap:6px}.chart-timeframes button{border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.025);color:var(--muted);border-radius:8px;padding:7px 11px;cursor:pointer;font:inherit;font-size:12px}.chart-timeframes button.active,.chart-timeframes button:hover{color:#fff;border-color:rgba(116,126,255,.55);background:rgba(94,103,255,.14)}.chart-legend{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.legend-candle,.legend-ma{width:19px;border-radius:99px;margin-left:8px}.legend-candle{background:#61e7a6}.legend-ma{background:#8d96ff}.smart-chart-wrap{width:100%;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,0))}.smart-chart-wrap svg{display:block;width:100%;height:auto;min-height:280px}.chart-grid-line{stroke:hsla(0,0%,100%,.065);stroke-width:1}.chart-axis-label{fill:rgba(210,216,236,.5);font-size:11px}.candle-up line,.candle-up rect{stroke:#48dca0;fill:#48dca0}.candle-down line,.candle-down rect{stroke:#ff6f82;fill:#ff6f82}.candle-down line,.candle-up line{stroke-width:1.4}.ma28-line{fill:none;stroke:#8d96ff;stroke-width:3;filter:drop-shadow(0 0 4px rgba(141,150,255,.55))}.ma28-dot{fill:#c4c9ff;stroke:#737eff;stroke-width:2}.last-price-line{stroke:hsla(0,0%,100%,.28);stroke-width:1;stroke-dasharray:5 5}.chart-insight{display:flex;gap:14px;align-items:flex-start;padding-top:14px}.chart-insight span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#9da6ff;white-space:nowrap}.chart-insight strong{font-size:13px;font-weight:500;color:#d9deef;line-height:1.55}@media(max-width:900px){.smart-chart-head{flex-direction:column}.smart-chart-meta{justify-content:flex-start}.smart-chart-toolbar{align-items:flex-start;flex-direction:column}.smart-chart-wrap svg{min-height:230px}.chart-insight{flex-direction:column;gap:5px}}@media(max-width:560px){.smart-chart-panel{padding:16px}.smart-chart-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.chart-timeframes{width:100%;display:grid;grid-template-columns:repeat(5,1fr)}.chart-timeframes button{padding:7px 4px}.smart-chart-wrap{overflow:hidden}.smart-chart-wrap svg{min-height:210px}.chart-legend{display:none}}.module-nav a.active{background:rgba(255,180,95,.09);border-color:rgba(255,180,95,.22)}.liquidity-main{padding:24px}.liquidity-topbar{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:18px}.liquidity-topbar h1{font-size:clamp(38px,5vw,62px);margin:8px 0;line-height:1}.liquidity-topbar p{max-width:800px;color:#8193aa;line-height:1.6;margin:0}.liquidity-controls{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.liq-control-right,.symbol-tabs{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.symbol-tabs button{border:0;background:transparent;color:#788aa1;padding:8px 13px;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.symbol-tabs button.active{background:#121c2d;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.ma-toggle{display:flex;align-items:center;gap:7px;color:#aeb9c9;font-size:12px;padding:0 8px}.ma-toggle input{accent-color:#8d96ff}.liquidity-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:14px;gap:14px}.liquidity-chart-panel{padding:0;overflow:hidden}.liq-chart-head{height:64px;padding:0 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06)}.liq-chart-head>div{display:flex;flex-direction:column;gap:3px}.liq-chart-head>div:last-child{text-align:right}.liq-chart-head strong{font-size:17px}.liq-chart-head span{font-size:10px;color:#72849a;text-transform:uppercase;letter-spacing:.08em}.liquidity-chart-wrap{background:#050a13}.liquidity-chart-wrap svg{width:100%;height:auto;min-height:470px;display:block}.liq-grid{stroke:hsla(0,0%,100%,.055);stroke-width:1}.liq-axis{fill:#687a91;font-size:11px}.liq-level line{stroke-linecap:round}.liq-level rect{stroke-width:1}.liq-level text{font-size:10px;font-weight:800;letter-spacing:.04em}.short-level line{stroke:#ff8c63}.short-level rect{fill:rgba(92,36,24,.92);stroke:rgba(255,140,99,.4)}.short-level text{fill:#ffc2a9}.long-level line{stroke:#42cfe7}.long-level rect{fill:rgba(14,56,67,.94);stroke:rgba(66,207,231,.4)}.long-level text{fill:#a8eff8}.liquidity-ma{stroke:#f0c96f;stroke-width:2.2;filter:none}.current-price{stroke:#eef4ff;stroke-width:1;stroke-dasharray:3 4;opacity:.75}.current-price-label{fill:#eaf0fa}.current-price-text{fill:#07101d;font-weight:900;font-size:10px}.liq-legend{display:flex;gap:20px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid hsla(0,0%,100%,.06);font-size:10px;color:#71839a}.liq-legend span{display:flex;align-items:center;gap:7px}.liq-legend i{width:22px;height:3px;border-radius:99px}.upper-swatch{background:#ff8c63}.lower-swatch{background:#42cfe7}.ma-swatch{background:#f0c96f}.liquidity-analysis{display:grid;grid-gap:14px;gap:14px;align-content:start}.liquidity-analysis>.panel{padding:19px}.bias-card{border-color:hsla(0,0%,100%,.1)}.bias-card.up{border-color:rgba(66,207,231,.28)}.bias-card.down{border-color:rgba(255,140,99,.28)}.bias-direction{display:flex;align-items:center;gap:10px;margin:13px 0 6px}.bias-direction b{font-size:31px}.bias-card.up .bias-direction{color:#69dff1}.bias-card.down .bias-direction{color:#ff9a75}.bias-direction strong{font-size:36px;letter-spacing:.06em}.bias-confidence{display:flex;justify-content:space-between;align-items:center;color:#8294aa;font-size:12px}.bias-confidence strong{font-size:19px;color:#fff}.bias-meter,.prob-row>div,.strength-bar{height:6px;border-radius:99px;background:#101a28;overflow:hidden}.bias-meter{margin:10px 0 13px}.bias-meter i,.prob-row i,.strength-bar i{display:block;height:100%;border-radius:inherit;background:#56d5e8}.bias-card.down .bias-meter i,.prob-row.down i{background:#ff8c63}.bias-card small,.probability-card small{color:#71849a;line-height:1.55}.liq-totals h3,.probability-card h3{margin:0 0 15px;font-size:14px}.prob-row{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin:12px 0;color:#8395aa;font-size:12px}.prob-row strong{color:#fff}.prob-row>div{grid-column:1/-1}.probability-card small{display:block;margin-top:13px}.liq-totals>div{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.06)}.liq-totals span{color:#7c8ea4;font-size:11px}.liq-totals strong{font-size:14px}.cluster-table-panel{margin-top:14px;padding-bottom:8px}.cluster-table{padding:0 18px 12px}.cluster-row{display:grid;grid-template-columns:1.15fr 1fr .8fr .9fr 1.25fr 1fr;grid-gap:14px;gap:14px;align-items:center;padding:13px 8px;border-top:1px solid hsla(0,0%,100%,.055);font-size:12px}.cluster-row.head{color:#64768c;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.cluster-row>span:nth-child(5){display:grid;grid-template-columns:1fr 28px;align-items:center;grid-gap:8px;gap:8px}.strength-bar i{background:#ffb45f}.short-text{color:#ff9c79;font-weight:800}.long-text{color:#67dded;font-weight:800}@media(max-width:1120px){.liquidity-layout{grid-template-columns:1fr}.liquidity-analysis{grid-template-columns:repeat(3,1fr)}.liquidity-chart-wrap svg{min-height:420px}}@media(max-width:900px){.liquidity-controls,.liquidity-topbar{align-items:flex-start;flex-direction:column}.liquidity-analysis{grid-template-columns:1fr}.cluster-table{overflow-x:auto}.cluster-row{min-width:780px}.liquidity-chart-wrap{overflow-x:auto}.liquidity-chart-wrap svg{min-width:850px}.liquidity-main{padding:16px}}@media(max-width:560px){.liquidity-controls{padding:10px}.liq-control-right{width:100%}.liq-control-right .chart-timeframes{flex:1 1}.symbol-tabs{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.symbol-tabs button{padding:8px 4px}.liquidity-topbar h1{font-size:38px}.liq-chart-head{padding:0 12px}.liq-legend{gap:10px}.liquidity-chart-wrap svg{min-height:390px}}.pro-module-main{background:#050914}.pro-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}.metric-tile{padding:18px;border:1px solid hsla(0,0%,100%,.075);border-radius:13px;background:#090f1b}.metric-tile small,.metric-tile span,.metric-tile strong{display:block}.metric-tile span{font-size:10px;color:#71839a;text-transform:uppercase;letter-spacing:.08em}.metric-tile strong{font-size:27px;margin:9px 0 5px}.metric-tile small{font-size:10px;color:#66788f}.terminal-table-panel{padding-bottom:8px}.terminal-table{padding:0 18px 12px}.terminal-table .trow{display:grid;grid-gap:12px;gap:12px;align-items:center;padding:13px 8px;border-top:1px solid hsla(0,0%,100%,.055);font-size:12px}.terminal-table .trow.thead{font-size:9px;color:#62748a;text-transform:uppercase;letter-spacing:.08em}.terminal-table .trow span:first-child small,.terminal-table .trow span:first-child strong{display:block}.terminal-table .trow span:first-child small{font-size:8px;color:#65768b;margin-top:4px}.momentum-table .trow,.pullback-table .trow{grid-template-columns:1.25fr .65fr .65fr .65fr .75fr .55fr .65fr}.market-table .trow{grid-template-columns:1.2fr 1.2fr .8fr .8fr .7fr}.alerts-table .trow{grid-template-columns:.8fr 1fr 1.7fr .8fr .55fr .65fr}.pro-grid{display:grid;grid-template-columns:1.35fr .8fr;grid-gap:14px;gap:14px;margin-top:14px}.flow-panel,.method-panel,.regime-matrix,.setup-ladder{padding:0 20px 20px}.flow-row{display:grid;grid-template-columns:70px 1fr 48px 70px;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.05);font-size:11px}.flow-row>div{height:7px;border-radius:99px;background:#101a29;overflow:hidden}.flow-row i{display:block;height:100%;background:linear-gradient(90deg,#35d5e6,#5f88ff)}.flow-row small{color:#6c7f96}.method-panel{padding:22px}.method-panel h2{margin:10px 0 14px}.method-panel li,.method-panel p{color:#8193aa;line-height:1.65;font-size:12px}.method-panel ul{padding-left:18px}.condition-row{display:grid;grid-template-columns:28px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-top:1px solid hsla(0,0%,100%,.055)}.condition-row>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#101a2a;color:#7fe3ef;font-size:10px}.condition-row strong{font-size:12px}.condition-row b{font-size:9px;color:#51dfae}.matrix{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.matrix>div{padding:14px;border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.matrix span,.matrix strong{display:block}.matrix span{font-size:9px;color:#71839a}.matrix strong{font-size:12px;margin-top:7px}.priority{font-size:9px;padding:5px 8px;border-radius:99px}.priority.critical{color:#ff8585;background:rgba(255,95,95,.1)}.priority.high{color:#ffc26e;background:rgba(255,180,95,.1)}.priority.medium{color:#72dfee;background:rgba(65,210,230,.1)}.ai-terminal-grid{display:grid;grid-template-columns:1.5fr .55fr;grid-gap:14px;gap:14px;margin-bottom:14px}.ai-bias,.ai-thesis{padding:24px}.ai-thesis h2{font-size:30px;margin:10px 0}.ai-thesis p{color:#91a3bb;line-height:1.75}.thesis-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.thesis-tags span{padding:7px 10px;border:1px solid hsla(0,0%,100%,.07);border-radius:99px;color:#90a2b9;font-size:9px}.ai-bias{display:flex;flex-direction:column;justify-content:center}.ai-bias strong{font-size:36px;color:#55e2b1;margin:14px 0 4px}.ai-bias small{color:#71839a}.ai-columns{display:grid;grid-template-columns:1.3fr .8fr;grid-gap:14px;gap:14px}.brief-list,.risk-board{padding:0 20px 20px}.brief-item{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;padding:14px 0;border-top:1px solid hsla(0,0%,100%,.055)}.brief-item>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#101a2a;color:#66dceb}.brief-item strong{font-size:12px}.brief-item p{margin:5px 0 0;color:#71839a;font-size:10px;line-height:1.5}.risk-board>div:not(.panel-head){display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid hsla(0,0%,100%,.055);font-size:11px}.risk-board b{color:#ffb66b}.symbol-picker{display:flex;align-items:center;gap:12px;min-width:0}.symbol-select-label{display:flex;align-items:center;gap:8px}.symbol-select-label span{font-size:9px;color:#71839a;text-transform:uppercase;letter-spacing:.08em}.symbol-select-label select{border:1px solid hsla(0,0%,100%,.09);background:#0d1523;color:#eaf1fb;border-radius:8px;padding:8px 30px 8px 10px;font:inherit;font-size:11px}.symbol-tabs{max-width:620px}.symbol-tabs button{font-size:11px;padding:8px 10px}@media(max-width:1100px){.pro-kpis{grid-template-columns:1fr 1fr}.ai-columns,.ai-terminal-grid,.pro-grid{grid-template-columns:1fr}.terminal-table{overflow-x:auto}.terminal-table .trow{min-width:800px}.symbol-picker{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.pro-kpis{grid-template-columns:1fr}.flow-row{grid-template-columns:55px 1fr 40px}.flow-row small{display:none}.symbol-select-label{width:100%;justify-content:space-between}.symbol-select-label select{flex:1 1}.symbol-tabs{display:grid;grid-template-columns:repeat(4,1fr)}}.pro-pullback-shell{background:#050914}.pullback-pro-main{min-width:0;padding:0 16px 18px}.pullback-commandbar{display:grid;grid-template-columns:minmax(420px,1fr) minmax(620px,1.2fr);grid-gap:12px;gap:12px;padding:12px 0}.ws-line{font-size:11px;color:#8ba3c2;padding:10px 2px}.command-kpis{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:9px;gap:9px}.command-kpis>div{padding:12px 13px;border:1px solid #21324a;border-radius:12px;background:#0d1727}.command-kpis span,.command-kpis strong{display:block}.command-kpis span{font-size:9px;color:#8aa0bc}.command-kpis strong{font-size:18px;margin-top:5px}.command-kpis i{font-style:normal}.engine-tabs{display:flex;gap:7px;flex-wrap:wrap;padding:0 0 14px;border-bottom:1px solid #1d2b3f}.engine-tabs button,.filter-row button,.toolbar-actions button{border:1px solid #273b57;background:#0d1829;color:#dce8f8;border-radius:9px;padding:9px 12px;font-weight:800;font-size:11px;cursor:pointer}.engine-tabs button.active{background:#c96908;border-color:#f19520;color:#fff}.pro-workspace{display:grid;grid-template-columns:330px minmax(560px,1fr) 300px;grid-gap:12px;gap:12px;padding-top:12px;min-height:670px}.pro-chart-panel,.scanner-panel,.setup-detail{border:1px solid #25354c;border-radius:14px;background:#0a1220;overflow:hidden}.scanner-panel{display:flex;flex-direction:column;min-height:670px}.scanner-head{padding:18px 14px 14px}.scanner-head h1{font-size:20px;line-height:1.1;letter-spacing:-.02em;margin:7px 0 9px}.scanner-head p{color:#85a3c5;margin:0}.scan-status,.scanner-head p{font-size:10px;line-height:1.5}.scan-status{padding:12px 14px;border-top:1px solid #25354c}.filter-row,.scan-status{border-bottom:1px solid #25354c}.filter-row{display:flex;gap:7px;padding:10px 12px}.filter-row button{flex:1 1;padding:8px 6px}.filter-row button.active{background:#266be8;border-color:#4f91ff}.filter-row.compact button{font-size:9px}.scanner-search{padding:10px 12px;border-bottom:1px solid #25354c}.scanner-search span{display:block;color:#7890ad;font-size:9px;margin-bottom:6px}.scanner-search input{width:100%;background:#07101d;border:1px solid #263a55;border-radius:8px;color:#fff;padding:8px 10px;outline:none}.setup-list{padding:8px;overflow:auto;max-height:448px}.setup-row{width:100%;text-align:left;background:#0e1a2c;color:#fff;border:1px solid #263b56;border-radius:11px;padding:11px;margin-bottom:8px;cursor:pointer}.setup-row.active{border-color:#4c9cff;background:#112744}.setup-row>div{display:flex;justify-content:space-between;gap:8px}.setup-row strong{font-size:12px}.setup-row small{display:block;color:#87a0be;font-size:9px;margin-top:5px}.setup-row i{font-style:normal}.pro-chart-panel{display:flex;flex-direction:column}.chart-toolbar{height:62px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #25354c}.chart-toolbar>div:first-child{display:flex;flex-direction:column}.chart-toolbar strong{font-size:16px}.chart-toolbar span{font-size:9px;color:#7290b2;margin-top:4px}.toolbar-actions{display:flex;gap:6px}.toolbar-actions button{padding:7px 9px}.pro-candle-chart{width:100%;height:auto;flex:1 1;background:#050b14;display:block}.pro-candle-chart g>line{stroke:#172235;stroke-width:1}.pro-candle-chart g>text{fill:#7890ad;font-size:10px}.candle line{stroke-width:1.4}.candle rect{stroke:none}.candle.up line,.candle.up rect{stroke:#20d7a1;fill:#20d7a1}.candle.down line,.candle.down rect{stroke:#ff657f;fill:#ff657f}.pro-ma-line{fill:none;stroke:#ff8a19;stroke-width:3}.ma-label{fill:#ff8a19;font-size:12px}.price-dash{stroke:#d8e4f4;stroke-width:1;stroke-dasharray:3 4}.price-tag{fill:#dbe6f5}.price-tag-text{fill:#07101b;font-size:10px;font-weight:900}.chart-caption{fill:#b8c7da;font-size:11px}.chart-footer{display:flex;gap:18px;flex-wrap:wrap;padding:11px 14px;border-top:1px solid #25354c;color:#7d95b2;font-size:9px}.chart-footer span{display:flex;align-items:center;gap:6px}.legend-candle,.legend-ma{display:inline-block;width:18px;height:3px}.legend-candle{background:#20d7a1}.legend-ma{background:#ff8a19}.setup-detail{padding-bottom:14px}.detail-head{padding:17px 14px;border-bottom:1px solid #25354c}.detail-head h2{font-size:20px;margin:7px 0}.detail-head>b{font-size:10px}.setup-detail dl{margin:0;padding:10px 14px}.setup-detail dl>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0}.setup-detail dt{color:#8ba4c2;font-size:10px}.setup-detail dd{font-size:11px;font-weight:800;margin:0}.score-meter{height:6px;margin:0 14px 14px;background:#111d2c;border-radius:99px;overflow:hidden}.score-meter i{display:block;height:100%;background:#36d7b0}.interpretation,.validation{padding:12px 14px;border-top:1px solid #25354c}.interpretation h3,.validation h3{font-size:11px;margin:0 0 9px}.interpretation p{font-size:9px;line-height:1.55;color:#8ca4c1;margin:0}.validation>div{display:flex;justify-content:space-between;padding:6px 0;font-size:9px;color:#8ca4c1}.validation b{color:#47dda9}.tv-button{display:flex;justify-content:center;align-items:center;margin:12px 14px 0;padding:10px;border:1px solid #2e4c70;border-radius:9px;background:#10213a;font-size:11px;font-weight:800}.module-nav a.active{background:rgba(69,138,255,.14);border-color:rgba(69,138,255,.2);color:#fff}@media(max-width:1280px){.pullback-commandbar{grid-template-columns:1fr}.pro-workspace{grid-template-columns:300px minmax(520px,1fr)}.setup-detail{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.2fr 1fr}.detail-head{border-bottom:0}.setup-detail dl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 18px;gap:0 18px}.score-meter,.tv-button{align-self:center}.interpretation,.validation{border-top:0}}@media(max-width:980px){.command-kpis{grid-template-columns:repeat(2,1fr)}.pro-workspace{grid-template-columns:1fr}.scanner-panel{min-height:auto}.setup-list{max-height:320px}.setup-detail,.setup-detail dl{display:block}.pullback-pro-main{padding:0 10px 12px}.pro-candle-chart{min-width:780px}.pro-chart-panel{overflow-x:auto}}@media(max-width:620px){.command-kpis,.engine-tabs{grid-template-columns:1fr 1fr}.engine-tabs{display:grid}.chart-toolbar{align-items:flex-start;height:auto;padding:11px;gap:10px;flex-direction:column}.toolbar-actions{width:100%}.toolbar-actions button{flex:1 1}.pro-candle-chart{min-width:700px}}.pro-full-side{height:100vh;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.pro-tool-nav{overflow-y:auto;padding-right:5px;scrollbar-width:thin}.pro-tool-nav a{font-size:12px;padding:10px 12px}.pro-tool-nav a span{display:inline-block;width:22px;color:#86a0bf}.pro-engine-shell{min-height:100vh;background:#050914}.engine-main{padding:18px 20px 32px;min-width:0}.engine-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,100%,.08)}.engine-header h1{font-size:30px;margin:6px 0}.engine-header p{max-width:780px;color:#7f94ae;line-height:1.55}.engine-live{color:#72e7bd;padding:9px 12px;border:1px solid rgba(72,222,174,.18);border-radius:9px}.engine-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:14px 0}.engine-kpis article{padding:14px;border:1px solid #1c2a3d;border-radius:11px;background:#0b1422}.engine-kpis span,.engine-kpis strong{display:block}.engine-kpis span{font-size:9px;color:#6f86a1}.engine-kpis strong{font-size:21px;margin-top:6px}.engine-controls{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:12px 0}.engine-controls>div{display:flex;gap:7px}.engine-controls button,.engine-row{border:1px solid #22344d;background:#0d1828;color:#dce9f8;border-radius:8px}.engine-controls button{padding:8px 13px;font-weight:700}.engine-controls button.active{background:#246deb;border-color:#3f8cff}.engine-controls>span{font-size:9px;color:#667d98}.engine-workspace{display:grid;grid-template-columns:300px minmax(480px,1fr) 280px;grid-gap:12px;gap:12px;min-height:640px}.engine-context,.engine-detail,.engine-ranking{border:1px solid #1e2c40;border-radius:13px;background:#08111e;overflow:hidden}.engine-ranking{overflow-y:auto;max-height:680px}.engine-ranking .panel-head{padding:18px}.engine-row{display:block;width:calc(100% - 16px);margin:0 8px 8px;padding:12px;text-align:left;cursor:pointer}.engine-row.active{border-color:#3e8cff;background:#102b4d}.engine-row>div{display:flex;justify-content:space-between}.engine-row small{display:block;color:#6e85a1;margin-top:6px}.engine-detail{padding:0}.special-visual{height:450px;padding:30px 22px 12px;background:linear-gradient(#060d17,#07111d)}.special-visual,.terminal-bars{display:flex;align-items:flex-end;gap:4px}.terminal-bars{height:100%;width:100%;border-bottom:1px solid #24334a;background:repeating-linear-gradient(180deg,transparent 0,transparent 79px,#142237 80px)}.terminal-bars i{flex:1 1;min-width:3px;border-radius:2px 2px 0 0}.terminal-bars i.up{background:#23d4a0}.terminal-bars i.down{background:#ff617f}.gap-chart{height:100%;width:100%;display:flex;align-items:flex-end;gap:5px}.gap-chart i{flex:1 1;background:#3b82f6}.gap-chart i.gap{background:#ff9d32;opacity:.3}.liq-ladder{width:100%;display:grid;grid-gap:18px;gap:18px;align-self:center}.liq-ladder>div{display:grid;grid-template-columns:70px 1fr 55px;grid-gap:10px;gap:10px;align-items:center}.liq-ladder i{display:block;height:12px;border-radius:3px;background:linear-gradient(90deg,#ff7048,#ffb24a)}.pattern-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;align-self:center}.pattern-grid div{padding:18px;border:1px solid #22334a;border-radius:10px;background:#0d1828}.pattern-grid small,.pattern-grid span,.pattern-grid strong{display:block}.pattern-grid strong{margin:8px 0;color:#53e1b0}.pattern-grid small{color:#7389a4}.engine-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #1e2c40}.engine-stats div{padding:14px;border-right:1px solid #1e2c40}.engine-stats span,.engine-stats strong{display:block}.engine-stats span{font-size:9px;color:#7187a1}.engine-stats strong{margin-top:6px}.engine-context{padding:20px}.engine-context h2{font-size:26px;margin:10px 0 18px}.engine-context dl div{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid hsla(0,0%,100%,.06)}.engine-context dt{color:#7187a1}.engine-context dd{font-weight:700}.engine-context section{margin-top:18px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.06)}.engine-context p{color:#7b91ab;font-size:11px;line-height:1.6}.engine-context .tv-button{width:100%;margin-top:18px}.pro-pullback-shell .pullback-commandbar{margin-bottom:14px}.pro-pullback-shell .pro-workspace{border-top:1px solid #1d2b3f;padding-top:14px}@media(max-width:1350px){.engine-workspace{grid-template-columns:270px 1fr}.engine-context{grid-column:1/-1}.pro-tool-nav a{font-size:11px}}@media(max-width:900px){.engine-kpis{grid-template-columns:1fr 1fr}.engine-workspace{grid-template-columns:1fr}.engine-ranking{max-height:360px}.engine-main{padding:14px}.engine-controls,.engine-header{flex-direction:column}.engine-controls{align-items:flex-start}}.original-engine-shell{min-height:100vh;background:#040914;display:grid;grid-template-columns:286px minmax(0,1fr)}.original-engine-main{margin-left:0;min-width:0;padding:18px 20px 20px}.original-engine-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:2px 2px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.original-engine-header h1{font-size:30px;line-height:1.05;letter-spacing:-.025em;margin:6px 0}.original-engine-header p{margin:0;color:#8295ad;font-size:13px}.original-engine-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.engine-live{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 13px;border:1px solid rgba(56,224,173,.2);border-radius:11px;color:#54e8b3;background:rgba(35,192,143,.05);font-size:10px;font-weight:800;letter-spacing:.08em}.engine-live i{display:block;width:7px;height:7px;border-radius:50%;background:#44e6ad;box-shadow:0 0 10px #44e6ad}.original-engine-note{margin:12px 0;padding:10px 13px;border:1px solid rgba(70,211,236,.14);border-radius:10px;background:rgba(30,172,203,.04);color:#8fa7c1;font-size:11px}.original-engine-frame-wrap{height:calc(100vh - 145px);min-height:660px;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;overflow:hidden;background:#030711}.original-engine-frame{display:block;width:100%;height:100%;border:0;background:#030711}.original-engine-error{padding:20px;color:#ff9ca9}.original-engine-error code{display:block;margin-top:8px;color:#fff}@media(max-width:900px){.original-engine-shell{display:block}.original-engine-shell>.module-side{display:none}.original-engine-main{margin-left:0;padding:10px}.original-engine-header{flex-direction:column}.original-engine-actions{justify-content:flex-start}.original-engine-frame-wrap{height:calc(100dvh - 195px);min-height:520px}}.original-engine-main-compact,.original-engine-shell-compact{height:100vh;min-height:0;overflow:hidden}.original-engine-main-compact{padding:0}.original-engine-frame-wrap-full{height:100vh;border:0;border-radius:0}@media(max-width:900px){.original-engine-main-compact{height:100dvh;padding:0}.original-engine-frame-wrap-full{height:100dvh;min-height:0}}.engine-module-help{flex:0 0 auto;margin:6px 10px 0;border:1px solid rgba(68,210,230,.16);border-radius:9px;background:#07111d;color:#dce9f7}.engine-module-help summary{min-height:38px;padding:0 13px;font-size:11px}.engine-module-help summary strong{font-size:12px}.engine-module-help summary span{color:#78a8c8;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.engine-module-help summary:after{content:"+";margin-left:auto;color:#53dfb1;font-size:16px}.engine-module-help[open] summary:after{content:"−"}.engine-module-help p{padding:0 13px 11px;color:#91a8bf;font-size:11px}.original-engine-main-compact{display:flex;flex-direction:column;min-width:0;min-height:100vh}.original-engine-frame-wrap-full{flex:1 1;min-height:0}.module-explainer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;margin:0 0 14px}.module-explainer article{padding:17px;border:1px solid hsla(0,0%,100%,.075);border-radius:12px;background:#09101c}.module-explainer span{display:block;color:#62ddeb;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.module-explainer h3{margin:8px 0 7px;font-size:15px}.module-explainer p{margin:0;color:#8195ad;font-size:11px;line-height:1.55}@media(max-width:900px){.module-explainer{grid-template-columns:1fr}.engine-module-help{margin:5px}}.original-engine-shell,.original-engine-shell-compact{grid-template-columns:300px minmax(0,1fr)!important}.pro-full-side{width:300px!important;height:100vh!important;min-height:0!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;display:flex!important;flex-direction:column!important;padding:20px 16px 14px!important}.pro-full-side .terminal-brand{flex:0 0 auto!important;min-height:58px!important;padding:0 7px 8px!important;gap:12px!important;font-size:20px!important;letter-spacing:.18em!important;white-space:nowrap!important}.pro-full-side .terminal-brand .logo{width:54px!important;height:54px!important;min-width:54px!important;border-radius:11px!important;object-fit:cover!important}.pro-full-side .workspace-pill{flex:0 0 auto!important;margin:10px 7px 14px!important;padding:10px 12px!important;font-size:11px!important}.pro-tool-nav{flex:1 1 auto!important;min-height:0!important;display:block!important;overflow-y:scroll!important;padding:2px 8px 18px 0!important;scrollbar-width:auto!important;scrollbar-color:#20cde4 #08111d!important;overscroll-behavior:contain!important}.pro-tool-nav a{gap:12px!important;min-height:44px!important;padding:11px 13px!important;margin:2px 0!important;font-size:14px!important;line-height:1.2!important}.pro-tool-nav a span{width:22px!important;min-width:22px!important;font-size:14px!important}.pro-tool-nav::-webkit-scrollbar{width:9px!important}.pro-tool-nav::-webkit-scrollbar-track{background:#08111d!important;border-radius:999px!important}.pro-tool-nav::-webkit-scrollbar-thumb{min-height:64px!important;border:2px solid #08111d!important;border-radius:999px!important;background:linear-gradient(180deg,#27dbe9,#3887ff)!important;box-shadow:0 0 10px rgba(39,219,233,.42)!important}.pro-tool-nav::-webkit-scrollbar-button,.pro-tool-nav::-webkit-scrollbar-button:single-button{width:0!important;height:0!important;display:none!important;background:transparent!important}@media(max-width:1350px){.original-engine-shell,.original-engine-shell-compact{grid-template-columns:285px minmax(0,1fr)!important}.pro-full-side{width:285px!important}.pro-tool-nav a{font-size:13px!important}}.original-engine-shell,.original-engine-shell-compact{grid-template-columns:118px minmax(0,1fr)!important}.pro-full-side{box-sizing:border-box!important;width:118px!important;min-width:118px!important;max-width:118px!important;padding:5px 4px 7px!important;overflow:hidden!important}.pro-full-side .terminal-brand{min-height:31px!important;height:31px!important;padding:2px 4px 4px!important;gap:5px!important;font-size:8px!important;line-height:1!important;letter-spacing:.14em!important}.pro-full-side .terminal-brand .logo{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;border-radius:5px!important}.pro-full-side .workspace-pill{box-sizing:border-box!important;width:100%!important;min-height:23px!important;height:23px!important;margin:3px 0 6px!important;padding:0 6px!important;border-radius:5px!important;font-size:6px!important;line-height:23px!important;letter-spacing:.08em!important;white-space:nowrap!important}.pro-full-side .live-dot{width:6px!important;height:6px!important;min-width:6px!important;margin-right:5px!important}.pro-tool-nav{padding:1px 3px 10px 0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important}.pro-tool-nav a{display:flex!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-height:24px!important;height:24px!important;margin:1px 0!important;padding:2px 4px!important;gap:4px!important;border-radius:4px!important;font-size:6.8px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pro-tool-nav a span{width:12px!important;min-width:12px!important;font-size:8px!important;text-align:center!important}.pro-tool-nav::-webkit-scrollbar{width:5px!important}.pro-tool-nav::-webkit-scrollbar-thumb{border-radius:99px!important}.original-engine-main{padding:5px 6px 6px!important}.engine-module-help{margin:0 0 4px!important;border-radius:5px!important}.engine-module-help summary{min-height:25px!important;height:25px!important;padding:0 7px!important;gap:6px!important;font-size:6.5px!important}.engine-module-help summary strong{font-size:7.5px!important}.engine-module-help summary span{display:none!important}.engine-module-help p{padding:0 7px 6px!important;font-size:6.5px!important;line-height:1.3!important}.original-engine-frame-wrap{height:calc(100vh - 38px)!important;min-height:0!important;border-radius:6px!important}@media(max-width:950px){.original-engine-shell,.original-engine-shell-compact{grid-template-columns:102px minmax(0,1fr)!important}.pro-full-side{width:102px!important;min-width:102px!important;max-width:102px!important}.pro-tool-nav a{font-size:6.2px!important}}.landing-page-shell{position:relative;min-height:100vh;overflow-x:hidden;isolation:isolate;background:#050914}.landing-page-shell>.neural-network-background{position:absolute!important;inset:0 0 auto 0!important;display:block!important;width:100%!important;height:min(920px,100vh)!important;max-width:none!important;z-index:0!important;pointer-events:none!important;opacity:.95;background:radial-gradient(circle at 16% 24%,rgba(35,211,238,.1),transparent 37%),radial-gradient(circle at 84% 18%,rgba(86,140,255,.13),transparent 38%);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 72%,transparent)}.landing-page-shell>.footer,.landing-page-shell>.nav,.landing-page-shell>main{position:relative;z-index:2}.landing-page-shell>.nav{margin:0!important;background:rgba(5,9,20,.66)!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important}.landing-page-shell .nav-inner{height:72px!important}.landing-page-shell .hero-wrap{min-height:calc(100svh - 72px);overflow:hidden;background:linear-gradient(180deg,rgba(5,9,20,.1),rgba(5,9,20,.58) 72%,#050914)}.landing-page-shell .hero{padding-top:clamp(64px,8vh,96px)!important;padding-bottom:70px!important}.landing-page-shell .hero h1{font-size:clamp(52px,7.2vw,92px)}.landing-page-shell .hero-grid-bg{opacity:.72}.landing-page-shell .brand .logo{object-position:center}@media(max-width:900px){.landing-page-shell>.neural-network-background{height:780px!important;opacity:.82}.landing-page-shell .nav-inner{height:66px!important}.landing-page-shell .hero-wrap{min-height:auto}.landing-page-shell .hero{padding-top:56px!important;padding-bottom:54px!important}.landing-page-shell .hero h1{font-size:clamp(44px,10vw,68px);line-height:1}.landing-page-shell .lead{font-size:17px;line-height:1.55}}@media(max-width:620px){.landing-page-shell>.neural-network-background{height:680px!important;opacity:.72}.landing-page-shell .container{width:min(100% - 24px,1160px)}.landing-page-shell .nav-inner{height:62px!important}.landing-page-shell .brand{gap:8px;font-size:12px;letter-spacing:.16em}.landing-page-shell .brand .logo{width:36px!important;height:36px!important;border-radius:8px}.landing-page-shell .actions{gap:7px}.landing-page-shell .actions .btn{min-height:38px;padding:0 13px;border-radius:10px;font-size:13px}.landing-page-shell .hero{padding-top:42px!important;padding-bottom:46px!important}.landing-page-shell .kicker{font-size:11px;padding:7px 10px;text-align:left}.landing-page-shell .hero h1{font-size:clamp(40px,12vw,57px);margin:22px auto 18px;letter-spacing:-.05em}.landing-page-shell .lead{font-size:16px;line-height:1.5}.landing-page-shell .hero-cta{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;margin-top:24px}.landing-page-shell .hero-cta .btn{width:100%}.landing-page-shell .proof-strip{margin-top:32px;border-radius:14px}.landing-page-shell .dashboard-preview{margin-top:36px}}@media(prefers-reduced-motion:reduce){.landing-page-shell>.neural-network-background{opacity:.58}.landing-page-shell .hero-orb,.landing-page-shell .pulse-dot{animation:none!important}}.landing-page-shell{overflow-x:clip}.landing-page-shell>.nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:70!important;background:rgba(4,9,20,.82)!important;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid hsla(0,0%,100%,.08)}.landing-page-shell .nav-inner{height:74px!important}.landing-page-shell .brand .logo{object-fit:cover;box-shadow:0 0 24px rgba(35,211,238,.13)}.hero-wrap{min-height:calc(100svh - 74px);display:flex;align-items:flex-start}.hero{width:100%;padding-top:clamp(78px,9vh,118px)!important;padding-bottom:82px!important}.hero h1{max-width:1120px;margin-left:auto;margin-right:auto;text-wrap:balance}.hero .lead{max-width:850px}.hero-primary span{display:inline-block;margin-left:7px;transition:transform .2s ease}.hero-primary:hover span{transform:translateX(4px)}.hero-trust{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:22px auto 0;color:#71849c;font-size:11px}.hero-trust span{white-space:nowrap}.hero-trust span:first-letter{color:#42dceb}.intelligence-band{position:relative;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);background:rgba(8,15,28,.72)}.intelligence-grid{display:grid;grid-template-columns:repeat(3,1fr)}.intelligence-grid article{display:grid;grid-template-columns:44px 1fr;grid-gap:15px;gap:15px;padding:29px 34px;border-right:1px solid hsla(0,0%,100%,.06)}.intelligence-grid article:last-child{border-right:0}.intelligence-grid article>span{color:#42dceb;font-size:11px;font-weight:800;letter-spacing:.12em}.intelligence-grid strong{display:block;font-size:17px}.intelligence-grid p{margin:7px 0 0;color:#788aa1;font-size:12px;line-height:1.55}.feature-grid{perspective:1200px}.feature-link{position:relative;overflow:hidden;min-height:245px}.feature-link:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(35,211,238,.08),transparent 42%);opacity:0;transition:opacity .25s ease}.feature-link:hover:before{opacity:1}.feature-link>*{position:relative;z-index:1}.feature-link .icon{box-shadow:inset 0 0 25px rgba(35,211,238,.07)}.product-proof{border-top:1px solid hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.04);background:radial-gradient(circle at 80% 30%,rgba(72,93,255,.1),transparent 33%),rgba(7,12,23,.6)}.product-proof-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:center}.proof-copy h2{font-size:clamp(38px,5vw,66px);line-height:1.02;letter-spacing:-.045em;margin:18px 0}.proof-copy>p{color:var(--muted);font-size:17px;line-height:1.7}.premium-checks{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-gap:13px;gap:13px}.premium-checks li{position:relative;padding-left:28px;color:#a8b6c8;font-size:14px}.premium-checks li:before{content:"✓";position:absolute;left:0;color:#51e4b1;font-weight:900}.signal-stack{position:relative;display:grid;grid-gap:14px;gap:14px;padding:35px}.signal-stack:before{content:"";position:absolute;inset:0;border-radius:32px;background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.07);transform:rotate(-2deg)}.signal-card{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:6px 18px;gap:6px 18px;padding:20px 22px;border:1px solid hsla(0,0%,100%,.09);border-radius:16px;background:rgba(8,16,29,.94);box-shadow:0 22px 55px rgba(0,0,0,.24);transition:transform .25s ease}.signal-card:hover{transform:translateX(-7px)}.signal-card span{grid-column:1/-1;color:#71859f;font-size:10px;text-transform:uppercase;letter-spacing:.11em}.signal-card strong{font-size:20px}.signal-card b{font-size:13px;align-self:center}.signal-card small{grid-column:1/-1;color:#8194aa}.signal-card.cyan{border-left:3px solid #43ddeb}.signal-card.cyan b{color:#5ce9f5}.signal-card.green{border-left:3px solid #46e0a9}.signal-card.green b{color:#62e8b8}.signal-card.orange{border-left:3px solid #ffad54}.signal-card.orange b{color:#ffc072}.faq-section{padding-top:72px!important}.faq-grid{max-width:960px;margin:38px auto 0;display:grid;grid-gap:12px;gap:12px}.faq-grid details{border:1px solid hsla(0,0%,100%,.08);border-radius:15px;background:rgba(10,17,32,.76);overflow:hidden}.faq-grid summary{cursor:pointer;list-style:none;padding:20px 23px;font-weight:750}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary:after{content:"+";float:right;color:#52ddea;font-size:22px;line-height:16px}.faq-grid details[open] summary:after{content:"−"}.faq-grid p{margin:0;padding:0 23px 20px;color:#8092a9;font-size:13px;line-height:1.65}.mobile-menu{display:none;position:relative}.mobile-menu summary{list-style:none;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.1);border-radius:11px;display:grid;place-content:center;grid-gap:4px;gap:4px;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{display:block;width:18px;height:2px;border-radius:2px;background:#dbe9f7}.mobile-menu-panel{position:absolute;right:0;top:54px;width:min(300px,calc(100vw - 30px));padding:12px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:rgba(5,10,20,.98);box-shadow:0 28px 70px rgba(0,0,0,.55);display:grid;grid-gap:5px;gap:5px}.mobile-menu-panel>a{padding:13px 14px;border-radius:10px;color:#a7b6c8}.mobile-menu-panel>a:hover{background:hsla(0,0%,100%,.05);color:#fff}.mobile-menu-panel .btn{color:#06111c;text-align:center}@media(max-width:900px){.landing-page-shell .nav-inner{height:66px!important}.landing-page-shell .actions,.landing-page-shell .nav-links{display:none!important}.mobile-menu{display:block}.hero-wrap{min-height:auto}.hero{padding-top:64px!important;padding-bottom:58px!important}.hero h1{font-size:clamp(48px,11vw,78px)!important}.hero .lead{font-size:17px!important}.dashboard-preview{margin-top:42px!important}.intelligence-grid{grid-template-columns:1fr}.intelligence-grid article{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.06);padding:22px 4px}.intelligence-grid article:last-child{border-bottom:0}.product-proof-grid{grid-template-columns:1fr;gap:42px}.signal-stack{padding:22px}.feature-link{min-height:0}}@media(max-width:620px){.container{width:min(100% - 28px,1180px)!important}.landing-page-shell .brand{letter-spacing:.16em!important}.landing-page-shell .brand .logo{width:40px!important;height:40px!important}.hero{padding-top:46px!important}.hero .kicker{font-size:10px!important}.hero h1{font-size:clamp(42px,13vw,62px)!important;line-height:.98!important}.hero .lead{font-size:15px!important;line-height:1.65!important}.hero-cta{display:grid!important;grid-template-columns:1fr!important;width:100%;max-width:360px;margin-left:auto!important;margin-right:auto!important}.hero-cta .btn{width:100%;justify-content:center}.hero-trust{gap:10px 16px;font-size:9px}.proof-strip{margin-top:30px!important}.dashboard-preview{margin-top:34px!important}.windowbar{padding:0 12px!important}.preview-grid{min-height:380px!important}.main-preview{padding:13px!important}.topline h2{font-size:19px!important}.chart{min-height:210px!important}.section-head h2{font-size:clamp(35px,11vw,48px)!important}.product-proof-grid{gap:30px}.proof-copy h2{font-size:42px}.proof-copy>p{font-size:15px}.signal-stack{padding:12px}.signal-card{padding:17px}.intelligence-grid article{grid-template-columns:34px 1fr}.upgraded-cta{padding:30px 24px!important}.faq-grid summary{padding:18px;font-size:14px}.faq-grid p{padding:0 18px 18px}}@media(prefers-reduced-motion:reduce){.feature,.hero-primary span,.signal-card{transition:none!important}.hero-orb{animation:none!important}}.mobile-module-backdrop,.mobile-module-trigger,.mobile-side-head button{display:none}.module-context-bar{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border:1px solid rgba(87,188,255,.18);border-radius:14px;background:linear-gradient(135deg,rgba(8,22,38,.95),rgba(10,18,34,.88));margin-bottom:10px}.module-context-bar h1{font-size:clamp(18px,2vw,27px);margin:3px 0 0}.module-context-bar .eyebrow{font-size:10px;letter-spacing:.16em;color:#75dff0}.module-live-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(60,231,184,.22);border-radius:999px;font-size:11px;font-weight:800;color:#6df4cb;background:rgba(15,55,54,.38);white-space:nowrap}.module-live-badge i{width:7px;height:7px;border-radius:50%;background:#43e6b0;box-shadow:0 0 12px #43e6b0}.engine-module-help{margin:0 0 10px;border:1px solid rgba(78,177,245,.18);border-radius:12px;background:rgba(7,17,31,.86);overflow:hidden}.engine-module-help summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;list-style:none}.engine-module-help summary::-webkit-details-marker{display:none}.engine-module-help summary strong{font-size:13px}.engine-module-help summary span{font-size:11px;color:#7fcde9}.engine-module-help p{margin:0;padding:0 15px 8px;color:#aebdd0;line-height:1.55;font-size:13px}.engine-module-help small{display:block;padding:0 15px 13px;color:#71839a;font-size:11px}.original-engine-frame-wrap{position:relative}.engine-loading{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#091321;color:#dcecff}.engine-loading span{width:36px;height:36px;border:3px solid rgba(95,210,240,.18);border-top-color:#58d7ed;border-radius:50%;animation:awakeSpin .8s linear infinite}.engine-loading small{color:#8297af}.original-engine-frame.is-loading{opacity:0}@keyframes awakeSpin{to{transform:rotate(1turn)}}@media(max-width:900px){body{overflow-x:hidden}.module-mobile-v120{display:block!important;padding-top:58px!important;min-height:100dvh}.mobile-module-trigger{position:fixed;display:flex;left:0;right:0;top:0;height:58px;z-index:1002;align-items:center;gap:12px;padding:0 14px;border:0;border-bottom:1px solid rgba(80,180,240,.2);background:rgba(4,12,24,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#eef7ff;text-align:left}.mobile-module-trigger>span{font-size:21px;color:#55dff1}.mobile-module-trigger strong{flex:1 1;font-size:14px}.mobile-module-trigger i{font-style:normal;font-size:10px;color:#8299b2;text-transform:uppercase;letter-spacing:.12em}.mobile-module-backdrop{display:block;position:fixed;inset:0;z-index:1003;border:0;background:rgba(0,5,14,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pro-full-side{position:fixed!important;z-index:1004!important;top:0!important;left:0!important;bottom:0!important;width:min(86vw,330px)!important;max-width:330px!important;height:100dvh!important;transform:translateX(-105%);transition:transform .24s ease;overflow-y:auto!important;background:#06101e!important;box-shadow:22px 0 60px rgba(0,0,0,.45)}.pro-full-side.mobile-open{transform:translateX(0)}.mobile-side-head{display:flex;align-items:center;justify-content:space-between;padding-right:12px}.mobile-side-head button{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(90,190,245,.2);border-radius:10px;background:#0b192a;color:#fff;font-size:25px}.pro-tool-nav a{min-height:45px;font-size:13px}.original-engine-main{width:100%!important;min-width:0!important;padding:8px!important;margin:0!important}.module-context-bar{min-height:60px;padding:11px 12px;margin-bottom:7px}.module-context-bar h1{font-size:19px}.module-context-bar .eyebrow{font-size:8px}.module-live-badge{padding:6px 8px;font-size:9px}.engine-module-help{margin-bottom:7px}.engine-module-help summary{padding:10px 12px}.original-engine-frame-wrap-full{height:calc(100dvh - 194px)!important;min-height:560px!important;border-radius:10px!important;overflow:hidden!important}.original-engine-frame{width:100%!important;height:100%!important;border:0!important}.terminal-brand .logo{width:42px!important;height:42px!important}}@media(max-width:520px){.module-context-bar{align-items:flex-start}.module-context-bar h1{font-size:17px}.module-live-badge{margin-top:2px}.original-engine-frame-wrap-full{height:calc(100dvh - 188px)!important;min-height:530px!important}.engine-module-help p{font-size:12px}.engine-module-help summary span{display:none}}.legal-document{color:#aeb9ca;font-size:15px;line-height:1.75}.legal-document h2{color:#f1f5ff;font-size:22px;margin:32px 0 10px}.legal-document ul{padding-left:22px}.legal-document a{color:#7de5f2}.legal-document .legal-callout{padding:15px 17px;border:1px solid rgba(125,229,242,.18);border-radius:12px;background:rgba(125,229,242,.04);color:#c9d5e5}.market-analytics-notice{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start;margin:0 0 16px;padding:12px 14px;border:1px solid rgba(111,140,255,.18);border-radius:12px;background:linear-gradient(180deg,rgba(85,112,210,.06),hsla(0,0%,100%,.015));color:#9daabd;font-size:11px;line-height:1.55}.market-analytics-notice-mark{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(112,216,238,.25);color:#7de5f2;font-weight:900}.market-analytics-notice strong{display:block;color:#e7edf8;font-size:12px;margin:1px 0 3px}.market-analytics-notice p{margin:0;color:#98a6ba}.market-analytics-notice span{display:block;margin-top:4px;color:#7d8ba0}.market-analytics-notice a{color:#7de5f2}