.Logo_image__cCYKd{width:calc(350px * var(--scale));height:auto}@media screen and (max-width:480px){.is-webapp .Logo_container__n4ZcK{--scale:0.5}}.SkeletonPicker_container__M9o_H{width:calc(200px * var(--scale));height:calc(8px * var(--scale));opacity:.5;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.SkeletonPicker_skeleton__MaMEp{display:inline-block;width:100%;height:100%;position:relative;overflow:hidden;background-color:rgba(0,0,0,.25);border-radius:calc(4px * var(--scale));top:calc(70px * var(--scale))}.SkeletonPicker_skeleton__MaMEp:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.2) 20%,rgba(0,0,0,.5),transparent);animation:SkeletonPicker_shimmer__0_9Tt 1.5s infinite;content:""}@keyframes SkeletonPicker_shimmer__0_9Tt{to{transform:translateX(100%)}}.WorkoutPicker_pickerContainer__yJL24{width:100vw;display:flex;flex-direction:row;--selected-row-index:0;--picker-gap:12px;gap:calc(12px * var(--scale));padding:calc(12px * var(--scale))}@media screen and (max-width:480px){.is-webapp .WorkoutPicker_pickerContainer__yJL24{--scale:0.75}.WorkoutPicker_pickerContainer__yJL24{padding:calc(8px * var(--scale))}.WorkoutPicker_routineContainer__u8KyF{height:min(60vh,420px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y}.WorkoutPicker_routineScroller__kQmP8{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:calc(8px * var(--scale));width:100%;min-width:100%;transform:none}.WorkoutPicker_routine__KUrrK{width:100%;flex:0 0 auto}.WorkoutPicker_routine__KUrrK button{min-height:calc(88px * var(--scale));padding:calc(20px * var(--scale)) calc(16px * var(--scale))}}.WorkoutPicker_nextButton__0iq_T{display:none;order:3;transform-origin:center}.WorkoutPicker_prevButton__wxRwK{display:none;order:1;transform-origin:center}.WorkoutPicker_routineContainer__u8KyF{order:2;flex:1 1;overflow:hidden}.WorkoutPicker_routine__KUrrK{width:100%}.WorkoutPicker_routineScroller__kQmP8{--button:calc(52.5px * var(--scale));--gap:calc(var(--picker-gap) * var(--scale));--row-size:calc(95px * var(--scale));--y:calc(var(--selected-row-index) * -1 * var(--row-size));display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;grid-gap:var(--gap);gap:var(--gap);transition:transform .2s cubic-bezier(.215,.61,.355,1);transform:translateY(var(--y))}@media screen and (max-width:480px){.WorkoutPicker_routineScroller__kQmP8{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:calc(8px * var(--scale));transform:none}}.WorkoutPicker_routine__KUrrK button{width:100%;text-align:center;font-size:calc(1.8rem * var(--scale));font-family:var(--font-family);font-weight:var(--font-weight-normal);background:rgba(0,0,0,.125);padding:calc(30px * var(--scale)) calc(10px * var(--scale));border:none;color:#fff;cursor:pointer;transition:background .2s cubic-bezier(.215,.61,.355,1)}.WorkoutPicker_routine__KUrrK button:hover,.WorkoutPicker_selected__gBKNW{background:rgba(0,0,0,.25)}.ButtonWithIcon_container__XZNwx{cursor:pointer;background-color:transparent;border:none;opacity:.6;height:100%;color:#fff}.ButtonWithIcon_container__XZNwx.ButtonWithIcon_isActive__1kojW,.ButtonWithIcon_container__XZNwx:hover{opacity:.75}.ButtonWithIcon_container__XZNwx svg{width:calc(40px * var(--scale));height:auto}.NextPrevIcon_flip__OuxGM{transform:scaleX(-1)}.MenuScreen_container___ftdp{width:100%;height:100%;display:grid;place-items:center}.MenuScreen_containerContent__mxWpQ{display:flex;flex-direction:column;place-items:center;height:calc(100% - 200px);gap:calc(30px * var(--scale))}.MenuScreen_logo__wVATX{flex:0 1;display:flex;justify-content:center;animation:MenuScreen_in__xOxuK .8s cubic-bezier(.215,.61,.355,1) forwards}.MenuScreen_logo__wVATX img{width:200px!important}.MenuScreen_picker__ww_xF{opacity:0;animation:MenuScreen_in__xOxuK .5s cubic-bezier(.215,.61,.355,1) .3s forwards}.MenuScreen_out__3A6MA .MenuScreen_logo__wVATX{animation:MenuScreen_out__3A6MA .3s cubic-bezier(.215,.61,.355,1) forwards}.MenuScreen_out__3A6MA .MenuScreen_picker__ww_xF{animation:MenuScreen_out__3A6MA .3s cubic-bezier(.215,.61,.355,1) .1s forwards}@keyframes MenuScreen_in__xOxuK{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes MenuScreen_out__3A6MA{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.ActiveMovePane_container__NOWKz{display:flex;flex-direction:column;gap:calc(5px * var(--scale));margin:calc(25px * var(--scale)) calc(10px * var(--scale));animation:ActiveMovePane_in__moJAa .8s cubic-bezier(.215,.61,.355,1) forwards}@keyframes ActiveMovePane_in__moJAa{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes ActiveMovePane_out__Z3LpP{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.ActiveMovePane_container__NOWKz>div{flex:0 1}.ActiveMovePane_container__NOWKz .ActiveMovePane_controlsContainer__ag2L2{max-height:calc(60px * var(--scale))}.ActiveMovePane_container__NOWKz .ActiveMovePane_controlsContainer__ag2L2.ActiveMovePane_centered__sXpk2{display:flex;place-content:center;position:relative;top:calc(10px * var(--scale))}.ActiveMovePane_controlsInnerContainer__lyITo{display:inline-flex;gap:calc(20px * var(--scale));background:rgba(0,0,0,.125);border-radius:calc(8px * var(--scale));height:100%;padding:calc(10px * var(--scale));color:#fff}.ActiveMovePane_controlsInnerContainer__lyITo.ActiveMovePane_hidden__cFICp{display:none}.ActiveMovePane_container__NOWKz .ActiveMovePane_mainTimerContainer__g9X38{flex-grow:2;display:flex;align-items:center;justify-content:center;font-size:calc(20rem * var(--scale));font-weight:var(--font-weight-bold)}@media screen and (max-width:1024px){.is-webapp .ActiveMovePane_container__NOWKz .ActiveMovePane_mainTimerContainer__g9X38{font-size:calc(13rem * var(--scale))}}.ActiveMovePane_container__NOWKz .ActiveMovePane_infoContainer__ayd_2{--scale:0.75;flex-grow:3;padding:calc(10px * var(--scale)) calc(12px * var(--scale));position:relative;display:flex;flex-direction:column;gap:calc(24px * var(--scale));place-items:center;place-content:center}@media screen and (max-width:600px){.is-webapp .ActiveMovePane_container__NOWKz .ActiveMovePane_infoContainer__ayd_2{--scale:0.75;gap:calc(24px * var(--scale))}}@media screen and (min-width:701px) and (max-width:1024px){.is-webapp .ActiveMovePane_container__NOWKz .ActiveMovePane_infoContainer__ayd_2{gap:calc(48px * var(--scale))}}.ActiveMovePane_moveContainer__yTAyi{display:grid;text-align:center;width:50%}.ActiveMovePane_progressBar__ecI5y{position:absolute;width:100%;left:0;top:0;display:flex;place-content:center}.ActiveMovePane_infoContainer__ayd_2:after{width:100%;height:calc(4px * var(--scale));content:"";display:block;position:absolute;bottom:0;left:0;border-radius:calc(var(--border-radius) * var(--scale));background:rgba(0,0,0,.125);z-index:var(--layer-top)}.ActiveMovePane_moveContainer__yTAyi h2{font-weight:var(--font-weight-normal);font-size:calc(3.2rem * var(--scale));margin:0 auto}.ActiveMovePane_nextSetLabel__2wNbw{margin-top:calc(8px * var(--scale));font-size:calc(1.8rem * var(--scale));font-weight:var(--font-weight-normal);color:#fff}@media screen and (max-width:768px){.is-webapp .ActiveMovePane_moveContainer__yTAyi h2{font-size:calc(2.8rem * var(--scale))}}.ActiveMovePane_moveContainer__yTAyi .ActiveMovePane_moves__ogAcL{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(100%/4),1fr));grid-gap:calc(10px * var(--scale));gap:calc(10px * var(--scale))}.Timer_container__HORIr{--percent-completed:0}.Timer_progressBar__rTI8B .Timer_time__HSrt_{display:none}.Timer_progressBar__rTI8B{height:calc(4px * var(--scale));position:relative}.Timer_progressBar__rTI8B,.Timer_progressBar__rTI8B:after{width:100%;background:rgba(0,0,0,.125);border-radius:calc(4px * var(--scale))}.Timer_progressBar__rTI8B:after{content:"";display:block;position:absolute;height:100%;z-index:var(--layer-top);transform-origin:left;transform:scaleX(var(--percent-completed));transition:transform .3s cubic-bezier(.215,.61,.355,1)}.Move_container__y5nDB{--move-icon-size-lg:40px;--move-icon-size-sm:25px;display:flex;place-items:flex-start;gap:calc(10px * var(--scale));margin:calc(2px * var(--scale)) 0;flex:0 0}.Move_container__y5nDB.Move_focused__4twc3{display:grid;grid-template-rows:1fr 1fr;margin:calc(5px * var(--scale)) 0;place-content:center;place-items:center;text-align:center;padding:calc(2px * var(--scale));grid-gap:calc(3px * var(--scale));gap:calc(3px * var(--scale))}.Move_container__y5nDB.Move_focused__4twc3 .Move_equipment__2OH46{position:relative;top:2px}.Move_equipment__2OH46{width:calc(var(--move-icon-size-sm) * var(--scale));height:calc(var(--move-icon-size-sm) * var(--scale));padding:calc(4px * var(--scale));background:rgba(0,0,0,.125);border-radius:calc(4px * var(--scale));display:flex}.Move_moveInfoEl__hdFi9{flex:1 0;display:flex;flex-direction:column}.Move_label__xO0xb{font-size:calc(1.6rem * var(--scale));width:calc(240px * var(--scale));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Move_hasEquipment__8ji3d .Move_label__xO0xb{margin-top:calc(2px * var(--scale))}.Move_reps__cnWyr{font-size:calc(1.05rem * var(--scale));font-weight:var(--font-weight-light);padding-bottom:calc(10px * var(--scale))}.Move_focused__4twc3 .Move_moveInfoEl__hdFi9{padding:calc(5px * var(--scale)) 0}.Move_focused__4twc3 .Move_label__xO0xb{font-size:calc(2.1rem * var(--scale))}.Move_focused__4twc3 .Move_reps__cnWyr{font-size:calc(1.6rem * var(--scale))}.Move_focused__4twc3 .Move_equipment__2OH46{width:calc(var(--move-icon-size-lg) * var(--scale));height:calc(var(--move-icon-size-lg) * var(--scale))}.BadgeWithIcon_container__cOb0l{background-color:transparent;border:none;height:100%;color:#fff;display:flex;place-items:center}.BadgeWithIcon_container__cOb0l svg{width:100%;height:auto}.TimelinePane_container__JvtkC{--timeline-pane-padding:10px;--timeline-pane-scroll-margin-top:118px;position:relative;animation:TimelinePane_in__EUQeX .5s cubic-bezier(.215,.61,.355,1) forwards}@media screen and (max-width:1024px){.is-webapp .TimelinePane_container__JvtkC{display:none}}.TimelinePane_container__JvtkC:before{content:"";display:block;position:fixed;top:calc(4px * var(--scale));width:calc(4px * var(--scale));height:calc(100vh - calc(8px * var(--scale)));border-radius:calc(var(--border-radius) * var(--scale));background:rgba(0,0,0,.125);z-index:var(--layer-top)}@keyframes TimelinePane_in__EUQeX{0%{opacity:.33;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes TimelinePane_out__1YAyL{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.TimelinePane_innerContainer__bIZqA{position:relative;overflow-y:scroll;pointer-events:none;height:100vh;background:var(--color-background);transition:background .5s linear;display:none;scrollbar-width:none;-ms-overflow-style:none}.TimelinePane_innerContainer__bIZqA::-webkit-scrollbar{background:transparent;width:0}.TimelinePane_innerContainer__bIZqA{display:block}.TimelinePane_timeline__pVNMB{position:relative;min-height:calc(100vh * 50);padding:0 calc(var(--timeline-pane-padding) * var(--scale))}.TimelinePane_timer__olJxP{position:-webkit-sticky;position:sticky;top:0;margin:0 calc(var(--timeline-pane-padding) * var(--scale));padding:calc(25px * var(--scale)) calc(4px * var(--scale)) calc(20px * var(--scale));z-index:var(--layer-top);background-color:var(--color-background);transition:background .5s linear}.TimelinePane_timerInner__ghpG1{display:flex;align-items:center;justify-content:center;gap:calc(4px * var(--scale));padding:0 calc(8px * var(--scale));font-size:calc(1rem * var(--scale));font-weight:var(--font-weight-light)}.TimelinePane_timerText__ltJX7{flex:0 1;min-width:calc(30px * var(--scale))}.TimelinePane_timerText__ltJX7:first-of-type{text-align:left}.TimelinePane_timerText__ltJX7:last-of-type{text-align:right}.TimelinePane_timerBar__hu658{flex-grow:2;padding:0 calc(8px * var(--scale))}.TimelinePane_scrollCell__wMfpH{scroll-margin-top:calc(var(--timeline-pane-scroll-margin-top) * var(--scale))}.TimelineTitleCell_container__QdBCD{position:-webkit-sticky;position:sticky;top:calc(58px * var(--scale));padding:calc(15px * var(--scale)) calc(4px * var(--scale));display:grid;z-index:var(--layer-middle);background:var(--color-background);transition:background .5s linear}.TimelineTitleCell_grid__rEdiO{display:grid;grid-template-columns:8fr 1fr;grid-gap:calc(5px * var(--scale));gap:calc(5px * var(--scale));font-size:calc(2.5rem * var(--scale));font-weight:var(--font-weight-bold)}.TimelineTitleCell_grid__rEdiO .TimelineTitleCell_duration__ECsn8{display:none}.TimelineTitleCell_noSets__AtYHO .TimelineTitleCell_grid__rEdiO .TimelineTitleCell_duration__ECsn8{display:block}.TimelineInfoCell_container__J99gL{padding:calc(8px * var(--scale)) 0 calc(10px * var(--scale)) calc(4px * var(--scale));z-index:var(--layer-bottom);background:var(--color-background);transition:background .5s linear;display:block;position:relative;font-size:calc(1.6rem * var(--scale))}.TimelineInfoCell_container__J99gL:after{width:100%;height:calc(2px * var(--scale));content:"";display:block;position:absolute;bottom:0;border-radius:calc(var(--border-radius) * var(--scale));background:rgba(0,0,0,.125);z-index:var(--layer-top)}.TimelineInfoCell_grid__YT86y{display:grid;grid-template-columns:8fr 1fr;grid-gap:calc(5px * var(--scale));gap:calc(5px * var(--scale));align-items:center;background:rgba(0,0,0,.05);border-radius:calc(8px * var(--scale));padding:calc(10px * var(--scale))}.TimelineInfoCell_moveList__F2mWf{display:flex;width:100%;flex-direction:column}.WorkoutScreen_container__zNnka{display:grid;grid-template-columns:3fr 1fr;height:100%}@media screen and (max-width:1024px){.is-webapp .WorkoutScreen_container__zNnka{grid-template-columns:1fr}}.WorkoutCompletePane_container__AHEug{position:relative}.WorkoutCompletePane_ratContainer__gfk6w{height:100%;opacity:0;animation:WorkoutCompletePane_in__LLf0S .3s cubic-bezier(.215,.61,.355,1) forwards;transform:translateZ(0)}.WorkoutCompletePane_text__NN5Wg{position:absolute;bottom:100px;font-size:calc(3rem * var(--scale));width:100%;z-index:var(--layer-top);display:flex;flex-direction:column;place-items:center;place-content:center}@media screen and (max-width:600px){.is-webapp .WorkoutCompletePane_text__NN5Wg h1{font-size:calc(2rem * var(--scale))}}.WorkoutCompletePane_text__NN5Wg h1{opacity:0;margin-bottom:calc(10px * var(--scale));animation:WorkoutCompletePane_in__LLf0S .3s cubic-bezier(.215,.61,.355,1) 1.5s forwards}.WorkoutCompletePane_text__NN5Wg button{opacity:0;min-width:calc(100px * var(--scale));text-align:center;font-size:calc(1.5rem * var(--scale));font-family:var(--font-family);font-weight:var(--font-weight-normal);background:rgba(0,0,0,.125);border-radius:calc(8px * var(--scale));display:inline-block;padding:calc(10px * var(--scale));border:none;color:#fff;cursor:pointer;transition:background .2s cubic-bezier(.215,.61,.355,1);animation:WorkoutCompletePane_in__LLf0S .3s cubic-bezier(.215,.61,.355,1) 1.8s forwards}.WorkoutCompletePane_text__NN5Wg button:hover{background:rgba(0,0,0,.25)}@keyframes WorkoutCompletePane_in__LLf0S{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes WorkoutCompletePane_out__Tly2F{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.RatAnimation_container__GW6W_{display:grid;place-content:center;place-items:center;height:100%;--video-size:500px}@media screen and (max-width:600px){.is-webapp .RatAnimation_container__GW6W_{--video-size:300px}}.RatAnimation_videoContainer__3u3Dp{position:relative;width:calc(var(--video-size) * var(--scale));height:calc(var(--video-size) * var(--scale))}.RatAnimation_video__mBiMV{width:100%;height:100%;position:absolute;top:0;left:0;z-index:var(--layer-bottom)}.RatAnimation_video__mBiMV.RatAnimation_playing__T8HDU{z-index:var(--layer-middle)}.page_main__GlU4n,.page_main__uRACs{width:100%;height:100%}.page_main__uRACs{--scale:0.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_main__uRACs *{outline:none}