.Layout_container__gktH6{width:100%;min-height:calc(100vh - 2rem - 2rem);padding:2rem 0;display:flex;justify-content:center}.Layout_header__IaoaF{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;justify-content:space-between;position:absolute;left:0;right:0;top:0;font-weight:600;height:2rem;background-color:#eee}.Layout_header__IaoaF>div.Layout_icon__8KO3u{display:flex;padding:0 1rem;cursor:pointer}.Layout_header__IaoaF>div.Layout_icon__8KO3u:hover{color:#555}.Layout_header__IaoaF>div.Layout_icon__8KO3u:active{color:#777}.Layout_footer__bkcZ6{position:absolute;left:0;right:0;bottom:0;height:2rem;background-color:#f5f5f5}.Layout_footer__bkcZ6,.Layout_main__evUHx{align-items:center;justify-content:center;text-align:center;width:100%;flex-direction:column;display:flex}.Layout_main__evUHx{min-height:100%;justify-content:flex-start}.Layout_menuwrapper__sWGV4{z-index:1000;position:absolute;top:2rem;left:0;right:0;max-height:calc(100vh - 2rem);transition:max-height .3s ease-in-out;overflow:auto}.Layout_menuwrapper__sWGV4 .Layout_menu__o90aa{width:100%;height:calc(100vh - 2rem);display:flex;flex-direction:column;background-color:#f8f8f8;box-shadow:inset 0 5px 5px -5px #0008;background-color:#0005;grid-gap:1rem;gap:1rem;padding:1rem;font-weight:400}.Layout_menuwrapper__sWGV4 .Layout_menu__o90aa>a{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:1.8rem;background-color:#eee;box-shadow:0 0 5px 0 #0008;font-weight:600}.Layout_menuwrapper__sWGV4 .Layout_menu__o90aa>a:hover{background-color:#f5f5f5;font-weight:500}.Layout_menuwrapper__sWGV4.Layout_hideMenu__7979_{max-height:0}.Timer_container__VtYUl{padding:0 1rem;--hue:0}.Timer_container__VtYUl,.Timer_current__xKK1X{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;flex-direction:column}.Timer_Time__WvJHe{font-size:2em;padding:.5em;font-weight:600}.Timer_Event__OW245{flex-direction:column;border-radius:3px}.Timer_Event__OW245,.Timer_Event__OW245 .Timer_header__4rMPF{display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.Timer_Event__OW245 .Timer_header__4rMPF{white-space:nowrap;justify-content:space-between;color:hsl(var(--hue),70%,90%);font-weight:700;background-color:hsl(var(--hue),65%,50%);border-radius:.5rem .5rem 0 0}.Timer_Event__OW245 .Timer_header__4rMPF>div{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;width:30%;padding:.1rem}.Timer_Event__OW245 .Timer_header__4rMPF .Timer_duration__DJMqH{width:100%}.Timer_Event__OW245 .Timer_header__4rMPF .Timer_config__eHzpu>i{font-size:1.2em}.Timer_Event__OW245 .Timer_text__CQ5RB{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;flex-direction:column;justify-content:flex-start;background-color:hsl(var(--hue),60%,75%);color:hsl(calc(var(--hue)),80%,35%);border-radius:0 0 .5rem .5rem}.Timer_Event__OW245 .Timer_text__CQ5RB .Timer_title__B5m7b{font-size:1.5rem;font-weight:700;padding:.5rem;min-width:80%;border-bottom:1px solid #0000;transition:border-bottom 1s ease-out}.Timer_Event__OW245 .Timer_text__CQ5RB .Timer_description__d7yAx{transition:max-height 1s ease-in-out;overflow:hidden;max-height:0}.Timer_Event__OW245 .Timer_text__CQ5RB .Timer_description__d7yAx>div{padding:.5rem}.Timer_Event__OW245 .Timer_text__CQ5RB:hover .Timer_title__B5m7b{border-bottom:1px solid hsl(var(--hue),50%,50%)}.Timer_Event__OW245 .Timer_text__CQ5RB:hover .Timer_description__d7yAx{max-height:300px}.Timer_selector__cOH1_{width:100%;padding:1rem 0}.Timer_SelectEvent__LSH62{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.5rem 1rem;gap:.5rem 1rem}.Timer_SelectEvent__LSH62 .Timer_EventSelector__K9Id2{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;flex-direction:column;border-radius:5px;height:3rem;background-color:hsl(var(--hue),60%,75%);color:hsl(calc(var(--hue)),80%,35%);font-size:1.25rem;font-weight:700;cursor:pointer}.Timer_SelectEvent__LSH62 .Timer_EventSelector__K9Id2:hover{background-color:hsl(var(--hue),60%,90%)}.Timer_SelectEvent__LSH62 .Timer_EventSelector__K9Id2:active{color:hsl(calc(var(--hue)),100%,35%);-webkit-text-stroke:1px hsl(calc(var(--hue)),100%,35%,.5);box-shadow:inset 0 0 1rem 0 #0001}