.forecasting_page__GJLei{padding:28px 32px 56px}.forecasting_head___PdXF{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.forecasting_title__dmMCL{font-size:21px;font-weight:700;margin:0;color:#1c2127;max-width:720px;line-height:1.3}.forecasting_titleNum__hLpWG{color:#c4313a}.forecasting_sub__H_g1A{margin:5px 0 0;color:#5f6b7c;font-size:13px}.forecasting_live__uDNUf{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#1c6e42;background:#e7f3ec;border-radius:999px;padding:4px 11px}.forecasting_liveDot__97h1j{width:7px;height:7px;border-radius:50%;background:#1c6e42}.forecasting_filters__GxAX9{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0 14px;padding:12px 14px;background:#fff;border:1px solid #e1e4e8;border-radius:10px}.forecasting_filterGroup__bGNP5{display:flex;flex-direction:column;gap:4px}.forecasting_filterLabel__gSlmN{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8a94a6}.forecasting_count__bW1ma{margin-left:auto;align-self:flex-end;font-size:12.5px;color:#5f6b7c}.forecasting_tableWrap__a3qO_{background:#fff;border:1px solid #e1e4e8;border-radius:10px;overflow:hidden}.forecasting_table__dGk0I{width:100%;border-collapse:collapse;font-size:13px}.forecasting_table__dGk0I thead th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a94a6;padding:10px 14px;border-bottom:1px solid #e1e4e8;background:#f7f9fb;white-space:nowrap}.forecasting_table__dGk0I tbody td{padding:10px 14px;border-bottom:1px solid #f0f2f4;color:#1c2127;white-space:nowrap}.forecasting_row__jY6Gi{cursor:pointer}.forecasting_row__jY6Gi:hover{background:#f6f8fa}.forecasting_rowActive__ECg8J{background:#eaf1fb!important}.forecasting_mono__D990a{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecasting_cid__ijNNx{font-weight:600}.forecasting_cloc__Jy6EN{font-size:11.5px;color:#8a94a6;margin-top:1px;text-transform:capitalize}.forecasting_over__OuX0u{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecasting_causeTag__JTaX4{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.02em;color:#fff;border-radius:5px;padding:2px 8px;white-space:nowrap}.forecasting_actionCell__KvH5r{color:#5f6b7c;font-size:12px;line-height:1.4;max-width:360px;white-space:normal}.forecasting_empty__2DfUS{padding:22px;text-align:center;color:#8a94a6;font-size:13px}.forecasting_action__GS_aG{font-size:13.5px;line-height:1.55;color:#2a313a;margin:0}.forecasting_impact__Fd53f{font-weight:700;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.forecasting_impactBox__F5JVV{margin-top:12px;border:1px solid;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}.forecasting_impactKind__qU_ir{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.forecasting_impactText__3eKQ8{font-size:13px;font-weight:600;color:#1c2127}.forecasting_chartHead__487gM{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.forecasting_chartLegend__qffMy{display:flex;gap:14px;font-size:11px;color:#5f6b7c}.forecasting_chartLegend__qffMy span{display:inline-flex;align-items:center;gap:5px}.forecasting_legendLineSolid__pzWqy{width:16px;height:3px;border-radius:2px;display:inline-block}.forecasting_legendLineDash__FCC4v{width:16px;height:0;border-top:2px dashed #9aa3af;display:inline-block}.forecasting_meter__NOGog{display:inline-flex;align-items:center;gap:8px}.forecasting_meterBar___6VH_{width:60px;height:7px;border-radius:4px;background:#e7eaee;overflow:hidden}.forecasting_meterFill__6rHoN{height:100%;border-radius:4px}.forecasting_risk__dMh0t{display:inline-flex;align-items:center;gap:7px}.forecasting_dot__6gKXW{width:9px;height:9px;border-radius:50%;flex:none}.forecasting_urgent__GVdCO{color:#ac2f33;font-weight:600}.forecasting_conf__5LYj4{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.forecasting_overlay__VDUPn{position:fixed;inset:0;background:rgba(17,20,24,.32);z-index:20;animation:forecasting_fade__9qREQ .12s ease}@keyframes forecasting_fade__9qREQ{0%{opacity:0}to{opacity:1}}.forecasting_panel__uCqP7{position:fixed;top:0;right:0;height:100vh;width:540px;max-width:94vw;background:#f7f9fb;border-left:1px solid #d8dde3;box-shadow:-8px 0 28px rgba(17,20,24,.16);z-index:21;display:flex;flex-direction:column;animation:forecasting_slide__XVLGF .16s ease}@keyframes forecasting_slide__XVLGF{0%{transform:translateX(28px);opacity:.6}to{transform:translateX(0);opacity:1}}.forecasting_panelHead__V6uxP{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 22px 14px;border-bottom:1px solid #e1e4e8;background:#fff}.forecasting_panelId__p83_Y{font-size:17px;font-weight:700;color:#1c2127}.forecasting_panelLoc__Kxhal{font-size:12.5px;color:#5f6b7c;margin-top:2px}.forecasting_close__ElvZV{border:none;background:none;cursor:pointer;color:#8a94a6;border-radius:6px;width:30px;height:30px;display:grid;place-items:center}.forecasting_close__ElvZV:hover{background:#f0f2f4;color:#1c2127}.forecasting_panelBody__rQqYB{flex:1 1;overflow-y:auto;padding:18px 22px 28px}.forecasting_statGrid__BD2VN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:20px}.forecasting_stat__uGipR{background:#fff;border:1px solid #e6e9ed;border-radius:8px;padding:9px 11px}.forecasting_statLabel__3MdJw{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a94a6}.forecasting_statVal__SxEL6{font-size:15px;font-weight:700;color:#1c2127;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecasting_card__sx2ld{background:#fff;border:1px solid #e6e9ed;border-radius:10px;padding:14px 16px;margin-bottom:16px}.forecasting_cardTitle__58iQy{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8a94a6;margin:0 0 10px}.forecasting_reasoning__akh1g{font-size:13.5px;line-height:1.55;color:#2a313a;margin:0}.forecasting_reasoningMeta__TayjV{font-size:11px;color:#9aa3af;margin-top:10px}.forecasting_skeleton__lP_XS{height:13px;border-radius:4px;background:linear-gradient(90deg,#eef1f4 25%,#e4e8ec 50%,#eef1f4 75%);background-size:200% 100%;animation:forecasting_shimmer__AhJ4f 1.2s infinite;margin-bottom:8px}@keyframes forecasting_shimmer__AhJ4f{0%{background-position:200% 0}to{background-position:-200% 0}}.forecasting_panelFoot__5CuNv{padding:14px 22px;border-top:1px solid #e1e4e8;background:#fff;display:flex;gap:10px;align-items:center}.forecasting_scheduled__bSquO{font-size:13px;color:#1c6e42;font-weight:600}