._root_1gyjv_1{color:#244b3e;font-variant-numeric:tabular-nums;width:100%;max-width:1080px;margin:0 auto}._hero_1gyjv_1{color:#fff;background:radial-gradient(at 85% 5%,#a2c6d0 0,#0000 65%),linear-gradient(135deg,#42667b,#6e94a6);border-radius:26px;padding:24px 32px 22px;position:relative;overflow:hidden}._heroTop_1gyjv_1{color:#eff7fa;justify-content:space-between;gap:16px;font-size:11px;display:flex}._heroTop_1gyjv_1>span:first-child{align-items:center;gap:7px;display:flex}._heroTop_1gyjv_1>span:last-child{border:1px solid #ffffff45;border-radius:20px;padding:5px 10px}._heroMain_1gyjv_1{justify-content:space-between;align-items:center;gap:24px;margin-top:12px;display:flex}._location_1gyjv_1{color:#e6f0f5;margin:0 0 2px;font-size:14px}._hero_1gyjv_1 h3{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500;line-height:1.2}._temperature_1gyjv_1{letter-spacing:-.07em;margin-top:6px;font-size:88px;font-weight:300;line-height:1.05}._temperature_1gyjv_1>span{vertical-align:top;font-size:.8em}._range_1gyjv_1{margin:6px 0 0;font-size:14px}._range_1gyjv_1>span{opacity:.6;margin-inline:8px}._skyArt_1gyjv_1{color:#ffe5a1;flex-shrink:0;place-items:center;width:170px;height:140px;display:grid;position:relative}._skyArt_1gyjv_1>svg{filter:drop-shadow(0 0 22px #ffe7aa60);stroke-width:1.4px}._skyArt_1gyjv_1>span{filter:blur(15px);background:#f5fbff3d;border-radius:50%;width:120px;height:35px;position:absolute;bottom:10px;right:0}._note_1gyjv_1{text-wrap:pretty;max-width:75ch;margin:16px 0 0;font-size:14px;line-height:1.65}._forecastNote_1gyjv_1{color:#e1edf4;margin:8px 0 0;font-size:11px}._metrics_1gyjv_1{gap:12px;margin:16px 0;display:flex}._metrics_1gyjv_1>div{background:#f0f5f2;border:1px solid #e2eae4;border-radius:19px;flex:1;min-width:0;padding:18px 20px}._metrics_1gyjv_1 dt{color:#628174;align-items:center;gap:8px;font-size:12px;display:flex}._metrics_1gyjv_1 dd{letter-spacing:-.035em;margin:12px 0 0;font-size:28px;font-weight:500;line-height:1.3}._metrics_1gyjv_1 dd>span{letter-spacing:0;white-space:nowrap;margin-left:6px;font-size:12px;font-weight:400}._metrics_1gyjv_1 p{color:#788c80;margin:6px 0 0;font-size:11px;line-height:1.5}._year_1gyjv_1{background:#fafcf9;border:1px solid #e0e8e2;border-radius:19px}._year_1gyjv_1 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;list-style:none;display:flex}._year_1gyjv_1 summary::-webkit-details-marker{display:none}._year_1gyjv_1 summary strong{font-size:13px;font-weight:600;display:block}._year_1gyjv_1 summary small{color:#7a8c80;margin-top:4px;font-size:11px;display:block}._year_1gyjv_1 summary svg{flex-shrink:0;transition:transform .2s}._year_1gyjv_1[open] summary svg{transform:rotate(180deg)}._year_1gyjv_1 summary:focus-visible{outline-offset:3px;border-radius:19px;outline:2px solid #316b51}._year_1gyjv_1 summary:hover{background:#f0f5ee;border-radius:19px}._year_1gyjv_1 ul{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:4px 20px 18px;padding:0;list-style:none;display:grid}._year_1gyjv_1 li{text-align:center;padding-bottom:10px;position:relative}._monthTemp_1gyjv_1{color:#829287;font-size:11px}._barTrack_1gyjv_1{align-items:flex-end;height:74px;margin:7px 0;display:flex}._barTrack_1gyjv_1>span{background:#d9e5dc;border-radius:5px;width:100%;display:block}._monthName_1gyjv_1{color:#7f9085;font-size:10px}._year_1gyjv_1 li[data-travel-month=true] ._barTrack_1gyjv_1>span{background:#29654f}._year_1gyjv_1 li[data-travel-month=true] ._monthTemp_1gyjv_1,._year_1gyjv_1 li[data-travel-month=true] ._monthName_1gyjv_1{color:#22593f;font-weight:600}._dot_1gyjv_1{background:#29654f;border-radius:50%;width:4px;height:4px;position:absolute;bottom:0;left:calc(50% - 2px)}._source_1gyjv_1{color:#839087;margin:14px 0 0;font-size:10px;line-height:1.6}._empty_1gyjv_1{color:#536a5b;background:#f3f6ef;border-radius:20px;padding:24px}@media (max-width:760px){._hero_1gyjv_1{border-radius:22px;padding:20px}._heroTop_1gyjv_1{align-items:center;font-size:10px}._heroMain_1gyjv_1{gap:12px}._hero_1gyjv_1 h3{font-size:24px}._temperature_1gyjv_1{font-size:76px}._skyArt_1gyjv_1{width:100px;height:120px}._skyArt_1gyjv_1>svg{width:82px;height:82px}._skyArt_1gyjv_1>span{width:90px}._note_1gyjv_1{font-size:13px}._metrics_1gyjv_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._metrics_1gyjv_1>div{padding:16px}._metrics_1gyjv_1 dd{font-size:26px}._metrics_1gyjv_1 dd>span{margin:1px 0 0;font-size:11px;display:block}._year_1gyjv_1 ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px}._year_1gyjv_1 summary{padding:16px}._year_1gyjv_1 summary small{font-size:10px}}@media (min-width:761px) and (max-height:800px){._hero_1gyjv_1{padding:16px 26px}._heroMain_1gyjv_1{margin-top:0}._temperature_1gyjv_1{font-size:64px}._hero_1gyjv_1 h3{font-size:23px}._skyArt_1gyjv_1{height:100px}._skyArt_1gyjv_1>svg{width:86px;height:86px}._note_1gyjv_1{margin-top:8px;font-size:12px}._metrics_1gyjv_1{gap:10px;margin:12px 0}._metrics_1gyjv_1>div{padding:12px 18px}._metrics_1gyjv_1 dd{margin-top:5px;font-size:24px}._metrics_1gyjv_1 p{display:none}._year_1gyjv_1 summary{padding:12px 18px}._source_1gyjv_1{margin-top:10px}}@media (prefers-reduced-motion:reduce){._year_1gyjv_1 summary svg{transition:none}}@media (min-width:761px) and (max-height:800px){._hero_1gyjv_1{padding:14px 24px}._heroMain_1gyjv_1{margin-top:-4px}._heroTop_1gyjv_1{font-size:10px}._hero_1gyjv_1 h3{font-size:21px}._temperature_1gyjv_1{margin-top:2px;font-size:56px}._range_1gyjv_1{margin-top:2px;font-size:12px}._location_1gyjv_1{font-size:12px}._note_1gyjv_1{margin-top:6px;line-height:1.5}._forecastNote_1gyjv_1{margin-top:5px;font-size:10px}}._year_1gyjv_1{background:#f0f5ef;border-color:#d1dfd2}._year_1gyjv_1 summary strong{color:#244b3e;font-size:15px}._year_1gyjv_1 summary small{color:#617b68}._year_1gyjv_1[open] summary{border-bottom:1px solid #dfe8dc;border-radius:19px 19px 0 0}._year_1gyjv_1 ul{margin-top:14px}._barTrack_1gyjv_1{height:68px}._year_1gyjv_1 li[data-travel-month=true]{background:#e1ecdd;border-radius:9px;padding-inline:4px}@media (min-width:761px) and (max-height:800px){._year_1gyjv_1 ul{margin-block:10px 12px}._barTrack_1gyjv_1{height:66px;margin-block:3px}._year_1gyjv_1 summary{padding-block:10px}._year_1gyjv_1 summary strong{font-size:13px}._year_1gyjv_1 summary small{margin-top:2px;font-size:10px}}@media (min-width:761px){._heroMain_1gyjv_1>div:first-child{-moz-column-gap:30px;grid-template-columns:minmax(130px,1fr) auto;align-items:center;column-gap:30px;display:grid}._location_1gyjv_1{grid-area:1/1}._hero_1gyjv_1 h3{grid-area:2/1}._range_1gyjv_1{grid-area:3/1}._temperature_1gyjv_1{grid-area:1/2/4;margin:0;font-size:76px}._heroMain_1gyjv_1{margin-top:8px}._skyArt_1gyjv_1{height:100px}._skyArt_1gyjv_1>svg{width:90px;height:90px}._note_1gyjv_1{margin-top:10px}._metrics_1gyjv_1>div{padding:14px 20px}._metrics_1gyjv_1 dd{margin-top:7px}._metrics_1gyjv_1 p{margin-top:3px}}@media (min-width:761px) and (max-height:800px){._hero_1gyjv_1{padding:12px 22px}._heroMain_1gyjv_1{margin-top:0}._metrics_1gyjv_1{margin-block:10px}._metrics_1gyjv_1>div{padding:10px 16px}._metrics_1gyjv_1 dd{margin-top:4px;font-size:23px}._year_1gyjv_1 ul{margin-block:8px 10px}._source_1gyjv_1{margin-top:8px}._hero_1gyjv_1 ._note_1gyjv_1{max-width:none;font-size:11px}._heroMain_1gyjv_1{min-height:60px}._skyArt_1gyjv_1{height:60px}._skyArt_1gyjv_1>svg{width:56px;height:56px}._temperature_1gyjv_1{font-size:54px}._heroTop_1gyjv_1>span:last-child{padding:2px 8px}._metrics_1gyjv_1>div{padding-block:8px}._metrics_1gyjv_1 dd{font-size:21px}._year_1gyjv_1 ._barTrack_1gyjv_1{height:32px}._barTrack_1gyjv_1>span{max-height:32px}._year_1gyjv_1 ul{margin-bottom:8px}._year_1gyjv_1 summary{padding-block:8px}}._barTrack_1gyjv_1>span{height:calc(18px + var(--season-level) * 48px)}@media (min-width:761px) and (max-height:800px){._barTrack_1gyjv_1>span{height:calc(8px + var(--season-level) * 24px)}}
