.Home_main__EtNt2{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background-color:#fffbeb;font-family:var(--font-mono);width:100%}.Home_mainContainer__EbFR3{width:90%}.Home_timer__lO_nh{display:flex;flex-direction:column}.Home_description__Qwq1f{display:inherit;justify-content:inherit;align-items:inherit;font-size:.85rem;max-width:var(--max-width);width:100%;z-index:2;font-family:var(--font-mono)}.Home_description__Qwq1f a{display:flex;justify-content:center;align-items:center;gap:.5rem}.Home_description__Qwq1f p{position:relative;margin:0;padding:1rem;background-color:rgba(var(--callout-rgb),.5);border:1px solid rgba(var(--callout-border-rgb),.3);border-radius:var(--border-radius)}.Home_code__aGV0U{font-weight:700;font-family:var(--font-mono)}.Home_grid__c_g6N{display:grid;grid-template-columns:repeat(4,minmax(25%,auto));width:var(--max-width);max-width:100%}.Home_card__7oz7W{padding:1rem 1.2rem;border-radius:var(--border-radius);background:rgba(var(--card-rgb),0);border:1px solid rgba(var(--card-border-rgb),0);transition:background .2s,border .2s}.Home_card__7oz7W span{display:inline-block;transition:transform .2s}.Home_card__7oz7W h2{font-weight:600;margin-bottom:.7rem}.Home_card__7oz7W p{margin:0;opacity:.6;font-size:.9rem;line-height:1.5;max-width:30ch}.Home_center__V0nxp{display:flex;justify-content:center;align-items:center;position:relative;padding:4rem 0}.Home_center__V0nxp:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin-left:-400px}.Home_center__V0nxp:after{background:var(--primary-glow);width:240px;height:180px;z-index:-1}.Home_center__V0nxp:after,.Home_center__V0nxp:before{content:"";left:50%;position:absolute;filter:blur(45px);transform:translateZ(0)}.Home_logo__80mSr{position:relative}@media (hover:hover) and (pointer:fine){.Home_card__7oz7W:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.Home_card__7oz7W:hover span{transform:translateX(4px)}}@media (prefers-reduced-motion){.Home_card__7oz7W:hover span{transform:none}}@media (max-width:700px){.Home_content___fOQz{padding:4rem}.Home_grid__c_g6N{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}.Home_card__7oz7W{padding:1rem 2.5rem}.Home_card__7oz7W h2{margin-bottom:.5rem}.Home_center__V0nxp{padding:8rem 0 6rem}.Home_center__V0nxp:before{transform:none;height:300px}.Home_description__Qwq1f{font-size:.8rem}.Home_description__Qwq1f a{padding:1rem}.Home_description__Qwq1f div,.Home_description__Qwq1f p{display:flex;justify-content:center;position:fixed;width:100%}.Home_description__Qwq1f p{align-items:center;inset:0 0 auto;padding:2rem 1rem 1.4rem;border-radius:0;border:none;border-bottom:1px solid rgba(var(--callout-border-rgb),.25);background:linear-gradient(to bottom,rgba(var(--background-start-rgb),1),rgba(var(--callout-rgb),.5));background-clip:padding-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.Home_description__Qwq1f div{align-items:flex-end;pointer-events:none;inset:auto 0 0;padding:2rem;height:200px;background:linear-gradient(to bottom,transparent 0,rgb(var(--background-end-rgb)) 40%);z-index:1}}@media (min-width:701px) and (max-width:1120px){.Home_grid__c_g6N{grid-template-columns:repeat(2,50%)}}@media (prefers-color-scheme:dark){.Home_vercelLogo__lhIxO{filter:invert(1)}.Home_logo__80mSr{filter:invert(1) drop-shadow(0 0 .3rem #ffffff70)}}@keyframes Home_rotate__99GkW{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.Home_countdown-timer__NBB9z{text-align:center}.Home_time__lZWr8{font-size:3rem;font-weight:700;margin-bottom:1rem}.Home_uploadButton__Xx_SQ{display:flex;justify-content:center;width:12rem;height:48px;color:#000;background-color:#fffbeb;border:none;cursor:pointer}.Home_uploadButtonLabel__GBzgM{padding:.4rem 0}.Home_deleteButton__6pS1p{background-color:#fffbeb;color:#000;border-style:none;cursor:pointer;font-size:1rem;margin:.2rem .5rem;text-align:center;width:2rem;height:2rem}.Home_deleteButton__6pS1p:active{border:#000;border-style:solid;border-radius:4px}.Home_backButton__raKui{background-color:#fffbeb;color:#000;border-style:none;cursor:pointer;margin:1rem 0}.Home_backButton__raKui:active{border:#000;border-style:solid;border-radius:4px;padding:.5rem}.Home_addExerciseButton__BnYTl{background-color:#fffbeb;color:#000;border-style:none;cursor:pointer;margin:1rem 0}.Home_addExerciseButton__BnYTl:active{border:#000;border-style:solid;border-radius:4px;padding:.5rem}.Home_resetButton__jkkJg{background-color:#fffbeb;color:#000;border-style:none;cursor:pointer;margin:1rem 0}.Home_resetButton__jkkJg:active{border:#000;border-style:solid;border-radius:4px;padding:.5rem}.Home_buttons__lyfqs{display:flex;flex-direction:column;justify-content:center;align-items:center}.Home_buttons__lyfqs .Home_selectTimer__fLP_y{background-color:#fffbeb;border:#000;border-style:solid;border-radius:4px;color:#000;font-size:1.2rem;margin:.2rem .5rem;padding:.5rem 1rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;width:10rem;height:3rem}.Home_buttons__lyfqs .Home_selectTimer__fLP_y:hover{background-color:#263159;color:#fffbeb}.Home_buttons__lyfqs .Home_startButton__CBuxK{background-color:#000;border:#000;border-style:solid;border-radius:4px;color:#fffbeb;font-size:1.2rem;margin:.2rem .5rem;padding:.5rem 1rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;width:10rem;height:3rem}.Home_timerInput__27jZd{display:flex;flex-direction:column}.Home_fullInput__3uv3V{display:flex;justify-content:space-between;margin:.5rem 0;width:25rem}.Home_fullInputSingle__kGOM9{display:flex;justify-content:space-around;margin:.5rem 0;width:25rem}.Home_inputLabelLeft__yTSMY,.Home_inputLabelRight__reQuJ{margin:.5rem;width:3rem;font-size:1.2rem;color:#000}.Home_fullInputBox__FFygU{background-color:#fffbeb;border:#000;border-style:solid;border-radius:4px;color:#000;font-size:1.2rem;margin:.2rem .5rem;padding:.5rem 1rem;text-align:left;width:10rem;height:3rem}.Home_fullInputBox__FFygU::-webkit-inner-spin-button,.Home_fullInput__3uv3V::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Home_inputLabel__C9xB4{justify-content:center;margin:.5rem;padding:.5rem}.Home_inputContainer__L0mcy{font-family:var(--font-mono);width:100%;margin-bottom:2rem}.Home_inputContainerExercise__Rt_vu{display:flex;flex-direction:row;justify-content:space-between}.Home_inputContainerNoExercise__4wmLV,.Home_workoutContainer__aNda3{display:flex;flex-direction:column}.Home_workoutContainer__aNda3{justify-content:center}.Home_workoutUploadContainer__X9sXL{display:flex;flex-direction:row;justify-content:center}.Home_uploadButtonContainer__ZUyvu{display:flex;flex-direction:row}.Home_imageButtonLabel__eMOjl{padding:1rem 0}.Home_infoPopup__LrI_I{display:none;position:absolute;background-color:#fffdf6;border:1px solid #263159;border-radius:4px;padding:10px;width:20rem;height:14rem;left:60%}.Home_questionMark__vbKQP:hover+.Home_infoPopup__LrI_I{display:block}.Home_exerciseLabel__sD7Uq{margin:0 0 0 .5rem}.Home_exerciseInput__kWnRE{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:4rem}.Home_exerciseInput__kWnRE input{margin:.2rem .5rem;padding:.5rem 1rem;text-align:left;width:10rem;height:3rem;text-transform:uppercase}.Home_exerciseInput__kWnRE input,.Home_repInput__bedDU input{background-color:#fffbeb;border:#000;border-style:solid;border-radius:4px;color:#000;font-size:1.2rem}.Home_repInput__bedDU input{width:3rem;margin:0;padding:.5rem;text-align:center}.Home_exerciseLabelOutput__4tXAP{margin:.5rem;font-size:2rem}.Home_exerciseLabelOutputRepLabel__cCJbI{margin:.5rem .1rem .5rem .5rem;font-size:2rem;width:20%}.Home_exerciseLabelOutputExerciseLabel__OPjf_{margin:.5rem .5rem .5rem 0;font-size:2rem;width:75%}.Home_exerciseOutput__GHals{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1.25rem;width:100%;height:3rem;white-space:nowrap;overflow:scroll;text-overflow:ellipsis}.Home_exerciseOutputRep__kcwBi{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:3rem;color:#4a70fa;width:25%}.Home_repOutputsContainer__bnOVW{width:25%}.Home_exerciseOutputsContainer__YWi40{width:75%}.Home_exerciseContainer__QumHe{display:flex;flex-direction:column;align-items:center}.Home_activeExcerciseContainer__RBtK5{width:50%;border:#000;border-style:solid;border-radius:5px;border-width:2px;box-shadow:12px 12px 1px 1px #000}.Home_exerciseContainerEx___SQiI{margin:0 8rem 0 5rem;width:50%}.Home_exerciseDisplay___8yqY{display:flex;flex-direction:row;justify-content:center;align-items:center}.Home_liveExerciseDisplay__gkSIm{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.Home_exerciseFormat__oYIHj{display:flex;flex-direction:row;justify-content:center;width:100%;justify-content:flex-start}.Home_renderRepOutputsContainer__1i1OA{display:flex;justify-content:flex-start;flex-direction:column;width:25%}.Home_exerciseLabels__6ASx6{display:flex;flex-direction:row;width:100%}.Home_noExerciseTimer__yLRk0{width:100%}.Home_yesExerciseTimer__N2T_V{width:50%}.Home_timerContainer__h6seP{display:flex;flex-direction:column;align-items:center;margin:1rem 3rem;justify-content:center}.Home_timerContainerActive__t9QM_{width:50%}.Home_timeDisplay__e78nz{font-size:7rem}.Home_restTimeDisplay__n8lQC{color:#4a70fa}.Home_roundCounter__i0pFP{font-size:2em}.Home_roundDisplay__PlhOk{display:flex;flex-direction:row;font-size:2rem}.Home_currentRound__fmf8x{color:#4a70fa;margin:0 .5rem}@media (max-width:850px){.Home_inputContainerExercise__Rt_vu{display:flex;flex-direction:column;justify-content:space-between}.Home_fullInput__3uv3V{display:flex;justify-content:space-between;margin:.5rem 0;width:20rem}.Home_inputLabelLeft__yTSMY,.Home_inputLabelRight__reQuJ{font-size:1rem}.Home_exerciseContainerEx___SQiI{margin:0;width:100%}.Home_exerciseDisplayOutputMedia__yGV09{margin:0}.Home_infoPopup__LrI_I{left:10%}.Home_questionMark__vbKQP:hover+.Home_infoPopup__LrI_I{display:none}.Home_activeExcerciseContainer__RBtK5,.Home_yesExerciseTimer__N2T_V{width:100%}.Home_exerciseLabelOutputRepLabel__cCJbI{width:25%}}