.forecast-widget.svelte-1v1ieox{background:var(--color-surface);border-radius:var(--radius-md, 8px);padding:var(--space-md, 12px);height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.widget-title.svelte-1v1ieox{font-size:.85rem;font-weight:600;color:var(--color-text-muted, #aaa);margin:0 0 var(--space-sm, 8px);text-transform:uppercase;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholder-text.svelte-1v1ieox{text-align:center;color:var(--color-text-dim, #666);font-size:.85rem;padding:var(--space-md) 0}.days-row.svelte-1v1ieox{display:flex;gap:.4rem;flex:1;min-height:0;align-items:stretch}.day-card.svelte-1v1ieox{flex:1;min-width:0;text-align:center;padding:.5rem .25rem;border-radius:6px;background:#ffffff0a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem}.day-label.svelte-1v1ieox{font-size:.7rem;color:var(--color-text-dim, #666);text-transform:uppercase}.day-temp.svelte-1v1ieox{font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.day-range.svelte-1v1ieox{font-size:.65rem;color:var(--color-text-dim, #666);font-variant-numeric:tabular-nums}
