.PriceHeader-module__JThDKa__header{padding:var(--space-4)var(--space-6);background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.PriceHeader-module__JThDKa__leftSection{align-items:center;display:flex}.PriceHeader-module__JThDKa__logoSection{flex-direction:column;gap:2px;display:flex}.PriceHeader-module__JThDKa__logo{align-items:center;gap:var(--space-2);display:flex}.PriceHeader-module__JThDKa__logoIcon{color:var(--text-primary);opacity:.9}.PriceHeader-module__JThDKa__logoText{font-size:1.25rem;font-weight:700;font-family:var(--font-mono);color:var(--text-primary)}.PriceHeader-module__JThDKa__tagline{color:var(--text-dim);letter-spacing:.02em;font-size:.65rem}.PriceHeader-module__JThDKa__priceSection{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.PriceHeader-module__JThDKa__symbolRow{align-items:center;gap:var(--space-2);display:flex}.PriceHeader-module__JThDKa__symbol{color:var(--text-primary);font-size:.85rem;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em}.PriceHeader-module__JThDKa__liveIndicator{border-radius:var(--radius-sm);text-transform:uppercase;align-items:center;gap:4px;padding:2px 6px;font-size:.6rem;font-weight:600;display:flex}.PriceHeader-module__JThDKa__liveIndicator.PriceHeader-module__JThDKa__realtime{color:var(--color-positive);background:#22c55e26}.PriceHeader-module__JThDKa__liveIndicator.PriceHeader-module__JThDKa__live{color:var(--color-info);background:#3b82f626}.PriceHeader-module__JThDKa__liveIndicator.PriceHeader-module__JThDKa__delayed{background:var(--bg-tertiary);color:var(--text-dim)}.PriceHeader-module__JThDKa__sourceTag{color:var(--text-dim);background:var(--bg-tertiary);border-radius:2px;padding:2px 4px;font-size:.6rem}.PriceHeader-module__JThDKa__priceRow{align-items:baseline;gap:var(--space-3);display:flex}.PriceHeader-module__JThDKa__price{color:var(--text-primary);font-size:2rem;font-weight:600;font-family:var(--font-mono);line-height:1}.PriceHeader-module__JThDKa__changeGroup{align-items:center;gap:var(--space-1);font-family:var(--font-mono);display:flex}.PriceHeader-module__JThDKa__changeGroup.PriceHeader-module__JThDKa__positive{color:var(--color-positive)}.PriceHeader-module__JThDKa__changeGroup.PriceHeader-module__JThDKa__negative{color:var(--color-negative)}.PriceHeader-module__JThDKa__changeValue{font-size:.9rem;font-weight:500}.PriceHeader-module__JThDKa__changePercent{opacity:.8;font-size:.8rem}.PriceHeader-module__JThDKa__rightSection{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.PriceHeader-module__JThDKa__marketStatus{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2);border-radius:var(--radius-md);display:flex}.PriceHeader-module__JThDKa__marketStatus .PriceHeader-module__JThDKa__statusDot{border-radius:50%;width:8px;height:8px}.PriceHeader-module__JThDKa__marketStatus .PriceHeader-module__JThDKa__statusText{font-size:.7rem;font-weight:500}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__open{background:#22c55e1a}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__open .PriceHeader-module__JThDKa__statusDot{background:var(--color-positive);animation:2s ease-in-out infinite PriceHeader-module__JThDKa__pulse}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__open .PriceHeader-module__JThDKa__statusText{color:var(--color-positive)}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__premarket,.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__afterhours{background:#f59e0b1a}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__premarket .PriceHeader-module__JThDKa__statusDot,.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__afterhours .PriceHeader-module__JThDKa__statusDot{background:var(--color-neutral)}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__premarket .PriceHeader-module__JThDKa__statusText,.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__afterhours .PriceHeader-module__JThDKa__statusText{color:var(--color-neutral)}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__closed{background:var(--bg-tertiary)}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__closed .PriceHeader-module__JThDKa__statusDot{background:var(--text-dim)}.PriceHeader-module__JThDKa__marketStatus.PriceHeader-module__JThDKa__closed .PriceHeader-module__JThDKa__statusText{color:var(--text-muted)}.PriceHeader-module__JThDKa__timeDisplay{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:.7rem;font-family:var(--font-mono);display:flex}.PriceHeader-module__JThDKa__clockIcon{opacity:.6}.PriceHeader-module__JThDKa__currentTime{color:var(--text-secondary)}.PriceHeader-module__JThDKa__lastUpdate{color:var(--text-dim)}@media (max-width:1024px){.PriceHeader-module__JThDKa__header{padding:var(--space-3)var(--space-4)}.PriceHeader-module__JThDKa__leftSection{display:none}.PriceHeader-module__JThDKa__priceSection{align-items:flex-start}}@media (max-width:640px){.PriceHeader-module__JThDKa__header{padding:var(--space-3);align-items:stretch;gap:var(--space-3);flex-direction:column}.PriceHeader-module__JThDKa__priceSection{width:100%}.PriceHeader-module__JThDKa__priceRow{justify-content:space-between;width:100%}.PriceHeader-module__JThDKa__price{font-size:1.5rem}.PriceHeader-module__JThDKa__changeValue{font-size:.8rem}.PriceHeader-module__JThDKa__changePercent{font-size:.7rem}.PriceHeader-module__JThDKa__rightSection{flex-direction:row;justify-content:space-between;align-items:center}}
.SPXChart-module__m1oZZW__chartWrapper{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.SPXChart-module__m1oZZW__chartHeader{gap:var(--space-2);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);background:var(--bg-tertiary);flex-direction:column;display:flex}.SPXChart-module__m1oZZW__chartTitle{align-items:center;gap:var(--space-3);display:flex}.SPXChart-module__m1oZZW__symbol{color:var(--text-primary);font-size:1.1rem;font-weight:700;font-family:var(--font-mono);letter-spacing:.02em}.SPXChart-module__m1oZZW__exchange{color:var(--text-muted);font-size:.75rem;font-weight:400}.SPXChart-module__m1oZZW__historicalBadge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border:1px solid var(--color-purple);border-radius:var(--radius-sm);color:var(--color-purple);background:#a855f726;font-size:.7rem;font-weight:500;display:flex}.SPXChart-module__m1oZZW__controlsRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.SPXChart-module__m1oZZW__timeRangeButtons{background:var(--bg-elevated);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}.SPXChart-module__m1oZZW__rangeButton{border-radius:var(--radius-sm);font-size:.65rem;font-weight:600;font-family:var(--font-mono);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);text-align:center;background:0 0;border:none;min-width:32px;padding:4px 6px}.SPXChart-module__m1oZZW__rangeButton:hover{color:var(--text-secondary);background:var(--bg-hover)}.SPXChart-module__m1oZZW__rangeButton.SPXChart-module__m1oZZW__active{background:var(--text-primary);color:var(--bg-primary)}.SPXChart-module__m1oZZW__barLimitGroup{align-items:center;gap:var(--space-2);display:flex}.SPXChart-module__m1oZZW__barLimitSelect{background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.65rem;font-family:var(--font-mono);cursor:pointer;transition:all var(--transition-fast);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='%236b7280'%3E%3Cpath d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;padding:3px 18px 3px 6px;font-weight:600}.SPXChart-module__m1oZZW__barLimitSelect:hover{border-color:var(--border-secondary)}.SPXChart-module__m1oZZW__barLimitSelect:focus{border-color:#4a9eff;outline:none}.SPXChart-module__m1oZZW__barLimitSelect option{background:var(--bg-secondary);color:var(--text-primary)}.SPXChart-module__m1oZZW__barCountLabel{font-size:.62rem;font-family:var(--font-mono);color:var(--text-dim);white-space:nowrap}.SPXChart-module__m1oZZW__liveButton{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border:1px solid var(--border-secondary);border-radius:var(--radius-md);font-size:.75rem;font-weight:600;font-family:var(--font-mono);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;display:flex}.SPXChart-module__m1oZZW__liveButton:hover{background:var(--bg-hover);border-color:var(--text-muted)}.SPXChart-module__m1oZZW__liveButton.SPXChart-module__m1oZZW__active{border-color:var(--color-positive);color:var(--color-positive);background:#22c55e1a}.SPXChart-module__m1oZZW__liveDot{background:var(--text-dim);border-radius:50%;width:8px;height:8px}.SPXChart-module__m1oZZW__liveButton.SPXChart-module__m1oZZW__active .SPXChart-module__m1oZZW__liveDot{background:var(--color-positive);animation:1.5s ease-in-out infinite SPXChart-module__m1oZZW__pulse;box-shadow:0 0 8px #22c55e80}.SPXChart-module__m1oZZW__chartLegend{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.SPXChart-module__m1oZZW__legendItem{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:.7rem;display:flex}.SPXChart-module__m1oZZW__legendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.SPXChart-module__m1oZZW__overlayToggleButton{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);margin-left:auto;font-size:.7rem;display:flex}.SPXChart-module__m1oZZW__overlayToggleButton:hover{background:var(--bg-hover);color:var(--text-secondary);border-color:var(--border-secondary)}.SPXChart-module__m1oZZW__overlayPanel{top:60px;right:var(--space-3);z-index:50;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-lg);min-width:260px;max-height:70vh;position:absolute;overflow-y:auto;box-shadow:0 8px 32px #0006}.SPXChart-module__m1oZZW__overlayPanelHeader{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);color:var(--text-primary);background:var(--bg-secondary);z-index:1;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:600;display:flex;position:sticky;top:0}.SPXChart-module__m1oZZW__overlayCloseBtn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.SPXChart-module__m1oZZW__overlayCloseBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.SPXChart-module__m1oZZW__overlaySection{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary)}.SPXChart-module__m1oZZW__overlaySection:last-child{border-bottom:none}.SPXChart-module__m1oZZW__overlaySectionTitle{align-items:center;gap:var(--space-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-size:.7rem;font-weight:600;display:flex}.SPXChart-module__m1oZZW__overlayToggle{align-items:center;gap:var(--space-2);padding:var(--space-1)0;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast);font-size:.8rem;display:flex}.SPXChart-module__m1oZZW__overlayToggle:hover{color:var(--text-primary)}.SPXChart-module__m1oZZW__overlayToggle input[type=checkbox]{width:14px;height:14px;accent-color:var(--color-info);cursor:pointer;flex-shrink:0}.SPXChart-module__m1oZZW__overlayColor{border-radius:2px;flex-shrink:0;width:10px;height:10px}.SPXChart-module__m1oZZW__overlayValue{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim);margin-left:auto}.SPXChart-module__m1oZZW__exposureSummary{gap:var(--space-1)var(--space-3);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-primary);grid-template-columns:1fr 1fr;display:grid}.SPXChart-module__m1oZZW__exposureItem{font-size:.72rem;font-family:var(--font-mono);justify-content:space-between;align-items:center;font-weight:600;display:flex}.SPXChart-module__m1oZZW__exposureLabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em;font-size:.62rem;font-weight:500}.SPXChart-module__m1oZZW__techSeparator{background:var(--border-secondary);flex-shrink:0;width:1px;height:16px;margin:0 2px}.SPXChart-module__m1oZZW__chartContainer{will-change:contents;background:#0a0a0f;flex:1;height:500px;min-height:400px;position:relative;transform:translateZ(0)}.SPXChart-module__m1oZZW__loadingOverlay{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-muted);z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0fe6;flex-direction:column;font-size:.85rem;display:flex;position:absolute;inset:0}.SPXChart-module__m1oZZW__spinner{border:3px solid var(--border-secondary);border-top-color:var(--color-info);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite SPXChart-module__m1oZZW__spin}@keyframes SPXChart-module__m1oZZW__spin{to{transform:rotate(360deg)}}.SPXChart-module__m1oZZW__hoverInfo{top:var(--space-3);left:var(--space-3);gap:var(--space-1);padding:var(--space-2)var(--space-3);border:1px solid var(--border-secondary);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;pointer-events:none;background:#0a0a0ff2;flex-direction:column;display:flex;position:absolute}.SPXChart-module__m1oZZW__hoverTime{color:var(--text-muted);font-size:.65rem;font-family:var(--font-mono)}.SPXChart-module__m1oZZW__ohlcRow{gap:var(--space-2);font-family:var(--font-mono);color:var(--text-secondary);font-size:.78rem;font-weight:500;display:flex}.SPXChart-module__m1oZZW__ohlcItem{align-items:center;gap:2px;display:flex}.SPXChart-module__m1oZZW__ohlcLabel{color:var(--text-dim);font-size:.6rem;font-weight:600}.SPXChart-module__m1oZZW__ohlcClose{font-weight:700}.SPXChart-module__m1oZZW__hoverVolume{color:var(--text-dim);font-size:.65rem;font-family:var(--font-mono)}.SPXChart-module__m1oZZW__techIndicators{padding:0 var(--space-4)var(--space-2);background:var(--bg-tertiary);gap:2px;display:flex}.SPXChart-module__m1oZZW__techToggle{align-items:center;gap:var(--space-1);background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:var(--radius-sm);font-size:.65rem;font-weight:600;font-family:var(--font-mono);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);padding:3px 8px;display:flex}.SPXChart-module__m1oZZW__techToggle:hover{background:var(--bg-hover);color:var(--text-secondary);border-color:var(--border-secondary)}.SPXChart-module__m1oZZW__techDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.SPXChart-module__m1oZZW__chartFooter{padding:var(--space-2)var(--space-4);border-top:1px solid var(--border-primary);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.SPXChart-module__m1oZZW__chartControls{align-items:center;display:flex}.SPXChart-module__m1oZZW__controlHint{align-items:center;gap:var(--space-2);color:var(--text-dim);font-size:.7rem;display:flex}.SPXChart-module__m1oZZW__controlHint strong{color:var(--text-muted)}.SPXChart-module__m1oZZW__separator{color:var(--border-secondary)}.SPXChart-module__m1oZZW__dataInfo{align-items:center;gap:var(--space-4);display:flex}.SPXChart-module__m1oZZW__selectedInfo{align-items:center;gap:var(--space-1);color:var(--color-purple);font-size:.7rem;display:flex}.SPXChart-module__m1oZZW__dataPoints{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.SPXChart-module__m1oZZW__chartSymbol{color:var(--text-primary);font-size:.9rem;font-weight:600;font-family:var(--font-mono)}.SPXChart-module__m1oZZW__chartName{color:var(--text-muted);font-size:.75rem}.SPXChart-module__m1oZZW__rangeSelector{background:var(--bg-tertiary);border-radius:var(--radius-md);gap:2px;padding:2px;display:flex}.SPXChart-module__m1oZZW__loading{background:var(--bg-primary);color:var(--text-muted);justify-content:center;align-items:center;gap:var(--space-2);display:flex;position:absolute;inset:0}.SPXChart-module__m1oZZW__liveIndicator{top:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-muted);font-size:.7rem;display:flex;position:absolute}.SPXChart-module__m1oZZW__historicalIndicator{top:var(--space-2);left:var(--space-2);align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2);background:var(--bg-secondary);border:1px solid var(--color-purple);border-radius:var(--radius-md);color:var(--color-purple);font-size:.7rem;display:flex;position:absolute}.SPXChart-module__m1oZZW__goLiveButton{padding:2px var(--space-2);border:1px solid var(--color-positive);border-radius:var(--radius-sm);color:var(--color-positive);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-size:.65rem;font-weight:500}.SPXChart-module__m1oZZW__goLiveButton:hover{background:#22c55e1a}.SPXChart-module__m1oZZW__hoverItem{flex-direction:column;gap:1px;display:flex}.SPXChart-module__m1oZZW__hoverLabel{color:var(--text-dim);text-transform:uppercase;font-size:.65rem}.SPXChart-module__m1oZZW__hoverValue{color:var(--text-primary);font-weight:500}.SPXChart-module__m1oZZW__hoverValue.SPXChart-module__m1oZZW__positive{color:var(--color-positive)}.SPXChart-module__m1oZZW__hoverValue.SPXChart-module__m1oZZW__negative{color:var(--color-negative)}.SPXChart-module__m1oZZW__overlayDropdown{margin-top:var(--space-1);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);min-width:220px;max-height:400px;position:absolute;top:100%;right:0;overflow-y:auto}.SPXChart-module__m1oZZW__overlayTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-primary);font-size:.7rem;font-weight:500}.SPXChart-module__m1oZZW__overlayToggles{gap:var(--space-1);flex-direction:column;display:flex}@media (max-width:1200px){.SPXChart-module__m1oZZW__chartContainer{height:450px}}@media (max-width:900px){.SPXChart-module__m1oZZW__chartContainer{height:380px;min-height:320px}.SPXChart-module__m1oZZW__chartHeader{gap:var(--space-3)}.SPXChart-module__m1oZZW__controlsRow{flex-wrap:wrap}.SPXChart-module__m1oZZW__timeRangeButtons{flex-wrap:wrap;justify-content:center}.SPXChart-module__m1oZZW__chartLegend{justify-content:flex-start;width:100%}.SPXChart-module__m1oZZW__overlayPanel{right:var(--space-2);left:var(--space-2);min-width:auto;max-height:60vh}}@media (max-width:640px){.SPXChart-module__m1oZZW__chartContainer{height:300px;min-height:260px}.SPXChart-module__m1oZZW__chartHeader{padding:var(--space-2)var(--space-3)}.SPXChart-module__m1oZZW__symbol{font-size:.95rem}.SPXChart-module__m1oZZW__exchange{display:none}.SPXChart-module__m1oZZW__rangeButton{padding:var(--space-1);min-width:28px;font-size:.65rem}.SPXChart-module__m1oZZW__chartLegend{display:none}.SPXChart-module__m1oZZW__chartFooter{padding:var(--space-2)var(--space-3)}.SPXChart-module__m1oZZW__controlHint{display:none}.SPXChart-module__m1oZZW__hoverInfo{top:var(--space-2);left:var(--space-2);padding:var(--space-1)var(--space-2)}.SPXChart-module__m1oZZW__hoverPrice{font-size:.85rem}}
.InfoModal-module__YgNMMa__overlay{z-index:1000;padding:var(--space-4);background:#000c;justify-content:center;align-items:center;animation:.15s ease-out InfoModal-module__YgNMMa__fadeIn;display:flex;position:fixed;inset:0}@keyframes InfoModal-module__YgNMMa__fadeIn{0%{opacity:0}to{opacity:1}}.InfoModal-module__YgNMMa__modal{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);width:100%;max-width:400px;animation:.2s ease-out InfoModal-module__YgNMMa__slideUp;overflow:hidden}@keyframes InfoModal-module__YgNMMa__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__price{border-left:3px solid var(--chart-blue)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__levels{border-left:3px solid var(--chart-purple)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__flow{border-left:3px solid var(--chart-orange)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__options{border-left:3px solid var(--chart-green)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__volatility{border-left:3px solid var(--chart-red)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__greeks{border-left:3px solid var(--chart-yellow)}.InfoModal-module__YgNMMa__modal.InfoModal-module__YgNMMa__rating{border-left:3px solid var(--chart-cyan)}.InfoModal-module__YgNMMa__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.InfoModal-module__YgNMMa__titleRow{align-items:center;gap:var(--space-2);display:flex}.InfoModal-module__YgNMMa__icon{color:var(--text-muted)}.InfoModal-module__YgNMMa__title{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:600}.InfoModal-module__YgNMMa__closeButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.InfoModal-module__YgNMMa__closeButton:hover{background:var(--bg-hover);color:var(--text-secondary)}.InfoModal-module__YgNMMa__content{padding:var(--space-4)}.InfoModal-module__YgNMMa__description{color:var(--text-secondary);margin:0 0 var(--space-3)0;font-size:.875rem;line-height:1.6}.InfoModal-module__YgNMMa__source{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);font-size:.75rem;display:flex}.InfoModal-module__YgNMMa__sourceLabel{color:var(--text-dim)}.InfoModal-module__YgNMMa__sourceValue{color:var(--text-muted);font-weight:500}.InfoModal-module__YgNMMa__learnMore{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--bg-tertiary);border-top:1px solid var(--border-primary);color:var(--text-muted);transition:all var(--transition-fast);font-size:.8rem;text-decoration:none;display:flex}.InfoModal-module__YgNMMa__learnMore:hover{background:var(--bg-hover);color:var(--text-primary)}.InfoModal-module__YgNMMa__infoButton{border:1px solid var(--border-primary);width:18px;height:18px;color:var(--text-dim);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InfoModal-module__YgNMMa__infoButton:hover{background:var(--bg-hover);color:var(--text-muted);border-color:var(--border-secondary)}@media (max-width:480px){.InfoModal-module__YgNMMa__modal{max-width:100%;margin:var(--space-2)}.InfoModal-module__YgNMMa__header{padding:var(--space-2)var(--space-3)}.InfoModal-module__YgNMMa__content{padding:var(--space-3)}.InfoModal-module__YgNMMa__description{font-size:.8rem}}
.MarketDataTable-module__Y2pzEW__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);overflow:hidden}.MarketDataTable-module__Y2pzEW__panel.MarketDataTable-module__Y2pzEW__historical{border-color:var(--color-purple)}.MarketDataTable-module__Y2pzEW__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.MarketDataTable-module__Y2pzEW__headerLeft{align-items:center;gap:var(--space-2);color:var(--text-muted);display:flex}.MarketDataTable-module__Y2pzEW__headerIcon{color:var(--text-muted);opacity:.8}.MarketDataTable-module__Y2pzEW__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:500}.MarketDataTable-module__Y2pzEW__historicalBadge{border:1px solid var(--color-purple);border-radius:var(--radius-sm);color:var(--color-purple);text-transform:uppercase;letter-spacing:.5px;background:#a855f726;padding:2px 8px;font-size:.65rem;font-weight:500}.MarketDataTable-module__Y2pzEW__headerRight{align-items:center;gap:var(--space-2);color:var(--text-dim);display:flex}.MarketDataTable-module__Y2pzEW__timestamp{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.MarketDataTable-module__Y2pzEW__ratingSection{padding:var(--space-4);border-bottom:1px solid var(--border-primary);background:var(--bg-tertiary)}.MarketDataTable-module__Y2pzEW__ratingHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.MarketDataTable-module__Y2pzEW__ratingTitle{align-items:center;gap:var(--space-2);color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:500;display:flex}.MarketDataTable-module__Y2pzEW__tvLink{color:var(--color-info);opacity:.8;transition:opacity var(--transition-fast);font-size:.7rem;text-decoration:none}.MarketDataTable-module__Y2pzEW__tvLink:hover{opacity:1;text-decoration:underline}.MarketDataTable-module__Y2pzEW__ratingDisplay{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.MarketDataTable-module__Y2pzEW__ratingBadge{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-elevated);border-radius:var(--radius-md);border:2px solid;flex-shrink:0;display:flex}.MarketDataTable-module__Y2pzEW__ratingNumber{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);line-height:1}.MarketDataTable-module__Y2pzEW__ratingLabel{text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:500}.MarketDataTable-module__Y2pzEW__ratingDescription{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.4}.MarketDataTable-module__Y2pzEW__tvAnalyticsGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.MarketDataTable-module__Y2pzEW__tvMetric{gap:var(--space-1);padding:var(--space-2)var(--space-3);background:var(--bg-secondary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.MarketDataTable-module__Y2pzEW__tvMetricLabel{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;display:flex}.MarketDataTable-module__Y2pzEW__tvMetricValue{font-size:.9rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.MarketDataTable-module__Y2pzEW__tvMetricValue.MarketDataTable-module__Y2pzEW__positive{color:var(--color-positive)}.MarketDataTable-module__Y2pzEW__tvMetricValue.MarketDataTable-module__Y2pzEW__negative{color:var(--color-negative)}.MarketDataTable-module__Y2pzEW__grid{background:var(--border-primary);grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}.MarketDataTable-module__Y2pzEW__dataPoint{gap:var(--space-1);padding:var(--space-3);background:var(--bg-secondary);flex-direction:column;display:flex;position:relative}.MarketDataTable-module__Y2pzEW__dataPoint.MarketDataTable-module__Y2pzEW__estimated{opacity:.7}.MarketDataTable-module__Y2pzEW__dataPoint.MarketDataTable-module__Y2pzEW__price{background:var(--bg-tertiary);grid-column:span 1}.MarketDataTable-module__Y2pzEW__dataLabel{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;display:flex}.MarketDataTable-module__Y2pzEW__dataValue{font-size:.95rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.MarketDataTable-module__Y2pzEW__estimatedBadge{color:var(--color-neutral);opacity:.7}.MarketDataTable-module__Y2pzEW__sourceBadge{opacity:.7;text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border:1px solid;border-radius:3px;align-items:center;margin-left:3px;padding:0 3px;font-size:.5rem;font-weight:600;line-height:1.4;display:inline-flex}.MarketDataTable-module__Y2pzEW__estimatedNote{top:var(--space-2);right:var(--space-2);color:var(--color-neutral);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;position:absolute}.MarketDataTable-module__Y2pzEW__sectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-3)var(--space-4)var(--space-2);background:var(--bg-secondary);border-top:1px solid var(--border-primary);margin:0;font-size:.75rem;font-weight:500}.MarketDataTable-module__Y2pzEW__greeksSection{border-top:1px solid var(--border-primary)}.MarketDataTable-module__Y2pzEW__greeksGrid{background:var(--border-primary);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.MarketDataTable-module__Y2pzEW__greekItem{gap:var(--space-1);padding:var(--space-3);background:var(--bg-secondary);flex-direction:column;display:flex}.MarketDataTable-module__Y2pzEW__greekLabel{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;display:flex}.MarketDataTable-module__Y2pzEW__greekValue{font-size:.9rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.MarketDataTable-module__Y2pzEW__greekValue.MarketDataTable-module__Y2pzEW__positive{color:var(--color-positive)}.MarketDataTable-module__Y2pzEW__greekValue.MarketDataTable-module__Y2pzEW__negative{color:var(--color-negative)}.MarketDataTable-module__Y2pzEW__flowSection{border-top:1px solid var(--border-primary)}.MarketDataTable-module__Y2pzEW__flowGrid{background:var(--border-primary);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.MarketDataTable-module__Y2pzEW__flowItem{gap:var(--space-1);padding:var(--space-3);background:var(--bg-secondary);flex-direction:column;display:flex}.MarketDataTable-module__Y2pzEW__flowLabel{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;display:flex}.MarketDataTable-module__Y2pzEW__flowValue{font-size:.9rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.MarketDataTable-module__Y2pzEW__flowValue.MarketDataTable-module__Y2pzEW__positive{color:var(--color-positive)}.MarketDataTable-module__Y2pzEW__flowValue.MarketDataTable-module__Y2pzEW__negative{color:var(--color-negative)}.MarketDataTable-module__Y2pzEW__historicalNote{padding:var(--space-2)var(--space-4);border-top:1px solid var(--border-primary);color:var(--color-purple);text-align:center;background:#a855f71a;font-size:.75rem}.MarketDataTable-module__Y2pzEW__loading{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--text-muted);flex-direction:column;display:flex}.MarketDataTable-module__Y2pzEW__loadingSpinner{animation:1s linear infinite MarketDataTable-module__Y2pzEW__spin}.MarketDataTable-module__Y2pzEW__marketClosed{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.MarketDataTable-module__Y2pzEW__marketClosedNote{color:var(--text-dim);font-size:.75rem}.MarketDataTable-module__Y2pzEW__table{border-collapse:collapse;width:100%}.MarketDataTable-module__Y2pzEW__table th,.MarketDataTable-module__Y2pzEW__table td{padding:var(--space-2)var(--space-4);text-align:left;font-size:.8rem}.MarketDataTable-module__Y2pzEW__table th{background:var(--bg-tertiary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-primary);font-size:.7rem;font-weight:500}.MarketDataTable-module__Y2pzEW__table td{color:var(--text-secondary);border-bottom:1px solid var(--border-primary)}.MarketDataTable-module__Y2pzEW__table tr:last-child td{border-bottom:none}.MarketDataTable-module__Y2pzEW__table tr:hover td{background:var(--bg-hover)}.MarketDataTable-module__Y2pzEW__metricName{color:var(--text-muted)}.MarketDataTable-module__Y2pzEW__value{font-family:var(--font-mono);color:var(--text-primary);font-weight:500}.MarketDataTable-module__Y2pzEW__value.MarketDataTable-module__Y2pzEW__positive{color:var(--color-positive)}.MarketDataTable-module__Y2pzEW__value.MarketDataTable-module__Y2pzEW__negative{color:var(--color-negative)}.MarketDataTable-module__Y2pzEW__positive{color:var(--color-positive)}.MarketDataTable-module__Y2pzEW__negative{color:var(--color-negative)}.MarketDataTable-module__Y2pzEW__status{align-items:center;gap:var(--space-1);padding:2px var(--space-2);background:var(--bg-elevated);border-radius:var(--radius-sm);font-size:.7rem;display:inline-flex}.MarketDataTable-module__Y2pzEW__statusDot{border-radius:50%;width:6px;height:6px}.MarketDataTable-module__Y2pzEW__statusDot.MarketDataTable-module__Y2pzEW__available{background:var(--color-positive)}.MarketDataTable-module__Y2pzEW__statusDot.MarketDataTable-module__Y2pzEW__unavailable{background:var(--text-dim)}.MarketDataTable-module__Y2pzEW__empty{padding:var(--space-8);text-align:center;color:var(--text-muted)}@media (max-width:1200px){.MarketDataTable-module__Y2pzEW__grid,.MarketDataTable-module__Y2pzEW__greeksGrid{grid-template-columns:repeat(2,1fr)}.MarketDataTable-module__Y2pzEW__flowGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.MarketDataTable-module__Y2pzEW__tvAnalyticsGrid,.MarketDataTable-module__Y2pzEW__flowGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.MarketDataTable-module__Y2pzEW__grid{grid-template-columns:1fr}.MarketDataTable-module__Y2pzEW__greeksGrid{grid-template-columns:repeat(2,1fr)}.MarketDataTable-module__Y2pzEW__flowGrid,.MarketDataTable-module__Y2pzEW__tvAnalyticsGrid{grid-template-columns:1fr}.MarketDataTable-module__Y2pzEW__header{padding:var(--space-2)var(--space-3)}.MarketDataTable-module__Y2pzEW__ratingSection{padding:var(--space-3)}.MarketDataTable-module__Y2pzEW__ratingDisplay{align-items:flex-start;gap:var(--space-2);flex-direction:column}.MarketDataTable-module__Y2pzEW__dataValue,.MarketDataTable-module__Y2pzEW__greekValue,.MarketDataTable-module__Y2pzEW__flowValue,.MarketDataTable-module__Y2pzEW__tvMetricValue{font-size:.85rem}}
.SuccessRate-module__WE9Srq__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);overflow:hidden}.SuccessRate-module__WE9Srq__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);cursor:pointer;transition:background var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.SuccessRate-module__WE9Srq__header:hover{background:var(--bg-hover)}.SuccessRate-module__WE9Srq__headerLeft{align-items:center;gap:var(--space-3);display:flex}.SuccessRate-module__WE9Srq__headerIcon{color:var(--chart-yellow);opacity:.8}.SuccessRate-module__WE9Srq__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:500}.SuccessRate-module__WE9Srq__subtitle{color:var(--text-muted);font-size:.7rem}.SuccessRate-module__WE9Srq__collapseIcon{color:var(--text-dim)}.SuccessRate-module__WE9Srq__configPanel{padding:var(--space-4);gap:var(--space-4);border-bottom:1px solid var(--border-primary);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__configSection{gap:var(--space-2);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__configSectionHeader{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.75rem;font-weight:500;display:flex}.SuccessRate-module__WE9Srq__configSectionHeader svg{color:var(--text-muted)}.SuccessRate-module__WE9Srq__configGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.SuccessRate-module__WE9Srq__configItem{gap:var(--space-1);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__configLabel{color:var(--text-dim);text-transform:uppercase;font-size:.65rem}.SuccessRate-module__WE9Srq__configSelect{padding:var(--space-2);background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-size:.8rem}.SuccessRate-module__WE9Srq__configSelect:focus{border-color:var(--border-secondary);outline:none}.SuccessRate-module__WE9Srq__checkboxGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.SuccessRate-module__WE9Srq__selectAllBtn{background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-dim);cursor:pointer;text-transform:uppercase;letter-spacing:.03em;transition:var(--transition-fast);padding:2px 8px;font-size:.6rem;font-weight:600}.SuccessRate-module__WE9Srq__selectAllBtn:hover{background:var(--bg-hover);color:var(--text-secondary);border-color:var(--border-secondary)}.SuccessRate-module__WE9Srq__checkboxLabel{align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast);font-size:.75rem;display:flex}.SuccessRate-module__WE9Srq__checkboxLabel:hover{background:var(--bg-hover)}.SuccessRate-module__WE9Srq__checkboxLabel input[type=checkbox]{appearance:none;background:var(--bg-elevated);border:1px solid var(--border-secondary);cursor:pointer;border-radius:3px;width:14px;height:14px;position:relative}.SuccessRate-module__WE9Srq__checkboxLabel input[type=checkbox]:checked{background:var(--text-primary);border-color:var(--text-primary)}.SuccessRate-module__WE9Srq__checkboxLabel input[type=checkbox]:checked:after{content:"✓";color:var(--bg-primary);font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SuccessRate-module__WE9Srq__generateButton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--text-primary);border-radius:var(--radius-md);color:var(--bg-primary);cursor:pointer;transition:opacity var(--transition-fast);border:none;font-weight:500;display:flex}.SuccessRate-module__WE9Srq__generateButton:hover:not(:disabled){opacity:.9}.SuccessRate-module__WE9Srq__generateButton:disabled{background:var(--bg-tertiary);color:var(--text-dim);cursor:not-allowed}.SuccessRate-module__WE9Srq__buttonSpinner{animation:1s linear infinite SuccessRate-module__WE9Srq__spin}.SuccessRate-module__WE9Srq__configWarning{text-align:center;color:var(--color-neutral);font-size:.75rem}.SuccessRate-module__WE9Srq__error{margin:var(--space-3)var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-negative);background:#ef44441a;border:1px solid #ef444433;font-size:.8rem}.SuccessRate-module__WE9Srq__simulationSummary{padding:var(--space-4);border-bottom:1px solid var(--border-primary);gap:var(--space-4);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__overviewHeader{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:.85rem;font-weight:500;display:flex}.SuccessRate-module__WE9Srq__overviewHeader svg{color:var(--text-muted)}.SuccessRate-module__WE9Srq__downloadButton{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-left:auto;font-size:.7rem;display:flex}.SuccessRate-module__WE9Srq__downloadButton:hover{background:var(--bg-hover);color:var(--text-primary)}.SuccessRate-module__WE9Srq__overviewStats{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.SuccessRate-module__WE9Srq__overviewStat{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);display:flex}.SuccessRate-module__WE9Srq__overviewStat svg{color:var(--text-dim)}.SuccessRate-module__WE9Srq__overviewStat>div{flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__statValue{font-size:.9rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.SuccessRate-module__WE9Srq__statLabel{color:var(--text-dim);text-transform:uppercase;font-size:.6rem}.SuccessRate-module__WE9Srq__comparisonSection{gap:var(--space-2);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__comparisonHeader{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.75rem;font-weight:500;display:flex}.SuccessRate-module__WE9Srq__comparisonTable{background:var(--bg-tertiary);border-radius:var(--radius-md);overflow:hidden}.SuccessRate-module__WE9Srq__comparisonRow{grid-template-columns:1.5fr repeat(5,1fr);font-size:.75rem;display:grid}.SuccessRate-module__WE9Srq__comparisonHeaderRow{background:var(--bg-elevated);color:var(--text-muted);text-transform:uppercase;font-size:.65rem;font-weight:500}.SuccessRate-module__WE9Srq__comparisonCell{padding:var(--space-2)var(--space-3);border-bottom:1px solid var(--border-primary);align-items:center;gap:var(--space-1);display:flex}.SuccessRate-module__WE9Srq__modelDot{border-radius:50%;width:8px;height:8px}.SuccessRate-module__WE9Srq__timeBreakdown{gap:var(--space-2);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__timeGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.SuccessRate-module__WE9Srq__timeCard{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-md)}.SuccessRate-module__WE9Srq__timeCardLabel{color:var(--text-secondary);margin-bottom:var(--space-2);text-align:center;font-size:.7rem;font-weight:500}.SuccessRate-module__WE9Srq__timeCardMetrics{flex-direction:column;gap:2px;display:flex}.SuccessRate-module__WE9Srq__timeCardMetric{justify-content:space-between;font-size:.7rem;display:flex}.SuccessRate-module__WE9Srq__timeCardMetric .SuccessRate-module__WE9Srq__metricLabel{color:var(--text-dim)}.SuccessRate-module__WE9Srq__timeCardMetric .SuccessRate-module__WE9Srq__metricValue{font-family:var(--font-mono);font-weight:500}.SuccessRate-module__WE9Srq__dataSourceNote{color:var(--text-dim);text-align:center;padding-top:var(--space-2);border-top:1px solid var(--border-primary);font-size:.65rem}.SuccessRate-module__WE9Srq__noData{text-align:center;padding:var(--space-4);color:var(--text-muted);font-size:.8rem}.SuccessRate-module__WE9Srq__dailySection{padding:var(--space-4)}.SuccessRate-module__WE9Srq__dailyTitle{align-items:center;gap:var(--space-2);color:var(--text-primary);margin:0 0 var(--space-3)0;font-size:.85rem;font-weight:500;display:flex}.SuccessRate-module__WE9Srq__daysList{gap:var(--space-2);flex-direction:column;display:flex}.SuccessRate-module__WE9Srq__dayRow{background:var(--bg-tertiary);border-radius:var(--radius-md);overflow:hidden}.SuccessRate-module__WE9Srq__dayHeader{padding:var(--space-2)var(--space-3);cursor:pointer;transition:background var(--transition-fast);align-items:center;display:flex}.SuccessRate-module__WE9Srq__dayHeader:hover{background:var(--bg-hover)}.SuccessRate-module__WE9Srq__dayDate{color:var(--text-primary);min-width:90px;font-size:.8rem;font-weight:500}.SuccessRate-module__WE9Srq__dayPrices{gap:var(--space-3);font-size:.75rem;font-family:var(--font-mono);display:flex}.SuccessRate-module__WE9Srq__openPrice,.SuccessRate-module__WE9Srq__closePrice{color:var(--text-muted)}.SuccessRate-module__WE9Srq__dayChange{font-weight:500}.SuccessRate-module__WE9Srq__dayChange.SuccessRate-module__WE9Srq__positive{color:var(--color-positive)}.SuccessRate-module__WE9Srq__dayChange.SuccessRate-module__WE9Srq__negative{color:var(--color-negative)}.SuccessRate-module__WE9Srq__dayIndicatorHits{gap:var(--space-1);margin-left:auto;margin-right:var(--space-2);display:flex}.SuccessRate-module__WE9Srq__indicatorBadge{border-radius:3px;padding:2px 6px;font-size:.6rem;font-weight:500}.SuccessRate-module__WE9Srq__expandIcon{color:var(--text-dim)}.SuccessRate-module__WE9Srq__dayDetails{padding:var(--space-3);background:var(--bg-elevated);border-top:1px solid var(--border-primary)}.SuccessRate-module__WE9Srq__predictionTable{background:var(--border-primary);border-radius:var(--radius-sm);flex-direction:column;gap:1px;display:flex;overflow:hidden}.SuccessRate-module__WE9Srq__tableHeader{background:var(--bg-tertiary);display:flex}.SuccessRate-module__WE9Srq__tableHeader .SuccessRate-module__WE9Srq__tableCell{color:var(--text-muted);text-transform:uppercase;font-size:.6rem;font-weight:500}.SuccessRate-module__WE9Srq__tableRow{background:var(--bg-secondary);display:flex}.SuccessRate-module__WE9Srq__tableCell{padding:var(--space-2);color:var(--text-secondary);align-items:center;gap:var(--space-1);flex:1;min-width:80px;font-size:.75rem;display:flex}.SuccessRate-module__WE9Srq__tableCell.SuccessRate-module__WE9Srq__hit{color:var(--color-positive)}.SuccessRate-module__WE9Srq__tableCell.SuccessRate-module__WE9Srq__miss{color:var(--color-negative)}.SuccessRate-module__WE9Srq__resultIcon{display:flex}.SuccessRate-module__WE9Srq__signalBadge{opacity:.7;font-size:.65rem}.SuccessRate-module__WE9Srq__errorBadge{background:var(--bg-tertiary);font-size:.65rem;font-family:var(--font-mono);color:var(--text-muted);border-radius:2px;padding:1px 4px}.SuccessRate-module__WE9Srq__positive{color:var(--color-positive)}.SuccessRate-module__WE9Srq__negative{color:var(--color-negative)}.SuccessRate-module__WE9Srq__hit{color:var(--color-positive)}.SuccessRate-module__WE9Srq__miss{color:var(--color-negative)}@media (max-width:768px){.SuccessRate-module__WE9Srq__configGrid,.SuccessRate-module__WE9Srq__checkboxGrid{grid-template-columns:1fr}.SuccessRate-module__WE9Srq__overviewStats{grid-template-columns:repeat(2,1fr)}.SuccessRate-module__WE9Srq__comparisonRow{grid-template-columns:1.5fr repeat(3,1fr)}.SuccessRate-module__WE9Srq__comparisonCell:nth-child(5),.SuccessRate-module__WE9Srq__comparisonCell:nth-child(6),.SuccessRate-module__WE9Srq__dayPrices{display:none}.SuccessRate-module__WE9Srq__dayIndicatorHits{flex-wrap:wrap}}@media (max-width:480px){.SuccessRate-module__WE9Srq__overviewStats,.SuccessRate-module__WE9Srq__timeGrid{grid-template-columns:1fr}.SuccessRate-module__WE9Srq__tableCell{min-width:60px;padding:var(--space-1);font-size:.65rem}}
.LoadingScreen-module__zfmyua__container{background:var(--bg-primary);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LoadingScreen-module__zfmyua__content{align-items:center;gap:var(--space-6);padding:var(--space-6);text-align:center;flex-direction:column;max-width:400px;display:flex}.LoadingScreen-module__zfmyua__logo{align-items:center;gap:var(--space-3);display:flex}.LoadingScreen-module__zfmyua__logoIconSvg{color:var(--text-primary);opacity:.9}.LoadingScreen-module__zfmyua__logoText{flex-direction:column;align-items:flex-start;display:flex}.LoadingScreen-module__zfmyua__logoTitle{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);color:var(--text-primary)}.LoadingScreen-module__zfmyua__logoSubtitle{color:var(--text-muted);font-size:.7rem}.LoadingScreen-module__zfmyua__loader{width:80px;height:80px;position:relative}.LoadingScreen-module__zfmyua__pulseRing{border:1px solid var(--text-primary);opacity:0;border-radius:50%;animation:2s ease-out infinite LoadingScreen-module__zfmyua__pulseRing;position:absolute;inset:0}.LoadingScreen-module__zfmyua__pulseRing:nth-child(2){animation-delay:.4s}.LoadingScreen-module__zfmyua__pulseRing:nth-child(3){animation-delay:.8s}@keyframes LoadingScreen-module__zfmyua__pulseRing{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.LoadingScreen-module__zfmyua__centerDot{background:var(--text-primary);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingScreen-module__zfmyua__status{gap:var(--space-2);flex-direction:column;display:flex}.LoadingScreen-module__zfmyua__message{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.LoadingScreen-module__zfmyua__subMessage{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.5}.LoadingScreen-module__zfmyua__progressSteps{align-items:center;gap:var(--space-2);display:flex}.LoadingScreen-module__zfmyua__step{align-items:center;gap:var(--space-1);padding:var(--space-2);flex-direction:column;display:flex}.LoadingScreen-module__zfmyua__stepIconSvg{color:var(--text-dim);transition:color var(--transition-fast)}.LoadingScreen-module__zfmyua__step span{color:var(--text-dim);font-size:.7rem}.LoadingScreen-module__zfmyua__step.LoadingScreen-module__zfmyua__active .LoadingScreen-module__zfmyua__stepIconSvg,.LoadingScreen-module__zfmyua__step.LoadingScreen-module__zfmyua__active span{color:var(--text-primary)}.LoadingScreen-module__zfmyua__step.LoadingScreen-module__zfmyua__pending .LoadingScreen-module__zfmyua__stepIconSvg{color:var(--text-dim)}.LoadingScreen-module__zfmyua__stepDivider{background:var(--border-primary);width:24px;height:1px}.LoadingScreen-module__zfmyua__closedIcon{color:var(--text-dim);opacity:.5}.LoadingScreen-module__zfmyua__marketHours{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-muted);font-size:.8rem;display:flex}@media (max-width:480px){.LoadingScreen-module__zfmyua__content{padding:var(--space-4);gap:var(--space-4)}.LoadingScreen-module__zfmyua__logo{gap:var(--space-2);flex-direction:column}.LoadingScreen-module__zfmyua__logoText{align-items:center}.LoadingScreen-module__zfmyua__progressSteps{flex-wrap:wrap;justify-content:center}.LoadingScreen-module__zfmyua__stepDivider{display:none}}
.CPIPanel-module__ul3ONG__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.CPIPanel-module__ul3ONG__header{justify-content:space-between;align-items:center;display:flex}.CPIPanel-module__ul3ONG__headerLeft{align-items:center;gap:var(--space-2);display:flex}.CPIPanel-module__ul3ONG__headerIcon{color:var(--color-info);opacity:.8}.CPIPanel-module__ul3ONG__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:500}.CPIPanel-module__ul3ONG__scaledBadge{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;font-size:.65rem;font-weight:500}.CPIPanel-module__ul3ONG__headerRight{align-items:center;gap:var(--space-2);display:flex}.CPIPanel-module__ul3ONG__refreshButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.CPIPanel-module__ul3ONG__refreshButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.CPIPanel-module__ul3ONG__updateTime{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.CPIPanel-module__ul3ONG__timeContext{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-muted);font-size:.75rem;display:flex}.CPIPanel-module__ul3ONG__mainValue{align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.CPIPanel-module__ul3ONG__cpiScore{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.CPIPanel-module__ul3ONG__cpiNumber{font-size:2rem;font-weight:600;font-family:var(--font-mono);line-height:1}.CPIPanel-module__ul3ONG__signal{align-items:center;gap:var(--space-1);font-size:.8rem;font-weight:500;display:flex}.CPIPanel-module__ul3ONG__prediction{gap:var(--space-2);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.CPIPanel-module__ul3ONG__predictionHeader{align-items:center;gap:var(--space-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;display:flex}.CPIPanel-module__ul3ONG__predictionValue{flex-direction:column;gap:2px;display:flex}.CPIPanel-module__ul3ONG__predictedPrice{font-size:1.25rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.CPIPanel-module__ul3ONG__confidenceRange{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.CPIPanel-module__ul3ONG__marketSnapshot{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.CPIPanel-module__ul3ONG__snapshotRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.CPIPanel-module__ul3ONG__snapshotLabel{color:var(--text-muted);font-size:.75rem}.CPIPanel-module__ul3ONG__snapshotValue{font-size:.8rem;font-weight:500;font-family:var(--font-mono);color:var(--text-primary)}.CPIPanel-module__ul3ONG__componentsToggle{padding:var(--space-2)var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.CPIPanel-module__ul3ONG__componentsToggle:hover{background:var(--bg-hover);border-color:var(--border-secondary)}.CPIPanel-module__ul3ONG__toggleIcon{opacity:.6;font-size:1rem}.CPIPanel-module__ul3ONG__components{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.CPIPanel-module__ul3ONG__componentRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.CPIPanel-module__ul3ONG__componentInfo{align-items:center;gap:var(--space-2);display:flex}.CPIPanel-module__ul3ONG__componentName{color:var(--text-secondary);font-size:.75rem}.CPIPanel-module__ul3ONG__componentWeight{font-size:.65rem;font-family:var(--font-mono);color:var(--text-dim)}.CPIPanel-module__ul3ONG__componentValues{align-items:center;display:flex}.CPIPanel-module__ul3ONG__componentZscore{font-size:.8rem;font-weight:500;font-family:var(--font-mono)}.CPIPanel-module__ul3ONG__infoButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.CPIPanel-module__ul3ONG__infoButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.CPIPanel-module__ul3ONG__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.78rem;line-height:1.55}.CPIPanel-module__ul3ONG__infoPanel p{margin:0 0 var(--space-2)0}.CPIPanel-module__ul3ONG__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.CPIPanel-module__ul3ONG__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.CPIPanel-module__ul3ONG__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.CPIPanel-module__ul3ONG__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.CPIPanel-module__ul3ONG__loading,.CPIPanel-module__ul3ONG__error,.CPIPanel-module__ul3ONG__marketClosed{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.CPIPanel-module__ul3ONG__spinner{animation:1s linear infinite CPIPanel-module__ul3ONG__spin}.CPIPanel-module__ul3ONG__closedNote{color:var(--text-dim);font-size:.75rem}@media (max-width:640px){.CPIPanel-module__ul3ONG__panel{padding:var(--space-3)}.CPIPanel-module__ul3ONG__cpiNumber{font-size:1.5rem}.CPIPanel-module__ul3ONG__predictedPrice{font-size:1.1rem}}
.MPIPanel-module__1nP3GW__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.MPIPanel-module__1nP3GW__header{justify-content:space-between;align-items:center;display:flex}.MPIPanel-module__1nP3GW__headerLeft{align-items:center;gap:var(--space-2);display:flex}.MPIPanel-module__1nP3GW__headerIcon{color:var(--chart-orange);opacity:.8}.MPIPanel-module__1nP3GW__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:500}.MPIPanel-module__1nP3GW__badge{background:var(--bg-tertiary);border:1px solid var(--color-positive);border-radius:var(--radius-sm);color:var(--color-positive);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;font-size:.6rem}.MPIPanel-module__1nP3GW__scaledBadge{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;font-size:.65rem;font-weight:500}.MPIPanel-module__1nP3GW__headerRight{align-items:center;gap:var(--space-2);display:flex}.MPIPanel-module__1nP3GW__infoButton,.MPIPanel-module__1nP3GW__refreshButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.MPIPanel-module__1nP3GW__infoButton:hover,.MPIPanel-module__1nP3GW__refreshButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.MPIPanel-module__1nP3GW__updateTime{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.MPIPanel-module__1nP3GW__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.8rem}.MPIPanel-module__1nP3GW__infoPanel p{margin:0 0 var(--space-2)0}.MPIPanel-module__1nP3GW__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.MPIPanel-module__1nP3GW__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.MPIPanel-module__1nP3GW__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.MPIPanel-module__1nP3GW__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.MPIPanel-module__1nP3GW__timeContext{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-muted);font-size:.75rem;display:flex}.MPIPanel-module__1nP3GW__mainValue{gap:var(--space-3);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.MPIPanel-module__1nP3GW__mpiScore{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.MPIPanel-module__1nP3GW__mpiNumber{font-size:2rem;font-weight:600;font-family:var(--font-mono);line-height:1}.MPIPanel-module__1nP3GW__signal{align-items:center;gap:var(--space-1);font-size:.8rem;font-weight:500;display:flex}.MPIPanel-module__1nP3GW__confidence{align-items:center;gap:var(--space-2);width:100%;display:flex}.MPIPanel-module__1nP3GW__confidenceLabel{color:var(--text-dim);text-transform:uppercase;font-size:.7rem}.MPIPanel-module__1nP3GW__confidenceBar{background:var(--bg-elevated);border-radius:2px;flex:1;height:4px;overflow:hidden}.MPIPanel-module__1nP3GW__confidenceFill{height:100%;transition:width var(--transition-normal);border-radius:2px}.MPIPanel-module__1nP3GW__confidenceValue{font-size:.75rem;font-weight:500;font-family:var(--font-mono);color:var(--text-secondary);text-align:right;min-width:35px}.MPIPanel-module__1nP3GW__prediction{gap:var(--space-2);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.MPIPanel-module__1nP3GW__predictionHeader{align-items:center;gap:var(--space-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;display:flex}.MPIPanel-module__1nP3GW__predictionValue{align-items:baseline;gap:var(--space-2);display:flex}.MPIPanel-module__1nP3GW__predictedPrice{font-size:1.25rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.MPIPanel-module__1nP3GW__predictedReturn{font-size:.85rem;font-weight:500;font-family:var(--font-mono)}.MPIPanel-module__1nP3GW__confidenceRange{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.MPIPanel-module__1nP3GW__marketSnapshot{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.MPIPanel-module__1nP3GW__snapshotRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.MPIPanel-module__1nP3GW__snapshotLabel{color:var(--text-muted);font-size:.75rem}.MPIPanel-module__1nP3GW__snapshotValue{font-size:.8rem;font-weight:500;font-family:var(--font-mono);color:var(--text-primary)}.MPIPanel-module__1nP3GW__regime{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.MPIPanel-module__1nP3GW__regimeLabel{color:var(--text-muted);font-size:.75rem}.MPIPanel-module__1nP3GW__regimeValue{font-size:.8rem;font-weight:500;font-family:var(--font-mono)}.MPIPanel-module__1nP3GW__extremeAlert{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);color:var(--color-negative);background:#ef44441a;border:1px solid #ef444433;font-size:.75rem;display:flex}.MPIPanel-module__1nP3GW__componentsToggle{padding:var(--space-2)var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.MPIPanel-module__1nP3GW__componentsToggle:hover{background:var(--bg-hover);border-color:var(--border-secondary)}.MPIPanel-module__1nP3GW__toggleIcon{opacity:.6;font-size:1rem}.MPIPanel-module__1nP3GW__components{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.MPIPanel-module__1nP3GW__componentRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.MPIPanel-module__1nP3GW__componentInfo{align-items:center;gap:var(--space-2);display:flex}.MPIPanel-module__1nP3GW__componentName{color:var(--text-secondary);font-size:.75rem}.MPIPanel-module__1nP3GW__componentWeight{font-size:.65rem;font-family:var(--font-mono);color:var(--text-dim)}.MPIPanel-module__1nP3GW__componentValues{align-items:center;display:flex}.MPIPanel-module__1nP3GW__componentZscore{font-size:.8rem;font-weight:500;font-family:var(--font-mono)}.MPIPanel-module__1nP3GW__loading,.MPIPanel-module__1nP3GW__error,.MPIPanel-module__1nP3GW__marketClosed{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.MPIPanel-module__1nP3GW__spinner{animation:1s linear infinite MPIPanel-module__1nP3GW__spin}.MPIPanel-module__1nP3GW__closedNote{color:var(--text-dim);font-size:.75rem}@media (max-width:640px){.MPIPanel-module__1nP3GW__panel{padding:var(--space-3)}.MPIPanel-module__1nP3GW__mpiNumber{font-size:1.5rem}.MPIPanel-module__1nP3GW__predictedPrice{font-size:1.1rem}}
.SmartPrediction-module__rabjQG__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.SmartPrediction-module__rabjQG__header{justify-content:space-between;align-items:center;display:flex}.SmartPrediction-module__rabjQG__headerLeft{align-items:center;gap:var(--space-2);display:flex}.SmartPrediction-module__rabjQG__headerIcon{color:var(--chart-purple);opacity:.9}.SmartPrediction-module__rabjQG__title{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600}.SmartPrediction-module__rabjQG__headerRight{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:.7rem;display:flex}.SmartPrediction-module__rabjQG__subtitle{color:var(--text-muted);font-size:.7rem}.SmartPrediction-module__rabjQG__contextRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.SmartPrediction-module__rabjQG__contextBadge{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em;padding:3px 8px;font-size:.65rem;font-weight:600;display:flex}.SmartPrediction-module__rabjQG__contextBadge.SmartPrediction-module__rabjQG__low{color:#4a9eff;background:#4a9eff26;border:1px solid #4a9eff4d}.SmartPrediction-module__rabjQG__contextBadge.SmartPrediction-module__rabjQG__medium{color:var(--color-neutral);background:#ffd70026;border:1px solid #ffd7004d}.SmartPrediction-module__rabjQG__contextBadge.SmartPrediction-module__rabjQG__high{color:#ff9500;background:#ff950026;border:1px solid #ff95004d}.SmartPrediction-module__rabjQG__contextBadge.SmartPrediction-module__rabjQG__optimal{color:var(--color-positive);background:#00d4aa26;border:1px solid #00d4aa4d}.SmartPrediction-module__rabjQG__contextBadge.SmartPrediction-module__rabjQG__suboptimal{background:var(--bg-tertiary);color:var(--text-muted);border:1px solid var(--border-primary)}.SmartPrediction-module__rabjQG__mainPrediction{gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;display:grid}.SmartPrediction-module__rabjQG__targetSection{gap:var(--space-1);flex-direction:column;display:flex}.SmartPrediction-module__rabjQG__targetLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:600}.SmartPrediction-module__rabjQG__targetPrice{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);line-height:1}.SmartPrediction-module__rabjQG__targetPrice.SmartPrediction-module__rabjQG__bullish{color:var(--color-positive)}.SmartPrediction-module__rabjQG__targetPrice.SmartPrediction-module__rabjQG__bearish{color:var(--color-negative)}.SmartPrediction-module__rabjQG__targetPrice.SmartPrediction-module__rabjQG__neutral{color:var(--text-primary)}.SmartPrediction-module__rabjQG__expectedMove{font-size:.8rem;font-family:var(--font-mono);font-weight:500}.SmartPrediction-module__rabjQG__expectedMove.SmartPrediction-module__rabjQG__positive{color:var(--color-positive)}.SmartPrediction-module__rabjQG__expectedMove.SmartPrediction-module__rabjQG__negative{color:var(--color-negative)}.SmartPrediction-module__rabjQG__signalSection{gap:var(--space-2);flex-direction:column;justify-content:center;display:flex}.SmartPrediction-module__rabjQG__signalBadge{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);font-weight:600;display:flex}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__bullish{color:var(--color-positive);background:#00d4aa26;border:1px solid #00d4aa4d}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__bearish{color:var(--color-negative);background:#ff6b6b26;border:1px solid #ff6b6b4d}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__neutral{color:var(--color-neutral);background:#ffd70026;border:1px solid #ffd7004d}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__strong{font-weight:700}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__moderate{font-weight:600}.SmartPrediction-module__rabjQG__signalBadge.SmartPrediction-module__rabjQG__weak{opacity:.8;font-weight:500}.SmartPrediction-module__rabjQG__signalText{font-size:.8rem}.SmartPrediction-module__rabjQG__confidenceRow{align-items:center;gap:var(--space-2);display:flex}.SmartPrediction-module__rabjQG__confidenceLabel{color:var(--text-muted);text-transform:uppercase;font-size:.65rem}.SmartPrediction-module__rabjQG__confidenceBar{background:var(--bg-elevated);border-radius:2px;flex:1;height:4px;overflow:hidden}.SmartPrediction-module__rabjQG__confidenceFill{height:100%;transition:width var(--transition-normal);border-radius:2px}.SmartPrediction-module__rabjQG__confidenceFill.SmartPrediction-module__rabjQG__bullish{background:var(--color-positive)}.SmartPrediction-module__rabjQG__confidenceFill.SmartPrediction-module__rabjQG__bearish{background:var(--color-negative)}.SmartPrediction-module__rabjQG__confidenceFill.SmartPrediction-module__rabjQG__neutral{background:var(--color-neutral)}.SmartPrediction-module__rabjQG__confidenceValue{font-size:.75rem;font-family:var(--font-mono);color:var(--text-secondary);text-align:right;min-width:35px;font-weight:600}.SmartPrediction-module__rabjQG__rangeSection{gap:var(--space-2);flex-direction:column;display:flex}.SmartPrediction-module__rabjQG__rangeHeader{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;font-size:.7rem;font-weight:600;display:flex}.SmartPrediction-module__rabjQG__rangeDisplay{align-items:center;gap:var(--space-3);display:flex}.SmartPrediction-module__rabjQG__rangeBound{flex-direction:column;gap:2px;min-width:70px;display:flex}.SmartPrediction-module__rabjQG__rangeBound:last-child{text-align:right}.SmartPrediction-module__rabjQG__rangeLabel{color:var(--text-dim);text-transform:uppercase;font-size:.6rem}.SmartPrediction-module__rabjQG__rangeValue{font-size:.8rem;font-family:var(--font-mono);color:var(--text-secondary);font-weight:600}.SmartPrediction-module__rabjQG__rangeBar{flex:1;position:relative}.SmartPrediction-module__rabjQG__rangeTrack{background:var(--bg-elevated);border-radius:3px;height:6px;position:relative}.SmartPrediction-module__rabjQG__currentMarker{background:var(--text-primary);border:2px solid var(--bg-secondary);z-index:2;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.SmartPrediction-module__rabjQG__targetMarker{z-index:1;border:2px solid;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.SmartPrediction-module__rabjQG__targetMarker.SmartPrediction-module__rabjQG__bullish{border-color:var(--color-positive);background:#00d4aa4d}.SmartPrediction-module__rabjQG__targetMarker.SmartPrediction-module__rabjQG__bearish{border-color:var(--color-negative);background:#ff6b6b4d}.SmartPrediction-module__rabjQG__targetMarker.SmartPrediction-module__rabjQG__neutral{border-color:var(--color-neutral);background:#ffd7004d}.SmartPrediction-module__rabjQG__factorsSection{gap:var(--space-2);flex-direction:column;display:flex}.SmartPrediction-module__rabjQG__factorsHeader{align-items:center;gap:var(--space-1);color:var(--text-muted);text-transform:uppercase;font-size:.7rem;font-weight:600;display:flex}.SmartPrediction-module__rabjQG__factorsGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));display:grid}.SmartPrediction-module__rabjQG__factorItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);border-left:2px solid;flex-direction:column;gap:2px;display:flex;position:relative}.SmartPrediction-module__rabjQG__factorItem.SmartPrediction-module__rabjQG__bullish{border-left-color:var(--color-positive)}.SmartPrediction-module__rabjQG__factorItem.SmartPrediction-module__rabjQG__bearish{border-left-color:var(--color-negative)}.SmartPrediction-module__rabjQG__factorItem.SmartPrediction-module__rabjQG__neutral{border-left-color:var(--text-dim)}.SmartPrediction-module__rabjQG__factorName{color:var(--text-muted);text-transform:uppercase;font-size:.65rem;font-weight:600}.SmartPrediction-module__rabjQG__factorDetails{justify-content:space-between;align-items:center;display:flex}.SmartPrediction-module__rabjQG__factorValue{font-size:.8rem;font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.SmartPrediction-module__rabjQG__factorWeight{font-size:.6rem;font-family:var(--font-mono);color:var(--text-dim)}.SmartPrediction-module__rabjQG__factorIndicator{top:var(--space-2);right:var(--space-2);opacity:.6;position:absolute}.SmartPrediction-module__rabjQG__factorIndicator.SmartPrediction-module__rabjQG__bullish{color:var(--color-positive)}.SmartPrediction-module__rabjQG__factorIndicator.SmartPrediction-module__rabjQG__bearish{color:var(--color-negative)}.SmartPrediction-module__rabjQG__factorIndicator.SmartPrediction-module__rabjQG__neutral{color:var(--text-dim)}.SmartPrediction-module__rabjQG__infoButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.SmartPrediction-module__rabjQG__infoButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.SmartPrediction-module__rabjQG__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.78rem;line-height:1.55}.SmartPrediction-module__rabjQG__infoPanel p{margin:0 0 var(--space-2)0}.SmartPrediction-module__rabjQG__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.SmartPrediction-module__rabjQG__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.SmartPrediction-module__rabjQG__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.SmartPrediction-module__rabjQG__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.SmartPrediction-module__rabjQG__disclaimer{align-items:center;gap:var(--space-1);color:var(--text-dim);opacity:.7;font-size:.6rem;display:flex}@media (max-width:640px){.SmartPrediction-module__rabjQG__panel{padding:var(--space-2)}.SmartPrediction-module__rabjQG__mainPrediction{gap:var(--space-2);grid-template-columns:1fr}.SmartPrediction-module__rabjQG__targetPrice{font-size:1.25rem}.SmartPrediction-module__rabjQG__factorsGrid{grid-template-columns:1fr}.SmartPrediction-module__rabjQG__title{font-size:.8rem}.SmartPrediction-module__rabjQG__rangeDisplay{gap:var(--space-1)}}
.RWPMPanel-module__5hXoHq__container,.RWPMPanel-module__5hXoHq__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.RWPMPanel-module__5hXoHq__headerIcon{color:var(--chart-cyan);opacity:.9;flex-shrink:0;margin-top:2px}.RWPMPanel-module__5hXoHq__headerContent{flex-direction:column;flex:1;gap:2px;display:flex}.RWPMPanel-module__5hXoHq__title{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600}.RWPMPanel-module__5hXoHq__subtitle{color:var(--text-dim);font-size:.7rem}.RWPMPanel-module__5hXoHq__headerBadges{align-items:center;gap:var(--space-2);display:flex}.RWPMPanel-module__5hXoHq__regimeBadge{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em;border:1px solid;padding:3px 8px;font-size:.65rem;font-weight:600;display:flex}.RWPMPanel-module__5hXoHq__qualityBadge{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:var(--color-neutral);cursor:help;background:#f59e0b26;border:1px solid #f59e0b4d;padding:3px 8px;font-size:.65rem;font-weight:600;display:flex}.RWPMPanel-module__5hXoHq__dataWarnings{padding:var(--space-2);border-radius:var(--radius-sm);background:#f59e0b14;border:1px solid #f59e0b33;flex-direction:column;gap:4px;display:flex}.RWPMPanel-module__5hXoHq__warningItem{align-items:center;gap:var(--space-1);color:var(--color-neutral);font-size:.65rem;line-height:1.3;display:flex}.RWPMPanel-module__5hXoHq__warningItem svg{opacity:.8;flex-shrink:0}.RWPMPanel-module__5hXoHq__infoButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.RWPMPanel-module__5hXoHq__infoButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.RWPMPanel-module__5hXoHq__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.78rem;line-height:1.55}.RWPMPanel-module__5hXoHq__infoPanel p{margin:0 0 var(--space-2)0}.RWPMPanel-module__5hXoHq__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.RWPMPanel-module__5hXoHq__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.RWPMPanel-module__5hXoHq__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.RWPMPanel-module__5hXoHq__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.RWPMPanel-module__5hXoHq__closedMessage{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);color:var(--text-muted);font-size:.85rem;display:flex}.RWPMPanel-module__5hXoHq__predictionSection{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.RWPMPanel-module__5hXoHq__targetBlock{align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__targetLabel{align-items:center;gap:var(--space-1);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:600;display:flex}.RWPMPanel-module__5hXoHq__targetPrice{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);color:var(--text-primary);line-height:1}.RWPMPanel-module__5hXoHq__targetPrice.RWPMPanel-module__5hXoHq__bullish{color:var(--color-positive)}.RWPMPanel-module__5hXoHq__targetPrice.RWPMPanel-module__5hXoHq__bearish{color:var(--color-negative)}.RWPMPanel-module__5hXoHq__targetPrice.RWPMPanel-module__5hXoHq__neutral{color:var(--color-neutral)}.RWPMPanel-module__5hXoHq__adjustmentRow{align-items:center;gap:var(--space-1);font-size:.85rem;font-weight:600;font-family:var(--font-mono);display:flex}.RWPMPanel-module__5hXoHq__adjustmentRow.RWPMPanel-module__5hXoHq__bullish,.RWPMPanel-module__5hXoHq__bullish{color:var(--color-positive)}.RWPMPanel-module__5hXoHq__adjustmentRow.RWPMPanel-module__5hXoHq__bearish,.RWPMPanel-module__5hXoHq__bearish{color:var(--color-negative)}.RWPMPanel-module__5hXoHq__adjustmentRow.RWPMPanel-module__5hXoHq__neutral,.RWPMPanel-module__5hXoHq__neutral{color:var(--color-neutral)}.RWPMPanel-module__5hXoHq__confidenceRange{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.RWPMPanel-module__5hXoHq__resonanceBlock{align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__resonanceHeader{align-items:center;gap:var(--space-1);color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:600;display:flex}.RWPMPanel-module__5hXoHq__resonanceValue{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);color:var(--chart-purple);line-height:1}.RWPMPanel-module__5hXoHq__alignmentRow{align-items:center;gap:var(--space-2);font-size:.8rem;display:flex}.RWPMPanel-module__5hXoHq__alignmentLabel{color:var(--text-dim)}.RWPMPanel-module__5hXoHq__alignmentValue{font-weight:600;font-family:var(--font-mono)}.RWPMPanel-module__5hXoHq__contextRow{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.RWPMPanel-module__5hXoHq__contextItem{align-items:center;gap:var(--space-1);padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__contextItem svg{color:var(--text-dim);opacity:.7}.RWPMPanel-module__5hXoHq__contextLabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em;font-size:.6rem}.RWPMPanel-module__5hXoHq__contextValue{font-size:.8rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.RWPMPanel-module__5hXoHq__componentsSection{gap:var(--space-2);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__sectionHeader{align-items:center;gap:var(--space-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;padding-bottom:var(--space-1);border-bottom:1px solid var(--border-primary);font-size:.7rem;font-weight:600;display:flex}.RWPMPanel-module__5hXoHq__componentGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.RWPMPanel-module__5hXoHq__componentItem{gap:var(--space-1);padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__componentHeader{justify-content:space-between;align-items:center;display:flex}.RWPMPanel-module__5hXoHq__componentName{color:var(--text-secondary);font-size:.7rem;font-weight:500}.RWPMPanel-module__5hXoHq__componentWeight{font-size:.6rem;font-family:var(--font-mono);color:var(--text-dim)}.RWPMPanel-module__5hXoHq__componentValueRow{justify-content:space-between;align-items:center;display:flex}.RWPMPanel-module__5hXoHq__componentValue{font-size:.85rem;font-weight:600;font-family:var(--font-mono)}.RWPMPanel-module__5hXoHq__componentBar{background:var(--bg-elevated);border-radius:2px;height:3px;overflow:hidden}.RWPMPanel-module__5hXoHq__componentBarFill{height:100%;transition:width var(--transition-normal);border-radius:2px}.RWPMPanel-module__5hXoHq__componentBarFill.RWPMPanel-module__5hXoHq__bullish{background:var(--color-positive)}.RWPMPanel-module__5hXoHq__componentBarFill.RWPMPanel-module__5hXoHq__bearish{background:var(--color-negative)}.RWPMPanel-module__5hXoHq__componentBarFill.RWPMPanel-module__5hXoHq__neutral{background:var(--text-dim)}.RWPMPanel-module__5hXoHq__regimeSection{margin-top:var(--space-1)}.RWPMPanel-module__5hXoHq__regimeInfo{gap:var(--space-1);padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-sm);border-left:3px solid;flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__regimeLabel{font-size:.75rem;font-weight:600}.RWPMPanel-module__5hXoHq__regimeDescription{color:var(--text-muted);font-size:.7rem;line-height:1.4}.RWPMPanel-module__5hXoHq__disclaimer{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-neutral);background:#f59e0b1a;font-size:.65rem;display:flex}.RWPMPanel-module__5hXoHq__disclaimer svg{opacity:.8;flex-shrink:0}.RWPMPanel-module__5hXoHq__mainPrediction{gap:var(--space-3);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__predictionValue{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.RWPMPanel-module__5hXoHq__label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.RWPMPanel-module__5hXoHq__price{font-size:1.75rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary);line-height:1}.RWPMPanel-module__5hXoHq__change{font-size:.9rem;font-weight:500;font-family:var(--font-mono)}.RWPMPanel-module__5hXoHq__change.RWPMPanel-module__5hXoHq__positive{color:var(--color-positive)}.RWPMPanel-module__5hXoHq__change.RWPMPanel-module__5hXoHq__negative{color:var(--color-negative)}.RWPMPanel-module__5hXoHq__noData{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}@media (max-width:640px){.RWPMPanel-module__5hXoHq__container,.RWPMPanel-module__5hXoHq__panel{padding:var(--space-3)}.RWPMPanel-module__5hXoHq__predictionSection{grid-template-columns:1fr}.RWPMPanel-module__5hXoHq__contextRow{grid-template-columns:repeat(2,1fr)}.RWPMPanel-module__5hXoHq__componentGrid{grid-template-columns:1fr}.RWPMPanel-module__5hXoHq__targetPrice,.RWPMPanel-module__5hXoHq__resonanceValue{font-size:1.25rem}}
.TechnicalIndicators-module__ClLXzW__container{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.TechnicalIndicators-module__ClLXzW__header{align-items:center;gap:var(--space-3);display:flex}.TechnicalIndicators-module__ClLXzW__headerIcon{color:var(--chart-yellow);opacity:.8}.TechnicalIndicators-module__ClLXzW__headerContent{flex-direction:column;flex:1;gap:2px;display:flex}.TechnicalIndicators-module__ClLXzW__title{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600}.TechnicalIndicators-module__ClLXzW__subtitle{color:var(--text-muted);font-size:.7rem}.TechnicalIndicators-module__ClLXzW__refreshBtn{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.TechnicalIndicators-module__ClLXzW__refreshBtn:hover{background:var(--bg-hover);color:var(--text-secondary)}.TechnicalIndicators-module__ClLXzW__refreshBtn:disabled{opacity:.5;cursor:not-allowed}.TechnicalIndicators-module__ClLXzW__spinning{animation:1s linear infinite TechnicalIndicators-module__ClLXzW__spin}@keyframes TechnicalIndicators-module__ClLXzW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TechnicalIndicators-module__ClLXzW__errorMessage{align-items:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-negative);background:#ff6b6b1a;border:1px solid #ff6b6b4d;font-size:.8rem;display:flex}.TechnicalIndicators-module__ClLXzW__trendSection{gap:var(--space-2);flex-wrap:wrap;display:flex}.TechnicalIndicators-module__ClLXzW__trendBadge{align-items:center;gap:var(--space-1);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);font-size:.8rem;font-weight:600;display:flex}.TechnicalIndicators-module__ClLXzW__trendBadge.TechnicalIndicators-module__ClLXzW__bullish{color:var(--color-positive);background:#00d4aa26;border:1px solid #00d4aa4d}.TechnicalIndicators-module__ClLXzW__trendBadge.TechnicalIndicators-module__ClLXzW__bearish{color:var(--color-negative);background:#ff6b6b26;border:1px solid #ff6b6b4d}.TechnicalIndicators-module__ClLXzW__trendBadge.TechnicalIndicators-module__ClLXzW__neutral{color:var(--color-neutral);background:#ffd70026;border:1px solid #ffd7004d}.TechnicalIndicators-module__ClLXzW__macdBadge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);font-size:.7rem;font-weight:500;display:flex}.TechnicalIndicators-module__ClLXzW__macdBadge.TechnicalIndicators-module__ClLXzW__bullish{color:var(--color-positive);background:#00d4aa1a}.TechnicalIndicators-module__ClLXzW__macdBadge.TechnicalIndicators-module__ClLXzW__bearish{color:var(--color-negative);background:#ff6b6b1a}.TechnicalIndicators-module__ClLXzW__macdBadge.TechnicalIndicators-module__ClLXzW__neutral{background:var(--bg-tertiary);color:var(--text-muted)}.TechnicalIndicators-module__ClLXzW__indicatorSection{gap:var(--space-2);flex-direction:column;display:flex}.TechnicalIndicators-module__ClLXzW__sectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}.TechnicalIndicators-module__ClLXzW__indicatorGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.TechnicalIndicators-module__ClLXzW__indicatorItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;gap:2px;display:flex}.TechnicalIndicators-module__ClLXzW__indicatorLabel{color:var(--text-muted);text-transform:uppercase;font-size:.65rem;font-weight:600}.TechnicalIndicators-module__ClLXzW__indicatorValue{font-size:.85rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary)}.TechnicalIndicators-module__ClLXzW__indicatorValue.TechnicalIndicators-module__ClLXzW__above{color:var(--color-positive)}.TechnicalIndicators-module__ClLXzW__indicatorValue.TechnicalIndicators-module__ClLXzW__below{color:var(--color-negative)}.TechnicalIndicators-module__ClLXzW__indicatorValue.TechnicalIndicators-module__ClLXzW__neutral{color:var(--text-secondary)}.TechnicalIndicators-module__ClLXzW__positionBadge{text-transform:uppercase;letter-spacing:.03em;font-size:.6rem;font-weight:600}.TechnicalIndicators-module__ClLXzW__positionBadge.TechnicalIndicators-module__ClLXzW__above{color:var(--color-positive)}.TechnicalIndicators-module__ClLXzW__positionBadge.TechnicalIndicators-module__ClLXzW__below{color:var(--color-negative)}.TechnicalIndicators-module__ClLXzW__positionBadge.TechnicalIndicators-module__ClLXzW__neutral{color:var(--text-dim)}.TechnicalIndicators-module__ClLXzW__macdGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.TechnicalIndicators-module__ClLXzW__macdItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);text-align:center;flex-direction:column;gap:2px;display:flex}.TechnicalIndicators-module__ClLXzW__macdLabel{color:var(--text-muted);text-transform:uppercase;font-size:.6rem;font-weight:600}.TechnicalIndicators-module__ClLXzW__macdValue{font-size:.85rem;font-weight:600;font-family:var(--font-mono)}.TechnicalIndicators-module__ClLXzW__macdValue.TechnicalIndicators-module__ClLXzW__bullish{color:var(--color-positive)}.TechnicalIndicators-module__ClLXzW__macdValue.TechnicalIndicators-module__ClLXzW__bearish{color:var(--color-negative)}.TechnicalIndicators-module__ClLXzW__histogramBar{background:var(--bg-elevated);height:6px;margin-top:var(--space-1);border-radius:3px;overflow:hidden}.TechnicalIndicators-module__ClLXzW__histogramFill{height:100%;transition:width var(--transition-normal);border-radius:3px}.TechnicalIndicators-module__ClLXzW__histogramFill.TechnicalIndicators-module__ClLXzW__bullish{background:var(--color-positive)}.TechnicalIndicators-module__ClLXzW__histogramFill.TechnicalIndicators-module__ClLXzW__bearish{background:var(--color-negative)}.TechnicalIndicators-module__ClLXzW__lastUpdate{color:var(--text-dim);text-align:right;font-size:.65rem;font-family:var(--font-mono)}@media (max-width:640px){.TechnicalIndicators-module__ClLXzW__container{padding:var(--space-3)}.TechnicalIndicators-module__ClLXzW__indicatorGrid,.TechnicalIndicators-module__ClLXzW__macdGrid{grid-template-columns:1fr 1fr}.TechnicalIndicators-module__ClLXzW__trendSection{flex-direction:column}}
.SmartPrimeLive-module__Ct2e5W__container,.SmartPrimeLive-module__Ct2e5W__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);overflow:hidden}.SmartPrimeLive-module__Ct2e5W__header{padding:var(--space-3)var(--space-4);cursor:pointer;transition:background var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.SmartPrimeLive-module__Ct2e5W__header:hover{background:var(--bg-hover)}.SmartPrimeLive-module__Ct2e5W__titleRow{align-items:center;gap:var(--space-2);display:flex}.SmartPrimeLive-module__Ct2e5W__icon{color:var(--chart-purple);opacity:.9}.SmartPrimeLive-module__Ct2e5W__title{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600}.SmartPrimeLive-module__Ct2e5W__badge{border-radius:var(--radius-sm);color:#fff;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;font-size:.6rem;font-weight:700}.SmartPrimeLive-module__Ct2e5W__expandIcon{color:var(--text-muted);transition:color var(--transition-fast)}.SmartPrimeLive-module__Ct2e5W__header:hover .SmartPrimeLive-module__Ct2e5W__expandIcon{color:var(--text-secondary)}.SmartPrimeLive-module__Ct2e5W__infoButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.SmartPrimeLive-module__Ct2e5W__infoButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.SmartPrimeLive-module__Ct2e5W__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.78rem;line-height:1.55}.SmartPrimeLive-module__Ct2e5W__infoPanel p{margin:0 0 var(--space-2)0}.SmartPrimeLive-module__Ct2e5W__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.SmartPrimeLive-module__Ct2e5W__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.SmartPrimeLive-module__Ct2e5W__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.SmartPrimeLive-module__Ct2e5W__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.SmartPrimeLive-module__Ct2e5W__timeframeSelector{background:var(--bg-tertiary);border-radius:var(--radius-md);gap:4px;padding:3px;display:flex}.SmartPrimeLive-module__Ct2e5W__timeframeButton{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);text-align:center;background:0 0;border:1px solid #0000;flex:1;padding:6px 4px;font-size:.7rem;font-weight:600}.SmartPrimeLive-module__Ct2e5W__timeframeButton:hover{background:var(--bg-hover);color:var(--text-secondary)}.SmartPrimeLive-module__Ct2e5W__timeframeActive{background:var(--bg-elevated,#4a9eff1f);border-color:var(--chart-cyan,#22d3ee);color:var(--chart-cyan,#22d3ee)}.SmartPrimeLive-module__Ct2e5W__timeframeBadge{background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-muted);letter-spacing:.03em;padding:2px 6px;font-size:.6rem;font-weight:700}.SmartPrimeLive-module__Ct2e5W__timeframeDescription{align-items:center;gap:var(--space-1);color:var(--text-dim);font-size:.7rem;display:flex}.SmartPrimeLive-module__Ct2e5W__timeframeDescription svg{opacity:.5}.SmartPrimeLive-module__Ct2e5W__rangeSection{gap:var(--space-2);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__rangeGrid{gap:var(--space-1);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__rangeItem{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.SmartPrimeLive-module__Ct2e5W__rangeLabel{color:var(--text-muted);font-size:.7rem}.SmartPrimeLive-module__Ct2e5W__rangeValue{font-size:.75rem;font-family:var(--font-mono);color:var(--text-secondary);font-weight:500}.SmartPrimeLive-module__Ct2e5W__horizonInfo{gap:var(--space-2);padding:var(--space-2)0;grid-template-columns:repeat(3,1fr);display:grid}.SmartPrimeLive-module__Ct2e5W__horizonItem{flex-direction:column;align-items:center;gap:2px;display:flex}.SmartPrimeLive-module__Ct2e5W__horizonLabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.6rem}.SmartPrimeLive-module__Ct2e5W__horizonValue{font-size:.75rem;font-weight:600;font-family:var(--font-mono);color:var(--text-secondary)}.SmartPrimeLive-module__Ct2e5W__closedMessage{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6)var(--space-4);color:var(--text-muted);font-size:.85rem;display:flex}.SmartPrimeLive-module__Ct2e5W__content{padding:0 var(--space-4)var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__mainPrediction{gap:var(--space-2);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__predictionValue{align-items:center;gap:var(--space-2);display:flex}.SmartPrimeLive-module__Ct2e5W__predictionValue svg{color:var(--chart-cyan);opacity:.7}.SmartPrimeLive-module__Ct2e5W__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.SmartPrimeLive-module__Ct2e5W__value{font-size:1.5rem;font-weight:700;font-family:var(--font-mono);margin-left:auto;line-height:1}.SmartPrimeLive-module__Ct2e5W__predictionMeta{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-primary);display:flex}.SmartPrimeLive-module__Ct2e5W__metaItem{align-items:center;gap:var(--space-1);font-size:.75rem;font-family:var(--font-mono);color:var(--text-secondary);display:flex}.SmartPrimeLive-module__Ct2e5W__metaItem svg{opacity:.7}.SmartPrimeLive-module__Ct2e5W__weightsSection{gap:var(--space-2);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600;display:flex}.SmartPrimeLive-module__Ct2e5W__sectionHeader svg{opacity:.7}.SmartPrimeLive-module__Ct2e5W__dataQualityBadge{background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-dim);text-transform:none;padding:2px 6px;font-size:.6rem;font-weight:500}.SmartPrimeLive-module__Ct2e5W__weightsGrid{gap:var(--space-2);grid-template-columns:repeat(5,1fr);display:grid}.SmartPrimeLive-module__Ct2e5W__weightItem{gap:var(--space-1);padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__weightLabel{color:var(--text-muted);text-transform:uppercase;font-size:.65rem;font-weight:600}.SmartPrimeLive-module__Ct2e5W__weightBar{background:var(--bg-elevated);border-radius:2px;height:4px;overflow:hidden}.SmartPrimeLive-module__Ct2e5W__weightFill{height:100%;transition:width var(--transition-normal);border-radius:2px}.SmartPrimeLive-module__Ct2e5W__weightValue{font-size:.75rem;font-weight:600;font-family:var(--font-mono);color:var(--text-secondary)}.SmartPrimeLive-module__Ct2e5W__spreadSection{gap:var(--space-2);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__spreadCard{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);border:1px solid}.SmartPrimeLive-module__Ct2e5W__spreadHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.SmartPrimeLive-module__Ct2e5W__spreadType{color:var(--text-primary);font-size:.85rem;font-weight:600}.SmartPrimeLive-module__Ct2e5W__signalBadge{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;font-size:.6rem;font-weight:700}.SmartPrimeLive-module__Ct2e5W__signalBadge.SmartPrimeLive-module__Ct2e5W__strong{color:var(--color-positive);background:#00d4aa26;border:1px solid #00d4aa4d}.SmartPrimeLive-module__Ct2e5W__signalBadge.SmartPrimeLive-module__Ct2e5W__moderate{color:var(--color-neutral);background:#ffd70026;border:1px solid #ffd7004d}.SmartPrimeLive-module__Ct2e5W__signalBadge.SmartPrimeLive-module__Ct2e5W__weak{color:var(--text-muted);border:1px solid var(--border-primary);background:#66666626}.SmartPrimeLive-module__Ct2e5W__spreadDetails{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.SmartPrimeLive-module__Ct2e5W__spreadRow{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.SmartPrimeLive-module__Ct2e5W__spreadRow span:last-child{color:var(--text-secondary);font-family:var(--font-mono);font-weight:500}.SmartPrimeLive-module__Ct2e5W__strikeValue{color:var(--text-primary)!important;font-weight:600!important}.SmartPrimeLive-module__Ct2e5W__winProb{font-weight:600!important}.SmartPrimeLive-module__Ct2e5W__spreadRationale{padding-top:var(--space-2);border-top:1px solid var(--border-primary);color:var(--text-muted);font-size:.7rem;line-height:1.5}.SmartPrimeLive-module__Ct2e5W__noSpread{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-muted);font-size:.8rem;display:flex}.SmartPrimeLive-module__Ct2e5W__noSpread svg{opacity:.7}.SmartPrimeLive-module__Ct2e5W__timeProgress{gap:var(--space-1);flex-direction:column;display:flex}.SmartPrimeLive-module__Ct2e5W__progressBar{background:var(--bg-elevated);border-radius:2px;height:4px;overflow:hidden}.SmartPrimeLive-module__Ct2e5W__progressFill{background:linear-gradient(90deg,var(--chart-purple)0%,var(--chart-cyan)100%);height:100%;transition:width var(--transition-normal);border-radius:2px}.SmartPrimeLive-module__Ct2e5W__progressLabels{color:var(--text-dim);justify-content:space-between;font-size:.6rem;display:flex}.SmartPrimeLive-module__Ct2e5W__progressLabels span:nth-child(2){color:var(--text-muted);font-weight:500}.SmartPrimeLive-module__Ct2e5W__liveBadge{align-items:center;gap:var(--space-1);background:var(--bg-tertiary);border:1px solid var(--color-positive);border-radius:var(--radius-sm);color:var(--color-positive);text-transform:uppercase;padding:2px 6px;font-size:.6rem;display:flex}.SmartPrimeLive-module__Ct2e5W__liveDot{background:var(--color-positive);border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite SmartPrimeLive-module__Ct2e5W__pulse}@keyframes SmartPrimeLive-module__Ct2e5W__pulse{0%,to{opacity:1}50%{opacity:.4}}.SmartPrimeLive-module__Ct2e5W__priceLevels{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.SmartPrimeLive-module__Ct2e5W__priceRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.SmartPrimeLive-module__Ct2e5W__priceLabel{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:.75rem;display:flex}.SmartPrimeLive-module__Ct2e5W__regime{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}@media (max-width:900px){.SmartPrimeLive-module__Ct2e5W__weightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SmartPrimeLive-module__Ct2e5W__container,.SmartPrimeLive-module__Ct2e5W__panel{border-radius:var(--radius-md)}.SmartPrimeLive-module__Ct2e5W__header{padding:var(--space-2)var(--space-3)}.SmartPrimeLive-module__Ct2e5W__content{padding:0 var(--space-3)var(--space-3)}.SmartPrimeLive-module__Ct2e5W__weightsGrid{grid-template-columns:1fr 1fr}.SmartPrimeLive-module__Ct2e5W__spreadDetails{grid-template-columns:1fr}.SmartPrimeLive-module__Ct2e5W__value{font-size:1.25rem}}
.EconomyIndicators-module__b7gzKG__container{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.EconomyIndicators-module__b7gzKG__header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.EconomyIndicators-module__b7gzKG__titleRow{align-items:center;gap:var(--space-2);display:flex}.EconomyIndicators-module__b7gzKG__icon{color:var(--chart-cyan);opacity:.8}.EconomyIndicators-module__b7gzKG__title{color:var(--text-primary);font-size:.875rem;font-weight:600}.EconomyIndicators-module__b7gzKG__regimeBadge{border-radius:var(--radius-sm);color:var(--bg-primary);letter-spacing:.05em;padding:2px 8px;font-size:.6rem;font-weight:600}.EconomyIndicators-module__b7gzKG__headerRight{align-items:center;gap:var(--space-3);color:var(--text-muted);display:flex}.EconomyIndicators-module__b7gzKG__bias{font-size:.75rem;font-weight:500;font-family:var(--font-mono)}.EconomyIndicators-module__b7gzKG__summaryRow{gap:var(--space-2);padding:var(--space-2)0;border-top:1px solid var(--border-primary);grid-template-columns:repeat(4,1fr);display:grid}.EconomyIndicators-module__b7gzKG__summaryItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:2px;display:flex}.EconomyIndicators-module__b7gzKG__summaryLabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem}.EconomyIndicators-module__b7gzKG__summaryValue{font-size:.8rem;font-weight:600;font-family:var(--font-mono);color:var(--text-primary);align-items:center;gap:4px;display:flex}.EconomyIndicators-module__b7gzKG__expandedContent{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-primary);flex-direction:column;display:flex}.EconomyIndicators-module__b7gzKG__tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg-tertiary);border-radius:var(--radius-md);display:flex}.EconomyIndicators-module__b7gzKG__tab{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex:1;font-size:.7rem;font-weight:500;display:flex}.EconomyIndicators-module__b7gzKG__tab:hover{color:var(--text-secondary)}.EconomyIndicators-module__b7gzKG__tab.EconomyIndicators-module__b7gzKG__active{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}.EconomyIndicators-module__b7gzKG__tabContent{gap:var(--space-2);flex-direction:column;display:flex}.EconomyIndicators-module__b7gzKG__dataRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.EconomyIndicators-module__b7gzKG__label{color:var(--text-muted);font-size:.75rem}.EconomyIndicators-module__b7gzKG__value{font-size:.8rem;font-weight:500;font-family:var(--font-mono);color:var(--text-primary)}.EconomyIndicators-module__b7gzKG__yieldCurve{gap:var(--space-2);flex-direction:column;display:flex}.EconomyIndicators-module__b7gzKG__sectionHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding-top:var(--space-2);border-top:1px solid var(--border-primary);margin-top:var(--space-2);font-size:.7rem;font-weight:500}.EconomyIndicators-module__b7gzKG__sectionHeader:first-child{border-top:none;margin-top:0;padding-top:0}.EconomyIndicators-module__b7gzKG__yieldGrid{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.EconomyIndicators-module__b7gzKG__yieldItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:2px;display:flex}.EconomyIndicators-module__b7gzKG__yieldLabel{color:var(--text-dim);text-transform:uppercase;font-size:.65rem}.EconomyIndicators-module__b7gzKG__yieldValue{font-size:.75rem;font-weight:500;font-family:var(--font-mono);color:var(--text-primary)}.EconomyIndicators-module__b7gzKG__regimeSection{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-primary);flex-direction:column;display:flex}.EconomyIndicators-module__b7gzKG__regimeGrid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.EconomyIndicators-module__b7gzKG__regimeItem{padding:var(--space-2);background:var(--bg-tertiary);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:2px;display:flex}.EconomyIndicators-module__b7gzKG__regimeLabel{color:var(--text-dim);text-transform:uppercase;font-size:.65rem}.EconomyIndicators-module__b7gzKG__regimeValue{text-transform:capitalize;color:var(--text-primary);font-size:.75rem;font-weight:500}.EconomyIndicators-module__b7gzKG__loading{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--text-muted);font-size:.8rem;display:flex}.EconomyIndicators-module__b7gzKG__spinner{animation:1s linear infinite EconomyIndicators-module__b7gzKG__spin}@keyframes EconomyIndicators-module__b7gzKG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EconomyIndicators-module__b7gzKG__error{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-negative);border-radius:var(--radius-md);color:var(--color-negative);background:#ef44441a;font-size:.8rem;display:flex}@media (max-width:640px){.EconomyIndicators-module__b7gzKG__container{padding:var(--space-3)}.EconomyIndicators-module__b7gzKG__summaryRow,.EconomyIndicators-module__b7gzKG__yieldGrid{grid-template-columns:repeat(2,1fr)}.EconomyIndicators-module__b7gzKG__tabs{flex-wrap:wrap}.EconomyIndicators-module__b7gzKG__tab{flex:45%;font-size:.65rem}}
.BlueLinePanel-module__LkOcwG__panel{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.BlueLinePanel-module__LkOcwG__header{justify-content:space-between;align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__headerLeft{align-items:center;gap:var(--space-2);display:flex}.BlueLinePanel-module__LkOcwG__headerIcon{color:var(--chart-blue);opacity:.8}.BlueLinePanel-module__LkOcwG__title{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:500}.BlueLinePanel-module__LkOcwG__scaledBadge{background:var(--bg-tertiary);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;font-size:.65rem;font-weight:500}.BlueLinePanel-module__LkOcwG__headerRight{align-items:center;gap:var(--space-2);display:flex}.BlueLinePanel-module__LkOcwG__refreshButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__refreshButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.BlueLinePanel-module__LkOcwG__updateTime{font-size:.7rem;font-family:var(--font-mono);color:var(--text-dim)}.BlueLinePanel-module__LkOcwG__mainValue{gap:var(--space-2);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.BlueLinePanel-module__LkOcwG__blueLinePrice{flex-direction:column;gap:2px;display:flex}.BlueLinePanel-module__LkOcwG__label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.BlueLinePanel-module__LkOcwG__price{color:var(--chart-blue);font-size:1.75rem;font-weight:600;font-family:var(--font-mono);line-height:1}.BlueLinePanel-module__LkOcwG__pricePosition{align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__positionBadge{padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);font-size:.8rem;font-weight:500;font-family:var(--font-mono)}.BlueLinePanel-module__LkOcwG__signal{padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.BlueLinePanel-module__LkOcwG__signalHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.BlueLinePanel-module__LkOcwG__signalIcon{align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__signalDirection{font-size:.85rem;font-weight:500}.BlueLinePanel-module__LkOcwG__signalStrength{background:var(--bg-elevated);border-radius:var(--radius-sm);color:var(--text-dim);text-transform:uppercase;margin-left:auto;padding:2px 6px;font-size:.65rem}.BlueLinePanel-module__LkOcwG__signalDescription{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.4}.BlueLinePanel-module__LkOcwG__rangeInfo{background:var(--border-primary);border-radius:var(--radius-md);flex-direction:column;gap:1px;display:flex;overflow:hidden}.BlueLinePanel-module__LkOcwG__rangeRow{padding:var(--space-2)var(--space-3);background:var(--bg-tertiary);justify-content:space-between;align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__rangeLabel{color:var(--text-muted);font-size:.75rem}.BlueLinePanel-module__LkOcwG__rangeValue{font-size:.8rem;font-weight:500;font-family:var(--font-mono);color:var(--text-primary)}.BlueLinePanel-module__LkOcwG__skewSection{padding:var(--space-3);border-radius:var(--radius-md);background:#9382dc0f;border:1px solid #9382dc33}.BlueLinePanel-module__LkOcwG__skewHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__skewTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}.BlueLinePanel-module__LkOcwG__skewBadge{border-radius:var(--radius-sm);color:#9382dc;text-transform:uppercase;letter-spacing:.02em;background:#9382dc26;border:1px solid #9382dc4d;padding:1px 5px;font-size:.55rem;font-weight:600}.BlueLinePanel-module__LkOcwG__skewMainValue{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.BlueLinePanel-module__LkOcwG__skewPrice{color:#9382dc;font-size:1.15rem;font-weight:700;font-family:var(--font-mono)}.BlueLinePanel-module__LkOcwG__skewDiff{font-size:.75rem;font-weight:500}.BlueLinePanel-module__LkOcwG__skewMeta{gap:var(--space-3);color:var(--text-dim);font-size:.65rem;display:flex}.BlueLinePanel-module__LkOcwG__componentsToggle{padding:var(--space-2)var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.BlueLinePanel-module__LkOcwG__componentsToggle:hover{background:var(--bg-hover);border-color:var(--border-secondary)}.BlueLinePanel-module__LkOcwG__components{gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;display:flex}.BlueLinePanel-module__LkOcwG__componentSection{padding-bottom:var(--space-2);border-bottom:1px solid var(--border-primary)}.BlueLinePanel-module__LkOcwG__componentSection:last-child{border-bottom:none;padding-bottom:0}.BlueLinePanel-module__LkOcwG__componentTitle{margin:0 0 var(--space-2)0;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:500}.BlueLinePanel-module__LkOcwG__componentRow{justify-content:space-between;align-items:center;padding:2px 0;font-size:.75rem;display:flex}.BlueLinePanel-module__LkOcwG__componentRow span:first-child{color:var(--text-dim)}.BlueLinePanel-module__LkOcwG__componentRow span:last-child{color:var(--text-secondary);font-family:var(--font-mono)}.BlueLinePanel-module__LkOcwG__componentSection.BlueLinePanel-module__LkOcwG__estimated{opacity:.7}.BlueLinePanel-module__LkOcwG__estimatedBadge{margin-left:var(--space-1);color:var(--color-neutral);background:#f59e0b33;border-radius:2px;padding:1px 4px;font-size:.55rem;font-weight:400}.BlueLinePanel-module__LkOcwG__componentSource{color:var(--text-dim);margin-bottom:var(--space-1);font-size:.65rem;font-style:italic}.BlueLinePanel-module__LkOcwG__componentWeight{margin-top:var(--space-1);color:var(--text-dim);text-align:right;font-size:.65rem}.BlueLinePanel-module__LkOcwG__dataQuality{margin-top:var(--space-2);padding:var(--space-2);background:var(--bg-elevated);border-radius:var(--radius-sm)}.BlueLinePanel-module__LkOcwG__qualityHeader{color:var(--text-secondary);margin-bottom:var(--space-1);font-size:.75rem;font-weight:500}.BlueLinePanel-module__LkOcwG__qualityDetail{color:var(--text-dim);font-size:.7rem}.BlueLinePanel-module__LkOcwG__missingData{margin-top:var(--space-1);color:var(--color-neutral);font-size:.65rem}.BlueLinePanel-module__LkOcwG__infoButton{border:1px solid var(--border-primary);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.BlueLinePanel-module__LkOcwG__infoButton:hover{background:var(--bg-hover);border-color:var(--border-secondary);color:var(--text-secondary)}.BlueLinePanel-module__LkOcwG__infoPanel{padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.78rem;line-height:1.55}.BlueLinePanel-module__LkOcwG__infoPanel p{margin:0 0 var(--space-2)0}.BlueLinePanel-module__LkOcwG__infoPanel ul{padding-left:var(--space-4);margin:0;list-style:outside}.BlueLinePanel-module__LkOcwG__infoPanel li{margin-bottom:var(--space-1);color:var(--text-muted)}.BlueLinePanel-module__LkOcwG__infoFormula{padding:var(--space-2)var(--space-3);background:var(--bg-elevated,#0003);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);margin:var(--space-2)0;text-align:center;letter-spacing:.02em;font-size:.72rem;line-height:1.6}.BlueLinePanel-module__LkOcwG__infoLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-2)0 var(--space-1)0;font-size:.68rem;font-weight:600}.BlueLinePanel-module__LkOcwG__loading,.BlueLinePanel-module__LkOcwG__error,.BlueLinePanel-module__LkOcwG__marketClosed{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--text-muted);text-align:center;flex-direction:column;display:flex}.BlueLinePanel-module__LkOcwG__spinner{animation:1s linear infinite BlueLinePanel-module__LkOcwG__spin}@media (max-width:640px){.BlueLinePanel-module__LkOcwG__panel{padding:var(--space-3)}.BlueLinePanel-module__LkOcwG__price{font-size:1.5rem}}
