.OnboardingTour-module__5PKbbW__replay{border:1px solid var(--bg-border);min-width:44px;min-height:44px;color:var(--content-secondary);background:var(--bg-secondary);transition:border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out);border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.OnboardingTour-module__5PKbbW__replay:hover,.OnboardingTour-module__5PKbbW__replay:focus-visible{border-color:var(--content-accelerator);color:var(--content-primary);background:var(--bg-hover)}.OnboardingTour-module__5PKbbW__replay:focus-visible,.OnboardingTour-module__5PKbbW__button:focus-visible{outline:2px solid var(--content-accelerator);outline-offset:2px}.OnboardingTour-module__5PKbbW__tour{z-index:90;overscroll-behavior:contain;touch-action:none;position:fixed;inset:0;overflow:hidden}.OnboardingTour-module__5PKbbW__backdrop{background:0 0;position:absolute;inset:0}.OnboardingTour-module__5PKbbW__spotlight{z-index:1;border:2px solid var(--content-accelerator);border-radius:var(--radius-base);box-shadow:0 0 0 9999px color-mix(in srgb, var(--bg-default) 78%, transparent), 0 0 0 5px color-mix(in srgb, var(--accent-promo) 18%, transparent);pointer-events:none;transition:top .18s var(--ease-out), left .18s var(--ease-out), width .18s var(--ease-out), height .18s var(--ease-out);position:fixed}.OnboardingTour-module__5PKbbW__card{z-index:2;border:1px solid var(--content-accelerator);border-radius:var(--radius-base);background:var(--bg-floating);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);color:var(--content-primary);overscroll-behavior:contain;touch-action:pan-y;outline:none;padding:28px;position:fixed;overflow-y:auto}.OnboardingTour-module__5PKbbW__card:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-lg)}.OnboardingTour-module__5PKbbW__question{color:var(--accent-promo-normal);letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:780;line-height:1.35;display:block}.OnboardingTour-module__5PKbbW__progress{color:var(--content-secondary);margin-top:5px;font-size:14px;display:block}.OnboardingTour-module__5PKbbW__context{border:1px solid var(--bg-border);border-radius:var(--radius-pill);width:fit-content;max-width:100%;color:var(--content-primary);background:var(--bg-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;padding:5px 8px;font-size:12px;line-height:1.3;display:block;overflow:hidden}.OnboardingTour-module__5PKbbW__title{font-family:var(--font-family-accent);letter-spacing:-.02em;margin-top:14px;font-size:clamp(27px,2.3vw,32px);line-height:1.08}.OnboardingTour-module__5PKbbW__body{color:var(--content-secondary);margin-top:13px;font-size:17px;line-height:1.55}.OnboardingTour-module__5PKbbW__dots{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.OnboardingTour-module__5PKbbW__dots i{background:var(--bg-border);width:8px;height:8px;transition:width var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out);border-radius:50%}.OnboardingTour-module__5PKbbW__dots .OnboardingTour-module__5PKbbW__activeDot{border-radius:var(--radius-pill);background:var(--content-accelerator);width:25px}.OnboardingTour-module__5PKbbW__actions{grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;margin-top:24px;display:grid}.OnboardingTour-module__5PKbbW__button{border-radius:10px;min-height:44px;padding:0 17px;font-size:14px;font-weight:720}.OnboardingTour-module__5PKbbW__ghost{border:1px solid var(--bg-border);color:var(--content-secondary);background:0 0}.OnboardingTour-module__5PKbbW__ghost:hover,.OnboardingTour-module__5PKbbW__ghost:focus-visible{color:var(--content-primary);background:var(--bg-hover)}.OnboardingTour-module__5PKbbW__primary{color:var(--interaction-primary-content);background:var(--content-accelerator)}.OnboardingTour-module__5PKbbW__primary:hover,.OnboardingTour-module__5PKbbW__primary:focus-visible{filter:brightness(1.15)}.OnboardingTour-module__5PKbbW__escapeHint{color:var(--content-highlight);text-align:right;margin-top:12px;font-size:12px;display:block}@media (max-width:700px){.OnboardingTour-module__5PKbbW__replay{width:44px;padding:0}.OnboardingTour-module__5PKbbW__replay span{display:none}.OnboardingTour-module__5PKbbW__card{border-radius:18px;width:auto;max-height:min(48dvh,440px);padding:22px}.OnboardingTour-module__5PKbbW__title{font-size:25px}.OnboardingTour-module__5PKbbW__body{font-size:16px}.OnboardingTour-module__5PKbbW__actions{background:var(--bg-floating);grid-template-columns:auto 1fr auto;padding:12px 0 22px;position:sticky;bottom:-22px}.OnboardingTour-module__5PKbbW__actions>span{display:none}.OnboardingTour-module__5PKbbW__actions .OnboardingTour-module__5PKbbW__ghost:nth-of-type(2){grid-column:2}}@media (prefers-reduced-motion:reduce){.OnboardingTour-module__5PKbbW__spotlight,.OnboardingTour-module__5PKbbW__dots i{transition:none}}
.PlatinumlistAiCredit-module__gLo2eG__credit{align-items:center;gap:var(--spacing-8);width:fit-content;padding:var(--spacing-6) var(--spacing-8);border:1px solid var(--bg-border);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-2xs);white-space:nowrap;transition:border-color var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);display:inline-flex}.PlatinumlistAiCredit-module__gLo2eG__credit:hover{border-color:var(--accent-badge);background:var(--bg-ghost);color:var(--content-primary)}.PlatinumlistAiCredit-module__gLo2eG__credit:focus-visible{outline:2px solid var(--focus-keyboard);outline-offset:var(--spacing-2)}.PlatinumlistAiCredit-module__gLo2eG__logo{width:auto;height:var(--font-line-height-xs)}
.LiveForecastDashboard-module__3msnja__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-default);min-height:100vh;color:var(--content-primary);overflow-x:hidden}.LiveForecastDashboard-module__3msnja__page button:focus-visible,.LiveForecastDashboard-module__3msnja__page select:focus-visible,.LiveForecastDashboard-module__3msnja__page a:focus-visible,.LiveForecastDashboard-module__3msnja__searchField:focus-within,.LiveForecastDashboard-module__3msnja__railSearch:focus-within{outline:2px solid var(--content-accelerator);outline-offset:2px}.LiveForecastDashboard-module__3msnja__header{z-index:30;align-items:center;gap:var(--space-6);background:var(--bg-default);border-bottom:1px solid var(--bg-secondary);min-height:64px;box-shadow:var(--shadow-md);grid-template-columns:minmax(230px,1fr) auto minmax(310px,1fr);padding:10px clamp(18px,3vw,44px);display:grid;position:sticky;top:0}.LiveForecastDashboard-module__3msnja__brand,.LiveForecastDashboard-module__3msnja__headerRight,.LiveForecastDashboard-module__3msnja__runStatus,.LiveForecastDashboard-module__3msnja__signOut,.LiveForecastDashboard-module__3msnja__viewSwitch,.LiveForecastDashboard-module__3msnja__viewSwitch button,.LiveForecastDashboard-module__3msnja__heroMeta span,.LiveForecastDashboard-module__3msnja__eyebrow,.LiveForecastDashboard-module__3msnja__filters,.LiveForecastDashboard-module__3msnja__searchField,.LiveForecastDashboard-module__3msnja__briefingLead,.LiveForecastDashboard-module__3msnja__primaryAction,.LiveForecastDashboard-module__3msnja__cardHeader,.LiveForecastDashboard-module__3msnja__rangeNote,.LiveForecastDashboard-module__3msnja__chartLegend,.LiveForecastDashboard-module__3msnja__chartLegend span,.LiveForecastDashboard-module__3msnja__backButton,.LiveForecastDashboard-module__3msnja__detailFreshness,.LiveForecastDashboard-module__3msnja__detailTags,.LiveForecastDashboard-module__3msnja__auditBar>div,.LiveForecastDashboard-module__3msnja__railSearch{align-items:center;display:flex}.LiveForecastDashboard-module__3msnja__brand{gap:16px;min-width:0}.LiveForecastDashboard-module__3msnja__brand a{flex:none;display:flex}.LiveForecastDashboard-module__3msnja__productName{border-left:1px solid var(--bg-border);color:var(--content-secondary);white-space:nowrap;padding-left:16px;font-size:13px;font-weight:600}.LiveForecastDashboard-module__3msnja__viewSwitch{border-radius:var(--radius-sm);background:var(--bg-hover);gap:4px;padding:4px}.LiveForecastDashboard-module__3msnja__viewSwitch button{min-height:34px;color:var(--content-highlight);transition:background var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);border-radius:9px;gap:7px;padding:0 13px;font-size:12px;font-weight:600}.LiveForecastDashboard-module__3msnja__viewSwitch button:hover:not(:disabled){color:var(--content-primary);background:var(--bg-secondary)}.LiveForecastDashboard-module__3msnja__viewSwitch button:disabled{cursor:not-allowed;opacity:.45}.LiveForecastDashboard-module__3msnja__viewSwitch .LiveForecastDashboard-module__3msnja__activeView{color:var(--interaction-primary-content);background:var(--interaction-primary-bg)}.LiveForecastDashboard-module__3msnja__viewSwitch .LiveForecastDashboard-module__3msnja__activeView:hover:not(:disabled){color:var(--interaction-primary-content);background:var(--interaction-primary-bg-hover)}.LiveForecastDashboard-module__3msnja__headerRight{justify-content:flex-end;gap:10px;min-width:0}.LiveForecastDashboard-module__3msnja__runStatus{color:var(--content-secondary);white-space:nowrap;gap:7px;font-size:11px}.LiveForecastDashboard-module__3msnja__liveDot{background:var(--accent-success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-success) 12%, transparent);border-radius:50%;flex:none}.LiveForecastDashboard-module__3msnja__pendingDot{background:var(--accent-caution);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-caution) 12%, transparent);border-radius:50%;flex:none}.LiveForecastDashboard-module__3msnja__withheldDot{background:var(--accent-alert);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-alert) 12%, transparent);border-radius:50%;flex:none}.LiveForecastDashboard-module__3msnja__shadowBadge{border:1px solid var(--accent-promo);border-radius:var(--radius-pill);background:var(--accent-promo-super-light);color:var(--accent-promo-normal);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:5px 8px;font-size:10px;font-weight:700}.LiveForecastDashboard-module__3msnja__signOut{min-width:0;color:var(--content-highlight);gap:7px;font-size:11px}.LiveForecastDashboard-module__3msnja__signOut span{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.LiveForecastDashboard-module__3msnja__signOut:hover{color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__main{width:min(1480px,100%);margin:0 auto;padding:38px clamp(18px,3vw,44px) 72px}.LiveForecastDashboard-module__3msnja__hero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:28px;display:flex}.LiveForecastDashboard-module__3msnja__hero>div:first-child{max-width:790px}.LiveForecastDashboard-module__3msnja__eyebrow,.LiveForecastDashboard-module__3msnja__kicker{color:var(--content-accelerator);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}.LiveForecastDashboard-module__3msnja__eyebrow{gap:7px;margin-bottom:12px}.LiveForecastDashboard-module__3msnja__hero h1{max-width:760px;font-family:var(--font-family-accent);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,4vw,54px);line-height:1.02}.LiveForecastDashboard-module__3msnja__hero p{max-width:720px;color:var(--content-secondary);margin-top:15px;font-size:15px;line-height:1.55}.LiveForecastDashboard-module__3msnja__heroMeta{flex:none;gap:8px;padding-bottom:4px;display:grid}.LiveForecastDashboard-module__3msnja__heroMeta span{color:var(--content-secondary);gap:8px;font-size:12px}.LiveForecastDashboard-module__3msnja__systemView{gap:14px;display:grid}.LiveForecastDashboard-module__3msnja__systemHero{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:8px;display:flex}.LiveForecastDashboard-module__3msnja__systemHero>div:first-child{max-width:850px}.LiveForecastDashboard-module__3msnja__systemHero h1{max-width:780px;font-family:var(--font-family-accent);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,4vw,54px);line-height:1.02}.LiveForecastDashboard-module__3msnja__systemHero p{max-width:780px;color:var(--content-secondary);margin-top:15px;font-size:15px;line-height:1.55}.LiveForecastDashboard-module__3msnja__systemHeroActions{flex:none;justify-items:end;gap:12px;display:grid}.LiveForecastDashboard-module__3msnja__secondaryAction,.LiveForecastDashboard-module__3msnja__exampleAction{border:1px solid var(--form-border);border-radius:var(--radius-sm);background:var(--bg-hover);min-height:40px;color:var(--content-primary);justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:700;display:inline-flex}.LiveForecastDashboard-module__3msnja__secondaryAction:hover,.LiveForecastDashboard-module__3msnja__exampleAction:hover{border-color:var(--form-border-hover);background:var(--bg-secondary)}.LiveForecastDashboard-module__3msnja__lifecyclePanel,.LiveForecastDashboard-module__3msnja__signalPolicy,.LiveForecastDashboard-module__3msnja__dataSourcesPanel,.LiveForecastDashboard-module__3msnja__plModelAudit,.LiveForecastDashboard-module__3msnja__confidenceReliability{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm);padding:22px}.LiveForecastDashboard-module__3msnja__plAuditSummary{gap:var(--spacing-8);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__plAuditSummary article{min-width:0;padding:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-ghost);flex-direction:column;display:flex}.LiveForecastDashboard-module__3msnja__plAuditSummary span,.LiveForecastDashboard-module__3msnja__plAuditSummary small{color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs)}.LiveForecastDashboard-module__3msnja__plAuditSummary strong{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-2xl);line-height:var(--font-line-height-2xl);font-variant-numeric:tabular-nums}.LiveForecastDashboard-module__3msnja__plAuditSummary small{margin-top:var(--spacing-2)}.LiveForecastDashboard-module__3msnja__plDataFunnel{gap:var(--spacing-8);margin-top:var(--spacing-16);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__plDataFunnel article{min-width:0;padding:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-floating);flex-direction:column;display:flex;position:relative}.LiveForecastDashboard-module__3msnja__plDataFunnel article:not(:last-child):after{content:"→";inset-inline-end:0;top:var(--spacing-24);z-index:1;color:var(--content-accelerator);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);transform:translateX(calc(50% + var(--spacing-8)));position:absolute}.LiveForecastDashboard-module__3msnja__plDataFunnel article>div{align-items:center;gap:var(--spacing-6);display:flex}.LiveForecastDashboard-module__3msnja__plDataFunnel article>div>span{width:var(--spacing-24);height:var(--spacing-24);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__plDataFunnel article>div>strong{color:var(--content-primary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs)}.LiveForecastDashboard-module__3msnja__plDataFunnel b{margin-top:var(--spacing-12);color:var(--content-primary);font-size:var(--font-size-xl);line-height:var(--font-line-height-xl);font-variant-numeric:tabular-nums}.LiveForecastDashboard-module__3msnja__plDataFunnel small{margin-top:var(--spacing-4);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__plEvidenceLedger{margin-top:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-floating);overflow:hidden}.LiveForecastDashboard-module__3msnja__plLedgerHeader,.LiveForecastDashboard-module__3msnja__plLedgerRow{gap:var(--spacing-16);padding:var(--spacing-12) var(--spacing-16);grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,1.5fr);align-items:start;display:grid}.LiveForecastDashboard-module__3msnja__plLedgerHeader{background:var(--bg-secondary);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:uppercase}.LiveForecastDashboard-module__3msnja__plLedgerRow{border-top:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__plLedgerRow strong,.LiveForecastDashboard-module__3msnja__plLedgerRow>span,.LiveForecastDashboard-module__3msnja__plLedgerRow p{min-width:0;font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__plLedgerRow strong{color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__plLedgerRow>span:not(.LiveForecastDashboard-module__3msnja__plRoleBadge),.LiveForecastDashboard-module__3msnja__plLedgerRow p{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__plRoleBadge{width:fit-content;min-height:var(--spacing-24);padding:0 var(--spacing-8);border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;display:inline-flex}.LiveForecastDashboard-module__3msnja__plRole_used{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__plRole_candidate{background:var(--accent-promo-light);color:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__plRole_evidence{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__plAuditFootnote{margin-top:var(--spacing-16);padding-top:var(--spacing-12);border-top:1px solid var(--bg-border);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__systemSectionHeader{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:18px;display:flex}.LiveForecastDashboard-module__3msnja__systemSectionHeader h2{margin-top:4px;font-size:20px;line-height:1.25}.LiveForecastDashboard-module__3msnja__systemSectionHeader>p{max-width:510px;color:var(--content-secondary);font-size:var(--font-size-xs);text-align:right;line-height:1.5}.LiveForecastDashboard-module__3msnja__lifecycleSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.LiveForecastDashboard-module__3msnja__lifecycleSteps li{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);align-items:flex-start;gap:10px;min-width:0;min-height:190px;padding:15px;display:flex;position:relative}.LiveForecastDashboard-module__3msnja__lifecycleSteps li:not(:last-child):after{content:"→";z-index:1;border:1px solid var(--bg-border);border-radius:var(--radius-pill);background:var(--bg-floating);width:24px;height:24px;color:var(--content-accelerator);place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:26px;right:-17px}.LiveForecastDashboard-module__3msnja__lifecycleNumber{background:var(--content-accelerator);width:28px;height:28px;color:var(--bg-default);border-radius:9px;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.LiveForecastDashboard-module__3msnja__lifecycleSteps li>div{min-width:0}.LiveForecastDashboard-module__3msnja__lifecycleSteps li>div>span,.LiveForecastDashboard-module__3msnja__exampleStage>span,.LiveForecastDashboard-module__3msnja__exampleOutlook>span{color:var(--content-secondary);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.LiveForecastDashboard-module__3msnja__lifecycleSteps strong,.LiveForecastDashboard-module__3msnja__lifecycleSteps p{display:block}.LiveForecastDashboard-module__3msnja__lifecycleSteps strong{margin-top:5px;font-size:12px;line-height:1.35}.LiveForecastDashboard-module__3msnja__lifecycleSteps p{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:8px;line-height:1.5}.LiveForecastDashboard-module__3msnja__lifecycleExample{border:1px solid color-mix(in srgb, var(--content-accelerator) 42%, var(--bg-border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-promo-super-light) 48%, var(--bg-hover));grid-template-columns:minmax(250px,1.15fr) minmax(160px,.72fr) minmax(170px,.8fr) minmax(240px,1fr) auto;align-items:center;gap:18px;margin-top:14px;padding:16px;display:grid}.LiveForecastDashboard-module__3msnja__exampleIdentity,.LiveForecastDashboard-module__3msnja__exampleStage,.LiveForecastDashboard-module__3msnja__exampleOutlook{min-width:0}.LiveForecastDashboard-module__3msnja__liveExampleLabel{color:var(--content-accelerator);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-weight:700;display:flex}.LiveForecastDashboard-module__3msnja__liveExampleLabel>span{background:var(--accent-success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-success) 12%, transparent);border-radius:50%}.LiveForecastDashboard-module__3msnja__exampleIdentity h3{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:14px;line-height:1.3;overflow:hidden}.LiveForecastDashboard-module__3msnja__exampleIdentity p,.LiveForecastDashboard-module__3msnja__exampleStage small,.LiveForecastDashboard-module__3msnja__exampleOutlook small{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:5px;line-height:1.4;display:block}.LiveForecastDashboard-module__3msnja__exampleStage strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;line-height:1.35;display:block;overflow:hidden}.LiveForecastDashboard-module__3msnja__exampleUnavailable{color:var(--content-secondary);grid-column:2/-1;font-size:11px;line-height:1.5}.LiveForecastDashboard-module__3msnja__signalColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.LiveForecastDashboard-module__3msnja__signalColumns article{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);min-width:0;padding:17px}.LiveForecastDashboard-module__3msnja__signalUsed{border-color:color-mix(in srgb, var(--accent-success) 40%, var(--bg-border))!important}.LiveForecastDashboard-module__3msnja__signalContext{border-color:color-mix(in srgb, var(--accent-caution) 42%, var(--bg-border))!important}.LiveForecastDashboard-module__3msnja__signalMissing{border-color:color-mix(in srgb, var(--content-secondary) 40%, var(--bg-border))!important}.LiveForecastDashboard-module__3msnja__signalStatus{color:var(--content-secondary);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;display:inline-flex}.LiveForecastDashboard-module__3msnja__signalUsed .LiveForecastDashboard-module__3msnja__signalStatus{color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__signalContext .LiveForecastDashboard-module__3msnja__signalStatus{color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__signalColumns h3{margin-top:9px;font-size:14px}.LiveForecastDashboard-module__3msnja__signalColumns ul{gap:10px;margin-top:14px;display:grid}.LiveForecastDashboard-module__3msnja__signalColumns li{border-top:1px solid var(--bg-border);padding-top:10px}.LiveForecastDashboard-module__3msnja__signalColumns li strong,.LiveForecastDashboard-module__3msnja__signalColumns li span{display:block}.LiveForecastDashboard-module__3msnja__signalColumns li strong{font-size:var(--font-size-xs);line-height:1.35}.LiveForecastDashboard-module__3msnja__signalColumns li span{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:3px;line-height:1.45}.LiveForecastDashboard-module__3msnja__sourceFlow{gap:var(--spacing-8);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__sourceFlow article{gap:var(--spacing-8);min-width:0;min-height:210px;padding:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);flex-direction:column;display:flex;position:relative}.LiveForecastDashboard-module__3msnja__sourceFlow article:not(:last-child):after{content:"→";z-index:1;top:76px;border:1px solid var(--bg-border);border-radius:var(--radius-pill);background:var(--bg-floating);width:20px;height:20px;color:var(--content-accelerator);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:absolute;inset-inline-end:-13px}.LiveForecastDashboard-module__3msnja__sourceIcon{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--content-accelerator);place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>span,.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>strong,.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>p{display:block}.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>span{color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>strong{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.LiveForecastDashboard-module__3msnja__sourceFlow article>div:last-child>p{margin-top:var(--spacing-8);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__sourceFlow code{color:var(--content-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.LiveForecastDashboard-module__3msnja__sourceRole,.LiveForecastDashboard-module__3msnja__evidenceOnlyBadge{width:fit-content;min-height:var(--spacing-24);padding:0 var(--spacing-8);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);align-items:center;line-height:1;display:inline-flex}.LiveForecastDashboard-module__3msnja__sourceMoves{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__sourceEvidence,.LiveForecastDashboard-module__3msnja__evidenceOnlyBadge{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__sourcePublishes{background:var(--accent-promo-light);color:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__sourceRunStrip{margin-top:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-floating);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div{min-width:0;padding:var(--spacing-12);border-inline-end:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div:last-child{border-inline-end:0}.LiveForecastDashboard-module__3msnja__sourceRunStrip span,.LiveForecastDashboard-module__3msnja__sourceRunStrip strong,.LiveForecastDashboard-module__3msnja__sourceRunStrip small{display:block}.LiveForecastDashboard-module__3msnja__sourceRunStrip span,.LiveForecastDashboard-module__3msnja__sourceRunStrip small{color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__sourceRunStrip strong{margin-top:var(--spacing-4);overflow-wrap:anywhere;color:var(--content-primary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__sourceRunStrip small{margin-top:var(--spacing-4)}.LiveForecastDashboard-module__3msnja__sourceFootnote{margin-top:var(--spacing-12);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__sourceFootnote strong{color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__reliabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.LiveForecastDashboard-module__3msnja__reliabilityGrid article{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);min-width:0;padding:15px}.LiveForecastDashboard-module__3msnja__reliabilityGrid article>div:first-child{grid-template-columns:1fr auto;align-items:end;gap:2px 10px;display:grid}.LiveForecastDashboard-module__3msnja__reliabilityGrid article>div:first-child>span{color:var(--content-secondary);text-transform:uppercase;font-size:10px;font-weight:700}.LiveForecastDashboard-module__3msnja__reliabilityGrid article>div:first-child>strong{color:var(--content-primary);font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:23px}.LiveForecastDashboard-module__3msnja__reliabilityGrid article>div:first-child>small,.LiveForecastDashboard-module__3msnja__reliabilityGrid p,.LiveForecastDashboard-module__3msnja__reliabilityFootnote{color:var(--content-secondary);font-size:9px}.LiveForecastDashboard-module__3msnja__reliabilityTrack{border-radius:var(--radius-pill);background:var(--bg-secondary);height:6px;margin-top:12px;overflow:hidden}.LiveForecastDashboard-module__3msnja__reliabilityTrack>span{border-radius:inherit;background:var(--content-accelerator);height:100%;display:block}.LiveForecastDashboard-module__3msnja__reliabilityGrid p{margin-top:8px;line-height:1.4}.LiveForecastDashboard-module__3msnja__reliabilityFootnote{border-top:1px solid var(--bg-border);margin-top:14px;padding-top:12px;line-height:1.5}.LiveForecastDashboard-module__3msnja__marketPresetBar{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);grid-template-columns:auto auto minmax(220px,1fr);align-items:center;gap:18px;margin-bottom:14px;padding:12px 14px;display:grid}.LiveForecastDashboard-module__3msnja__marketPresetBar>div:first-child{flex-direction:column;min-width:105px;display:flex}.LiveForecastDashboard-module__3msnja__marketPresetBar>div:first-child span{color:var(--content-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.LiveForecastDashboard-module__3msnja__marketPresetBar>div:first-child strong{margin-top:2px;font-size:12px}.LiveForecastDashboard-module__3msnja__marketPresetButtons{background:var(--bg-secondary);border-radius:11px;gap:4px;padding:4px;display:flex}.LiveForecastDashboard-module__3msnja__marketPresetButtons button{min-height:32px;color:var(--content-secondary);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.LiveForecastDashboard-module__3msnja__marketPresetButtons button>span{border-radius:var(--radius-pill);background:var(--bg-border);min-width:20px;color:var(--content-primary);font-variant-numeric:tabular-nums;padding:1px 5px;font-size:9px}.LiveForecastDashboard-module__3msnja__marketPresetButtons button:hover{color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__marketPresetButtons .LiveForecastDashboard-module__3msnja__activePreset{background:var(--content-primary);color:var(--bg-default);box-shadow:var(--shadow-sm)}.LiveForecastDashboard-module__3msnja__marketPresetButtons .LiveForecastDashboard-module__3msnja__activePreset>span{background:var(--bg-default);color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__marketPresetBar>p{color:var(--content-secondary);text-align:right;justify-self:end;font-size:10px;line-height:1.4}.LiveForecastDashboard-module__3msnja__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.LiveForecastDashboard-module__3msnja__summaryCard{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);min-height:136px;box-shadow:var(--shadow-sm);align-items:flex-start;gap:14px;padding:20px;display:flex}.LiveForecastDashboard-module__3msnja__summaryIcon{background:var(--bg-secondary);width:36px;height:36px;color:var(--content-primary);border-radius:10px;flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__attentionCard .LiveForecastDashboard-module__3msnja__summaryIcon{color:var(--accent-warning);background:var(--accent-warning-light)}.LiveForecastDashboard-module__3msnja__upsideCard .LiveForecastDashboard-module__3msnja__summaryIcon{color:var(--accent-success);background:var(--accent-success-light)}.LiveForecastDashboard-module__3msnja__summaryCard>div:last-child{flex-direction:column;min-width:0;display:flex}.LiveForecastDashboard-module__3msnja__summaryCard span{color:var(--content-secondary);font-size:12px}.LiveForecastDashboard-module__3msnja__summaryCard strong{color:var(--content-primary);font-variant-numeric:tabular-nums;margin-top:5px;font-size:28px;line-height:1}.LiveForecastDashboard-module__3msnja__summaryCard small{color:var(--content-secondary);margin-top:10px;font-size:10px;line-height:1.35}.LiveForecastDashboard-module__3msnja__briefing{border:1px solid var(--accent-promo);border-radius:var(--radius-base);background:color-mix(in srgb, var(--accent-promo-super-light) 55%, var(--bg-default));color:var(--content-primary);justify-content:space-between;align-items:center;gap:28px;margin-bottom:18px;padding:22px 24px;display:flex}.LiveForecastDashboard-module__3msnja__briefingLead{gap:16px}.LiveForecastDashboard-module__3msnja__briefingIcon{background:var(--accent-promo-light);width:42px;height:42px;color:var(--accent-promo-normal);border-radius:12px;flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__briefing h2{margin-top:4px;font-size:18px;line-height:1.35}.LiveForecastDashboard-module__3msnja__briefing p{color:var(--content-secondary);margin-top:5px;font-size:12px;line-height:1.45}.LiveForecastDashboard-module__3msnja__primaryAction{border-radius:var(--radius-sm);background:var(--interaction-primary-bg);min-height:40px;color:var(--interaction-primary-content);flex:none;justify-content:center;gap:8px;padding:0 15px;font-size:12px;font-weight:700}.LiveForecastDashboard-module__3msnja__primaryAction:hover{background:var(--interaction-primary-bg-hover)}.LiveForecastDashboard-module__3msnja__portfolioPanel,.LiveForecastDashboard-module__3msnja__detailCard,.LiveForecastDashboard-module__3msnja__evidenceSection{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm)}.LiveForecastDashboard-module__3msnja__portfolioPanel{overflow:hidden}.LiveForecastDashboard-module__3msnja__capabilityPanel{border:1px solid color-mix(in srgb, var(--accent-warning) 34%, var(--bg-border));border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm);overflow:hidden}.LiveForecastDashboard-module__3msnja__capabilityNotice{border-bottom:1px solid var(--bg-border);color:var(--accent-warning);background:var(--accent-warning-light);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.LiveForecastDashboard-module__3msnja__capabilityNotice>div{min-width:0}.LiveForecastDashboard-module__3msnja__capabilityNotice strong,.LiveForecastDashboard-module__3msnja__capabilityNotice p{display:block}.LiveForecastDashboard-module__3msnja__capabilityNotice strong{color:var(--content-primary);margin-top:4px;font-size:14px}.LiveForecastDashboard-module__3msnja__capabilityNotice p{color:var(--content-secondary);margin-top:4px;font-size:11px;line-height:1.45}.LiveForecastDashboard-module__3msnja__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__capabilityGrid article{border-right:1px solid var(--bg-border);align-items:flex-start;gap:12px;min-width:0;padding:18px;display:flex}.LiveForecastDashboard-module__3msnja__capabilityGrid article:last-child{border-right:0}.LiveForecastDashboard-module__3msnja__capabilityGrid article>div{min-width:0}.LiveForecastDashboard-module__3msnja__capabilityGrid h2{margin-top:4px;font-size:14px;line-height:1.3}.LiveForecastDashboard-module__3msnja__capabilityGrid p{color:var(--content-secondary);margin-top:7px;font-size:10px;line-height:1.5}.LiveForecastDashboard-module__3msnja__panelHeader{border-bottom:1px solid var(--bg-border);justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 22px;display:flex}.LiveForecastDashboard-module__3msnja__panelHeader h2,.LiveForecastDashboard-module__3msnja__cardHeader h2,.LiveForecastDashboard-module__3msnja__sectionHeading h2{margin-top:4px;font-size:18px;line-height:1.25}.LiveForecastDashboard-module__3msnja__filters{justify-content:flex-end;gap:8px}.LiveForecastDashboard-module__3msnja__filters select,.LiveForecastDashboard-module__3msnja__searchField,.LiveForecastDashboard-module__3msnja__railSearch{border:1px solid var(--form-border);background:var(--bg-hover);min-height:38px;color:var(--content-primary);border-radius:10px}.LiveForecastDashboard-module__3msnja__filters select{min-width:138px;padding:0 30px 0 10px;font-size:11px}.LiveForecastDashboard-module__3msnja__searchField{width:min(240px,25vw);color:var(--content-secondary);gap:8px;padding:0 10px}.LiveForecastDashboard-module__3msnja__searchField input,.LiveForecastDashboard-module__3msnja__railSearch input{min-width:0;color:var(--content-primary);background:0 0;border:0;outline:0;flex:1;font-size:11px}.LiveForecastDashboard-module__3msnja__searchField input::placeholder,.LiveForecastDashboard-module__3msnja__railSearch input::placeholder{color:var(--form-placeholder)}.LiveForecastDashboard-module__3msnja__refreshButton{border:1px solid var(--form-border);width:38px;height:38px;color:var(--content-secondary);border-radius:10px;flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__refreshButton:hover:not(:disabled){border-color:var(--form-border-hover);color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__refreshButton:disabled{opacity:.5}.LiveForecastDashboard-module__3msnja__spinning{animation:.8s linear infinite LiveForecastDashboard-module__3msnja__spin}@keyframes LiveForecastDashboard-module__3msnja__spin{to{transform:rotate(360deg)}}.LiveForecastDashboard-module__3msnja__tableWrap{width:100%;overflow-x:auto}.LiveForecastDashboard-module__3msnja__tableWrap table{border-collapse:collapse;width:100%;min-width:1320px;font-size:12px}.LiveForecastDashboard-module__3msnja__tableWrap th{border-bottom:1px solid var(--bg-border);color:var(--content-secondary);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 14px;font-size:10px;font-weight:700}.LiveForecastDashboard-module__3msnja__tableWrap th:first-child,.LiveForecastDashboard-module__3msnja__tableWrap td:first-child{padding-left:22px}.LiveForecastDashboard-module__3msnja__tableWrap th:last-child,.LiveForecastDashboard-module__3msnja__tableWrap td:last-child{padding-right:18px}.LiveForecastDashboard-module__3msnja__tableWrap td{border-bottom:1px solid var(--bg-border);vertical-align:middle;padding:13px 14px}.LiveForecastDashboard-module__3msnja__tableWrap tbody tr{transition:background var(--duration-base) var(--ease-out)}.LiveForecastDashboard-module__3msnja__tableWrap tbody tr:hover{background:var(--bg-hover)}.LiveForecastDashboard-module__3msnja__eventLink{text-align:left;flex-direction:column;gap:4px;width:min(390px,31vw);min-width:260px;display:flex}.LiveForecastDashboard-module__3msnja__eventLink strong{color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.LiveForecastDashboard-module__3msnja__eventLink span,.LiveForecastDashboard-module__3msnja__cellSub{color:var(--content-secondary);font-size:var(--font-size-xs);white-space:nowrap;margin-top:3px;display:block}.LiveForecastDashboard-module__3msnja__numeric{font-variant-numeric:tabular-nums;font-size:13px}.LiveForecastDashboard-module__3msnja__genreTag,.LiveForecastDashboard-module__3msnja__channelBadge{border-radius:var(--radius-pill);min-height:22px;font-size:var(--font-size-xs);align-items:center;font-weight:700;line-height:1.2;display:inline-flex}.LiveForecastDashboard-module__3msnja__genreTag{border:1px solid var(--bg-border);max-width:150px;color:var(--content-secondary);text-overflow:ellipsis;white-space:nowrap;padding:0 8px;overflow:hidden}.LiveForecastDashboard-module__3msnja__channelBadge{background:var(--bg-secondary);max-width:185px;color:var(--content-secondary);white-space:normal;margin-top:5px;padding:3px 7px}.LiveForecastDashboard-module__3msnja__channelExclusive{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__channelPartial{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__externalListingSummary{max-width:185px;margin-top:var(--spacing-4);color:var(--content-accelerator);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.LiveForecastDashboard-module__3msnja__miniRange{min-width:150px}.LiveForecastDashboard-module__3msnja__miniRangeTrack{border-radius:var(--radius-pill);background:var(--bg-secondary);height:7px;position:relative}.LiveForecastDashboard-module__3msnja__miniRangeBand{border-radius:inherit;background:var(--accent-promo);opacity:.58;height:100%;position:absolute;top:0}.LiveForecastDashboard-module__3msnja__miniSoldMarker,.LiveForecastDashboard-module__3msnja__miniP50Marker{border-radius:2px;width:3px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.LiveForecastDashboard-module__3msnja__miniSoldMarker{background:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__miniP50Marker{background:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__miniRangeLabel{gap:var(--spacing-8);margin-top:var(--spacing-8);color:var(--content-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--font-line-height-xs-long);grid-template-columns:repeat(3,max-content);display:grid}.LiveForecastDashboard-module__3msnja__miniRangeLabel strong{color:var(--content-primary);font-weight:var(--font-weight-bold)}.LiveForecastDashboard-module__3msnja__confidence,.LiveForecastDashboard-module__3msnja__decisionBadge{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.LiveForecastDashboard-module__3msnja__confidence_high{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__confidence_medium{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__confidence_low,.LiveForecastDashboard-module__3msnja__confidence_very_low{background:var(--bg-secondary);color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__momentum{color:var(--content-primary);white-space:nowrap;font-size:11px;font-weight:600}.LiveForecastDashboard-module__3msnja__decision_attention{background:var(--accent-warning-light);color:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__decision_upside{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__decision_on_track{background:color-mix(in srgb, var(--accent-badge) 14%, var(--bg-default));color:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__decision_evidence{background:var(--bg-secondary);color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__decision_review{background:var(--accent-alert-light);color:var(--accent-alert)}.LiveForecastDashboard-module__3msnja__rowAction{width:30px;height:30px;color:var(--content-secondary);border-radius:9px;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__rowAction:hover{background:var(--bg-secondary);color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__tableState{height:140px;color:var(--content-secondary);text-align:center}.LiveForecastDashboard-module__3msnja__panelFooter{color:var(--content-secondary);justify-content:space-between;gap:16px;padding:12px 22px;font-size:10px;display:flex}.LiveForecastDashboard-module__3msnja__errorState{border:1px solid var(--accent-alert);border-radius:var(--radius-base);background:var(--accent-alert-light);min-height:88px;color:var(--accent-alert);align-items:center;gap:14px;margin:28px 0;padding:20px;display:flex}.LiveForecastDashboard-module__3msnja__errorState div{flex-direction:column;flex:1;gap:3px;display:flex}.LiveForecastDashboard-module__3msnja__errorState span{font-size:12px}.LiveForecastDashboard-module__3msnja__errorState button{border:1px solid;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:700}.LiveForecastDashboard-module__3msnja__pendingState,.LiveForecastDashboard-module__3msnja__withheldState{border-radius:var(--radius-base);align-items:center;gap:14px;min-height:88px;margin:28px 0;padding:20px;display:flex}.LiveForecastDashboard-module__3msnja__pendingState{border:1px solid color-mix(in srgb, var(--accent-caution) 55%, transparent);background:color-mix(in srgb, var(--accent-caution) 8%, transparent);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__withheldState{border:1px solid color-mix(in srgb, var(--accent-alert) 55%, transparent);background:color-mix(in srgb, var(--accent-alert) 8%, transparent);color:var(--accent-alert)}.LiveForecastDashboard-module__3msnja__pendingState div,.LiveForecastDashboard-module__3msnja__withheldState div{flex-direction:column;flex:1;gap:3px;display:flex}.LiveForecastDashboard-module__3msnja__pendingState span,.LiveForecastDashboard-module__3msnja__withheldState span{color:var(--content-secondary);font-size:12px}.LiveForecastDashboard-module__3msnja__pendingState button,.LiveForecastDashboard-module__3msnja__withheldState button{border:1px solid;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:700}.LiveForecastDashboard-module__3msnja__analystView{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:26px;display:grid}.LiveForecastDashboard-module__3msnja__eventRail{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);max-height:calc(100vh - 118px);position:sticky;top:90px;overflow:hidden}.LiveForecastDashboard-module__3msnja__backButton{border-bottom:1px solid var(--bg-border);width:100%;min-height:46px;color:var(--content-secondary);gap:7px;padding:0 14px;font-size:11px;font-weight:700}.LiveForecastDashboard-module__3msnja__backButton:hover{color:var(--content-primary)}.LiveForecastDashboard-module__3msnja__railSearch{color:var(--content-secondary);gap:7px;margin:12px;padding:0 10px}.LiveForecastDashboard-module__3msnja__railList{max-height:calc(100vh - 255px);padding:0 7px 8px;overflow-y:auto}.LiveForecastDashboard-module__3msnja__railItem,.LiveForecastDashboard-module__3msnja__activeRailItem{text-align:left;border-radius:10px;grid-template-columns:7px minmax(0,1fr);gap:10px;width:100%;padding:10px;display:grid}.LiveForecastDashboard-module__3msnja__railItem:hover{background:var(--bg-hover)}.LiveForecastDashboard-module__3msnja__activeRailItem{background:var(--bg-secondary)}.LiveForecastDashboard-module__3msnja__railSignal{background:var(--content-secondary);border-radius:50%;width:7px;height:7px;margin-top:4px}.LiveForecastDashboard-module__3msnja__rail_attention{background:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__rail_upside{background:var(--accent-success)}.LiveForecastDashboard-module__3msnja__rail_on_track{background:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__rail_evidence{background:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__rail_review{background:var(--accent-alert)}.LiveForecastDashboard-module__3msnja__railItem span:last-child,.LiveForecastDashboard-module__3msnja__activeRailItem span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.LiveForecastDashboard-module__3msnja__railItem strong,.LiveForecastDashboard-module__3msnja__activeRailItem strong{color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.LiveForecastDashboard-module__3msnja__railItem small,.LiveForecastDashboard-module__3msnja__activeRailItem small{color:var(--content-secondary);font-size:9px}.LiveForecastDashboard-module__3msnja__railFoot{border-top:1px solid var(--bg-border);color:var(--content-secondary);padding:10px 12px;font-size:9px}.LiveForecastDashboard-module__3msnja__analystMain{min-width:0}.LiveForecastDashboard-module__3msnja__detailHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.LiveForecastDashboard-module__3msnja__detailTags{flex-wrap:wrap;gap:6px;margin-bottom:10px}.LiveForecastDashboard-module__3msnja__detailTags>span:not(.LiveForecastDashboard-module__3msnja__decisionBadge){border:1px solid var(--bg-border);border-radius:var(--radius-pill);min-height:24px;color:var(--content-secondary);align-items:center;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.LiveForecastDashboard-module__3msnja__detailHeader h1{letter-spacing:-.025em;text-wrap:balance;max-width:900px;font-size:clamp(26px,3vw,38px);line-height:1.12}.LiveForecastDashboard-module__3msnja__detailHeader p{color:var(--content-secondary);margin-top:8px;font-size:12px}.LiveForecastDashboard-module__3msnja__detailFreshness{color:var(--content-secondary);white-space:nowrap;flex:none;gap:7px;padding-top:6px;font-size:10px}.LiveForecastDashboard-module__3msnja__decisionCallout{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:14px;padding:20px;display:grid}.LiveForecastDashboard-module__3msnja__callout_attention{border-color:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__callout_upside{border-color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__callout_review{border-color:var(--accent-alert)}.LiveForecastDashboard-module__3msnja__callout_on_track{border-color:var(--focus-mouse)}.LiveForecastDashboard-module__3msnja__calloutIcon{background:var(--bg-secondary);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.LiveForecastDashboard-module__3msnja__calloutIcon svg{width:21px;height:21px}.LiveForecastDashboard-module__3msnja__callout_attention .LiveForecastDashboard-module__3msnja__calloutIcon{color:var(--accent-warning);background:var(--accent-warning-light)}.LiveForecastDashboard-module__3msnja__callout_upside .LiveForecastDashboard-module__3msnja__calloutIcon{color:var(--accent-success);background:var(--accent-success-light)}.LiveForecastDashboard-module__3msnja__callout_review .LiveForecastDashboard-module__3msnja__calloutIcon{color:var(--accent-alert);background:var(--accent-alert-light)}.LiveForecastDashboard-module__3msnja__callout_on_track .LiveForecastDashboard-module__3msnja__calloutIcon{color:var(--accent-badge);background:color-mix(in srgb, var(--accent-badge) 14%, var(--bg-default))}.LiveForecastDashboard-module__3msnja__decisionCallout>div:nth-child(2)>span,.LiveForecastDashboard-module__3msnja__calloutConfidence span,.LiveForecastDashboard-module__3msnja__detailMetrics span,.LiveForecastDashboard-module__3msnja__changeStrip span,.LiveForecastDashboard-module__3msnja__evidenceGrid article>div>span{color:var(--content-secondary);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:650}.LiveForecastDashboard-module__3msnja__decisionCallout h2{margin-top:3px;font-size:17px}.LiveForecastDashboard-module__3msnja__decisionCallout p{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:4px;line-height:1.45}.LiveForecastDashboard-module__3msnja__calloutConfidence{border-left:1px solid var(--bg-border);min-width:110px;padding-left:18px}.LiveForecastDashboard-module__3msnja__calloutConfidence strong,.LiveForecastDashboard-module__3msnja__calloutConfidence small{display:block}.LiveForecastDashboard-module__3msnja__calloutConfidence strong{margin-top:3px;font-size:16px}.LiveForecastDashboard-module__3msnja__calloutConfidence small{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:2px}.LiveForecastDashboard-module__3msnja__detailMetrics{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__detailMetrics article{background:var(--bg-floating);flex-direction:column;min-height:112px;padding:18px;display:flex}.LiveForecastDashboard-module__3msnja__detailMetrics strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:22px}.LiveForecastDashboard-module__3msnja__detailMetrics small{color:var(--content-secondary);margin-top:auto;padding-top:8px;font-size:10px}.LiveForecastDashboard-module__3msnja__channelContext{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-border);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__channelContext>div{background:var(--bg-hover);min-width:0;color:var(--content-accelerator);align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.LiveForecastDashboard-module__3msnja__channelContext span{min-width:0;color:var(--content-secondary);flex-direction:column;gap:3px;font-size:9px;line-height:1.4;display:flex}.LiveForecastDashboard-module__3msnja__channelContext strong{color:var(--content-primary);font-size:11px}.LiveForecastDashboard-module__3msnja__externalListings{margin-bottom:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm)}.LiveForecastDashboard-module__3msnja__externalListingsHeader{align-items:flex-start;gap:var(--spacing-12);display:flex}.LiveForecastDashboard-module__3msnja__externalListingsHeader>div:last-child{min-width:0}.LiveForecastDashboard-module__3msnja__externalListingsHeader h2{margin-top:var(--spacing-4);color:var(--content-primary);font-family:var(--font-family-accent);font-size:var(--font-size-lg);line-height:var(--font-line-height-lg)}.LiveForecastDashboard-module__3msnja__externalListingsHeader p{margin-top:var(--spacing-4);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__externalListingsIcon{width:var(--spacing-32);height:var(--spacing-32);border-radius:var(--radius-sm);background:var(--accent-promo-super-light);color:var(--content-accelerator);flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__externalListingGrid{gap:var(--spacing-8);margin-top:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__externalListingLink{min-width:0;padding:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--content-primary);transition:border-color var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out)}.LiveForecastDashboard-module__3msnja__externalListingLink:hover{border-color:var(--form-border-hover);background:var(--bg-secondary)}.LiveForecastDashboard-module__3msnja__externalListingLink:focus-visible{outline:var(--focus-mouse)}.LiveForecastDashboard-module__3msnja__externalListingLink>span{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.LiveForecastDashboard-module__3msnja__externalListingLink strong{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LiveForecastDashboard-module__3msnja__externalListingLink small{margin-top:var(--spacing-4);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long);display:block}.LiveForecastDashboard-module__3msnja__externalListingsEmpty{gap:var(--spacing-4);margin-top:var(--spacing-12);padding:var(--spacing-12);border:1px dashed var(--bg-border);border-radius:var(--radius-sm);color:var(--content-secondary);font-size:var(--font-size-xs);flex-direction:column;display:flex}.LiveForecastDashboard-module__3msnja__externalListingsEmpty strong{color:var(--content-primary);font-size:var(--font-size-sm)}.LiveForecastDashboard-module__3msnja__externalListingsGuardrail{align-items:flex-start;gap:var(--spacing-6);margin-top:var(--spacing-12);padding-top:var(--spacing-12);border-top:1px solid var(--bg-border);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long);display:flex}.LiveForecastDashboard-module__3msnja__externalListingsGuardrail svg{color:var(--content-accelerator);flex:none}.LiveForecastDashboard-module__3msnja__peerBenchmarkPanel{margin-bottom:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm)}.LiveForecastDashboard-module__3msnja__peerBenchmark_attention{border-color:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__peerBenchmark_building{border-color:color-mix(in srgb, var(--accent-caution) 48%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__peerBenchmark_clear{border-color:color-mix(in srgb, var(--accent-success) 38%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__peerBenchmarkHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16);display:flex}.LiveForecastDashboard-module__3msnja__peerBenchmarkHeader h2{margin-top:var(--spacing-4);font-size:var(--font-size-md);line-height:var(--font-line-height-md)}.LiveForecastDashboard-module__3msnja__peerBenchmarkStatus{min-height:var(--spacing-24);padding:0 var(--spacing-8);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);white-space:nowrap;align-items:center;display:inline-flex}.LiveForecastDashboard-module__3msnja__peerBenchmark_attention .LiveForecastDashboard-module__3msnja__peerBenchmarkStatus{background:var(--accent-warning-light);color:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__peerBenchmark_building .LiveForecastDashboard-module__3msnja__peerBenchmarkStatus{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__peerBenchmark_clear .LiveForecastDashboard-module__3msnja__peerBenchmarkStatus{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__peerBenchmarkLead{margin-top:var(--spacing-8);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance{margin-top:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.7fr);gap:1px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance>span{min-width:0;padding:var(--spacing-8) var(--spacing-12);background:var(--bg-secondary)}.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance small,.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance strong{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long);display:block}.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance small{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance strong{margin-top:var(--spacing-4);color:var(--content-primary);overflow-wrap:anywhere}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics{margin-top:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics article{min-width:0;padding:var(--spacing-12);background:var(--bg-hover)}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics span,.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics strong,.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics small{display:block}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics span,.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics small{color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics span{font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics strong{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;line-height:var(--font-line-height-lg)}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics article:last-child strong{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm)}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics small{margin-top:var(--spacing-4)}.LiveForecastDashboard-module__3msnja__peerBenchmarkFootnote{margin-top:var(--spacing-12);padding-top:var(--spacing-12);border-top:1px solid var(--bg-border);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__forecastArithmetic{margin-bottom:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm)}.LiveForecastDashboard-module__3msnja__forecastUse_range_ready{border-color:color-mix(in srgb, var(--accent-success) 38%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__forecastUse_directional{border-color:color-mix(in srgb, var(--accent-caution) 48%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__forecastUse_abstain{border-color:color-mix(in srgb, var(--accent-alert) 48%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__forecastArithmeticHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16);display:flex}.LiveForecastDashboard-module__3msnja__forecastArithmeticHeader h2{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-lg);line-height:var(--font-line-height-xl)}.LiveForecastDashboard-module__3msnja__forecastUseBadge{min-height:var(--spacing-24);padding:0 var(--spacing-8);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex:none;align-items:center;display:inline-flex}.LiveForecastDashboard-module__3msnja__forecastUse_range_ready .LiveForecastDashboard-module__3msnja__forecastUseBadge{background:var(--accent-success-light);color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__forecastUse_directional .LiveForecastDashboard-module__3msnja__forecastUseBadge{background:var(--accent-caution-light);color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__forecastUse_abstain .LiveForecastDashboard-module__3msnja__forecastUseBadge{background:var(--accent-alert-light);color:var(--accent-alert)}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid{margin-top:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid>div{min-width:0;padding:var(--spacing-12);background:var(--bg-hover)}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid span,.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid strong,.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid small{display:block}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid span,.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid small,.LiveForecastDashboard-module__3msnja__forecastArithmeticNote,.LiveForecastDashboard-module__3msnja__horizonWarning,.LiveForecastDashboard-module__3msnja__evidenceWarning{color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid span{font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid strong{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;line-height:var(--font-line-height-xl)}.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid small{margin-top:var(--spacing-4)}.LiveForecastDashboard-module__3msnja__forecastArithmeticNote{margin-top:var(--spacing-12)}.LiveForecastDashboard-module__3msnja__horizonWarning,.LiveForecastDashboard-module__3msnja__evidenceWarning{align-items:flex-start;gap:var(--spacing-8);margin-top:var(--spacing-12);padding:var(--spacing-12);border-radius:var(--radius-sm);background:var(--bg-secondary);display:flex}.LiveForecastDashboard-module__3msnja__horizonWarning svg,.LiveForecastDashboard-module__3msnja__evidenceWarning svg{margin-top:var(--spacing-2);flex:none}.LiveForecastDashboard-module__3msnja__horizonWarning strong,.LiveForecastDashboard-module__3msnja__evidenceWarning strong{color:var(--content-primary);display:block}.LiveForecastDashboard-module__3msnja__evidenceWarning{background:var(--accent-warning-light);color:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__positive{color:var(--accent-success)!important}.LiveForecastDashboard-module__3msnja__negative{color:var(--accent-warning)!important}.LiveForecastDashboard-module__3msnja__detailGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:14px;margin-bottom:14px;display:grid}.LiveForecastDashboard-module__3msnja__detailCard{min-width:0;padding:20px}.LiveForecastDashboard-module__3msnja__cardHeader{justify-content:space-between;gap:16px;margin-bottom:22px}.LiveForecastDashboard-module__3msnja__cardHeader p{color:var(--content-secondary);margin-top:4px;font-size:10px;line-height:1.4}.LiveForecastDashboard-module__3msnja__cardHeader>svg{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__rangeGraphic{padding:42px 4px 6px}.LiveForecastDashboard-module__3msnja__rangeTrack{border-radius:var(--radius-pill);background:var(--bg-secondary);height:9px;position:relative}.LiveForecastDashboard-module__3msnja__rangeBand{border-radius:var(--radius-pill);background:var(--accent-promo);opacity:.62;height:100%;position:absolute;top:0}.LiveForecastDashboard-module__3msnja__rangeMarker{border-radius:2px;width:3px;height:26px;position:absolute;top:50%;transform:translate(-50%,-50%)}.LiveForecastDashboard-module__3msnja__rangeMarker span{color:var(--interaction-primary-content);white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:9px;font-weight:700;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.LiveForecastDashboard-module__3msnja__soldMarker,.LiveForecastDashboard-module__3msnja__soldMarker span{background:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__p50Marker,.LiveForecastDashboard-module__3msnja__p50Marker span{background:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__rangeLabels{color:var(--content-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:13px;font-size:10px;display:flex}.LiveForecastDashboard-module__3msnja__rangeNote{border-top:1px solid var(--bg-border);color:var(--content-secondary);gap:8px;margin-top:26px;padding-top:14px;font-size:10px;line-height:1.4}.LiveForecastDashboard-module__3msnja__chartEmpty{border:1px dashed var(--bg-border);border-radius:var(--radius-sm);min-height:214px;color:var(--content-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:28px;font-size:11px;display:flex}.LiveForecastDashboard-module__3msnja__chartEmpty strong{color:var(--content-primary);font-size:12px}.LiveForecastDashboard-module__3msnja__chartEmpty span{max-width:410px;line-height:1.45}.LiveForecastDashboard-module__3msnja__historyChart svg{width:100%;height:auto;overflow:visible}.LiveForecastDashboard-module__3msnja__chartGrid{stroke:var(--bg-border);stroke-width:1px}.LiveForecastDashboard-module__3msnja__chartAxisText{fill:var(--content-secondary);font-family:var(--font-family-default);font-size:10px}.LiveForecastDashboard-module__3msnja__historyBand{fill:color-mix(in srgb, var(--accent-promo) 16%, transparent);stroke:none}.LiveForecastDashboard-module__3msnja__forecastLine,.LiveForecastDashboard-module__3msnja__salesLine,.LiveForecastDashboard-module__3msnja__baselineLine{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.LiveForecastDashboard-module__3msnja__forecastLine{stroke:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__salesLine{stroke:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__baselineLine{stroke:var(--content-secondary);stroke-dasharray:5 5}.LiveForecastDashboard-module__3msnja__forecastDot{fill:var(--content-accelerator);stroke:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__salesDot{fill:var(--accent-badge);stroke:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__historyReconstructedLine{stroke-dasharray:5 5;opacity:.72}.LiveForecastDashboard-module__3msnja__historyOfficialLine{stroke-dasharray:none;opacity:1}.LiveForecastDashboard-module__3msnja__forecastDot.LiveForecastDashboard-module__3msnja__historyReconstructedDot,.LiveForecastDashboard-module__3msnja__salesDot.LiveForecastDashboard-module__3msnja__historyReconstructedDot{fill:var(--bg-floating);stroke-width:2px}.LiveForecastDashboard-module__3msnja__historyOfficialDot{stroke-width:2px}.LiveForecastDashboard-module__3msnja__chartLegend{color:var(--content-secondary);font-size:var(--font-size-xs);justify-content:center;gap:18px;margin-top:2px}.LiveForecastDashboard-module__3msnja__chartLegend span{gap:5px}.LiveForecastDashboard-module__3msnja__chartLegend i{border-radius:var(--radius-pill);width:15px;height:3px}.LiveForecastDashboard-module__3msnja__legendSales{background:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__legendForecast{background:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__legendBaseline{background:repeating-linear-gradient(90deg, var(--content-secondary) 0 4px, transparent 4px 7px)}.LiveForecastDashboard-module__3msnja__legendBand{background:color-mix(in srgb, var(--accent-promo) 35%, transparent);height:8px!important}.LiveForecastDashboard-module__3msnja__legendReconstructed{border:2px solid var(--content-secondary);background:var(--bg-floating);width:8px!important;height:8px!important}.LiveForecastDashboard-module__3msnja__legendOfficial{background:var(--content-accelerator);width:8px!important;height:8px!important}.LiveForecastDashboard-module__3msnja__changeStrip{border:1px solid var(--bg-border);background:var(--bg-border);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__changeStrip div{background:var(--bg-hover);padding:10px}.LiveForecastDashboard-module__3msnja__changeStrip span,.LiveForecastDashboard-module__3msnja__changeStrip strong{display:block}.LiveForecastDashboard-module__3msnja__changeStrip strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}.LiveForecastDashboard-module__3msnja__signalTrail{border-top:1px solid var(--bg-border);margin-top:18px;padding-top:16px}.LiveForecastDashboard-module__3msnja__trailIntro,.LiveForecastDashboard-module__3msnja__cascadeHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.LiveForecastDashboard-module__3msnja__trailIntro{margin-bottom:10px}.LiveForecastDashboard-module__3msnja__trailIntro h3{margin-top:3px;font-size:13px}.LiveForecastDashboard-module__3msnja__trailIntro p{color:var(--content-secondary);font-size:var(--font-size-xs);text-align:right}.LiveForecastDashboard-module__3msnja__signalTrail ol{border:1px solid var(--bg-border);border-radius:11px;overflow:hidden}.LiveForecastDashboard-module__3msnja__signalTrail li{background:var(--bg-hover);grid-template-columns:minmax(116px,1.05fr) minmax(126px,1.2fr) repeat(3,minmax(62px,.65fr));align-items:center;gap:9px;padding:10px 11px;display:grid}.LiveForecastDashboard-module__3msnja__signalTrail li+li{border-top:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__trailDate{grid-template-columns:9px minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;display:grid;position:relative}.LiveForecastDashboard-module__3msnja__trailDate strong,.LiveForecastDashboard-module__3msnja__trailDate small,.LiveForecastDashboard-module__3msnja__trailState span,.LiveForecastDashboard-module__3msnja__trailState small,.LiveForecastDashboard-module__3msnja__trailMetric span,.LiveForecastDashboard-module__3msnja__trailMetric strong{display:block}.LiveForecastDashboard-module__3msnja__trailDate strong{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LiveForecastDashboard-module__3msnja__trailDate small{color:var(--content-secondary);font-size:var(--font-size-xs);grid-column:2}.LiveForecastDashboard-module__3msnja__historyOfficialLabel{font-weight:var(--font-weight-bold);color:var(--content-accelerator)!important}.LiveForecastDashboard-module__3msnja__historyReconstructedLabel{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__trailDot{background:var(--content-secondary);border-radius:50%;grid-row:1/3;width:8px;height:8px}.LiveForecastDashboard-module__3msnja__trailState{min-width:0}.LiveForecastDashboard-module__3msnja__trailState span{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.LiveForecastDashboard-module__3msnja__trailState small{color:var(--content-secondary);font-size:var(--font-size-xs);margin-top:2px}.LiveForecastDashboard-module__3msnja__trailState .LiveForecastDashboard-module__3msnja__peerBenchmarkText_attention{color:var(--accent-warning);font-weight:var(--font-weight-bold)}.LiveForecastDashboard-module__3msnja__trailState .LiveForecastDashboard-module__3msnja__peerBenchmarkText_building{color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__trailState .LiveForecastDashboard-module__3msnja__peerBenchmarkText_clear{color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__trailState .LiveForecastDashboard-module__3msnja__peerBenchmarkText_unavailable{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__trailMetric span{color:var(--content-secondary);font-size:var(--font-size-xs)}.LiveForecastDashboard-module__3msnja__trailMetric strong{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin-top:2px}.LiveForecastDashboard-module__3msnja__trailBaseline{color:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__trailDot.LiveForecastDashboard-module__3msnja__trailBaseline{background:var(--accent-badge)}.LiveForecastDashboard-module__3msnja__trailConfirmed{color:var(--accent-success)}.LiveForecastDashboard-module__3msnja__trailDot.LiveForecastDashboard-module__3msnja__trailConfirmed{background:var(--accent-success)}.LiveForecastDashboard-module__3msnja__trailHeld{color:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__trailDot.LiveForecastDashboard-module__3msnja__trailHeld{background:var(--accent-caution)}.LiveForecastDashboard-module__3msnja__trailGap{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__trailDot.LiveForecastDashboard-module__3msnja__trailGap{background:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__trailEmpty{border:1px dashed var(--bg-border);color:var(--content-secondary);text-align:center;border-radius:10px;margin-top:18px;padding:15px;font-size:10px}.LiveForecastDashboard-module__3msnja__cascadeSection{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);box-shadow:var(--shadow-sm);margin-bottom:14px;padding:20px}.LiveForecastDashboard-module__3msnja__cascadeHeader{align-items:flex-start;margin-bottom:16px}.LiveForecastDashboard-module__3msnja__cascadeHeader>div:first-child{max-width:720px}.LiveForecastDashboard-module__3msnja__cascadeHeader h2{margin-top:4px;font-size:18px}.LiveForecastDashboard-module__3msnja__cascadeHeader p{color:var(--content-secondary);margin-top:6px;font-size:11px;line-height:1.45}.LiveForecastDashboard-module__3msnja__activeCohort{border:1px solid var(--accent-promo);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-promo-super-light) 55%, var(--bg-default));min-width:235px;padding:12px 14px}.LiveForecastDashboard-module__3msnja__activeCohort span,.LiveForecastDashboard-module__3msnja__activeCohort strong,.LiveForecastDashboard-module__3msnja__activeCohort small{display:block}.LiveForecastDashboard-module__3msnja__activeCohort span{color:var(--accent-promo-normal);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:700}.LiveForecastDashboard-module__3msnja__activeCohort strong{color:var(--content-primary);margin-top:4px;font-size:12px}.LiveForecastDashboard-module__3msnja__activeCohort small{color:var(--content-secondary);margin-top:3px;font-size:9px}.LiveForecastDashboard-module__3msnja__cascadeList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.LiveForecastDashboard-module__3msnja__cascadeList li{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);grid-template-columns:26px minmax(0,1fr);gap:9px;min-width:0;min-height:116px;padding:12px;display:grid}.LiveForecastDashboard-module__3msnja__cascadeList .LiveForecastDashboard-module__3msnja__activeCascadeTier{border-color:var(--content-accelerator);background:var(--accent-promo-super-light)}.LiveForecastDashboard-module__3msnja__cascadeStep{background:var(--bg-secondary);width:26px;height:26px;color:var(--content-secondary);border-radius:8px;place-items:center;font-size:9px;font-weight:700;display:grid}.LiveForecastDashboard-module__3msnja__activeCascadeTier .LiveForecastDashboard-module__3msnja__cascadeStep{background:var(--content-accelerator);color:var(--bg-default)}.LiveForecastDashboard-module__3msnja__cascadeList li>div{min-width:0}.LiveForecastDashboard-module__3msnja__cascadeList strong,.LiveForecastDashboard-module__3msnja__cascadeList small{display:block}.LiveForecastDashboard-module__3msnja__cascadeList strong{font-size:11px;line-height:1.35}.LiveForecastDashboard-module__3msnja__cascadeList small{color:var(--content-secondary);margin-top:4px;font-size:9px;line-height:1.4}.LiveForecastDashboard-module__3msnja__cascadeResult{color:var(--content-secondary);grid-column:2;align-self:end;font-size:9px;font-weight:650}.LiveForecastDashboard-module__3msnja__activeCascadeTier .LiveForecastDashboard-module__3msnja__cascadeResult{color:var(--content-accelerator)}.LiveForecastDashboard-module__3msnja__peerLibraryNote{border-top:1px solid var(--bg-border);color:var(--content-secondary);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:9px;line-height:1.4;display:flex}.LiveForecastDashboard-module__3msnja__evidenceSection{margin-bottom:14px;padding:20px}.LiveForecastDashboard-module__3msnja__sectionHeading{margin-bottom:16px}.LiveForecastDashboard-module__3msnja__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.LiveForecastDashboard-module__3msnja__evidenceGrid article{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-hover);align-items:flex-start;gap:11px;min-width:0;min-height:170px;padding:15px;display:flex}.LiveForecastDashboard-module__3msnja__evidenceIcon{background:var(--bg-secondary);width:32px;height:32px;color:var(--content-accelerator);border-radius:9px;flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__evidenceGrid article>div{min-width:0}.LiveForecastDashboard-module__3msnja__evidenceGrid strong,.LiveForecastDashboard-module__3msnja__evidenceGrid p,.LiveForecastDashboard-module__3msnja__evidenceGrid small{display:block}.LiveForecastDashboard-module__3msnja__evidenceGrid strong{margin-top:6px;font-size:12px;line-height:1.35}.LiveForecastDashboard-module__3msnja__evidenceGrid p{color:var(--content-secondary);overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.45}.LiveForecastDashboard-module__3msnja__evidenceGrid .LiveForecastDashboard-module__3msnja__historicalReplay{border-color:color-mix(in srgb, var(--content-accelerator) 38%, var(--bg-border));background:color-mix(in srgb, var(--accent-promo-super-light) 62%, var(--bg-hover));grid-column:1/-1;min-height:0}.LiveForecastDashboard-module__3msnja__evidenceGrid .LiveForecastDashboard-module__3msnja__driverSummary{border-color:color-mix(in srgb, var(--content-accelerator) 42%, var(--bg-border));background:color-mix(in srgb, var(--accent-promo-super-light) 45%, var(--bg-floating))}.LiveForecastDashboard-module__3msnja__evidenceGrid .LiveForecastDashboard-module__3msnja__trafficEvidence{gap:var(--spacing-16);border-color:color-mix(in srgb, var(--accent-caution) 38%, var(--bg-border));background:color-mix(in srgb, var(--accent-caution-light) 34%, var(--bg-floating));grid-column:1/-1;min-height:0;display:grid}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader{gap:var(--spacing-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div{min-width:0}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>span,.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>strong,.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>p{display:block}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>span{color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>strong{margin-top:var(--spacing-4);color:var(--content-primary);font-size:var(--font-size-md);line-height:var(--font-line-height-md)}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader>div>p{margin-top:var(--spacing-6);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long)}.LiveForecastDashboard-module__3msnja__trafficDeltaGrid{gap:var(--spacing-8);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.LiveForecastDashboard-module__3msnja__trafficDelta{min-width:0;padding:var(--spacing-12);border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-floating)}.LiveForecastDashboard-module__3msnja__trafficDelta>div:first-child{justify-content:space-between;align-items:baseline;gap:var(--spacing-8);display:flex}.LiveForecastDashboard-module__3msnja__trafficDelta>div:first-child span,.LiveForecastDashboard-module__3msnja__trafficDelta>div:first-child strong{font-size:var(--font-size-xs);line-height:var(--font-line-height-xs)}.LiveForecastDashboard-module__3msnja__trafficDelta>div:first-child span{color:var(--content-secondary)}.LiveForecastDashboard-module__3msnja__trafficDelta>div:first-child strong{color:var(--content-primary);font-variant-numeric:tabular-nums}.LiveForecastDashboard-module__3msnja__trafficDeltaTrack{height:var(--spacing-6);margin-top:var(--spacing-8);border-radius:var(--radius-pill);background:var(--bg-secondary);position:relative;overflow:hidden}.LiveForecastDashboard-module__3msnja__trafficDeltaZero{inset-block:0;background:var(--content-secondary);width:1px;position:absolute;left:50%}.LiveForecastDashboard-module__3msnja__trafficDeltaFill{border-radius:var(--radius-pill);min-width:2px;position:absolute;inset-block:0}.LiveForecastDashboard-module__3msnja__trafficDeltaPositive{background:var(--accent-success)}.LiveForecastDashboard-module__3msnja__trafficDeltaNegative{background:var(--accent-warning)}.LiveForecastDashboard-module__3msnja__trafficDelta small{margin-top:var(--spacing-8);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long);display:block}.LiveForecastDashboard-module__3msnja__trafficProvenance{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-floating);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.LiveForecastDashboard-module__3msnja__trafficProvenance>span{gap:var(--spacing-2) var(--spacing-6);min-width:0;padding:var(--spacing-12);border-inline-end:1px solid var(--bg-border);color:var(--content-secondary);font-size:var(--font-size-xs);line-height:var(--font-line-height-xs-long);grid-template-columns:auto 1fr;align-content:start;display:grid}.LiveForecastDashboard-module__3msnja__trafficProvenance>span:last-child{border-inline-end:0}.LiveForecastDashboard-module__3msnja__trafficProvenance svg{color:var(--content-accelerator);grid-row:1/3}.LiveForecastDashboard-module__3msnja__trafficProvenance strong{color:var(--content-primary)}:is(html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__evidenceGrid strong,html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__cascadeList strong){font-size:14px}:is(html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__evidenceGrid p,html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__cascadeHeader p,html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__cascadeList small,html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__readinessGrid p){font-size:12px}html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__evidenceGrid small{font-size:11px}html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__peerLibraryNote{font-size:11px}html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__dataAvailability dt{font-size:14px}html[data-presenter-tour=true] .LiveForecastDashboard-module__3msnja__dataAvailability dd{font-size:12px}.LiveForecastDashboard-module__3msnja__evidenceGrid small{color:var(--content-secondary);overflow-wrap:anywhere;margin-top:9px;font-size:9px;line-height:1.4}.LiveForecastDashboard-module__3msnja__readinessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.LiveForecastDashboard-module__3msnja__readinessGrid article{border:1px solid var(--bg-border);border-radius:var(--radius-base);background:var(--bg-floating);align-items:flex-start;gap:14px;min-width:0;padding:20px;display:flex}.LiveForecastDashboard-module__3msnja__readinessGrid article>div{flex:1;min-width:0}.LiveForecastDashboard-module__3msnja__readinessGrid article:first-child{border-color:color-mix(in srgb, var(--accent-warning) 38%, var(--bg-border))}.LiveForecastDashboard-module__3msnja__readinessIcon{width:38px;height:38px;color:var(--content-accelerator);background:var(--bg-secondary);border-radius:10px;flex:none;place-items:center;display:grid}.LiveForecastDashboard-module__3msnja__readinessGrid article:first-child .LiveForecastDashboard-module__3msnja__readinessIcon{color:var(--accent-warning);background:var(--accent-warning-light)}.LiveForecastDashboard-module__3msnja__readinessGrid h2{margin-top:5px;font-size:15px;line-height:1.3}.LiveForecastDashboard-module__3msnja__readinessGrid p{color:var(--content-secondary);margin-top:8px;font-size:10px;line-height:1.5}.LiveForecastDashboard-module__3msnja__dataAvailability{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.LiveForecastDashboard-module__3msnja__dataAvailability>div{border:1px solid var(--bg-border);background:var(--bg-secondary);border-radius:9px;min-width:0;padding:9px 10px}.LiveForecastDashboard-module__3msnja__dataAvailability dt,.LiveForecastDashboard-module__3msnja__dataAvailability dd{overflow-wrap:anywhere;display:block}.LiveForecastDashboard-module__3msnja__dataAvailability dt{color:var(--content-primary);font-size:12px;font-weight:700;line-height:1.35}.LiveForecastDashboard-module__3msnja__dataAvailability dt span{border-radius:var(--radius-pill);color:var(--content-accelerator);background:var(--accent-promo-super-light);letter-spacing:.03em;text-transform:uppercase;margin-left:5px;padding:2px 5px;font-size:9px;font-weight:750;display:inline-block}.LiveForecastDashboard-module__3msnja__dataAvailability dd{color:var(--content-secondary);margin-top:4px;margin-left:0;font-size:11px;line-height:1.5}.LiveForecastDashboard-module__3msnja__auditBar{border:1px solid var(--bg-border);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--content-secondary);grid-template-columns:auto auto auto minmax(220px,1fr);align-items:center;gap:20px;padding:14px 16px;display:grid}.LiveForecastDashboard-module__3msnja__auditBar>div{white-space:nowrap;gap:8px}.LiveForecastDashboard-module__3msnja__auditBar>div span{flex-direction:column;font-size:9px;line-height:1.3;display:flex}.LiveForecastDashboard-module__3msnja__auditBar strong{color:var(--content-primary);font-size:9px}.LiveForecastDashboard-module__3msnja__auditBar p{border-left:1px solid var(--bg-border);padding-left:20px;font-size:9px;line-height:1.45}.LiveForecastDashboard-module__3msnja__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){.LiveForecastDashboard-module__3msnja__header{grid-template-columns:1fr auto}.LiveForecastDashboard-module__3msnja__viewSwitch{grid-area:2/1/auto/-1;justify-self:center;margin-top:-2px}.LiveForecastDashboard-module__3msnja__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__lifecycleSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__lifecycleSteps li:not(:last-child):after{display:none}.LiveForecastDashboard-module__3msnja__lifecycleExample{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__exampleAction{justify-self:start}.LiveForecastDashboard-module__3msnja__reliabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__plDataFunnel{grid-template-columns:repeat(3,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__plDataFunnel article:after,.LiveForecastDashboard-module__3msnja__sourceFlow article:after{display:none}.LiveForecastDashboard-module__3msnja__sourceFlow,.LiveForecastDashboard-module__3msnja__trafficDeltaGrid,.LiveForecastDashboard-module__3msnja__sourceRunStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div:nth-child(3){border-inline-end:0}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div:nth-child(n+4){border-top:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__capabilityGrid{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__capabilityGrid article{border-right:0;border-bottom:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__capabilityGrid article:last-child{border-bottom:0}.LiveForecastDashboard-module__3msnja__detailGrid{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics,.LiveForecastDashboard-module__3msnja__evidenceGrid,.LiveForecastDashboard-module__3msnja__cascadeList{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__auditBar{grid-template-columns:repeat(3,auto)}.LiveForecastDashboard-module__3msnja__auditBar p{border-top:1px solid var(--bg-border);border-left:0;grid-column:1/-1;padding:10px 0 0}}@media (max-width:900px){.LiveForecastDashboard-module__3msnja__main{padding-top:28px}.LiveForecastDashboard-module__3msnja__hero,.LiveForecastDashboard-module__3msnja__systemHero,.LiveForecastDashboard-module__3msnja__panelHeader,.LiveForecastDashboard-module__3msnja__detailHeader{flex-direction:column;align-items:flex-start}.LiveForecastDashboard-module__3msnja__heroMeta{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.LiveForecastDashboard-module__3msnja__systemHeroActions{justify-items:start;width:100%}.LiveForecastDashboard-module__3msnja__systemSectionHeader{flex-direction:column;align-items:flex-start;gap:7px}.LiveForecastDashboard-module__3msnja__systemSectionHeader>p{text-align:left;max-width:720px}.LiveForecastDashboard-module__3msnja__signalColumns{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__sourceFlow,.LiveForecastDashboard-module__3msnja__trafficDeltaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__sourceRunStrip,.LiveForecastDashboard-module__3msnja__trafficProvenance{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div,.LiveForecastDashboard-module__3msnja__sourceRunStrip>div:nth-child(3),.LiveForecastDashboard-module__3msnja__trafficProvenance>span{border-inline-end:0;border-bottom:1px solid var(--bg-border)}.LiveForecastDashboard-module__3msnja__sourceRunStrip>div:last-child,.LiveForecastDashboard-module__3msnja__trafficProvenance>span:last-child{border-bottom:0}.LiveForecastDashboard-module__3msnja__trafficEvidenceHeader{grid-template-columns:auto minmax(0,1fr)}.LiveForecastDashboard-module__3msnja__evidenceOnlyBadge{grid-column:2}.LiveForecastDashboard-module__3msnja__plAuditSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__plLedgerHeader{display:none}.LiveForecastDashboard-module__3msnja__plLedgerRow{grid-template-columns:minmax(0,1fr) auto}.LiveForecastDashboard-module__3msnja__plLedgerRow>span:not(.LiveForecastDashboard-module__3msnja__plRoleBadge),.LiveForecastDashboard-module__3msnja__plLedgerRow p{grid-column:1/-1}.LiveForecastDashboard-module__3msnja__marketPresetBar{grid-template-columns:auto 1fr}.LiveForecastDashboard-module__3msnja__marketPresetBar>p{text-align:left;grid-column:1/-1;justify-self:start}.LiveForecastDashboard-module__3msnja__panelHeader{display:flex}.LiveForecastDashboard-module__3msnja__filters{flex-wrap:wrap;justify-content:flex-start;width:100%}.LiveForecastDashboard-module__3msnja__searchField{width:100%}.LiveForecastDashboard-module__3msnja__tableWrap{overflow-x:hidden}.LiveForecastDashboard-module__3msnja__tableWrap table{table-layout:fixed;min-width:0}.LiveForecastDashboard-module__3msnja__tableWrap th:first-child{width:42%}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(3){width:14%}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(5),.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(8){width:19%}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(9){width:6%}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(2),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(2),.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(4),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(4),.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(6),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(6),.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(7),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(7){display:none}.LiveForecastDashboard-module__3msnja__eventLink{width:100%;min-width:0}.LiveForecastDashboard-module__3msnja__analystView{display:block}.LiveForecastDashboard-module__3msnja__eventRail{max-height:none;margin-bottom:20px;position:static}.LiveForecastDashboard-module__3msnja__railList{max-height:none;padding:0 8px 10px;display:flex;overflow-x:auto}.LiveForecastDashboard-module__3msnja__railItem,.LiveForecastDashboard-module__3msnja__activeRailItem{min-width:220px}.LiveForecastDashboard-module__3msnja__railFoot{display:none}.LiveForecastDashboard-module__3msnja__detailFreshness{padding:0}.LiveForecastDashboard-module__3msnja__detailMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveForecastDashboard-module__3msnja__cascadeHeader{flex-direction:column}.LiveForecastDashboard-module__3msnja__activeCohort{width:100%}}@media (max-width:660px){.LiveForecastDashboard-module__3msnja__header{grid-template-columns:1fr;gap:10px;padding:14px 18px;position:static}.LiveForecastDashboard-module__3msnja__brand{justify-content:space-between}.LiveForecastDashboard-module__3msnja__productName{border-left:0}.LiveForecastDashboard-module__3msnja__viewSwitch{grid-area:auto;width:100%}.LiveForecastDashboard-module__3msnja__viewSwitch button{flex:1;justify-content:center}.LiveForecastDashboard-module__3msnja__headerRight{justify-content:space-between}.LiveForecastDashboard-module__3msnja__runStatus,.LiveForecastDashboard-module__3msnja__signOut span{display:none}.LiveForecastDashboard-module__3msnja__main{padding:24px 14px 54px}.LiveForecastDashboard-module__3msnja__hero h1,.LiveForecastDashboard-module__3msnja__systemHero h1{font-size:34px}.LiveForecastDashboard-module__3msnja__lifecycleSteps,.LiveForecastDashboard-module__3msnja__lifecycleExample,.LiveForecastDashboard-module__3msnja__reliabilityGrid,.LiveForecastDashboard-module__3msnja__plAuditSummary,.LiveForecastDashboard-module__3msnja__plDataFunnel,.LiveForecastDashboard-module__3msnja__sourceFlow,.LiveForecastDashboard-module__3msnja__trafficDeltaGrid,.LiveForecastDashboard-module__3msnja__channelContext,.LiveForecastDashboard-module__3msnja__externalListingGrid{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__exampleUnavailable{grid-column:auto}.LiveForecastDashboard-module__3msnja__heroMeta{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__marketPresetBar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.LiveForecastDashboard-module__3msnja__marketPresetButtons{width:100%}.LiveForecastDashboard-module__3msnja__marketPresetButtons button{flex:1}.LiveForecastDashboard-module__3msnja__summaryGrid,.LiveForecastDashboard-module__3msnja__detailMetrics,.LiveForecastDashboard-module__3msnja__peerBenchmarkMetrics,.LiveForecastDashboard-module__3msnja__peerBenchmarkProvenance,.LiveForecastDashboard-module__3msnja__forecastArithmeticGrid,.LiveForecastDashboard-module__3msnja__evidenceGrid,.LiveForecastDashboard-module__3msnja__readinessGrid,.LiveForecastDashboard-module__3msnja__cascadeList{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__forecastArithmeticHeader{flex-direction:column}.LiveForecastDashboard-module__3msnja__dataAvailability{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__summaryCard{min-height:106px}.LiveForecastDashboard-module__3msnja__briefing{flex-direction:column;align-items:flex-start}.LiveForecastDashboard-module__3msnja__briefingLead{align-items:flex-start}.LiveForecastDashboard-module__3msnja__filters select{flex:1;min-width:calc(50% - 24px)}.LiveForecastDashboard-module__3msnja__tableWrap th,.LiveForecastDashboard-module__3msnja__tableWrap td{padding-left:6px;padding-right:6px}.LiveForecastDashboard-module__3msnja__tableWrap th:first-child,.LiveForecastDashboard-module__3msnja__tableWrap td:first-child{width:52%;padding-left:12px}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(3),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(3),.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(9),.LiveForecastDashboard-module__3msnja__tableWrap td:nth-child(9){display:none}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(5){width:23%}.LiveForecastDashboard-module__3msnja__tableWrap th:nth-child(8){width:25%}.LiveForecastDashboard-module__3msnja__cellSub{text-overflow:ellipsis;overflow:hidden}.LiveForecastDashboard-module__3msnja__panelFooter{flex-direction:column}.LiveForecastDashboard-module__3msnja__decisionCallout{grid-template-columns:40px minmax(0,1fr)}.LiveForecastDashboard-module__3msnja__calloutConfidence{border-top:1px solid var(--bg-border);border-left:0;grid-column:1/-1;padding:12px 0 0}.LiveForecastDashboard-module__3msnja__changeStrip{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__trailIntro{flex-direction:column;align-items:flex-start;gap:5px}.LiveForecastDashboard-module__3msnja__trailIntro p{text-align:left}.LiveForecastDashboard-module__3msnja__signalTrail li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.LiveForecastDashboard-module__3msnja__trailMetric{border-top:1px solid var(--bg-border);padding-top:5px}.LiveForecastDashboard-module__3msnja__trailMetric:last-child{grid-column:1/-1}.LiveForecastDashboard-module__3msnja__auditBar{grid-template-columns:1fr}.LiveForecastDashboard-module__3msnja__auditBar p{grid-column:auto}}@media (prefers-reduced-motion:reduce){.LiveForecastDashboard-module__3msnja__spinning{animation:none}}
