.clock.svelte-tomnx5{position:relative;display:inline-flex;flex-shrink:0}.minute.svelte-tomnx5{transform-origin:12px 12px;animation:svelte-tomnx5-minute-turn 3600s linear infinite}.dot.svelte-tomnx5{position:absolute;right:-2px;top:-2px;height:4px;width:4px;border-radius:50%;background:#1a73e8;animation:svelte-tomnx5-dot-pulse 3s ease-in-out infinite}@keyframes svelte-tomnx5-minute-turn{to{transform:rotate(360deg)}}@keyframes svelte-tomnx5-dot-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.minute.svelte-tomnx5,.dot.svelte-tomnx5{animation:none}}.timer-dial.svelte-pbdwxc{width:var(--dial-size);height:var(--dial-size);flex:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8cb1fa}.dial-face.svelte-pbdwxc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.is-running.svelte-pbdwxc{color:#3978ef}.dial-label.svelte-pbdwxc{font-size:calc(var(--dial-size) * .05);color:#667085;margin-top:6px;white-space:nowrap}.dial-digit.svelte-pbdwxc{display:inline-grid;overflow:hidden;vertical-align:bottom}.dial-digit.svelte-pbdwxc>span:where(.svelte-pbdwxc){grid-area:1/1}.dial-time.svelte-pbdwxc{font-size:calc(var(--dial-size) * .155);font-weight:400;letter-spacing:1px;color:#243554;font-variant-numeric:tabular-nums;margin:7px 0 12px;white-space:nowrap}.timer-action.svelte-pbdwxc{display:flex;align-items:center;justify-content:center;width:calc(var(--dial-size) * .19);height:calc(var(--dial-size) * .19);border-radius:50%;background:#dce8ff;color:#004eeb;cursor:pointer}.timer-action.svelte-pbdwxc:hover{background:#c5d8ff}.timer-action.is-stop.svelte-pbdwxc{background:#e3ecff}.timer-action.svelte-pbdwxc:focus-visible{outline:2px solid #8aafe4;outline-offset:3px}.dial-orbit.svelte-pbdwxc{transform-origin:110px 110px;animation:svelte-pbdwxc-dial-orbit 60s linear infinite}.is-running.svelte-pbdwxc .timer-action:where(.svelte-pbdwxc){animation:svelte-pbdwxc-timer-breathe 2.8s ease-in-out infinite}@keyframes svelte-pbdwxc-dial-orbit{to{transform:rotate(360deg)}}@keyframes svelte-pbdwxc-timer-breathe{0%,to{box-shadow:0 0 #004eeb0d}50%{box-shadow:0 0 0 7px #004eeb24}}@media (prefers-reduced-motion:reduce){.dial-orbit.svelte-pbdwxc,.is-running.svelte-pbdwxc .timer-action:where(.svelte-pbdwxc){animation:none}}
