._weather_1mjpj_1{color:#153b45;max-width:1180px;margin:16px auto;padding:0 24px;font-size:16px}._trigger_1mjpj_1{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:#f0f9f9;border:1px solid #cee5e5;border-radius:18px;align-items:center;gap:13px;padding:13px 18px;display:flex}._icon_1mjpj_1{font-size:25px}._title_1mjpj_1{flex:1;font-weight:700}._title_1mjpj_1 small{letter-spacing:.07em;margin-top:2px;font-size:12px;font-weight:400;display:block}._peek_1mjpj_1{font-size:14px}._chevron_1mjpj_1{text-align:center;width:24px;font-size:24px}._trigger_1mjpj_1:hover{background:#e5f4f4}._trigger_1mjpj_1:focus-visible,._panel_1mjpj_1 button:focus-visible{outline-offset:3px;outline:3px solid #ed8c37}._panel_1mjpj_1{background:#fff;border:1px solid #cee5e5;border-top:0;border-radius:0 0 18px 18px;padding:20px}._weather_1mjpj_1:has(._panel_1mjpj_1) ._trigger_1mjpj_1{border-radius:18px 18px 0 0}._tabs_1mjpj_1{gap:8px;margin-bottom:18px;display:flex}._tabs_1mjpj_1 button,._retry_1mjpj_1{font:inherit;color:#153b45;cursor:pointer;background:#fff;border:1px solid #c7dddd;border-radius:24px;padding:9px 15px;font-size:14px}._tabs_1mjpj_1 button[aria-pressed=true]{color:#fff;background:#164e59;border-color:#164e59}._days_1mjpj_1{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}._day_1mjpj_1{text-align:center;background:#f7fbfb;border:1px solid #ddebea;border-radius:14px;flex-direction:column;align-items:center;gap:7px;padding:14px 5px;font-size:14px;display:flex}._day_1mjpj_1 strong{font-size:14px}._day_1mjpj_1 b{font-size:18px}._day_1mjpj_1 small{color:#496970;margin-top:5px;font-size:12px}._weatherIcon_1mjpj_1{margin:4px 0;font-size:28px}._fine_1mjpj_1{color:#496970;margin:10px 0;font-size:12px;line-height:1.6}._water_1mjpj_1{background:#eaf6f7;border-radius:14px;align-items:center;gap:16px;margin-top:18px;padding:16px 20px;display:flex}._water_1mjpj_1>span{font-size:32px}._water_1mjpj_1 strong{flex-wrap:wrap;align-items:baseline;gap:15px;display:flex}._water_1mjpj_1 b{font-size:24px}._water_1mjpj_1 p{margin:4px 0;font-size:14px}._water_1mjpj_1 small{font-size:12px}._average_1mjpj_1{margin:6px 0 18px;font-size:14px}._months_1mjpj_1{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;display:grid}._months_1mjpj_1 button{font:inherit;cursor:pointer;color:inherit;background:#f6fafb;border:1px solid #0000;border-radius:10px;padding:9px 3px;font-size:12px}._months_1mjpj_1 button[aria-pressed=true]{background:#e4f3f5;border-color:#14788b;box-shadow:0 0 0 1px #14788b}._bars_1mjpj_1{justify-content:center;align-items:flex-end;gap:4px;height:76px;margin:8px 0;display:flex}._bars_1mjpj_1 i{background:#dc8738;border-radius:4px 4px 0 0;width:12px}._bars_1mjpj_1 i+i{background:#2289a1}._legend_1mjpj_1{justify-content:center;gap:20px;margin:12px 0;font-size:12px;display:flex}._season_1mjpj_1{background:#f1f8f9;border-radius:14px;margin:16px 0;padding:18px}._season_1mjpj_1>strong{font-size:18px}._season_1mjpj_1>div{flex-wrap:wrap;gap:30px;margin-top:15px;display:flex}._season_1mjpj_1 span{font-size:14px}._season_1mjpj_1 b{margin-top:4px;font-size:22px;display:block}._footer_1mjpj_1{color:#496970;border-top:1px solid #e0ebeb;flex-direction:column;gap:8px;margin-top:18px;padding-top:12px;font-size:12px;line-height:1.5;display:flex}._footer_1mjpj_1 small{font-size:12px}._footer_1mjpj_1 a{color:inherit;text-underline-offset:3px;text-decoration:underline}._status_1mjpj_1{padding:20px 0}._retry_1mjpj_1{margin-left:8px;padding:5px 12px}._weather_1mjpj_1 button{touch-action:manipulation}@media (width<=760px){._weather_1mjpj_1{padding:0 16px}._panel_1mjpj_1{padding:14px}._days_1mjpj_1{grid-template-columns:repeat(4,minmax(0,1fr))}._months_1mjpj_1{grid-template-columns:repeat(6,minmax(0,1fr))}._peek_1mjpj_1{text-align:right;max-width:100px;font-size:12px}._title_1mjpj_1{font-size:14px}._season_1mjpj_1>div{gap:18px}._day_1mjpj_1 b{font-size:16px}}@media (width<=400px){._days_1mjpj_1{grid-template-columns:repeat(2,minmax(0,1fr))}._tabs_1mjpj_1 button{padding:9px 11px}._months_1mjpj_1{grid-template-columns:repeat(4,minmax(0,1fr))}}
