.verdict[data-v-0f699161]{border:2px solid;border-radius:var(--radius-lg);display:grid;gap:var(--space-lg);padding:var(--space-2xl) var(--space-xl);text-align:center}.verdict--success[data-v-0f699161]{--verdict-hue:var(--color-success);background:var(--color-success-bg)}.verdict--success[data-v-0f699161],.verdict--warning[data-v-0f699161]{border-color:var(--verdict-hue);color:var(--verdict-hue)}.verdict--warning[data-v-0f699161]{--verdict-hue:var(--color-warning);background:var(--color-warning-bg)}.verdict--error[data-v-0f699161]{--verdict-hue:var(--color-error);background:var(--color-error-bg);border-color:var(--verdict-hue);color:var(--verdict-hue)}.verdict--panel[data-v-0f699161]{align-items:stretch;border:none;border-left:5px solid;display:flex;flex-direction:column;gap:var(--space-lg);height:100%;padding:34px 36px;text-align:left}.verdict__day[data-v-0f699161]{align-items:center;color:var(--verdict-hue);display:flex;font-family:var(--font-mono);font-size:12px;gap:var(--space-sm);letter-spacing:.12em;margin:0;text-transform:uppercase}.verdict__day-dot[data-v-0f699161]{background:currentColor;border-radius:var(--radius-full);box-shadow:0 0 0 5px color-mix(in oklab,currentColor 22%,transparent);color:var(--verdict-hue);flex-shrink:0;height:14px;width:14px}.verdict__indicator[data-v-0f699161]{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm)}.verdict--panel .verdict__indicator[data-v-0f699161]{align-items:center;flex-direction:row;gap:var(--space-md)}.verdict__icon[data-v-0f699161]{display:block}.verdict--panel .verdict__icon[data-v-0f699161]{flex-shrink:0}.verdict__label[data-v-0f699161]{color:currentColor;font-family:var(--font-display);font-size:clamp(var(--fs-h2),5vw,60px);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0}.verdict__reasons[data-v-0f699161]{display:grid;gap:var(--space-xs);justify-items:center;list-style:none;margin:0;padding:0}.verdict--panel .verdict__reasons[data-v-0f699161]{gap:var(--space-sm);justify-items:stretch}.verdict__reason[data-v-0f699161],.verdict__reasons-empty[data-v-0f699161]{color:var(--color-text-primary);font-size:15px;margin:0}.verdict--panel .verdict__reason[data-v-0f699161],.verdict--panel .verdict__reasons-empty[data-v-0f699161]{align-items:flex-start;display:flex;gap:var(--space-sm);line-height:1.5}.verdict__reason-mark[data-v-0f699161]{color:currentColor;flex-shrink:0;font-family:var(--font-mono)}.verdict__metrics[data-v-0f699161]{border-top:1px solid color-mix(in oklab,var(--color-text-primary) 12%,transparent);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:auto 0 0;padding-top:var(--space-md)}.verdict__metric[data-v-0f699161]{border-left:1px solid color-mix(in oklab,var(--color-text-primary) 10%,transparent);display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 var(--space-md)}.verdict__metric[data-v-0f699161]:first-child{border-left:none;padding-left:0}.verdict__metric-value[data-v-0f699161]{color:var(--color-text-primary);font-family:var(--font-display);font-size:28px;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.01em;line-height:1;margin:0}.verdict__metric-label[data-v-0f699161]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;margin-bottom:0;margin-top:6px;text-transform:uppercase}@media(max-width:480px){.verdict__metrics[data-v-0f699161]{gap:var(--space-md) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.verdict__metric[data-v-0f699161]:nth-child(odd){border-left:none;padding-left:0}}.season-ctx[data-v-f04639c7]{background:var(--color-surface-0);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-md);height:100%;padding:30px}.season-ctx__eyebrow[data-v-f04639c7]{align-items:baseline;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;gap:var(--space-sm);justify-content:space-between;letter-spacing:.14em;margin:0;text-transform:uppercase}.season-ctx__rating[data-v-f04639c7]{color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em}.season-ctx__title[data-v-f04639c7]{color:var(--color-text-primary);font-family:var(--font-display);font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0}.season-ctx__note[data-v-f04639c7]{color:var(--color-text-secondary);font-size:15px;line-height:1.6;margin:0}.season-ctx__alert[data-v-f04639c7]{margin-top:auto}.fc-card[data-v-d28f2d16]{background:var(--color-surface-0);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:grid;gap:var(--space-sm);padding:var(--space-md);text-align:left}.fc-card--selectable[data-v-d28f2d16]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;gap:0;overflow:hidden;padding:0;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.fc-card--selectable[data-v-d28f2d16]:hover{border-color:var(--color-border-strong)}.fc-card--selectable[data-v-d28f2d16]:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.fc-card--selectable .fc-card__body[data-v-d28f2d16]{display:grid;gap:var(--space-sm);padding:var(--space-md)}.fc-card--active[data-v-d28f2d16]{border-color:currentColor;box-shadow:0 4px 14px color-mix(in oklab,var(--color-text-primary) 12%,transparent)}.fc-card--success[data-v-d28f2d16]{color:var(--color-success)}.fc-card--warning[data-v-d28f2d16]{color:var(--color-warning)}.fc-card--error[data-v-d28f2d16]{color:var(--color-error)}.fc-card--active.fc-card--success[data-v-d28f2d16]{background:var(--color-success-bg)}.fc-card--active.fc-card--warning[data-v-d28f2d16]{background:var(--color-warning-bg)}.fc-card--active.fc-card--error[data-v-d28f2d16]{background:var(--color-error-bg)}.fc-card__rail[data-v-d28f2d16]{background:currentColor;display:block;height:4px}.fc-card__head[data-v-d28f2d16]{align-items:baseline;display:flex;gap:var(--space-xs);justify-content:space-between}.fc-card__weekday[data-v-d28f2d16]{color:var(--color-text-primary);font-family:var(--font-display);font-size:16px;font-weight:500;letter-spacing:-.01em;text-transform:capitalize}.fc-card__date[data-v-d28f2d16]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}.fc-card__peak[data-v-d28f2d16]{align-items:center;display:flex;gap:var(--space-sm);justify-content:space-between;margin:var(--space-sm) 0 var(--space-xs)}.fc-card__icon[data-v-d28f2d16]{color:var(--color-text-secondary);flex-shrink:0}.fc-card__temp[data-v-d28f2d16]{color:var(--color-text-primary);font-family:var(--font-display);font-size:36px;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.02em;line-height:1}.fc-card__metrics[data-v-d28f2d16]{display:grid;gap:var(--space-xs);margin:0}.fc-card__metric[data-v-d28f2d16]{align-items:baseline;display:flex;font-family:var(--font-mono);font-size:11px;gap:var(--space-sm);justify-content:space-between}.fc-card__metric dt[data-v-d28f2d16]{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}.fc-card__metric dd[data-v-d28f2d16]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;text-align:right}.fc-card__sun[data-v-d28f2d16]{align-items:center;color:var(--color-text-secondary);display:flex;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;gap:var(--space-xs);justify-content:space-between;margin:var(--space-xs) 0 0}.fc-card__sun-item[data-v-d28f2d16]{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.fc-card__sun-icon[data-v-d28f2d16]{color:var(--color-text-muted);flex-shrink:0}.mz-sr-only[data-v-d28f2d16]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.fc-card__verdict[data-v-d28f2d16]{align-items:center;border-top:1px solid var(--color-border-subtle);display:flex;gap:var(--space-xs);margin:auto 0 0;padding-top:var(--space-sm)}.fc-card__dot[data-v-d28f2d16]{background:currentColor;border-radius:var(--radius-full);flex-shrink:0;height:7px;width:7px}.fc-card__verdict-label[data-v-d28f2d16]{color:currentColor;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.weather-live__split[data-v-83104e08]{align-items:stretch;display:grid;gap:var(--space-lg)}@media(min-width:900px){.weather-live__split[data-v-83104e08]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.weather-live__forecast-slot[data-v-83104e08]{margin-top:var(--space-xl)}.weather-live__strip-caption[data-v-83104e08]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;margin:0 0 var(--space-sm);text-transform:uppercase}.weather-live__strip-hint[data-v-83104e08]{color:var(--color-text-muted);opacity:.8}.weather-live__forecast-grid[data-v-83104e08]{display:grid;gap:12px;grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:1080px){.weather-live__forecast-grid[data-v-83104e08]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.weather-live__forecast-grid[data-v-83104e08]{grid-template-columns:repeat(2,minmax(0,1fr))}}.weather-live--verdict-skeleton[data-v-83104e08]{align-content:start;background:var(--color-surface-0);border-left:5px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;gap:var(--space-lg);min-height:320px;padding:var(--space-2xl) var(--space-3xl)}.weather-live--forecast-card-skeleton[data-v-83104e08]{background:var(--color-surface-0);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:grid;gap:var(--space-sm);min-height:300px;padding:var(--space-md)}@media(max-width:480px){.weather-live__forecast-grid[data-v-83104e08]{grid-template-columns:1fr}}
