.CoachLayoutComponent_container__L0ao2{padding:16px 72px 16px 44px;display:flex;flex-direction:column;flex:1 1;position:relative;min-height:0}.CoachLayoutComponent_logo__uE3PS{height:18px}.CoachLayoutComponent_navContainer__dJCAz{overflow-x:auto;overflow-y:hidden;gap:4px!important}.CoachLayoutComponent_navContainer__dJCAz::-webkit-scrollbar{height:6px}.CoachLayoutComponent_help__Gco15{display:flex;align-items:center;justify-content:center;background:var(--purple-dark);width:24px;height:24px;border-radius:50%;border:1px solid #fff}@media (min-width:900px){.CoachLayoutComponent_navContainer__dJCAz{position:relative;padding-left:188px!important;padding-right:188px!important;justify-content:center!important}.CoachLayoutComponent_logo__uE3PS{position:absolute;top:50%;left:0;transform:translateY(-50%)}.CoachLayoutComponent_avatar__J5f9_{position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}}.Text_root__NyALg{font-feature-settings:"liga" off,"clig" off;font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.1px;line-height:normal}.Text_xxsSize__c9VUi{font-size:10px}.Text_xsSize__Gp2qI{font-size:12px}.Text_sSize__QJiTY{font-size:14px}.Text_mSize__YzFXi{font-size:16px}.Text_lSize__PwGRC{font-size:18px}.Text_xlSize__c_uSK{font-size:20px}.Text_blackColor__Vl6_f{color:var(--black)}.Text_greyColor__b74o3{color:var(--Grey-2)}.Text_redColor__ichps{color:var(--red)}.Text_darkGreyColor__hG_pH{color:#666667}.Text_whiteColor__xbHvx{color:#fff}.Text_inheritColor__vUsEI{color:inherit}.Text_purpleColor__zWH_6{color:var(--Purple-primary)}.Text_greenColor__IhJOd{color:var(--green)}.Text_transparentBlackColor__WyHa7{color:rgba(0,0,0,.7)}.Text_bold__wWcZM{font-weight:700}.Text_lh100__l1Uih{line-height:1}.Text_lh120__rLg9K{line-height:1.2}.Text_lh140___RpVh{line-height:1.4}.Text_lh150__PyNow{line-height:1.5}.Text_lh14px__gQyFi{line-height:14px}.Text_lh16px__mYDuI{line-height:16px}.Text_lh20px__Lhc8D{line-height:20px}.Text_ls__xJkwm{letter-spacing:.5px}.Text_lsn__PapeC{letter-spacing:normal}.Text_ellipsis__7TwCL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Text_hyphens__UrnUj{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Text_ws__xFMRA{white-space:pre-wrap}.Text_center__5Um4k{text-align:center}.Text_bw__VTADI{word-break:break-word}.CalendarControls_container__wGhGH{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.CalendarControls_sides__hd09T{width:280px}.CalendarControls_leftSide__D5jvv{display:flex;align-items:center;gap:8px}.CalendarControls_rightSide__yllcZ{display:flex;justify-content:flex-end;gap:16px}@media (max-width:768px){.CalendarControls_container__wGhGH{flex-direction:column;gap:12px;align-items:center}.CalendarControls_sides__hd09T{width:auto}}.Select_optionContent__LqqIb{width:100%;display:flex;align-items:center;gap:8px;min-width:1px}.Select_loader__sJkeF{display:flex;align-items:center;justify-content:center}.Popover_reference__bfleq{display:inline-flex;align-items:center;max-width:100%}.DayPicker_container__DrmxQ{padding:8px 12px;display:flex;gap:8px;align-items:center;border:1px solid var(--grey);border-radius:4px}.DayPicker_today__g4iKP{cursor:pointer}.StatusDot_dot__Ox9T7{position:absolute;bottom:6px;left:50%;z-index:1;width:5px;height:5px;border-radius:50%;transform:translateX(-50%);transition:all .2s ease-in-out}.StatusDot_completed__sy9RK{background-color:var(--green)}.StatusDot_missed__o9mCX{background-color:var(--red)}.StatusDot_active__1GZMH{background-color:var(--Grey-2)}.HeaderDate_container__oLeVM{display:flex;gap:10px;align-items:center}.HeaderDate_date__n3gM0{width:150px;text-transform:capitalize;text-align:center}.HeaderDate_day__t_aWq,.HeaderDate_week__o_VvK{width:250px}.HeaderDate_iconsContainer__Nfjew,.Modal_header__yiTzp{display:flex;align-items:center}.Modal_header__yiTzp{padding:0 16px 12px;border-bottom:1px solid var(--grey)}.Modal_noHr__w4QtO{border-bottom:none}.Modal_content__udkPO{padding:16px}.Clients_programCompletionCell__VL_KE{border-radius:20px;padding:4px 16px;display:inline-block}.Clients_programCompletionCellHigh__Vhpyj{background-color:#3dc48c80}.Clients_programCompletionCellMedium__v_OpV{background-color:#ffe43580}.Clients_programCompletionCellLow__r4PBx{background-color:#e03d4f80}.CalendarDay_container__adufs{display:flex;flex-grow:1;flex-direction:column;min-height:190px}.CalendarDay_draggingOver__heJ1j{background:rgba(239,237,245,.2)}.CalendarDay_container__adufs:last-child,.CalendarDay_container__adufs:last-child .CalendarDay_content__U3Clv,.CalendarDay_container__adufs:last-child .CalendarDay_header__Sqkuw{border-right-width:0}.CalendarDay_header__Sqkuw{height:24px;text-align:right;display:flex;align-items:center;flex-wrap:nowrap;z-index:10;background:#fff;border-bottom:1px solid var(--grey);border-right:1px solid var(--grey);flex:0 0 auto;padding:4px 8px;position:-webkit-sticky;position:sticky;top:0}.CalendarDay_focused__HtqAg:before{content:"";box-shadow:inset 0 0 0 2px var(--Purple-primary);position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;z-index:1}.CalendarDay_dayText__OdYWD{text-transform:capitalize;margin-left:auto}.CalendarDay_isToday__asqBD{padding:0 8px;min-width:40px;border-radius:4px;background:var(--Purple-3);color:var(--white)!important;text-align:center;font-weight:700}.CalendarDay_buttonsContainer__GSZBO{margin-left:-4px}.CalendarDay_content__U3Clv{position:relative;display:flex;flex:1 1 auto;justify-content:center;border-right:1px solid var(--grey)}.CalendarDay_actions__W_9os{visibility:hidden;opacity:0;transition:all .3s ease;display:flex;align-items:center;flex-direction:column;gap:8px;padding-top:26px}.CalendarDay_content__U3Clv:hover .CalendarDay_actions__W_9os{visibility:visible;opacity:1}@media (max-width:768px){.CalendarDay_header__Sqkuw{border:1px solid var(--grey)}.CalendarDay_content__U3Clv{border-left:1px solid var(--grey)}.CalendarDay_container__adufs:last-child .CalendarDay_content__U3Clv,.CalendarDay_container__adufs:last-child .CalendarDay_header__Sqkuw{border-right-width:1px}}.RestEdit_container__Mw6fl{padding:8px}.RestEdit_description__rQR0Z{margin-bottom:4px}.RestEdit_deleteContainer__3iYBE{padding:8px 4px;margin-bottom:28px;display:flex;gap:8px;align-items:center;border-bottom:1px solid var(--grey);cursor:pointer}.RestEdit_deleteContainer__3iYBE:hover{background-color:rgba(220,38,38,.1)}.RestEdit_buttonsContainer__egybG{margin-top:8px;padding:0 6px;justify-content:flex-end}.RestView_container__Qfl1K{position:relative}.RestView_header__9GCdT{display:flex;gap:4px;padding:4px 8px;border-bottom:1px solid var(--grey)}.RestView_headerDragging__pCshG{border-bottom-color:var(--Purple-primary)}.RestView_title__X_szH{word-break:break-all}.RestView_copy__Ms78L{cursor:pointer}.RestView_drag__S_Jx_{height:16px}.RestView_hide__qRd__{visibility:hidden;display:none}.RestView_dragPlaceholder__sPYjo{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--Light-Purple);border:1px solid var(--Purple-primary)}.RestView_content__Hpmbs{padding:8px}.RestView_isDragging__uQo1m{border:1px solid var(--Purple-primary);background:var(--white);max-height:160px;overflow:hidden}.DayWorkouts_wrapper__uCgCV:not(:first-of-type){border-top:4px solid var(--Purple-primary)}.WorkoutEdit_container___G_pw{padding:8px 16px}.WorkoutEdit_blocks__V9Z61{display:flex;flex-direction:column;gap:12px}.WorkoutEdit_header__HhWc8{display:flex;flex-direction:column;gap:4px}.WorkoutEdit_deleteContainer__J6stD{padding:8px 4px;display:flex;gap:8px;align-items:center;border-bottom:1px solid var(--grey);cursor:pointer;transition:background-color .3s ease}.WorkoutEdit_deleteContainer__J6stD:hover{background-color:rgba(220,38,38,.1)}.WorkoutEdit_buttonsContainer__8NtHE{margin-top:8px;padding:0 6px;justify-content:flex-end}.WorkoutElementEdit_container__um0bq,.WorkoutElementEdit_workoutContainer__0M4bC{display:flex;flex-flow:column nowrap;gap:40px}.WorkoutElementEdit_container__um0bq{position:relative}.WorkoutElementEdit_elementTitle__eY0pE{padding:0 4px}.WorkoutElementEdit_exerciseContainer__mwZUm{position:relative;display:flex;flex-flow:column nowrap}.WorkoutElementEdit_controls__jKyct{position:absolute;left:-16.5px;top:0;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;gap:4px;padding:4px 2px;border-radius:4px;background:var(--Light-Purple)}.WorkoutElementEdit_action__xSOZ1{cursor:pointer}.WorkoutElementEdit_controlsIconContainer__6qpV1{margin-bottom:3px}.WorkoutElementEdit_controlsIconContainer__6qpV1:last-of-type,.WorkoutElementEdit_metricIcon__N4xCL{margin-bottom:0}.WorkoutElementEdit_superSet__QoMS7{position:absolute;top:-40px;left:0;right:0;display:flex;align-items:center;z-index:1}.WorkoutElementEdit_superSet__QoMS7:before{content:"";height:1px;background:var(--grey);left:0;width:calc(50% - 20px)}.WorkoutElementEdit_superSet__QoMS7:after{content:"";height:1px;background:var(--grey);right:0;width:calc(50% - 20px)}.WorkoutElementEdit_videoContainer__uuvSS{display:flex;flex-flow:column nowrap}.WorkoutElementEdit_descriptionContainer__2larv{padding:8px 4px;border-bottom:1px solid var(--grey);display:flex;gap:8px}.WorkoutElementEdit_result__7JbXe{margin-top:6px;position:relative;display:flex;flex-direction:column;gap:8px}.WorkoutElementEdit_resultStatus___2H_D{position:absolute;left:-2px;top:-2px;width:8px;height:8px;border-radius:50%;cursor:pointer}.WorkoutElementEdit_completed__p9MPK{background:var(--green)}.WorkoutElementEdit_missed__H_s_X{background:var(--red)}.Dot_dotContainer__mVCGz{flex:0 0 auto;--dotColor:var(--Purple-primary);--dotColorNext:var(--Purple-primary);position:relative}.Dot_dot__B9_jy{width:4px;height:4px;position:relative;border-radius:50%;background:var(--dotColor)}.Dot_connected__Odo3J:after{content:"";position:relative;display:block;width:4px;height:calc(100% + 17px);top:-2px;background:linear-gradient(180deg,var(--dotColor) 0,var(--dotColor) 50%,var(--dotColorNext) 50%);left:50%;transform:translateX(-50%)}.Dot_last__TV3R_:after{display:none}.Dot_missed__ayB0L{--dotColor:var(--red);--dotColorNext:var(--red)}.Dot_completed__Y9sEJ{--dotColor:var(--green);--dotColorNext:var(--green)}.Dot_nextMissed__R93vk{--dotColorNext:var(--red)}.Dot_nextCompleted__8wCdE{--dotColorNext:var(--green)}.Dot_iconMode__wwRd_{display:flex;flex-direction:column;align-items:flex-start}.WorkoutView_container__mZIZV{position:relative}.WorkoutView_header__GPSmW{display:flex;gap:4px;padding:4px 8px;border-bottom:1px solid var(--grey)}.WorkoutView_headerDragging__XGvtT{border-bottom-color:var(--Purple-primary)}.WorkoutView_title__V75c9{word-break:break-all}.WorkoutView_copy__BTVAV{cursor:pointer}.WorkoutView_drag__t8xpx{height:16px!important}.WorkoutView_hide__ajzOa{visibility:hidden;display:none}.WorkoutView_dragPlaceholder__9Jp8N{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--Light-Purple);border:1px solid var(--Purple-primary)}.WorkoutView_content__fXVNv{padding:8px 0}.WorkoutView_empty__jzYQK{padding:0 8px}.WorkoutView_description__0FoGd{display:flex;flex-flow:column nowrap;gap:6px;padding:0 8px 6px;border-bottom:1px solid var(--grey);margin-bottom:4px}.WorkoutView_blockHeader__4FTcT{padding:8px;border-bottom:1px solid var(--grey)}.WorkoutView_blockHeaderClamp__OWnyF{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;max-height:calc(14px * 3 * 1.2)}.WorkoutView_cooldownHeader__BT0H9{border-top:1px solid var(--grey);border-bottom:none}.WorkoutView_blockContainer__6W5aC{padding:8px 8px 8px 6px}.WorkoutView_blockContainer__6W5aC,.WorkoutView_block__4_jRZ{display:flex;flex-flow:column nowrap;gap:12px}.WorkoutView_exerciseBlock__jjvpJ{position:relative;display:flex;gap:6px}.WorkoutView_exerciseInfo__RXAls{flex:1 1 auto;min-width:1px;display:flex;flex-flow:column nowrap;gap:4px}.WorkoutView_descriptionContainer__3sn4d,.WorkoutView_titleContainer__tBmYz{display:flex;width:100%;flex-flow:row nowrap;gap:4px}.WorkoutView_descriptionContainer__3sn4d{margin-top:4px}.WorkoutView_resultContainer__DmHV9{position:relative;margin-top:6px;display:flex;flex-direction:column;gap:8px;min-width:0}.WorkoutView_resultText__EPjsK{min-width:0;display:flex;gap:4px;padding:6px 8px;justify-content:space-between;border-radius:4px;border:1px solid var(--Grey)}.WorkoutView_result__aazTv{flex:0 0 auto;min-width:20px}.WorkoutView_comment__leR9Z{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;max-height:calc(16px * 2)}.WorkoutView_resultStatus__XR9Jb{position:absolute;left:-2px;top:-2px;width:8px;height:8px;border-radius:50%}.WorkoutView_completed__NI5wm{background:var(--green)}.WorkoutView_missed__GGDql{background:var(--red)}.WorkoutView_dotContainer__QWzPj{padding-top:5px}.WorkoutView_exerciseTitle__oxwql{max-height:calc(18px * 3)}.WorkoutView_exerciseText__xh7b_{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;max-height:calc(16px * 3)}.WorkoutView_exerciseNumber__5nYzQ{display:inline-block;padding-right:2px}.WorkoutView_isDragging__AqoL7{border:1px solid var(--Purple-primary);background:var(--white);max-height:160px;overflow:hidden}.SelectedWorkouts_container__QcC_E{position:fixed;bottom:40px;left:50%;transform:translate(-50%);z-index:100}.ClientMetrics_loader__leMoy{flex:1 1 auto;height:100%;display:flex;justify-content:center;align-items:center}.ClientMetrics_refetchLoader__7Y8JH{position:absolute;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center}.ClientMetrics_container__d2mpg{position:relative;display:flex;height:100%;gap:40px}.ClientMetrics_left__pM5Gv{flex:0 0 auto;width:320px;padding:20px;display:flex;flex-direction:column;gap:28px;border-radius:4px;border:1px solid var(--Light-Purple);overflow:auto}.ClientMetrics_right__ugHDO{flex:1 1 auto;gap:24px;background:var(--Light-Purple);overflow:auto}.ClientMetrics_emptyContainer__yHxb9,.ClientMetrics_right__ugHDO{padding:20px;display:flex;flex-direction:column;border-radius:4px}.ClientMetrics_emptyContainer__yHxb9{height:100%;gap:28px;border:1px solid var(--Light-Purple);background:#fff}.ClientMetrics_empty__uwOtQ{flex:1 1 auto;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.ClientMetrics_iconContainer__HVQmM{width:120px;height:120px;border-radius:500px;background:var(--Light-Purple);display:flex;align-items:center;justify-content:center}.LeftColumnContent_metricContainer__3zlqL,.LeftColumnContent_metricGroupsContainer__2_aq6{display:flex;flex-direction:column;gap:8px}.LeftColumnContent_metricContainer__3zlqL{margin-top:8px;padding-left:16px}.LeftColumnContent_metric__nRU9D{min-height:40px;padding:8px 12px;border-radius:8px;border:1px solid var(--Light-Purple);background:var(--Light-Purple);cursor:pointer}.LeftColumnContent_selected__4t7ti{border-color:#7976b6}.FormContainer_container__cW7oM{flex:1 1 auto;display:flex;flex-flow:column nowrap;gap:12px;padding-bottom:30px;height:-moz-fit-content;height:fit-content}.FormContainer_inner__TLD7p{padding:20px;border:1px solid var(--Light-Purple);border-radius:4px}.FormContainer_header__oL6xQ{margin-bottom:32px}.FormControls_container__a7tuI{margin-top:32px;display:flex;justify-content:space-between}.FormControls_spaced__C_ifn{margin-top:40px}.FormControls_noSpace__HSMnk{margin-top:0}.FormControls_deleteContainer__ct0iP{position:relative;display:flex;gap:8px;align-items:center;cursor:pointer;transition:background-color .3s ease}.FormControls_deleteContainer__ct0iP:hover{background-color:rgba(220,38,38,.1)}.FormControls_deleting__E4X6B:hover{background-color:unset}.FormControls_loader__rqmX5{position:absolute;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center}.FormControls_sideActions__Y8UEC{display:flex;gap:32px}.FormControls_mainActions__MLXFp{display:flex;gap:8px}.ResultForm_container__rmifY{padding-bottom:20px}.ResultForm_resultContainer__IFdK7{border-top:1px solid var(--Grey);padding:20px 0;display:flex;gap:40px}.ResultForm_resultContainer__IFdK7:last-of-type{border-bottom:1px solid var(--Grey)}.ResultForm_result__FF1VI{flex:0 0 92px}.ResultForm_date__6Myxm{flex:0 0 140px}.ResultForm_comment__zZCBO{flex:1 1 auto;min-width:0}.RightColumnContent_header__nUqTW{display:flex;justify-content:space-between;align-items:center}.RightColumnContent_chartContainer__VaQai{padding:20px;display:flex;flex-direction:column;gap:20px;border-radius:4px;border:1px solid var(--Light-Purple);background:var(--white)}.RightColumnContent_emptyChart__jjtcs{flex:1 1 auto}.RightColumnContent_chartHeader__wDGXR{display:flex;justify-content:space-between}.RightColumnContent_historyContainer__d7Nl2{padding:20px 20px 24px;border-radius:4px;border:1px solid var(--Light-Purple);background:var(--white)}.RightColumnContent_historyHeader__VHV1S{padding-bottom:20px}.RightColumnContent_resultContainer__rzQ1D{border-top:1px solid var(--Grey);padding:20px 0;display:flex;gap:40px}.RightColumnContent_resultContainer__rzQ1D:last-of-type{border-bottom:1px solid var(--Grey)}.RightColumnContent_result__wz67U{flex:0 0 92px}.RightColumnContent_date__I5Snj{flex:0 0 140px}.RightColumnContent_comment__T2hqv{flex:1 1 auto;min-width:0}.RightColumnContent_action__dJQRB{margin-left:auto;flex-shrink:0}.RightColumnContent_toolTip__oJXyh{border-radius:4px;border:1px solid var(--Grey);background:var(--white);box-shadow:0 4px 8px 0 rgba(0,0,0,.08);padding:8px 12px;display:flex;flex-direction:column;gap:8px}.RightColumnContent_empty__Ohf7o{flex:1 1 auto;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.RightColumnContent_iconContainer__IoVXB{width:120px;height:120px;border-radius:500px;background:var(--Light-Purple);display:flex;align-items:center;justify-content:center}.ExerciseHistory_header__Uxs9C{display:flex;flex-flow:column nowrap;gap:8px;margin-bottom:24px}.ExerciseHistory_search__JdFdV{padding-bottom:28px}.ExerciseHistory_loader__ERX9n{height:300px;display:flex;align-items:center;justify-content:center}.ExerciseHistory_historyContainer__VO0MR{position:relative;display:flex;flex-flow:column nowrap;gap:24px}.HistoryItem_container__9RULZ{padding:12px;border-radius:4px;border:1px solid var(--Grey)}.HistoryItem_header__rqa_2{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--grey);text-transform:capitalize}.HistoryItem_content__VrxO4{display:flex;gap:16px;align-items:flex-start}.HistoryItem_number__gk5sO{padding:5px 10px;border-radius:4px;background:var(--Light-Purple)}.HistoryItem_info__KJqPR{display:flex;flex-flow:column nowrap;gap:12px;flex:1 1 auto}.HistoryItem_result__mhfEM{padding:8px;border-radius:4px;border:1px solid var(--Grey)}.HistoryItem_footer__xoq5P{margin-top:20px;display:flex;justify-content:flex-end}.MetricGroupForm_metrics__ZExPp{margin-top:40px}.MetricGroupForm_metricsHeader__M0_gs{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.MetricGroupForm_unit__f_ayy{flex:1 1 auto;display:flex;gap:8px;align-items:flex-start;max-width:50%}