.QDz55q_hero{background:radial-gradient(60% 90% at 88%,#8e4b9b59,#0000 70%),radial-gradient(50% 80% at 8% 25%,#005eb64d,#0000 70%),#0c0c0c;border-radius:24px;height:210px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.QDz55q_hero:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 140% at 50% 45%,#0000 55%,#0c0c0cbf);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.QDz55q_map{animation:.4s ease-out both QDz55q_mapIn}@keyframes QDz55q_mapIn{0%{opacity:0}}.QDz55q_sketch{z-index:1;width:100%;height:100%;display:block;position:relative}.QDz55q_pill rect{fill:#1c1c1ef0;stroke:#ffffff14}.QDz55q_pill text{font:600 12px/1 var(--font-text);text-anchor:middle;font-variant-numeric:tabular-nums}.QDz55q_aquaLine,.QDz55q_greyLine{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.QDz55q_aquaLine{stroke:#7fdbff;stroke-width:3px}.QDz55q_greyLine{stroke:#c7c7cc;stroke-width:2.4px;opacity:.9}.QDz55q_segment{border-radius:2px;width:26px;height:4px}.QDz55q_segment[data-kind=observed]{background:var(--aqua)}.QDz55q_segment[data-kind=nowcast]{background:color-mix(in oklab, var(--aqua) 55%, transparent)}.QDz55q_segment[data-kind=model]{background:repeating-linear-gradient(90deg, var(--aqua-model) 0 5px, transparent 5px 8px)}.QDz55q_timeChip{color:var(--label);font:700 9.5px/15px var(--font-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:#1c1c1ef0;border-radius:6px;padding:0 3px;box-shadow:0 0 0 1px #ffffff1a}.QDz55q_bars{align-items:flex-end;gap:2px;display:inline-flex}.QDz55q_bars span{background:var(--quaternary);border-radius:1.5px;width:5px}.QDz55q_bars span[data-on=true]{background:var(--label)}.QDz55q_wide{grid-column:1/-1}@media (min-width:641px){.QDz55q_levels{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.QDz55q_levels>li+li{box-shadow:inset 1px 0 #ffffff0f}}.QDz55q_levels span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.QDz55q_start{background:var(--label);color:var(--background);font:700 15px/20px var(--font-text);cursor:pointer;border:0;border-radius:18px;padding:14px 16px;transition:transform .18s cubic-bezier(.2,.9,.3,1.4),background .15s}@media (hover:hover){.QDz55q_start:hover{background:#ebebf0}}.QDz55q_start:active{transform:scale(.98)}.QDz55q_start:focus-visible{outline:2px solid var(--accent);outline-offset:2px}dialog[open] .QDz55q_shower{animation:1.6s cubic-bezier(.2,.8,.2,1) .15s both QDz55q_drift}dialog[open] .QDz55q_passing{animation:.8s ease-out .2s both QDz55q_fade}dialog[open] .QDz55q_wall{animation:.9s ease-out .7s both QDz55q_fade}:is(dialog[open] .QDz55q_aquaLine,dialog[open] .QDz55q_greyLine){animation:.9s cubic-bezier(.3,.8,.3,1) .9s both QDz55q_draw}dialog[open] .QDz55q_late{animation:.5s ease-out 1.4s both QDz55q_fade}dialog[open] .QDz55q_later{animation:.5s ease-out 1.6s both QDz55q_fade}@keyframes QDz55q_fade{0%{opacity:0}}@keyframes QDz55q_drift{0%{opacity:0;translate:26px 4px}}@keyframes QDz55q_draw{0%{stroke-dashoffset:1px}}@media (max-width:640px){.QDz55q_hero{height:170px}}.QDz55q_pill text{letter-spacing:.01em}
