.page-module__CBX-iW__container{flex-direction:column;gap:16px;min-height:100%;padding:20px 24px 48px;display:flex}.page-module__CBX-iW__header{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:10px;flex-wrap:wrap;align-items:center;gap:24px;padding:16px 20px;display:flex}.page-module__CBX-iW__titleBlock{flex-direction:column;gap:2px;display:flex}.page-module__CBX-iW__title{letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.page-module__CBX-iW__subtitle{color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono)}.page-module__CBX-iW__priceBlock{align-items:baseline;gap:12px;margin-left:auto;display:flex}.page-module__CBX-iW__spot{font-family:var(--font-mono);letter-spacing:-.02em;font-size:1.6rem;font-weight:600}.page-module__CBX-iW__change{font-family:var(--font-mono);align-items:center;gap:2px;font-size:.95rem;font-weight:600;display:inline-flex}.page-module__CBX-iW__statusBlock{align-items:center;gap:8px;display:flex}.page-module__CBX-iW__pill{font-size:.72rem;font-weight:500;font-family:var(--font-mono);background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-color);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.page-module__CBX-iW__pillOk{color:var(--status-green);background:var(--status-green-bg);border-color:#10b9814d}.page-module__CBX-iW__pillWarn{color:var(--status-yellow);background:var(--status-yellow-bg);border-color:#f59e0b4d}.page-module__CBX-iW__pillBad{color:var(--status-red);background:var(--status-red-bg);border-color:#ef44444d}.page-module__CBX-iW__dteBadge{color:var(--status-yellow);background:var(--status-yellow-bg);border-color:#f59e0b73;animation:2s ease-in-out infinite page-module__CBX-iW__dtePulse}@keyframes page-module__CBX-iW__dtePulse{0%,to{opacity:1}50%{opacity:.6}}.page-module__CBX-iW__banner{color:var(--status-yellow);background:var(--status-yellow-bg);border:1px solid #f59e0b4d;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.82rem;display:flex}.page-module__CBX-iW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__CBX-iW__wide{grid-column:1/-1}@media (max-width:1100px){.page-module__CBX-iW__grid{grid-template-columns:minmax(0,1fr)}}.page-module__CBX-iW__card{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.page-module__CBX-iW__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__CBX-iW__cardHead h2{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-size:.82rem;font-weight:600}.page-module__CBX-iW__muted{color:var(--text-muted);font-size:.72rem;font-family:var(--font-mono)}.page-module__CBX-iW__empty{color:var(--text-muted);align-items:center;gap:6px;padding:12px 0;font-size:.82rem;display:flex}.page-module__CBX-iW__divider{background:var(--border-color);height:1px;margin:4px 0}.page-module__CBX-iW__suggestionCard{gap:14px}.page-module__CBX-iW__biasRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-module__CBX-iW__flowLite{font-size:.74rem;font-family:var(--font-mono);border:1px dashed var(--border-color);border-radius:6px;align-items:center;gap:7px;width:fit-content;margin-bottom:8px;padding:5px 10px;display:flex}.page-module__CBX-iW__biasTag{letter-spacing:.02em;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:.88rem;font-weight:700;display:inline-flex}.page-module__CBX-iW__strongBull{color:var(--status-green);background:var(--status-green-bg);border:1px solid #10b98166}.page-module__CBX-iW__bull{color:var(--status-green);background:#10b9810f;border:1px solid #10b98140}.page-module__CBX-iW__bear{color:var(--status-red);background:#ef44440f;border:1px solid #ef444440}.page-module__CBX-iW__strongBear{color:var(--status-red);background:var(--status-red-bg);border:1px solid #ef444466}.page-module__CBX-iW__neutral{color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-color)}.page-module__CBX-iW__scoreWrap{flex:1;align-items:center;gap:10px;min-width:160px;display:flex}.page-module__CBX-iW__scoreBarTrack{background:var(--bg-elevated);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.page-module__CBX-iW__scoreZero{background:var(--border-light);width:1px;position:absolute;top:0;bottom:0;left:50%}.page-module__CBX-iW__scoreBarFill{border-radius:3px;transition:width .4s;position:absolute;top:0;bottom:0}.page-module__CBX-iW__fillPos{background:var(--status-green)}.page-module__CBX-iW__fillNeg{background:var(--status-red)}.page-module__CBX-iW__scoreText{font-family:var(--font-mono);text-align:right;min-width:48px;font-size:.85rem;font-weight:600}.page-module__CBX-iW__confRow{align-items:center;gap:10px;display:flex}.page-module__CBX-iW__confTrack{background:var(--bg-elevated);border-radius:2px;flex:1;height:4px;overflow:hidden}.page-module__CBX-iW__confFill{background:var(--accent-blue);border-radius:2px;height:100%;transition:width .4s}.page-module__CBX-iW__confText{font-family:var(--font-mono);color:var(--text-secondary);text-align:right;min-width:34px;font-size:.75rem}.page-module__CBX-iW__signalList{flex-direction:column;gap:9px;list-style:none;display:flex}.page-module__CBX-iW__signalItem{align-items:flex-start;gap:9px;display:flex}.page-module__CBX-iW__signalDot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px}.page-module__CBX-iW__dotBull{background:var(--status-green)}.page-module__CBX-iW__dotBear{background:var(--status-red)}.page-module__CBX-iW__dotNeutral{background:var(--text-muted)}.page-module__CBX-iW__signalBody{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__CBX-iW__signalName{color:var(--text-primary);font-size:.76rem;font-weight:600}.page-module__CBX-iW__signalReason{color:var(--text-secondary);font-size:.76rem;line-height:1.45}.page-module__CBX-iW__warnBox{background:var(--status-yellow-bg);border:1px solid #f59e0b40;border-radius:7px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.page-module__CBX-iW__warnLine{color:var(--status-yellow);align-items:flex-start;gap:6px;font-size:.74rem;line-height:1.45;display:flex}.page-module__CBX-iW__disclaimer{color:var(--text-muted);border-top:1px solid var(--border-color);padding-top:9px;font-size:.68rem;font-style:italic}.page-module__CBX-iW__levelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.page-module__CBX-iW__levelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__CBX-iW__levelItem{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:7px;flex-direction:column;gap:2px;padding:10px;display:flex}.page-module__CBX-iW__levelLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.66rem}.page-module__CBX-iW__levelValue{font-family:var(--font-mono);font-size:1rem;font-weight:600}.page-module__CBX-iW__levelHint{color:var(--text-muted);font-size:.64rem}.page-module__CBX-iW__breadthBar{background:var(--bg-elevated);border-radius:4px;height:8px;display:flex;overflow:hidden}.page-module__CBX-iW__breadthAdv{background:var(--status-green);transition:width .4s}.page-module__CBX-iW__breadthUnch{background:var(--text-muted);transition:width .4s}.page-module__CBX-iW__breadthDec{background:var(--status-red);transition:width .4s}.page-module__CBX-iW__breadthLegend{font-size:.72rem;font-family:var(--font-mono);justify-content:space-between;display:flex}.page-module__CBX-iW__divergenceRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:4px;display:grid}.page-module__CBX-iW__divergenceRow>div{flex-direction:column;gap:2px;display:flex}.page-module__CBX-iW__divValue{font-family:var(--font-mono);font-size:.92rem;font-weight:600}.page-module__CBX-iW__tableWrap{margin:0 -18px -16px;padding:0 18px 16px;overflow-x:auto}.page-module__CBX-iW__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.78rem}.page-module__CBX-iW__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-color);background:var(--bg-panel);padding:6px 10px;font-size:.66rem;font-weight:600;position:sticky;top:0}.page-module__CBX-iW__table td{font-family:var(--font-mono);border-bottom:1px solid #2a313e80;padding:6px 10px}.page-module__CBX-iW__table tbody tr:hover{background:var(--bg-panel-hover)}.page-module__CBX-iW__num{text-align:right}.page-module__CBX-iW__sym{font-family:var(--font-sans);font-weight:600}.page-module__CBX-iW__staleTag{background:var(--status-yellow-bg);color:var(--status-yellow);font-size:.6rem;font-family:var(--font-sans);border-radius:3px;margin-left:6px;padding:1px 5px}.page-module__CBX-iW__rowMuted{opacity:.45}.page-module__CBX-iW__contribCol{width:160px;min-width:160px}.page-module__CBX-iW__contribTrack{background:var(--bg-elevated);border-radius:3px;height:6px;position:relative;overflow:hidden}.page-module__CBX-iW__contribMid{background:var(--border-light);width:1px;position:absolute;top:0;bottom:0;left:50%}.page-module__CBX-iW__contribFill{border-radius:3px;transition:width .4s;position:absolute;top:0;bottom:0}.page-module__CBX-iW__strikeCol{text-align:center;background:var(--bg-elevated)}.page-module__CBX-iW__strikeVal{font-weight:700}.page-module__CBX-iW__atmRow{background:var(--accent-blue-dim)}.page-module__CBX-iW__atmRow .page-module__CBX-iW__strikeCol{background:#3b82f638}.page-module__CBX-iW__supportRow .page-module__CBX-iW__strikeCol{background:var(--status-green-bg)}.page-module__CBX-iW__resistanceRow .page-module__CBX-iW__strikeCol{background:var(--status-red-bg)}.page-module__CBX-iW__tagMp,.page-module__CBX-iW__tagSup,.page-module__CBX-iW__tagRes{font-size:.58rem;font-family:var(--font-sans);border-radius:3px;margin-left:5px;padding:1px 4px;font-weight:700}.page-module__CBX-iW__tagMp{color:var(--accent-blue);background:#3b82f633}.page-module__CBX-iW__tagSup{background:var(--status-green-bg);color:var(--status-green)}.page-module__CBX-iW__tagRes{background:var(--status-red-bg);color:var(--status-red)}.page-module__CBX-iW__epmStrip{font-size:.72rem;font-family:var(--font-mono);color:var(--text-muted);border:1px solid var(--border-color);background:var(--bg-elevated);border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:8px;padding:8px 10px;display:flex}.page-module__CBX-iW__epmVal{color:var(--accent-blue);font-weight:700}.page-module__CBX-iW__epmSep{opacity:.4}.page-module__CBX-iW__epmAgree{color:var(--status-green);font-weight:700}.page-module__CBX-iW__epmDisagree{color:var(--status-yellow);font-weight:700}.page-module__CBX-iW__epmBand{color:var(--text-muted);white-space:nowrap}.page-module__CBX-iW__epmFloor{color:var(--status-yellow)}.page-module__CBX-iW__epmArrow{opacity:.45;margin:0 3px}.page-module__CBX-iW__aiCard{grid-column:1/-1}.page-module__CBX-iW__aiControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__CBX-iW__select{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-color);font-size:.72rem;font-family:var(--font-mono);cursor:pointer;border-radius:6px;padding:4px 8px}.page-module__CBX-iW__select:disabled{opacity:.45;cursor:not-allowed}.page-module__CBX-iW__toggle{font-size:.72rem;font-weight:600;font-family:var(--font-mono);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;transition:background .2s,color .2s;display:inline-flex}.page-module__CBX-iW__toggle:disabled{opacity:.5;cursor:wait}.page-module__CBX-iW__toggleOn{background:var(--status-green-bg);color:var(--status-green);border-color:#10b98166}.page-module__CBX-iW__toggleOff{background:var(--bg-elevated);color:var(--text-muted);border-color:var(--border-color)}.page-module__CBX-iW__recRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__CBX-iW__recTag{letter-spacing:.03em;border-radius:8px;padding:8px 16px;font-size:1rem;font-weight:700}.page-module__CBX-iW__recBuyCe{color:var(--status-green);background:var(--status-green-bg);border:1px solid #10b98166}.page-module__CBX-iW__recBuyPe{color:var(--status-red);background:var(--status-red-bg);border:1px solid #ef444466}.page-module__CBX-iW__recWait{color:var(--status-yellow);background:var(--status-yellow-bg);border:1px solid #f59e0b59}.page-module__CBX-iW__recAvoid{color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-light)}.page-module__CBX-iW__convWrap{flex:1;align-items:center;gap:10px;min-width:200px;display:flex}.page-module__CBX-iW__aiSummary{color:var(--text-primary);font-size:.86rem;line-height:1.6}.page-module__CBX-iW__aiLevels{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.page-module__CBX-iW__aiLevels{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__CBX-iW__aiLevels>div{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:7px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.page-module__CBX-iW__aiBlock{flex-direction:column;gap:5px;display:flex}.page-module__CBX-iW__aiBlockTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);font-size:.66rem;font-weight:600}.page-module__CBX-iW__aiList{flex-direction:column;gap:5px;list-style:none;display:flex}.page-module__CBX-iW__aiList li{color:var(--text-secondary);padding-left:14px;font-size:.79rem;line-height:1.5;position:relative}.page-module__CBX-iW__aiList li:before{content:"▸";color:var(--accent-blue);position:absolute;left:0}.page-module__CBX-iW__aiNote{color:var(--text-secondary);font-size:.79rem;line-height:1.55}.page-module__CBX-iW__globalRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.page-module__CBX-iW__globalItem{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.page-module__CBX-iW__globalChange{font-family:var(--font-mono);font-size:.82rem;font-weight:600}.page-module__CBX-iW__sizingList{flex-direction:column;gap:4px;list-style:none;display:flex}.page-module__CBX-iW__sizingList li{color:var(--text-secondary);font-size:.76rem;line-height:1.45}.page-module__CBX-iW__footNote{color:var(--text-muted);text-align:center;padding:8px 0;font-size:.68rem;font-style:italic}.page-module__CBX-iW__pos{color:var(--status-green)}.page-module__CBX-iW__neg{color:var(--status-red)}
.Market-module__RTlJnq__page{flex-direction:column;gap:16px;padding:8px 0;display:flex}.Market-module__RTlJnq__pageHeader{color:var(--text-primary);font-size:1.1rem;font-weight:700}.Market-module__RTlJnq__pageSub{color:var(--text-muted);margin-top:2px;font-size:.8rem}.Market-module__RTlJnq__ribbon{background:var(--bg-panel);border-bottom:1px solid var(--border-color);white-space:nowrap;align-items:center;gap:18px;padding:6px 16px;font-size:.74rem;display:flex;overflow-x:auto}.Market-module__RTlJnq__ribbonItem{align-items:baseline;gap:6px;display:flex}.Market-module__RTlJnq__ribbonLabel{color:var(--text-muted);letter-spacing:.02em;font-weight:600}.Market-module__RTlJnq__ribbonValue{color:var(--text-primary);font-family:var(--font-mono);font-weight:600}.Market-module__RTlJnq__ribbonSpacer{flex:1}.Market-module__RTlJnq__breadthBar{background:var(--bg-elevated);border-radius:3px;width:90px;height:6px;display:inline-flex;overflow:hidden}.Market-module__RTlJnq__breadthAdv{background:var(--status-green)}.Market-module__RTlJnq__breadthDec{background:var(--status-red)}.Market-module__RTlJnq__freshness{color:var(--text-muted);font-size:.68rem;font-family:var(--font-mono);align-items:center;gap:5px;display:inline-flex}.Market-module__RTlJnq__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.Market-module__RTlJnq__dotFresh{background:var(--status-green)}.Market-module__RTlJnq__dotAging{background:var(--status-yellow)}.Market-module__RTlJnq__dotStale{background:var(--status-red)}.Market-module__RTlJnq__staleText{color:var(--status-yellow)}.Market-module__RTlJnq__grid2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Market-module__RTlJnq__grid3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:1100px){.Market-module__RTlJnq__grid2,.Market-module__RTlJnq__grid3{grid-template-columns:1fr}}.Market-module__RTlJnq__panel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;padding:14px 16px;display:flex}.Market-module__RTlJnq__panelHead{color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:.85rem;font-weight:700;display:flex}.Market-module__RTlJnq__panelSub{color:var(--text-muted);margin:2px 0 10px;font-size:.72rem}.Market-module__RTlJnq__heatGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;display:grid}.Market-module__RTlJnq__heatTile{border:1px solid var(--border-color);cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;transition:border-color .12s;display:flex}.Market-module__RTlJnq__heatTile:hover{border-color:var(--border-light)}.Market-module__RTlJnq__heatTileActive{border-color:var(--accent-blue)}.Market-module__RTlJnq__heatName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:600;overflow:hidden}.Market-module__RTlJnq__heatPct{font-size:.86rem;font-weight:700;font-family:var(--font-mono)}.Market-module__RTlJnq__tableScroll{overflow-x:auto}.Market-module__RTlJnq__table{border-collapse:separate;border-spacing:0;border:1px solid var(--border-color);width:100%;font-size:.74rem}.Market-module__RTlJnq__table th{z-index:1;background:var(--bg-panel);text-align:left;color:var(--text-muted);border:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:4px 8px;font-size:.68rem;font-weight:600}.Market-module__RTlJnq__table td{border:1px solid var(--border-color);color:var(--text-secondary);white-space:nowrap;padding:5px 8px}.Market-module__RTlJnq__table tbody tr:hover{background:var(--bg-panel-hover)}.Market-module__RTlJnq__rowLink{cursor:pointer}.Market-module__RTlJnq__rowLink:hover{background:var(--bg-panel-hover)}.Market-module__RTlJnq__symbolCell{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.Market-module__RTlJnq__symLink{color:var(--text-primary);font-weight:600;text-decoration:none}.Market-module__RTlJnq__symLink:hover{color:var(--accent-blue);text-decoration:underline}.Market-module__RTlJnq__quoteBtn{color:var(--accent-blue);background:var(--bg-panel);border:1px solid var(--border-color);white-space:nowrap;opacity:0;border-radius:4px;padding:0 5px;font-size:.6rem;font-weight:600;text-decoration:none;transition:opacity .12s}tr:hover .Market-module__RTlJnq__quoteBtn,.Market-module__RTlJnq__hoverRow:hover .Market-module__RTlJnq__quoteBtn,.Market-module__RTlJnq__quoteBtn:focus-visible{opacity:1}.Market-module__RTlJnq__quoteBtn:hover{border-color:var(--accent-blue)}.Market-module__RTlJnq__drawerBtn{color:var(--text-muted);background:var(--bg-panel);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;opacity:0;border-radius:4px;padding:0 5px;font-size:.62rem;font-weight:600;transition:opacity .12s}tr:hover .Market-module__RTlJnq__drawerBtn,.Market-module__RTlJnq__hoverRow:hover .Market-module__RTlJnq__drawerBtn,.Market-module__RTlJnq__drawerBtn:focus-visible{opacity:1}.Market-module__RTlJnq__drawerBtn:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.Market-module__RTlJnq__watchBtn{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 1px;font-size:.78rem;line-height:1}.Market-module__RTlJnq__watchBtnActive{color:var(--status-amber,#d4a72c)}.Market-module__RTlJnq__sym{color:var(--text-primary);font-weight:600}.Market-module__RTlJnq__mono{font-family:var(--font-mono)}.Market-module__RTlJnq__right{text-align:right}.Market-module__RTlJnq__up{color:var(--status-green)}.Market-module__RTlJnq__down{color:var(--status-red)}.Market-module__RTlJnq__tabs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.Market-module__RTlJnq__tab{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:600}.Market-module__RTlJnq__tabActive{color:var(--text-primary);border-color:var(--accent-blue);background:var(--accent-blue-dim)}.Market-module__RTlJnq__chip{background:var(--bg-elevated);color:var(--text-muted);text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:.62rem;font-weight:600;display:inline-block}.Market-module__RTlJnq__chipScreen{background:var(--accent-blue-dim);color:var(--accent-blue);text-transform:uppercase;border-radius:4px;margin-left:4px;padding:1px 6px;font-size:.62rem;font-weight:600;display:inline-block}.Market-module__RTlJnq__tabDivider{background:var(--border-color);align-self:stretch;width:1px;margin:0 4px}.Market-module__RTlJnq__empty{color:var(--text-muted);text-align:center;padding:18px 6px;font-size:.75rem}.Market-module__RTlJnq__unavailable{color:var(--status-yellow);text-align:center;padding:18px 6px;font-size:.75rem}.Market-module__RTlJnq__stratCard{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.Market-module__RTlJnq__stratHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Market-module__RTlJnq__stratName{color:var(--text-primary);font-size:.92rem;font-weight:700}.Market-module__RTlJnq__stratDesc{color:var(--text-muted);max-width:620px;margin-top:2px;font-size:.72rem}.Market-module__RTlJnq__statRow{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.Market-module__RTlJnq__stat{background:var(--bg-elevated);border-radius:6px;padding:7px 9px}.Market-module__RTlJnq__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.62rem}.Market-module__RTlJnq__statValue{font-size:.92rem;font-weight:700;font-family:var(--font-mono);color:var(--text-primary);margin-top:1px}.Market-module__RTlJnq__immature{opacity:.45}.Market-module__RTlJnq__maturityNote{color:var(--status-yellow);background:var(--status-yellow-bg);border-radius:4px;padding:4px 8px;font-size:.7rem}.Market-module__RTlJnq__aiHeadline{color:var(--text-primary);margin:6px 0 10px;font-size:.82rem;font-weight:600}.Market-module__RTlJnq__aiGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:10px;display:grid}.Market-module__RTlJnq__aiBox{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:6px;padding:8px 10px}.Market-module__RTlJnq__aiDisclaimer{color:var(--text-muted);margin-top:8px;font-size:.66rem}@media (max-width:700px){.Market-module__RTlJnq__aiGrid{grid-template-columns:1fr}}.Market-module__RTlJnq__checkList{font-size:.7rem;font-family:var(--font-mono);flex-direction:column;gap:3px;display:flex}.Market-module__RTlJnq__checkPass{color:var(--status-green)}.Market-module__RTlJnq__checkFail{color:var(--status-red)}.Market-module__RTlJnq__checkRule{color:var(--text-secondary)}.Market-module__RTlJnq__rejectSplit{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}@media (max-width:900px){.Market-module__RTlJnq__rejectSplit{grid-template-columns:1fr}}.Market-module__RTlJnq__liveCheckBox{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:6px;max-height:360px;padding:8px 10px;overflow-y:auto}.Market-module__RTlJnq__checkDetail{color:var(--text-muted)}.Market-module__RTlJnq__paramGrid{font-size:.68rem;font-family:var(--font-mono);color:var(--text-muted);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:4px 12px;display:grid}.Market-module__RTlJnq__formRow{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:8px;display:flex}.Market-module__RTlJnq__field{flex-direction:column;gap:2px;display:flex}.Market-module__RTlJnq__fieldLabel{text-transform:uppercase;color:var(--text-muted);font-size:.62rem;font-weight:600}.Market-module__RTlJnq__input{border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-primary);font-size:.75rem;font-family:var(--font-mono);border-radius:4px;width:110px;padding:5px 8px}.Market-module__RTlJnq__input:focus{border-color:var(--accent-blue);outline:none}.Market-module__RTlJnq__select{border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-primary);border-radius:4px;padding:5px 8px;font-size:.75rem}.Market-module__RTlJnq__btnPrimary{border:1px solid var(--accent-blue);background:var(--accent-blue-dim);color:var(--accent-blue);cursor:pointer;border-radius:4px;padding:6px 14px;font-size:.75rem;font-weight:600}.Market-module__RTlJnq__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.Market-module__RTlJnq__btnDanger{border:1px solid var(--status-red);color:var(--status-red);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:.68rem}.Market-module__RTlJnq__formErr{color:var(--status-red);margin:4px 0;font-size:.72rem}.Market-module__RTlJnq__paramKey{color:var(--text-secondary)}
.Stocks-module__3o-ZnW__page{flex-direction:column;gap:16px;padding:8px 0;display:flex}.Stocks-module__3o-ZnW__pageHeader{color:var(--text-primary);font-size:1.1rem;font-weight:700}.Stocks-module__3o-ZnW__pageSub{color:var(--text-muted);margin-top:2px;font-size:.8rem}.Stocks-module__3o-ZnW__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:1100px){.Stocks-module__3o-ZnW__grid{grid-template-columns:1fr}}.Stocks-module__3o-ZnW__panel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;min-height:200px;padding:14px 16px;display:flex}.Stocks-module__3o-ZnW__panelHead{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:.85rem;font-weight:700;display:flex}.Stocks-module__3o-ZnW__panelSub{color:var(--text-muted);margin-bottom:10px;font-size:.72rem}.Stocks-module__3o-ZnW__list{flex-direction:column;gap:8px;max-height:480px;display:flex;overflow-y:auto}.Stocks-module__3o-ZnW__row{background:var(--bg-elevated);border-radius:6px;align-items:flex-start;gap:10px;padding:8px;display:flex}.Stocks-module__3o-ZnW__rowLink{background:var(--bg-elevated);color:inherit;cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:8px;text-decoration:none;transition:background .12s;display:flex}.Stocks-module__3o-ZnW__rowLink:hover{background:var(--bg-hover,#ffffff0f)}.Stocks-module__3o-ZnW__sourceLinks{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.Stocks-module__3o-ZnW__sourceBtn{color:var(--accent-blue);background:var(--bg-panel);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:.62rem;font-weight:600;text-decoration:none}.Stocks-module__3o-ZnW__sourceBtn:hover{background:var(--bg-hover,#ffffff14);border-color:var(--accent-blue)}.Stocks-module__3o-ZnW__rank{font-family:var(--font-mono);color:var(--text-muted);flex-shrink:0;width:18px;padding-top:2px;font-size:.72rem}.Stocks-module__3o-ZnW__rowBody{flex:1;min-width:0}.Stocks-module__3o-ZnW__rowHead{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Stocks-module__3o-ZnW__symbol{color:var(--text-primary);font-size:.85rem;font-weight:700}.Stocks-module__3o-ZnW__companyName{color:var(--text-muted);font-size:.72rem}.Stocks-module__3o-ZnW__impactStat{color:var(--text-secondary);margin-top:1px;font-size:.68rem}.Stocks-module__3o-ZnW__impactStatLowConf{color:var(--text-muted);opacity:.75;margin-top:1px;font-size:.68rem;font-style:italic}.Stocks-module__3o-ZnW__reasoning{color:var(--text-secondary);margin-top:3px;font-size:.75rem}.Stocks-module__3o-ZnW__score{font-family:var(--font-mono);color:var(--accent-blue);flex-shrink:0;font-size:.75rem;font-weight:700}.Stocks-module__3o-ZnW__tag{text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:.62rem;font-weight:700}.Stocks-module__3o-ZnW__tagBullish{background:var(--status-green-bg);color:var(--status-green)}.Stocks-module__3o-ZnW__tagBearish{background:var(--status-red-bg);color:var(--status-red)}.Stocks-module__3o-ZnW__tagNeutral{background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border-color)}.Stocks-module__3o-ZnW__sideTag{letter-spacing:.06em;border:1px solid #0000;border-radius:4px;padding:1px 7px;font-size:.6rem;font-weight:800;display:inline-block}.Stocks-module__3o-ZnW__sideLong{background:var(--status-green-bg);color:var(--status-green);border-color:var(--status-green)}.Stocks-module__3o-ZnW__sideShort{background:var(--status-red-bg);color:var(--status-red);border-color:var(--status-red)}.Stocks-module__3o-ZnW__sideWatch{background:var(--bg-elevated);color:var(--text-muted);border-color:var(--border-color)}.Stocks-module__3o-ZnW__muted{color:var(--text-muted);text-align:center;padding:20px 0;font-size:.8rem}.Stocks-module__3o-ZnW__dateGroup{color:var(--text-muted);text-transform:uppercase;margin-top:6px;font-size:.68rem;font-weight:700}.Stocks-module__3o-ZnW__dateGroup:first-child{margin-top:0}.Stocks-module__3o-ZnW__filterRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.Stocks-module__3o-ZnW__filterChip{color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;padding:4px 14px;font-size:.72rem;font-weight:700;transition:background .12s,color .12s,border-color .12s}.Stocks-module__3o-ZnW__filterChip:hover{border-color:var(--accent-blue);color:var(--text-primary)}.Stocks-module__3o-ZnW__filterChipActive{color:#fff;background:var(--accent-blue);border:1px solid var(--accent-blue);cursor:pointer;border-radius:999px;padding:4px 14px;font-size:.72rem;font-weight:700}.Stocks-module__3o-ZnW__filterDivider{background:var(--border-color);width:1px;height:18px;margin:0 2px}.Stocks-module__3o-ZnW__tableScroll,.Stocks-module__3o-ZnW__ipoTableWrap{max-height:420px;overflow:auto}.Stocks-module__3o-ZnW__ipoTable{border-collapse:separate;border-spacing:0;width:100%;font-size:.78rem}.Stocks-module__3o-ZnW__ipoTable th{z-index:1;background:var(--bg-panel);text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:6px 10px;font-size:.64rem;font-weight:700}.Stocks-module__3o-ZnW__ipoTable td{border-bottom:1px solid var(--border-color);vertical-align:top;white-space:nowrap;padding:8px 10px}.Stocks-module__3o-ZnW__ipoTable tbody tr:hover{background:var(--bg-hover,#ffffff0a)}.Stocks-module__3o-ZnW__ipoMono{font-family:var(--font-mono);color:var(--text-secondary);font-size:.75rem}.Stocks-module__3o-ZnW__ipoNewsCell{white-space:normal;max-width:220px}.Stocks-module__3o-ZnW__pickCard{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.Stocks-module__3o-ZnW__pickHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Stocks-module__3o-ZnW__pickTitle{color:var(--text-primary);font-size:.95rem;font-weight:700}.Stocks-module__3o-ZnW__pickSub{color:var(--text-muted);margin-top:2px;font-size:.72rem}.Stocks-module__3o-ZnW__pickAsOf{color:var(--text-muted);font-size:.7rem;font-family:var(--font-mono)}.Stocks-module__3o-ZnW__pickStale{font-size:.7rem;font-family:var(--font-mono);color:var(--status-yellow);font-weight:700}.Stocks-module__3o-ZnW__tableRow{cursor:pointer;transition:background .12s}.Stocks-module__3o-ZnW__tableRow:hover{background:var(--bg-hover,#ffffff0f)}.Stocks-module__3o-ZnW__statRowInline{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.Stocks-module__3o-ZnW__disclosureBtn{text-align:left;width:100%;color:var(--text-muted);background:var(--bg-elevated);border:1px dashed var(--border-color);cursor:pointer;border-radius:6px;margin-top:10px;padding:7px 8px;font-family:inherit;font-size:.72rem;font-weight:600}.Stocks-module__3o-ZnW__disclosureBtn:hover{color:var(--text-primary);border-color:var(--accent-blue)}.Stocks-module__3o-ZnW__disclosureNote{color:var(--text-muted);padding:8px 8px 10px;font-size:.7rem;line-height:1.5}.Stocks-module__3o-ZnW__pickSameNote{color:var(--text-muted);max-width:62ch;margin-top:6px;font-size:.72rem;line-height:1.45}.Stocks-module__3o-ZnW__pickHeadRight{align-items:center;gap:10px;display:flex}.Stocks-module__3o-ZnW__collapseToggle{color:var(--accent-blue);background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;border-radius:5px;padding:4px 9px;font-size:.68rem;font-weight:700}.Stocks-module__3o-ZnW__collapseToggle:hover{background:var(--bg-hover,#ffffff0f)}.Stocks-module__3o-ZnW__heroRow{grid-template-columns:minmax(200px,1.1fr) minmax(280px,1.4fr);align-items:start;gap:16px;display:grid}@media (max-width:900px){.Stocks-module__3o-ZnW__heroRow{grid-template-columns:1fr}}.Stocks-module__3o-ZnW__heroLeft{flex-direction:column;gap:6px;min-width:0;display:flex}.Stocks-module__3o-ZnW__heroSymbolRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Stocks-module__3o-ZnW__heroSymbol{color:var(--text-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.Stocks-module__3o-ZnW__heroCompany{color:var(--text-muted);font-size:.76rem}.Stocks-module__3o-ZnW__heroIndustry{color:var(--text-muted);font-size:.68rem}.Stocks-module__3o-ZnW__conviction{background:var(--status-green-bg);color:var(--status-green);font-size:.78rem;font-weight:700;font-family:var(--font-mono);border-radius:999px;align-items:baseline;gap:4px;padding:3px 9px;display:inline-flex}.Stocks-module__3o-ZnW__convictionWeak{background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border-color)}.Stocks-module__3o-ZnW__convictionLabel{text-transform:uppercase;letter-spacing:.04em;font-size:.6rem;font-weight:700}.Stocks-module__3o-ZnW__planGrid{background:var(--border-color);border:1px solid var(--border-color);border-radius:6px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:620px){.Stocks-module__3o-ZnW__planGrid{grid-template-columns:repeat(2,1fr)}}.Stocks-module__3o-ZnW__planCell{background:var(--bg-elevated);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.Stocks-module__3o-ZnW__planLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.6rem;font-weight:700}.Stocks-module__3o-ZnW__planValue{font-family:var(--font-mono);color:var(--text-primary);font-size:.95rem;font-weight:700}.Stocks-module__3o-ZnW__planValueEntry{color:var(--accent-blue)}.Stocks-module__3o-ZnW__planValueStop{color:var(--status-red)}.Stocks-module__3o-ZnW__planHint{color:var(--text-muted);font-size:.64rem}.Stocks-module__3o-ZnW__planNote{color:var(--text-secondary);background:var(--bg-elevated);border-left:2px solid var(--accent-blue);border-radius:0 4px 4px 0;padding:7px 10px;font-size:.7rem}.Stocks-module__3o-ZnW__fieldQualityNote{color:var(--status-amber,#d4a72c);border-left:2px solid var(--status-amber,#d4a72c);padding:7px 10px;font-size:.72rem;line-height:1.45}.Stocks-module__3o-ZnW__aiSourceBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border-color,#444);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.62rem}.Stocks-module__3o-ZnW__aiRows{flex-direction:column;gap:12px;margin-top:4px;display:flex}.Stocks-module__3o-ZnW__aiRow{border:1px solid var(--border-color,#333);border-radius:6px;flex-direction:column;gap:6px;padding:9px 11px;display:flex}.Stocks-module__3o-ZnW__aiRowTop{align-items:center;gap:9px;display:flex}.Stocks-module__3o-ZnW__aiSymbol{cursor:pointer;color:var(--accent-blue);background:0 0;border:none;padding:0;font-size:.85rem;font-weight:600}.Stocks-module__3o-ZnW__aiChip{letter-spacing:.07em;border-radius:4px;padding:2px 7px;font-size:.6rem}.Stocks-module__3o-ZnW__aiChipBuy{color:var(--status-green,#2ea043);background:#2ea04329}.Stocks-module__3o-ZnW__aiChipWait{color:var(--status-amber,#d4a72c);background:#d4a72c24}.Stocks-module__3o-ZnW__aiChipAvoid{color:var(--status-red,#da3633);background:#da363324}.Stocks-module__3o-ZnW__aiHorizon{color:var(--text-muted);font-size:.68rem}.Stocks-module__3o-ZnW__aiSourceMini{color:var(--text-muted);margin-left:auto;font-size:.6rem}.Stocks-module__3o-ZnW__aiPlanLine{color:var(--text-secondary);font-size:.72rem}.Stocks-module__3o-ZnW__aiConfidence{background:var(--bg-elevated,#222);border-radius:2px;width:130px;height:3px;overflow:hidden}.Stocks-module__3o-ZnW__aiConfFill{background:var(--accent-blue);height:100%}.Stocks-module__3o-ZnW__aiReasons{color:var(--text-muted);margin:0;padding-left:16px;font-size:.7rem}.Stocks-module__3o-ZnW__reasonList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Stocks-module__3o-ZnW__reasonItem{color:var(--text-secondary);align-items:baseline;gap:6px;font-size:.75rem;display:flex}.Stocks-module__3o-ZnW__reasonBullet{color:var(--accent-blue);flex-shrink:0}.Stocks-module__3o-ZnW__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:6px;font-size:.62rem;font-weight:700}.Stocks-module__3o-ZnW__runnerUps{flex-direction:column;gap:6px;display:flex}.Stocks-module__3o-ZnW__runnerRow{background:var(--bg-elevated);border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 10px;font-size:.76rem;display:flex}.Stocks-module__3o-ZnW__runnerSymbol{color:var(--text-primary);min-width:84px;font-weight:700}.Stocks-module__3o-ZnW__runnerSymbolLarge{color:var(--text-primary);letter-spacing:-.01em;font-size:1.15rem;font-weight:800}.Stocks-module__3o-ZnW__runnerLevels{font-family:var(--font-mono);color:var(--text-secondary);font-size:.72rem}.Stocks-module__3o-ZnW__runnerConviction{font-family:var(--font-mono);color:var(--accent-blue);margin-left:auto;font-weight:700}.Stocks-module__3o-ZnW__otherPicks{flex-direction:column;gap:10px;display:flex}.Stocks-module__3o-ZnW__otherPick{background:var(--bg-elevated);border-radius:6px;grid-template-columns:minmax(180px,1fr) minmax(280px,1.4fr);align-items:start;gap:14px;padding:10px;display:grid}.Stocks-module__3o-ZnW__otherPick .Stocks-module__3o-ZnW__reasonList{grid-column:1/-1}@media (max-width:900px){.Stocks-module__3o-ZnW__otherPick{grid-template-columns:1fr}}.Stocks-module__3o-ZnW__tagSweep{background:var(--status-green-bg);color:var(--status-green)}.Stocks-module__3o-ZnW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px;display:grid}.Stocks-module__3o-ZnW__statCell{background:var(--bg-elevated);border-radius:6px;flex-direction:column;gap:1px;padding:7px 10px;display:flex}.Stocks-module__3o-ZnW__statValue{font-family:var(--font-mono);color:var(--text-primary);font-size:.88rem;font-weight:700}.Stocks-module__3o-ZnW__statValuePos{color:var(--status-green)}.Stocks-module__3o-ZnW__statValueNeg{color:var(--status-red)}.Stocks-module__3o-ZnW__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.6rem}.Stocks-module__3o-ZnW__caveats{color:var(--text-muted);border-top:1px solid var(--border-color);padding-top:10px;font-size:.68rem;line-height:1.5}.Stocks-module__3o-ZnW__caveats ul{margin:4px 0 0;padding-left:16px}.Stocks-module__3o-ZnW__up{color:var(--status-green)}.Stocks-module__3o-ZnW__down{color:var(--status-red)}.Stocks-module__3o-ZnW__drawerOverlay{z-index:100;background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}.Stocks-module__3o-ZnW__drawer{background:var(--bg-panel);border-left:1px solid var(--border-color);width:min(480px,100vw);height:100vh;padding:16px;overflow-y:auto}.Stocks-module__3o-ZnW__drawerHead{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;display:flex}.Stocks-module__3o-ZnW__drawerBody{flex-direction:column;display:flex}.Stocks-module__3o-ZnW__drawerStatGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.Stocks-module__3o-ZnW__watchStar{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0 2px;font-size:.85rem;line-height:1}.Stocks-module__3o-ZnW__gridToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.Stocks-module__3o-ZnW__rgl{position:relative}.Stocks-module__3o-ZnW__tile{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.Stocks-module__3o-ZnW__tileDragHandle{cursor:grab;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-elevated);border-bottom:1px solid var(--border-color);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:5px 10px;font-size:.68rem;font-weight:700}.Stocks-module__3o-ZnW__tileDragHandle:active{cursor:grabbing}.Stocks-module__3o-ZnW__tileBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.Stocks-module__3o-ZnW__tileBody>:first-child{flex:1;min-height:0;background:0 0!important;border:none!important;border-radius:0!important}.react-grid-item.react-grid-placeholder{background:var(--accent-blue);opacity:.15;border-radius:8px}.react-resizable-handle{opacity:.5}.Stocks-module__3o-ZnW__watchStarActive{color:var(--status-amber,#d4a72c)}
.VerdictHero-module__KeRbca__strip{background:linear-gradient(180deg, var(--bg-panel), var(--bg-panel));border:1px solid var(--border-color);border-left:3px solid var(--accent-blue);border-radius:8px;flex-wrap:wrap;align-items:stretch;gap:16px;margin-bottom:4px;padding:10px 14px;display:flex}.VerdictHero-module__KeRbca__block{flex-direction:column;flex:220px;gap:3px;min-width:200px;display:flex}.VerdictHero-module__KeRbca__divider{background:var(--border-color);align-self:stretch;width:1px}.VerdictHero-module__KeRbca__label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:.6rem;font-weight:700}.VerdictHero-module__KeRbca__verdictWord{letter-spacing:.02em;font-size:1.35rem;font-weight:800;line-height:1.15}.VerdictHero-module__KeRbca__good{color:var(--status-green)}.VerdictHero-module__KeRbca__bad{color:var(--status-red)}.VerdictHero-module__KeRbca__flat{color:var(--status-yellow)}.VerdictHero-module__KeRbca__sub{color:var(--text-secondary);font-size:.72rem}.VerdictHero-module__KeRbca__drivers{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:.66rem;overflow:hidden}.VerdictHero-module__KeRbca__symbolRow{align-items:center;gap:8px;display:flex}.VerdictHero-module__KeRbca__symbol{font-size:1.05rem;font-weight:800;font-family:var(--font-mono)}.VerdictHero-module__KeRbca__planLine{font-size:.72rem;font-family:var(--font-mono);color:var(--text-secondary)}.VerdictHero-module__KeRbca__countRow{flex-wrap:wrap;gap:6px;display:flex}.VerdictHero-module__KeRbca__countBuy,.VerdictHero-module__KeRbca__countWait,.VerdictHero-module__KeRbca__countAvoid{letter-spacing:.04em;border-radius:10px;padding:2px 8px;font-size:.64rem;font-weight:800}.VerdictHero-module__KeRbca__countBuy{color:var(--status-green);background:#3fb9501f;border:1px solid #3fb9504d}.VerdictHero-module__KeRbca__countWait{color:var(--status-yellow);background:#f59e0b1a;border:1px solid #f59e0b47}.VerdictHero-module__KeRbca__countAvoid{color:var(--status-red);background:#ef444417;border:1px solid #ef444442}.VerdictHero-module__KeRbca__fallbackTag{color:var(--status-yellow);text-transform:none;letter-spacing:0;background:#f59e0b1f;border-radius:8px;margin-left:6px;padding:1px 6px;font-weight:600}.VerdictHero-module__KeRbca__pending{color:var(--text-muted);padding:4px 0;font-size:.74rem}.VerdictHero-module__KeRbca__freshCol{flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;min-width:120px;display:flex}.VerdictHero-module__KeRbca__fresh{color:var(--text-muted);font-size:.62rem}.VerdictHero-module__KeRbca__jumpLink{color:var(--accent-blue);font-size:.66rem;text-decoration:none}
.OptionChainTable-module__SRfFpW__tableWrap{overflow-x:auto}.OptionChainTable-module__SRfFpW__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.78rem}.OptionChainTable-module__SRfFpW__compact{font-size:.72rem}.OptionChainTable-module__SRfFpW__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-color);background:var(--bg-panel);padding:5px 8px;font-size:.64rem;font-weight:600;position:sticky;top:0}.OptionChainTable-module__SRfFpW__table td{font-family:var(--font-mono);border-bottom:1px solid #2a313e80;padding:5px 8px}.OptionChainTable-module__SRfFpW__table tbody tr:hover{background:var(--bg-panel-hover)}.OptionChainTable-module__SRfFpW__num{text-align:right}.OptionChainTable-module__SRfFpW__pos{color:var(--status-green)}.OptionChainTable-module__SRfFpW__neg{color:var(--status-red)}.OptionChainTable-module__SRfFpW__strikeCol{text-align:center;background:var(--bg-elevated)}.OptionChainTable-module__SRfFpW__strikeVal{font-weight:700}.OptionChainTable-module__SRfFpW__atmRow{background:var(--accent-blue-dim)}.OptionChainTable-module__SRfFpW__atmRow .OptionChainTable-module__SRfFpW__strikeCol{background:#3b82f638}.OptionChainTable-module__SRfFpW__supportRow .OptionChainTable-module__SRfFpW__strikeCol{background:var(--status-green-bg)}.OptionChainTable-module__SRfFpW__resistanceRow .OptionChainTable-module__SRfFpW__strikeCol{background:var(--status-red-bg)}.OptionChainTable-module__SRfFpW__tagMp,.OptionChainTable-module__SRfFpW__tagSup,.OptionChainTable-module__SRfFpW__tagRes,.OptionChainTable-module__SRfFpW__tagAtm{font-size:.56rem;font-family:var(--font-sans);border-radius:3px;margin-left:5px;padding:1px 4px;font-weight:700}.OptionChainTable-module__SRfFpW__tagMp{color:var(--accent-blue);background:#3b82f633}.OptionChainTable-module__SRfFpW__tagSup{background:var(--status-green-bg);color:var(--status-green)}.OptionChainTable-module__SRfFpW__tagRes{background:var(--status-red-bg);color:var(--status-red)}.OptionChainTable-module__SRfFpW__tagAtm{color:var(--accent-blue);background:#3b82f633}.OptionChainTable-module__SRfFpW__epmBand{color:var(--text-secondary)}.OptionChainTable-module__SRfFpW__epmArrow{opacity:.6;margin:0 4px}.OptionChainTable-module__SRfFpW__epmFloor{color:var(--text-muted);font-style:italic}.OptionChainTable-module__SRfFpW__thetaNeg{color:var(--status-yellow)}.OptionChainTable-module__SRfFpW__popCell{color:var(--text-muted)}.OptionChainTable-module__SRfFpW__empty{color:var(--text-muted);text-align:center;padding:2rem 0;font-size:.78rem}
.AISwitch-module__ukJ9Za__wrap{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.AISwitch-module__ukJ9Za__compact{gap:6px}.AISwitch-module__ukJ9Za__badge{font-size:.7rem;font-weight:600;font-family:var(--font-mono,monospace);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.AISwitch-module__ukJ9Za__badgeSub{color:var(--status-green,var(--status-green));background:var(--status-green-bg,#10b9811a);border-color:#10b98159}.AISwitch-module__ukJ9Za__badgeApi{color:var(--text-secondary,var(--text-secondary));background:var(--bg-elevated,var(--bg-elevated));border-color:var(--border-color,var(--border-color))}.AISwitch-module__ukJ9Za__select{background:var(--bg-elevated,var(--bg-elevated));color:var(--text-secondary,var(--text-secondary));border:1px solid var(--border-color,var(--border-color));font-size:.7rem;font-family:var(--font-mono,monospace);cursor:pointer;border-radius:6px;padding:4px 8px}.AISwitch-module__ukJ9Za__select:disabled{opacity:.45;cursor:not-allowed}.AISwitch-module__ukJ9Za__toggle{font-size:.7rem;font-weight:600;font-family:var(--font-mono,monospace);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;transition:background .2s,color .2s;display:inline-flex}.AISwitch-module__ukJ9Za__toggle:disabled{opacity:.5;cursor:wait}.AISwitch-module__ukJ9Za__on{background:var(--status-green-bg,#10b9811a);color:var(--status-green,var(--status-green));border-color:#10b98166}.AISwitch-module__ukJ9Za__off{background:var(--bg-elevated,var(--bg-elevated));color:var(--text-muted,var(--text-muted));border-color:var(--border-color,var(--border-color))}.AISwitch-module__ukJ9Za__warn{color:var(--status-yellow,var(--status-yellow));font-size:.68rem;font-family:var(--font-mono,monospace);align-items:center;gap:4px;display:inline-flex}
.OiIvChart-module__5kYpRa__legend{color:var(--text-muted);align-items:center;gap:14px;margin-bottom:6px;font-size:.66rem;display:flex}.OiIvChart-module__5kYpRa__legend span{align-items:center;gap:5px;display:inline-flex}.OiIvChart-module__5kYpRa__legend i{border-radius:2px;width:10px;height:3px;display:inline-block}.OiIvChart-module__5kYpRa__values{color:var(--text-secondary);font-family:var(--font-mono)}.OiIvChart-module__5kYpRa__chartBox{width:100%;overflow:hidden}.OiIvChart-module__5kYpRa__hint{color:var(--text-muted);padding:6px 0;font-size:.68rem}
.QuantPanels-module__cwSciq__grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:16px 0;display:grid}@media (max-width:900px){.QuantPanels-module__cwSciq__grid{grid-template-columns:1fr}}.QuantPanels-module__cwSciq__panel{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:8px;padding:14px 16px}.QuantPanels-module__cwSciq__panelHead{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.85rem;font-weight:700;display:flex}.QuantPanels-module__cwSciq__muted{color:var(--text-muted);font-size:.8rem}.QuantPanels-module__cwSciq__small{color:var(--text-secondary);font-size:.78rem}.QuantPanels-module__cwSciq__mono{font-family:var(--font-mono)}.QuantPanels-module__cwSciq__blockRow{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:6px 0;font-size:.8rem;display:flex}.QuantPanels-module__cwSciq__blockRow:last-child{border-bottom:none}.QuantPanels-module__cwSciq__blockName{color:var(--text-secondary)}.QuantPanels-module__cwSciq__blockActive{color:var(--accent-blue);font-weight:700}.QuantPanels-module__cwSciq__tag{text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:.68rem;font-weight:700}.QuantPanels-module__cwSciq__tagUp{background:var(--status-green-bg);color:var(--status-green)}.QuantPanels-module__cwSciq__tagDown{background:var(--status-red-bg);color:var(--status-red)}.QuantPanels-module__cwSciq__tagFlat,.QuantPanels-module__cwSciq__tagPending{background:var(--bg-elevated);color:var(--text-muted)}.QuantPanels-module__cwSciq__progressTrack{background:var(--bg-elevated);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.QuantPanels-module__cwSciq__progressFill{background:var(--accent-blue);height:100%}.QuantPanels-module__cwSciq__probBar{border-radius:4px;height:20px;margin:8px 0;display:flex;overflow:hidden}.QuantPanels-module__cwSciq__probUp{background:var(--status-green)}.QuantPanels-module__cwSciq__probDown{background:var(--status-red)}.QuantPanels-module__cwSciq__probSideways{background:var(--text-muted)}.QuantPanels-module__cwSciq__probLegend{color:var(--text-secondary);justify-content:space-between;font-size:.72rem;display:flex}.QuantPanels-module__cwSciq__tfRow{justify-content:space-between;align-items:center;padding:5px 0;font-size:.8rem;display:flex}.QuantPanels-module__cwSciq__sentimentBand{text-align:center;border-radius:6px;margin-bottom:10px;padding:8px;font-size:1.1rem;font-weight:800}.QuantPanels-module__cwSciq__bandBullish{background:var(--status-green-bg);color:var(--status-green)}.QuantPanels-module__cwSciq__bandMildBullish{background:var(--status-green-bg);color:var(--status-green);opacity:.8}.QuantPanels-module__cwSciq__bandNeutral{background:var(--bg-elevated);color:var(--text-secondary)}.QuantPanels-module__cwSciq__bandMildBearish{background:var(--status-red-bg);color:var(--status-red);opacity:.8}.QuantPanels-module__cwSciq__bandBearish{background:var(--status-red-bg);color:var(--status-red)}.QuantPanels-module__cwSciq__atmSide{background:var(--bg-elevated);border-radius:6px;flex:1;padding:8px}.QuantPanels-module__cwSciq__atmSideStronger{border:1px solid var(--accent-blue)}.QuantPanels-module__cwSciq__atmRow{gap:8px;display:flex}.QuantPanels-module__cwSciq__qualityStrip{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:6px;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:8px 12px;font-size:.72rem;display:flex}.QuantPanels-module__cwSciq__qualityItem{background:var(--bg-elevated);color:var(--text-secondary);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;display:flex}.QuantPanels-module__cwSciq__qualityOk{color:var(--status-green)}.QuantPanels-module__cwSciq__qualityWarn{color:var(--status-yellow)}
.RearrangeableDashboardGrid-module__WiN16a__gridToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.RearrangeableDashboardGrid-module__WiN16a__helperText{color:var(--text-muted);font-size:.78rem}.RearrangeableDashboardGrid-module__WiN16a__resetButton{border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-elevated);cursor:pointer;white-space:nowrap;border-radius:6px;padding:5px 9px;font-size:.75rem}.RearrangeableDashboardGrid-module__WiN16a__resetButton:hover{color:var(--text-primary);border-color:var(--accent-blue)}.RearrangeableDashboardGrid-module__WiN16a__rgl{position:relative}.RearrangeableDashboardGrid-module__WiN16a__tile{border:1px solid var(--border-color);background:var(--bg-panel);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.RearrangeableDashboardGrid-module__WiN16a__tileDragHandle{border-bottom:1px solid var(--border-color);color:var(--text-muted);background:var(--bg-elevated);cursor:grab;-webkit-user-select:none;user-select:none;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;padding:5px 10px;font-size:.68rem;font-weight:700}.RearrangeableDashboardGrid-module__WiN16a__tileDragHandle:active{cursor:grabbing}.RearrangeableDashboardGrid-module__WiN16a__tileBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.RearrangeableDashboardGrid-module__WiN16a__tileBody>:first-child{flex:1;min-height:0;background:0 0!important;border:none!important;border-radius:0!important}.react-grid-item.react-grid-placeholder{background:var(--accent-blue);opacity:.15;border-radius:8px}.react-resizable-handle{opacity:.5}@media (max-width:700px){.RearrangeableDashboardGrid-module__WiN16a__gridToolbar{flex-direction:column;align-items:flex-start}}
.PositionSizer-module__vzbeLW__grid{grid-template-columns:repeat(4,auto);align-items:end;gap:6px 10px;display:grid}.PositionSizer-module__vzbeLW__prefill{color:var(--text-muted);font-size:.62rem}.PositionSizer-module__vzbeLW__resultRow{border-top:1px solid var(--border-color);align-items:baseline;gap:8px;padding-top:6px;display:flex}.PositionSizer-module__vzbeLW__qty{font-size:1.5rem;font-weight:800;font-family:var(--font-mono);color:var(--status-green)}.PositionSizer-module__vzbeLW__qtyLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.PositionSizer-module__vzbeLW__lines{color:var(--text-secondary);font-size:.64rem;font-family:var(--font-mono);flex-wrap:wrap;gap:4px 12px;display:flex}.PositionSizer-module__vzbeLW__warn{color:var(--status-yellow);font-size:.66rem}
