.timer.svelte-1he4d7p{transition:border-color .4s}.timer[data-running].svelte-1he4d7p{border-color:color-mix(in oklab, var(--c) 35%, var(--line))}.glow.svelte-1he4d7p{z-index:-1;background:radial-gradient(60% 45% at 50% 62%, color-mix(in oklab, var(--c) 16%, transparent), transparent 70%), linear-gradient(to bottom, color-mix(in oklab, var(--c) 6%, transparent), transparent 40%);opacity:0;transition:opacity .6s;position:absolute;inset:0}.timer[data-running].svelte-1he4d7p .glow:where(.svelte-1he4d7p){opacity:1}.clock.svelte-1he4d7p{transition:color .3s}.live-dot.svelte-1he4d7p{background:var(--c);border-radius:99px;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-1he4d7p-blink}@keyframes svelte-1he4d7p-blink{50%{opacity:.3}}.hour.svelte-1he4d7p{transition:stroke-dashoffset 1s linear,stroke .3s}.halo.svelte-1he4d7p{background:color-mix(in oklab, var(--c) 30%, transparent);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;inset:30px}[data-running].svelte-1he4d7p .halo:where(.svelte-1he4d7p){opacity:1;animation:2.8s ease-in-out infinite svelte-1he4d7p-breathe}@keyframes svelte-1he4d7p-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.14)}}.sweep.svelte-1he4d7p{pointer-events:none;animation:60s linear infinite svelte-1he4d7p-turn;position:absolute;inset:0}.sweep.svelte-1he4d7p>span:where(.svelte-1he4d7p){background:var(--surface);border:3px solid var(--c);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in oklab, var(--c) 20%, transparent);border-radius:50%;margin-left:-6px;position:absolute;top:6px;left:50%}@keyframes svelte-1he4d7p-turn{to{transform:rotate(360deg)}}.burst.svelte-1he4d7p{border:3px solid var(--c);pointer-events:none;animation:svelte-1he4d7p-burst .6s var(--ease-out) forwards;border-radius:50%;position:absolute;inset:30px}@keyframes svelte-1he4d7p-burst{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.32)}}.go.svelte-1he4d7p{color:var(--on-accent);background:var(--accent);box-shadow:inset 0 2px 0 #ffffff2e, inset 0 -6px 0 #0000001f, 0 14px 30px -12px color-mix(in oklab, var(--accent) 70%, transparent), 0 2px 4px rgb(var(--shadow) / .15);transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .3s ease;-webkit-tap-highlight-color:transparent}[data-running].svelte-1he4d7p .go:where(.svelte-1he4d7p){color:var(--canvas);background:var(--ink);box-shadow:inset 0 2px 0 #ffffff1f, inset 0 -6px 0 #00000040, 0 14px 30px -12px rgb(var(--shadow) / .6), 0 2px 4px rgb(var(--shadow) / .15)}.go.svelte-1he4d7p:active:not(:disabled){box-shadow:inset 0 3px 8px #00000040, 0 4px 10px -6px rgb(var(--shadow) / .4);transform:scale(.93)}@media (hover:hover) and (pointer:fine){.go.svelte-1he4d7p:hover:not(:disabled){transform:scale(1.03)}.go.svelte-1he4d7p:hover:active:not(:disabled){transform:scale(.93)}}.go.svelte-1he4d7p:focus-visible{outline:3px solid var(--c);outline-offset:6px}.choice.svelte-1he4d7p{transition:background-color .15s ease, border-color .15s ease, transform .16s var(--ease-out);min-height:44px;padding-inline:.9rem 1rem}.choice.svelte-1he4d7p:active{transform:scale(.96)}.choice.svelte-1he4d7p:has(:where(.svelte-1he4d7p):checked){border-color:var(--c);background:color-mix(in oklab, var(--c) 12%, var(--surface));box-shadow:0 0 0 1px var(--c)}.choice.svelte-1he4d7p:has(:where(.svelte-1he4d7p):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.saved.svelte-1he4d7p{animation:svelte-1he4d7p-pop .38s var(--ease-back)}@keyframes svelte-1he4d7p-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.live-dot.svelte-1he4d7p,[data-running].svelte-1he4d7p .halo:where(.svelte-1he4d7p),.sweep.svelte-1he4d7p,.burst.svelte-1he4d7p,.saved.svelte-1he4d7p{animation:none}.burst.svelte-1he4d7p{display:none}.go.svelte-1he4d7p,.go.svelte-1he4d7p:active:not(:disabled),.go.svelte-1he4d7p:hover:not(:disabled){transform:none}.hour.svelte-1he4d7p{transition:none}}
