:root{--bg:#030a12;--bg2:#06101b;--panel:#091724;--panel2:#0d2031;--raised:#142c40;--line:#20374b;--line2:#2c4860;--accent:#63b9f6;--accent-soft:#9bd5ff;--accent-deep:#287cb7;--accent-tint:#328fd51c;--accent-ring:#63b9f650}body{background-image:radial-gradient(1100px 520px at 14% -8%,#1268a215,transparent 62%)}.shell>.sidebar{background:linear-gradient(165deg,#07131f,#030911);border-right-color:var(--line)}.shell .topbar{background:#050d17;border-color:var(--line)}.shell .nav a.on{background:linear-gradient(90deg,#123858,#0b1b2b);color:#a4daff;box-shadow:inset 2px 0 #39aaff}.shell .card{background:linear-gradient(145deg,#0b1c2b,#07121e);border-color:var(--line)}.shell button.primary{background:#12324d;border-color:#3c82b2;color:#dff2ff}.shell .analyst-hero,.shell .prediction-hero{background:linear-gradient(135deg,#103252aa,#091724 70%)}.shell .la-setup-grid b,.shell .ol-vtile b,.shell .v,.shell td{font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell textarea,code,pre{font-family:var(--mono)}.cl-page,.mf-page{font-family:var(--sans)}.market-chart{--cl-bg:#061321;--cl-panel:#0a1a29;--cl-line:#223c53;margin:12px 0;max-width:none;min-width:0;border:1px solid var(--cl-line);border-radius:9px;overflow:hidden}.market-chart-source{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 14px;background:#0a1c2b;color:#9fbad1;font-size:11px}.market-chart-source button{margin-left:auto;padding:5px 9px}.market-chart>.warn{padding:0 14px}.market-chart .cl-toolbar{padding:10px;gap:8px}.market-chart .cl-tool-actions button,.market-chart .cl-tool-actions select{font-size:11px;padding:6px 8px}.market-chart .cl-readout{padding:10px 14px;font-size:11px}.market-chart .cl-readout time{margin-left:0}.market-chart .cl-empty{background:#061321}.hv-chart-watermark{position:absolute;z-index:2;pointer-events:none;top:13px;left:17px;font-size:9px;letter-spacing:1.6px;color:#6f9dbd}.hv-chart-watermark span{font-weight:700;color:#86bce4;margin-right:8px}.hv-chart-key{display:flex;flex-wrap:wrap;gap:12px;padding:10px 14px;border-top:1px solid #1b354a;font-size:10px;color:#8eabc3;background:#081724}.hv-blue{color:#69c4ff}.hv-gold{color:#efc771}.quote-stale{font:10px var(--sans);color:var(--watch);white-space:nowrap}.watchlist-table-wrap{overflow-x:auto}.watchlist-table td{padding:13px 9px}.study-overlay{margin-top:18px}.study-overlay summary{cursor:pointer;color:var(--accent-soft);padding:10px 0}.chart-main-card,.explanation-card,.scanner-detail-stack,.scanner-split-grid,.scanner-table-card{min-width:0;max-width:100%}.scanner-table-card{overflow-x:auto}.scanner-detail-stack{grid-template-columns:minmax(0,1fr)}.chart-action-row,.chart-quote-row,.chart-title-row,.chart-title-row>div:first-child{flex-wrap:wrap}.chart-quote-row small{overflow-wrap:anywhere}.prediction-session-banner>div:first-child{grid-template-columns:minmax(0,1fr)}.forecast-evidence{margin-top:14px;overflow-x:auto}.forecast-evidence summary{cursor:pointer;padding:10px 0;color:var(--accent-soft)}@media(min-width:1101px){.scanner-split-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}@media(max-width:700px){.market-chart .cl-toolbar{align-items:start}.market-chart .cl-readout,.market-chart-source{gap:8px}.market-chart .cl-viewport{min-height:320px}}@media(max-width:800px){.shell>.sidebar{padding:10px 12px;max-width:100%;overflow:hidden;height:auto}.sidebar .brand{padding:0 4px 10px}.sidebar .brand .sub{display:none}.sidebar .nav{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;padding-bottom:8px}.sidebar .nav>div{display:flex;flex-direction:column;flex-shrink:0;min-width:180px;max-height:160px;overflow-y:auto}.sidebar .nav-group{padding:0 8px 6px;position:-webkit-sticky;position:sticky;top:0;background:#07131f;font-size:10px}.sidebar .nav a{white-space:nowrap;padding:6px 8px;font-size:12px}.shell .content,.shell .main{min-width:0;width:100%}.shell .topbar{position:relative;align-items:start;flex-direction:column;padding:12px}.shell .content{padding:14px 12px 30px}.scanner-split-grid{grid-template-columns:minmax(0,1fr)}.scanner-search-wrap,.scanner-universal-hero{min-width:0;max-width:100%}.scanner-search-wrap input{min-width:0;width:100%}.market-chart-source>span{overflow-wrap:anywhere;min-width:0}}:root{--text:#edf3fa;--text2:#c8d5e4;--dim:#a4b5c8;--mute:#98aac0;--shadow:0 8px 28px #00000024;--shadow-sm:0 2px 10px #00000020}body{font-size:14px;line-height:1.5}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{transition:background .15s,border-color .15s}button:hover:not(:disabled){border-color:var(--accent);background:var(--raised)}button:disabled{opacity:.55;cursor:not-allowed}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}input,select,textarea{min-width:0;max-width:100%}summary{cursor:pointer}.terminal-refresh{--page-gap:18px}.terminal-refresh .sidebar{width:238px;padding:22px 14px 16px;scrollbar-width:thin;scrollbar-color:#284761 transparent}.terminal-refresh .brand{padding:0 10px 20px;position:relative}.terminal-refresh .brand>a{text-decoration:none}.terminal-refresh .brand .sub{margin-top:8px;font-size:10px;letter-spacing:.2em;color:var(--mute)}.terminal-refresh .nav{display:block}.terminal-refresh .nav-section{display:block;max-height:none;overflow:visible}.terminal-refresh .nav-group{padding:18px 10px 7px;font-size:10px;font-weight:700;letter-spacing:.18em}.terminal-refresh .nav a{display:flex;align-items:center;gap:10px;padding:9px 10px;min-height:39px;font-size:13px;line-height:1.35;color:var(--text2);text-decoration:none;margin:2px 0;border:1px solid transparent}.terminal-refresh .nav a.on{border-color:#2d516e;background:linear-gradient(100deg,#15334d,#0c2133);color:#def1ff;box-shadow:inset 3px 0 var(--accent)}.nav-icon{width:19px;color:var(--accent-soft);font-size:19px;text-align:center;flex:none}.nav-count{margin-left:auto;border-radius:5px;background:#162c40;color:var(--dim);font-size:10px;padding:1px 5px}.nav-search{padding:0 5px 5px}.nav-search label{display:flex;justify-content:space-between;color:var(--dim);font-size:11px;margin-bottom:6px}.nav-search kbd{font:10px var(--sans);color:var(--mute)}.nav-search input{width:100%;background:#071421;padding:9px 10px;font-size:12px}.nav-results p{padding:8px 10px;color:var(--dim);font-size:12px}.terminal-refresh .nav-results a{align-items:start;flex-direction:column;gap:3px}.nav-results small{color:var(--mute);font-size:11px}.sidebar-footer{border-top:1px solid var(--line);margin:22px 6px 0;padding-top:14px;display:grid;grid-gap:10px;gap:10px}.sidebar-footer button{font-size:11px;text-align:left;padding:8px}.sidebar-footer>span{color:var(--mute);font-size:11px;padding:0 3px}.mobile-menu{display:none}.terminal-refresh .topbar{position:relative;padding:22px 28px 17px;background:#07131f;align-items:center}.page-breadcrumb{display:flex;gap:9px;color:var(--dim);font-size:11px;margin-bottom:5px}.page-breadcrumb span{color:#41617b}.terminal-refresh .topbar h1{font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:650;text-transform:none}.header-actions{display:flex;flex-wrap:wrap;gap:8px}.header-actions button{font-size:12px;padding:8px 11px}.terminal-status{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap;padding:11px 28px;background:#050f1a;border-bottom:1px solid var(--line);font-size:11px;color:var(--dim)}.terminal-status>span{display:flex;gap:8px;align-items:center}.terminal-status b{font-size:11px;font-weight:600;color:var(--text2)}.terminal-status b.ok{color:var(--buy)}.terminal-status b.warn{color:var(--watch)}.terminal-status b.trading-mode{color:var(--accent-soft)}.terminal-details{padding:18px 28px;background:#0b1c2b;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.terminal-details>div{display:grid;align-content:start;grid-gap:6px;gap:6px;font-size:12px}.terminal-details span{color:var(--dim);overflow-wrap:anywhere}.terminal-details>a{font-size:12px}.terminal-refresh .content{padding:22px 28px 48px}.workspace-heading{margin-bottom:22px}.workspace-heading>p{margin:0 0 14px;color:var(--dim);font-size:13px;max-width:900px}.workspace-tabs{display:flex;gap:5px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:9px}.content .workspace-tabs a{padding:8px 12px;border-radius:8px;color:var(--dim);font-size:12px;line-height:1.3;text-decoration:none!important;border:1px solid transparent}.workspace-tabs a:hover{background:var(--panel2);color:var(--text)}.workspace-tabs a[aria-current=page]{background:#122e46;border-color:#345f7d;color:#dff2ff}.terminal-refresh .card{border-radius:14px;padding:18px 20px;min-width:0}.terminal-refresh .content>.card+.card,.terminal-refresh .content>section+section{margin-top:var(--page-gap)}.terminal-refresh .grid{gap:var(--page-gap)}.terminal-refresh h2{letter-spacing:-.025em;line-height:1.25}.terminal-refresh h3{line-height:1.35}.terminal-refresh .cite,.terminal-refresh .data-footnote,.terminal-refresh .k,.terminal-refresh .micro-note,.terminal-refresh .section-subtitle,.terminal-refresh .stat-help{font-size:12px;line-height:1.55}.terminal-refresh .eyebrow{font-size:11px}.terminal-refresh .data-warning,.terminal-refresh .warn{font-size:13px}.terminal-refresh .data-warning{border-radius:10px;padding:13px 16px}.terminal-refresh .section-title{font-size:16px}.terminal-refresh .v{letter-spacing:-.025em}.terminal-refresh .v.sm{font-size:17px}.terminal-refresh .card p{line-height:1.6}.terminal-refresh .toolbar{gap:10px;align-items:end;margin-bottom:16px}.terminal-refresh .toolbar input{min-height:38px}.terminal-refresh .toolbar label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--dim)}.terminal-refresh table{font-size:13px}.terminal-refresh th{font-size:11px;padding:12px 10px}.terminal-refresh td{padding:12px 10px}.terminal-refresh tr:hover td{background:#10283b}.terminal-refresh .card:has(>table){overflow-x:auto}.terminal-refresh pre{overflow-wrap:anywhere}.table-scroll{overflow-x:auto;max-width:100%}.resource-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #9e773a70;background:#8b5c1719;color:#efd9ae;border-radius:12px;padding:14px 16px;margin:14px 0;font-size:13px}.resource-notice p{margin:4px 0 0;overflow-wrap:anywhere}.resource-notice button{flex:none}.resource-loading{display:flex;align-items:center;gap:10px;padding:24px;border:1px solid var(--line);border-radius:12px;color:var(--dim);margin:14px 0}.loading-dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.workspace-empty{text-align:center;padding:36px 22px;color:var(--dim)}.workspace-empty h3{color:var(--text);margin:0 0 8px}.workspace-empty p{max-width:560px;margin:0 auto}.audit-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px!important;margin-bottom:18px}.audit-hero h2{font-size:27px;margin:7px 0}.audit-hero p{color:var(--dim);margin:0;max-width:700px}.audit-hero button{flex:none}.health-check{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid var(--line)}.health-check:last-child{border:0}.health-check p{color:var(--dim);margin:4px 0 0;font-size:12px}.health-value{font-size:13px;white-space:nowrap}.audit-details{margin-top:18px}.audit-details summary{color:var(--accent-soft);padding:5px 0}.audit-details pre{font-size:12px;line-height:1.6;max-height:480px;overflow:auto}.report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.report-grid textarea{width:100%;min-height:380px}.report-body{font-size:13px;overflow-wrap:anywhere}.report-body h4{font-size:15px;color:var(--accent-soft);margin:24px 0 10px}.report-body p{margin:10px 0}.report-body ul{padding-left:20px}.report-body li{margin:7px 0}.report-body pre{background:#06111d;padding:14px;border:1px solid var(--line);border-radius:8px;white-space:pre-wrap;font-size:12px}.report-body :not(pre)>code{background:#163149;border-radius:4px;padding:2px 4px}.session-alert{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.session-alert:last-child{border:0}.session-alert b{min-width:80px;color:var(--accent-soft)}.session-alert p{margin:3px 0 0;color:var(--dim)}.terminal-refresh :is(.pattern-card p,.pattern-card h3,.pattern-rules span,.pattern-metrics b,.pattern-metrics small,.theory-group p,.theory-ledger-line,.mini-metrics small,.mini-metrics b,.feed-label,.feed-name span,.feed-row strong,.status-pill,.source-details,.message-role small,.quick-question-grid span,.chart-legend,.master-key){font-size:12px}.terminal-refresh .pattern-card h3{font-size:15px}.terminal-refresh .pattern-metrics{gap:10px}.terminal-refresh .pattern-grid{gap:18px}.terminal-refresh .pattern-status{grid-template-columns:1fr;min-width:200px;gap:7px;padding:14px;border:1px solid var(--line);border-radius:10px}.terminal-refresh .pattern-status small{grid-column:1;font-size:12px}.terminal-refresh .pattern-hero p{font-size:13px}.terminal-refresh .content>.cl-page>.cl-page-head{display:none}.terminal-refresh :is(.cc-watch-head small,.cc-watch-foot,.cc-mover small,.cc-pressure small,.cc-pressure-labels,.cc-numbers small,.cl-provenance,.market-chart-source,.market-chart .cl-readout,.hv-chart-key,.hv-chart-watermark){font-size:11px;line-height:1.5}.terminal-refresh .cl-page-head h2{font-size:32px}.terminal-refresh .cl-page-head p{font-size:14px}.terminal-refresh .market-chart .cl-tool-actions button,.terminal-refresh .market-chart .cl-tool-actions select{font-size:12px;min-height:32px}.terminal-refresh .analyst-chat{min-height:360px}.terminal-refresh .answer-body{font-size:14px}.terminal-refresh .analyst-message{padding:16px}.terminal-refresh .ol-tabs{flex-wrap:wrap}.terminal-refresh .ol-tabs button{font-size:12px}.skip-content{position:fixed;left:14px;top:-60px;z-index:100;background:var(--accent);color:#03101c;padding:12px 16px;border-radius:8px}.skip-content:focus{top:12px}.density-compact{--page-gap:12px}.terminal-refresh.density-compact .content{padding:16px 20px 32px}.terminal-refresh.density-compact .card{padding:13px 15px}.terminal-refresh.density-compact td{padding:8px 9px}.terminal-refresh.density-compact .nav a{min-height:33px;padding:6px 10px}.login-wrap{background:radial-gradient(ellipse at 35% 15%,#173c5c70,transparent 60%)}.login-card{border-color:#2a4a65;box-shadow:0 28px 100px #0008;padding:32px!important}.login-field input{min-height:48px;letter-spacing:.22em}.login-lead{font-size:15px;line-height:1.6}@media(max-width:1200px){.terminal-refresh .sidebar{width:218px}.terminal-refresh .content,.terminal-refresh .topbar{padding:20px}.terminal-status{padding:10px 20px;gap:10px 18px}.terminal-details{padding:18px 20px}.terminal-refresh .pattern-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.terminal-refresh .sidebar{width:100%;height:auto;padding:14px 16px;overflow:visible}.terminal-refresh .brand{padding:0;display:flex;align-items:center;justify-content:space-between}.terminal-refresh .brand .sub{display:none}.mobile-menu{display:block;font-size:12px}.nav-body{display:none}.menu-open .nav-body{display:block;padding-top:20px}.terminal-refresh .nav{display:block;overflow:visible}.terminal-refresh .nav-section{display:block;max-height:none;min-width:0;overflow:visible}.terminal-refresh .nav-group{position:static;background:none}.terminal-refresh .topbar{flex-direction:row;align-items:center;padding:18px 16px}.terminal-refresh .topbar h1{font-size:22px}.header-actions{justify-content:end}.header-actions button{font-size:11px}.terminal-status{padding:12px 16px}.terminal-details{grid-template-columns:1fr;padding:16px}.terminal-refresh .content{padding:18px 14px 32px}.workspace-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.workspace-tabs a{white-space:nowrap}.terminal-refresh .card{padding:16px}.report-grid{grid-template-columns:minmax(0,1fr)}.audit-hero{align-items:start;flex-direction:column}.audit-hero h2{font-size:24px}.terminal-refresh .pattern-grid{grid-template-columns:minmax(0,1fr)}.terminal-refresh .cl-page-head h2{font-size:26px}.terminal-refresh .toolbar{align-items:stretch}.terminal-refresh .toolbar input{width:100%}.resource-notice{align-items:start;flex-direction:column}.page-breadcrumb{font-size:10px}.terminal-refresh .theory-group-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.cc-tape-track{animation:none!important}.cc-tape-window{overflow-x:auto}}.header-actions .unlock-link{border:1px solid var(--accent);border-radius:8px;color:var(--accent-soft);padding:8px 11px;font-size:12px;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-tabbar{display:none}@media (max-width:800px){body,html{max-width:100%;overflow-x:hidden}body{text-size-adjust:100%;overscroll-behavior-y:none}.shell,.shell .content,.shell .main{max-width:100vw;min-width:0}.shell .main{overflow-x:clip}.shell .content{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}.mobile-tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:60;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:rgba(7,16,25,.96);border-top:1px solid var(--line2,#1f3347);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobile-tabbar a,.mobile-tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:50px;color:var(--mute,#98aac0);font-size:10.5px;font-weight:600;text-decoration:none;background:none;border:0;border-radius:10px;padding:4px 2px}.mobile-tabbar a.on,.mobile-tabbar button.on{color:var(--text,#edf3fa);background:rgba(124,108,255,.14)}.mobile-tabbar .mt-icon{position:relative;font-size:19px;line-height:1}.mobile-tabbar .mt-badge{position:absolute;top:-6px;left:12px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--put,#f97188);color:#fff;font-size:10px;line-height:17px;font-weight:800;text-align:center}.terminal-refresh .sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:10px 14px;background:rgba(7,16,25,.97);border-bottom:1px solid var(--line,#16283a)}.terminal-refresh .brand .mobile-menu{display:none}.terminal-refresh .topbar{padding:12px 14px 8px;gap:8px}.terminal-refresh .topbar h1{font-size:20px;line-height:1.2}.page-breadcrumb{display:none}.header-actions{gap:6px;flex-wrap:wrap}.header-actions a,.header-actions button{font-size:11px;padding:6px 9px;min-height:32px}.header-actions button[aria-controls=terminal-details]{display:none}.terminal-refresh .topbar{flex-direction:row!important;align-items:center!important;justify-content:space-between}.terminal-status{flex-wrap:nowrap!important;overflow-x:auto;white-space:nowrap;padding:8px 14px!important;gap:14px!important;font-size:11px;scrollbar-width:none}.terminal-status::-webkit-scrollbar{display:none}.workspace-heading>p{display:none}.terminal-refresh .sidebar.menu-open{position:fixed;top:0;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:55;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:none}.terminal-refresh .sidebar.menu-open .nav-body{display:block!important;padding:14px 2px 24px!important}.menu-open .nav-search input{font-size:16px}.menu-open .nav a{min-height:44px;font-size:15px}.menu-open .sidebar-footer{padding-bottom:12px}.menu-open .nav-section,.menu-open .nav>div{max-height:none!important;overflow:visible!important;min-width:0!important}input,select,textarea{font-size:16px!important}.button,button,select{min-height:38px}.card,table{max-width:100%}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}table th{white-space:nowrap}code,pre{white-space:pre-wrap;overflow-wrap:anywhere}canvas,img,video{max-width:100%;height:auto}svg{max-width:100%}h2{overflow-wrap:anywhere}.content h2{font-size:19px!important;line-height:1.25!important}.content .card p{font-size:13px}.content h3{font-size:15px}.g-2,.g-3,.g-4,.news-reader-grid,.phone-columns,.report-grid,.tc-two{grid-template-columns:minmax(0,1fr)!important}.toolbar{flex-wrap:wrap}.toolbar>*{flex:1 1 auto}[style*=grid-template-columns]{max-width:100%}.an-hot-row,.an-pb-wrap,.cc-tape-window,.tc-heat-wrap,.tc-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.an-card{grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important}.an-dial{width:44px!important;height:44px!important}.an-dial>div{width:34px!important;height:34px!important}.an-hero-side{align-items:stretch!important;min-width:0!important}.live-ticker-strip{overflow-x:auto}}@media (display-mode:standalone) and (max-width:800px){.terminal-refresh .sidebar{padding-top:calc(10px + env(safe-area-inset-top))}}.inbox-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.inbox-head h2{margin:6px 0;font-size:22px}.inbox-head p{margin:0;color:var(--dim);font-size:13px;max-width:620px}.inbox-stats{display:grid;grid-template-columns:repeat(4,minmax(64px,1fr));grid-gap:8px;gap:8px;margin:0}.inbox-stats div{border:1px solid var(--line2);border-radius:10px;padding:8px 10px;text-align:center}.inbox-stats dt{font-size:10px;color:var(--mute);letter-spacing:.06em}.inbox-stats dd{margin:2px 0 0;font-size:20px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inbox-filters{display:flex;gap:6px;overflow-x:auto;margin:12px 0 6px;padding-bottom:4px;scrollbar-width:none}.inbox-filters button{white-space:nowrap;border-radius:999px;font-size:12px;padding:6px 13px}.inbox-filters button.on{border-color:var(--accent);background:var(--accent-tint,rgba(124,108,255,.16));color:var(--text)}.inbox-filters .inbox-refresh{margin-left:auto}.inbox-scanner{font-size:11px;color:var(--dim);margin:4px 0 10px}.inbox-scanner .ok{color:var(--buy)}.inbox-scanner .warn{color:var(--watch)}.inbox-day h3{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:16px 0 6px}.inbox-item{display:grid;grid-template-columns:62px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:12px;margin-bottom:8px;border:1px solid var(--line2);border-radius:12px;background:var(--panel,#0b1622);color:var(--text);text-decoration:none}.inbox-item:active{background:var(--raised,#13243a)}.inbox-list a.inbox-item,.inbox-list a.inbox-item *{text-decoration:none!important}.inbox-item.high{border-left:3px solid var(--put,#f97188)}.inbox-kind{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:3px 6px;text-align:center;border:1px solid var(--line2)}.inbox-item.setup .inbox-kind{color:#b5a8ff;border-color:#2f2470}.inbox-item.news .inbox-kind{color:var(--cyan,#3ddbe0);border-color:rgba(61,219,224,.45)}.inbox-item.mover .inbox-kind{color:var(--watch,#ffc457);border-color:rgba(255,196,87,.45)}.inbox-main{display:flex;flex-direction:column;gap:3px;min-width:0}.inbox-main b{font-size:14px;display:flex;align-items:center;gap:6px}.inbox-body{font-size:13px;color:var(--text2);overflow-wrap:anywhere}.inbox-main small{font-size:11px;color:var(--dim);overflow-wrap:anywhere}.inbox-time{font-size:11px;color:var(--mute);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inbox-dot{width:8px;height:8px;border-radius:50%;background:var(--accent,#7c6cff);display:inline-block;flex:0 0 auto}.inbox-push{margin-top:14px}.inbox-push>summary{font-weight:700}@media (max-width:800px){.inbox-head{flex-direction:column}.inbox-head h2{font-size:18px}.inbox-head p{display:none}.inbox-head{padding:14px!important;gap:10px}.inbox-stats{width:100%;gap:6px}.inbox-stats div{padding:5px 4px}.inbox-stats dd{font-size:17px}.inbox-item{grid-template-columns:52px minmax(0,1fr)}.inbox-time{grid-column:2}}.market-banner{display:flex;align-items:baseline;gap:6px 14px;flex-wrap:wrap;padding:9px 28px;font-size:12px;line-height:1.5;border-bottom:1px solid}.market-banner b{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.market-banner .mb-quotes{font-size:10px;font-weight:700;letter-spacing:.6px;padding:2px 8px;border-radius:999px;border:1px solid;opacity:.9}.market-banner .mb-detail{color:#c8d5e4;flex:1 1 320px}.market-banner.closed{background:#1a2230;border-color:#33415a;color:#b9c6d8}.market-banner.ext{background:#13233a;border-color:#2c4a70;color:#9bd5ff}.market-banner.warn{background:#3a2a10;border-color:#8b5c17;color:#f4c46a}@media (max-width:760px){.market-banner{padding:8px 14px;font-size:11px}.market-banner .mb-detail{flex-basis:100%}}.play-badge.choice-neutral,.trade-choice.choice-neutral{color:#9aa6b4!important;border-color:#4a5563!important;background:#9aa6b40f}.play-badge{font-weight:800}.play-badge.choice-neutral{border:1px solid;border-radius:999px;padding:1px 7px;font-size:10px;letter-spacing:.4px}.pred-table th.sortable{padding:0}.pred-table th.sortable button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:6px 8px;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;border-radius:4px}.pred-table th.sortable button:hover{background:#ffffff10;color:#e8eef7}.pred-table th.sortable button:focus-visible{outline:2px solid var(--accent,#63b9f6);outline-offset:1px}.pred-table th.sortable i{font-style:normal;font-size:9px;opacity:.55}.pred-table th[aria-sort=ascending] i,.pred-table th[aria-sort=descending] i{opacity:1;color:var(--accent,#63b9f6)}.empty-collapsed{margin:8px 0 14px;padding:10px 12px;font-size:12px;color:#98aac0;border:1px dashed #2c4860;border-radius:8px;background:#ffffff05}.broker-banner{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 14px;padding:13px 16px;border-radius:10px;border:1px solid}.broker-banner>div{display:grid;grid-gap:3px;gap:3px;flex:1 1 360px}.broker-banner b{font-size:14px}.broker-banner span{font-size:12px;line-height:1.55;color:#d8c9c9}.broker-banner.offline{background:#3a1419;border-color:#b8404c;color:#ffb3b8}.broker-banner.cooldown{background:#3a2a10;border-color:#8b5c17;color:#f4c46a}.broker-banner.cooldown span{color:#e9d7b3}.an-sec-items{display:inline-flex;gap:5px;align-items:center;flex-wrap:wrap}.an-sec-items a{color:#9bd5ff;text-decoration:underline;text-underline-offset:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.an-sec-items a:hover{color:#fff}.an-factors-details{margin-top:10px}.an-factors-details summary{cursor:pointer;font-size:11px;color:#98aac0;letter-spacing:.3px;width:-moz-fit-content;width:fit-content;list-style:none;padding:3px 0}.an-factors-details summary::-webkit-details-marker{display:none}.an-factors-details summary:hover,.an-factors-details[open] summary{color:#dce6f2}.an-factors-details .an-factors span{cursor:help}.analyst-thread-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 6px;font-size:12px;color:#98aac0}.analyst-thread-bar button{font-size:12px;padding:6px 12px}.analyst-dup-note{color:#f4c46a}:root{--bg:#02050b;--bg2:#050b16;--panel:#081322;--panel2:#0c1a2e;--raised:#11233c;--line:#16304a;--line2:#1f4262;--text:#eef6ff;--text2:#c5d6ea;--dim:#9db3cc;--mute:#8aa2bd;--accent:#27e0ff;--accent-soft:#8ff0ff;--accent-deep:#0aa3c4;--accent-tint:rgba(39,224,255,.11);--accent-ring:rgba(39,224,255,.38);--violet:#9b6bff;--magenta:#ff4fd8;--cyan:#27e0ff;--glow:0 0 0 1px rgba(39,224,255,.28),0 0 22px rgba(39,224,255,.18);--glass:rgba(6,14,28,.72);--hud-bar-h:62px}body{background:var(--bg);background-image:none}.hud-shell{display:block;min-height:100vh;position:relative;isolation:isolate}.hud-shell>.main{position:relative;z-index:1;min-width:0}.hud-fx{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.hud-fx-grid{position:absolute;left:-50%;right:-50%;bottom:-10%;height:70%;background-image:linear-gradient(rgba(39,224,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(39,224,255,.1) 1px,transparent 0);background-size:64px 64px;transform:perspective(520px) rotateX(62deg);transform-origin:50% 100%;mask-image:linear-gradient(0deg,#000 0,transparent 78%);-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 78%);animation:hud-grid 14s linear infinite;opacity:.55}.hud-fx-orb{position:absolute;width:52vw;height:52vw;max-width:760px;max-height:760px;border-radius:50%;filter:blur(90px);opacity:.3;animation:hud-drift 26s ease-in-out infinite alternate}.hud-fx-orb.a{background:#1b6dff;top:-22%;left:-12%}.hud-fx-orb.b{background:#8a3dff;top:-18%;right:-14%;animation-delay:-9s;opacity:.24}.hud-fx-orb.c{background:#00d6c8;bottom:-30%;left:30%;animation-delay:-17s;opacity:.14}@keyframes hud-grid{0%{background-position:0 0,0 0}to{background-position:0 64px,0 0}}@keyframes hud-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,5vh,0) scale(1.18)}}.hud-bar{position:-webkit-sticky;position:sticky;top:0;z-index:70;display:flex;align-items:center;gap:14px;height:var(--hud-bar-h);padding:0 22px;background:linear-gradient(180deg,rgba(4,10,22,.92),rgba(4,10,22,.78));backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid rgba(39,224,255,.16)}.hud-bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--accent) 20%,var(--violet) 50%,var(--magenta) 70%,transparent);background-size:200% 100%;animation:hud-sweep 6s linear infinite;opacity:.9}@keyframes hud-sweep{0%{background-position:200% 0}to{background-position:0 0}}.hud-brand{display:flex;align-items:center;gap:10px;text-decoration:none;flex:none}.hud-brand .brand-lockup{color:var(--accent)}.hud-brand .brand-symbol{filter:drop-shadow(0 0 8px rgba(39,224,255,.7))}.hud-brand .mark{font-size:19px;font-weight:800;letter-spacing:-.02em;background:linear-gradient(96deg,#fff 5%,var(--accent) 50%,var(--violet) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hud-brand-sub{font-size:9px;letter-spacing:.28em;color:var(--mute);border-left:1px solid var(--line2);padding-left:10px}.hud-menu{align-items:stretch;gap:2px;margin-left:10px;flex:1 1;min-width:0}.hud-menu,.hud-menu-btn{display:flex;height:100%}.hud-menu-btn{position:relative;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:0;background:none;color:var(--text2);font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;min-height:0}.hud-menu-btn:after{content:"";position:absolute;left:12px;right:12px;bottom:10px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--violet));transform:scaleX(0);transition:transform .22s ease;box-shadow:0 0 10px var(--accent)}.hud-menu-btn:hover:not(:disabled){background:rgba(39,224,255,.06);border-color:transparent;color:#fff}.hud-menu-btn.here:after,.hud-menu-btn.open:after,.hud-menu-btn:hover:after{transform:scaleX(1)}.hud-menu-btn.here{color:#fff;text-shadow:0 0 12px rgba(39,224,255,.6)}.hud-menu-btn.open{color:#fff;background:linear-gradient(180deg,transparent,rgba(39,224,255,.1))}.hud-caret{font-size:9px;opacity:.6;transition:transform .2s}.hud-menu-btn.open .hud-caret{transform:rotate(180deg);opacity:1}.hud-search-btn{display:flex;align-items:center;gap:10px;min-width:210px;padding:8px 12px;border-radius:10px;border:1px solid var(--line2);background:rgba(8,20,38,.7);color:var(--dim);font-size:12px}.hud-search-btn:hover:not(:disabled){border-color:var(--accent);box-shadow:var(--glow);background:rgba(8,20,38,.9);color:#fff}.hud-search-btn kbd{margin-left:auto;font:10px var(--mono);color:var(--mute);border:1px solid var(--line2);border-radius:5px;padding:1px 5px}.hud-bar .header-actions{display:flex;align-items:center;gap:8px;flex:none;flex-wrap:nowrap}.hud-bar .header-actions .unlock-link,.hud-bar .header-actions button{font-size:11px;padding:7px 11px;border-radius:9px;letter-spacing:.04em}.hud-live{display:inline-flex;align-items:center;gap:7px;font:700 10px var(--mono);letter-spacing:.14em;color:var(--watch);padding:6px 10px;border-radius:999px;border:1px solid rgba(242,186,73,.35);background:rgba(242,186,73,.07)}.hud-live i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.hud-live.on{color:var(--buy);border-color:rgba(59,216,158,.4);background:rgba(59,216,158,.08)}.hud-live.on i{animation:hud-pulse 1.6s ease-out infinite}@keyframes hud-pulse{0%{box-shadow:0 0 0 0 rgba(59,216,158,.7)}to{box-shadow:0 0 0 9px rgba(59,216,158,0)}}.hud-scrim{position:fixed;inset:0;z-index:64;border:0;border-radius:0;padding:0;background:rgba(1,4,10,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:hud-fade .18s ease;min-height:0}.hud-scrim:hover:not(:disabled){background:rgba(1,4,10,.55);border:0}.hud-panel[hidden]{display:none!important}.hud-panel{position:fixed;z-index:66;top:var(--hud-bar-h);left:0;right:0;max-height:calc(100vh - var(--hud-bar-h) - 24px);overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,rgba(5,12,26,.97),rgba(3,8,18,.96));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border-bottom:1px solid rgba(39,224,255,.22);box-shadow:0 30px 80px rgba(0,0,0,.6),0 1px 0 rgba(155,107,255,.25);animation:hud-drop .22s cubic-bezier(.2,.8,.2,1)}.hud-panel-inner{max-width:1360px;margin:0 auto;padding:18px 26px 16px}@keyframes hud-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes hud-fade{0%{opacity:0}to{opacity:1}}.hud-panel-search{padding:0 0 14px}.hud-panel-search label{display:flex;justify-content:space-between;color:var(--mute);font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:7px}.hud-panel-search input{width:100%;padding:12px 14px;font-size:14px;border-radius:12px;background:rgba(4,12,26,.9);border:1px solid var(--line2)}.hud-panel-search input:focus{border-color:var(--accent);box-shadow:var(--glow);outline:none}.hud-groups{display:grid;grid-gap:18px;gap:18px}.hud-group-title{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--accent-soft);display:flex;align-items:center;gap:12px}.hud-group-title:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,rgba(39,224,255,.4),transparent)}.hud-ws-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:10px;gap:10px}.hud-ws{position:relative;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(150deg,rgba(14,32,56,.75),rgba(6,14,28,.75));transition:border-color .18s,box-shadow .18s,transform .18s;animation:hud-rise .32s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 35ms)}@keyframes hud-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hud-ws:hover{border-color:rgba(39,224,255,.55);box-shadow:var(--glow);transform:translateY(-2px)}.hud-ws.on{border-color:rgba(155,107,255,.7);box-shadow:0 0 0 1px rgba(155,107,255,.35),0 0 26px rgba(155,107,255,.22)}.hud-ws-head{display:flex;align-items:center;gap:10px;color:#fff!important;text-decoration:none!important}.hud-ws-head b{font-size:14px;font-weight:650}.hud-ws-head small{margin-left:auto;font:10px var(--mono);color:var(--accent-soft);border:1px solid var(--line2);border-radius:6px;padding:1px 6px}.hud-ws-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:17px;color:var(--accent);background:radial-gradient(circle at 30% 25%,rgba(39,224,255,.28),rgba(155,107,255,.12) 70%);box-shadow:inset 0 0 0 1px rgba(39,224,255,.3),0 0 14px rgba(39,224,255,.15)}.hud-ws p{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--dim)}.hud-ws ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.hud-ws li a{display:inline-block;padding:4px 9px;border-radius:999px;font-size:11.5px;color:var(--text2);border:1px solid var(--line2);text-decoration:none!important;background:rgba(4,12,26,.6)}.hud-ws li a:hover{color:#fff;border-color:var(--accent);box-shadow:0 0 10px rgba(39,224,255,.25)}.hud-ws li a[aria-current=page]{color:#031018;background:linear-gradient(90deg,var(--accent),var(--accent-soft));border-color:transparent;font-weight:700}.hud-results{display:grid;grid-gap:6px;gap:6px}.hud-results>p{margin:0 0 4px;color:var(--dim);font-size:12px}.hud-results a{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 12px;gap:2px 12px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(8,20,38,.6);text-decoration:none!important;color:var(--text)}.hud-results a:focus-visible,.hud-results a:hover{border-color:var(--accent);box-shadow:var(--glow)}.hud-results small{color:var(--accent-soft);font-size:11px;align-self:center}.hud-results span{grid-column:1/-1;color:var(--dim);font-size:12px}.hud-panel-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line);color:var(--mute);font-size:11px}.hud-panel-foot button{font-size:11px;padding:6px 10px}.hud-shell .terminal-status{background:rgba(3,9,19,.6);border-bottom:1px solid var(--line);padding:9px 26px;gap:8px 10px}.hud-shell .terminal-status>span{padding:4px 11px;border-radius:999px;border:1px solid rgba(31,66,98,.8);background:rgba(8,20,38,.55);font-size:10.5px;letter-spacing:.06em}.hud-shell .terminal-status b{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em}.hud-shell .terminal-status b.ok:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--buy);box-shadow:0 0 8px var(--buy);vertical-align:1px;animation:hud-pulse 1.6s ease-out infinite}.hud-shell .terminal-status b.trading-mode{color:var(--violet);text-shadow:0 0 10px rgba(155,107,255,.5)}.hud-shell .terminal-details{background:rgba(6,16,32,.85)}.hud-shell .content{padding:22px 26px 56px;max-width:1680px;margin:0 auto}.hud-page{margin:4px 0 6px}.hud-page .page-breadcrumb{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-soft);opacity:.8;margin-bottom:6px}.hud-title{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.035em;line-height:1.1;background:linear-gradient(100deg,#fff 0,#bff6ff 30%,var(--accent) 55%,var(--violet) 80%,#fff 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hud-shimmer 9s ease-in-out infinite;filter:drop-shadow(0 0 18px rgba(39,224,255,.18))}@keyframes hud-shimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}.hud-shell .workspace-heading{margin-bottom:20px}.hud-shell .workspace-heading>p{color:var(--dim);font-size:13px;margin:0 0 14px}.hud-shell .workspace-tabs{gap:6px;border-bottom:0;padding:4px;border-radius:14px;background:rgba(6,16,32,.6);border:1px solid var(--line);display:inline-flex;max-width:100%}.hud-shell .content .workspace-tabs a{border-radius:10px;font-size:12px;font-weight:600;letter-spacing:.02em;padding:8px 14px}.hud-shell .workspace-tabs a[aria-current=page]{color:#031018;background:linear-gradient(90deg,var(--accent),var(--accent-soft));border-color:transparent;box-shadow:0 0 18px rgba(39,224,255,.35)}.hud-shell .card{position:relative;border-radius:16px;border:1px solid var(--line);background:linear-gradient(155deg,rgba(12,28,50,.82),rgba(5,12,24,.88) 60%);box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(143,240,255,.06);transition:border-color .2s,box-shadow .2s}.hud-shell .card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .25s;background:linear-gradient(135deg,rgba(39,224,255,.7),rgba(155,107,255,.5) 45%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.hud-shell .card:hover{border-color:rgba(39,224,255,.25);box-shadow:0 14px 40px rgba(0,0,0,.45),0 0 30px rgba(39,224,255,.08)}.hud-shell .card:hover:before{opacity:1}.hud-shell .card .card{background:rgba(8,20,38,.6);box-shadow:none}.hud-shell .card .card:before{display:none}.hud-shell .analyst-hero,.hud-shell .prediction-hero{background:radial-gradient(700px 260px at 8% 0,rgba(39,224,255,.16),transparent 68%),radial-gradient(600px 260px at 100% 0,rgba(155,107,255,.14),transparent 65%),linear-gradient(155deg,rgba(12,28,50,.85),rgba(5,12,24,.9))}.hud-shell .eyebrow{color:var(--accent);letter-spacing:.24em}.hud-shell .v{text-shadow:0 0 18px rgba(39,224,255,.12)}.hud-shell th{color:var(--accent-soft);opacity:.85;border-bottom-color:rgba(39,224,255,.2)}.hud-shell tr:hover td{background:rgba(39,224,255,.06)}.hud-shell button{border-radius:10px;transition:border-color .15s,box-shadow .15s,background .15s,color .15s}.hud-shell button:hover:not(:disabled){border-color:var(--accent);box-shadow:0 0 14px rgba(39,224,255,.22);background:rgba(12,30,52,.9)}.hud-shell button.primary{background:linear-gradient(135deg,#0fb7d8,#6c4bff);border-color:transparent;color:#fff;box-shadow:0 6px 22px rgba(39,224,255,.25)}.hud-shell button.primary:hover:not(:disabled){background:linear-gradient(135deg,#27e0ff,#8b6bff);box-shadow:0 8px 30px rgba(39,224,255,.4)}.hud-shell input:focus,.hud-shell select:focus,.hud-shell textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(39,224,255,.15);outline:none}.hud-shell .badge.live,.hud-shell .badge.price-live{box-shadow:0 0 12px rgba(59,216,158,.25)}.hud-shell .cc-tape-window,.hud-shell .live-ticker-strip{background:rgba(3,9,19,.7);border-bottom:1px solid var(--line)}.hud-shell .market-banner{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}*{scrollbar-width:thin;scrollbar-color:#1f4a6e transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:linear-gradient(#1b4f78,#3b2d7a);border-radius:9px}::-webkit-scrollbar-track{background:transparent}::selection{background:rgba(39,224,255,.3);color:#fff}@media (max-width:1320px){.hud-brand-sub{display:none}.hud-search-btn{min-width:0}.hud-search-label{display:none}.hud-menu-btn{padding:0 10px;letter-spacing:.1em}}@media (max-width:1060px){.hud-menu-btn{font-size:11px;padding:0 8px;letter-spacing:.06em}.hud-bar .header-actions button[aria-controls=terminal-details],.hud-caret{display:none}}@media (max-width:800px){:root{--hud-bar-h:54px}body{padding-top:0!important}.hud-bar{height:calc(var(--hud-bar-h) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 12px 0;gap:8px}.hud-brand-sub,.hud-menu,.hud-search-btn kbd,.hud-search-label{display:none}.hud-brand .mark{font-size:18px}.hud-search-btn{margin-left:auto;min-width:0;width:40px;height:36px;justify-content:center;padding:0;font-size:17px}.hud-bar .header-actions{gap:6px}.hud-bar .header-actions .unlock-link,.hud-bar .header-actions button{font-size:11px;padding:6px 9px;min-height:34px}.hud-live{padding:5px 8px;font-size:9px}.hud-panel{top:calc(var(--hud-bar-h) + env(safe-area-inset-top, 0px));bottom:calc(64px + env(safe-area-inset-bottom, 0px));max-height:none;animation:hud-sheet .32s cubic-bezier(.2,.8,.2,1);-webkit-overflow-scrolling:touch}.hud-panel-inner{padding:14px 12px 20px}.hud-ws-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hud-ws{padding:10px;border-radius:12px}.hud-ws p{display:none}.hud-ws-head b{font-size:13px;line-height:1.25}.hud-ws-icon{width:28px;height:28px;font-size:15px}.hud-ws li a{font-size:12px;padding:6px 10px}.hud-group-title{font-size:10px;margin-bottom:8px}.hud-panel-search input{font-size:16px}.hud-shell .terminal-status{padding:8px 12px!important}.hud-shell .content{padding:14px 12px calc(88px + env(safe-area-inset-bottom))!important}.hud-title{font-size:24px}.hud-shell .workspace-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.mobile-tabbar{background:linear-gradient(180deg,rgba(4,10,22,.86),rgba(2,6,14,.96));border-top:1px solid rgba(39,224,255,.18);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.mobile-tabbar:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),var(--violet),transparent)}.mobile-tabbar a,.mobile-tabbar button{color:var(--mute);letter-spacing:.04em;min-height:50px}.mobile-tabbar a.on,.mobile-tabbar button.on{color:#fff;background:linear-gradient(180deg,rgba(39,224,255,.16),rgba(155,107,255,.1));box-shadow:inset 0 0 0 1px rgba(39,224,255,.3),0 0 16px rgba(39,224,255,.18)}.mobile-tabbar a.on .mt-icon,.mobile-tabbar button.on .mt-icon{color:var(--accent);text-shadow:0 0 10px rgba(39,224,255,.8)}}@media (prefers-reduced-motion:reduce){.hud-bar:after,.hud-fx-grid,.hud-fx-orb,.hud-live.on i,.hud-shell .terminal-status b.ok:before,.hud-title,.hud-ws{animation:none!important}}@media (max-width:800px){.hud-open .mobile-tabbar{z-index:68}}.hud-menu{flex:1 1 auto;overflow:hidden}.hud-menu-btn{flex:none;white-space:nowrap;letter-spacing:.11em;padding:0 12px}.hud-search-btn{flex:none;min-width:0}.hud-bar .header-actions{margin-left:0}@media (max-width:1680px){.hud-brand-sub,.hud-search-label{display:none}}@media (max-width:1320px){.hud-menu-btn{padding:0 9px;letter-spacing:.07em;font-size:11.5px}.hud-caret{display:none}}@media (max-width:800px){.hud-search-btn{margin-left:auto;width:38px;height:34px;border:1px solid var(--line2);border-radius:10px;font-size:18px;color:var(--accent)}.hud-bar .tester-badge{display:none}}.hud-fx-grid,.hud-fx-orb{will-change:transform,background-position}@keyframes hud-sheet{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:800px){.hud-ws:active{border-color:rgba(39,224,255,.6);box-shadow:var(--glow);transform:scale(.98)}.hud-shell .card:active:before{opacity:1}.hud-shell button:active:not(:disabled),.mobile-tabbar a:active,.mobile-tabbar button:active{box-shadow:0 0 16px rgba(39,224,255,.35)}.mobile-tabbar:before{background-size:200% 100%;background-image:linear-gradient(90deg,transparent,var(--accent) 25%,var(--violet) 50%,var(--magenta) 70%,transparent);animation:hud-sweep 6s linear infinite}.mobile-tabbar a.on .mt-icon,.mobile-tabbar button.on .mt-icon{animation:hud-glow 2.4s ease-in-out infinite}.hud-fx-orb{filter:blur(70px)}}@keyframes hud-glow{0%,to{text-shadow:0 0 8px rgba(39,224,255,.6)}50%{text-shadow:0 0 16px rgba(39,224,255,1),0 0 26px rgba(155,107,255,.6)}}@media (prefers-reduced-motion:reduce){.mobile-tabbar .mt-icon,.mobile-tabbar:before{animation:none!important}}.hud-lite .hud-fx-orb.b,.hud-lite .hud-fx-orb.c{display:none}.hud-lite .hud-fx-orb{filter:blur(48px);animation-duration:48s}.hud-lite .hud-fx-grid{animation:none}.hud-lite .hud-bar,.hud-lite .hud-panel,.hud-lite .mobile-tabbar{backdrop-filter:none;-webkit-backdrop-filter:none}.hud-lite .hud-bar{background:rgba(4,10,22,.97)}.hud-lite .hud-panel{background:rgba(4,10,22,.99)}.hud-lite .mobile-tabbar{background:rgba(2,6,14,.98)}.head-ops{margin-bottom:18px}.head-ops.error{border-color:rgba(249,113,136,.45)}.head-ops.warn{border-color:rgba(242,186,73,.35)}.head-ops-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.head-ops-issues{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:6px;gap:6px}.head-ops-issues li{font-size:12.5px;padding:8px 12px;border-radius:10px;border:1px solid var(--line2);background:rgba(8,20,38,.55)}.head-ops-issues li b{text-transform:uppercase;letter-spacing:.12em;font-size:10px;margin-right:8px;color:var(--accent-soft)}.head-ops-issues li.error{border-color:rgba(249,113,136,.5)}.head-ops-issues li.error b{color:var(--put)}.head-ops-issues li.warn{border-color:rgba(242,186,73,.45)}.head-ops-issues li.warn b{color:var(--watch)}.head-ops-more{margin-top:12px}.head-ops-more summary{color:var(--accent-soft);font-size:12px;padding:6px 0}.head-ops-more table{width:100%}.head-ops-more td.ok{color:var(--buy)}.head-ops-more td.warn{color:var(--watch)}.head-tile.ok{border-left-color:var(--buy)}.head-tile.error{border-left-color:var(--put)}