._navbar_1wtv4_1{flex-shrink:0;position:sticky;top:20px;transition:var(--transition-slow);width:300px;height:calc(100vh - 40px);padding:40px 20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._logoWrapper_1wtv4_29{display:flex;align-items:center;gap:14px;margin-bottom:60px;padding:0 15px}._navbarList_1wtv4_69{display:flex;flex-direction:column;gap:12px;list-style:none}._navbarLink_1wtv4_83{display:flex;align-items:center;gap:18px;padding:10px 15px;border-radius:10px;font-weight:400}._navbarLink_1wtv4_83._active_1wtv4_101{background-color:var(--blue);color:var(--black)}._navbarLinkIcon_1wtv4_113{transition:var(--transiton)}._navbarLink_1wtv4_83._active_1wtv4_101 ._navbarLinkIcon_1wtv4_113{filter:invert(1) brightness(2)}._navbarLink_1wtv4_83 svg path{transition:var(--transiton)}._navbarLink_1wtv4_83._active_1wtv4_101 svg path{stroke:var(--black)}._navbarLink_1wtv4_83:not(._active_1wtv4_101):active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._navbarLink_1wtv4_83:not(._active_1wtv4_101):hover{background-color:var(--purple)}}@media screen and (max-width:1365px){._navbar_1wtv4_1{width:250px}}@media screen and (max-width:1199px){._navbar_1wtv4_1{top:12px;height:calc(100vh - 24px);width:64px;padding:18px 12px}._navbarLink_1wtv4_83{padding:8px}._navbarLinkTitle_1wtv4_203,._logoWrapper_1wtv4_29{display:none}}@media screen and (max-width:767px){._navbar_1wtv4_1{position:fixed;top:unset;bottom:6px;left:10px;z-index:900;display:flex;width:calc(100% - 20px);height:auto;padding:8px;border-radius:var(--border-radius-small);background-color:#000000de}._navbarWrapper_1wtv4_257{flex-grow:1}._navbarList_1wtv4_69{flex-direction:row;justify-content:space-between}._hidden_1wtv4_275{transform:translateY(calc(100% + 12px));scale:(.5)}}._header_pjuax_1{display:flex;justify-content:space-between;gap:12px;padding-top:12px;margin-bottom:20px}._titleBox_pjuax_17{display:flex;align-items:center;gap:24px}._buttonBack_pjuax_29{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._controls_pjuax_53{display:flex;align-items:center;gap:12px}._notification_pjuax_65{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._menuWrapper_pjuax_87{position:relative}._menu_pjuax_87{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._menuList_pjuax_117{position:absolute;z-index:9;top:calc(100% + 10px);right:0;display:flex;align-items:flex-start;flex-direction:column;gap:16px;width:max-content;padding:20px 16px;border-radius:var(--border-radius-small);background-color:var(--grey-dark);list-style:none;opacity:0;pointer-events:none;visibility:hidden;transition:var(--transition)}._menuListActive_pjuax_159{opacity:1;pointer-events:all;visibility:visible}._menuButton_pjuax_171{display:flex;align-items:center;gap:8px;transition:var(--transition)}._buttonBack_pjuax_29:active,._notification_pjuax_65:active,._menu_pjuax_87:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._buttonBack_pjuax_29:hover,._notification_pjuax_65:hover,._menu_pjuax_87:hover{background-color:var(--purple)}}@media screen and (max-width:1199px){._header_pjuax_1{padding-top:6px}._headerTitle_pjuax_237{font-size:24px}}@media screen and (max-width:767px){._header_pjuax_1{padding:6px;margin-bottom:8px}._headerTitle_pjuax_237{font-size:20px}}._button_2y2i2_1{flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--border-radius-small);background-color:var(--green);color:var(--black);font-weight:500;text-transform:uppercase;transition:var(--transition)}._disabled_2y2i2_31{background-color:var(--disabled);color:var(--white)}._transparentButtonRoundIcon_2y2i2_41{display:flex;align-items:center;gap:12px;padding:0;background-color:unset;color:var(--text-color);font-weight:300;text-transform:lowercase}._transparentButtonRoundIconFill_2y2i2_63{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0;background-color:unset;color:var(--text-color);font-weight:300;text-transform:lowercase}._fill_2y2i2_89{width:100%}._grow_2y2i2_97{flex-grow:1}._regular_2y2i2_105{font-weight:400;padding:2px 8px;width:100%;border-radius:8px;text-transform:capitalize}._small_2y2i2_123{display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border-radius:var(--border-radius-small)}._medium_2y2i2_143{display:flex;justify-content:center;align-items:center;width:38px;height:38px;padding:0;border-radius:var(--border-radius-small)}._big_2y2i2_163{display:flex;justify-content:center;align-items:center;width:52px;height:52px;padding:0;border-radius:var(--border-radius-small)}._round_2y2i2_183{display:flex;justify-content:center;align-items:center;padding:4px;border-radius:var(--border-radius-round)}._ellipse_2y2i2_199{display:flex;justify-content:center;align-items:center;padding:4px 12px;border-radius:var(--border-radius-round);text-transform:none}._transparent_2y2i2_41{background-color:transparent;width:24px;height:24px;padding:0;color:var(--white);font-weight:300;text-transform:none}._icon_2y2i2_237{transition:var(--transition)}._small_2y2i2_123 ._icon_2y2i2_237,._medium_2y2i2_143 ._icon_2y2i2_237,._round_2y2i2_183 ._icon_2y2i2_237{width:18px;height:18px}._transparentButtonRoundIcon_2y2i2_41 ._icon_2y2i2_237,._transparentButtonRoundIconFill_2y2i2_63 ._icon_2y2i2_237{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:4px;width:22px;height:22px;background-color:var(--green);border-radius:var(--border-radius-round)}[data-rotated]._button_2y2i2_1 ._icon_2y2i2_237{transform:rotate(180deg)}._button_2y2i2_1:not(._disabled_2y2i2_31):active{background-color:var(--purple);color:var(--white)}._button_2y2i2_1:not(._disabled_2y2i2_31):active ._icon_2y2i2_237{filter:invert(1) brightness(2)}@media(hover:hover)and (pointer:fine){._button_2y2i2_1:hover{background-color:var(--purple);color:var(--white)}._button_2y2i2_1:hover ._icon_2y2i2_237{filter:invert(1) brightness(2)}._disabled_2y2i2_31:hover{background-color:var(--disabled);cursor:auto}._transparentButtonRoundIcon_2y2i2_41:hover,._transparentButtonRoundIconFill_2y2i2_63:hover,._transparent_2y2i2_41:hover{background-color:unset;color:var(--text-color)}._transparent_2y2i2_41:hover ._icon_2y2i2_237{filter:unset}}@media screen and (max-width:767px){._big_2y2i2_163{width:40px;height:40px}}._footer_bmhsv_1{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:24px}._socialsList_bmhsv_19{list-style:none;display:flex;gap:12px}._socialLink_bmhsv_31{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background:var(--green)}._socialIcon_bmhsv_51{transition:var(--transition)}._socialLink_bmhsv_31:active{background-color:var(--purple);color:var(--white)}._socialLink_bmhsv_31:active ._socialIcon_bmhsv_51{filter:invert(1) brightness(2)}@media(hover:hover)and (pointer:fine){._socialLink_bmhsv_31:hover{background-color:var(--purple)}._socialLink_bmhsv_31:hover ._socialIcon_bmhsv_51{filter:invert(1) brightness(2)}}@media screen and (max-width:767px){._footer_bmhsv_1{padding-bottom:12px}._socialLink_bmhsv_31{width:40px;height:40px}}._mainLayout_1k8rt_1{display:flex;gap:20px}._contentWrapper_1k8rt_15{min-width:0;display:flex;flex-direction:column;min-height:100%;width:100%}@media screen and (max-width:1199px){._mainLayout_1k8rt_1{gap:12px}}@media screen and (max-width:767px){._mainLayout_1k8rt_1{height:100%}}._inputBox_q4spe_1{display:flex;flex-direction:column;gap:4px}._inputWrapper_q4spe_13{display:flex;gap:12px}._inputElem_q4spe_23{position:relative;flex-grow:1}._inputIcon_q4spe_33{position:absolute;top:50%;left:12px;transform:translateY(-50%)}._inputIconActive_q4spe_47{cursor:pointer}._input_q4spe_1{padding:16px 16px 16px 48px;width:100%;background-color:var(--input-bg-color);border-radius:var(--border-radius-small);border:1px solid var(--input-bg-color);transition:var(--transition)}._error_q4spe_73{border:1px solid var(--red)}._disabled_q4spe_81{background-color:var(--disabled);border:1px solid var(--disabled)}._eyeIcon_q4spe_91{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}._errorText_q4spe_107{height:13px;opacity:0;color:var(--red);font-size:12px;transition:var(--transition)}._errorTextActive_q4spe_123{opacity:1}._resetDisabledButton_q4spe_131{flex-shrink:0;width:52px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._small_q4spe_147{width:105px}@media screen and (max-width:767px){._input_q4spe_1{padding:10px 16px 10px 48px}}._resetDisabledButton_q4spe_131:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._resetDisabledButton_q4spe_131:hover{background-color:var(--purple)}}._select_vpsne_1{display:flex;flex-direction:column;gap:4px}._selectWrapper_vpsne_13{display:flex;gap:12px}._selectElem_vpsne_23{position:relative;flex-grow:1}._resetDisabledButton_vpsne_33{flex-shrink:0;width:52px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._inputIcon_vpsne_49{position:absolute;top:50%;left:12px;transform:translateY(-50%)}._selectCurrentValue_vpsne_63{padding:16px 16px 16px 48px;width:100%;line-height:normal;background-color:var(--input-bg-color);border-radius:var(--border-radius-small);border:1px solid var(--input-bg-color);transition:var(--transition);cursor:pointer}._disabled_vpsne_85{background-color:var(--disabled);border:1px solid var(--disabled);cursor:auto}._options_vpsne_97{position:absolute;left:0;bottom:-4px;z-index:9;transform:translateY(100%);width:100%;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition);border-radius:var(--border-radius-small)}._optionsActive_vpsne_129{opacity:1;visibility:visible;pointer-events:all}._optionsList_vpsne_141{overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;max-height:190px;padding:8px 0;background-color:var(--input-bg-color);border-radius:var(--border-radius-small);list-style:none;transform:translateY(-100%);transition:var(--transition)}._optionsList_vpsne_141::-webkit-scrollbar{width:6px}._optionsList_vpsne_141::-webkit-scrollbar-track{background:var(--grey);border-radius:6px}._optionsList_vpsne_141::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color);cursor:pointer}._optionsActive_vpsne_129 ._optionsList_vpsne_141{transform:translateY(0)}._optionsItem_vpsne_207{width:100%}._option_vpsne_97{width:100%;padding:8px 16px;text-align:start;transition:var(--transition);cursor:pointer}._optionActive_vpsne_231{background-color:var(--blue);color:var(--black)}._errorText_vpsne_241{height:13px;opacity:0;color:var(--red);font-size:12px;transition:var(--transition)}._error_vpsne_241{border:1px solid var(--red)}._errorTextActive_vpsne_265{opacity:1}@media screen and (max-width:767px){._selectWrapper_vpsne_13{align-items:center}._selectCurrentValue_vpsne_63{padding:10px 16px 10px 48px}}._resetDisabledButton_vpsne_33:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._resetDisabledButton_vpsne_33:hover{background-color:var(--purple)}._option_vpsne_97:hover{background-color:var(--purple);color:var(--white)}}._modalWindow_1kjli_1{position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#171c28c0}._modalWindowContent_1kjli_27{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;max-width:1080px;max-height:90vh;min-width:640px;min-height:300px;padding:40px 50px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._modalWindowChildren_1kjli_93{display:flex;justify-content:center;overflow-y:auto;overflow-x:hidden;width:100%}._modalWindowChildren_1kjli_93::-webkit-scrollbar{width:6px}._modalWindowChildren_1kjli_93::-webkit-scrollbar-track{background:var(--grey);border-radius:6px}._modalWindowChildren_1kjli_93::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color);cursor:pointer}._modalWindowTitle_1kjli_141{text-align:center;font-size:32px;line-height:1;font-weight:500}._modalWindowCloseButton_1kjli_155{position:absolute;top:12px;right:12px}._contentStart_1kjli_167{justify-content:flex-start}@media screen and (max-width:1199px){._modalWindowContent_1kjli_27{max-width:95vw;max-height:98vh;min-width:unset;min-height:unset;height:fit-content;width:fit-content;padding:40px 12px 16px}}@media screen and (max-width:767px){._modalWindowTitle_1kjli_141{font-size:20px}._modalWindowCloseButton_1kjli_155{top:6px;right:6px}}._weightBoard_uxhtk_1{display:flex;flex-direction:column;justify-content:space-between;gap:12px}._weightBoardHeader_uxhtk_15{display:flex;justify-content:space-between;margin-bottom:12px}._currentWeightTitle_uxhtk_27{font-size:18px;font-weight:500}._currentWeight_uxhtk_27{text-align:center;font-size:40px;font-weight:700;line-height:1;color:var(--blue)}._currentWeightMeasurement_uxhtk_53{font-size:16px;font-weight:300}._weightInfo_uxhtk_63{width:100%}._weightDescr_uxhtk_71{display:flex;justify-content:space-between;margin-bottom:12px}._weightInfoValue_uxhtk_83{font-weight:700;color:var(--blue)}._progressBar_uxhtk_93{height:12px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._progressLine_uxhtk_109{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._weightBoardHeaderControl_uxhtk_121{display:flex;gap:8px}._edit_uxhtk_131{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_uxhtk_153{width:18px;height:18px}._textRight_uxhtk_163{text-align:right}._weightProgress_uxhtk_171{display:flex;flex-direction:column;gap:24px;width:300px}._weightProgressList_uxhtk_185{display:flex;flex-direction:column;gap:12px;min-height:400px}._weightProgressItem_uxhtk_199{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background-color:var(--grey-dark);border-radius:var(--border-radius-small)}._weightProgressInfo_uxhtk_221{display:flex;gap:8px}._weightProgressDate_uxhtk_231{font-weight:500}._weightProgressValue_uxhtk_239{font-weight:500;color:var(--blue)}._edit_uxhtk_131:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._edit_uxhtk_131:hover{background-color:var(--purple)}}._stepsBoard_vpzfg_1{display:flex;flex-direction:column;justify-content:space-between;gap:12px}._stepsBoardHeader_vpzfg_15{display:flex;justify-content:space-between;margin-bottom:12px}._stepsTitle_vpzfg_27{font-size:18px;font-weight:500}._stepsBoardHeaderControl_vpzfg_37{display:flex;gap:8px}._currentSteps_vpzfg_47{text-align:center;font-size:40px;font-weight:700;line-height:1;color:var(--blue)}._currentStepsMeasurement_vpzfg_63{font-size:16px;font-weight:300}._stepsInfo_vpzfg_73{width:100%}._stepsDescr_vpzfg_81{display:flex;justify-content:space-between;margin-bottom:12px}._stepsInfoValue_vpzfg_93{font-weight:700;color:var(--blue)}._progressBar_vpzfg_103{height:12px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._progressLine_vpzfg_119{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._edit_vpzfg_131{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_vpzfg_153{width:18px;height:18px}._textRight_vpzfg_163{text-align:right}._stepsHistory_vpzfg_171{display:flex;flex-direction:column;gap:24px;width:300px}._stepsHistoryList_vpzfg_185{display:flex;flex-direction:column;gap:12px;min-height:400px}._stepsHistoryItem_vpzfg_199{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background-color:var(--grey-dark);border-radius:var(--border-radius-small)}._stepsHistoryInfo_vpzfg_221{display:flex;gap:8px}._stepsHistoryDate_vpzfg_231{font-weight:500}._stepsHistoryValue_vpzfg_239{font-weight:500;color:var(--blue)}._edit_vpzfg_131:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._edit_vpzfg_131:hover{background-color:var(--purple)}}._hydrationBoard_1bkye_1{display:flex;flex-direction:column;justify-content:space-between;gap:12px}._hydrationBoardHeader_1bkye_15{display:flex;justify-content:space-between;margin-bottom:12px}._hydrationTitle_1bkye_27{font-size:18px;font-weight:500}._hydrationBoardHeaderControl_1bkye_37{display:flex;gap:8px}._currentHydration_1bkye_47{text-align:center;font-size:40px;font-weight:700;line-height:1;color:var(--blue)}._currentHydrationMeasurement_1bkye_63{font-size:16px;font-weight:300}._hydrationInfo_1bkye_73{width:100%}._hydrationDescr_1bkye_81{display:flex;justify-content:space-between;margin-bottom:12px}._hydrationInfoValue_1bkye_93{font-weight:700;color:var(--blue)}._progressBar_1bkye_103{height:12px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._progressLine_1bkye_119{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._edit_1bkye_131{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_1bkye_153{width:18px;height:18px}._textRight_1bkye_163{text-align:right}._hydrationHistory_1bkye_171{display:flex;flex-direction:column;gap:24px;width:300px}._hydrationHistoryList_1bkye_185{display:flex;flex-direction:column;gap:12px;min-height:400px}._hydrationHistoryItem_1bkye_199{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background-color:var(--grey-dark);border-radius:var(--border-radius-small)}._hydrationHistoryInfo_1bkye_221{display:flex;gap:8px}._hydrationHistoryDate_1bkye_231{font-weight:500}._hydrationHistoryValue_1bkye_239{font-weight:500;color:var(--blue)}._edit_1bkye_131:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._edit_1bkye_131:hover{background-color:var(--purple)}}._progressCircle_3pmgp_1{position:absolute}._caloriesHeader_kons0_1{display:flex;justify-content:space-between;margin-bottom:24px}._boardHeaderControl_kons0_13{display:flex;gap:8px}._edit_kons0_23{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_kons0_45{width:18px;height:18px}._caloriesContent_kons0_55{display:flex;align-items:center;flex-wrap:wrap;gap:20px}._caloriesCurrent_kons0_69{flex:0 0 calc(40% - 10px);display:flex;justify-content:center;align-items:center}._caloriesCurrentCircle_kons0_83{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:300px;width:300px;border-radius:var(--border-radius-round);background-color:var(--grey-dark)}._info_kons0_111{flex:0 0 calc(60% - 10px);background-color:var(--grey-dark);padding:16px;border-radius:var(--border-radius-primary)}._caloriesCurrentIconWrapper_kons0_127{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-round);background-color:var(--green)}._caloriesCurrentValue_kons0_147{font-size:32px;line-height:1;font-weight:700;color:var(--blue)}._caloriesCurrentMeasure_kons0_161{font-size:20px;font-weight:300}._infoHeader_kons0_171{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}._infoHeaderItem_kons0_187{display:flex;align-items:center;gap:12px}._infoHeaderItemIconWrapper_kons0_199{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-round);background-color:var(--green)}._infoHeaderItemValue_kons0_221{font-size:20px;font-weight:700;line-height:1;color:var(--blue)}._infoHeaderItemMeasure_kons0_235{font-size:16px;font-weight:400}._infoMacronutrients_kons0_245{display:flex;flex-direction:column;gap:16px}._infoMacronutrientsItem_kons0_257{display:flex;align-items:center;background-color:var(--main-bg-color);border-radius:16px 12px 12px 16px}._infoMacronutrientsValue_kons0_271{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;width:150px;height:100%;padding:12px;border-radius:var(--border-radius-small);background-color:var(--secondary-bg-color)}._infoMacronutrientsValueCurrent_kons0_297{font-size:20px;font-weight:700;color:var(--blue)}._infoMacronutrientsData_kons0_309{padding:6px 24px;flex-grow:1}._infoMacronutrientsHeader_kons0_319{display:flex;justify-content:space-between;margin-bottom:4px}._infoMacronutrientsProgressbar_kons0_331{height:12px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._infoMacronutrientsProgressline_kons0_347{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._infoMacronutrientsTitle_kons0_359{font-weight:400}._infoMacronutrientsPercent_kons0_367{font-weight:500}._nutritionHistory_kons0_375{display:flex;flex-direction:column;gap:24px;width:300px}._nutritionHistoryList_kons0_389{display:flex;flex-direction:column;gap:12px;list-style:none;min-height:400px}._nutritionHistoryItem_kons0_405{padding:8px 12px;border-radius:var(--border-radius-small);background-color:var(--grey-dark)}._nutritionHistoryHeader_kons0_417{display:flex;justify-content:space-between;align-items:center}._nutritionHistoryInfo_kons0_429{max-height:0;overflow:hidden;transition:var(--transition)}._nutritionHistoryInfoWrapper_kons0_441{display:flex;flex-direction:column;gap:6px;padding-top:12px}._nutritionHistoryInfoElem_kons0_455{display:flex;justify-content:space-between}._nutritionMacronutrientsList_kons0_465{display:flex;flex-direction:column;gap:6px;list-style:none}._nutritionMacronutrientsItem_kons0_479{display:flex;justify-content:space-between}@media screen and (max-width:991px){._caloriesContent_kons0_55{flex-direction:column}._info_kons0_111{width:100%}._caloriesTitle_kons0_507{font-size:18px}}@media screen and (max-width:767px){._infoMacronutrientsItem_kons0_257{flex-direction:column}._infoMacronutrientsValue_kons0_271{padding:12px 6px;width:100%;border-radius:12px 12px 0 0}._infoMacronutrientsData_kons0_309{padding:8px 12px 12px;width:100%}}._edit_kons0_23:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._edit_kons0_23:hover{background-color:var(--purple)}}._bodyProgressSlider_rluev_1{overflow-y:auto;display:flex;gap:12px;padding-bottom:12px;list-style:none}._bodyProgressSlider_rluev_1::-webkit-scrollbar{height:8px}._bodyProgressSlider_rluev_1::-webkit-scrollbar-track{background:var(--grey);border-radius:6px}._bodyProgressSlider_rluev_1::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color);cursor:pointer}._bodyProgressItem_rluev_47{width:210px;height:280px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--border-radius-primary);overflow:hidden;background-color:var(--grey-dark)}._bodyProgressHeader_rluev_73{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._bodyProgressHeaderControl_rluev_87{display:flex;gap:8px}._bodyProgressSelectPeriod_rluev_97{display:flex;align-items:baseline;gap:24px;margin-bottom:12px}._bodyProgressSelectTitle_rluev_111{white-space:nowrap}._bodyProgressSelectPeriodElem_rluev_119{width:200px}._bodyProgressHistory_rluev_127{display:flex;flex-direction:column;gap:24px;width:300px}._bodyProgressHistoryList_rluev_141{display:flex;flex-direction:column;gap:12px;min-height:400px}._bodyProgressHistoryItem_rluev_155{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background-color:var(--grey-dark);border-radius:var(--border-radius-small)}._bodyProgressHistoryInfo_rluev_175{display:flex;gap:8px}._bodyProgressHistoryDate_rluev_185{font-weight:500}._bodyProgressHistoryWeight_rluev_193{font-weight:500;color:var(--blue)}._edit_rluev_203{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_rluev_225{width:18px;height:18px}._bodyProgressItemHeader_rluev_235{display:flex;justify-content:space-between;padding:12px}._bodyProgressImageWarpper_rluev_247{border-radius:var(--border-radius-primary);aspect-ratio:3 / 4;overflow:hidden}._bodyProgressItemWeight_rluev_259{display:flex;gap:4px}._bodyProgressItemWeightValue_rluev_269{font-weight:700}._bodyProgressImage_rluev_247{height:100%;width:100%;object-fit:cover;object-position:top}._edit_rluev_203:active{background-color:var(--purple);color:var(--white)}@media screen and (max-width:991px){._bodyProgressTitle_rluev_303{font-size:18px}}@media(hover:hover)and (pointer:fine){._edit_rluev_203:hover{background-color:var(--purple)}}._userBoard_hnzpw_1{display:flex;justify-content:space-between;align-items:center;gap:40px}._userInfo_hnzpw_15{display:flex;align-items:center;gap:24px}._avatarWrapper_hnzpw_27{flex-shrink:0;border-radius:var(--border-radius-small);overflow:hidden;height:180px;width:180px}._avatar_hnzpw_27{height:100%;object-fit:cover;object-position:top}._userScore_hnzpw_55{display:flex;gap:12px}._userScoreItem_hnzpw_67{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;min-width:180px;border-radius:var(--border-radius-small);background-color:var(--grey-dark);padding:12px}._userScoreItemTitle_hnzpw_93{font-weight:500;font-size:18px}._userScoreItemValue_hnzpw_103{font-size:40px;font-weight:700;color:var(--blue);line-height:1.2}._userReportList_hnzpw_117{overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;width:100%;max-width:640px;padding-right:12px;list-style:none}._userReportList_hnzpw_117::-webkit-scrollbar{width:8px}._userReportList_hnzpw_117::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}._userReportList_hnzpw_117::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}._userReportItem_hnzpw_171{line-height:1.2;padding:16px;border-radius:var(--border-radius-small);background-color:var(--grey-dark)}._userReportItemHeader_hnzpw_185{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}._userReportItemHeaderRightBox_hnzpw_201{flex-shrink:0;display:flex;align-items:center;gap:24px}._userReportItemTitle_hnzpw_215{font-weight:500}._userReportItemValue_hnzpw_223{font-weight:500;font-size:18px;color:var(--blue);text-align:end}._userReportInfo_hnzpw_237{max-height:0;overflow:hidden;transition:var(--transition)}._userReportInfoList_hnzpw_249{padding-top:24px;display:flex;flex-direction:column;gap:12px;list-style:none}._userReportInfoItem_hnzpw_265{line-height:1.2}@media screen and (max-width:767px){._userBoard_hnzpw_1{flex-direction:column}._userInfo_hnzpw_15{flex-direction:column;gap:12px}._userScore_hnzpw_55,._userScoreItem_hnzpw_67{width:100%}._userBoard_hnzpw_1{gap:24px}}._boardHeader_1vpvj_1{display:flex;justify-content:space-between;margin-bottom:24px}._boardHeaderControl_1vpvj_13{display:flex;gap:8px}._edit_1vpvj_23{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:var(--border-radius-small);background-color:var(--green);transition:var(--transition)}._editIcon_1vpvj_45{width:18px;height:18px}._measurementsAccordionButtonWrapper_1vpvj_55{display:none}._measurementsSelect_1vpvj_75{display:flex;align-items:baseline;gap:24px;margin-bottom:12px}._measurementsSelectTitle_1vpvj_91{white-space:nowrap}._measurementsSelectElem_1vpvj_99{width:200px}._measurements_1vpvj_55{display:flex;gap:12px}._measurementsWeek_1vpvj_153{flex-shrink:0;display:flex;gap:40px;background-color:var(--grey-dark);padding:16px;border-radius:var(--border-radius-small)}._measurementsPeriodList_1vpvj_179{display:flex;flex-direction:column;gap:8px;padding:0 8px;list-style:none}._measurementsDateHeader_1vpvj_195{display:flex;flex-direction:column;justify-content:space-between;gap:12px;height:100%}._measurementsDate_1vpvj_195{font-weight:500}._measurementsDateValue_1vpvj_227{display:flex;justify-content:space-between;align-items:center;width:200px;padding-bottom:22px}._measurementsTable_1vpvj_243{display:flex;width:100%}._measurementsTableWrapper_1vpvj_289{flex-grow:1;display:flex;flex-direction:column;gap:12px;overflow:auto}._measurementWeekDataWrapper_1vpvj_313{overflow:auto;width:100%}._measurementWeekDataWrapper_1vpvj_313::-webkit-scrollbar{height:8px}._measurementWeekDataWrapper_1vpvj_313::-webkit-scrollbar-track{background:var(--grey);border-radius:6px}._measurementWeekDataWrapper_1vpvj_313::-webkit-scrollbar-thumb{border-radius:6px;background:var(--main-color);cursor:pointer}._measurementWeekData_1vpvj_313{display:flex;gap:12px;padding-bottom:8px}._measurementPart_1vpvj_365{flex-shrink:0;display:flex;flex-direction:column;gap:12px;width:155px}._measurementPartTitle_1vpvj_381{font-weight:500;text-align:center}._measurementPartValue_1vpvj_391{padding:10px;border-radius:var(--border-radius-small);background-color:var(--main-bg-color);font-weight:500;text-align:center}._contentStart_1vpvj_469{justify-content:flex-start}@media screen and (max-width:991px){._measurementsDateTitle_1vpvj_479{display:none}._boardTitle_1vpvj_487{font-size:18px}._measurementsWeek_1vpvj_153{flex-direction:column;gap:0px}._measurementWeekDataWrapper_1vpvj_313{max-height:0;overflow:hidden;transition:var(--transition)}._measurementWeekData_1vpvj_313{flex-direction:column;padding-top:24px}._measurementPart_1vpvj_365{flex-direction:row;width:100%;justify-content:space-between}._measurementPartValue_1vpvj_391{width:100px}._measurementsDate_1vpvj_195{display:flex;justify-content:space-between;align-items:center}._measurementsDateValue_1vpvj_227{padding-bottom:0;width:150px}._measurementsAccordionButtonWrapper_1vpvj_55{display:block}}._edit_1vpvj_23:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._edit_1vpvj_23:hover{background-color:var(--purple)}}._laboratory_r5usu_1{display:flex;flex-direction:column;gap:20px}._threeCardRow_r5usu_13{display:flex;flex-wrap:wrap;gap:20px}._board_r5usu_25{position:relative;padding:16px;background-color:var(--secondary-bg-color);border-radius:var(--border-radius-primary)}._threeCardRow_r5usu_13 ._board_r5usu_25{flex:1 0 calc(33.333% - 20px * 2 / 3);min-width:280px}@media screen and (max-width:991px){._threeCardRow_r5usu_13{flex-direction:column}}@media screen and (max-width:767px){._laboratory_r5usu_1,._threeCardRow_r5usu_13{gap:12px}}._loader_1w0bj_1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}._spiner_1w0bj_21{border-radius:50%;will-change:transform}._exercise_1m0c5_1{display:flex;gap:20px;padding:16px;min-height:150px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._exerciseImage_1m0c5_23{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:150px;object-fit:cover;object-position:center}._exerciseInfo_1m0c5_41{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;padding:6px 0}._infoTop_1m0c5_57{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}._rating_1m0c5_71{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_1m0c5_87{font-weight:300}._infoFooter_1m0c5_95{display:flex;flex-direction:column;gap:12px}._exerciseDescription_1m0c5_107{flex-grow:1;display:flex;flex-direction:column;gap:24px}._exerciseDescription_1m0c5_107{display:flex;flex-direction:column;gap:12px}._exerciseDescriptionItem_1m0c5_133{display:flex;align-items:baseline;gap:6px}._exerciseDescriptionValue_1m0c5_145{font-weight:300}._exerciseWeight_1m0c5_153{font-size:18px;font-weight:500}._exerciseSetsList_1m0c5_163{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-left:6px}._exerciseSetsItem_1m0c5_179{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500}._muscleGroup_1m0c5_195{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._muscleGroupList_1m0c5_209{display:flex;align-items:center;gap:12px;width:fit-content;list-style:none}._muscleGroupItem_1m0c5_225{display:flex;align-items:center;gap:6px}._muscleGroupItemTitle_1m0c5_237{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500}@media screen and (max-width:991px){._exerciseInfo_1m0c5_41{padding:0}._muscleGroup_1m0c5_195{gap:12px}}@media screen and (max-width:767px){._exercise_1m0c5_1{flex-direction:column;gap:12px}._exerciseImage_1m0c5_23{width:100%;aspect-ratio:4 / 3}._infoTop_1m0c5_57{margin-bottom:12px}._exerciseTitle_1m0c5_303{font-size:20px}}._exercise_1m0c5_1:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._exercise_1m0c5_1:hover{background-color:var(--main-bg-color)}}._workout_17ddv_1{flex-shrink:0;width:100%;height:100%;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);overflow:hidden;color:var(--white);transition:var(--transition)}._workoutHeader_17ddv_25{display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:40px}._workoutNavBtn_17ddv_41{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50px;background-color:var(--green);transition:var(--transition)}._workoutNavBtnIcon_17ddv_63{transition:var(--transition)}._workoutTitle_17ddv_71{text-transform:uppercase}._info_17ddv_79{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-bottom:40px}._infoList_17ddv_95{display:flex;flex-wrap:wrap;gap:24px;list-style:none}._infoItem_17ddv_109{display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_17ddv_123{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._infoDescription_17ddv_143{display:flex;flex-direction:column}._infoTitle_17ddv_153{font-size:14px}._infoValue_17ddv_161{font-weight:500}._startButton_17ddv_169{display:flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:12px;background-color:var(--green);color:var(--black);font-weight:500;text-transform:uppercase;transition:var(--transition)}._exerciseList_17ddv_195{display:flex;flex-direction:column;gap:16px;list-style:none}@media screen and (max-width:991px){._startButton_17ddv_169{flex-grow:1}}@media screen and (max-width:767px){._workout_17ddv_1{padding:12px}._workoutHeader_17ddv_25{margin-bottom:24px}._workoutTitle_17ddv_71{font-size:24px}._info_17ddv_79{margin-bottom:24px}._infoIconWrapper_17ddv_123{width:40px;height:40px}}._workoutNavBtn_17ddv_41:active{background-color:var(--purple);color:var(--white)}._workoutNavBtn_17ddv_41:active ._workoutNavBtnIcon_17ddv_63{filter:invert(1) brightness(2)}._startButton_17ddv_169:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._workoutNavBtn_17ddv_41:hover{background-color:var(--purple)}._workoutNavBtn_17ddv_41:hover ._workoutNavBtnIcon_17ddv_63{filter:invert(1) brightness(2)}._startButton_17ddv_169:hover{background-color:var(--purple);color:var(--white)}}._workoutList_sak8a_183{width:100%;overflow-x:hidden}._workoutListWrapper_sak8a_193{display:flex;width:100%;transition:.2s ease-in-out}._startWindow_sak8a_205{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}._startWindowControls_sak8a_221{display:flex;flex-direction:column;gap:12px}._startWindowNote_sak8a_233{max-width:400px}._startWindowNoteTitle_sak8a_241,._startWindowInfoTitle_sak8a_249{font-weight:700}._startWindowLink_sak8a_257{flex-shrink:0;padding:10px 12px;border-radius:var(--border-radius-small);background-color:var(--green);color:var(--black);font-weight:500;text-transform:uppercase;transition:var(--transition)}._startWindowLink_sak8a_257:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._startWindowLink_sak8a_257:hover{background-color:var(--purple);color:var(--white)}}._link_yn292_1{display:flex;gap:20px;min-height:150px;padding:16px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark);overflow:hidden;color:var(--white);transition:var(--transition)}._imageWrapper_yn292_25{flex-shrink:0;border-radius:var(--border-radius-small);width:150px}._image_yn292_25{border-radius:var(--border-radius-small);width:100%;height:100%;object-fit:cover;object-position:center}._content_yn292_55{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex-grow:1}._contentHeader_yn292_71{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._linkTitle_yn292_85{font-size:24px}._rating_yn292_93{flex-shrink:0;display:flex;align-items:center;gap:6px;font-weight:500}._ratingReviewsAmount_yn292_109{font-weight:300}._info_yn292_117{display:flex;flex-wrap:wrap;gap:24px}._infoItem_yn292_129{display:flex;align-items:center;gap:10px}._iconWrapper_yn292_141{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._description_yn292_161{display:flex;flex-direction:column}._descriptionTitle_yn292_171{font-size:14px}._descriptionValue_yn292_179{font-weight:500}@media screen and (max-width:991px){._link_yn292_1{flex-direction:column;padding:12px}._imageWrapper_yn292_25{width:100%;aspect-ratio:16 / 9}}@media screen and (max-width:767px){._iconWrapper_yn292_141{width:40px;height:40px}._link_yn292_1{gap:12px}._linkTitle_yn292_85{font-size:20px}._content_yn292_55,._info_yn292_117{gap:12px}}@media(hover:hover)and (pointer:fine){._link_yn292_1:hover{background-color:var(--main-bg-color)}}._programListWrapper_1wv31_1{display:flex;flex-direction:column;gap:40px;width:100%;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);color:var(--white);transition:var(--transition)}._addProgram_1wv31_25{min-height:150px;display:flex;gap:20px;padding:16px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._addProgramImageWrapper_1wv31_43{flex-shrink:0;width:150px}._addProgramImage_1wv31_43{border-radius:var(--border-radius-small);height:100%;width:100%;object-fit:cover;object-position:center}._addProgramInfo_1wv31_69{display:flex;align-items:flex-start;gap:80px}._addProgramDescription_1wv31_81{height:100%}._addProgramTitle_1wv31_89{font-size:24px;margin-bottom:24px}._addProgramLink_1wv31_99{display:flex;justify-content:center;width:350px;padding:10px 12px;border-radius:12px;background-color:var(--green);transition:var(--transition);color:var(--black);font-weight:500;text-transform:uppercase}._ownProgramTitle_1wv31_125{margin-bottom:12px}._ownProgramList_1wv31_133{display:flex;flex-direction:column;gap:12px;list-style:none}._addProgramLink_1wv31_99:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._addProgramLink_1wv31_99:hover{background-color:var(--purple);color:var(--white)}}@media screen and (max-width:991px){._addProgramImageWrapper_1wv31_43{width:auto;aspect-ratio:16 / 9}._programListWrapper_1wv31_1{padding:12px}._addProgram_1wv31_25{flex-direction:column;gap:12px;padding:12px}._addProgramInfo_1wv31_69{flex-direction:column;gap:12px}._addProgramLink_1wv31_99{width:100%}._addProgramTitle_1wv31_89{margin-bottom:12px}}@media screen and (max-width:767px){._programListWrapper_1wv31_1{gap:24px}}._nextExerciseLabel_149zw_1{margin-bottom:12px;font-size:20px}._nextExerciseElem_149zw_11{display:flex;gap:20px;padding:12px 16px;background-color:var(--main-bg-color);border-radius:var(--border-radius-primary)}._nextExerciseImage_149zw_27{flex-shrink:0;height:100%;width:150px;border-radius:var(--border-radius-primary);object-fit:cover;object-position:center}._nextExerciseInfo_149zw_45{flex-grow:1;display:flex;justify-content:space-between;gap:24px}._nextExerciseInfoBox_149zw_59{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:8px 0}._nextExerciseTitle_149zw_75{font-size:24px;line-height:1;font-weight:500}._nextExerciseDescription_149zw_87{display:flex;align-items:baseline;gap:6px;font-weight:500}._nextExerciseSets_149zw_101{display:flex;flex-wrap:wrap;gap:12px;list-style:none}._nextExerciseSetItem_149zw_117{padding:6px 12px;background-color:var(--green);border-radius:8px;color:var(--black)}._nextExerciseButton_149zw_131{flex-shrink:0;align-self:center;height:fit-content;margin-left:auto;padding:12px;border-radius:50px;background-color:var(--green);color:var(--black);font-weight:500;text-transform:uppercase;transition:var(--transition)}._nextExerciseButton_149zw_131 img{transition:var(--transition)}@media screen and (max-width:991px){._nextExerciseDescription_149zw_87{flex-direction:column}}@media screen and (max-width:767px){._nextExerciseImageWrapper_149zw_183{aspect-ratio:16 / 9}._nextExerciseImage_149zw_27{width:100%}._nextExerciseElem_149zw_11{flex-direction:column}._nextExerciseInfo_149zw_45{align-items:center}._nextExerciseInfoBox_149zw_59{padding:0;gap:12px}._nextExerciseDescription_149zw_87{display:none}._nextExerciseTitle_149zw_75{font-size:18px}}._nextExerciseButton_149zw_131:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._nextExerciseButton_149zw_131:hover{background-color:var(--purple)}._nextExerciseButton_149zw_131:hover img{filter:invert(1) brightness(2)}}._exerciseListWrapper_mbx54_1{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;touch-action:pan-y;overscroll-behavior-x:contain;scrollbar-width:none}._exerciseListWrapper_mbx54_1::-webkit-scrollbar{display:none}._exerciseList_mbx54_1{display:flex;gap:20px;flex-direction:row;list-style:none}._exerciseItem_mbx54_47{flex:0 0 100%;width:100%;scroll-snap-align:start;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._exerciseImageWrapper_mbx54_65{position:relative;aspect-ratio:16 / 9;max-width:100%;margin-bottom:24px;transition:var(--transition)}._exerciseImage_mbx54_65{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:var(--border-radius-primary);transition:var(--transition)}._exerciseImageWrapper_mbx54_65:has(._timerActive_mbx54_99) ._exerciseImage_mbx54_65{opacity:.5}._info_mbx54_107{display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}._descriptionList_mbx54_121{display:flex;flex-direction:column;list-style:none;gap:24px}._descriptionItem_mbx54_135{display:flex;gap:10px;line-height:1.5}._descriptionIconWrapper_mbx54_147{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--blue)}._descriptionInfo_mbx54_167{white-space:nowrap}._descriptionInfoTitle_mbx54_175{font-size:16px}._descriptionInfoValue_mbx54_183{font-weight:500}._controls_mbx54_191{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px;background-color:var(--grey-dark);padding:24px;border-radius:var(--border-radius-primary)}._exerciseSetList_mbx54_217{display:flex;flex-wrap:wrap;gap:12px;list-style:none}._exerciseSetItem_mbx54_231{display:flex;align-items:center;padding:6px 12px;background-color:var(--green);border-radius:8px;font-weight:500;color:var(--black);white-space:nowrap}._exerciseSetItemActive_mbx54_253{background-color:var(--blue)}._exerciseControl_mbx54_261{display:flex;align-items:center;justify-content:center;height:500px;border-radius:var(--border-radius-primary)}._exerciseControlCircle_mbx54_279{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:400px;height:400px;border-radius:50%;background-color:var(--green);cursor:pointer}._exerciseControlSets_mbx54_307{color:var(--black);font-size:20px;font-weight:400}._exerciseControlReps_mbx54_319{color:var(--black);font-size:60px;font-weight:500}._exerciseControlDone_mbx54_331{color:var(--black);font-size:32px;font-weight:400}._setItemControl_mbx54_345{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}._setItemControlElem_mbx54_361{display:flex;flex-direction:column;align-items:center;gap:8px}._setItemControlBox_mbx54_375{display:flex;gap:6px}._exerciseControlSetsNext_mbx54_385{display:flex;flex-direction:column;align-items:center;gap:6px}._exerciseControlRepsNext_mbx54_399{color:var(--black);font-size:20px;font-weight:400}._exerciseControlRestTitle_mbx54_411{color:var(--black);font-size:32px;font-weight:400}._exerciseControlRest_mbx54_411{color:var(--black);font-size:80px;line-height:1;font-weight:400}._exerciseControlRestStop_mbx54_437{color:var(--black);font-size:40px;font-weight:400}._progressCircle_mbx54_449{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:450px;width:450px;pointer-events:none;opacity:0;transition:opacity .4s ease}._progressCircleVisible_mbx54_473{opacity:1}._progressCircleWrapper_mbx54_481{position:relative}._timeBar_mbx54_551{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:95%;height:12px;padding:2px;background-color:var(--main-bg-color);border-radius:8px;visibility:hidden;opacity:0;pointer-events:none}._timeBarActive_mbx54_581{visibility:visible;opacity:1;pointer-events:all}._timeBarLine_mbx54_593{height:100%;width:0%;border-radius:8px;background:var(--purple)}._timeBarActive_mbx54_581 ._timeBarLine_mbx54_593{width:100%}._timer_mbx54_99{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;height:325px;width:325px;border-radius:50%;background-color:var(--green);color:var(--black);line-height:1;visibility:hidden;opacity:0;pointer-events:none;transition:none}._timerActive_mbx54_99{visibility:visible;opacity:1;pointer-events:all}._timerTitle_mbx54_673{font-size:36px;font-weight:500}._timerTime_mbx54_683{font-size:80px;font-weight:700}._timerStop_mbx54_693{font-size:24px;font-weight:500}@media screen and (max-width:991px){._exerciseImageWrapper_mbx54_65{aspect-ratio:4 / 3}._descriptionInfo_mbx54_167{padding-top:8px}._timeBar_mbx54_551{bottom:8px}}@media screen and (max-width:767px){._title_mbx54_733{font-size:20px}._exerciseItem_mbx54_47{padding:16px}._exerciseImageWrapper_mbx54_65{margin-bottom:12px}._info_mbx54_107{flex-direction:column;gap:4px;margin-bottom:12px}._descriptionInfo_mbx54_167{padding-top:0}._controls_mbx54_191{flex-direction:column;padding:12px}._exerciseSetList_mbx54_217{margin-left:0}._buttonList_mbx54_489{flex-direction:column;width:100%}._timer_mbx54_99{width:185px;height:185px;gap:8px}._timerTitle_mbx54_673{font-size:24px}._timerTime_mbx54_683{font-size:42px}._timerStop_mbx54_693{font-size:18px}._setItemControl_mbx54_345{gap:12px}._exerciseControl_mbx54_261{height:375px}._exerciseControlCircle_mbx54_279{height:280px;width:280px}._progressCircle_mbx54_449{height:325px;width:325px}._exerciseControlReps_mbx54_319{font-size:40px}._exerciseControlRestTitle_mbx54_411{font-size:20px}}._workoutLeaveControls_gxrir_1{display:flex;flex-direction:column;gap:12px}._workoutStatistic_ock7g_1{display:flex;flex-direction:column;gap:40px;width:100%;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);color:var(--white);transition:var(--transition)}._workoutStatisticHeader_ock7g_25{display:flex;justify-content:space-between;gap:24px}._workoutStatisticSelect_ock7g_37{display:flex;align-items:baseline;gap:24px}._workoutStatisticSelectTitle_ock7g_49{white-space:nowrap}._workoutStatisticSelectElem_ock7g_57{width:200px}._workoutStatisticItemInfo_ock7g_65{display:flex;align-items:center;gap:24px}._generalDataList_ock7g_77{display:flex;flex-wrap:wrap;gap:24px;list-style:none}._generalDataItem_ock7g_91{display:flex;align-items:center;gap:10px;line-height:1.5}._itemDescription_ock7g_125{display:flex;flex-direction:column}._itemTitle_ock7g_135{font-size:14px}._itemValue_ock7g_143{font-weight:500}._workoutStatisticList_ock7g_151{display:flex;flex-direction:column;gap:12px;list-style:none}._workoutStatisticListTitle_ock7g_165{margin-bottom:12px}._link_ock7g_173{display:flex;gap:20px;min-height:150px;padding:16px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark);overflow:hidden;color:var(--white);transition:var(--transition)}._imageWrapper_ock7g_197{flex-shrink:0;border-radius:var(--border-radius-small);width:150px}._image_ock7g_197{border-radius:var(--border-radius-small);width:100%;height:100%;object-fit:cover;object-position:center}._content_ock7g_227{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex-grow:1}._contentHeader_ock7g_243{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._contentHeaderTitleBox_ock7g_257{display:flex;flex-direction:column;gap:6px}._linkTitle_ock7g_269{font-size:24px}._workoutDayTitle_ock7g_277{font-weight:500;font-size:16px}._rating_ock7g_287{flex-shrink:0;display:flex;align-items:center;gap:6px;font-weight:500}._ratingReviewsAmount_ock7g_303{font-weight:300}._info_ock7g_311{display:flex;flex-wrap:wrap;gap:24px}._infoItem_ock7g_323{display:flex;align-items:center;gap:10px}._iconWrapper_ock7g_105{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._description_ock7g_355{display:flex;flex-direction:column}._descriptionTitle_ock7g_365{font-size:14px}._descriptionValue_ock7g_373{font-weight:500}@media screen and (max-width:991px){._link_ock7g_173{flex-direction:column}._imageWrapper_ock7g_197{width:auto;aspect-ratio:16 / 9}._workoutStatisticHeader_ock7g_25{flex-direction:column}}@media screen and (max-width:991px){._workoutStatistic_ock7g_1{padding:12px;gap:24px}._link_ock7g_173,._content_ock7g_227,._workoutStatisticHeader_ock7g_25{gap:12px}._workoutStatisticListTitle_ock7g_165{font-size:18px}._generalDataList_ock7g_77{gap:12px}}@media(hover:hover)and (pointer:fine){._link_ock7g_173:hover{background-color:var(--main-bg-color)}}._programList_1t66z_1{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);list-style:none}._sectionNavLinks_t71n1_1{display:flex;gap:16px;width:fit-content;max-width:100%;overflow-x:auto;padding:12px;margin-bottom:24px;border-radius:50px;background-color:var(--secondary-bg-color);list-style:none;scrollbar-width:none}._sectionNavLinks_t71n1_1::-webkit-scrollbar{display:none}._link_t71n1_43{white-space:nowrap;border-radius:50px;padding:8px 12px;font-weight:500;transition:var(--transition)}._link_t71n1_43._active_t71n1_63{background-color:var(--blue);color:var(--black)}@media screen and (max-width:767px){._sectionNavLinks_t71n1_1{margin-bottom:12px}}._link_t71n1_43:not(._active_t71n1_63):active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._link_t71n1_43:not(._active_t71n1_63):hover{background-color:var(--purple)}}._day_15uo7_1{flex-shrink:0;width:100%;height:100%;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);overflow:hidden;color:var(--white);transition:var(--transition)}._dayHeader_15uo7_25{display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:40px}._dayNavBtn_15uo7_41{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50px;background-color:var(--green);transition:var(--transition)}._dayTitle_15uo7_63{text-transform:uppercase}._info_15uo7_71{display:flex;justify-content:space-between;margin-bottom:40px}._infoList_15uo7_83{display:flex;list-style:none;gap:24px}._infoItem_15uo7_95{display:flex;gap:10px;line-height:1.5}._infoIconWrapper_15uo7_107{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._infoDescription_15uo7_127{display:flex;flex-direction:column}._infoTitle_15uo7_137{font-size:14px}._infoValue_15uo7_145{font-weight:500}._startButton_15uo7_153{padding:10px 12px;border-radius:12px;background-color:var(--green);transition:var(--transition);color:var(--black);font-weight:500;text-transform:uppercase}._dishList_15uo7_173{display:flex;flex-direction:column;gap:16px;list-style:none}._dayNavBtn_15uo7_41:active,._startButton_15uo7_153:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._dayNavBtn_15uo7_41:hover,._startButton_15uo7_153:hover{background-color:var(--blue)}}._dish_rwkcm_1{display:flex;gap:20px;min-height:170px;padding:12px 16px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._dishImageWrapper_rwkcm_21{width:150px;flex-shrink:0}._dishImage_rwkcm_21{border-radius:var(--border-radius-small);object-fit:cover;object-position:center;height:100%}._info_rwkcm_47{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}._infoTop_rwkcm_63{display:flex;justify-content:space-between;gap:24px;margin-bottom:12px}._infoHeaderList_rwkcm_77{display:flex;gap:8px}._infoHeaderItem_rwkcm_87{padding:2px 8px;background-color:var(--green);color:var(--black);border-radius:8px;font-weight:400}._rating_rwkcm_103{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_rwkcm_119{font-weight:300}._description_rwkcm_127{display:flex;justify-content:space-between;align-items:center}._descriptionList_rwkcm_139{display:flex;align-items:center;gap:12px;list-style:none}._descriptionItem_rwkcm_159{background-color:var(--blue);border-radius:8px;padding:4px 12px;color:var(--black);font-weight:500}._kcalValue_rwkcm_175{background-color:var(--secondary-bg-color);padding:4px 8px;border-radius:8px;font-weight:500}._dish_rwkcm_1:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._dish_rwkcm_1:hover{background-color:var(--main-bg-color)}}._daysList_dvs95_1{width:100%;overflow:hidden}._daysListWrapper_dvs95_11{display:flex;width:100%;transition:.2s ease-in-out}._searchBlock_krgoc_1{flex-grow:1;position:relative;display:flex;align-items:center;gap:4px}._searchInput_krgoc_17{display:block;align-self:stretch;flex-grow:1;padding:20px 60px 20px 24px;border-radius:var(--border-radius-primary);background-color:var(--input-bg-color);transition:var(--transition)}._searchLabel_krgoc_37{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-radius-round);background-color:var(--green);opacity:1;visibility:visible;pointer-events:auto;transition:var(--transition)}._searchLabelHidden_krgoc_73{opacity:0;visibility:hidden;pointer-events:none}._clearValue_krgoc_85{position:absolute;top:50%;right:12px;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition)}._clearValueVisible_krgoc_107{opacity:1;visibility:visible;pointer-events:auto}@media screen and (max-width:767px){._searchInput_krgoc_17{padding:16px 45px 16px 12px}._searchLabel_krgoc_37{right:8px;width:28px;height:28px}._searchLabel_krgoc_37 img{width:16px}}._chip_1wsc9_1{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;border-radius:var(--border-radius-primary);background-color:var(--blue);color:var(--black);font-weight:500;white-space:nowrap;transition:var(--transition);cursor:pointer}._active_1wsc9_31{background-color:var(--blue)}._chip_1wsc9_1:active{background-color:var(--purple);color:var(--white)}._icon_1wsc9_49{padding-top:1px;width:16px;transition:var(--transition)}@media(hover:hover)and (pointer:fine){._chip_1wsc9_1:hover{background-color:var(--purple);color:var(--white)}._chip_1wsc9_1:hover ._icon_1wsc9_49{filter:invert(1) brightness(2)}}._pagination_1vvf1_1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:20px 0}._button_1vvf1_19{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background-color:var(--green);border-radius:12px;font-weight:500;color:var(--black);transition:var(--transition)}._button_1vvf1_19._active_1vvf1_55{background-color:var(--blue)}._ellipsis_1vvf1_63{padding:0 8px;align-self:flex-end}._info_1vvf1_73{margin-left:16px;font-size:14px}@media screen and (max-width:767px){._button_1vvf1_19{width:32px;height:32px}}._button_1vvf1_19:active:not(:disabled){background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._button_1vvf1_19:hover:not(:disabled){background-color:var(--purple);color:var(--text-color)}._button_1vvf1_19._active_1vvf1_55:hover{background-color:var(--purple)}}._dishes_a19i8_1{flex:1 1 auto}._content_a19i8_9{position:relative;height:100%;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._tags_a19i8_27{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:40px}._dishList_a19i8_43{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;list-style:none}._exercises_149cm_1{flex:1 1 auto;position:relative}._content_149cm_11{height:100%;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._tags_149cm_27{display:flex;flex-wrap:wrap;gap:12px 6px;margin-bottom:24px}._searchControls_149cm_41{display:flex;align-items:center;gap:12px;margin-bottom:24px}._searchControlsItem_149cm_55{display:flex;align-items:center;gap:12px;align-self:self-end}._exerciseList_149cm_69{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;list-style:none}._filter_149cm_85{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background-color:#171c28c0;pointer-events:none;visibility:hidden;opacity:0;transition:var(--transition)}._filterActicve_149cm_113{pointer-events:all;visibility:visible;opacity:1}._filterWrapper_149cm_125{width:100%;height:100%}._filterForm_149cm_135{position:relative;display:flex;flex-direction:column;gap:24px;height:100%;width:375px;padding-right:12px;background-color:var(--secondary-bg-color);transition:var(--transition);transform:translate(-100%)}._filterActicve_149cm_113 ._filterForm_149cm_135{transform:translate(0)}._filterFormHeader_149cm_171{display:flex;align-items:center;justify-content:space-between;padding:16px 0 0 16px}._filterTitle_149cm_185{font-size:24px}._filterGroupWrapper_149cm_193{overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:0 16px}._filterGroupWrapper_149cm_193::-webkit-scrollbar{width:8px}._filterGroupWrapper_149cm_193::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}._filterGroupWrapper_149cm_193::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}._filterGroupTitle_149cm_239{font-size:20px;margin-bottom:12px}._filterGroupList_149cm_249{display:flex;flex-direction:column;gap:12px}._filterGroupItem_149cm_261{display:flex;align-items:center;gap:12px}._filterFormSubmit_149cm_273{margin-top:auto;padding:0 0 12px 12px;background-color:var(--secondary-bg-color)}@media screen and (max-width:767px){._content_149cm_11{padding:12px}._tags_149cm_27{padding:8px 6px;margin-bottom:12px}._searchControls_149cm_41{margin-bottom:12px}}@media screen and (max-width:479px){._filterForm_149cm_135{width:100%}}._checkbox_19eat_1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--border-radius-tiny);border:2px solid var(--green);background-color:var(--main-bg-color);transition:var(--transition)}._checkboxOn_19eat_27{border:2px solid var(--blue);background-color:var(--blue)}._checkboxToggler_19eat_37{opacity:0;transition:var(--transition)}._checkboxOn_19eat_27 ._checkboxToggler_19eat_37{opacity:1}._disabled_19eat_55{background-color:var(--disabled);border:2px solid var(--disabled);cursor:auto}._dishHeader_8zr6v_1{display:flex;gap:20px;padding:24px;margin-bottom:24px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._dishImageWrapper_8zr6v_21{flex-shrink:0;width:30%}._dishImage_8zr6v_21{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:var(--border-radius-primary)}._dishInfo_8zr6v_47{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:40px}._dishTitle_8zr6v_63{margin-bottom:24px}._dishRating_8zr6v_71{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500;margin-bottom:24px}._infoList_8zr6v_89{display:flex;flex-wrap:wrap;gap:20px;list-style:none}._infoItem_8zr6v_103{flex:0 0 35%;display:flex;gap:10px;line-height:1.5}._infoIconWrapper_8zr6v_117{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._infoDescription_8zr6v_139{flex-shrink:0;display:flex;flex-direction:column}._infoTitle_8zr6v_151{font-size:14px}._infoValue_8zr6v_159{font-weight:500}._dishInfoFooter_8zr6v_167{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._descriptionList_8zr6v_181{display:flex;align-items:center;flex-wrap:wrap;gap:12px;list-style:none}._descriptionItem_8zr6v_197{background-color:var(--blue);border-radius:8px;padding:6px 12px;color:var(--black);font-weight:500}._additionalInfo_8zr6v_213{display:flex;gap:12px}._additionalInfoItem_8zr6v_223{line-height:1;background-color:var(--grey-dark);padding:6px 12px;border-radius:8px;font-weight:500}._dishMain_8zr6v_239{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._dishDescription_8zr6v_259{padding:24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark)}._dishIngredients_8zr6v_271{display:flex;flex-wrap:wrap;gap:24px;padding:24px 48px 24px 24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark);list-style:none}._dishIngredientsItem_8zr6v_291{flex:0 0 45%;display:flex;align-items:center;gap:12px}._dishIngredientsNumber_8zr6v_305{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green);color:var(--black);font-weight:700}._dishSteps_8zr6v_331{display:flex;flex-direction:column;gap:24px;padding:24px 48px 32px 24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark)}._dishStepsItem_8zr6v_349{display:flex;gap:24px}._dishStepsNumber_8zr6v_359{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background-color:var(--green);color:var(--black);font-weight:700}._dishStepsInfo_8zr6v_385{flex-grow:1;display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--grey);line-height:1.5}._dishStepsTitle_8zr6v_405{font-size:20px;font-weight:500}._exerciseHeader_1umkr_1{display:flex;gap:20px;padding:16px;margin-bottom:24px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._exerciseImageWrapper_1umkr_21{flex-shrink:0;width:30%}._exerciseImage_1umkr_21{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:var(--border-radius-primary)}._exerciseInfo_1umkr_47{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}._exerciseTitle_1umkr_63{margin-bottom:24px}._exerciseRating_1umkr_71{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500;margin-bottom:24px}._infoList_1umkr_89{display:flex;flex-wrap:wrap;gap:20px;list-style:none}._infoItem_1umkr_103{flex:0 0 35%;display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_1umkr_119{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background:var(--green)}._infoDescription_1umkr_141{flex-shrink:0;display:flex;flex-direction:column}._infoTitle_1umkr_153{font-size:14px}._infoValue_1umkr_161{font-weight:500}._exerciseInfoFooter_1umkr_169{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._descriptionList_1umkr_183{display:flex;align-items:center;flex-wrap:wrap;gap:12px;list-style:none;background-color:var(--main-bg-color);padding:8px;border-radius:var(--border-radius-small)}._descriptionItem_1umkr_205{background-color:var(--blue);border-radius:var(--border-radius-tiny);padding:4px 12px;color:var(--black);font-weight:500}._additionalInfo_1umkr_221{display:flex;gap:12px}._additionalInfoItem_1umkr_231{background-color:var(--main-bg-color);padding:4px 8px;border-radius:var(--border-radius-tiny);font-weight:500}._exerciseMain_1umkr_245{display:flex;flex-direction:column;gap:32px;padding:16px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._exerciseDescription_1umkr_265{padding:24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark)}._exerciseIngredients_1umkr_277{display:flex;flex-wrap:wrap;gap:24px;padding:24px 48px 24px 24px;border-radius:var(--border-radius-primary);background-color:var(--main-bg-color);list-style:none}._exerciseIngredientsItem_1umkr_297{display:flex;align-items:center;gap:12px}._exerciseIngredientsNumber_1umkr_309{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background:var(--blue);color:var(--black);font-weight:700}._exerciseSteps_1umkr_335{display:flex;flex-direction:column;gap:24px;padding:24px 48px 32px 24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark)}._exerciseStepsItem_1umkr_353{display:flex;gap:24px}._exerciseStepsNumber_1umkr_363{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--border-radius-small);background:var(--green);color:var(--black);font-weight:700}._exerciseStepsInfo_1umkr_389{flex-grow:1;display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--grey);line-height:1.5}._exerciseStepsTitle_1umkr_409{font-size:20px;font-weight:500}@media screen and (max-width:991px){._exerciseHeader_1umkr_1{flex-direction:column}._exerciseImageWrapper_1umkr_21{width:100%;aspect-ratio:4 / 3}._infoItem_1umkr_103{flex:auto}}@media screen and (max-width:767px){._exerciseTitle_1umkr_63{font-size:24px}._exerciseDescription_1umkr_265,._exerciseSteps_1umkr_335{padding:16px}._exerciseStepsItem_1umkr_353{gap:12px}._exerciseStepsNumber_1umkr_363{width:32px;height:32px;border-radius:var(--border-radius-tiny)}._infoIconWrapper_1umkr_119{width:40px;height:40px}}._authWrapper_9jzfr_1{display:flex;justify-content:center;align-items:center;height:100%}._authBlock_9jzfr_15{width:600px;background-color:var(--secondary-bg-color);border-radius:var(--border-radius-primary);padding:40px}._header_9jzfr_29{margin-bottom:40px}._note_zgl65_1{display:flex;gap:6px}._entryLink_zgl65_11{color:var(--blue);text-decoration:underline}._welcome_vdht6_1{display:flex;flex-direction:column;align-items:center;gap:40px;text-align:center}._start_vdht6_17{min-width:250px;padding:10px 12px;border-radius:12px;background-color:var(--green);transition:var(--transition);color:var(--black);font-weight:500;text-transform:uppercase}._note_vdht6_39{display:flex;gap:6px}._entryLink_vdht6_49{color:var(--blue);text-decoration:underline}._start_vdht6_17:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._start_vdht6_17:hover{background-color:var(--blue)}}._header_1hues_1{display:flex;align-items:flex-end;gap:24px;margin-bottom:24px}._photoWrapper_1hues_15{flex-shrink:0;display:flex;width:125px;height:125px;border-radius:var(--border-radius-small);overflow:hidden}._photo_1hues_15{width:100%;height:100%;object-fit:cover;object-position:center}._fullname_1hues_47{margin-bottom:24px}._infoControls_1hues_55{display:flex;flex-wrap:wrap;gap:12px}._infoControlsBtn_1hues_67{padding:6px 12px;border-radius:var(--border-radius-small);background-color:var(--green);color:var(--black);font-weight:500;transition:var(--transition)}@media screen and (max-width:767px){._header_1hues_1{flex-direction:column;align-items:center}._fullname_1hues_47{text-align:center}._infoControlsBtn_1hues_67{width:100%}._selectWrapper_1hues_113{align-items:center}}._infoControlsBtn_1hues_67:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._infoControlsBtn_1hues_67:hover{background-color:var(--purple);color:var(--text-color)}}._settings_7wz4n_1{display:flex;gap:20px}._settingsNav_7wz4n_11{position:relative;width:325px}._settingsNavList_7wz4n_21{position:sticky;top:20px;display:flex;flex-direction:column;gap:12px;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);list-style:none}._settingsLink_7wz4n_47{width:100%;padding:10px 15px;border-radius:10px;font-weight:400;transition:var(--transition);white-space:nowrap}._settingsLink_7wz4n_47._active_7wz4n_65{background:var(--blue);color:var(--black)}._settingsContent_7wz4n_75{flex-grow:1;padding:24px 24px 32px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}@media screen and (max-width:991px){._settings_7wz4n_1{flex-direction:column}._settingsNav_7wz4n_11{width:100%}._settingsNavList_7wz4n_21{flex-direction:row;padding:12px;overflow-x:auto;border-radius:var(--border-radius-round);scrollbar-width:none}._settingsNavList_7wz4n_21::-webkit-scrollbar{display:none}._settingsLink_7wz4n_47{border-radius:var(--border-radius-round);font-weight:500}}@media screen and (max-width:767px){._settingsContent_7wz4n_75{padding:12px}}._settingsLink_7wz4n_47:not(._active_7wz4n_65):active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._settingsLink_7wz4n_47:not(._active_7wz4n_65):hover{background-color:var(--purple)}}._radio_1bk8u_1{position:relative;height:30px;width:60px;background-color:var(--grey-dark);border-radius:var(--border-radius-round);cursor:pointer;transition:var(--transition)}._radioOn_1bk8u_21{background-color:var(--input-bg-color)}._radioToggler_1bk8u_29{position:absolute;top:50%;left:6px;transform:translateY(-50%);height:22px;width:22px;background-color:var(--grey);border-radius:var(--border-radius-round);transition:var(--transition)}._radioOn_1bk8u_21 ._radioToggler_1bk8u_29{left:32px;background-color:var(--blue)}._notificationsList_cb3ye_1{display:flex;flex-direction:column;gap:24px}._notificationItem_cb3ye_13{display:flex;justify-content:space-between;align-items:center;gap:24px}._notificationTitle_cb3ye_27{font-size:24px;font-weight:500}._programListWrapper_qk1n9_1{position:relative}._programList_qk1n9_1{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);list-style:none}@media screen and (max-width:767px){._programList_qk1n9_1{padding:12px}}._workoutStatistic_6m9f5_1{display:flex;flex-direction:column;align-items:center;gap:40px;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._infoList_6m9f5_21{display:flex;list-style:none;gap:24px}._infoItem_6m9f5_33{display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_6m9f5_47{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._infoDescription_6m9f5_67{display:flex;flex-direction:column}._infoTitle_6m9f5_77{font-size:14px}._infoValue_6m9f5_85{font-weight:500}._muscleStatistic_6m9f5_93{width:100%}._muscleStatisticTitle_6m9f5_101{text-align:center;margin-bottom:24px;font-size:20px}._musclePercentages_6m9f5_113{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;list-style:none}._musclePercentagesItem_6m9f5_131{display:flex;align-items:center;justify-content:flex-end;gap:24px;width:50%}._musclePercentagesInfoBar_6m9f5_151{width:50%;height:12px;border-radius:8px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._musclePercentagesInfoBarLine_6m9f5_169{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._muscleWeights_6m9f5_181{display:flex;flex-direction:column;gap:12px;list-style:none}._muscleWeightsItem_6m9f5_195{font-size:20px;font-weight:500}@media screen and (max-width:991px){._musclePercentagesItem_6m9f5_131{width:75%}}@media screen and (max-width:767px){._infoList_6m9f5_21{flex-wrap:wrap}._workoutFinished_6m9f5_227{padding:16px;align-items:flex-start}._musclePercentagesItem_6m9f5_131{width:100%;justify-content:space-between;align-items:baseline;font-size:14px}._musclePercentagesInfo_6m9f5_151{flex-shrink:0;width:150px}._musclePercentagesInfoBar_6m9f5_151{width:50%}._muscleWeightsItem_6m9f5_195{font-size:16px}._infoIconWrapper_6m9f5_47{width:40px;height:40px}}._exercises_1aw0n_1{flex:1 1 auto;position:relative}._content_1aw0n_6{height:100%;padding-right:12px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._searchWrapper_1aw0n_13{position:sticky;top:0;display:flex;align-items:center;gap:12px;padding-bottom:12px;background-color:var(--secondary-bg-color)}._searchControls_1aw0n_23{flex-shrink:0}._tags_1aw0n_27{display:flex;flex-wrap:wrap;gap:8px 6px;margin-bottom:16px}._exerciseList_1aw0n_34{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;list-style:none}._exercise_1aw0n_1{display:flex;gap:20px;padding:12px;min-height:125px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._exerciseImage_1aw0n_51{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:100px;object-fit:cover;object-position:center}._exerciseInfo_1aw0n_60{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;gap:12px;padding:6px 0}._infoTop_1aw0n_69{display:flex;justify-content:space-between;gap:24px}._rating_1aw0n_75{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_1aw0n_83{font-weight:300}._infoFooter_1aw0n_87{display:flex;flex-direction:column;gap:12px}._exerciseDescription_1aw0n_93{flex-grow:1;display:flex;flex-direction:column;gap:24px}._exerciseDescription_1aw0n_93{display:flex;flex-direction:column;gap:12px}._exerciseDescriptionItem_1aw0n_106{display:flex;align-items:baseline;gap:6px}._exerciseDescriptionValue_1aw0n_112{font-weight:300}._exerciseWeight_1aw0n_116{font-size:18px;font-weight:500}._exerciseSetsList_1aw0n_121{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-left:6px}._exerciseSetsItem_1aw0n_129{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500}._muscleGroup_1aw0n_137{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._muscleGroupList_1aw0n_144{display:flex;align-items:center;gap:12px;width:fit-content;list-style:none}._muscleGroupItem_1aw0n_152{display:flex;align-items:center;gap:6px}._muscleGroupItemTitle_1aw0n_158{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500}._exerciseAddButton_1aw0n_166{display:flex;gap:6px;position:sticky;bottom:0;padding-top:12px;background-color:var(--secondary-bg-color)}._searchControls_1aw0n_23{display:flex;gap:24px;padding:0 12px;margin-bottom:24px}._filter_1aw0n_184{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#171c28c0;pointer-events:none;visibility:hidden;opacity:0;transition:var(--transition)}._filterActicve_1aw0n_198{pointer-events:all;visibility:visible;opacity:1}._filterWrapper_1aw0n_204{width:100%;height:100%}._filterForm_1aw0n_209{position:relative;display:flex;flex-direction:column;gap:24px;height:100%;width:375px;padding-right:12px;background-color:var(--secondary-bg-color);transition:var(--transition);transform:translate(-100%)}._filterActicve_1aw0n_198 ._filterForm_1aw0n_209{transform:translate(0)}._filterFormHeader_1aw0n_226{display:flex;align-items:center;justify-content:space-between;padding:16px 0 0 16px}._filterTitle_1aw0n_233{font-size:24px}._filterGroupWrapper_1aw0n_237{overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:0 16px}._filterGroupWrapper_1aw0n_237::-webkit-scrollbar{width:8px}._filterGroupWrapper_1aw0n_237::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}._filterGroupWrapper_1aw0n_237::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}._filterGroupTitle_1aw0n_260{font-size:20px;margin-bottom:12px}._filterGroupList_1aw0n_265{display:flex;flex-direction:column;gap:12px}._filterGroupItem_1aw0n_271{display:flex;align-items:center;gap:12px}._filterFormSubmit_1aw0n_277{margin-top:auto;padding:0 0 12px 12px;background-color:var(--secondary-bg-color)}@media screen and (max-width:767px){._exercise_1aw0n_1{flex-direction:column;gap:12px}._exerciseImage_1aw0n_51{width:unset;aspect-ratio:16 / 9}._exerciseTitle_1aw0n_294{font-size:20px}._muscleGroup_1aw0n_137{gap:12px}}@media screen and (max-width:479px){._filterForm_1aw0n_209{width:100%}}._workoutDayCreating_1v06l_1{width:100%;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);color:var(--white)}._workoutDayCreatingHeader_1v06l_19{margin-bottom:24px}._workoutDayCreatingTitle_1v06l_27{margin-bottom:12px}._exerciseSearchingHeader_1v06l_35{position:sticky;top:0;padding-bottom:12px;background-color:var(--secondary-bg-color)}._workoutDay_1v06l_1{padding:16px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._workoutDayHeader_1v06l_61{display:flex;align-items:center;justify-content:space-between;gap:24px}._workoutDayTitleBox_1v06l_75{display:flex;align-items:center;gap:24px}._workoutDayTitle_1v06l_75{text-transform:capitalize}._workoutDayContent_1v06l_95{max-height:0;overflow:hidden;transition:var(--transition)}._workoutDayContentWrapper_1v06l_107{display:flex;flex-direction:column;gap:24px;padding-top:24px}._workoutRest_1v06l_121{display:flex;flex-direction:column;gap:12px}._workoutRestItemTitle_1v06l_133{width:220px}._workoutRestItem_1v06l_133{display:flex;align-items:baseline;gap:24px}._workoutRestItemControls_1v06l_153{display:flex;gap:6px}._workoutDayList_1v06l_163{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}._exerciseSearching_1v06l_35{width:100%;padding-right:12px}._exerciseList_1v06l_187{display:flex;flex-direction:column;gap:16px;list-style:none}._exercise_1v06l_35{display:flex;gap:20px;padding:12px;min-height:125px;background-color:var(--main-bg-color);border-radius:var(--border-radius-primary)}._exerciseImage_1v06l_263{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:100px;height:100px;object-fit:cover;object-position:center}._exerciseInfo_1v06l_283{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}._exerciseDescription_1v06l_299{display:flex;flex-direction:column;gap:12px}._descriptionTop_1v06l_311{display:flex;justify-content:space-between;gap:24px}._nextExercise_1v06l_325{display:flex;align-items:center;gap:12px}._rating_1v06l_337{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_1v06l_353{font-weight:300}._descriptionFooter_1v06l_361{display:flex;flex-direction:column;gap:12px}._exerciseWeight_1v06l_373{font-size:18px;font-weight:500}._exerciseSetsList_1v06l_383{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-left:6px}._exerciseSetsItem_1v06l_399{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500}._muscleGroup_1v06l_415{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._muscleGroupList_1v06l_429{display:flex;align-items:center;gap:12px;width:fit-content;list-style:none}._muscleGroupItem_1v06l_445{display:flex;align-items:center;gap:6px}._muscleGroupItemTitle_1v06l_457{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500}._errorText_1v06l_473{color:var(--red);font-size:16px}._addSets_1v06l_483{display:flex;flex-direction:column}._setList_1v06l_495{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;list-style:none}._setItem_1v06l_513{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:12px;background-color:var(--secondary-bg-color);border-radius:var(--border-radius-primary)}._setItemTop_1v06l_535{flex-shrink:0;display:flex;justify-content:space-between;gap:12px}._setItemTopBox_1v06l_555{display:flex;align-items:center;gap:24px}._setItemTitle_1v06l_567{flex-shrink:0;font-weight:500}._nextSet_1v06l_577{display:flex;align-items:center;gap:12px}._setItemControl_1v06l_589{display:flex;flex-wrap:wrap;gap:24px}._setItemControlElem_1v06l_605{display:flex;flex-direction:column;align-items:center;gap:8px}._setItemControlBox_1v06l_619{display:flex;gap:6px}._workoutDayCreatingControl_1v06l_629{display:flex;gap:12px;flex-wrap:wrap}@media screen and (max-width:767px){._workoutDayCreating_1v06l_1,._workoutDay_1v06l_1{padding:12px}._workoutRestItem_1v06l_133{flex-direction:column;gap:6px}._workoutDayContentWrapper_1v06l_107{gap:12px;padding-top:12px}._workoutDayTitle_1v06l_75{font-size:22px}._workoutDayTitleBox_1v06l_75{gap:12px}._exerciseTitle_1v06l_695{font-size:18px}._setItem_1v06l_513{flex-direction:column;gap:24px}._setItemTop_1v06l_535{flex-direction:column}._setItemControl_1v06l_589{justify-content:center;gap:12px}}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Light-aUGsJZOE.woff2);font-weight:300}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Regular-C6WLdLEO.woff2);font-weight:400}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Medium-DnOUJ_CQ.woff2);font-weight:500}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Bold-CxbGmmhf.woff2);font-weight:700}:root{--main-color: #0082f3;--main-bg-color: #151b27;--main-color-hover: #0082f336;--secondary-bg-color: #1e293b;--secondary-bg-color-hover: #1d2841;--input-bg-color: #121827;--input-active-bg-color: #121827;--text-color: #d7dce2;--black: #000000;--white: #ffffff;--yellow: #f8db5a;--orange: #ffae57;--green: #c0fd6a;--green-dark: #6a995f75;--blue: #1cc9dc;--blue-dark: #24516d;--disabled: #606c86;--grey: #a2aabc;--grey-dark: #2f3b54;--red: #fa1244;--purple: #7a2ec5;--purple-dark: #3b2453;--s2: #6679a4;--s3: #8695b7;--gradient-blue-purple: linear-gradient(180deg, rgba(0, 130, 243, 1) 0%, rgba(89, 38, 123, 1) 90%);--gradient-green-yellow: linear-gradient(90deg, var(--green) 30%, var(--yellow) 90%);--gradient-orange-purple: linear-gradient(90deg, var(--orange) 10%, var(--purple) 120%);--gradient-main-bg: linear-gradient(180deg, var(--main-color) -30%, var(--main-bg-color) 10%);--gradient-blue-purple-horizontal: linear-gradient(90deg, var(--main-color) 50%, var(--purple) 90%);--box-shadow: 0 4px 7px 0 rgba(0, 0, 0, .2);--font-family-primary: "Ubuntu", sans-serif;--font-size-primary: 16px;--title-fs: 40px;--subtitle-fs: 32px;--block-title-fs: 24px;--border-radius-primary: 20px;--border-radius-small: 12px;--border-radius-tiny: 8px;--border-radius-round: 150px;--transition: .25s ease-in-out;--transition-slow: .5s ease-in-out}*{box-sizing:border-box;margin:0;padding:0;border:0}html{scroll-behavior:smooth;height:100%;overflow-y:scroll}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}html::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}body{height:100%;min-width:320px;font-family:var(--font-family-primary);color:var(--text-color);font-size:var(--font-size-primary);font-weight:300;font-style:normal;line-height:1.5;background:var(--main-bg-color)}h1{font-size:40px;line-height:1;font-weight:500}h2{font-size:32px;line-height:1;font-weight:500}h3{font-size:24px;line-height:1;font-weight:500}h4{font-size:20px;line-height:1;font-weight:500}h5{font-size:18px;line-height:1;font-weight:500}h6{font-size:16px;line-height:1;font-weight:500}a{display:inline-block;font-family:var(--font-family-primary);color:var(--text-color);font-size:var(--font-size-primary);font-weight:300;line-height:1.5;text-decoration:none;transition:var(--transition)}li{line-height:1}input,textarea{outline:none;font-family:var(--font-family-primary);font-size:var(--font-size-primary);color:var(--white)}:is(input,textarea)::placeholder{font-weight:300;color:var(--grey)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:focus{appearance:none;-moz-appearance:textfield}@media(hover:hover)and (pointer:fine){input[type=number]:hover{appearance:none;-moz-appearance:textfield}}textarea{resize:none}button{color:var(--text-color);font-family:var(--font-family-primary);font-size:var(--font-size-primary);line-height:1.5;white-space:nowrap;cursor:pointer;background-color:transparent;transition:var(--transition)}img,video{max-width:100%;max-height:100%;border-style:none;vertical-align:middle}main{flex:1 1 auto;margin-bottom:24px;display:flex;flex-direction:column}div,a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}#root{height:100%}.container{max-width:1440px;margin:0 auto;padding:20px;height:100%}.title{font-size:var(--title-fs)}.section-title{font-size:var(--subtitle-fs);margin-bottom:24px}.block-title{font-size:var(--block-title-fs);margin-bottom:18px}.form{display:flex;flex-direction:column;gap:8px}.form__title{text-align:center}.form__submit-box{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:24px}.form__input-group{display:flex;gap:12px}.form__row-list{display:flex;flex-wrap:wrap;gap:12px}.form__row-list--modal{max-width:640px;overflow-y:auto;padding-right:12px}.form__row-list--modal::-webkit-scrollbar{width:8px}.form__row-list--modal::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}.form__row-list--modal::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}.form__select{margin-bottom:17px}@media screen and (max-width:1199px){.container{padding:12px 6px}}@media screen and (max-width:767px){.title{font-size:24px}.form__row-list--modal{justify-content:center}.container{min-height:calc(100vh + 70px)}}
