.page_page__KdIv3{display:flex;justify-content:center;align-items:center;height:100vh;container-type:inline-size}.page_hide__SjYwd{display:none}.Timer_timer__y7Eh_{margin-top:-20em;position:relative}.Timer_timer__y7Eh_ .Timer_footer__0yRh_{display:flex;justify-content:center}.Timer_timer__y7Eh_ .Timer_footer__0yRh_ .Timer_timerButtonPanel__I5qow{position:relative;width:50%;min-width:10em}.Timer_timer__y7Eh_ .Timer_footer__0yRh_ .Timer_timerButtonPanel__I5qow .Timer_timerButton__bm28A{padding:.25em .5em;position:absolute}.Timer_timer__y7Eh_ .Timer_footer__0yRh_ .Timer_timerButtonPanel__I5qow .Timer_resetButton__bvtHv{right:0}.Timer_timer__y7Eh_ .Timer_footer__0yRh_ .Timer_timerButtonPanel__I5qow .Timer_actionButton__s4XaY{left:0}.Timer_addTime__YdPWN{position:absolute;right:0;margin-top:5em}.Timer_addTime__YdPWN input{width:50%;max-width:2.5em;margin:0 0 0 auto}.Timer_addTime__YdPWN button{margin:0 0 0 auto;padding:.5em}.Timer_addTime__YdPWN .Timer_addTimeInput__v6HqZ{display:flex;flex-direction:column;gap:.5em}.Timer_addTime__YdPWN .Timer_addTimeAmount__aPVfa{display:flex}.Timer_addTime__YdPWN .Timer_hideAddSecondsInput__L9H_3{display:none}.Timer_addTimeButton__sra1v,.Timer_addTimeInputButton__uDFdL,.Timer_timerButton__bm28A{cursor:pointer;transition:transform .2s}.Timer_addTimeButton__sra1v:hover,.Timer_addTimeInputButton__uDFdL:hover,.Timer_timerButton__bm28A:hover{transform:scale(1.1)}.Timer_timeUnitSelector__3F0LC{display:flex;flex-direction:column}.Timer_timeUnitSelector__3F0LC .Timer_timeUnit__PmWzX{justify-content:end;width:6.5em;cursor:pointer}.Timer_timeUnitSelector__3F0LC .Timer_timeUnit__PmWzX input{width:1em}.Timer_timerDisplay__rgegV{display:flex;justify-content:center;font-size:4em}.Timer_timerDisplay__rgegV .Timer_timerDisplayUnit__sQl4i{display:flex;flex-direction:column;padding:.5em;width:1.5em}.Timer_timerDisplay__rgegV .Timer_timeSeparator__EoABO{align-self:flex-end;padding-bottom:.5em}.Timer_timerDisplay__rgegV .Timer_unit__MnHLF,.Timer_timerDisplay__rgegV .Timer_value__AC1eQ{text-align:center}@container (min-width: 45em){.Timer_timerButton__bm28A{font-size:1.5em}.Timer_addTime__YdPWN input{font-size:2em}.Timer_addTime__YdPWN button{font-size:1.1em}}@container (max-width: 45em){.Timer_timerDisplay__rgegV{font-size:3em}.Timer_timerButton__bm28A{font-size:1.25em}.Timer_addTime__YdPWN{margin-top:4em}.Timer_addTime__YdPWN input{font-size:1.75em}}@container (max-width: 35em){.Timer_timerDisplay__rgegV{font-size:2em}.Timer_timerButton__bm28A{font-size:1.1em}.Timer_addTime__YdPWN{margin-top:4em}.Timer_addTime__YdPWN button{padding:.25em;min-width:6em}.Timer_addTime__YdPWN input{font-size:1.5em}}@container (max-width: 24em){.Timer_timerDisplay__rgegV{font-size:1.25em}.Timer_timerButton__bm28A{font-size:1em}.Timer_addTime__YdPWN{margin-top:3.5em}.Timer_addTime__YdPWN input{font-size:1.25em}}