.weather-bar.svelte-6qrx1c{background:var(--color-accent-light,#e8f5ed);border-radius:var(--radius,12px);border:1px solid #1a6b3c26;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem 1.1rem;font-size:.85rem;display:flex}.weather-status.svelte-6qrx1c{color:var(--color-text-muted,#6b6b6b);margin:0}.weather-err.svelte-6qrx1c{color:#a33}.weather-current.svelte-6qrx1c{align-items:center;gap:.35rem;font-weight:600;display:flex}.weather-label.svelte-6qrx1c{color:var(--color-accent,#1a6b3c);margin-right:.15rem}.weather-emoji.svelte-6qrx1c{font-size:1.25rem;line-height:1}.weather-temp.svelte-6qrx1c{font-variant-numeric:tabular-nums;font-weight:700}.weather-sep.svelte-6qrx1c{background:var(--color-border,#e8e4de);width:1px;height:1.2rem}.weather-day.svelte-6qrx1c{align-items:center;gap:.25rem;display:flex}.day-name.svelte-6qrx1c{color:var(--color-text,#2c2c2c);font-weight:500}.day-icon.svelte-6qrx1c{font-size:1rem;line-height:1}.day-temps.svelte-6qrx1c{font-variant-numeric:tabular-nums;color:var(--color-text-muted,#6b6b6b);white-space:nowrap;font-size:.8rem}.hero-phrase.svelte-1uha8ag{color:#f5f0e880;margin:0 0 .75rem;font-size:.85rem;font-style:italic}.hero-flags.svelte-1uha8ag{justify-content:center;align-items:flex-end;gap:10px;margin-bottom:1rem;display:flex}.hf.svelte-1uha8ag{filter:drop-shadow(0 1px 3px #0006);width:40px;height:27px;display:block}.hf-shield.svelte-1uha8ag{width:24px;height:30px}.home-weather.svelte-1uha8ag{margin:2rem 0 .5rem}
