.clock-page.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;min-height:0}.greeting.svelte-1uha8ag{font-size:clamp(.7rem,2vw,.9rem);letter-spacing:.2em;text-transform:uppercase;opacity:.4;font-weight:500}.clock-display.svelte-1uha8ag{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.time-main.svelte-1uha8ag{font-size:clamp(2.8rem,10vw,7rem);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--fg, #e8e0f0) 60%,rgba(255,255,255,.4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.date-line.svelte-1uha8ag{font-size:clamp(.65rem,1.5vw,.85rem);opacity:.4;letter-spacing:.06em}.clock-meta.svelte-1uha8ag{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:8px}.utc-pill.svelte-1uha8ag{font-size:.6rem;font-variant-numeric:tabular-nums;opacity:.35;letter-spacing:.08em;padding:3px 8px;border:1px solid rgba(255,255,255,.08);border-radius:6px}.weather-inline.svelte-1uha8ag{font-size:.65rem;opacity:.45;letter-spacing:.03em}.zen.svelte-1uha8ag .greeting:where(.svelte-1uha8ag),.zen.svelte-1uha8ag .clock-meta:where(.svelte-1uha8ag){display:none}
