.ExpandedWidget-module__FAspqa__container{container-type:inline-size}.ExpandedWidget-module__FAspqa__wrapper{color:#1e2b46;background:#fff;border-radius:12px;padding:20px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;box-shadow:0 2px 8px #00000014}.ExpandedWidget-module__FAspqa__wrapper a{color:inherit;text-decoration:none}.ExpandedWidget-module__FAspqa__current{align-items:center;gap:16px;margin-bottom:12px;display:flex}.ExpandedWidget-module__FAspqa__icon{flex-shrink:0}.ExpandedWidget-module__FAspqa__tempBlock{flex-direction:column;display:flex}.ExpandedWidget-module__FAspqa__cityName{color:#6b6d6f;margin-bottom:2px;font-size:.8rem}.ExpandedWidget-module__FAspqa__temp{font-size:2.2rem;font-weight:700;line-height:1.1}.ExpandedWidget-module__FAspqa__condition{color:#6b6d6f;margin-top:2px;font-size:.875rem}.ExpandedWidget-module__FAspqa__minMax{justify-content:center;align-items:baseline;gap:8px;margin-top:2px;font-size:.85rem;display:flex}.ExpandedWidget-module__FAspqa__rainAlert{color:#2874a6;background:#e8f4fd;border-radius:8px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;font-size:.8rem;font-weight:500;display:flex}.ExpandedWidget-module__FAspqa__rainDot{background:#2874a6;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ExpandedWidget-module__FAspqa__noRain{color:#2d8a4e;background:#edf7f0;border-radius:8px;margin-bottom:12px;padding:6px 12px;font-size:.8rem}.ExpandedWidget-module__FAspqa__hourlyRow{border-top:1px solid #e0e0db;border-bottom:1px solid #e0e0db;gap:4px;margin-bottom:14px;padding:10px 0;display:flex}.ExpandedWidget-module__FAspqa__hourItem{border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:6px 4px;display:flex}.ExpandedWidget-module__FAspqa__hourTime{color:#6b6d6f;font-size:.9rem;font-weight:500}.ExpandedWidget-module__FAspqa__hourTemp{font-size:1.05rem;font-weight:600}.ExpandedWidget-module__FAspqa__hourRainProb{color:#2874a6;font-size:.9rem}.ExpandedWidget-module__FAspqa__forecastHeading{color:#6b6d6f;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.65rem;font-weight:600}.ExpandedWidget-module__FAspqa__forecastRow{gap:6px;display:flex}.ExpandedWidget-module__FAspqa__forecastDay{background:#fff;border:1px solid #e8ecf0;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 8px 10px;transition:transform .15s,box-shadow .15s;display:flex}.ExpandedWidget-module__FAspqa__link:hover .ExpandedWidget-module__FAspqa__forecastDay{transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.ExpandedWidget-module__FAspqa__forecastDayName{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}.ExpandedWidget-module__FAspqa__forecastIcon{margin:2px 0;display:block}.ExpandedWidget-module__FAspqa__forecastTemps{align-items:baseline;gap:4px;font-size:.85rem;display:flex}.ExpandedWidget-module__FAspqa__forecastMax{color:#1e2b46;font-weight:700}.ExpandedWidget-module__FAspqa__forecastMin{color:#6b6d6f;font-size:.75rem}.ExpandedWidget-module__FAspqa__attribution{color:#9ca3af;text-align:right;margin-top:10px;font-size:.6rem}.ExpandedWidget-module__FAspqa__link{display:block}.ExpandedWidget-module__FAspqa__link:hover .ExpandedWidget-module__FAspqa__wrapper,.ExpandedWidget-module__FAspqa__wrapper:hover{box-shadow:0 4px 12px #0000001f}@container (min-width:500px){.ExpandedWidget-module__FAspqa__wrapper{grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:0 24px;padding:20px 24px;display:grid}.ExpandedWidget-module__FAspqa__current{text-align:center;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:8px;min-width:120px;margin-bottom:0}.ExpandedWidget-module__FAspqa__hourlyRow{border-top:none;border-bottom:none;border-left:1px solid #e0e0db;grid-area:1/2;align-items:center;gap:6px;margin-bottom:0;padding:0 0 0 20px}.ExpandedWidget-module__FAspqa__forecastSection{border-top:1px solid #e0e0db;grid-area:2/1/auto/-1;margin-top:14px;padding-top:14px}.ExpandedWidget-module__FAspqa__forecastRow{gap:8px}.ExpandedWidget-module__FAspqa__attribution{text-align:center}}@container (min-width:780px){.ExpandedWidget-module__FAspqa__wrapper{grid-template-rows:auto;grid-template-columns:auto 1fr auto}.ExpandedWidget-module__FAspqa__hourlyRow{border-right:1px solid #e0e0db;gap:8px;padding:0 20px}.ExpandedWidget-module__FAspqa__forecastSection{border-top:none;flex-direction:column;grid-area:1/3;justify-content:center;min-width:260px;margin-top:0;padding-top:0;display:flex}.ExpandedWidget-module__FAspqa__forecastHeading{margin-bottom:6px}.ExpandedWidget-module__FAspqa__forecastRow{gap:10px}.ExpandedWidget-module__FAspqa__forecastDay{padding:14px 16px 12px}.ExpandedWidget-module__FAspqa__attribution{margin-top:10px}}
