.page-module__bpwQ9q__forecastBadge{border:1px solid var(--border);color:var(--muted);background:var(--card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.8125rem;display:inline-flex}.page-module__bpwQ9q__forecastDaysGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.page-module__bpwQ9q__forecastDayCard{padding:var(--spacing-card);text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.page-module__bpwQ9q__forecastDayCardToday{border-color:#3b82f640!important}.page-module__bpwQ9q__forecastDayHeader{flex-direction:column;align-items:center;width:100%;display:flex}.page-module__bpwQ9q__forecastDayName{color:var(--text);text-transform:capitalize;font-size:.875rem;font-weight:600}.page-module__bpwQ9q__forecastDayDate{color:var(--muted);font-size:.75rem}.page-module__bpwQ9q__forecastDayIcon{margin:.25rem 0;font-size:2rem;line-height:1}.page-module__bpwQ9q__forecastDayDesc{min-height:2.4em;color:var(--muted);align-items:center;font-size:.75rem;line-height:1.2;display:flex}.page-module__bpwQ9q__forecastDayTemps{font-variant-numeric:tabular-nums;font-size:1rem}.page-module__bpwQ9q__forecastDayMax{color:var(--text);font-weight:700}.page-module__bpwQ9q__forecastDayMin{color:var(--muted);font-size:.875rem}.page-module__bpwQ9q__forecastDayPrecip{font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:.75rem}.page-module__bpwQ9q__hourlyCharts{margin-bottom:1.5rem}
