.forecast-card.svelte-1dxx40t{gap:var(--space-xs);background:var(--color-bg-card);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-xl);margin-bottom:var(--space-xl);color:var(--color-text);border:1px solid #f59e0b59;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.forecast-card.svelte-1dxx40t:hover{border-color:var(--color-neutral);color:var(--color-text);transform:translateY(-1px)}.badge.svelte-1dxx40t{text-transform:uppercase;letter-spacing:.1em;color:var(--color-neutral);font-size:.65rem;font-weight:600;font-family:var(--font-mono);align-self:flex-start}.title.svelte-1dxx40t{font-size:1.05rem;font-weight:700}.body.svelte-1dxx40t{color:var(--color-text-muted);max-width:680px;font-size:.9rem}.cta.svelte-1dxx40t{margin-top:var(--space-xs);color:var(--color-primary-light);font-size:.875rem;font-weight:600}
