.timer_setup__sN9Li{width:100%;max-width:580px;margin:0 auto;background:#fff;border:3px solid #102451;border-radius:30px;box-shadow:7px 8px 0 #102451;color:#102451}.timer_setupControls__tHI7z>p{font-size:16px;line-height:1.65}.timer_smallPrint__b9_Ts{font-size:12px!important;text-align:center;color:#666078}.timer_setupControls__tHI7z{padding:32px;display:flex;flex-direction:column;gap:15px}.timer_setupControls__tHI7z h2{display:flex;align-items:center;gap:10px;font-size:25px;font-family:var(--font-display),sans-serif}.timer_durationFields__7p_vr{margin:4px 0;border:0;padding:0}.timer_durationFields__7p_vr:disabled{opacity:.55}.timer_durationFields__7p_vr legend{font-weight:800;margin-bottom:12px}.timer_presets__fMFWQ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.timer_presets__fMFWQ button{border:2px solid #d7d5e8;border-radius:12px;padding:9px 4px;background:white;font-weight:700;cursor:pointer}.timer_presets__fMFWQ button[aria-pressed=true]{background:#b8f6df;border-color:#102451;color:#102451}.timer_customTime__4FASO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px auto 0;max-width:300px}.timer_timeField__eKCd1{min-width:0;display:flex;flex-direction:column;gap:6px}.timer_timeField__eKCd1 label{font-size:12px;font-weight:700;text-align:center}.timer_timeStepper__R7qR8{border:2px solid #d7d5e8;border-radius:16px;background:#faf9ff}.timer_timeStepper__R7qR8:focus-within{border-color:#102451}.timer_timeStepper__R7qR8 input{appearance:textfield;-moz-appearance:textfield;width:100%;min-width:0;border:0;border-radius:14px 14px 0 0;background:transparent;padding:8px;font-size:30px;font-weight:700;text-align:center;color:#102451}.timer_timeStepper__R7qR8 input::-webkit-inner-spin-button,.timer_timeStepper__R7qR8 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.timer_timeStepper__R7qR8 input:focus-visible{outline:3px solid #e65697;outline-offset:2px}.timer_stepperButtons__yiX2N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid #d7d5e8}.timer_stepperButtons__yiX2N button{display:flex;align-items:center;justify-content:center;min-height:44px;background:#b8f6df;color:#102451;border:0;cursor:pointer}.timer_stepperButtons__yiX2N button:first-child{border-radius:0 0 0 14px;border-right:2px solid #d7d5e8}.timer_stepperButtons__yiX2N button:last-child{border-radius:0 0 14px 0}.timer_stepperButtons__yiX2N button:disabled{opacity:.4;cursor:default}.timer_primary__HdD1J,.timer_secondary__MSLiL{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;border:2px solid #172853;padding:13px 18px;text-decoration:none;font-weight:800;cursor:pointer;text-align:center}.timer_primary__HdD1J{background:#73ebcb;color:#102451;box-shadow:0 3px 0 #369f8b}.timer_secondary__MSLiL{background:#fff9e9;color:#172853;box-shadow:0 3px 0 #d7cda9}.timer_navigationLabel__2P0yc{display:flex;align-items:center;justify-content:center;gap:8px}.timer_primary__HdD1J:hover:not([aria-disabled=true]):not(:disabled),.timer_secondary__MSLiL:hover{filter:brightness(1.04);transform:translateY(-1px)}.timer_primary__HdD1J:active:not([aria-disabled=true]):not(:disabled),.timer_primary__HdD1J:has([aria-busy=true]),.timer_secondary__MSLiL:active,.timer_secondary__MSLiL:has([aria-busy=true]){transform:translateY(3px);box-shadow:none;filter:brightness(.97)}.timer_primary__HdD1J:has([aria-busy=true]),.timer_secondary__MSLiL:has([aria-busy=true]){cursor:progress}.timer_primary__HdD1J:disabled,.timer_primary__HdD1J[aria-disabled=true]{opacity:.45;cursor:default}.timer_loading__WlCzk{min-height:100dvh;padding:30px;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;background:#d0f9e9;color:#102451;text-align:center}.timer_loading__WlCzk h1{font-size:30px;font-weight:800}.timer_player__LUHA2{height:100dvh;min-height:360px;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;background-color:#b8f6df;background-size:100% 100%;background-position:50%;color:#0c2051;position:relative;font-family:var(--font-body),sans-serif}.timer_playerHeader__9_x6j{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 22px 4px;gap:12px;flex-shrink:0;z-index:2}.timer_iconButton__bxEfb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border-radius:50%;border:3px solid #102451;background:#73ebcb;color:#102451;box-shadow:0 3px 0 #369f8b;cursor:pointer;text-decoration:none}.timer_iconButton__bxEfb svg{width:25px;height:25px;stroke-width:2.7}.timer_clock__6LcRE{flex-shrink:0;background:#fffbe9;border:3px solid #0c2051;border-radius:28px;padding:0 36px;font-family:var(--font-display),sans-serif;font-variant-numeric:tabular-nums;line-height:1.04;font-size:clamp(58px,min(12vw,15vh),150px);letter-spacing:.015em;z-index:2;box-shadow:0 4px 0 #17355315}.timer_scene__eseSP{flex:1;min-height:0;width:min(100%,1050px);position:relative}.timer_canvas__K1tqx{position:fixed;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1}.timer_sceneMessage__C5Q1c{position:absolute;inset:0;justify-content:center;gap:14px;background:#b8f6dfcf;font-weight:700}.timer_playerFooter__goyuK,.timer_sceneMessage__C5Q1c{z-index:2;display:flex;align-items:center;flex-direction:column}.timer_playerFooter__goyuK{flex-shrink:0;width:min(650px,94%);gap:9px;padding:0 10px 9px}.timer_status__Qf01j{margin:0;border:2px solid #102451;padding:4px 26px;border-radius:25px;background:#c8efff;font-family:var(--font-display),sans-serif;font-size:clamp(17px,2.5vh,25px)}.timer_finished__TomND{background:#ffb4ac}.timer_progress__Mxf0S{width:100%;height:17px;border:2px solid #102451;border-radius:20px;padding:3px;background:#fffbe9;overflow:hidden}.timer_progress__Mxf0S>div{height:100%;width:100%;border-radius:12px;background:#35a4f8;transform-origin:left}.timer_controls___ZN_e{width:100%;gap:17px}.timer_controls___ZN_e,.timer_playButton__OntIP{display:flex;align-items:center;justify-content:center}.timer_playButton__OntIP{gap:9px;min-width:165px;border:3px solid #102451;border-radius:22px;background:#fff8df;color:#102451;padding:10px 20px;font-family:var(--font-display),sans-serif;font-size:23px;box-shadow:0 3px 0 #b87f62;cursor:pointer}.timer_playButton__OntIP:disabled{opacity:.55;cursor:wait}.timer_bottomLinks__H6D_P{min-height:16px;font-size:12px;font-weight:800;text-align:center}.timer_bottomLinks__H6D_P a{text-decoration:underline;text-underline-offset:3px;cursor:pointer}.timer_player__LUHA2 a:focus-visible,.timer_player__LUHA2 button:focus-visible,.timer_setup__sN9Li a:focus-visible,.timer_setup__sN9Li button:focus-visible{outline:4px solid #e65697;outline-offset:4px}.timer_player__LUHA2 button:hover:not(:disabled),.timer_setup__sN9Li button:hover:not(:disabled){filter:brightness(1.06)}.timer_clock__6LcRE,.timer_playButton__OntIP,.timer_status__Qf01j{font-family:var(--font-body),sans-serif;font-weight:650}.timer_clock__6LcRE{position:relative;font-weight:700;width:3.6em;max-width:calc(100% - 32px);text-align:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) .28em repeat(2,minmax(0,1fr));align-items:center}.timer_clock__6LcRE>span{min-width:0;letter-spacing:0}.timer_player__LUHA2{background:radial-gradient(ellipse at 50% 28%,#d6ffeb 0,#b3f5df 65%,#a1e6d2 100%)}.timer_table__BKb2f{position:absolute;top:var(--timer-table-top,68%);bottom:0;left:0;right:0;pointer-events:none;background:linear-gradient(180deg,#ffdfa9,#ffd3a0)}.timer_pencils__I9ypc,.timer_plant__kavHt{position:absolute;bottom:calc(100% - 28px);width:clamp(52px,11vw,180px);aspect-ratio:2/3;background-repeat:no-repeat;background-size:contain;background-position:bottom}.timer_plant__kavHt{left:-12px}.timer_pencils__I9ypc{right:0}@media(max-width:760px){.timer_setupControls__tHI7z{padding:24px}}@media(orientation:portrait){.timer_player__LUHA2{background-size:auto 100%}.timer_scene__eseSP{width:100%}.timer_playerHeader__9_x6j{padding:12px 12px 10px}.timer_clock__6LcRE{margin-top:12px;font-size:clamp(66px,18vw,125px);padding:5px 24px}.timer_controls___ZN_e{gap:10px}.timer_playButton__OntIP{min-width:135px;padding:10px 12px;font-size:20px}.timer_iconButton__bxEfb{width:44px;height:44px}}@media(max-height:560px) and (orientation:landscape){.timer_playerHeader__9_x6j{padding:5px 12px 0}.timer_iconButton__bxEfb{width:38px;height:38px;border-width:2px}.timer_iconButton__bxEfb svg{width:21px;height:21px}.timer_clock__6LcRE{position:absolute;left:18px;top:64px;font-size:clamp(45px,10vw,85px);padding:6px 18px;border-radius:20px}.timer_scene__eseSP{width:65%;align-self:flex-end;margin-right:3%}.timer_playerFooter__goyuK{position:absolute;left:12px;bottom:8px;width:37%;gap:7px}.timer_controls___ZN_e{flex-wrap:wrap;gap:8px}.timer_playButton__OntIP{min-width:120px;font-size:18px;padding:6px 10px}.timer_status__Qf01j{font-size:16px;padding:4px 12px}.timer_bottomLinks__H6D_P{font-size:11px}}@media(max-height:420px) and (orientation:landscape){.timer_player__LUHA2{min-height:230px}.timer_clock__6LcRE{top:50px;font-size:46px}.timer_progress__Mxf0S{height:12px}.timer_playerFooter__goyuK{gap:4px}.timer_status__Qf01j{font-size:14px}.timer_playButton__OntIP{font-size:16px}.timer_controls___ZN_e{gap:5px}.timer_iconButton__bxEfb{width:34px;height:34px}}@media(max-height:270px) and (orientation:landscape){.timer_clock__6LcRE{top:46px;font-size:38px;padding:4px 18px}}