._navbar_g3s47_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_g3s47_29{display:flex;align-items:center;gap:14px;margin-bottom:60px;padding:0 15px}._navbarList_g3s47_69{display:flex;flex-direction:column;gap:12px;list-style:none}._navbarLink_g3s47_83{display:flex;align-items:center;gap:18px;padding:10px 15px;border-radius:10px;font-weight:400}._navbarLink_g3s47_83._active_g3s47_101{background-color:var(--blue);color:var(--black)}._navbarLinkIcon_g3s47_113{transition:var(--transiton)}._navbarLink_g3s47_83._active_g3s47_101 ._navbarLinkIcon_g3s47_113{filter:invert(1) brightness(2)}._navbarLink_g3s47_83 svg path{transition:var(--transiton)}._navbarLink_g3s47_83._active_g3s47_101 svg path{stroke:var(--black)}._navbarLink_g3s47_83:not(._active_g3s47_101):active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._navbarLink_g3s47_83:not(._active_g3s47_101):hover{background-color:var(--purple)}}@media screen and (max-width:1365px){._navbar_g3s47_1{width:250px}}@media screen and (max-width:1199px){._navbar_g3s47_1{top:12px;height:calc(100vh - 24px);width:64px;padding:18px 12px}._navbarLink_g3s47_83{padding:8px}._navbarLinkTitle_g3s47_203,._logoWrapper_g3s47_29{display:none}}@media screen and (max-width:767px){._navbar_g3s47_1{position:fixed;top:unset;bottom:6px;left:30px;z-index:900;display:flex;width:calc(100% - 60px);height:auto;padding:8px;border-radius:var(--border-radius-small);background-color:#000000de}._navbarWrapper_g3s47_251{flex-grow:1}._navbarList_g3s47_69{flex-direction:row;justify-content:space-between}._hidden_g3s47_269{transform:translateY(calc(100% + 12px)) scale(.8)}}._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_17343_1{display:flex;gap:20px;padding:16px;min-height:150px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._exerciseImage_17343_23{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:150px;object-fit:cover;object-position:center}._exerciseInfo_17343_41{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;padding:6px 0}._infoTop_17343_57{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}._rating_17343_71{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_17343_87{font-weight:300}._infoFooter_17343_95{display:flex;flex-direction:column;gap:12px}._exerciseDescription_17343_107{flex-grow:1;display:flex;flex-direction:column;gap:24px}._exerciseDescription_17343_107{display:flex;flex-direction:column;gap:12px}._exerciseDescriptionItem_17343_133{display:flex;align-items:baseline;gap:6px}._exerciseDescriptionValue_17343_145{font-weight:300}._exerciseWeight_17343_153{font-size:18px;font-weight:500}._exerciseSetsList_17343_163{display:flex;flex-wrap:wrap;gap:12px 6px;list-style:none}._exerciseSetsItem_17343_179{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500;font-size:14px}._muscleGroup_17343_197{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._muscleGroupList_17343_211{display:flex;align-items:center;gap:12px;width:fit-content;list-style:none}._muscleGroupItem_17343_227{display:flex;align-items:center;gap:6px}._muscleGroupItemTitle_17343_239{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500;font-size:14px}@media screen and (max-width:991px){._exerciseInfo_17343_41{padding:0}._muscleGroup_17343_197{gap:12px}}@media screen and (max-width:767px){._exercise_17343_1{flex-direction:column;gap:12px}._exerciseImage_17343_23{width:100%;aspect-ratio:4 / 3}._infoTop_17343_57{margin-bottom:12px}._exerciseTitle_17343_307{font-size:20px}}._exercise_17343_1:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._exercise_17343_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_3gcrc_1{margin-bottom:12px;font-size:20px}._nextExerciseImage_3gcrc_11{flex-shrink:0;height:100%;width:150px;border-radius:var(--border-radius-primary);object-fit:cover;object-position:center}._nextExerciseBox_3gcrc_29{padding:12px 16px;background-color:var(--main-bg-color);border-radius:var(--border-radius-primary)}._nextExerciseHeader_3gcrc_41{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}._nextExerciseTitle_3gcrc_55{font-size:22px;line-height:1;font-weight:500}._nextExerciseDescription_3gcrc_67{display:flex;align-items:baseline;gap:6px}._nextExerciseSets_3gcrc_79{display:flex;flex-wrap:wrap;gap:12px 6px;list-style:none;font-weight:500}._nextExerciseSetItem_3gcrc_97{padding:6px 12px;background-color:var(--green);border-radius:8px;color:var(--black)}._nextExerciseButton_3gcrc_111{flex-shrink:0;align-self:center;height:fit-content;padding:12px;border-radius:50px;background-color:var(--green);color:var(--black);font-weight:500;text-transform:uppercase;transition:var(--transition)}._nextExerciseButton_3gcrc_111 img{transition:var(--transition)}@media screen and (max-width:767px){._nextExerciseImageWrapper_3gcrc_161{aspect-ratio:16 / 9}._nextExerciseImage_3gcrc_11{width:100%}._nextExerciseElem_3gcrc_177{flex-direction:column;padding:12px}._nextExerciseButton_3gcrc_111{align-self:flex-start}._nextExerciseInfoBox_3gcrc_195{padding:0;gap:12px}._nextExerciseDescription_3gcrc_67{flex-direction:column}._nextExerciseTitle_3gcrc_55{font-size:18px}._nextExerciseSetItem_3gcrc_97{padding:4px 8px}}._nextExerciseButton_3gcrc_111:active{background-color:var(--purple);color:var(--white)}@media(hover:hover)and (pointer:fine){._nextExerciseButton_3gcrc_111:hover{background-color:var(--purple)}._nextExerciseButton_3gcrc_111:hover img{filter:invert(1) brightness(2)}}._exerciseListWrapper_1hk3r_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_1hk3r_1::-webkit-scrollbar{display:none}._exerciseList_1hk3r_1{display:flex;gap:20px;flex-direction:row;list-style:none}._exerciseItem_1hk3r_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_1hk3r_65{position:relative;aspect-ratio:16 / 9;max-width:100%;margin-bottom:24px;transition:var(--transition)}._exerciseImage_1hk3r_65{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:var(--border-radius-primary);transition:var(--transition)}._exerciseImageWrapper_1hk3r_65:has(._timerActive_1hk3r_99) ._exerciseImage_1hk3r_65{opacity:.5}._info_1hk3r_107{display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}._infoHeader_1hk3r_121{display:flex;justify-content:space-between;gap:24px}._descriptionList_1hk3r_133{display:flex;flex-direction:column;list-style:none;gap:24px}._descriptionItem_1hk3r_147{display:flex;gap:10px;line-height:1.5}._descriptionIconWrapper_1hk3r_159{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--blue)}._descriptionInfo_1hk3r_179{white-space:nowrap}._descriptionInfoTitle_1hk3r_187{font-size:16px}._descriptionInfoValue_1hk3r_195{font-weight:500}._controls_1hk3r_203{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_1hk3r_229{display:flex;flex-wrap:wrap;gap:12px;list-style:none}._exerciseSetItem_1hk3r_243{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_1hk3r_265{background-color:var(--blue)}._exerciseControl_1hk3r_273{display:flex;align-items:center;justify-content:center;height:500px;border-radius:var(--border-radius-primary)}._exerciseControlCircle_1hk3r_291{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_1hk3r_319{color:var(--black);font-size:20px;font-weight:400}._exerciseControlReps_1hk3r_331{color:var(--black);font-size:60px;font-weight:500}._exerciseControlDone_1hk3r_343{color:var(--black);font-size:32px;font-weight:400}._setItemControl_1hk3r_355{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}._setItemControlElem_1hk3r_371{display:flex;flex-direction:column;align-items:center;gap:8px}._setItemControlBox_1hk3r_385{display:flex;gap:6px}._exerciseControlSetsNext_1hk3r_395{display:flex;flex-direction:column;align-items:center;gap:6px}._exerciseControlRepsNext_1hk3r_409{color:var(--black);font-size:20px;font-weight:400}._exerciseControlRestTitle_1hk3r_421{color:var(--black);font-size:32px;font-weight:400}._exerciseControlRest_1hk3r_421{color:var(--black);font-size:80px;line-height:1;font-weight:400}._exerciseControlRestStop_1hk3r_447{color:var(--black);font-size:40px;font-weight:400}._setItemEdit_1hk3r_459{display:flex;gap:12px;margin-bottom:24px}._progressCircle_1hk3r_471{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:450px;width:450px;pointer-events:none;opacity:0;transition:opacity .4s ease}._progressCircleVisible_1hk3r_495{opacity:1}._progressCircleWrapper_1hk3r_503{position:relative}._timeBar_1hk3r_573{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_1hk3r_603{visibility:visible;opacity:1;pointer-events:all}._timeBarLine_1hk3r_615{height:100%;width:0%;border-radius:8px;background:var(--purple)}._timeBarActive_1hk3r_603 ._timeBarLine_1hk3r_615{width:100%}._timer_1hk3r_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_1hk3r_99{visibility:visible;opacity:1;pointer-events:all}._timerTitle_1hk3r_695{font-size:36px;font-weight:500}._timerTime_1hk3r_705{font-size:80px;font-weight:700}._timerStop_1hk3r_715{font-size:24px;font-weight:500}._setItemAdd_1hk3r_725{display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (max-width:991px){._exerciseImageWrapper_1hk3r_65{aspect-ratio:4 / 3}._descriptionInfo_1hk3r_179{padding-top:8px}._timeBar_1hk3r_573{bottom:8px}}@media screen and (max-width:767px){._title_1hk3r_769{font-size:20px}._exerciseItem_1hk3r_47{padding:12px}._exerciseImageWrapper_1hk3r_65{margin-bottom:12px}._info_1hk3r_107{flex-direction:column;gap:4px;margin-bottom:12px}._descriptionInfo_1hk3r_179{padding-top:0}._controls_1hk3r_203{flex-direction:column;padding:12px}._exerciseSetList_1hk3r_229{margin-left:0}._buttonList_1hk3r_511{flex-direction:column;width:100%}._timer_1hk3r_99{width:185px;height:185px;gap:8px}._timerTitle_1hk3r_695{font-size:24px}._timerTime_1hk3r_705{font-size:42px}._timerStop_1hk3r_715{font-size:18px}._setItemControl_1hk3r_355{gap:12px}._exerciseControl_1hk3r_273{height:375px}._setItemEdit_1hk3r_459{flex-direction:column}._exerciseControlCircle_1hk3r_291{height:280px;width:280px}._progressCircle_1hk3r_471{height:325px;width:325px}._exerciseControlReps_1hk3r_331{font-size:40px}._exerciseControlRestTitle_1hk3r_421{font-size:20px}._setItemAdd_1hk3r_725{align-items:initial}}._content_n5wun_1{display:flex;flex-direction:column;gap:24px;margin-right:12px}._header_n5wun_8{display:flex;flex-direction:column;gap:20px;padding:12px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._imageWrapper_n5wun_17{flex-shrink:0;aspect-ratio:4 / 3;border-radius:var(--border-radius-primary);overflow:hidden}._image_n5wun_17{width:100%;height:100%;object-fit:cover;object-position:center}._infoList_n5wun_31{display:flex;flex-wrap:wrap;gap:16px;list-style:none}._infoItem_n5wun_38{display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_n5wun_45{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-radius-small);background-color:var(--green)}._infoDescription_n5wun_56{display:flex;flex-direction:column}._infoTitle_n5wun_61{font-size:14px}._infoValue_n5wun_65{font-weight:500}._section_n5wun_69{display:flex;flex-direction:column;gap:12px;padding:12px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._sectionTitle_n5wun_78{font-size:18px;font-weight:500}._badgeList_n5wun_83{display:flex;flex-wrap:wrap;gap:8px;list-style:none}._badge_n5wun_83{background-color:var(--blue);border-radius:8px;padding:4px 10px;color:var(--black);font-weight:500;font-size:14px}._steps_n5wun_99{display:flex;flex-direction:column;gap:16px;list-style:none}._step_n5wun_99{display:flex;gap:16px}._stepNumber_n5wun_111{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius-small);background:var(--green);color:var(--black);font-weight:700}._stepInfo_n5wun_124{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:1px solid var(--grey);flex-grow:1;line-height:1.5}._stepTitle_n5wun_134{font-size:16px;font-weight:500}@media screen and (max-width:767px){._content_n5wun_1{gap:16px}}._workoutLeaveControls_gxrir_1{display:flex;flex-direction:column;gap:12px}._workoutStatistic_tcy9r_1{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);color:var(--white);transition:var(--transition)}._workoutStatisticHeader_tcy9r_25{display:flex;justify-content:space-between;gap:24px}._workoutStatisticSelect_tcy9r_37{display:flex;align-items:baseline;gap:24px}._workoutStatisticSelectTitle_tcy9r_49{white-space:nowrap}._workoutStatisticSelectElem_tcy9r_57{width:200px}._workoutStatisticItemInfo_tcy9r_65{display:flex;align-items:center;gap:24px}._generalDataList_tcy9r_77{display:flex;flex-wrap:wrap;gap:24px;list-style:none}._generalDataItem_tcy9r_91{display:flex;align-items:center;gap:10px;line-height:1.5}._itemDescription_tcy9r_125{display:flex;flex-direction:column}._itemTitle_tcy9r_135{font-size:14px}._itemValue_tcy9r_143{font-weight:500}._workoutStatisticList_tcy9r_151{display:flex;flex-direction:column;gap:12px;list-style:none}._workoutStatisticListTitle_tcy9r_165{margin-bottom:12px}._link_tcy9r_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_tcy9r_197{flex-shrink:0;border-radius:var(--border-radius-small);width:150px}._image_tcy9r_197{border-radius:var(--border-radius-small);width:100%;height:100%;object-fit:cover;object-position:center}._content_tcy9r_227{display:flex;flex-direction:column;justify-content:space-between;gap:24px;flex-grow:1}._contentHeader_tcy9r_243{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._contentHeaderTitleBox_tcy9r_257{display:flex;flex-direction:column;gap:6px}._linkTitle_tcy9r_269{font-size:24px}._workoutDayTitle_tcy9r_277{font-weight:500;font-size:16px}._rating_tcy9r_287{flex-shrink:0;display:flex;align-items:center;gap:6px;font-weight:500}._ratingReviewsAmount_tcy9r_303{font-weight:300}._info_tcy9r_311{display:flex;flex-wrap:wrap;gap:24px}._infoItem_tcy9r_323{display:flex;align-items:center;gap:10px}._iconWrapper_tcy9r_105{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._description_tcy9r_355{display:flex;flex-direction:column}._descriptionTitle_tcy9r_365{font-size:14px}._descriptionValue_tcy9r_373{font-weight:500}@media screen and (max-width:991px){._link_tcy9r_173{flex-direction:column}._imageWrapper_tcy9r_197{width:auto;aspect-ratio:16 / 9}._workoutStatisticHeader_tcy9r_25{flex-direction:column}}@media screen and (max-width:991px){._workoutStatistic_tcy9r_1{padding:12px;gap:24px}._link_tcy9r_173,._content_tcy9r_227,._workoutStatisticHeader_tcy9r_25{gap:12px}._workoutStatisticListTitle_tcy9r_165{font-size:18px}._generalDataList_tcy9r_77{gap:12px}}@media(hover:hover)and (pointer:fine){._link_tcy9r_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_1nu8t_1{display:flex;gap:20px;padding:16px;margin-bottom:24px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._exerciseImageWrapper_1nu8t_21{flex-shrink:0;width:30%}._exerciseImage_1nu8t_21{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:var(--border-radius-primary)}._exerciseInfo_1nu8t_47{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}._exerciseTitle_1nu8t_63{margin-bottom:24px}._exerciseRating_1nu8t_71{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500;margin-bottom:24px}._infoList_1nu8t_89{display:flex;flex-wrap:wrap;gap:20px;list-style:none}._infoItem_1nu8t_103{flex:0 0 35%;display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_1nu8t_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_1nu8t_141{flex-shrink:0;display:flex;flex-direction:column}._infoTitle_1nu8t_153{font-size:14px}._infoValue_1nu8t_161{font-weight:500}._exerciseInfoFooter_1nu8t_169{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}._descriptionList_1nu8t_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_1nu8t_205{background-color:var(--blue);border-radius:var(--border-radius-tiny);padding:4px 12px;color:var(--black);font-weight:500}._additionalInfo_1nu8t_221{display:flex;gap:12px}._additionalInfoItem_1nu8t_231{background-color:var(--main-bg-color);padding:4px 8px;border-radius:var(--border-radius-tiny);font-weight:500}._exerciseMain_1nu8t_245{display:flex;flex-direction:column;gap:32px;padding:16px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._exerciseDescription_1nu8t_265{padding:24px;border-radius:var(--border-radius-primary);background-color:var(--grey-dark)}._exerciseIngredients_1nu8t_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_1nu8t_297{display:flex;align-items:center;gap:12px}._exerciseIngredientsNumber_1nu8t_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_1nu8t_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_1nu8t_353{display:flex;gap:24px}._exerciseStepsNumber_1nu8t_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_1nu8t_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_1nu8t_409{font-size:20px;font-weight:500}@media screen and (max-width:991px){._exerciseHeader_1nu8t_1{flex-direction:column}._exerciseImageWrapper_1nu8t_21{width:100%;aspect-ratio:4 / 3}._infoItem_1nu8t_103{flex:auto}}@media screen and (max-width:767px){._exerciseTitle_1nu8t_63{font-size:24px}._exerciseDescription_1nu8t_265,._exerciseSteps_1nu8t_335{padding:12px}._exerciseStepsItem_1nu8t_353{gap:12px}._exerciseStepsNumber_1nu8t_363{width:32px;height:32px;border-radius:var(--border-radius-tiny)}._infoIconWrapper_1nu8t_119{width:40px;height:40px}._exerciseMain_1nu8t_245,._exerciseHeader_1nu8t_1{padding:12px}}._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_z4kqz_1{display:flex;flex-direction:column;gap:40px;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._infoList_z4kqz_21{display:flex;justify-content:center;list-style:none;gap:24px}._infoItem_z4kqz_35{display:flex;align-items:center;gap:10px;line-height:1.5}._infoIconWrapper_z4kqz_49{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background:var(--green)}._infoDescription_z4kqz_69{display:flex;flex-direction:column}._infoTitle_z4kqz_79{font-size:14px}._infoValue_z4kqz_87{font-weight:500}._muscleStatisticWrapper_z4kqz_95{display:flex;gap:40px}._muscleStatistic_z4kqz_95{width:100%}._muscleStatisticTitle_z4kqz_113{margin-bottom:12px;font-size:20px}._musclePercentages_z4kqz_125{display:flex;flex-direction:column;gap:12px;list-style:none;padding:12px;background-color:var(--grey-dark);border-radius:var(--border-radius-small)}._musclePercentagesItem_z4kqz_149{display:flex;flex-direction:column;gap:6px;padding:6px 12px;background-color:var(--main-bg-color);border-radius:var(--border-radius-small)}._musclePercentagesInfoBar_z4kqz_177{height:12px;border-radius:8px;padding:2px;border-radius:var(--border-radius-small);background-color:var(--purple-dark)}._musclePercentagesInfoBarLine_z4kqz_195{height:100%;background-color:var(--purple);border-radius:var(--border-radius-small)}._exerciseList_z4kqz_207,._muscleWeights_z4kqz_221{display:flex;flex-direction:column;gap:12px;list-style:none}._muscleWeightsItem_z4kqz_235{font-size:20px;font-weight:500}@media screen and (max-width:991px){._muscleStatisticWrapper_z4kqz_95{flex-direction:column;gap:24px}._workoutStatistic_z4kqz_1{gap:24px}}@media screen and (max-width:767px){._workoutStatistic_z4kqz_1{padding:12px}._infoList_z4kqz_21{flex-wrap:wrap;justify-content:flex-start;gap:12px 24px}._workoutFinished_z4kqz_289{padding:16px;align-items:flex-start}._musclePercentagesItem_z4kqz_149{width:100%;justify-content:space-between;font-size:14px}._muscleWeightsItem_z4kqz_235{font-size:16px}._infoIconWrapper_z4kqz_49{width:40px;height:40px}}._exercise_1gnkr_1{display:flex;flex-direction:column;gap:12px;padding:12px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._exerciseTitle_1gnkr_10{font-size:20px;font-weight:500}._descriptionFooter_1gnkr_15{display:flex;flex-direction:column;gap:12px}._descriptionFooterElem_1gnkr_21{display:flex;align-items:baseline;gap:6px;white-space:nowrap}._descriptionFooterList_1gnkr_29{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none}._descriptionFooterItem_1gnkr_37{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500;font-size:14px}@media screen and (max-width:767px){._descriptionFooterElem_1gnkr_21{flex-direction:column}}._exercises_1i6db_1{flex:1 1 auto;position:relative}._content_1i6db_6{height:100%;padding-right:12px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color)}._searchWrapper_1i6db_13{position:sticky;top:0;display:flex;align-items:center;gap:12px;padding-bottom:12px;background-color:var(--secondary-bg-color)}._searchControls_1i6db_23{flex-shrink:0}._tags_1i6db_27{display:flex;flex-wrap:wrap;gap:8px 6px;margin-bottom:16px}._exerciseList_1i6db_34{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;list-style:none}._exercise_1i6db_1{display:flex;gap:20px;padding:12px;min-height:125px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._exerciseImage_1i6db_51{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:100px;object-fit:cover;object-position:center}._exerciseInfo_1i6db_60{flex-grow:1;display:flex;justify-content:space-between;flex-direction:column;gap:12px;padding:6px 0}._infoTop_1i6db_69{display:flex;justify-content:space-between;gap:24px}._rating_1i6db_75{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_1i6db_83{font-weight:300}._infoFooter_1i6db_87{display:flex;flex-direction:column;gap:12px}._exerciseDescription_1i6db_93{flex-grow:1;display:flex;flex-direction:column;gap:24px}._exerciseDescription_1i6db_93{display:flex;flex-direction:column;gap:12px}._exerciseDescriptionItem_1i6db_106{display:flex;align-items:baseline;gap:6px}._exerciseDescriptionValue_1i6db_112{font-weight:300}._exerciseWeight_1i6db_116{font-size:18px;font-weight:500}._exerciseSetsList_1i6db_121{display:flex;flex-wrap:wrap;gap:12px;list-style:none}._exerciseSetsItem_1i6db_128{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500;font-size:14px}._muscleGroup_1i6db_137{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._muscleGroupList_1i6db_144{display:flex;align-items:center;gap:12px;width:fit-content;list-style:none}._muscleGroupItem_1i6db_152{display:flex;align-items:center;gap:6px}._muscleGroupItemTitle_1i6db_158{background-color:var(--green);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500}._exerciseAddButton_1i6db_166{display:flex;gap:6px;position:sticky;bottom:0;padding-top:12px;background-color:var(--secondary-bg-color)}._searchControls_1i6db_23{display:flex;gap:24px;padding:0 12px;margin-bottom:24px}._filter_1i6db_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_1i6db_198{pointer-events:all;visibility:visible;opacity:1}._filterWrapper_1i6db_204{width:100%;height:100%}._filterForm_1i6db_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_1i6db_198 ._filterForm_1i6db_209{transform:translate(0)}._filterFormHeader_1i6db_226{display:flex;align-items:center;justify-content:space-between;padding:16px 0 0 16px}._filterTitle_1i6db_233{font-size:24px}._filterGroupWrapper_1i6db_237{overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:0 16px}._filterGroupWrapper_1i6db_237::-webkit-scrollbar{width:8px}._filterGroupWrapper_1i6db_237::-webkit-scrollbar-track{background:var(--grey);border-radius:8px}._filterGroupWrapper_1i6db_237::-webkit-scrollbar-thumb{border-radius:8px;background:var(--main-color);cursor:pointer}._filterGroupTitle_1i6db_260{font-size:20px;margin-bottom:12px}._filterGroupList_1i6db_265{display:flex;flex-direction:column;gap:12px}._filterGroupItem_1i6db_271{display:flex;align-items:center;gap:12px}._filterFormSubmit_1i6db_277{margin-top:auto;padding:0 0 12px 12px;background-color:var(--secondary-bg-color)}@media screen and (max-width:767px){._exercise_1i6db_1{flex-direction:column;gap:12px}._exerciseImage_1i6db_51{width:unset;aspect-ratio:16 / 9}._exerciseTitle_1i6db_294{font-size:20px}._muscleGroup_1i6db_137{gap:12px}}@media screen and (max-width:479px){._filterForm_1i6db_209{width:100%}}._workoutDayCreating_1ohw9_1{width:100%;padding:20px;border-radius:var(--border-radius-primary);background-color:var(--secondary-bg-color);color:var(--white)}._workoutDayCreatingHeader_1ohw9_19{margin-bottom:24px}._workoutDayCreatingTitle_1ohw9_27{margin-bottom:12px}._exerciseSearchingHeader_1ohw9_35{position:sticky;top:0;padding-bottom:12px;background-color:var(--secondary-bg-color)}._workoutDay_1ohw9_1{padding:16px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._workoutDayHeader_1ohw9_61{display:flex;align-items:center;justify-content:space-between;gap:24px}._workoutDayTitleBox_1ohw9_75{display:flex;align-items:center;gap:24px}._workoutDayTitle_1ohw9_75{text-transform:capitalize}._workoutDayContent_1ohw9_95{max-height:0;overflow:hidden;transition:var(--transition)}._workoutDayContentWrapper_1ohw9_107{display:flex;flex-direction:column;gap:24px;padding-top:24px}._workoutRest_1ohw9_121{display:flex;flex-direction:column;gap:12px}._workoutRestItemTitle_1ohw9_133{width:220px}._workoutRestItem_1ohw9_133{display:flex;align-items:baseline;gap:24px}._workoutRestItemControls_1ohw9_153{display:flex;gap:6px}._workoutDayList_1ohw9_163{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}._exerciseSearching_1ohw9_35{width:100%;padding-right:12px}._exerciseList_1ohw9_187{display:flex;flex-direction:column;gap:16px;list-style:none}._exercise_1ohw9_35{display:flex;flex-direction:column;gap:12px;padding:12px;min-height:125px;background-color:var(--main-bg-color);border-radius:var(--border-radius-primary)}._dragHandle_1ohw9_265{display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:grab}._dragHandle_1ohw9_265:active{cursor:grabbing}._dragHandleDots_1ohw9_291{display:flex;width:30px;height:6px;background-image:radial-gradient(circle,var(--grey) 1.5px,transparent 1.5px);background-size:6px 8px;background-repeat:repeat-x}._exerciseImage_1ohw9_309{flex-shrink:0;border-radius:var(--border-radius-small);height:auto;width:100px;height:100px;object-fit:cover;object-position:center}._exerciseInfo_1ohw9_329{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}._exerciseDescription_1ohw9_345{display:flex;flex-direction:column;gap:12px}._descriptionTop_1ohw9_357{display:flex;justify-content:space-between;gap:24px}._nextExercise_1ohw9_371{display:flex;align-items:center;gap:12px}._rating_1ohw9_383{flex-shrink:0;display:flex;gap:6px;align-items:center;font-weight:500}._reviews_1ohw9_399{font-weight:300}._descriptionFooter_1ohw9_407{display:flex;flex-direction:column;gap:12px}._exerciseWeight_1ohw9_419{font-size:18px;font-weight:500}._exerciseSetsList_1ohw9_429{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-left:6px}._exerciseSetsItem_1ohw9_445{padding:4px 8px;background-color:var(--green);border-radius:8px;color:var(--black);font-weight:500;font-size:14px}._muscleGroup_1ohw9_463{display:flex;align-items:center;flex-wrap:wrap;gap:24px}._descriptionFooterElem_1ohw9_477{display:flex;align-items:baseline;gap:6px}._descriptionFooterList_1ohw9_489{display:flex;flex-wrap:wrap;align-items:center;gap:12px 6px;width:fit-content;list-style:none}._descriptionFooterItem_1ohw9_507{background-color:var(--blue);border-radius:8px;padding:4px 8px;color:var(--black);font-weight:500}._errorText_1ohw9_523{color:var(--red);font-size:16px}._addSets_1ohw9_533{display:flex;flex-direction:column;padding-right:6px}._setList_1ohw9_547{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;list-style:none}._setItem_1ohw9_565{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:12px;background-color:var(--grey-dark);border-radius:var(--border-radius-primary)}._addSetsSubmit_1ohw9_587{position:sticky;bottom:0;display:flex;flex-direction:column;gap:12px;padding-top:12px;background-color:var(--secondary-bg-color)}._setItemTopBox_1ohw9_621{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px}._setItemTitle_1ohw9_637{flex-shrink:0;font-weight:500}._nextSet_1ohw9_647{display:flex;align-items:center;gap:12px}._setItemControl_1ohw9_659{display:flex;flex-wrap:wrap;gap:24px}._setItemControlElem_1ohw9_675{display:flex;flex-direction:column;align-items:center;gap:8px}._setItemControlBox_1ohw9_689{display:flex;gap:6px}._workoutDayCreatingControl_1ohw9_699{display:flex;gap:12px;flex-wrap:wrap}@media screen and (max-width:767px){._workoutDayCreating_1ohw9_1,._workoutDay_1ohw9_1{padding:12px}._workoutRestItem_1ohw9_133{flex-direction:column;gap:6px}._workoutDayContentWrapper_1ohw9_107{gap:12px;padding-top:12px}._workoutDayTitle_1ohw9_75{font-size:22px}._workoutDayTitleBox_1ohw9_75{gap:12px}._exerciseTitle_1ohw9_765{font-size:18px}._setItem_1ohw9_565{flex-direction:column;gap:24px}._setItemTop_1ohw9_607{flex-direction:column}._setItemControl_1ohw9_659{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)}}
