.clock.svelte-84j2sk{color:var(--ui-fg);font:.875rem/1.3 var(--ui-font);justify-items:center;gap:.5rem;margin:0;display:grid}.face.svelte-84j2sk{fill:var(--ui-subtle);transition:fill .6s}.night.svelte-84j2sk .face:where(.svelte-84j2sk){fill:color-mix(in srgb, var(--ui-accent) 16%, var(--ui-surface))}.tick.svelte-84j2sk,.hour-mark.svelte-84j2sk{stroke:var(--ui-muted);stroke-linecap:round}.tick.svelte-84j2sk{stroke-width:.6px;opacity:.5}.hour-mark.svelte-84j2sk{stroke-width:1.6px}.hands.svelte-84j2sk line:where(.svelte-84j2sk){stroke:var(--ui-fg);stroke-linecap:round}.hands.svelte-84j2sk{opacity:0;transition:opacity .4s}.hands.shown.svelte-84j2sk{opacity:1}.hands.svelte-84j2sk :is(line:where(.svelte-84j2sk),g:where(.svelte-84j2sk)){transform-origin:50px 50px;transform-box:view-box}.hour.svelte-84j2sk{stroke-width:3.2px}.minute.svelte-84j2sk{stroke-width:2px}.second.svelte-84j2sk{transition:rotate .18s cubic-bezier(.34,1.56,.64,1)}.hands.svelte-84j2sk .second:where(.svelte-84j2sk) line:where(.svelte-84j2sk){stroke:var(--ui-accent);stroke-width:.9px}.pin.svelte-84j2sk{fill:var(--ui-accent)}.readout.svelte-84j2sk{font:500 2rem/1 var(--ui-font);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.panel.svelte-84j2sk{border-radius:calc(var(--ui-radius) * 1.5);background:#0a0d0c;align-items:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex;box-shadow:inset 0 2px 8px #0009}.digits.svelte-84j2sk{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--led) 55%, transparent));align-items:center;gap:.3rem;display:flex;transform:skew(-6deg)}.digit.svelte-84j2sk{block-size:2.9rem;inline-size:1.75rem}.colon.svelte-84j2sk{block-size:2.9rem;inline-size:.5rem}.seg.svelte-84j2sk{fill:var(--led);opacity:.08;transition:opacity .14s ease-out}.seg.on.svelte-84j2sk{opacity:1}.period.svelte-84j2sk{color:var(--led);font:600 .75rem/1 var(--ui-font);letter-spacing:.06em;text-shadow:0 0 6px var(--led)}.sr-only.svelte-84j2sk{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}figcaption.svelte-84j2sk{justify-items:center;gap:.125rem;display:grid}.place.svelte-84j2sk{font-weight:600}.offset.svelte-84j2sk{color:var(--ui-muted);font-size:.8125rem}@media (prefers-reduced-motion:reduce){.second.svelte-84j2sk{transition:none}}.row.svelte-4tq7mt{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}
