.page_trainings__DXcb4{height:var(--tg-viewport-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden}.page_trainings__content__VlBLw{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:0 32px calc(132px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.page_trainings__content__week__xEAMK{width:100%}.page_trainings__content__item__S_1T8{margin-bottom:8px}.UIProvider_overlay__GuFzI{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);z-index:1000}.UIProvider_sheet__mO8_1{width:100%;max-width:520px;margin:0 auto;background:#fff;overflow:hidden;position:relative;box-shadow:0 12px 40px rgba(0,0,0,.25)}.UIProvider_line__A7Fob{top:5px;left:50%;width:36px;height:5px;background:#191919;transform:translateX(-50%);position:absolute;border-radius:100px}.UIProvider_sheetContent__Y3bR8{padding:32px 64px 24px;text-align:center}.UIProvider_title__Fu92F{color:#191919;text-align:center;font-family:TT Firs Text Trial;font-size:21px;font-style:normal;font-weight:450;line-height:100%}.UIProvider_subtitle__S9La1{margin-top:8px;font-size:13px;line-height:18px;color:#94a3b8}.UIProvider_cancelButton__olXsv{width:100%;background:rgba(0,0,0,0);padding:14px 16px;color:#191919;border:none;border-top:1px solid #e7e7e7;font-family:Onest;font-size:15px;font-style:normal;font-weight:500;line-height:110%}.UIProvider_actionArea__1NwdA{width:100%;max-width:520px;margin:0 auto}.UIProvider_confirmButton__NQfTO{width:100%;border:none;background:#191919;color:#fff;font-family:Onest;font-size:15px;font-style:normal;font-weight:500;line-height:110%;display:flex;height:150px;justify-content:center;align-items:center;gap:10px}.Header_header__MwWvM{padding:10px 16px 0 32px;gap:8px;margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;z-index:10;background:#fff;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;left:50%;width:min(100vw,var(--app-max-width));max-width:var(--app-max-width)}.Header_headerLeft__IDAwJ{gap:6.99px;display:flex;align-items:center;position:relative;width:100%;justify-content:start}.Header_headerLeft__title__goRnx{font-family:Onest;font-weight:500;font-style:medium;font-size:15px;line-height:110%;text-align:center;color:#191919}.Header_headerLeft__timer__gG64w{gap:7px;display:flex;align-items:center}.Header_headerLeft__timer__gG64w p{font-weight:600}.Header_headerLeft__timer__gG64w p,.Header_monthBtn__xXkqM{font-family:Onest;font-size:15px;line-height:110%;text-align:center;color:#191919}.Header_monthBtn__xXkqM{justify-self:center;background:rgba(0,0,0,0);border:0;cursor:pointer;padding:6px 10px;border-radius:10px;font-weight:500;font-style:medium}.Header_monthBtn__xXkqM:hover{background:#f3f3f3}.Header_headerRight__KMN6w{gap:27px;display:flex;align-items:center}.Header_plusBtn__vYT7u{background:none}.Header_profileIcon__VTmpZ{fill:none;stroke:#111;stroke-width:1.8}.Header_headerIcon__Z5gfS{width:24px;height:24px}.Header_iconBtn__f8mLV{padding:8px;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#000}.Header_iconBtn__f8mLV:active{transform:translateY(.5px)}.Header_backBtn__YnnmG{padding:0;height:100%;width:max-content;position:absolute;left:16px;bottom:0}@media(min-width:768px){.Header_centered__Xirln{transform:translateX(-50%)}}.Sidebar_sidebar__5cJdO{left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);position:fixed;z-index:1000}.Sidebar_menu__U_rF1{background:#fff;border-radius:12px;overflow:hidden}.Sidebar_row__BWicJ{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 16px;border:0;background:rgba(0,0,0,0);cursor:pointer}.Sidebar_row__BWicJ+.Sidebar_row__BWicJ{border-top:1px solid #eef0f3}.Sidebar_row__BWicJ:hover{background:#f8f9fb}.Sidebar_row__BWicJ:active{background:#f1f3f6}.Sidebar_left__vsiJj{display:flex;align-items:center;gap:14px;min-width:0}.Sidebar_icon__3EcoG{width:22px;height:22px;color:#0f172a;flex:0 0 auto}.Sidebar_label__Fm9Nk{font-size:18px;font-weight:600;color:#0f172a;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_chevron__tlqCT{width:18px;height:18px;color:#c7cbd1}.Sidebar_chevron__tlqCT svg{width:100%;height:100%;display:block}.Comment_comment__4w8xZ{min-height:100vh;min-height:100dvh;padding-bottom:calc(var(--navbar-height, 72px) + env(safe-area-inset-bottom))}.Comment_comment__content__hRX6U{padding:24px;border-top:1px solid #dfdbdb}.Comment_comment__navbar__bSHMS{position:fixed;left:0;right:0;bottom:0;z-index:1000}.Comment_comment__title__fje1M{font-family:Onest;font-size:21px;font-weight:450;line-height:100%;color:#191919;margin:0 0 24px;text-align:center}.Comment_comment__section__BRDKG{margin-bottom:16px}.Comment_comment__section__BRDKG:last-child{margin-bottom:0}.Comment_comment__label__I_krm{font-family:Onest;font-size:12px;line-height:16px;color:#84858a;font-weight:500;overflow:hidden;font-style:normal;line-height:120%}.Comment_comment__text__JyoYR{font-family:Onest;color:#191919;margin:0;font-size:15px;font-style:normal;font-weight:500;line-height:140%}.Comment_comment__items___M4Uk{padding:0 32px 24px}.Comment_comment__items__item__N_7BR{margin-bottom:8px}.TrainingWithComments_training_with_comments__idkJ8{padding:12px 16px;position:relative;border-radius:24px;background:#f7f7f7}.TrainingWithComments_training_with_comments__header__5zKq8{display:flex;text-align:left;align-items:flex-start;justify-content:space-between}.TrainingWithComments_training_with_comments__header__5zKq8 p{color:#84858a;text-align:center;font-family:Onest;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.TrainingWithComments_training_with_comments__header__5zKq8 p:first-child{text-align:left}.TrainingWithComments_training_with_comments__title__UzeGP{color:#000;font-size:17px;font-weight:500;margin-top:12px;line-height:100%;font-family:Onest;display:flex;align-items:center;justify-content:space-between}.TrainingWithComments_training_with_comments__title__action__pJ36u{display:flex;align-items:center}.TrainingWithComments_training_with_comments__title__UzeGP p{font-family:Onest;font-size:15px;font-style:normal;font-weight:500;line-height:110%}.TrainingWithComments_training_with_comments__action_content__KMYwq{margin-top:12px;border-radius:20px}.TrainingWithComments_training_with_comments__action_content__KMYwq p{font-family:Onest;font-size:15px;font-style:normal;font-weight:500;line-height:140%}.TrainingWithComments_training_with_comments__action_content__comments__NBJtc{gap:10px;display:flex;flex-direction:column}.TrainingWithComments_training_with_comments__action_content__comments__files__xbYCf{gap:12px;display:flex;flex-direction:column}.TrainingWithComments_training_with_comments__action_content__comments__files__label__x5Yab{gap:6px;display:flex;align-items:center}.TrainingWithComments_training_with_comments__action_content__comments__files__value__McBsk{display:flex;align-items:center;gap:10px}.TrainingWithComments_training_with_comments__file_popup_overlay__LIhMo{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1000;animation:TrainingWithComments_fadeIn__a2KDQ .2s ease}.TrainingWithComments_training_with_comments__file_popup_content__83AtW{position:relative;width:100%;height:100%;padding:60px 20px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.TrainingWithComments_training_with_comments__file_popup_close__g03uE{position:absolute;top:20px;right:20px;width:40px;height:40px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1001;transition:all .2s ease;color:#fff}.TrainingWithComments_training_with_comments__file_popup_close__g03uE:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.TrainingWithComments_training_with_comments__file_popup_close__g03uE:active{transform:scale(.95)}.TrainingWithComments_training_with_comments__file_popup_close__g03uE svg{width:20px;height:20px}.TrainingWithComments_training_with_comments__file_popup_image__FdZTN{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.TrainingWithComments_file_popup_overlay__GZh4D{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:10000;animation:TrainingWithComments_fadeIn__a2KDQ .2s ease;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width)}.TrainingWithComments_file_popup_content__VWl9L{position:relative;width:100%;height:100%;padding:60px 20px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.TrainingWithComments_file_popup_close__tiz2z{position:absolute;top:80px;right:20px;width:40px;height:40px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1001;transition:all .2s ease;color:#fff}.TrainingWithComments_file_popup_close__tiz2z:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.TrainingWithComments_file_popup_close__tiz2z:active{transform:scale(.95)}.TrainingWithComments_file_popup_close__tiz2z svg{width:20px;height:20px}.TrainingWithComments_file_popup_image__Cxz2m{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}@keyframes TrainingWithComments_fadeIn__a2KDQ{0%{opacity:0}to{opacity:1}}.Navbar_navbar__W_ouQ{bottom:0;z-index:1;width:100%;display:flex;position:sticky;min-height:135px;max-height:135px;height:135px;align-items:center;background-color:#fff;padding:24px 42px 45px;justify-content:space-between;border-top:1px solid #e7e7e7;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width)}.Navbar_navbar__W_ouQ a,.Navbar_navbar__W_ouQ button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#000;text-decoration:none;font-size:14px;font-weight:500;line-height:1.5;transition:all .3s ease;background:none}.Navbar_navbar__W_ouQ a div,.Navbar_navbar__W_ouQ button div{opacity:0;width:3px;height:3px;margin-top:10px;border-radius:50%;background-color:#000;transition:all .3s ease}.Navbar_navbar__W_ouQ .Navbar_active__JIkQk div{opacity:1}.Navbar_navbar__W_ouQ .Navbar_count_messages__xblIU{top:-6px;right:-25px;position:absolute;width:25px;height:18px;opacity:1;margin-top:0}.Navbar_navbar__W_ouQ .Navbar_count_messages__xblIU span{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:12px;background:var(--Main-1,#191919)}.Program_program__G9Dvy{gap:16px;display:flex;align-items:start;padding:16px 0 16px 16px;border-bottom:1px solid #e7e7e7;text-decoration:none;color:inherit;cursor:pointer;transition:background-color .2s ease}.Program_program__G9Dvy:hover{background-color:#f9fafb}.Program_program__G9Dvy:active{background-color:#f3f4f6}.Program_program__G9Dvy:first-child{border-top:1px solid #e7e7e7}.Program_program__image__F5z7k{width:90px;height:90px;position:relative;border-radius:19px}.Program_program__image__F5z7k img{border-radius:19px;max-width:90px;max-height:90px}.Program_program__info__Z0_UY{gap:24px;display:flex;flex-direction:column}.Program_program__info__title__qZlUC{font-size:15px;color:#191919;font-weight:500;font-family:Onest;line-height:110%}.Program_program__info__tags__bfqtA{gap:8px;display:flex;align-items:center}.Program_program__info__tags__bfqtA p{font-size:12px;font-weight:500;color:#84858a;line-height:120%;font-family:Onest}.Program_program__description__IcIj_{margin-top:4px;padding:0 0 10px 16px}.Program_program__description__IcIj_ p{font-size:15px;color:#191919;font-weight:500;font-family:Onest;line-height:110%}.Program_program_active__B8bco{background:#dcdcdc}.SearchInput_root__B25y6{--bg:#f5f7fa;--bd:#e4e7ec;--bd-focus:#c7d2fe;--radius:14px;display:inline-flex;align-items:center;width:100%;min-height:40px;height:40px;padding:8px 12px;border-radius:var(--radius);background:var(--bg);border:1px solid var(--bd);box-shadow:var(--shadow);cursor:text}.SearchInput_root__B25y6:focus-within{background:#fff}.SearchInput_disabled__944_0{opacity:.6;cursor:not-allowed}.SearchInput_leftIcon__gkdDF{flex:0 0 auto;display:inline-flex;margin-right:8px}.SearchInput_icon__z_zOP{width:18px;height:18px;fill:#98a2b3}.SearchInput_input__QfXZ1{flex:1 1 auto;min-width:0;font-size:14px;line-height:20px;border:0;outline:0;background:rgba(0,0,0,0);color:#101828}.SearchInput_input__QfXZ1::placeholder{color:#98a2b3}.SearchInput_clearBtn__pFWFa{flex:0 0 auto;margin-left:8px;border:0;outline:0;background:rgba(0,0,0,0);padding:4px;line-height:0;border-radius:999px;cursor:pointer}.SearchInput_clearBtn__pFWFa:hover .SearchInput_icon__z_zOP{fill:#667085}.SearchInput_clearBtn__pFWFa:focus-visible{box-shadow:0 0 0 3px rgba(99,102,241,.35)}.NotElements_not_elements__XZ2fY{padding:40px;color:#888;color:#191919;text-align:center;font-family:TT Firs Text Trial;font-size:21px;font-style:normal;font-weight:450;line-height:100%}.MultipleSelect_root__75zzq{position:relative;width:100%}.MultipleSelect_label__we8A_{display:block;font-family:Onest,sans-serif;color:#191919;margin-bottom:8px;font-weight:400;font-size:12px;line-height:100%}.MultipleSelect_required__hYxb_{color:#ef4444;margin-left:4px}.MultipleSelect_control__tULFI{--bg:#f5f7fa;--bd:#e4e7ec;--bd-focus:#c7d2fe;--radius:14px;display:flex;align-items:center;min-height:40px;padding:8px 12px;border-radius:var(--radius);background:var(--bg);border:1px solid var(--bd);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.MultipleSelect_control__tULFI:hover{background:#fff}.MultipleSelect_open__Fqomz .MultipleSelect_control__tULFI{background:#fff;border-color:var(--bd-focus)}.MultipleSelect_disabled__E9ESH{opacity:.6;cursor:not-allowed}.MultipleSelect_disabled__E9ESH .MultipleSelect_control__tULFI{cursor:not-allowed}.MultipleSelect_valueContainer___T2Eu{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.MultipleSelect_placeholder__cZtce{color:#98a2b3;font-size:14px;line-height:20px}.MultipleSelect_chips__ZVZDc{display:flex;flex-wrap:wrap;gap:6px;width:100%}.MultipleSelect_chip__4OIUi{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#191919;border-radius:8px;font-size:12px;line-height:16px;color:#fff;max-width:100%}.MultipleSelect_chipLabel__T7xmz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultipleSelect_chipRemove__pY4Sf{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:0;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;transition:background-color .2s ease;flex-shrink:0}.MultipleSelect_chipRemove__pY4Sf:hover{background:hsla(0,0%,100%,.2)}.MultipleSelect_chipRemove__pY4Sf .MultipleSelect_icon__Cip_5{width:12px;height:12px;fill:#fff}.MultipleSelect_indicators__r5xY8{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px}.MultipleSelect_clearButton__rah8J{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:0;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;transition:background-color .2s ease}.MultipleSelect_clearButton__rah8J:hover{background:#f5f7fa}.MultipleSelect_clearButton__rah8J .MultipleSelect_icon__Cip_5{width:18px;height:18px;fill:#98a2b3}.MultipleSelect_separator__TSpgh{width:1px;height:20px;background:#e4e7ec}.MultipleSelect_arrow__7XUKk{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.MultipleSelect_arrow__7XUKk .MultipleSelect_icon__Cip_5{width:20px;height:20px;fill:#98a2b3}.MultipleSelect_open__Fqomz .MultipleSelect_arrow__7XUKk{transform:rotate(180deg)}.MultipleSelect_dropdown__3oJ2h{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e4e7ec;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden;display:flex;flex-direction:column}.MultipleSelect_searchContainer__ihurO{padding:12px;border-bottom:1px solid #e4e7ec}.MultipleSelect_searchInput__O2XJE{width:100%;padding:8px 12px;border:1px solid #e4e7ec;border-radius:10px;font-size:14px;line-height:20px;outline:none;transition:border-color .2s ease}.MultipleSelect_searchInput__O2XJE:focus{border-color:#c7d2fe}.MultipleSelect_searchInput__O2XJE::placeholder{color:#98a2b3}.MultipleSelect_options__9VUC5{overflow-y:auto;max-height:250px}.MultipleSelect_option__1Q4Ss{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;line-height:20px;color:#101828}.MultipleSelect_option__1Q4Ss:hover{background:#f5f7fa}.MultipleSelect_option__1Q4Ss.MultipleSelect_selected__GXMNK{background:#f0f4ff}.MultipleSelect_checkbox__AEKaG{width:16px;height:16px;border:2px solid #e4e7ec;border-radius:4px;cursor:pointer;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.MultipleSelect_checkbox__AEKaG:checked{background:#191919;border-color:#191919}.MultipleSelect_checkbox__AEKaG:checked:after{content:"✓";color:#fff;font-size:12px;font-weight:700}.MultipleSelect_optionLabel__5UhUf{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultipleSelect_noOptions__LYAqC{padding:20px;text-align:center;color:#98a2b3;font-size:14px}.page_page__RFwXD{min-height:100vh;padding:20px;background:#fff}.page_container__UCUX2{max-width:600px;margin:0 auto}.page_title__ElOBy{font-family:Onest,sans-serif;font-size:28px;font-weight:600;color:#191919;margin-bottom:32px}.page_section__3_X2R{margin-bottom:40px}.page_subtitle__FwhaN{font-family:Onest,sans-serif;font-size:18px;font-weight:500;color:#191919;margin-bottom:12px}.page_result__SAEl_{margin-top:16px;padding:12px;background:#f5f7fa;border-radius:10px}.page_result__SAEl_ p{font-family:Onest,sans-serif;font-size:14px;color:#667085;margin:0}.ChangeExercise_change_exercise__lKpl1{width:100%;z-index:1;bottom:calc(89px + var(--my-trainings-height, 0px));position:sticky;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.ChangeExercise_change_exercise__lKpl1:hover{background:#333}.ChangeExercise_change_exercise__lKpl1 p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChangeExercise_change_exercise__lKpl1 button:first-child{width:100%;height:48px;border-top:1px solid #bfbfbf;color:#191919;background:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChangeExercise_change_exercise__lKpl1 button:last-child{width:100%;height:48px;color:#fff;background:#191919;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.AddMetricExercise_add_metric__0oBvs{height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.AddMetricExercise_add_metric__0oBvs button{width:100%;height:100%;background:none}.StartTraining_start_training__Dx2DD{z-index:1;width:100%;bottom:calc(110px + var(--my-trainings-height, 0px));position:sticky;height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.StartTraining_start_training__Dx2DD p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.StartTraining_start_training__Dx2DD button{background:none}.ChooseProgram_choose_program__C_RLl{z-index:1;width:100%;bottom:calc(89px + var(--my-trainings-height, 0px));position:sticky;height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.ChooseProgram_choose_program__C_RLl p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChooseProgram_choose_program__C_RLl button{background:none}.Alert_alert__vyIov{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:16px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:24px;min-width:280px;max-width:90vw;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:Alert_slideIn__mmAN0 .3s ease-out}.Alert_alert__icon__356cb{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%}.Alert_alert__icon_success__5qXoL{background:#f7f7f7;color:#191919}.Alert_alert__icon_error__VlAk0{background:rgba(244,67,54,.1);color:#f44336}.Alert_alert__icon_warning__4J6jy{background:rgba(255,152,0,.1);color:#ff9800}.Alert_alert__icon_info__yekGn{background:rgba(33,150,243,.1);color:#2196f3}.Alert_alert__title__wmIPr{font-size:18px;font-weight:600;color:#1a1a1a;text-align:center;margin:0}.Alert_alert__message__jmnRF{font-size:14px;color:#666;text-align:center;margin:0;line-height:1.5}.Alert_alert__button__Kk_IQ{width:100%;padding:12px 24px;border:none;border-radius:12px;background:#191919;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.Alert_alert__button__Kk_IQ:hover{opacity:.9}.Alert_alert__button__Kk_IQ:active{transform:scale(.98)}.Alert_overlay__tojun{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;animation:Alert_fadeIn__s_NXc .3s ease-out}@keyframes Alert_slideIn__mmAN0{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes Alert_fadeIn__s_NXc{0%{opacity:0}to{opacity:1}}.KinescopeEmbed_kinescopeWrap__mkJnt{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none}.KinescopeEmbed_kinescopeFrame__W0DLo{position:absolute;inset:0;width:100%;height:100%;border:0;transform:translateX(-250px) scale(1.06);transform-origin:center;touch-action:none}.KinescopeEmbed_playOverlay__6p7SE{position:absolute;inset:0;z-index:2;border:0;width:100%;height:100%;background:rgba(0,0,0,.35);color:#fff;display:flex;align-items:center;justify-content:center;font:inherit}.KinescopeEmbed_iframeBlocked__wsqoX{pointer-events:none}.RecoveryVideoModal_overlay__5BV6H{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:1200;display:flex;align-items:stretch;justify-content:stretch;padding:0}.RecoveryVideoModal_modal__WalZB{width:100%;height:100dvh;max-width:none;background:#000;border-radius:0;padding:80px 14px 20px;position:relative;box-shadow:none;display:flex;flex-direction:column;gap:12px}.RecoveryVideoModal_primaryButton__2eAhm{width:100%;border:none;border-radius:14px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;background:#25a7ff;color:#fff}.RecoveryVideoModal_primaryButton__2eAhm:disabled{opacity:.6;cursor:not-allowed}.RecoveryVideoModal_switchRow__Twc5U{margin-top:12px;display:flex;align-items:center;justify-content:space-between;color:hsla(0,0%,100%,.8);font-size:14px}.RecoveryVideoModal_switchLabel__Ge7Eb{user-select:none}.RecoveryVideoModal_videoWrap__5L85X{flex:1;width:100%;overflow:hidden;background:#000;position:relative;margin-top:0;aspect-ratio:auto}.RecoveryVideoModal_video__p8nUC{width:100%;height:100%;display:block;object-fit:contain;background:#000;image-orientation:from-image}.RecoveryVideoModal_closeBtn__1Wb7v{position:absolute;top:75px;right:10px;width:36px;height:36px;border-radius:50%;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:#fff;cursor:pointer}.RecoveryVideoModal_closeBtn__1Wb7v:active{transform:scale(.96)}.RecoveryVideoModal_switch__COSJ5{position:relative;display:inline-block;width:46px;height:26px}.RecoveryVideoModal_switch__COSJ5 input{opacity:0;width:0;height:0}.RecoveryVideoModal_slider__aJB5d{position:absolute;cursor:pointer;inset:0;background:hsla(0,0%,100%,.18);transition:.2s;border-radius:999px}.RecoveryVideoModal_slider__aJB5d:before{position:absolute;content:"";height:20px;width:20px;left:3px;top:3px;background-color:#fff;transition:.2s;border-radius:50%}.RecoveryVideoModal_switch__COSJ5 input:checked+.RecoveryVideoModal_slider__aJB5d{background:rgba(37,167,255,.7)}.RecoveryVideoModal_switch__COSJ5 input:checked+.RecoveryVideoModal_slider__aJB5d:before{transform:translateX(20px)}.RecoveryVideoModal_switch__COSJ5 input:disabled+.RecoveryVideoModal_slider__aJB5d{opacity:.45;cursor:not-allowed}.RecoveryVideoModal_captureCanvas__MT_NQ{position:fixed;left:-10000px;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.RecoveryVideoModal_recBadge___viaR{position:absolute;top:12px;left:12px;z-index:5;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;backdrop-filter:blur(6px);font-size:12px;font-weight:600;letter-spacing:.2px}.RecoveryVideoModal_recDot__JfRNP{width:10px;height:10px;border-radius:50%;background:#ff2a2a;animation:RecoveryVideoModal_recBlink__BONhT 1s infinite}.RecoveryVideoModal_recText__ZcuWu{opacity:.95}.RecoveryVideoModal_recTime__pibNZ{font-variant-numeric:tabular-nums;opacity:.95}@keyframes RecoveryVideoModal_recBlink__BONhT{0%{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.RecoveryVideoModal_loadingOverlay__1cpZq{position:absolute;inset:0;z-index:50;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);border-radius:inherit}.RecoveryVideoModal_spinner__TEY1a{width:42px;height:42px;border-radius:50%;border:4px solid hsla(0,0%,100%,.25);border-top-color:hsla(0,0%,100%,.95);animation:RecoveryVideoModal_spin__Vf_KG .9s linear infinite}.RecoveryVideoModal_loadingText__7n_C7{color:hsla(0,0%,100%,.92);font-size:14px;font-weight:600}@keyframes RecoveryVideoModal_spin__Vf_KG{to{transform:rotate(1turn)}}.RecoveryVideoModal_qualityRow__zmSYx{display:flex;align-items:center;justify-content:space-between;color:hsla(0,0%,100%,.8);font-size:14px;gap:12px}.RecoveryVideoModal_qualityLabel__unl8z{user-select:none}.RecoveryVideoModal_qualitySelect__rmEsW{height:34px;padding:0 10px;border-radius:10px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:#fff;outline:none}.RecoveryVideoModal_qualitySelect__rmEsW:disabled{opacity:.45;cursor:not-allowed}.RecoveryVideoModal_qualitySelect__rmEsW option{color:#000}.RecoveryVideoModal_qualityBtn__ZaUU0{width:100%;height:42px;padding:0 12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.RecoveryVideoModal_qualityBtn__ZaUU0:disabled{opacity:.45;cursor:not-allowed}.RecoveryVideoModal_chevron__3Kh8p{opacity:.8}.RecoveryVideoModal_sheetOverlay__1fKxf{position:absolute;inset:0;z-index:60;background:rgba(0,0,0,.55);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;padding:12px}.RecoveryVideoModal_sheet__9Ib5C{width:100%;max-width:520px;border-radius:18px;background:rgba(20,20,20,.98);border:1px solid hsla(0,0%,100%,.12);overflow:hidden}.RecoveryVideoModal_sheetTitle__61axx{padding:14px 14px 10px;font-size:14px;font-weight:700;color:hsla(0,0%,100%,.9)}.RecoveryVideoModal_sheetItem__O7UJW{width:100%;padding:14px;border:none;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.92);display:flex;justify-content:space-between;align-items:center;font-size:16px;cursor:pointer}.RecoveryVideoModal_sheetItem__O7UJW:active{background:hsla(0,0%,100%,.06)}.RecoveryVideoModal_sheetCancel__KSV6e{width:100%;padding:14px;border:none;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);font-size:16px;cursor:pointer}.RecoveryVideoModal_sheetCancel__KSV6e:active{background:hsla(0,0%,100%,.1)}@media screen and (orientation:portrait){.RecoveryVideoModal_video__p8nUC{transform:scale(1.1)}}@media screen and (orientation:landscape){.RecoveryVideoModal_video__p8nUC{transform:scale(1)}}.TimerSetupModal_overlay__P9es1{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:1200;padding:16px}.TimerSetupModal_card__5eLak{width:100%;max-width:380px;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 18px 45px rgba(0,0,0,.25)}.TimerSetupModal_title__rDYzn{padding:18px 20px 10px;text-align:center;font-family:Onest;font-weight:600;font-size:18px;color:#191919}.TimerSetupModal_timeRow__S04UN{padding:8px 20px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px}.TimerSetupModal_stepBtn__7jBxP{flex:0 0 92px;height:44px;border-radius:14px;border:1px solid #e4e7ec;background:#fff;font-family:Onest;font-weight:500;font-size:14px;color:#191919;cursor:pointer}.TimerSetupModal_stepBtn__7jBxP:active{transform:scale(.98)}.TimerSetupModal_time__Tl1RM{flex:1;text-align:center;font-family:Onest;font-weight:600;font-size:40px;line-height:1;color:#191919}.TimerSetupModal_checkboxRow__Gf4Zm{padding:0 20px 18px;display:flex;align-items:center;gap:12px;font-family:Onest;font-weight:500;font-size:14px;color:#191919}.TimerSetupModal_checkboxRow__Gf4Zm input{width:20px;height:20px}.TimerSetupModal_cancelBtn__KlD2S{width:100%;height:54px;background:#fff;border:none;border-top:1px solid #e4e7ec;font-family:Onest;font-weight:500;font-size:16px;color:#191919;cursor:pointer}.TimerSetupModal_cancelBtn__KlD2S:active{background:#f7f7f7}.TimerSetupModal_okBtn__LHBBj{width:100%;height:58px;border:none;background:#000;color:#fff;font-family:Onest;font-weight:600;font-size:16px;cursor:pointer}.TimerSetupModal_okBtn__LHBBj:active{opacity:.92}.RestTimerIndicator_up_block__O6ZtO{gap:8px;width:100%;display:flex;padding-top:16px;flex-direction:column;cursor:pointer}.InfoExercise_modal_overlay__ZfMLU{position:fixed;inset:0;background:rgba(0,0,0,.25);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;align-items:flex-end;justify-content:center;overscroll-behavior:none;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);z-index:1000}.InfoExercise_sheet__D4dWp{position:relative;width:100%;max-width:520px;height:700px;background:#fff;border-radius:18px 18px 0 0;max-height:86vh;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.InfoExercise_sheet__handle__jVSrv{width:44px;height:5px;border-radius:999px;background:rgba(0,0,0,.2);margin:10px auto 6px}.InfoExercise_sheet__close__qxmks{position:absolute;top:5px;right:12px;background:rgba(0,0,0,0);border:none;padding:12px;cursor:pointer;color:#191919;display:flex;align-items:center;justify-content:center}.InfoExercise_sheet__content__BbzEB{overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:14px;padding:32px}.InfoExercise_media__bHFi1{width:100%;border-radius:14px;overflow:hidden}.InfoExercise_video__rC2kY{width:100%;height:240px;border-radius:14px;background:#000;outline:none}.InfoExercise_video_ratio__dKfsS{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden}.InfoExercise_iframe__N2Vgi{width:100%;height:100%;display:block;border:0}.InfoExercise_description__XTgt7{display:flex;flex-direction:column;gap:10px}.InfoExercise_description__title__AHw4X{font-family:Onest,sans-serif;font-weight:600;font-size:18px;line-height:120%;color:#191919;margin:0}.InfoExercise_description__text__QC1eI{font-family:Onest,sans-serif;font-weight:400;font-size:14px;line-height:140%;color:#191919;margin:0;white-space:pre-wrap;max-height:390px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:6px}.EditMetricExercise_edit_metric_exercise__aKSP2{display:flex;align-items:center;left:0;right:0;bottom:112px;width:100%;z-index:50;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.EditMetricExercise_edit_metric_exercise__aKSP2 button{background:var(--Main-1,#191919);display:flex;height:48px;padding:12px 16px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;color:var(--Main-4,#fff);font-family:Onest;font-size:15px;font-style:normal;font-weight:500;line-height:120%}.EditMetricExercise_edit_metric_exercise__aKSP2 button:first-child{border-right:1px solid hsla(0,0%,100%,.1)}.FinishTraining_finish_training__SEUv_{z-index:1;width:100%;bottom:calc(89px + var(--my-trainings-height, 0px));position:sticky;height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.FinishTraining_finish_training__SEUv_ p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.FinishTraining_modal_overlay__aIAfQ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.FinishTraining_modal_content__s6BP8{background:#fff;border-radius:16px;padding:24px;max-width:400px;width:100%;position:relative}.FinishTraining_modal_close__ow5b5{position:absolute;top:16px;right:16px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.FinishTraining_modal_close__ow5b5 svg{width:24px;height:24px}.FinishTraining_modal_text__G7rqU{font-family:Onest;font-size:17px;font-weight:500;color:#191919;text-align:center;margin-bottom:24px;padding-right:24px}.FinishTraining_modal_buttons__WhaWa{display:flex;gap:12px;width:100%}.FinishTraining_modal_cancel__gXXwD{flex:1;height:48px;background:#f7f7f7;color:#191919;border:none;border-radius:8px;font-family:Onest;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s}.FinishTraining_modal_cancel__gXXwD:hover{background:#e7e7e7}.FinishTraining_modal_confirm__UShe7{flex:1;height:48px;background:#191919;color:#fff;border:none;border-radius:8px;font-family:Onest;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s}.FinishTraining_modal_confirm__UShe7:hover{background:#333}.ChooseExercise_choose_exercise__fY3ZZ{z-index:1;width:100%;bottom:calc(89px + var(--my-trainings-height, 0px));position:sticky;height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.ChooseExercise_choose_exercise__fY3ZZ p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChooseExercise_choose_exercise__fY3ZZ button{background:none}.ChoosedTraining_choosed_training__CsATD{width:100%;z-index:1;bottom:calc(110px + var(--my-trainings-height, 0px));position:sticky;display:flex;flex-direction:column;align-items:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.ChoosedTraining_choosed_training__CsATD button:first-child{width:100%;height:48px;background:#fff;color:#191919;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChoosedTraining_choosed_training__CsATD button:last-child{width:100%;height:48px;background:#191919;color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ChoosedTraining_modal_overlay__nu4wi{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ChoosedTraining_modal_content__1jYj8{background:#fff;border-radius:16px;padding:24px;max-width:400px;width:100%;position:relative}.ChoosedTraining_modal_close__X0WIL{position:absolute;top:16px;right:16px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.ChoosedTraining_modal_close__X0WIL svg{width:24px;height:24px}.ChoosedTraining_modal_text__fpElK{font-family:Onest;font-size:17px;font-weight:500;color:#191919;text-align:center;margin-bottom:24px;padding-right:24px}.ChoosedTraining_modal_buttons__NiqPa{display:flex;gap:12px;width:100%}.ChoosedTraining_modal_cancel__VQnoT{flex:1;height:48px;background:#f7f7f7;color:#191919;border:none;border-radius:8px;font-family:Onest;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s}.ChoosedTraining_modal_cancel__VQnoT:hover{background:#e7e7e7}.ChoosedTraining_modal_confirm__k_w7a{flex:1;height:48px;background:#191919;color:#fff;border:none;border-radius:8px;font-family:Onest;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s}.ChoosedTraining_modal_confirm__k_w7a:hover{background:#333}.ContinueTraining_continue_training__HaOq4{z-index:1;width:100%;bottom:calc(89px + var(--my-trainings-height, 0px));position:sticky;height:48px;gap:11.67px;display:flex;align-items:center;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.ContinueTraining_continue_training__HaOq4 p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.ConfirmDialog_confirm_dialog__K8T72{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:16px;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:24px;min-width:280px;max-width:90vw;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:ConfirmDialog_slideIn__Xa_c1 .3s ease-out}.ConfirmDialog_confirm_dialog__icon__7xAA9{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:24px}.ConfirmDialog_confirm_dialog__icon_warning__UTtn8{background:rgba(255,152,0,.1);color:#ff9800}.ConfirmDialog_confirm_dialog__icon_info__EnlhG{background:rgba(33,150,243,.1);color:#2196f3}.ConfirmDialog_confirm_dialog__title__vOmT9{font-size:18px;font-weight:600;color:#1a1a1a;text-align:center;margin:0}.ConfirmDialog_confirm_dialog__message__6Rcq3{font-size:14px;color:#666;text-align:center;margin:0;line-height:1.5}.ConfirmDialog_confirm_dialog__buttons__KBA1A{display:flex;gap:12px;width:100%;margin-top:8px}.ConfirmDialog_confirm_dialog__button_cancel__ZFSEa{flex:1;padding:12px 24px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;color:#666;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.ConfirmDialog_confirm_dialog__button_cancel__ZFSEa:hover{background:#f5f5f5}.ConfirmDialog_confirm_dialog__button_cancel__ZFSEa:active{transform:scale(.98)}.ConfirmDialog_confirm_dialog__button_confirm__8984K{flex:1;padding:12px 24px;border:none;border-radius:12px;background:#191919;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.ConfirmDialog_confirm_dialog__button_confirm__8984K:hover{opacity:.9}.ConfirmDialog_confirm_dialog__button_confirm__8984K:active{transform:scale(.98)}.ConfirmDialog_overlay__OzoP4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;animation:ConfirmDialog_fadeIn__nfrHD .3s ease-out}@keyframes ConfirmDialog_slideIn__Xa_c1{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ConfirmDialog_fadeIn__nfrHD{0%{opacity:0}to{opacity:1}}.CheckedTraining_checked_training__sv3tO{width:100%;z-index:1;bottom:calc(110px + var(--my-trainings-height, 0px));position:sticky;display:flex;flex-direction:column;align-items:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.CheckedTraining_checked_training__sv3tO button:first-child{width:100%;height:48px;background:#fff;color:#191919;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.CheckedTraining_checked_training__sv3tO button:last-child{width:100%;height:48px;background:#191919;color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.LoaderGym_loaderGym__zQCAY{position:fixed;inset:0;z-index:9999999999999;flex-direction:column;background:hsla(0,0%,100%,.55);backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.LoaderGym_loaderGym__zQCAY,.LoaderGym_spinner__2WKhC{display:flex;align-items:center;justify-content:center}.LoaderGym_spinner__2WKhC{position:relative;width:64px;height:64px}.LoaderGym_ring__oGF1N{position:absolute;inset:0;border-radius:9999px;border:2px solid #e5e7eb}.LoaderGym_ringSpin__WQzSH{position:absolute;inset:0;border-radius:9999px;border:2px solid rgba(0,0,0,0);border-top-color:#000;animation:LoaderGym_spin__kbUad 1s linear infinite}.LoaderGym_icon__V69Ks{width:24px;height:24px;color:#000;animation:LoaderGym_pulse__g9Ust 1.2s ease-in-out infinite}.LoaderGym_dots__CS44s{margin-top:24px;display:flex;align-items:center;gap:6px}.LoaderGym_dot__C8NQK{width:6px;height:6px;border-radius:9999px;background:#000;animation:LoaderGym_bounce__YVtJG .9s ease-in-out infinite}.LoaderGym_dot__C8NQK:first-child{animation-delay:0s}.LoaderGym_dot__C8NQK:nth-child(2){animation-delay:.15s}.LoaderGym_dot__C8NQK:nth-child(3){animation-delay:.3s}@keyframes LoaderGym_spin__kbUad{to{transform:rotate(1turn)}}@keyframes LoaderGym_pulse__g9Ust{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.75}}@keyframes LoaderGym_bounce__YVtJG{0%,to{transform:translateY(0);opacity:.85}50%{transform:translateY(-6px);opacity:1}}@media(prefers-reduced-motion:reduce){.LoaderGym_dot__C8NQK,.LoaderGym_icon__V69Ks,.LoaderGym_ringSpin__WQzSH{animation:none!important}}.loading_welcome_page__OAQhG{position:fixed;inset:0;background:#191919;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:9999}.loading_welcome_page__content__A4Rv0{text-align:center}.loading_welcome_page__content__title__Wprxq{color:#f7f7f7;position:relative;z-index:1;font-family:TT Firs Text;font-weight:450;font-style:Normal;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;margin-top:37px}.loading_welcome_page__content__title_image___WlQN{width:64px;height:121px}.loading_welcome_page__background_image__YNUQE{position:absolute;top:0;left:0;width:100%;height:100%}.loading_welcome_page__down_logo__Zr4nL{position:absolute;bottom:53px;left:50%;transform:translateX(-50%)}.AvatarPicker_avatarRow__a4OWv{display:flex;justify-content:center;margin-bottom:16px}.AvatarPicker_avatar__SRdUd{width:96px;height:96px;border-radius:999px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#fff;padding:0;display:grid;place-items:center;cursor:pointer}.AvatarPicker_avatarImg__cn4tK{width:100%;height:100%;object-fit:cover;display:block}.AvatarPicker_logo__bK_t1{width:56px!important;height:56px!important}.AvatarPicker_hiddenInput__0yVYM{display:none}.AvatarPicker_modalOverlay__FaBjr{position:fixed;inset:0;background:rgba(0,0,0,.55);display:grid;place-items:center;z-index:1000;padding:16px}.AvatarPicker_modal__LnvGy{width:min(520px,100%);background:#fff;border-radius:16px;overflow:hidden}.AvatarPicker_cropArea__c_j20{position:relative;width:100%;height:360px;background:#111}.AvatarPicker_controls__E8NIA{display:grid;gap:12px;padding:14px 16px 0}.AvatarPicker_control__U669_{display:grid;gap:6px}.AvatarPicker_control__U669_ span{font-size:13px;opacity:.8}.AvatarPicker_control__U669_ input[type=range]{width:100%}.AvatarPicker_actions__MBRHq{display:flex;gap:10px;justify-content:flex-end;padding:14px 16px 16px}.AvatarPicker_btnGhost__ljeVC,.AvatarPicker_btnPrimary__WeoCD{height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(0,0,0,.12);cursor:pointer}.AvatarPicker_btnGhost__ljeVC{background:#fff}.AvatarPicker_btnPrimary__WeoCD{background:#111;color:#fff;border-color:#111}.AvatarPicker_menu__bxpAl{position:absolute;top:108px;right:0;width:180px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 10px 24px rgba(0,0,0,.12);overflow:hidden;z-index:20}.AvatarPicker_menuItemDanger__brqts,.AvatarPicker_menuItem__OUGqn{width:100%;height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;background:rgba(0,0,0,0);border:0;cursor:pointer;font-size:14px}.AvatarPicker_menuItem__OUGqn:hover{background:rgba(0,0,0,.04)}.AvatarPicker_menuItemDanger__brqts{color:#d11a2a}.AvatarPicker_menuItemDanger__brqts:hover{background:rgba(209,26,42,.06)}.AvatarPicker_icon__AS9FX{width:18px;display:inline-flex;justify-content:center}.AvatarPicker_avatarRow__a4OWv{position:relative}.AvatarPicker_avatar__SRdUd:disabled,.AvatarPicker_btnGhost__ljeVC:disabled,.AvatarPicker_btnPrimary__WeoCD:disabled,.AvatarPicker_menuItemDanger__brqts:disabled,.AvatarPicker_menuItem__OUGqn:disabled{opacity:.6;cursor:not-allowed}.AddTrainingToPlan_add_training__l66g8{height:48px;gap:11.67px;display:flex;align-items:center;cursor:pointer;background:#191919;justify-content:center;position:fixed;left:50%;transform:translateX(-50%);width:min(100vw,var(--app-max-width));max-width:var(--app-max-width);bottom:111px;z-index:1000}.AddTrainingToPlan_add_training__l66g8 p{color:#fff;font-size:15px;font-weight:500;text-align:center;font-family:Onest;line-height:110%}.AddTrainingToPlan_add_training__l66g8 button{background:none}.Questionnaire_screen__X0O1n{min-height:100vh;display:flex;flex-direction:column;padding-bottom:92px;overflow-y:auto;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1000;-webkit-overflow-scrolling:touch}.Questionnaire_header__jRTlc{padding:32px 16px 8px}.Questionnaire_step__y4dtk{text-align:center}.Questionnaire_step__y4dtk span{font-size:12px;color:#8b8b8b;font-weight:500}.Questionnaire_content__qAqKe{flex:1 1 auto;padding:0 16px 16px}.Questionnaire_title__PN8WW{margin:0 0 8px;text-align:center;font-size:24px;font-weight:700;color:#191919}.Questionnaire_subtitle__v5MyL{margin:0 0 32px;text-align:center;font-size:13px;color:#8b8b8b;line-height:1.35}.Questionnaire_section__4bB8k{margin-bottom:24px}.Questionnaire_sectionTitle__nwtxu{margin:0 0 16px;font-size:16px;font-weight:600;color:#191919}.Questionnaire_divider__Cq7wd{height:1px;background:#e6e6e6;margin:24px 0}.Questionnaire_grid2__NsqBO{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Questionnaire_stack__vB2D1{display:flex;flex-direction:column;gap:12px}.Questionnaire_centerCol__P82gO{display:flex;flex-direction:column;align-items:center;justify-content:center}.Questionnaire_icon__4Byh2{margin-bottom:8px}.Questionnaire_lucide__c_37B{width:32px;height:32px;margin-bottom:8px}.Questionnaire_cardLabel__NQRsX{font-size:13px;font-weight:600}.Questionnaire_cardButton__7mhX6{border:2px solid #e6e6e6;background:#fff;border-radius:16px;padding:16px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease;cursor:pointer;color:#191919}.Questionnaire_cardButton__7mhX6:hover{background:#f7f7f7}.Questionnaire_cardButton__7mhX6:active{transform:scale(.99)}.Questionnaire_cardButton__7mhX6:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(25,25,25,.12)}.Questionnaire_cardButtonActive__l_KbK{background:#191919;border-color:#191919;color:#fff}.Questionnaire_cardButtonActive__l_KbK:hover{background:#191919}.Questionnaire_listButton__Kcg6d{width:100%;text-align:left;border:2px solid #e6e6e6;background:#fff;border-radius:16px;padding:16px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease;cursor:pointer;color:#191919}.Questionnaire_listButton__Kcg6d:hover{background:#f7f7f7}.Questionnaire_listButton__Kcg6d:active{transform:scale(.99)}.Questionnaire_listButton__Kcg6d:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(25,25,25,.12)}.Questionnaire_listButtonActive__56gQA{background:#191919;border-color:#191919;color:#fff}.Questionnaire_listButtonActive__56gQA:hover{background:#191919}.Questionnaire_listTitle__MxEO3{font-size:16px;font-weight:700;margin-bottom:6px}.Questionnaire_listDesc__nkGvR{font-size:13px;color:#8b8b8b;line-height:1.35}.Questionnaire_listDescActive__sdTcP{color:hsla(0,0%,100%,.7)}.Questionnaire_bottomBar__IhyWK{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.06)}.Questionnaire_primaryBtn__Z9mtJ{width:100%;height:56px;border-radius:16px!important;background:#191919!important;color:#fff!important;font-size:16px!important;font-weight:700!important;box-shadow:0 12px 28px rgba(0,0,0,.18)}.Questionnaire_primaryBtn__Z9mtJ:hover{background:#111!important}.Questionnaire_primaryBtn__Z9mtJ:disabled{background:#f2f2f2!important;color:#9a9a9a!important;box-shadow:none;cursor:not-allowed;opacity:1}.Step1_screen__d_leF{min-height:100vh;display:flex;flex-direction:column;padding-bottom:92px;padding-top:75px;overflow-y:auto;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1000;-webkit-overflow-scrolling:touch}.Step1_header__BZDhO{padding:32px 16px 8px}.Step1_step__FQdwY{text-align:center}.Step1_step__FQdwY span{font-size:12px;color:#8b8b8b;font-weight:500}.Step1_content__BMAVm{flex:1 1 auto;padding:0 16px 16px}.Step1_title__HJdzO{margin:0 0 8px;text-align:center;font-size:24px;font-weight:700;color:#191919}.Step1_subtitle__fOuC7{margin:0 0 32px;text-align:center;font-size:13px;color:#8b8b8b;line-height:1.35}.Step1_section__rD_L8{margin-bottom:24px}.Step1_sectionTitle__DopKd{margin:0 0 16px;font-size:16px;font-weight:600;color:#191919}.Step1_divider__AIeoU{height:1px;background:#e6e6e6;margin:24px 0}.Step1_grid2__tstUX{display:grid;grid-template-columns:1fr 1fr;gap:12px}.Step1_stack__uLXQb{display:flex;flex-direction:column;gap:12px}.Step1_centerCol__HUSB4{display:flex;flex-direction:column;align-items:center;justify-content:center}.Step1_icon__Br00L{margin-bottom:8px}.Step1_lucide__nY5av{width:32px;height:32px;margin-bottom:8px}.Step1_cardLabel__2kr_D{font-size:13px;font-weight:600}.Step1_cardButton__IKco1{border:2px solid #e6e6e6;background:#fff;border-radius:16px;padding:16px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease;cursor:pointer;color:#191919}.Step1_cardButton__IKco1:hover{background:#f7f7f7}.Step1_cardButton__IKco1:active{transform:scale(.99)}.Step1_cardButton__IKco1:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(25,25,25,.12)}.Step1_cardButtonActive__b_YWQ{background:#191919;border-color:#191919;color:#fff}.Step1_cardButtonActive__b_YWQ:hover{background:#191919}.Step1_listButton__Y3rzP{width:100%;text-align:left;border:2px solid #e6e6e6;background:#fff;border-radius:16px;padding:16px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease;cursor:pointer;color:#191919}.Step1_listButton__Y3rzP:hover{background:#f7f7f7}.Step1_listButton__Y3rzP:active{transform:scale(.99)}.Step1_listButton__Y3rzP:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(25,25,25,.12)}.Step1_listButtonActive__5uu_I{background:#191919;border-color:#191919;color:#fff}.Step1_listButtonActive__5uu_I:hover{background:#191919}.Step1_listTitle__VMMRO{font-size:16px;font-weight:700;margin-bottom:6px}.Step1_listDesc__HOAU8{font-size:13px;color:#8b8b8b;line-height:1.35}.Step1_listDescActive__LMbXh{color:hsla(0,0%,100%,.7)}.Step1_bottomBar__3pBer{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.06)}.Step1_primaryBtn__sE7oj{width:100%;height:56px;border-radius:16px!important;background:#191919!important;color:#fff!important;font-size:16px!important;font-weight:700!important;box-shadow:0 12px 28px rgba(0,0,0,.18)}.Step1_primaryBtn__sE7oj:hover{background:#111!important}.Step1_primaryBtn__sE7oj:disabled{background:#f2f2f2!important;color:#9a9a9a!important;box-shadow:none;cursor:not-allowed;opacity:1}.Step2_page__5YeZ_{min-height:100vh;background:#fff;display:flex;flex-direction:column;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.Step2_page__5YeZ_::-webkit-scrollbar{display:none}.Step2_header__EfhJS{padding:32px 16px 8px}.Step2_stepWrap__d94fY{text-align:center;margin-bottom:12px}.Step2_step__Cu_Ni{font-size:14px;color:#6b7280}.Step2_content__D_mxu{flex:1;padding:0 16px 32px}.Step2_title__TaO3X{font-size:24px;font-weight:700;margin:0 0 8px;text-align:center}.Step2_subtitle__bnelz{font-size:14px;color:#6b7280;text-align:center;margin:0 0 32px}.Step2_goals__wZkuk{display:flex;flex-direction:column;gap:12px}.Step2_goalBtn__pF6tv{width:100%;height:104px;padding:20px;border-radius:16px;border:2px solid #e5e7eb;background:#fff;text-align:left;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.Step2_goalBtn__pF6tv:focus-visible{outline:2px solid #111;outline-offset:2px}.Step2_goalBtnActive__hcC6d{border-color:#000;background:#000;color:#fff}.Step2_goalTitle__IhAb4{font-weight:600;font-size:16px;margin-bottom:4px}.Step2_goalDesc__9Ac0V{font-size:14px;color:#6b7280}.Step2_goalDescActive__1tbvl{color:#d1d5db}.Step2_bottomBar__1pjCq{position:fixed;left:0;right:0;bottom:0;padding:16px;background:#fff;border-top:1px solid #f3f4f6}.Step2_continueBtn__TLhE8{width:100%;padding:16px 0;border-radius:16px;font-weight:600;font-size:16px;transition:background-color .2s ease,color .2s ease;border:none}.Step2_continueBtnActive__bOmJk{background:#000;color:#fff;cursor:pointer}.Step2_continueBtnActive__bOmJk:active{transform:translateY(1px)}.Step2_continueBtnDisabled__ImqGE{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.Step3_step3__712JX{min-height:100vh;background:#fff;display:flex;flex-direction:column}.Step3_header__ifOLC{padding:24px 24px 16px;text-align:center}.Step3_step__s94x1{font-size:14px;color:#6b7280;margin-bottom:12px}.Step3_title__ccezf{font-size:24px;font-weight:700;margin-bottom:8px;color:#000}.Step3_subtitle__uve6_{font-size:14px;color:#6b7280}.Step3_content__nomkZ{flex:1;overflow-y:auto;padding:0 24px 24px;-ms-overflow-style:none;scrollbar-width:none}.Step3_content__nomkZ::-webkit-scrollbar{display:none}.Step3_programCard___Lp2r{width:100%;border:2px solid #e5e7eb;border-radius:16px;padding:20px;margin-bottom:24px;background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:border-color .2s ease}.Step3_programCard___Lp2r:hover{border-color:#000}.Step3_programRow__SU7Sr{display:flex;align-items:center;gap:16px}.Step3_iconBox__9SotS{width:48px;height:48px;border-radius:12px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Step3_icon__UFn87{width:24px;height:24px;color:#000}.Step3_programText__ebgr3{flex:1}.Step3_programTitle__aOgUT{font-size:16px;font-weight:700;color:#000}.Step3_detailsPill__Y2eOK{display:inline-flex;align-items:center;gap:4px;background:#000;color:#fff;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.Step3_chev__4QImU{width:14px;height:14px}.Step3_journey__NBZQo{margin-bottom:24px;text-align:center}.Step3_journeyText__3PmAk{font-size:16px;font-weight:500;color:#111827}.Step3_benefits__H69IP{margin-bottom:32px}.Step3_benefitsTitle___c4m0{font-size:14px;font-weight:500;margin-bottom:16px;color:#111827}.Step3_benefitItem__JvFuY{display:flex;align-items:center;gap:12px}.Step3_benefitItem__JvFuY+.Step3_benefitItem__JvFuY{margin-top:12px}.Step3_check__UYNVq{width:24px;height:24px;border-radius:999px;background:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Step3_checkIcon__suLlK{width:16px;height:16px;color:#fff}.Step3_benefitText__FZX_q{font-size:14px;color:#374151}.Step3_pricing__nsU2O{margin-bottom:24px;gap:21px;display:flex;flex-direction:column}.Step3_pricing__nsU2O>*+*{margin-top:24px}.Step3_primaryCta__QSQFl{width:100%;background:#000;border:0;border-radius:16px;padding:20px;text-align:left;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.12);transition:background-color .2s ease}.Step3_primaryCta__QSQFl:hover{background:#111827}.Step3_primaryTitle__0Qxcp{font-size:16px;font-weight:700;margin-bottom:4px;color:#fff}.Step3_primarySub__lVBik{font-size:14px;color:#9ca3af}.Step3_secondaryWrap__9xjMg{position:relative;margin-top:8px}.Step3_badge___Xi2G{position:absolute;top:-12px;left:20px;background:#000;color:#fff;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.Step3_secondaryCta__m3lr1{width:100%;border:2px solid #000;background:#fff;border-radius:16px;padding:20px;text-align:left;cursor:pointer;transition:background-color .2s ease}.Step3_secondaryCta__m3lr1:hover{background:#f9fafb}.Step3_secondaryTitle__z8e7d{font-size:14px;font-weight:500;margin:4px 0;color:#111827}.Step3_secondaryBold__XFesR{font-weight:700}.Step3_secondaryPrice__OPaMd{font-size:14px;color:#6b7280}.Step3_strike__C_73m{text-decoration:line-through;margin-right:8px}.Step3_priceNow__PPpge{font-weight:700;color:#000}.TrainingChoose_trainingPercent__l9cTD{background:#fff}.TrainingChoose_card__4Kazo{--p:0%;position:relative;border-radius:24px;background:#fff;padding:12px 16px;overflow:hidden}.TrainingChoose_card__4Kazo:before{content:"";position:absolute;inset:0;width:var(--p);background:#f7f7f7;pointer-events:none;transition:width .24s ease}.TrainingChoose_card__4Kazo>*{position:relative;z-index:1}.TrainingChoose_top__KWJu5{justify-content:space-between;gap:16px;margin-bottom:25px}.TrainingChoose_leftMuted__wWndx,.TrainingChoose_rightMuted__IsvkW,.TrainingChoose_top__KWJu5{display:flex;align-items:center}.TrainingChoose_leftMuted__wWndx{flex-direction:column}.TrainingChoose_muted__7zF_r{color:#84858a;font-weight:500;line-height:120%;text-align:center;font-family:Onest;font-size:12px;font-style:normal}.TrainingChoose_muted__7zF_r:first-child{text-align:left}.TrainingChoose_bottom__87mFu{display:flex;align-items:center;justify-content:space-between;gap:16px}.TrainingChoose_titleWrap__OEzzA{min-width:0;gap:2px;display:flex;flex-direction:column}.TrainingChoose_title__f0xkG{color:gray;font-weight:500;font-family:Onest;font-size:15px;font-style:normal;line-height:110%}.TrainingChoose_percentWrap__k24fR{flex:0 0 auto}.TrainingChoose_percent__cao_A{font-size:28px;text-align:center;color:#84858a;font-family:TT Firs Text Trial;font-size:42px;font-style:normal;font-weight:450;line-height:90%}.TrainingChoose_status__hRhfm{gap:2px;font-size:13px;display:flex;align-items:center;margin-top:2px}.TrainingChoose_status__hRhfm p{padding:2px 6px;border-radius:32px;backdrop-filter:blur(5px);color:#f7f7f7;text-align:center;font-family:Onest;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.TrainingNotChoose_training_not_choose__XBWX5{padding:12px 16px;position:relative;border-radius:24px;background:#f7f7f7}.TrainingNotChoose_training_not_choose__header__dt0K9{display:flex;text-align:left;flex-direction:column;align-items:flex-start}.TrainingNotChoose_training_not_choose__header__dt0K9 p{color:#84858a;font-weight:500;line-height:120%;text-align:center;font-family:Onest;font-size:12px;font-style:normal}.TrainingNotChoose_training_not_choose__header__dt0K9 p:first-child{text-align:left}.TrainingNotChoose_training_not_choose__title__ebMlW{color:#000;font-weight:500;margin-top:25px;line-height:100%;font-family:Onest;font-size:15px;font-style:normal}