.InterfaceButton-module-scss-module__qOKivG__interfaceButton{aspect-ratio:1;color:var(--color-fg);cursor:pointer;max-width:100%;max-height:100%;box-shadow:-1px 0 0 0 var(--color-border)inset;transition:background .4s var(--ease-out-expo);height:var(--size-grid);width:var(--size-grid);justify-content:center;align-items:center;padding:1rem;transition-property:background,color;display:inline-flex;position:relative;overflow:hidden}.InterfaceButton-module-scss-module__qOKivG__interfaceButton svg{width:60%;transition:translate .4s var(--ease-out-expo)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:disabled{cursor:not-allowed;color:var(--color-border)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton[aria-label]:after{content:attr(aria-label);text-align:center;opacity:0;pointer-events:none;text-transform:uppercase;width:100%;transition:opacity .4s var(--ease-out-expo);padding:1em;font-size:.625rem;line-height:1;transition-property:opacity,translate;position:absolute;top:0;left:0;translate:0 -100%}@media (min-height:600px) and (min-width:600px){.InterfaceButton-module-scss-module__qOKivG__interfaceButton{--size-grid:5rem}}@media (hover:hover){.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover{color:var(--color-bg);background:var(--color-fg)}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible{color:var(--color-bg);background:var(--color-fg)}}@media (hover:hover) and (min-height:600px) and (min-width:600px){.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover[aria-label] svg{translate:0 .375rem}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible[aria-label] svg{translate:0 .375rem}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):hover[aria-label]:after{opacity:.8;translate:0}.InterfaceButton-module-scss-module__qOKivG__interfaceButton:not(:disabled):focus-visible[aria-label]:after{opacity:.8;translate:0}}
.Content-module-scss-module__wmZq1a__content{flex-direction:column;flex:1;justify-content:safe center;align-items:center;padding:3rem 1rem;display:flex;position:relative;overflow-y:auto}
.Main-module-scss-module__7TnoEG__main{flex-direction:column;flex:1;display:flex}
.Details-module-scss-module__QbgI9W__details{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.Details-module-scss-module__QbgI9W__details[data-variant=reverse]{flex-direction:column-reverse}.Details-module-scss-module__QbgI9W__title{text-transform:uppercase;opacity:.375;font-size:.75rem;font-weight:700;line-height:1}
.Flash-module-scss-module__Wh9nXW__flash{background:var(--color-primary);animation:.99s var(--ease-out-expo)0s forwards Flash-module-scss-module__Wh9nXW__flash;z-index:9999;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes Flash-module-scss-module__Wh9nXW__flash{0%{opacity:1}to{opacity:0}}
.Party-module-scss-module__xjVvyW__party{letter-spacing:-.025em;transition:color .2s var(--ease-out-expo);color:var(--color-faded);text-shadow:0 0 2em;font-size:max(4rem,min(1.957rem + 10.21vw,10rem));font-weight:700;transition-property:text-shadow,color}
.Stopwatch-module-scss-module__7FHTsq__stopwatch{transition:color .2s var(--ease-out-expo);cursor:pointer;justify-content:center;margin-top:4dvh;margin-bottom:4dvh;font-size:max(6rem,min(4.638rem + 6.81vw,10rem));font-weight:700;line-height:1;transition:scale .2s cubic-bezier(.34,1.56,.64,1);display:flex}.Stopwatch-module-scss-module__7FHTsq__stopwatch:not([data-highlight=false]){text-shadow:0 0 2em}.Stopwatch-module-scss-module__7FHTsq__stopwatch[data-highlight=primary]{color:var(--color-primary)}.Stopwatch-module-scss-module__7FHTsq__stopwatch[data-highlight=secondary]{color:var(--color-secondary)}.Stopwatch-module-scss-module__7FHTsq__stopwatch[data-highlight=tertiary]{color:var(--color-tertiary)}@media (hover:hover){.Stopwatch-module-scss-module__7FHTsq__stopwatch:hover{scale:1.2}.Stopwatch-module-scss-module__7FHTsq__stopwatch:active{transition-duration:0s;scale:1.15}}.Stopwatch-module-scss-module__7FHTsq__digit{width:1ch;height:1em;position:relative}.Stopwatch-module-scss-module__7FHTsq__value{position:absolute}.Stopwatch-module-scss-module__7FHTsq__divider{color:var(--color-faded);translate:0 -.0625em}.Stopwatch-module-scss-module__7FHTsq__group{display:contents}
.Sidebar-module-scss-module__SPJjWq__sidebar{width:var(--width-sidebar);box-shadow:0 0 0 1px var(--color-border)inset;z-index:10;transition:margin-inline-start .4s var(--ease-out-expo);flex-direction:column;flex-shrink:0;display:flex;position:relative}.Sidebar-module-scss-module__SPJjWq__sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(0px - var(--width-sidebar))}.Sidebar-module-scss-module__SPJjWq__sidebar:after{content:"";background:linear-gradient(to right,var(--color-bg),transparent);width:0;height:100%;transition:width .4s var(--ease-out-expo);position:absolute;top:0;left:100%}@media not (min-width:768px){.Sidebar-module-scss-module__SPJjWq__sidebar{z-index:999;background:var(--color-bg);height:100%;position:fixed;top:0;left:0}.Sidebar-module-scss-module__SPJjWq__sidebar+*{transition:transform .4s var(--ease-out-expo);transform-origin:100%}}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}@media not (min-width:768px){.Sidebar-module-scss-module__SPJjWq__sidebarOpen+*{transform:rotateY(-20deg)}.Sidebar-module-scss-module__SPJjWq__sidebarOpen:after{width:calc(100dvw - var(--width-sidebar))}}.Sidebar-module-scss-module__SPJjWq__header{box-shadow:0 -1px 0 0 var(--color-border)inset}.Sidebar-module-scss-module__SPJjWq__footer{box-shadow:0 1px 0 0 var(--color-border)inset}.Sidebar-module-scss-module__SPJjWq__content{flex:1;padding-left:1px;padding-right:1px;overflow-y:auto}.Sidebar-module-scss-module__SPJjWq__toggle{height:100%;translate:var(--size-grid)0;transition:translate .4s var(--ease-out-expo);color:var(--color-fg);background:var(--color-bg);box-shadow:0 0 0 1px var(--color-border)inset!important}.Sidebar-module-scss-module__SPJjWq__toggle svg{width:75%!important}.Sidebar-module-scss-module__SPJjWq__toggleOpen{translate:0}.Sidebar-module-scss-module__SPJjWq__title{color:inherit;text-align:center;flex:1;font-size:1.25rem;font-style:italic;font-weight:700;text-decoration:none}@media (hover:hover){.Sidebar-module-scss-module__SPJjWq__title:hover{color:var(--color-bg);background:var(--color-fg)}.Sidebar-module-scss-module__SPJjWq__title:focus-visible{color:var(--color-bg);background:var(--color-fg)}}
.Actions-module-scss-module__ZDaikW__actions{flex:0;display:flex}.Actions-module-scss-module__ZDaikW__actions:not(:first-child){box-shadow:1px 0 0 0 var(--color-border)inset}
.LinkList-module-scss-module__xHOMOW__linkList{flex-direction:column;padding-bottom:1rem;line-height:1.25;display:flex}.LinkList-module-scss-module__xHOMOW__linkList:not(:last-of-type){border-bottom:1px solid var(--color-border-light)}@media (max-width:600px){.LinkList-module-scss-module__xHOMOW__linkList{font-size:.75rem}}.LinkList-module-scss-module__xHOMOW__title{background:var(--color-bg);color:#777;text-transform:uppercase;width:calc(100% - 1px);transition:color .4s var(--ease-out-expo);padding:1.5rem 1rem .5rem;font-size:.75rem;position:-webkit-sticky;position:sticky;top:0}@media (hover:hover){.LinkList-module-scss-module__xHOMOW__title:hover{color:var(--color-white)}.LinkList-module-scss-module__xHOMOW__title:focus-visible{color:var(--color-white)}}.LinkList-module-scss-module__xHOMOW__list{flex-direction:column;font-size:.75rem;list-style:none;display:flex}.LinkList-module-scss-module__xHOMOW__list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.LinkList-module-scss-module__xHOMOW__list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.LinkList-module-scss-module__xHOMOW__list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.LinkList-module-scss-module__xHOMOW__list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.LinkList-module-scss-module__xHOMOW__list:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.LinkList-module-scss-module__xHOMOW__list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.LinkList-module-scss-module__xHOMOW__item{word-spacing:-.125em}.LinkList-module-scss-module__xHOMOW__item:not(:has(a)){padding:.5rem 1rem;font-style:italic}.LinkList-module-scss-module__xHOMOW__item a{transition:background .4s var(--ease-out-expo);color:inherit;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition-property:background,color;display:flex}@media (hover:hover){.LinkList-module-scss-module__xHOMOW__item a:hover{background:var(--color-primary);color:var(--color-bg)}.LinkList-module-scss-module__xHOMOW__item a:focus-visible{background:var(--color-primary);color:var(--color-bg)}.LinkList-module-scss-module__xHOMOW__item a:active{background:var(--color-fg);transition-duration:0s}}.LinkList-module-scss-module__xHOMOW__itemFlagged a:before{content:"";background:var(--color-secondary);pointer-events:none;border-radius:50%;width:.375rem;height:.375rem;display:block}.LinkList-module-scss-module__xHOMOW__itemActive a{background:var(--color-border);color:var(--color-fg)}
.Info-module-scss-module__zxVxLW__info{flex:1;align-items:center;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;display:flex}
.layout-module-scss-module__dyc-pG__page{perspective:300dvw;height:100%;display:flex}.layout-module-scss-module__dyc-pG__content{flex:1}
.TimerForm-module-scss-module__TN6LrG__timerForm{--input-height:2em;font-size:max(1rem,min(.318rem + 3.41vw,2.5rem));line-height:1}.TimerForm-module-scss-module__TN6LrG__label{text-transform:uppercase;font-size:max(.375em,.625rem)}.TimerForm-module-scss-module__TN6LrG__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center;height:var(--input-height);z-index:1;font-size:inherit;min-width:var(--input-height);max-width:calc(2ch + 1em);padding:0 .5em;position:relative}.TimerForm-module-scss-module__TN6LrG__input::-webkit-inner-spin-button{-webkit-appearance:none}.TimerForm-module-scss-module__TN6LrG__input::-webkit-outer-spin-button{-webkit-appearance:none}.TimerForm-module-scss-module__TN6LrG__input:focus{background:var(--color-border-light)}.TimerForm-module-scss-module__TN6LrG__input:focus::placeholder{color:var(--color-faded)}.TimerForm-module-scss-module__TN6LrG__input::placeholder{color:var(--color-border)}.TimerForm-module-scss-module__TN6LrG__inputGroup{border:2px solid var(--color-fg);align-items:center;font-weight:700;display:flex}.TimerForm-module-scss-module__TN6LrG__inputGroup:has(:user-invalid){border-color:var(--color-negative)}.TimerForm-module-scss-module__TN6LrG__divider{z-index:2;margin:-.125em -.5ch 0;position:relative}.TimerForm-module-scss-module__TN6LrG__container{align-items:flex-end;gap:1rem;display:flex}.TimerForm-module-scss-module__TN6LrG__x{padding-top:.4375em;padding-bottom:.4375em;font-weight:700}.TimerForm-module-scss-module__TN6LrG__submit{height:calc(4px + var(--input-height));font-size:inherit;border:2px solid var(--color-fg);cursor:pointer;min-width:var(--input-height);text-align:center;padding:0 .5em;line-height:1}@media (hover:hover){.TimerForm-module-scss-module__TN6LrG__submit:hover{background:var(--color-fg);color:var(--color-bg)}}.TimerForm-module-scss-module__TN6LrG__time{flex-direction:column;gap:.5rem;display:flex;position:relative}
.UtilityBar-module-scss-module__YWloHa__utilityBar{transition:padding-inline-start .4s var(--ease-out-expo);height:var(--size-grid);justify-content:space-between;display:flex}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-state=pad]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--size-grid)}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-position=top]{box-shadow:0 -1px 0 0 var(--color-border)inset;justify-self:flex-start}.UtilityBar-module-scss-module__YWloHa__utilityBar[data-position=bottom]{box-shadow:0 1px 0 0 var(--color-border)inset;justify-self:flex-end}
