.breadcrumbs[data-v-a45b1b2d]{color:var(--breadcrumbs-color,color-mix(in srgb,var(--text-base),transparent 26%));font-size:14px;margin:0;text-shadow:var(--breadcrumbs-shadow,none)}.breadcrumbs__list[data-v-a45b1b2d]{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.breadcrumbs__item[data-v-a45b1b2d]{align-items:center;display:flex;gap:4px}.breadcrumbs__separator[data-v-a45b1b2d]{opacity:.6}.breadcrumbs__link[data-v-a45b1b2d]{color:var(--breadcrumbs-link-color,var(--text-accent));text-decoration:none}.breadcrumbs__link[data-v-a45b1b2d]:hover{text-decoration:underline}.breadcrumbs__current[data-v-a45b1b2d],.breadcrumbs__link[data-v-a45b1b2d]:hover{color:var(--breadcrumbs-current-color,var(--text-base))}.breadcrumbs__current[data-v-a45b1b2d]{font-weight:500}.forecast[data-v-c9ad771f]{display:flex;flex-direction:column;gap:12px}.forecast[data-v-c9ad771f],.forecast--compact[data-v-c9ad771f]{margin-top:0}.forecast--compact .forecast__tabs[data-v-c9ad771f]{background:transparent;border:0;padding:0}.forecast--compact .forecast__tab[data-v-c9ad771f]{background:transparent;border:0;border-radius:0;color:color-mix(in srgb,var(--text-base),transparent 26%);min-height:30px;padding:0 10px}.forecast--compact .forecast__tab[data-v-c9ad771f]:hover{background:transparent;color:var(--text-base);text-decoration:underline}.forecast--compact .forecast__tab--active[data-v-c9ad771f]{background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--text-accent);color:var(--text-base)}.forecast--compact .astro[data-v-c9ad771f]{background:transparent;border:0;padding:0}.forecast--compact .astro__item[data-v-c9ad771f]{background:var(--surface-2);border:0}.forecast__title[data-v-c9ad771f]{font-size:18px;font-weight:600;margin:0}.forecast__tabs[data-v-c9ad771f]{background:color-mix(in srgb,var(--surface-1),#fff 4%);border:1px solid color-mix(in srgb,var(--list-row-border),transparent 30%);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:8px;padding:6px}.forecast__tab[data-v-c9ad771f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--surface-2),transparent 8%);border:1px solid color-mix(in srgb,var(--list-row-border),transparent 28%);border-radius:var(--radius-sm);color:color-mix(in srgb,var(--text-base),transparent 18%);cursor:pointer;font-size:var(--fs-13);font-weight:var(--fw-semibold);letter-spacing:.01em;min-height:34px;padding:0 12px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.forecast__tab[data-v-c9ad771f]:hover{background:var(--ui-option-hover-bg);border-color:color-mix(in srgb,var(--c-accent,var(--text-accent)),transparent 55%);color:var(--ui-option-hover-fg)}.forecast__tab[data-v-c9ad771f]:focus-visible{border-color:color-mix(in srgb,var(--c-accent,var(--text-accent)),transparent 24%);box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}.forecast__tab--active[data-v-c9ad771f]{background:var(--ui-option-active-bg);border-color:var(--ui-option-active-border);box-shadow:none;color:var(--ui-option-active-fg)}.forecast__details[data-v-c9ad771f]{display:flex;flex-direction:column;gap:16px}.forecast__sr-live[data-v-c9ad771f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.forecast__panel[data-v-c9ad771f]{display:flex;flex-direction:column;gap:16px}.forecast__details-subtitle[data-v-c9ad771f]{color:color-mix(in srgb,var(--text-base),transparent 40%);font-size:var(--fs-12);font-weight:var(--fw-medium);letter-spacing:.03em;text-transform:uppercase}.astro[data-v-c9ad771f]{background:color-mix(in srgb,var(--surface-1),var(--surface-2) 10%);border:1px solid color-mix(in srgb,var(--list-row-border),transparent 28%);border-radius:var(--radius-lg);box-shadow:none;padding:12px}.astro__grid[data-v-c9ad771f]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.astro__item[data-v-c9ad771f]{background:color-mix(in srgb,var(--surface-2),transparent 8%);border:1px solid color-mix(in srgb,var(--list-row-border),transparent 32%);border-radius:var(--radius-md);display:grid;font-size:var(--fs-13);gap:5px;padding:10px}.astro__label[data-v-c9ad771f]{color:color-mix(in srgb,var(--text-base),transparent 40%);font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase}.astro__value[data-v-c9ad771f]{font-weight:720;letter-spacing:.02em}@media(max-width:767px){.astro__grid[data-v-c9ad771f]{grid-template-columns:1fr}}@media(max-width:575px){.astro[data-v-c9ad771f]{padding:10px}}.fav__icon[data-v-b0cc810c]{flex:0 0 auto}
