.sIkgVW_console{border-radius:var(--radius-xl,28px);color:#fff;background:radial-gradient(70% 90% at 15% 0,#0077b659,#0000 60%),radial-gradient(60% 80% at 100% 100%,#ff2d6f24,#0000 55%),linear-gradient(#0f1e2e 0%,#0a1420 100%);margin:0 0 2.5rem;padding:36px 0 32px;position:relative;overflow:hidden}.sIkgVW_consoleInner{max-width:1100px;margin:0 auto;padding:0 20px}.sIkgVW_consoleHead{max-width:44ch;margin:0 0 22px}.sIkgVW_consoleTitle{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 10px;font-size:clamp(2.1rem,5.5vw,3.1rem);font-weight:800;line-height:1.05}.sIkgVW_consoleTitle em{color:#fff;background:linear-gradient(#0000 62%,#f9e03bd9 62% 92%,#0000 92%);padding:0 4px;font-style:italic}.sIkgVW_consoleLede{font-family:var(--font-sans);color:#b7cedf;margin:0;font-size:1.05rem;line-height:1.55}.sIkgVW_readout{border-radius:var(--radius-md,12px);background:#ffffff1a;border:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0 0 20px;padding:0;display:grid;overflow:hidden}.sIkgVW_readoutItem{background:#0a1420b8;min-width:0;padding:14px 16px}.sIkgVW_readoutItem dt{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#8fb0c8;margin:0 0 4px;font-size:11px;font-weight:700}.sIkgVW_readoutItem dd{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.9rem;font-weight:800;line-height:1}.sIkgVW_readoutName{font-size:1.5rem}.sIkgVW_readoutTime{white-space:nowrap;font-size:1.05rem;font-weight:700;line-height:1.25}.sIkgVW_readoutSub{font-family:var(--font-sans);color:#8fb0c8;margin-top:4px;font-size:12.5px;display:block}.sIkgVW_legend{font-family:var(--font-sans);color:#dceaf6;flex-wrap:wrap;gap:8px 18px;margin:0;padding:14px 0 0;font-size:13px;list-style:none;display:flex}.sIkgVW_legend li{align-items:center;gap:7px;display:inline-flex}.sIkgVW_swatch{border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 3px #ffffff14}.sIkgVW_legendKt{color:#8fb0c8}.sIkgVW_mapNote{font-family:var(--font-sans);color:#8fb0c8;max-width:72ch;margin:10px 0 0;font-size:13px;line-height:1.55}.sIkgVW_storm{border:1px solid var(--color-border-lt);border-radius:var(--radius-lg);background:var(--color-surface-alt);margin:1.25rem 0;padding:18px 20px}.sIkgVW_stormHead{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.sIkgVW_stormRank{font-family:var(--font-display);color:var(--color-text-muted);min-width:1.2em;font-size:13px;font-weight:800}.sIkgVW_stormName{font-family:var(--font-display);flex:auto;margin:0;font-size:1.3rem}.sIkgVW_stormStrength{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:#b4544a;font-size:12px;font-weight:700}.sIkgVW_windRow{align-items:center;gap:12px;margin:12px 0 0;display:flex}.sIkgVW_windBar{background:#1c2b3a1a;border-radius:999px;flex:auto;height:8px;overflow:hidden}.sIkgVW_windFill{border-radius:999px;height:100%;display:block}.sIkgVW_windValue{font-family:var(--font-display);color:var(--color-text);text-align:right;font-variant-numeric:tabular-nums;min-width:48px;font-size:15px;font-weight:800}.sIkgVW_stormMeta{font-family:var(--font-sans);color:var(--color-text-muted);margin:10px 0 0;font-size:14.5px;line-height:1.6}.sIkgVW_nearLabel{font-family:var(--font-sans);margin:14px 0 6px;font-size:13.5px;font-weight:700}.sIkgVW_nearList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sIkgVW_nearList li{border:1px solid var(--color-border-lt);border-radius:var(--radius-md,10px);font-family:var(--font-sans);background:#fff;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;font-size:14.5px;display:flex}.sIkgVW_nearDist{color:var(--color-text-muted);white-space:nowrap;font-size:13px}.sIkgVW_inlineSources{max-width:760px;font-family:var(--font-sans);color:var(--color-text-muted);margin:0 auto 3rem;padding:0 20px;font-size:13px}.sIkgVW_stormData{border-top:1px solid var(--color-border-lt);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;margin:14px 0 0;padding:14px 0 0;display:grid}.sIkgVW_stormStats{flex-wrap:wrap;gap:10px 22px;margin:0;display:flex}.sIkgVW_stormStats dt{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-faint,#5c7488);margin:0 0 2px;font-size:10.5px;font-weight:700}.sIkgVW_stormStats dd{font-family:var(--font-display);color:var(--color-text);font-variant-numeric:tabular-nums;text-transform:capitalize;margin:0;font-size:15px;font-weight:800}.sIkgVW_stormStats dd[data-trend=strengthening]{color:#b4544a}.sIkgVW_stormStats dd[data-trend=weakening]{color:#0e7c66}.sIkgVW_sparkFigure{color:var(--color-text);justify-items:end;gap:4px;margin:0;display:grid}.sIkgVW_sparkFigure svg{width:180px;height:44px;display:block}.sIkgVW_sparkFigure figcaption{font-family:var(--font-sans);color:var(--color-text-faint,#5c7488);text-align:right;max-width:190px;font-size:11px;line-height:1.3}@media (max-width:620px){.sIkgVW_stormData{grid-template-columns:minmax(0,1fr)}.sIkgVW_sparkFigure{justify-items:start}.sIkgVW_sparkFigure figcaption{text-align:left}}@media (max-width:560px){.sIkgVW_console{padding:32px 0 28px}.sIkgVW_readoutItem{padding:12px 14px}.sIkgVW_readoutItem dd{font-size:1.6rem}.sIkgVW_readoutTime{font-size:.95rem}.sIkgVW_storm{padding:16px}}
