.wp[data-astro-cid-mxxczzse]{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-lg);font-family:var(--font-body);box-shadow:var(--glass-shadow)}.wp__header[data-astro-cid-mxxczzse]{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.wp__title-wrap[data-astro-cid-mxxczzse]{flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.wp__title-label[data-astro-cid-mxxczzse]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-lg);color:var(--color-text);letter-spacing:-.01em;font-variation-settings:"wght" 700}.wp__datetime[data-astro-cid-mxxczzse]{font-size:var(--fs-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.wp__tabs[data-astro-cid-mxxczzse]{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:var(--radius-pill);box-shadow:0 2px 10px color-mix(in srgb, var(--color-accent) 7%, transparent);flex-shrink:0;gap:2px;padding:3px;display:flex}.wp__tab[data-astro-cid-mxxczzse]{border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:5px 14px;font-weight:500;transition:background .15s,color .15s}.wp__tab[data-astro-cid-mxxczzse]:hover{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent-soft) 70%, transparent)}.wp__tab--active[data-astro-cid-mxxczzse]{background:var(--accent-grad);color:var(--color-text-on-accent);box-shadow:0 4px 12px color-mix(in srgb, var(--color-accent) 30%, transparent)}.wp__tab--active[data-astro-cid-mxxczzse]:hover{background:var(--accent-grad);filter:brightness(.94);color:var(--color-text-on-accent)}.wp__tab[data-astro-cid-mxxczzse]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wp__loading[data-astro-cid-mxxczzse]{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);font-size:var(--fs-sm);padding:var(--space-md) 0;display:flex}.wp__spinner[data-astro-cid-mxxczzse]{border:2px solid var(--color-accent-soft);border-top-color:var(--color-accent);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite wp-spin;display:inline-block}@keyframes wp-spin{to{transform:rotate(360deg)}}.wp__zones[data-astro-cid-mxxczzse]{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.wp__zone-card[data-astro-cid-mxxczzse]{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-sm);gap:var(--space-xs);flex-direction:column;display:flex}.wp__zone-name[data-astro-cid-mxxczzse]{flex-direction:column;gap:1px;display:flex}.wp__zone-short[data-astro-cid-mxxczzse]{font-size:var(--fs-sm);color:var(--color-text);font-weight:600;line-height:1.2}.wp__zone-alt[data-astro-cid-mxxczzse]{font-size:var(--fs-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.wp__zone-body[data-astro-cid-mxxczzse]{align-items:center;gap:var(--space-xs);margin-top:2px;display:flex}.wp__zone-icon[data-astro-cid-mxxczzse]{color:var(--color-accent);flex-shrink:0;display:flex}.wp__zone-icon[data-astro-cid-mxxczzse] svg{width:36px;height:36px}.wp__zone-temp[data-astro-cid-mxxczzse]{font-family:var(--font-display);letter-spacing:-.03em;font-variation-settings:"wght" 700;background:var(--accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,1.4rem + 1.5vw,2.25rem);font-weight:700;line-height:1}.wp__zone-wind[data-astro-cid-mxxczzse]{font-size:var(--fs-xs);color:var(--color-text-secondary);align-items:center;gap:4px;min-height:18px;display:flex}.wp__zone-wind[data-astro-cid-mxxczzse] svg{color:var(--color-text-muted);flex-shrink:0}.wp[data-astro-cid-mxxczzse] .wp__fallback{gap:var(--space-xs);font-size:var(--fs-sm);color:var(--color-text-secondary);padding:var(--space-md) 0;flex-direction:column;display:flex}.wp[data-astro-cid-mxxczzse] .wp__fallback a{min-height:24px;color:var(--color-accent-ink);align-items:center;text-decoration:underline;display:inline-flex}.wp__attribution[data-astro-cid-mxxczzse]{color:var(--color-text-fine);border-top:1px solid var(--color-border-soft);padding-top:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;align-items:center;gap:.5em;font-size:12px;display:flex}.wp__updated[data-astro-cid-mxxczzse]{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.wp__attr-link[data-astro-cid-mxxczzse],.wp__forecast-link[data-astro-cid-mxxczzse]{min-height:24px;color:var(--color-accent-ink);align-items:center;text-decoration:none;display:inline-flex}.wp__attr-link[data-astro-cid-mxxczzse]:hover,.wp__forecast-link[data-astro-cid-mxxczzse]:hover{text-decoration:underline}@media (max-width:36rem){.wp[data-astro-cid-mxxczzse]{padding:var(--space-md);border-radius:var(--radius-lg)}.wp__header[data-astro-cid-mxxczzse]{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.wp__tabs[data-astro-cid-mxxczzse]{justify-content:stretch;align-self:stretch}.wp__tab[data-astro-cid-mxxczzse]{text-align:center;flex:1;padding:5px 8px}.wp__zones[data-astro-cid-mxxczzse]{grid-template-columns:repeat(2,1fr)}.wp__zone-temp[data-astro-cid-mxxczzse]{font-size:1.6rem}}.wp__zones[data-astro-cid-mxxczzse]:has(.wp__zone-card:only-child){grid-template-columns:minmax(160px,340px)}#main-content.page--content{max-width:var(--page-w)}.roza-weather[data-astro-cid-ea3uso6k]{margin:var(--space-lg) 0 var(--space-xl)}.roza-weather[data-astro-cid-ea3uso6k] .wp{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}.roza-weather__note[data-astro-cid-ea3uso6k]{margin-top:var(--space-md);font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.5}.roza-weather__note[data-astro-cid-ea3uso6k] a[data-astro-cid-ea3uso6k]{color:var(--color-accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.roza-weather__note[data-astro-cid-ea3uso6k] a[data-astro-cid-ea3uso6k]:hover{text-decoration-thickness:2px}
