.timer-progress_under__1bjTa{position:absolute;top:calc(50% + var(--digit-size) / 2);left:50%;transform:translateX(-50%);display:grid;justify-items:center;gap:18px;margin-top:calc(3.8vh * var(--timer-scale, 1))}.timer-progress_ruler__mF2yP{display:none;align-items:end;gap:8px;height:30px}.timer-progress_ruler__mF2yP i{width:3px;height:100%;border-radius:2px;background:color-mix(in srgb,var(--fg) 22%,transparent);transform-origin:bottom;transform:scaleY(.42);transition:transform .4s cubic-bezier(.2,.7,.2,1),background-color .4s}.timer-progress_ruler__mF2yP i:nth-child(5n){transform:scaleY(.7)}.timer-progress_ruler__mF2yP i.timer-progress_done__8ilJC{background:var(--user-accent)}.timer-progress_ruler__mF2yP i.timer-progress_now__hXwvm{transform:none;background:var(--user-accent)}html[data-progress=ruler] .timer-progress_ruler__mF2yP{display:flex}.timer-progress_inkOverlay__M7mqT{display:none;color:color-mix(in srgb,var(--user-accent) 32%,transparent);clip-path:inset(0 calc(100% - var(--progress) * 100%) 0 0);pointer-events:none}html[data-progress=ink] .timer-progress_inkOverlay__M7mqT{display:flex}.timer-progress_edgeFill__t13fz,.timer-progress_edgeTrack__KuRaZ{position:fixed;left:0;right:0;bottom:0;height:4px;display:none;pointer-events:none}.timer-progress_edgeTrack__KuRaZ{z-index:4;background:color-mix(in srgb,var(--fg) 8%,transparent)}.timer-progress_edgeFill__t13fz{z-index:5;background:var(--user-accent);transform-origin:left;transform:scaleX(var(--progress));transition:transform 1s linear}html[data-progress=edge] :is(.timer-progress_edgeTrack__KuRaZ,.timer-progress_edgeFill__t13fz){display:block}.timer-progress_hints__I2kPx{display:flex;gap:22px;font:500 15px/1 var(--font-mono);white-space:nowrap;color:color-mix(in srgb,var(--fg) 42%,transparent);transition:opacity .25s}.timer-progress_hints__I2kPx span{display:flex;align-items:baseline;gap:7px}.timer-progress_hints__I2kPx kbd{font:inherit;font-size:13px;padding:3px 6px;border-radius:5px;border:0;background:color-mix(in srgb,var(--fg) 8%,transparent);color:color-mix(in srgb,var(--fg) 62%,transparent)}html[data-panel=open] .timer-progress_hints__I2kPx{opacity:0}@media (prefers-reduced-motion:reduce){.timer-progress_edgeFill__t13fz,.timer-progress_ruler__mF2yP i{transition:none}}.timer-progress_clockTransition__i6qqv{transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.timer-progress_clockTransition__i6qqv{transition:none}}