.TimerLanding_tool__lqElE{min-width:0}.TimerLanding_pane__pMxzR{padding:18px 22px;min-width:0}@media (max-width:560px){.TimerLanding_pane__pMxzR{padding:14px 16px 16px}}.TimerLanding_face__1KFsB{container-type:inline-size;text-align:center;padding:6px 0 2px}.TimerLanding_digits__OLDJi{display:inline-block;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:min(9rem,calc((100vw - 80px) / (var(--n) * .62)));font-size:min(9rem,calc(100cqi / (var(--n) * .62)))}.TimerLanding_blink__yoZy1{color:var(--warn);animation:TimerLanding_blink__yoZy1 1s steps(2,start) infinite}@keyframes TimerLanding_blink__yoZy1{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.TimerLanding_blink__yoZy1{animation:none}}.TimerLanding_bar__E41vC{height:8px;border-radius:4px;background:var(--soft-2);overflow:hidden;margin:8px 0 4px}.TimerLanding_bar__E41vC>span{display:block;height:100%;background:var(--accent);border-radius:4px;transition:width .2s linear}.TimerLanding_phase__AWJ9v{text-align:center;font-weight:800;font-size:1.125rem;color:var(--accent-ink);margin:2px 0 0}.TimerLanding_phaseRest__YnOD3{color:var(--warn)}.TimerLanding_sub2__N_GHG{text-align:center;color:var(--ink-2);font-size:1rem;margin:4px 0 0}.TimerLanding_notice__rcweP{margin:6px 0 0;text-align:center;font-size:1.1875rem;font-weight:800;color:var(--warn)}.TimerLanding_noticeOn__7bULP{background:var(--warn-soft);border-radius:12px;padding:12px 14px}.TimerLanding_btns__r6WvR{display:flex;gap:10px;margin-top:14px}.TimerLanding_btns__r6WvR .TimerLanding_go__UsYdI{flex:2 1;min-width:0;width:auto}.TimerLanding_btns__r6WvR .TimerLanding_goAlarm__0jtSW{background:var(--warn);box-shadow:none}.TimerLanding_btns__r6WvR .TimerLanding_goAlarm__0jtSW:hover{background:#7d4900}.TimerLanding_side__KDeCG{flex:1 1;min-width:0;min-height:62px;border-radius:16px;border:1.5px solid var(--line-2);background:#fff;cursor:pointer;font-size:1.125rem;font-weight:800;color:var(--ink-2);padding:0 6px}.TimerLanding_side__KDeCG:hover{border-color:var(--ink-3);color:var(--ink)}.TimerLanding_side__KDeCG:disabled{color:var(--line-2);cursor:default;border-color:var(--line)}.TimerLanding_side__KDeCG:focus-visible{outline:3px solid #f08a24;outline-offset:3px}.TimerLanding_row__0zA_m{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.TimerLanding_small__5VXNR{border:0;background:var(--soft);border-radius:12px;min-height:46px;padding:8px 16px;cursor:pointer;font-size:1rem;font-weight:700;color:var(--ink-2)}.TimerLanding_small__5VXNR:hover{color:var(--ink);background:var(--soft-2)}.TimerLanding_small__5VXNR:disabled{color:var(--line-2);cursor:default}.TimerLanding_small__5VXNR:focus-visible{outline:3px solid #f08a24;outline-offset:3px}.TimerLanding_hint__0R91n{text-align:center;color:var(--ink-3);font-size:.9375rem;margin:10px 0 0}@media (hover:none){.TimerLanding_kbd__IOYLQ{display:none}}.TimerLanding_ok__bzbTb{text-align:center;color:var(--accent-ink);font-weight:700;font-size:1rem;margin:8px 0 0;min-height:1.5em}.TimerLanding_laps__A2znt{margin-top:16px;max-height:360px;overflow-y:auto;border-top:1px solid var(--line)}.TimerLanding_laps__A2znt table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.0625rem}.TimerLanding_laps__A2znt td,.TimerLanding_laps__A2znt th{padding:10px 6px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.TimerLanding_laps__A2znt thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--bg);font-size:.875rem;color:var(--ink-3);font-weight:700}.TimerLanding_laps__A2znt th:first-child{text-align:left}.TimerLanding_laps__A2znt tbody th{font-weight:700;color:var(--ink-2)}.TimerLanding_tag___wSou{display:inline-block;margin-left:6px;font-size:.75rem;font-weight:800;border-radius:999px;padding:1px 7px;vertical-align:1px}.TimerLanding_tagFast__pCgs6{background:var(--accent-soft);color:var(--accent-ink)}.TimerLanding_tagSlow__oP7P3{background:var(--warn-soft);color:var(--warn)}@media (max-width:400px){.TimerLanding_laps__A2znt table{font-size:.9375rem}.TimerLanding_laps__A2znt td,.TimerLanding_laps__A2znt th{padding:9px 3px}.TimerLanding_tag___wSou{display:block;width:max-content;margin:2px 0 0}}.TimerLanding_count__rclEJ{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;margin-top:14px;color:var(--ink-2);font-size:1rem}.TimerLanding_count__rclEJ b{color:var(--ink);font-size:1.125rem}.TimerLanding_dots__K41yb{display:flex;justify-content:center;gap:8px;margin-top:8px}.TimerLanding_dots__K41yb span{width:14px;height:14px;border-radius:50%;background:var(--soft-2)}.TimerLanding_dots__K41yb span.TimerLanding_dotOn__SYAMU{background:var(--accent)}.TimerLanding_grid2__6J7nq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 10px;gap:0 10px}.TimerLanding_grid2__6J7nq .f-box{min-width:0}.TimerLanding_grid2__6J7nq input{min-width:0;width:100%}.TimerLanding_presets__vX6yc{display:flex;flex-wrap:wrap;gap:8px}.TimerLanding_presets__vX6yc .chip{min-height:46px;padding:8px 14px;font-size:1rem}.TimerLanding_time__C9qJf{width:100%;min-width:0;font-size:1.5rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TimerLanding_caveat__8PIgS{margin-top:14px;background:var(--soft);border-radius:12px;padding:12px 14px;color:var(--ink-2);font-size:1rem}.TimerLanding_fsRow__uK8Or{padding:0 22px 18px;text-align:center}@media (max-width:560px){.TimerLanding_fsRow__uK8Or{padding:0 16px 16px}}@media (min-width:960px){.calc-page .calc.TimerLanding_tool__lqElE{display:block}.TimerLanding_fsRow__uK8Or,.TimerLanding_pane__pMxzR{max-width:760px;margin-left:auto;margin-right:auto}}