._wrap_fcwrg_1{display:grid;gap:var(--space-5)}@media(min-width:1280px){._wrap_fcwrg_1{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));align-items:start}}._pick_fcwrg_15{display:grid;gap:var(--space-3);max-width:720px;padding:var(--space-5);border:1px solid var(--c-line);border-radius:18px;background:var(--c-surface)}._pickTitle_fcwrg_25{margin:0;font:var(--t-h2);letter-spacing:var(--tr-h2)}._pickText_fcwrg_31{margin:0;color:var(--c-ink-2)}._link_fcwrg_36{justify-self:start;min-height:36px;color:var(--c-ink);text-decoration:underline}._sky_fcwrg_44{--sky-a: #2f86e0;--sky-b: #9fd6ff;position:relative;isolation:isolate;overflow:hidden;overflow:clip;display:grid;gap:var(--space-4);padding:var(--space-5);border-radius:22px;color:#fff;background:linear-gradient(160deg,var(--sky-a),var(--sky-b))}._sky_fcwrg_44:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#040a1ca8,#040a1c52)}._sky_fcwrg_44[data-sky=dawn]{--sky-a: #5a5fb8;--sky-b: #ffb38a}._sky_fcwrg_44[data-sky=dusk]{--sky-a: #3b3f8f;--sky-b: #ff8a6e}._sky_fcwrg_44[data-sky=clear-night]{--sky-a: #0b1638;--sky-b: #26336b}._sky_fcwrg_44[data-sky=cloudy-day]{--sky-a: #5d7a99;--sky-b: #b7c8d9}._sky_fcwrg_44[data-sky=cloudy-night]{--sky-a: #1b2438;--sky-b: #3c4a66}._sky_fcwrg_44[data-sky=rain]{--sky-a: #3f5268;--sky-b: #8fa3b8}._sky_fcwrg_44[data-sky=storm]{--sky-a: #22263a;--sky-b: #5b5f7a}._sky_fcwrg_44[data-sky=snow]{--sky-a: #7f95ad;--sky-b: #e6eef6}._sky_fcwrg_44[data-sky=fog]{--sky-a: #6f7c89;--sky-b: #c4ccd4}@media(min-width:760px){._sky_fcwrg_44{padding:var(--space-6)}}._skyHead_fcwrg_83,._skyFoot_fcwrg_84{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._place_fcwrg_92{display:flex;align-items:center;gap:6px;margin:0;font-weight:600}._change_fcwrg_100{min-height:36px;padding:0 var(--space-3);border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;font:var(--t-small);font-weight:600}._change_fcwrg_100:hover{background:#ffffff1f}._skyLoading_fcwrg_114{display:grid;gap:var(--space-3)}._skyLoading_fcwrg_114>span{background:#ffffff29}._now_fcwrg_123{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-3) var(--space-5)}._temp_fcwrg_130{margin:0;font:500 80px/80px var(--font-mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}._temp_fcwrg_130 span{font-size:28px;vertical-align:top;opacity:.8}._condition_fcwrg_143{margin:4px 0 0;font:var(--t-h3)}._stats_fcwrg_148{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:0}._stats_fcwrg_148>div{padding:var(--space-3);border-radius:12px;background:#ffffff1a}._stats_fcwrg_148 dt{font-size:12px;color:#fffc}._stats_fcwrg_148 dd{margin:2px 0 0;font:500 17px/24px var(--font-mono);font-variant-numeric:tabular-nums}@media(max-width:640px){._stats_fcwrg_148{grid-template-columns:repeat(2,minmax(0,1fr))}._temp_fcwrg_130{font-size:60px;line-height:64px}}._week_fcwrg_183{padding:var(--space-5);border:1px solid var(--c-line);border-radius:18px;background:var(--c-surface)}@media(max-width:640px){._week_fcwrg_183,._sky_fcwrg_44,._pick_fcwrg_15{padding:var(--space-4)}}._weekTitle_fcwrg_198{margin:0 0 var(--space-3);font:var(--t-h3)}._days_fcwrg_203{margin:0;padding:0;list-style:none}._day_fcwrg_203{display:grid;grid-template-columns:minmax(96px,1.1fr) minmax(0,1.4fr) minmax(120px,1fr);align-items:center;gap:var(--space-3);min-height:56px;border-top:1px solid var(--c-line-2)}._day_fcwrg_203:first-child{border-top:0}._dayName_fcwrg_222{font-weight:600}._dayCond_fcwrg_226{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--accent-deep)}._dayCond_fcwrg_226>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--c-ink-2);font:var(--t-small)}._dayRange_fcwrg_242{display:grid;grid-template-columns:3ch 1fr 3ch;align-items:center;gap:var(--space-2);font:500 14px/20px var(--font-mono);font-variant-numeric:tabular-nums}._dayMin_fcwrg_251{color:var(--c-ink-3);text-align:right}._bar_fcwrg_256{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--blue-fill),var(--saffron-fill),var(--coral-fill));opacity:.85}@media(max-width:520px){._day_fcwrg_203{grid-template-columns:1fr auto;padding:var(--space-2) 0}._dayCond_fcwrg_226{grid-row:2}._dayRange_fcwrg_242{grid-row:1 / span 2;grid-column:2;grid-template-columns:3ch 3ch}._bar_fcwrg_256{display:none}}._note_fcwrg_281{margin:var(--space-4) 0 0;font:var(--t-small);color:var(--c-ink-2)}._partial_fcwrg_287{font-weight:400;color:var(--c-ink-2)}._pollutants_fcwrg_293{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:0}@media(max-width:640px){._pollutants_fcwrg_293{grid-template-columns:repeat(2,minmax(0,1fr))}}._pollutants_fcwrg_293>div{padding:var(--space-2) var(--space-3);border-radius:10px;background:var(--c-line-2)}._pollutants_fcwrg_293 dt{font-size:12px;color:var(--c-ink-3)}._pollutants_fcwrg_293 dd{margin:0;font:500 15px/22px var(--font-mono);font-variant-numeric:tabular-nums}._airBody_fcwrg_323 ._note_fcwrg_281,._airFoot_fcwrg_324 ._note_fcwrg_281{margin:0}._quick_fcwrg_329{display:grid;gap:var(--space-2);margin-top:var(--space-4)}._quickLabel_fcwrg_335{font:var(--t-small);color:var(--c-ink-2)}._quickList_fcwrg_340{display:flex;flex-wrap:wrap;gap:var(--space-2)}._quickCity_fcwrg_346{min-height:36px;padding:0 var(--space-3);border:1px solid var(--c-line);border-radius:999px;background:var(--c-surface);color:var(--c-ink);font:500 14px/20px var(--font-sans);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out)}@media(hover:hover){._quickCity_fcwrg_346:hover{border-color:var(--accent-deep);background:var(--accent-tint)}}._quickCity_fcwrg_346:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}@media(pointer:coarse){._quickCity_fcwrg_346{min-height:44px}}
