.aiForecast-module__30RonW__page{background:#eef2fb;min-height:100vh;padding:32px 24px 100px;font-family:Nunito,sans-serif}.aiForecast-module__30RonW__inner{max-width:980px;margin:0 auto}.aiForecast-module__30RonW__hero{text-align:center;margin-bottom:28px}.aiForecast-module__30RonW__heroTitle{color:#20264d;letter-spacing:-.5px;margin:0 0 6px;font-family:"Baloo 2",sans-serif;font-size:30px;font-weight:800}.aiForecast-module__30RonW__heroSubtitle{color:#5c628a;margin:0 0 24px;font-size:14.5px;font-weight:600}.aiForecast-module__30RonW__emptyState{text-align:center;color:#8b90b0;padding:60px 20px}.aiForecast-module__30RonW__emptyIcon{margin-bottom:14px;font-size:42px}.aiForecast-module__30RonW__emptyTitle{color:#20264d;margin-bottom:4px;font-size:16px;font-weight:800}.aiForecast-module__30RonW__emptyText{font-size:13.5px;font-weight:600}.aiForecast-module__30RonW__errorCard{text-align:center;color:#e0637a;background:#fff;border:1.5px solid #e0637a4d;border-radius:16px;margin-top:24px;padding:28px;font-weight:700}.aiForecast-module__30RonW__errorSub{color:#8b90b0;margin-top:6px;font-size:13px;font-weight:600}.aiForecast-module__30RonW__disclaimer{color:#8b90b0;text-align:center;background:#8b90b00f;border-radius:12px;max-width:760px;margin:12px auto 0;padding:16px 20px;font-size:12px;font-weight:600;line-height:1.6}.aiForecast-module__30RonW__retryBtn{color:#fff;cursor:pointer;background:#4c8dff;border:none;border-radius:10px;margin-top:14px;padding:8px 18px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}
.aiForecastComponents-module__12Aqmq__textGreen{color:#3ca787;font-weight:700}.aiForecastComponents-module__12Aqmq__textRed{color:#e0637a;font-weight:700}.aiForecastComponents-module__12Aqmq__textGreenLg{color:#3ca787;font-size:15px;font-weight:800}.aiForecastComponents-module__12Aqmq__textRedLg{color:#e0637a;font-size:15px;font-weight:800}.aiForecastComponents-module__12Aqmq__spinner{border:2.5px solid #4c8dff26;border-top-color:#4c8dff;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite aiForecastComponents-module__12Aqmq__vtSpin}@keyframes aiForecastComponents-module__12Aqmq__vtSpin{to{transform:rotate(360deg)}}.aiForecastComponents-module__12Aqmq__searchBox{width:100%;max-width:640px;margin:0 auto;position:relative}.aiForecastComponents-module__12Aqmq__searchInputWrap{background:#fff;border:1.5px solid #e4e9f7;border-radius:16px;align-items:center;gap:10px;padding:14px 18px;transition:border-color .18s;display:flex;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__searchInputWrap:focus-within{border-color:#4c8dff}.aiForecastComponents-module__12Aqmq__searchIcon{opacity:.6;font-size:16px}.aiForecastComponents-module__12Aqmq__searchInput{color:#20264d;background:0 0;border:none;outline:none;flex:1;font-family:Nunito,sans-serif;font-size:15px;font-weight:600}.aiForecastComponents-module__12Aqmq__searchInput::placeholder{color:#8b90b0;font-weight:500}.aiForecastComponents-module__12Aqmq__searchSpinner{border:2px solid #4c8dff33;border-top-color:#4c8dff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite aiForecastComponents-module__12Aqmq__vtSpin}.aiForecastComponents-module__12Aqmq__searchDropdown{z-index:40;background:#fff;border:1px solid #e4e9f7;border-radius:14px;max-height:360px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #20264d24}.aiForecastComponents-module__12Aqmq__searchDropdownLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;font-size:11px;font-weight:800}.aiForecastComponents-module__12Aqmq__searchResultRow{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:Nunito,sans-serif;transition:background .15s;display:flex}.aiForecastComponents-module__12Aqmq__searchResultRow:hover{background:#f4f6fc}.aiForecastComponents-module__12Aqmq__searchResultSymbol{color:#20264d;font-size:14px;font-weight:800}.aiForecastComponents-module__12Aqmq__searchResultName{color:#8b90b0;margin-top:1px;font-size:12px;font-weight:600}.aiForecastComponents-module__12Aqmq__searchResultPrice{text-align:right;color:#20264d;font-size:13px;font-weight:700}.aiForecastComponents-module__12Aqmq__headerCard{background:#fff;border-radius:20px;margin-bottom:20px;padding:28px 28px 20px;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.aiForecastComponents-module__12Aqmq__headerSymbolRow{align-items:center;gap:10px;display:flex}.aiForecastComponents-module__12Aqmq__headerSymbol{color:#20264d;letter-spacing:-.5px;margin:0;font-family:"Baloo 2",sans-serif;font-size:30px;font-weight:800}.aiForecastComponents-module__12Aqmq__statusPill{border-radius:100px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-flex}.aiForecastComponents-module__12Aqmq__statusDot{border-radius:50%;width:6px;height:6px}.aiForecastComponents-module__12Aqmq__headerName{color:#5c628a;margin-top:2px;font-size:14px;font-weight:600}.aiForecastComponents-module__12Aqmq__headerPriceBlock{text-align:right}.aiForecastComponents-module__12Aqmq__headerPrice{color:#20264d;font-family:"Baloo 2",sans-serif;font-size:32px;font-weight:800}.aiForecastComponents-module__12Aqmq__headerStatsGrid{border-top:1px solid #eef1fa;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:22px;padding-top:18px;display:grid}.aiForecastComponents-module__12Aqmq__headerStat{min-width:0}.aiForecastComponents-module__12Aqmq__headerStatLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.aiForecastComponents-module__12Aqmq__headerStatValue{color:#20264d;margin-top:3px;font-size:14px;font-weight:800}.aiForecastComponents-module__12Aqmq__dataUpdatedRow{color:#8b90b0;margin-top:16px;font-size:12px;font-weight:600}@media (max-width:900px){.aiForecastComponents-module__12Aqmq__headerStatsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.aiForecastComponents-module__12Aqmq__headerStatsGrid{grid-template-columns:repeat(2,1fr)}}.aiForecastComponents-module__12Aqmq__outlookCard{background:#fff;border-radius:20px;margin-bottom:20px;padding:28px;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__outlookLabel{color:#5c628a;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.aiForecastComponents-module__12Aqmq__aiTag{color:#4c8dff;text-transform:none;letter-spacing:0;background:#4c8dff1a;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700}.aiForecastComponents-module__12Aqmq__outlookCategory{letter-spacing:-.5px;margin-top:6px;font-family:"Baloo 2",sans-serif;font-size:34px;font-weight:800}.aiForecastComponents-module__12Aqmq__outlookScoreRow{align-items:baseline;gap:6px;margin-top:6px;display:flex}.aiForecastComponents-module__12Aqmq__outlookScoreBig{font-family:"Baloo 2",sans-serif;font-size:26px;font-weight:800}.aiForecastComponents-module__12Aqmq__outlookScoreOutOf{color:#8b90b0;font-size:15px;font-weight:700}.aiForecastComponents-module__12Aqmq__outlookBarTrack{background:#eef1fa;border-radius:100px;height:10px;margin-top:16px;position:relative;overflow:hidden}.aiForecastComponents-module__12Aqmq__outlookBarFill{border-radius:100px;height:100%;transition:width .4s}.aiForecastComponents-module__12Aqmq__outlookBarMid{background:#c7cce3;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.aiForecastComponents-module__12Aqmq__outlookBarLabels{color:#8b90b0;justify-content:space-between;margin-top:6px;font-size:11px;font-weight:700;display:flex}.aiForecastComponents-module__12Aqmq__outlookMetaRow{gap:40px;margin-top:20px;display:flex}.aiForecastComponents-module__12Aqmq__outlookMetaLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:700}.aiForecastComponents-module__12Aqmq__outlookMetaValue{color:#20264d;margin-top:2px;font-family:"Baloo 2",sans-serif;font-size:20px;font-weight:800}.aiForecastComponents-module__12Aqmq__sectionCard{background:#fff;border-radius:20px;margin-bottom:20px;padding:26px 28px;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__sectionHeader{margin-bottom:18px}.aiForecastComponents-module__12Aqmq__sectionTitle{color:#20264d;margin:0 0 4px;font-family:"Baloo 2",sans-serif;font-size:20px;font-weight:800}.aiForecastComponents-module__12Aqmq__sectionSubtitle{color:#8b90b0;margin:0;font-size:13px;font-weight:600}.aiForecastComponents-module__12Aqmq__chartCard{background:#fff;border-radius:20px;margin-bottom:20px;padding:22px 24px;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.aiForecastComponents-module__12Aqmq__chartTitle{color:#20264d;font-family:"Baloo 2",sans-serif;font-size:18px;font-weight:800}.aiForecastComponents-module__12Aqmq__chartRangeToggle{background:#f4f6fc;border-radius:10px;gap:2px;padding:3px;display:flex}.aiForecastComponents-module__12Aqmq__rangeBtn,.aiForecastComponents-module__12Aqmq__rangeBtnActive{color:#8b90b0;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700;transition:all .15s}.aiForecastComponents-module__12Aqmq__rangeBtnActive{color:#20264d;background:#fff;box-shadow:0 1px 4px #20264d1a}.aiForecastComponents-module__12Aqmq__chartLegend{color:#8b90b0;flex-wrap:wrap;gap:16px;margin:12px 0 4px;font-size:12px;font-weight:600;display:flex}.aiForecastComponents-module__12Aqmq__chartLegend span{align-items:center;gap:6px;display:inline-flex}.aiForecastComponents-module__12Aqmq__legendDotBlue,.aiForecastComponents-module__12Aqmq__legendDotOrange,.aiForecastComponents-module__12Aqmq__legendDotPurple{border-radius:50%;width:8px;height:8px;display:inline-block}.aiForecastComponents-module__12Aqmq__legendDotBlue{background:#4c8dff}.aiForecastComponents-module__12Aqmq__legendDotOrange{background:#f0a94a}.aiForecastComponents-module__12Aqmq__legendDotPurple{background:#9b5de5}.aiForecastComponents-module__12Aqmq__legendDotDashed{border-top:2px dashed #4c8dff;width:12px;height:0;display:inline-block}.aiForecastComponents-module__12Aqmq__legendDotDotted{border-top:2px dotted #7c3aed;width:12px;height:0;display:inline-block}.aiForecastComponents-module__12Aqmq__chartCanvasWrap{margin-top:8px;position:relative}.aiForecastComponents-module__12Aqmq__chartCanvas{width:100%;height:420px}.aiForecastComponents-module__12Aqmq__chartOverlay{color:#8b90b0;text-align:center;background:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;padding:20px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.aiForecastComponents-module__12Aqmq__horizonGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.aiForecastComponents-module__12Aqmq__horizonCard{background:#f8fafc;border:1px solid #eef1fa;border-radius:16px;padding:18px}.aiForecastComponents-module__12Aqmq__horizonLabel{color:#5c628a;font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__horizonDirection{margin-top:4px;font-family:"Baloo 2",sans-serif;font-size:20px;font-weight:800}.aiForecastComponents-module__12Aqmq__horizonRange{color:#5c628a;margin-top:6px;font-size:12.5px;font-weight:600}.aiForecastComponents-module__12Aqmq__horizonBarRow{color:#8b90b0;justify-content:space-between;margin-top:12px;font-size:11.5px;font-weight:700;display:flex}.aiForecastComponents-module__12Aqmq__horizonBarLabel{color:#8b90b0}.aiForecastComponents-module__12Aqmq__horizonBarValue{color:#20264d}.aiForecastComponents-module__12Aqmq__horizonBarTrack{background:#eef1fa;border-radius:100px;height:6px;margin-top:4px;overflow:hidden}.aiForecastComponents-module__12Aqmq__horizonBarFill{border-radius:100px;height:100%}.aiForecastComponents-module__12Aqmq__horizonBarFillMuted{background:#b8bdd8;border-radius:100px;height:100%}.aiForecastComponents-module__12Aqmq__horizonFactors{color:#5c628a;margin:12px 0 0;padding-left:16px;font-size:12px;font-weight:600;line-height:1.5}.aiForecastComponents-module__12Aqmq__horizonFactors li{margin-bottom:2px}.aiForecastComponents-module__12Aqmq__scenarioGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.aiForecastComponents-module__12Aqmq__scenarioCard{text-align:center;background:#f8fafc;border-top:3px solid;border-radius:16px;padding:18px}.aiForecastComponents-module__12Aqmq__scenarioLabel{font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__scenarioPrice{color:#20264d;margin-top:6px;font-family:"Baloo 2",sans-serif;font-size:24px;font-weight:800}.aiForecastComponents-module__12Aqmq__scenarioProbLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.4px;margin-top:12px;font-size:11px;font-weight:700}.aiForecastComponents-module__12Aqmq__scenarioProbTrack{background:#eef1fa;border-radius:100px;height:6px;margin-top:6px;overflow:hidden}.aiForecastComponents-module__12Aqmq__scenarioProbFill{border-radius:100px;height:100%}.aiForecastComponents-module__12Aqmq__scenarioProbValue{color:#20264d;margin-top:6px;font-size:13px;font-weight:800}@media (max-width:700px){.aiForecastComponents-module__12Aqmq__scenarioGrid{grid-template-columns:1fr}}.aiForecastComponents-module__12Aqmq__factorsGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.aiForecastComponents-module__12Aqmq__factorsColLabel{margin-bottom:10px;font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__factorsList{color:#20264d;margin:0;padding-left:18px;font-size:13.5px;font-weight:600;line-height:1.7}.aiForecastComponents-module__12Aqmq__factorItemPositive::marker{color:#3ca787}.aiForecastComponents-module__12Aqmq__factorItemNegative::marker{color:#e0637a}.aiForecastComponents-module__12Aqmq__factorsEmpty{color:#8b90b0;font-size:13px;font-weight:600}@media (max-width:700px){.aiForecastComponents-module__12Aqmq__factorsGrid{grid-template-columns:1fr}}.aiForecastComponents-module__12Aqmq__riskOverallRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.aiForecastComponents-module__12Aqmq__riskOverallBadge{align-items:center;gap:10px;display:flex}.aiForecastComponents-module__12Aqmq__riskOverallScore{color:#5c628a;font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__riskPill{border-radius:100px;padding:4px 12px;font-size:12px;font-weight:800}.aiForecastComponents-module__12Aqmq__riskGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.aiForecastComponents-module__12Aqmq__riskRow{background:#f8fafc;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.aiForecastComponents-module__12Aqmq__riskRowLabel{color:#20264d;flex:1;font-size:13px;font-weight:700}.aiForecastComponents-module__12Aqmq__riskRowDetail{color:#8b90b0;white-space:nowrap;font-size:12px;font-weight:600}@media (max-width:700px){.aiForecastComponents-module__12Aqmq__riskGrid{grid-template-columns:1fr}}.aiForecastComponents-module__12Aqmq__performanceLoading{color:#5c628a;align-items:center;gap:12px;padding:24px 0;font-size:13.5px;font-weight:700;display:flex}.aiForecastComponents-module__12Aqmq__performanceGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.aiForecastComponents-module__12Aqmq__performanceCard{background:#f8fafc;border-radius:14px;padding:16px}.aiForecastComponents-module__12Aqmq__performanceLabel{color:#5c628a;font-size:12px;font-weight:700}.aiForecastComponents-module__12Aqmq__performanceValue{color:#20264d;margin-top:4px;font-family:"Baloo 2",sans-serif;font-size:30px;font-weight:800}.aiForecastComponents-module__12Aqmq__performanceSub{color:#8b90b0;margin-top:4px;font-size:11.5px;font-weight:600}.aiForecastComponents-module__12Aqmq__methodologyNote{color:#8b90b0;margin:16px 0 0;font-size:12px;font-weight:600;line-height:1.6}.aiForecastComponents-module__12Aqmq__errorText{color:#e0637a;font-size:13px;font-weight:700}.aiForecastComponents-module__12Aqmq__summaryCard{background:linear-gradient(135deg,#4c8dff0f,#7c3aed0a);border:1px solid #4c8dff26;border-radius:20px;margin-bottom:20px;padding:22px 26px}.aiForecastComponents-module__12Aqmq__summaryLabel{color:#4c8dff;margin-bottom:8px;font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__summaryText{color:#20264d;margin:0;font-size:14.5px;font-weight:600;line-height:1.7}.aiForecastComponents-module__12Aqmq__loadingWrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:90px 20px;display:flex}.aiForecastComponents-module__12Aqmq__loadingSpinner{border:3px solid #4c8dff26;border-top-color:#4c8dff;border-radius:50%;width:44px;height:44px;margin-bottom:24px;animation:.8s linear infinite aiForecastComponents-module__12Aqmq__vtSpin}.aiForecastComponents-module__12Aqmq__loadingStep{color:#20264d;margin-bottom:20px;font-family:"Baloo 2",sans-serif;font-size:17px;font-weight:800}.aiForecastComponents-module__12Aqmq__loadingSteps{flex-direction:column;gap:8px;display:flex}.aiForecastComponents-module__12Aqmq__loadingStepDone,.aiForecastComponents-module__12Aqmq__loadingStepPending{font-size:13px;font-weight:700}.aiForecastComponents-module__12Aqmq__loadingStepDone{color:#3ca787}.aiForecastComponents-module__12Aqmq__loadingStepPending{color:#b8bdd8}.aiForecastComponents-module__12Aqmq__integrationBar{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:16px 20px;display:flex;box-shadow:0 8px 30px #20264d0f}.aiForecastComponents-module__12Aqmq__integrationLeft{align-items:center;min-width:0;display:flex}.aiForecastComponents-module__12Aqmq__positionBadge{color:#3ca787;font-size:13px;font-weight:800}.aiForecastComponents-module__12Aqmq__positionBadgeMuted{color:#8b90b0;font-size:12.5px;font-weight:600}.aiForecastComponents-module__12Aqmq__integrationActions{flex-wrap:wrap;gap:10px;display:flex}.aiForecastComponents-module__12Aqmq__integrationBtnPrimary,.aiForecastComponents-module__12Aqmq__integrationBtnSecondary,.aiForecastComponents-module__12Aqmq__integrationBtnActive{cursor:pointer;border:1.5px solid #0000;border-radius:12px;padding:9px 16px;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;text-decoration:none;transition:all .15s}.aiForecastComponents-module__12Aqmq__integrationBtnPrimary{color:#fff;background:#4c8dff}.aiForecastComponents-module__12Aqmq__integrationBtnPrimary:hover{filter:brightness(1.05)}.aiForecastComponents-module__12Aqmq__integrationBtnSecondary{color:#20264d;background:#f4f6fc;border-color:#e4e9f7}.aiForecastComponents-module__12Aqmq__integrationBtnSecondary:hover{background:#eef1fa}.aiForecastComponents-module__12Aqmq__integrationBtnActive{color:#b9790c;background:#ffb84c26;border-color:#ffb84c66}
.predictAI-module__RymdFa__card{background:#fff;border-radius:20px;margin-bottom:20px;padding:26px 28px;box-shadow:0 8px 30px #20264d0f}.predictAI-module__RymdFa__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.predictAI-module__RymdFa__titleBlock{min-width:0}.predictAI-module__RymdFa__title{color:#20264d;align-items:center;gap:8px;margin:0 0 4px;font-family:"Baloo 2",sans-serif;font-size:20px;font-weight:800;display:flex}.predictAI-module__RymdFa__subtitle{color:#8b90b0;margin:0;font-size:13px;font-weight:600}.predictAI-module__RymdFa__versionBadge{color:#7c3aed;white-space:nowrap;background:#7c3aed1a;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:800;display:inline-flex}.predictAI-module__RymdFa__versionDot{background:#7c3aed;border-radius:50%;width:6px;height:6px}.predictAI-module__RymdFa__todayCard{background:linear-gradient(135deg,#7c3aed0f,#4c8dff0d);border:1px solid #7c3aed26;border-radius:20px;margin-bottom:20px;padding:26px 28px}.predictAI-module__RymdFa__directionRow{align-items:center;gap:16px;margin:14px 0 10px;display:flex}.predictAI-module__RymdFa__directionBadge{letter-spacing:-.5px;align-items:center;gap:10px;font-family:"Baloo 2",sans-serif;font-size:30px;font-weight:800;display:inline-flex}.predictAI-module__RymdFa__directionUp{color:#3ca787}.predictAI-module__RymdFa__directionDown{color:#e0637a}.predictAI-module__RymdFa__directionNeutral{color:#8b90b0}.predictAI-module__RymdFa__directionArrow{font-size:30px;line-height:1}.predictAI-module__RymdFa__todayNarrative{color:#5c628a;margin:0 0 18px;font-size:14px;font-weight:600;line-height:1.6}.predictAI-module__RymdFa__todayStatsGrid{border-top:1px solid #7c3aed1f;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:16px;display:grid}.predictAI-module__RymdFa__todayStat{min-width:0}.predictAI-module__RymdFa__todayStatLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.predictAI-module__RymdFa__todayStatValue{color:#20264d;margin-top:4px;font-family:"Baloo 2",sans-serif;font-size:17px;font-weight:800}@media (max-width:700px){.predictAI-module__RymdFa__todayStatsGrid{grid-template-columns:repeat(2,1fr)}}.predictAI-module__RymdFa__newsList{flex-direction:column;gap:10px;display:flex}.predictAI-module__RymdFa__newsItem{background:#f8fafc;border:1px solid #eef1fa;border-radius:14px;padding:14px 16px}.predictAI-module__RymdFa__newsTopRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.predictAI-module__RymdFa__newsTitleLink{color:#20264d;font-size:13.5px;font-weight:700;line-height:1.4;text-decoration:none}.predictAI-module__RymdFa__newsTitleLink:hover{color:#4c8dff;text-decoration:underline}.predictAI-module__RymdFa__newsMetaRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.predictAI-module__RymdFa__newsSource{color:#8b90b0;font-size:11.5px;font-weight:700}.predictAI-module__RymdFa__newsTime{color:#8b90b0;font-size:11.5px;font-weight:600}.predictAI-module__RymdFa__badge{white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;border-radius:100px;padding:3px 9px;font-size:10.5px;font-weight:800}.predictAI-module__RymdFa__badgeEvent{color:#4c8dff;background:#4c8dff1a}.predictAI-module__RymdFa__badgeBreaking{color:#e0637a;background:#e0637a1f}.predictAI-module__RymdFa__badgeRecent{color:#b9790c;background:#ffb84c26}.predictAI-module__RymdFa__badgeStale{color:#8b90b0;background:#eef1fa}.predictAI-module__RymdFa__sentimentPositive{color:#3ca787;font-size:12px;font-weight:800}.predictAI-module__RymdFa__sentimentNegative{color:#e0637a;font-size:12px;font-weight:800}.predictAI-module__RymdFa__sentimentNeutral{color:#8b90b0;font-size:12px;font-weight:800}.predictAI-module__RymdFa__impactBarTrack{background:#eef1fa;border-radius:100px;height:5px;margin-top:10px;overflow:hidden}.predictAI-module__RymdFa__impactBarFill{border-radius:100px;height:100%}.predictAI-module__RymdFa__newsEmpty{color:#8b90b0;padding:10px 0;font-size:13px;font-weight:600}.predictAI-module__RymdFa__timeline{flex-direction:column;gap:0;display:flex}.predictAI-module__RymdFa__timelineItem{border-bottom:1px solid #f4f6fc;gap:14px;padding:12px 0;display:flex}.predictAI-module__RymdFa__timelineItem:last-child{border-bottom:none}.predictAI-module__RymdFa__timelineDotWrap{flex-direction:column;align-items:center;padding-top:4px;display:flex}.predictAI-module__RymdFa__timelineDot{background:#4c8dff;border-radius:50%;flex-shrink:0;width:9px;height:9px}.predictAI-module__RymdFa__timelineDotUp{background:#3ca787}.predictAI-module__RymdFa__timelineDotDown{background:#e0637a}.predictAI-module__RymdFa__timelineContent{flex:1;min-width:0}.predictAI-module__RymdFa__timelineTime{color:#8b90b0;font-size:11.5px;font-weight:700}.predictAI-module__RymdFa__timelineNote{color:#20264d;margin-top:3px;font-size:13px;font-weight:600;line-height:1.5}.predictAI-module__RymdFa__timelineEmpty{color:#8b90b0;font-size:13px;font-weight:600}.predictAI-module__RymdFa__horizonStrip{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.predictAI-module__RymdFa__horizonChip{text-align:center;background:#f8fafc;border:1px solid #eef1fa;border-radius:12px;padding:12px 10px}.predictAI-module__RymdFa__horizonChipLabel{color:#8b90b0;text-transform:uppercase;letter-spacing:.3px;font-size:10.5px;font-weight:800}.predictAI-module__RymdFa__horizonChipValue{margin-top:5px;font-family:"Baloo 2",sans-serif;font-size:14px;font-weight:800}@media (max-width:700px){.predictAI-module__RymdFa__horizonStrip{grid-template-columns:repeat(3,1fr)}}.predictAI-module__RymdFa__methodologyNote{color:#8b90b0;margin:16px 0 0;font-size:12px;font-weight:600;line-height:1.6}.predictAI-module__RymdFa__disclosureNote{color:#7c3aed;background:#7c3aed0f;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:12px;font-weight:600;line-height:1.6}.predictAI-module__RymdFa__errorText{color:#e0637a;font-size:13px;font-weight:700}.predictAI-module__RymdFa__loadingRow{color:#5c628a;align-items:center;gap:12px;padding:20px 0;font-size:13.5px;font-weight:700;display:flex}.predictAI-module__RymdFa__spinner{border:2.5px solid #7c3aed26;border-top-color:#7c3aed;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite predictAI-module__RymdFa__predictAiSpin}@keyframes predictAI-module__RymdFa__predictAiSpin{to{transform:rotate(360deg)}}
