.pc-theme-weatherforge{--wx-severe:#e53935;--wx-amber:#ef8f00;--wx-green:#2f8a3f;--wx-gold:#f6b800;--wx-cold:#1f5fa8;--wx-warm:#b8322a}@media (prefers-color-scheme:dark){.pc-theme-weatherforge{--wx-cold:#8ab8ff;--wx-warm:#ff9a8c}}.wx-panel{border:1px solid color-mix(in srgb, var(--ff-forge) 22%, transparent);background:color-mix(in srgb, var(--ff-forge) 5%, var(--ff-paper));border-radius:12px;margin-bottom:1rem;padding:.75rem .9rem}.wx-panel-row{border-bottom:1px dashed color-mix(in srgb, var(--ff-slate) 30%, transparent);justify-content:space-between;gap:1rem;padding:.28rem 0;display:flex}.wx-panel-row:last-of-type{border-bottom:none}.wx-panel-key{color:var(--ff-slate-text);font-size:.92rem}.wx-panel-val{color:var(--ff-forge-text);text-align:right;font-weight:600}.wx-note{margin-top:.5rem;font-style:italic}.wx-field{margin:.9rem 0}.wx-field-label{margin-bottom:.4rem;font-size:.95rem;display:block}.wx-slider{width:100%;accent-color:var(--ff-forge);height:1.6rem}.wx-choice-row{flex-wrap:wrap;gap:.4rem;display:flex}.wx-choice{flex:0 auto}.wx-compass{text-align:center;min-width:3rem}.wx-choice--on{background:var(--ff-forge)!important;background:oklch(from var(--ff-forge) min(l, .53) c h)!important;color:#fff!important;border-color:var(--ff-forge)!important}.wx-choice--correct{background:var(--pc-correct)!important;background:oklch(from var(--pc-correct) min(l, .53) c h)!important;color:#fff!important;border-color:var(--pc-correct)!important}.wx-choice--wrong{background:var(--pc-incorrect)!important;background:oklch(from var(--pc-incorrect) min(l, .53) c h)!important;color:#fff!important;border-color:var(--pc-incorrect)!important}.wx-why{color:var(--ff-slate-text);margin-top:.4rem;display:block}.wx-target{color:var(--ff-forge-text);margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.wx-light{vertical-align:middle;border:1px solid #0003;border-radius:50%;width:.8rem;height:.8rem;display:inline-block}.wx-light--green{background:var(--wx-green)}.wx-light--amber{background:var(--wx-amber)}.wx-light--red{background:var(--wx-severe)}@media (prefers-reduced-motion:reduce){.wx-slider{transition:none}}.wx-today-note,.wx-lock-hint{margin:var(--space-4) 0 0;font-size:.85rem}.wx-submit,.wx-next{margin-top:var(--space-12)}.wx-feedback{margin-top:var(--space-12);color:var(--ff-anvil)}.wx-feedback p{margin:var(--space-4) 0}.wx-actual{font-weight:700}.wx-vs{border-collapse:collapse;width:100%;margin:var(--space-8) 0;font-size:.92rem}.wx-vs th,.wx-vs td{padding:var(--space-4) var(--space-8);text-align:left;border-bottom:1px solid color-mix(in srgb, var(--ff-slate) 30%, transparent);vertical-align:top}.wx-vs thead th{color:var(--ff-slate-text);font-size:.8rem;font-weight:600}.wx-vs td:last-child,.wx-vs thead th:last-child{text-align:right;white-space:nowrap}.wx-vs-you th,.wx-vs-you td{color:var(--ff-forge-text);font-weight:700}.wx-vs-line{font-weight:600}.wx-results-h{margin:var(--space-8) 0;font-size:1.15rem;line-height:1.35}.wx-slider--unset{opacity:.55}.wx-tiles{gap:var(--space-4);margin:var(--space-8) 0;grid-template-columns:repeat(10,minmax(0,1fr));max-width:26rem;display:grid}.wx-tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--ff-slate) 35%, transparent);border-radius:.4rem;align-self:start;place-items:center;width:100%;font-size:1.1rem;animation:.25s both wx-tile-in;display:grid}.wx-tile--rain{background:color-mix(in srgb, var(--ff-forge) 18%, var(--ff-paper))}.wx-tile--dry{background:color-mix(in srgb, var(--wx-gold) 18%, var(--ff-paper))}@keyframes wx-tile-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.wx-sky-head{font-weight:700}.wx-rel{margin:var(--space-12) 0 var(--space-4)}.wx-rel svg{display:block}.wx-rel-frame{fill:none;stroke:color-mix(in srgb, var(--ff-slate) 45%, transparent);stroke-width:1px}.wx-rel-diag{stroke:var(--ff-slate-text);stroke-width:1px;stroke-dasharray:4 3}.wx-rel-tick,.wx-rel-axis{fill:var(--ff-anvil);font-size:.75rem}.wx-rel-dot{fill:var(--ff-forge);stroke:var(--ff-paper);stroke-width:1.5px}.wx-rel-dot--few{fill:var(--ff-paper);stroke:var(--ff-forge);stroke-width:2px}.wx-toy{font-style:italic}.wx-disc{margin:var(--space-16) 0 var(--space-8);padding:var(--space-12);border:1px solid color-mix(in srgb, var(--ff-forge) 25%, transparent);background:color-mix(in srgb, var(--ff-forge) 5%, var(--ff-paper));border-radius:.75rem}.wx-disc-kicker{margin:0 0 var(--space-4);letter-spacing:.04em;text-transform:uppercase;color:var(--ff-slate-text);font-size:.8rem;font-weight:700}.wx-disc-label{margin-bottom:var(--space-8);color:var(--ff-anvil);font-weight:600;display:block}.wx-disc-box{box-sizing:border-box;width:100%;min-height:4.5rem;padding:var(--space-8);font:inherit;color:var(--ff-anvil);background:var(--ff-paper);border:2px solid var(--ff-outline);resize:vertical;border-radius:.5rem;line-height:1.5;display:block}.wx-disc-box:focus-visible{outline:3px solid var(--ff-focus);outline-offset:2px}.wx-disc-count,.wx-disc-note{margin:var(--space-4) 0;font-size:.85rem}.wx-disc-keep{margin-top:var(--space-4)}.wx-disc-status{margin:var(--space-4) 0 0;font-weight:600}.iq-rm-real{margin:var(--space-8) 0;padding:var(--space-8) var(--space-12);border-left:4px solid var(--wx-green);background:color-mix(in srgb, var(--ff-slate) 8%, var(--ff-paper));border-radius:.5rem}.iq-rm-real--out{border-left-color:var(--wx-amber)}@media (prefers-reduced-motion:reduce){.wx-tile{animation:none}}.wx-dew-stage{flex-direction:column;gap:.85rem;display:flex}.wx-dew-situation{color:var(--ff-anvil);margin:0;font-size:1.05rem;line-height:1.5}.wx-dew-q{color:var(--ff-anvil);margin:.25rem 0 0;font-size:1.1rem;font-weight:800}.wx-dew-choices{flex-wrap:wrap;gap:.6rem;display:flex}.wx-dew-choice{flex:auto;min-height:48px}.wx-dew-reveal{background:var(--ff-warm);border:2px solid var(--ff-outline);border-radius:12px;justify-content:center;margin:.25rem 0;padding:.75rem;display:flex}.wx-dew-reveal svg{max-width:260px}.wx-dew-feedback{line-height:1.55}.wx-dew-feedback--right{color:var(--pc-correct)}.wx-dew-feedback--wrong{color:var(--ff-anvil)}.wx-dew-next,.pr-wrap{margin-top:.5rem}.pr-stage{padding:1.1rem 1.15rem 1.25rem}.pr-scene{margin:0 0 .7rem;font-weight:600;line-height:1.4}.pr-figure{border:2px solid var(--ff-outline);background:#eef2f6;border-radius:12px;justify-content:center;width:100%;margin-bottom:.85rem;padding:.6rem .4rem;display:flex}.pr-cell{stroke:#2f3a45;stroke-width:2px}.pr-cell-high{fill:#e7b7a3}.pr-cell-low{fill:#a9c6e0}.pr-cell-even{fill:#d9dde1}.pr-isobar{fill:none;stroke:var(--ff-anvil,#2f3a45);stroke-width:1.6px;opacity:.7}.pr-cell-hl{fill:#22303c;font-size:22px;font-weight:800}.pr-cell-p{fill:#22303c;font-size:15px;font-weight:800}.pr-cell-name{fill:#3a4b58;font-size:13px;font-weight:600}.pr-wind{stroke:#2f6d4f}.pr-wind-gentle{stroke:#4a9c72}.pr-wind-breezy{stroke:#2f7d55}.pr-wind-strong{stroke:#b23b2e}.pr-arrowhead{fill:none;stroke:inherit;stroke-width:2px}.pr-windlabel{fill:#22303c;font-size:13px;font-weight:800}.pr-stem{margin-bottom:.7rem}.pr-choices{flex-direction:column;gap:.55rem;display:flex}.pr-choice{text-align:left;background:var(--ff-warm);border:2px solid var(--ff-outline);color:var(--ff-anvil);cursor:pointer;border-radius:.6rem;line-height:1.4;transition:transform .12s}.pr-choice:not(:disabled):hover{transform:translateY(-1px)}.pr-choice.is-correct{border-color:var(--pc-correct)!important;background:color-mix(in oklab, var(--pc-correct) 14%, var(--ff-paper))!important}.pr-choice.is-wrong{border-color:var(--pc-incorrect)!important;background:color-mix(in oklab, var(--pc-incorrect) 12%, var(--ff-paper))!important}.pr-feedback{margin-top:.9rem}.pr-feedback.is-good{border-color:var(--pc-correct)}.pr-feedback.is-bad{border-color:var(--pc-incorrect)}.pr-fb-verdict{margin-bottom:.3rem;font-weight:800}.pr-fb-why{margin-bottom:.5rem;line-height:1.5}.pr-fb-note{opacity:.75;margin-bottom:.5rem;font-size:.85rem;font-style:italic;line-height:1.4}.pr-next{margin-top:.2rem}.pr-menu{margin-top:.9rem}.pr-dots{justify-content:center;gap:.35rem;margin-top:.85rem;display:flex}.pr-dot{background:var(--ff-outline);opacity:.4;border-radius:50%;width:8px;height:8px}.pr-dot.on{opacity:1;background:var(--pc-select)}@media (prefers-reduced-motion:reduce){.pr-choice,.pr-next{transition:none}}.cv-wrap{margin-top:.5rem}.cv-stage{padding:1.1rem 1.15rem 1.25rem}.cv-scene{margin:0 0 .7rem;font-weight:600;line-height:1.4}.cv-figure{justify-content:center;width:100%;margin:.2rem 0 .6rem;display:flex}.cv-envlabel{fill:#22303c;font-size:12px;font-weight:700}.cv-parcelt{fill:#fff;paint-order:stroke;stroke:#2d2d2d;stroke-width:.6px;font-size:16px;font-weight:800}.cv-parceltiny,.cv-heat{fill:#22303c;font-size:12px;font-weight:700}.cv-loopword{fill:#22303c;font-size:12px;font-weight:800}.cv-stem{margin-bottom:.7rem}.cv-choices{flex-direction:column;gap:.55rem;display:flex}.cv-choice{text-align:left;background:var(--ff-warm);border:2px solid var(--ff-outline);color:var(--ff-anvil);cursor:pointer;border-radius:.6rem;line-height:1.4;transition:transform .12s}.cv-choice:not(:disabled):hover{transform:translateY(-1px)}.cv-choice.is-correct{border-color:var(--pc-correct)!important;background:color-mix(in oklab, var(--pc-correct) 14%, var(--ff-paper))!important}.cv-choice.is-wrong{border-color:var(--pc-incorrect)!important;background:color-mix(in oklab, var(--pc-incorrect) 12%, var(--ff-paper))!important}.cv-feedback{margin-top:.9rem}.cv-feedback.is-good{border-color:var(--pc-correct)}.cv-feedback.is-bad{border-color:var(--pc-incorrect)}.cv-fb-verdict{margin-bottom:.3rem;font-weight:800}.cv-fb-why{margin-bottom:.5rem;line-height:1.5}.cv-fb-note{opacity:.75;margin-bottom:.5rem;font-size:.85rem;font-style:italic;line-height:1.4}.cv-next{margin-top:.2rem}.cv-menu{margin-top:.9rem}.cv-dots{justify-content:center;gap:.35rem;margin-top:.85rem;display:flex}.cv-dot{background:var(--ff-outline);opacity:.4;border-radius:50%;width:8px;height:8px}.cv-dot.on{opacity:1;background:var(--pc-select)}@media (prefers-reduced-motion:reduce){.cv-choice,.cv-next{transition:none}}@media (prefers-color-scheme:dark){.cv-envlabel,.cv-parceltiny,.cv-heat,.cv-loopword{fill:#ece8e3}}.pc-theme-weatherforge.pc-immersive{--pc-env-bg:url(/play/weatherforge/env.webp) center / cover no-repeat, linear-gradient(to bottom, #cfe4f4 0%, #d8e8f2 30%, #e0e6ec 60%, #ece4de 84%, #ecdcc8 100%);--pc-env-bg-dark:url(/play/weatherforge/env-dark.webp) center / cover no-repeat, linear-gradient(to bottom, #08131f 0%, #0b1826 44%, #101622 76%, #171410 100%);--pc-env-bg-flat:url(/play/weatherforge/env.webp) center / cover no-repeat, oklab(92.2763% -.00325044 -.00381881);--pc-env-bg-flat-dark:url(/play/weatherforge/env-dark.webp) center / cover no-repeat, #0d1622}.wx-kits{margin:.4rem 0 1rem}.wx-kits-summary{cursor:pointer;color:var(--ff-anvil);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:800;list-style:none;display:flex}.wx-kits-summary::-webkit-details-marker{display:none}.wx-kits-summary:before{content:"▸";color:var(--pc-select);font-weight:800}.wx-kits[open] .wx-kits-summary:before{content:"▾"}.wx-led-panel{margin-bottom:1rem}.wx-led-choice-row{flex-wrap:wrap;gap:.6rem;margin:.9rem 0 .4rem;display:flex}.wx-led-conf{margin-top:.3rem}.wx-led-choice{min-height:44px}.wx-led-choice--on{border-color:var(--pc-select);background:color-mix(in srgb, var(--pc-select) 16%, var(--ff-paper));font-weight:600}.wx-led-result{border-left:4px solid var(--pc-select)}.wx-led-beans{margin-top:.4rem}.wx-led-help{border:1px solid color-mix(in srgb, var(--wx-amber) 45%, transparent);background:color-mix(in srgb, var(--wx-amber) 10%, var(--ff-paper));margin-top:.8rem}.wx-led-curve-card{margin-bottom:1rem}.wx-led-curve-title{margin:0 0 .6rem}.wx-led-curve-row{grid-template-columns:minmax(6.5rem,auto) 1fr minmax(9rem,auto);align-items:center;gap:.7rem;padding:.35rem 0;display:grid}.wx-led-curve-name{color:var(--ff-forge-text);font-weight:600}.wx-led-bar-wrap{background:color-mix(in srgb, var(--ff-slate) 22%, var(--ff-paper));border-radius:8px;height:16px;position:relative;overflow:hidden}.wx-led-bar-fill{background:var(--wx-green);border-radius:8px 0 0 8px;height:100%;transition:width .3s}@media (prefers-reduced-motion:reduce){.wx-led-bar-fill{transition:none}}.wx-led-bar-stated{background:var(--pc-select);z-index:2;width:3px;height:20px;position:absolute;top:-2px}.wx-led-curve-read{text-align:right;white-space:normal}@media (width<=560px){.wx-led-curve-row{grid-template-columns:1fr;gap:.25rem}.wx-led-curve-read{text-align:left}}.pc-theme-weatherforge .iq-rm-grid{grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));gap:.6rem;margin-top:.8rem;display:grid}.pc-theme-weatherforge .iq-rm-level-btn{text-align:left;flex-direction:column;gap:.2rem;display:flex}.pc-theme-weatherforge .iq-rm-setup{margin-bottom:1rem}.pc-theme-weatherforge .iq-rm-region{flex-direction:column;gap:1rem;display:flex}.pc-theme-weatherforge .iq-rm-choice-row{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.pc-theme-weatherforge .iq-rm-choice{flex:12rem}.pc-theme-weatherforge .iq-rm-choice--on{outline:.2rem solid var(--pc-select,#2f6fd0);outline-offset:.12rem}.pc-theme-weatherforge .iq-rm-once{margin-top:1rem}.pc-theme-weatherforge .iq-rm-once-val{font-size:1.15rem;font-weight:700}.pc-theme-weatherforge .iq-rm-hist{align-items:flex-end;gap:.35rem;height:9rem;padding:.5rem 0;display:flex}.pc-theme-weatherforge .iq-rm-hist-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:.15rem;height:100%;display:flex}.pc-theme-weatherforge .iq-rm-hist-bar{background:var(--pc-select,#2f6fd0);border-radius:.2rem .2rem 0 0;width:100%;min-height:.12rem}.pc-theme-weatherforge .iq-rm-hist-count{opacity:.8;font-size:.75rem;font-weight:700}.pc-theme-weatherforge .iq-rm-hist-tick{opacity:.65;font-size:.7rem}.pc-theme-weatherforge .iq-rm-stats{margin-top:.5rem}.pc-theme-weatherforge .iq-rm-lesson{border-left:.2rem solid var(--pc-select,#2f6fd0);margin-top:.5rem;padding-left:.6rem}.pc-theme-weatherforge .iq-rm-nav{margin-top:1rem}.pc-theme-weatherforge .lq-tp-progress{text-align:center;padding:.6rem 1rem}.pc-theme-weatherforge .lq-tp-region{flex-direction:column;gap:1rem;display:flex}.pc-theme-weatherforge .lq-tp-tag{opacity:.85;margin-bottom:.35rem;font-weight:700;display:inline-block}.pc-theme-weatherforge .lq-tp-choice-row{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.pc-theme-weatherforge .lq-tp-choice{flex:12rem}.pc-theme-weatherforge .lq-tp-record{margin-top:1rem}.pc-theme-weatherforge .lq-tp-record-badge{border-radius:999px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.85rem;font-weight:800;display:inline-block}.pc-theme-weatherforge .lq-tp-record-badge--match{color:var(--pc-correct,#1b7a3d);border:2px solid var(--pc-correct,#1b7a3d)}.pc-theme-weatherforge .lq-tp-record-badge--diverge{color:var(--pc-select,#2f6fd0);border:2px solid var(--pc-select,#2f6fd0)}.pc-theme-weatherforge .lq-tp-summary{flex-direction:column;gap:.75rem;margin:.75rem 0;display:flex}.pc-theme-weatherforge .lq-tp-summary-row{border-left:.2rem solid var(--pc-select,#2f6fd0);background:var(--ff-panel,#7f7f7f14);border-radius:.4rem;flex-direction:column;gap:.25rem;padding:.6rem .8rem;display:flex}.pc-theme-weatherforge .lq-tp-summary-claim{font-weight:700}.pc-theme-weatherforge .lq-tp-nav{margin-top:1rem}.wx-hist-step{margin-top:var(--space-4)}.wb-stage{padding:var(--space-16) var(--space-16) var(--space-24)}.wb-count{margin:0 0 var(--space-4)}.wb-scene{margin:0 0 var(--space-12);font-weight:600;line-height:1.45}.wb-figure{width:100%;color:var(--ff-anvil);cursor:grab;touch-action:none;justify-content:center;display:flex}.wb-figure svg{height:auto;display:block}.wb-caption{margin:var(--space-8) 0 var(--space-12);line-height:1.45}.wb-stem{margin:var(--space-8) 0 var(--space-12)}.wb-choices{gap:var(--space-8);flex-direction:column;display:flex}.wb-choice{text-align:left;background:var(--ff-paper);border:2px solid var(--ff-outline);min-height:44px;color:var(--ff-anvil);cursor:pointer;border-radius:.6rem;line-height:1.4}.wb-choice.is-picked{border-color:var(--pc-select)}.wb-choice.is-correct{border-color:var(--pc-correct)!important;background:color-mix(in oklab, var(--pc-correct) 14%, var(--ff-paper))!important}.wb-choice.is-wrong{border-color:var(--pc-incorrect)!important;background:color-mix(in oklab, var(--pc-incorrect) 12%, var(--ff-paper))!important}.wb-controls{margin-top:var(--space-12);gap:var(--space-12);flex-direction:column;display:flex}.wb-controls[hidden],.wb-feedback[hidden],.wb-slider[hidden],.wb-hint[hidden]{display:none}.wb-hint{margin:0}.wb-slider-label{margin-bottom:var(--space-4);display:block}.wb-slider-row{align-items:center;gap:var(--space-8);display:flex}.wb-range{min-width:0;min-height:44px;accent-color:var(--pc-select);flex:1}.wb-step{min-width:44px;min-height:44px;padding:0;font-size:1.2rem}.wb-toggle{gap:var(--space-8);flex-wrap:wrap;display:flex}.wb-tog{min-height:44px}.wb-tog[aria-pressed=true]{border-color:var(--pc-select);background:color-mix(in oklab, var(--pc-select) 16%, var(--ff-paper));font-weight:700}.wb-explain,.wb-lock,.wb-drop-btn{min-height:44px;margin-top:var(--space-8);align-self:flex-start}.wb-feedback{margin-top:var(--space-12)}.wb-feedback.is-good{border-color:var(--pc-correct)}.wb-feedback.is-bad{border-color:var(--pc-incorrect)}.wb-verdict{margin-bottom:var(--space-4);font-weight:800}.wb-why{margin:0 0 var(--space-8);line-height:1.5}.wb-note{color:var(--ff-slate-text);margin:0 0 var(--space-8);font-size:.88rem;font-style:italic;line-height:1.45}.wb-next{margin-top:var(--space-4)}.wb-chal-h,.wb-done-h{margin:0 0 var(--space-8);font-size:1.25rem}.wb-done-line{line-height:1.5}.wb-done-row{gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.wb-map-bg{fill:var(--ff-paper);stroke:var(--ff-outline);stroke-width:1.5px}.wb-isobar{stroke:currentColor;stroke-width:1.6px;opacity:.65}.wb-isolabel,.wb-axis,.wb-maplabel{fill:currentColor;opacity:.85;font-size:11px}.wb-figure svg text{paint-order:stroke;stroke:var(--ff-paper);stroke-width:3px;stroke-linejoin:round}.wb-station{fill:color-mix(in oklab, var(--pc-select) 18%, var(--ff-paper));stroke:currentColor;stroke-width:1.5px}.wb-station-m{fill:currentColor;font-size:15px;font-weight:800}.wb-station-p{fill:currentColor;font-size:11px;font-weight:700}.wb-wind{stroke:var(--pc-select);stroke-width:4px;stroke-linecap:round}.wb-arrowhead{fill:var(--pc-select)}.wb-warmside{fill:color-mix(in oklab, var(--wx-amber) 14%, transparent)}.wb-zero{stroke:currentColor;stroke-width:1.5px;stroke-dasharray:4 3}.wb-ground{stroke:currentColor;stroke-width:2.5px}.wb-grid{stroke:currentColor;stroke-width:1px;opacity:.2}.wb-profile{fill:none;stroke:currentColor;stroke-width:3px;stroke-linejoin:round}.wb-handle{fill:var(--pc-select);stroke:var(--ff-paper);stroke-width:2.5px}.wb-refreeze{stroke:currentColor;stroke-width:1.2px;stroke-dasharray:1 3;opacity:.7}.wb-skip{min-height:44px;margin-top:var(--space-8);align-self:flex-start}.wb-drop{font-size:18px}.wb-outcome{fill:currentColor;font-size:13px;font-weight:800}.wb-guess{stroke:var(--pc-select);stroke-width:2px;stroke-dasharray:6 4}.wb-guess-t{fill:currentColor;font-size:11px;font-weight:700}.wb-cloud{fill:color-mix(in oklab, currentColor 18%, var(--ff-paper));stroke:currentColor;stroke-width:1px;opacity:.9}.wb-parcel{fill:color-mix(in oklab, var(--wx-amber,#d98a1f) 70%, var(--ff-paper));stroke:currentColor;stroke-width:1.5px}.wb-parcel.is-cloud{fill:color-mix(in oklab, currentColor 30%, var(--ff-paper))}.wb-parcel-t{fill:currentColor;font-size:12px;font-weight:800}.wb-parcel-d{fill:currentColor;font-size:11px}.wb-shear{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}.wb-cloud-p{fill:color-mix(in oklab, currentColor 16%, var(--ff-paper));stroke:currentColor;stroke-width:1.2px}.wb-rain{stroke:var(--pc-select);stroke-width:1.5px;opacity:.8}.wb-sun{fill:var(--wx-amber)}.wb-spin{fill:none;stroke:var(--pc-select);stroke-width:2.5px}.ing-panel{margin-bottom:var(--space-12)}.ing-dial-label{flex-basis:100%;font-size:.92rem;font-weight:700}.ing-hset{margin:0 0 var(--space-12);font-weight:700;line-height:1.5}.wb-live{margin:var(--space-8) 0;font-weight:600;line-height:1.5}.how-key{margin:var(--space-12) 0}.how-looks{margin:var(--space-8) 0 var(--space-12);font-size:1.1rem;font-weight:600;line-height:1.5}.how-name{letter-spacing:.01em;margin:var(--space-8) 0;color:var(--ff-forge-text);font-size:1.6rem;font-weight:800}.wm-isobar{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.45}.wm-isolabel{fill:currentColor;opacity:.8;font-size:10px}.wm-cold{stroke:var(--wx-cold);stroke-width:3px}.wm-cold-mark{fill:var(--wx-cold)}.wm-warm{stroke:var(--wx-warm);stroke-width:3px}.wm-warm-mark{fill:var(--wx-warm)}.wm-low{fill:var(--wx-warm);font-size:18px;font-weight:900}.wm-town{fill:currentColor}.wm-name{fill:currentColor;font-size:11px;font-weight:800}.wm-temp{fill:currentColor;font-size:11px}.wm-sky{font-size:18px}.wm-wind{stroke:var(--pc-select);stroke-width:3.5px;stroke-linecap:round}.wm-arrowhead{fill:var(--pc-select)}.wm-field{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;opacity:.4}.wm-tracebox{margin-top:var(--space-8);color:var(--ff-anvil)}.wm-tracebox svg text{paint-order:stroke;stroke:var(--ff-paper);stroke-width:3px;stroke-linejoin:round}.wm-trace{fill:none;stroke:var(--pc-select);stroke-width:2.5px;stroke-linejoin:round}.wm-trace-dot{fill:var(--pc-select)}.wm-at-town{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 3;opacity:.5}.wm-row{margin-top:var(--space-8)}.wm-step,.wm-hear,.wm-field-tog{min-height:44px}.wb-gate{margin:var(--space-4) 0 0}.wb-cast{gap:var(--space-8);margin:0 0 var(--space-8);align-items:flex-start;line-height:1.5;display:flex}.wb-cast-mark{border-radius:50%;flex:none}.rf-nudge{margin:var(--space-12) 0}.rf-nudge-h{margin:0 0 var(--space-8);font-weight:800}.rf-nudge-out{margin:var(--space-8) 0 0;font-weight:700;line-height:1.5}.rf-runmany{min-height:44px;margin:0 0 var(--space-8)}.sw-key{margin:var(--space-12) 0}.sw-table td{font-variant-numeric:tabular-nums}.wm-desc{margin:var(--space-4) 0 var(--space-8)}.wm-desc-sum{cursor:pointer;min-height:44px;color:var(--ff-slate-text);align-items:center;font-weight:600;display:flex}@media (width<=640px){#wf-map-root .wb-stem{font-size:1.15rem}#wf-map-root .wb-scene{margin-bottom:var(--space-8)}}.sw-key .wx-panel-row{flex-direction:column;gap:0}.sw-key .wx-panel-val{text-align:left}
