.consent_switch_content__k2ExX{margin-top:2rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.consent_switch_wrapper__gJTzN{background-color:var(--secondary-color)}.consent_switch_base___ilgp{display:flex;align-items:start;gap:.5rem}.consent_switch_label___1Ico{color:var(--primary-light-color)}.consent_footer___1QMZ{display:flex;justify-content:space-between}.consent_footer___1QMZ a{display:flex;align-items:center;gap:.5rem}.consent_start_button__Sp5UM{color:var(--primary-light-color);background-color:var(--primary-accent-color)}.button_button__Mli0Q,.consent_start_button__Sp5UM{padding:10px;width:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;height:60px;font-size:var(--font-xl);font-weight:var(--font-black);text-transform:uppercase;font-style:italic}.benefits_benefits_wrapper__fo4z2{display:flex;flex-direction:column;gap:1rem;align-items:center;background-color:var(--secondary-color);width:100vw;margin-left:-1rem;margin-right:-1rem;padding:2rem 1rem 1rem;height:100%}.benefits_benefits_content__mBgns{display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:center;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width:600px){.benefits_benefits_content__mBgns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-items:center}}@media only screen and (min-width:900px){.benefits_benefits_content__mBgns{display:flex;flex-direction:row}}.benefits_benefits_content__mBgns article{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;width:85%;background:var(--primary-color);padding:1rem;border-radius:var(--border-radius);height:12rem}.benefits_benefits_content__mBgns article p{text-align:center}.chart_chart_wrapper__b_u_5{width:100%;padding-top:2rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.chart_chart_wrapper__b_u_5 p{text-align:center}.chart_lineChart__6fPTP{width:100%;display:flex;flex-direction:column;align-items:start}.chart_chart_subtitle__BayF0{font-size:var(--font-xs);color:var(--primary-accent-color)}.chart_cta__VOWM6{background-color:var(--primary-accent-color);padding:0 1rem!important;box-shadow:5px 5px 15px #02091c;margin-top:1rem;align-self:center}.field_input_container__MMPA2{width:100%}.field_label_wrapper__rc6ex{display:flex;justify-content:space-between;align-items:center}.field_label__SAuud{color:var(--primary-light-color);margin-bottom:10px;font-weight:var(--font-black);font-size:var(--font-s);margin-left:5px}.field_value__h3Xfc{font-size:var(--font-xl);color:var(--secondary-color);font-weight:var(--font-bold);font-style:italic}.field_main_wrapper__iw8Rs{width:100%;min-height:60px!important;padding:10px}.field_main_wrapper__iw8Rs,.field_main_wrapper__iw8Rs[data-focus=true],.field_main_wrapper__iw8Rs[data-open=true]{border:2px solid var(--secondary-color)}.field_multiple_buttons_container__sCF86{display:flex;flex-wrap:wrap;gap:16px}.field_multiple_buttons__zSMqQ{min-width:60px;height:40px;border-radius:50px;background-color:var(--secondary-color);color:var(--primary-light-color)}.deleteButton_remove_button__42wDD{background-color:var(--danger-color)}.selectField_listbox_container__X9OCq{background-color:var(--secondary-color)}.selectField_listbox__qdWUt>ul{display:flex;flex-direction:column;gap:.5rem}.selectField_listbox__qdWUt>ul li[data-focus=true]{background-color:transparent!important}.selectField_select_item__vcqVm{display:flex;flex-direction:row;align-items:center;gap:10px}.selectField_select_item__vcqVm>p{font-size:var(--font-r)!important;font-weight:var(--font-bold)!important}.selectField_select_item__vcqVm>span{font-size:var(--font-s);font-weight:var(--font-light);color:var(--primary-accent-color)}.selectField_value_container__7zVYP{display:flex;flex-wrap:wrap;gap:10px}.selectField_value_container__7zVYP div{color:white;background-color:var(--secondary-color)}.selectField_value_container__7zVYP div span{font-weight:var(--font-bold);font-size:var(--font-xl)}.skeleton_skeleton__UhT3U{border-radius:50px;background:linear-gradient(to right,var(--secondary-color) 25%,#1a2b5a 50%,var(--secondary-color) 80%);background-size:200% 100%;animation:skeleton_pulse__JCpsb 5s linear infinite}@keyframes skeleton_pulse__JCpsb{0%{background-position:200% 0}to{background-position:-200% 0}}.exercisesList_list_wrapper__NDoje{display:flex;flex-direction:column;gap:1rem;height:100%}.exercisesList_select_item__6K6nX{display:flex;gap:.5rem;align-items:center;justify-content:flex-start}.exercisesList_select_button__kNK9p{display:flex;justify-content:flex-start;padding:0;background-color:transparent;width:100%}.exercisesList_exercise_desc_content__gZb3t *{color:var(--primary-color)}.exercisesList_exercise_desc_content__gZb3t{display:flex;flex-direction:column;gap:10px}.exercisesList_remove_button__6PSWM{background-color:transparent}.exercisesList_muscle_title__ClJTY{text-align:center}.header_header__yubRN{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header_button_wrapper__GEynC{display:flex;flex-direction:row;gap:1rem;align-items:center}.header_link__veeme{background-color:transparent;padding:0;font-size:var(--font-r);font-weight:var(--font-regular);color:var(--primary_light-color)}.statsByExercises_training_time__t6nw1{display:flex;align-items:flex-start}.statsByExercises_training_time__t6nw1 span{font-size:var(--font-s)}.statsByExercises_data_wrapper___u_PR{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:.5rem}.statsByExercises_data__Msmhw{display:flex;flex-direction:column;align-items:center;padding:.6rem;border-radius:.5rem;background-color:var(--primary-color);width:100%;min-height:-moz-fit-content;min-height:fit-content}.statsByExercises_sets__VuRXB{grid-column:1/2}.statsByExercises_reps__LgmRu{grid-column:2/3}.statsByExercises_volume__Jqhnn{grid-column:3/5;background:linear-gradient(to right,var(--primary-color) 25%,#1a2b5a 50%,var(--primary-color) 80%);background-size:200% 100%;animation:statsByExercises_pulse__Gwuc3 5s linear infinite}.statsByExercises_volume_button__izup2{background-color:transparent}@keyframes statsByExercises_pulse__Gwuc3{0%{background-position:200% 0}to{background-position:-200% 0}20%{transform:scale(.98)}24%{transform:scale(1)}28%{transform:scale(.99)}30%{transform:scale(1)}}.statsByExercises_rest_time__Nobnq{grid-column:1/3;grid-row:2/3}.statsByExercises_training_time__t6nw1{grid-column:3/5;grid-row:2/3}.statsByExercises_data_value__mlCRJ{font-size:var(--font-3xl);font-weight:var(--font-black)}.statsByExercises_data_title__dwQmY{font-size:var(--font-r);font-weight:var(--font-black)}.volumeDetails_tableContainer__UyVeR{margin:20px;border:1px solid #ccc;border-radius:8px;overflow:hidden}.volumeDetails_table__1NET0{display:flex;flex-direction:column;width:100%}.volumeDetails_row__HEYcn{display:flex;width:100%}.volumeDetails_header__6opKt{background-color:var(--primary-color);color:#fff;font-weight:700}.volumeDetails_cell__zsHIX{flex:1;padding:10px;text-align:center;border-bottom:1px solid #ccc;background-color:var(--secondary-color);font-size:var(--font-r);border-right:1px solid #ccc}.statsByMuscles_data_wrapper__xQQFF{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.statsByMuscles_data__jW5Kz{display:flex;flex-direction:column;align-items:center;padding:.6rem;border-radius:.5rem;background-color:var(--primary-color);width:100%;min-height:-moz-fit-content;min-height:fit-content}.statsByMuscles_data_value__aCBfZ{font-size:var(--font-3xl);font-weight:var(--font-black)}.statsByMuscles_data_title___QILm{font-size:var(--font-r);font-weight:var(--font-black)}.lineChart_chart_wrapper__bFF_I{overflow-x:auto;width:100%;min-height:200px}.hero_hero_wrapper__eQUqc{width:100vw;margin-left:-1rem;margin-right:-1rem;min-height:80vh;display:flex;padding:20px;background:url(/hero_section.png),var(--bg-color-gradient);background-size:cover;background-position:35% 10%;background-repeat:no-repeat;color:white}@media only screen and (min-width:600px){.hero_title__jyPBj{font-size:var(--font-3xl)}.hero_hero_content__LpPQt{padding:0 3rem}}.hero_hero_content__LpPQt{display:flex;flex-direction:column;gap:1rem;margin-top:4rem}.hero_cta__b0CRA{background-color:var(--primary-accent-color);width:-moz-fit-content!important;width:fit-content!important;padding:0 1rem!important;box-shadow:5px 5px 15px #02091c;margin-top:1rem;align-self:center}.workoutCalendar_wrapper__JGCGP{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.workoutCalendar_data_wrapper__kToUe{display:grid;grid-template-columns:.7fr 1.3fr;gap:.5rem}.workoutCalendar_data__VAQ6c{display:flex;flex-direction:column;align-items:center;padding:.6rem;border-radius:.5rem;background-color:var(--secondary-color);width:100%;min-height:-moz-fit-content;min-height:fit-content}.workoutCalendar_data_value__fcwwj{font-size:var(--font-3xl);font-weight:var(--font-black)}.workoutCalendar_data_title__HGCri{font-size:var(--font-r);font-weight:var(--font-black)}.workoutCalendar_accordion__D_8ok{padding:0!important}.workoutCalendar_accordion_item__TAbc8{background-color:var(--secondary-color)!important}.workoutCalendar_stats_wrapper__GRhn0{display:flex;flex-direction:column;gap:.5rem;height:100%}.workoutCalendar_see_stats_button__x2Uif{background-color:var(--primary-accent-color)}.workoutCalendar_skeleton_container__sTPb9{display:flex;flex-direction:column;gap:.5rem}.workoutCalendar_skeleton_header__4ZNm_{display:flex;justify-content:space-between;align-items:center}.workoutCalendar_skeleton_chevron__7TYS5{display:flex;gap:.5rem}.workoutCalendar_skeleton_day__Qq9Zi{font-size:var(--font-s)}.workoutCalendar_skeleton_grid__6AQQI{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;align-items:center}.workoutCalendar_skeleton__ZeOql{background-color:var(--primary-color);border-radius:50px}.workoutCalendar_calendar_container___c2iT,.workoutCalendar_skeleton_container__sTPb9{background-color:var(--secondary-color);width:100%;padding:1rem;border-radius:15px}.workoutCalendar_month_grid__nOC9_,.workoutCalendar_months__wvEOC{width:100%}.workoutCalendar_day__lIyT3 button{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.workoutCalendar_day__lIyT3 button:focus{border:none;outline:none}.workoutCalendar_today__1MEQC{color:white;position:relative}.workoutCalendar_today__1MEQC:after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:2rem;height:2px;background-color:var(--primary-light-color)}.workoutCalendar_chevron__oarul{fill:var(--primary-light-color)}.chartStats_chart_wrapper__YTgqb{background-color:var(--primary-color);padding:.8rem;border-radius:.5rem}.chartStats_chart_subtitle__K8S4V{font-size:var(--font-xs);color:var(--primary-accent-color)}.filterButton_button__MAhci{border:2px solid var(--secondary-color);min-height:60px;min-width:60px;padding:10px}.filterButton_button__MAhci[data-disabled=true]{opacity:1!important}.donutChartStats_chart_wrapper__FMOeL,.filterButton_active__Qo5Dd{background-color:var(--secondary-color)}.donutChartStats_chart_wrapper__FMOeL{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.8rem;border-radius:.5rem}