.interval-timer-module__u9236a__runner{--timer-surface:#13110f;--timer-ink:#fafafa;--timer-soft:#fafafab8;z-index:40;background:var(--timer-surface);min-height:100dvh;color:var(--timer-ink);padding-block:calc(env(safe-area-inset-top) + 1rem) calc(env(safe-area-inset-bottom) + 1rem);padding-inline:calc(env(safe-area-inset-left) + 1rem) calc(env(safe-area-inset-right) + 1rem);position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.interval-timer-module__u9236a__runner{--timer-surface:lab(5.27935% .295393 1.62933);--timer-ink:lab(98.26% 0 0);--timer-soft:lab(98.26% 0 0/.72)}}.interval-timer-module__u9236a__runner[data-phase=work]{--timer-surface:#04390c}@supports (color:lab(0% 0 0)){.interval-timer-module__u9236a__runner[data-phase=work]{--timer-surface:lab(19.8582% -25.3566 21.8819)}}.interval-timer-module__u9236a__runner[data-phase=rest]{--timer-surface:#042f54}@supports (color:lab(0% 0 0)){.interval-timer-module__u9236a__runner[data-phase=rest]{--timer-surface:lab(18.383% -1.91091 -26.8312)}}.interval-timer-module__u9236a__runner[data-final-five=true]{--timer-surface:#f4ce23;--timer-ink:#161107;--timer-soft:#161107c2}@supports (color:lab(0% 0 0)){.interval-timer-module__u9236a__runner[data-final-five=true]{--timer-surface:lab(84.3279% 2.77337 79.232);--timer-ink:lab(5.30448% .869393 4.92589);--timer-soft:lab(5.30448% .869393 4.92589/.76)}}.interval-timer-module__u9236a__progressTrack{inset-block-start:calc(env(safe-area-inset-top) + .5rem);inset-inline:calc(env(safe-area-inset-left) + 1rem) calc(env(safe-area-inset-right) + 1rem);background:color-mix(in oklab, var(--timer-ink) 16%, transparent);border-radius:999px;height:.3rem;position:absolute;overflow:hidden}.interval-timer-module__u9236a__progressBar{border-radius:inherit;background:var(--timer-ink);transform-origin:0;height:100%}.interval-timer-module__u9236a__timerLayout{min-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2rem);grid-template-rows:minmax(0,1fr) auto;gap:.75rem;display:grid}.interval-timer-module__u9236a__timeZone{text-align:center;place-content:center;justify-items:center;min-width:0;display:grid}.interval-timer-module__u9236a__phaseLabel{letter-spacing:.14em;text-transform:uppercase;font-size:clamp(1rem,3vw,1.5rem);font-weight:700;line-height:1}.interval-timer-module__u9236a__timerValue{font-variant-numeric:tabular-nums;letter-spacing:-.065em;white-space:nowrap;margin-block-start:.35rem;font-size:clamp(6.5rem,31vw,12rem);font-weight:800;line-height:.78}.interval-timer-module__u9236a__roundLabel{color:var(--timer-soft);font-variant-numeric:tabular-nums;margin-block-start:.8rem;font-size:clamp(1rem,2.3vw,1.25rem)}.interval-timer-module__u9236a__controlZone{grid-template-columns:1fr 1fr;align-content:end;justify-self:center;gap:.75rem;width:min(100%,24rem);display:grid}.interval-timer-module__u9236a__timerButton{border-radius:.9rem;min-height:3.5rem;font-size:1rem}.interval-timer-module__u9236a__primaryTimerButton{--focus-ring:var(--timer-ink);color:var(--timer-surface)}.interval-timer-module__u9236a__secondaryTimerButton{--focus-ring:var(--timer-ink);border-color:color-mix(in oklab, var(--timer-ink) 38%, transparent);background:color-mix(in oklab, var(--timer-ink) 10%, transparent);color:var(--timer-ink)}.interval-timer-module__u9236a__orientationHint{background:color-mix(in oklab, var(--timer-ink) 12%, transparent);width:max-content;max-width:calc(100% - 2rem);color:var(--timer-soft);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.875rem;display:flex;position:absolute;inset-block-start:calc(env(safe-area-inset-top) + 1.5rem);inset-inline-start:50%;transform:translate(-50%)}@media (orientation:landscape){.interval-timer-module__u9236a__timerValue{font-size:clamp(8rem,min(30vw,62vh),20rem)}.interval-timer-module__u9236a__controlZone{margin-block-end:.75rem}.interval-timer-module__u9236a__orientationHint{display:none}}@media (orientation:portrait){.interval-timer-module__u9236a__timerValue{font-size:clamp(6.5rem,31vw,12rem)}}@media (prefers-reduced-motion:no-preference){.interval-timer-module__u9236a__runner{transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.interval-timer-module__u9236a__progressBar{transition-property:width;transition-duration:.1s;transition-timing-function:linear}}
