.ListSelectEmptyIcon_icon__ECz0R>path{transition:fill .2s ease}.ListSelectEmptyIcon_icon__ECz0R:hover>path{fill:#000}.PageContainer_pageContainer__ZqNNO{display:flex;flex-direction:column;grid-gap:calc(var(--layout-padding) * 2);gap:calc(var(--layout-padding) * 2);padding-bottom:30px}.TableSelectButton_button__yNJ2Q{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;border:0;padding:0}.TableSelectButton_headerButton__Lnd06{width:100%}.TableSelectButton_itemSelectIcon__RcC_j{transition:opacity .2s ease}.TableSelectButton_hidden__fJhPP{opacity:0}.TableSelectButton_visible__EBK1t{opacity:1}.AddButton_routineAddButton__WXFdN{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#84bd00;padding-right:0;padding-left:0;position:absolute!important;width:30px;height:30px}.AddButton_routineAddButton__WXFdN>button{width:100%!important;height:100%!important}.AddButton_loop__E_bhL{width:23px;height:23px}.BreakRow_exerciseCell__PVNZr{display:flex;grid-gap:18px;gap:18px;flex-direction:row;height:50px;align-items:center;min-width:0;flex-grow:1;transition:background .2s ease;padding:0 5px 0 13px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.BreakRow_exerciseCellHovered__kkV_z{background:rgba(132,189,0,.3)}.BreakRow_breakCell__Dc_f0{grid-gap:0;gap:0}.BreakRow_breakIcon__nYUl_{min-width:43px;width:43px;align-items:center;border-top-left-radius:var(--list-item-border-radius);border-bottom-left-radius:var(--list-item-border-radius)}.BreakRow_breakData__qtoaf,.BreakRow_breakIcon__nYUl_{display:flex;justify-content:center;height:22px;background:var(--anti-flash-white)}.BreakRow_breakData__qtoaf{flex-direction:column;min-width:0;width:100%;padding-left:18px;border-top-right-radius:var(--list-item-border-radius);border-bottom-right-radius:var(--list-item-border-radius)}.BreakRow_breakData__qtoaf>span:first-child{color:#6b7280}.BreakRow_exerciseButtons__lbCp8{display:flex;justify-content:flex-end;flex-grow:1}.BreakRow_exerciseButtons__lbCp8>div{padding:5px}.BreakRow_moveButton__GpZFU{cursor:-webkit-grab;display:flex;align-items:center}.Table_container__xJCeI{display:block;min-height:100px;padding:1px}.Table_container__xJCeI table{border-collapse:separate;border-spacing:0 10px}.Table_container__xJCeI td,.Table_container__xJCeI th{border:none;padding:12px}.Table_containerOverflowAuto__7VnPp{overflow:auto}.Table_containerScrollable__80gSg{padding-top:0;height:350px;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.Table_table__eH0oc{width:100%}.Table_table__eH0oc thead{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.Table_table__eH0oc thead th{white-space:nowrap;font-weight:700;text-align:left;position:-webkit-sticky;position:sticky;top:0}.Table_table__eH0oc tbody tr{outline:var(--general-border);border-radius:var(--list-item-border-radius)}.Table_table__eH0oc tbody tr[class*=clickable]{transition:background-color .2s ease;cursor:pointer}.Table_table__eH0oc tbody tr[class*=clickable]:hover{background-color:var(--general-hover-color)}.Table_table__eH0oc tbody td{border:none}.Table_table__eH0oc tbody td:first-child{border-top-left-radius:var(--list-item-border-radius);border-bottom-left-radius:var(--list-item-border-radius)}.Table_table__eH0oc tbody td:last-child{border-top-right-radius:var(--list-item-border-radius);border-bottom-right-radius:var(--list-item-border-radius)}.Table_table__eH0oc tr.Table_selectable__AQ2Qc>:first-child,.Table_table__eH0oc.Table_tableWithActions___WwNa tr>:last-child{width:10px}.Table_actions__4Bkj_{display:flex;width:100%;grid-gap:20px;gap:20px}.Table_actions__4Bkj_ select{padding-top:10px;padding-bottom:10px;padding-left:7px}.Table_getMore__sDSOl{display:flex;justify-content:center;cursor:pointer}.Table_maxResults__1gkhG{margin-top:5px;border-radius:var(--list-item-border-radius);padding:10px 19px;background-color:var(--light-grey)}.Table_tableContainer__pVbLS{display:flex;flex-direction:column;height:100%}.LoadHistoryTableItem_date__e0Z2_{font-weight:400;color:var(--text-color)}.LoadHistoryTableItem_loopRound__NXZ4y>td{color:var(--text-secondary-color);background:var(--light-grey);height:24px;padding-top:0;padding-bottom:0}.WorkoutExerciseForm_header__Ts_O9{display:flex;grid-gap:30px;gap:30px;flex-wrap:wrap;padding-bottom:5px}.WorkoutExerciseForm_headerTitleContainer__yBTSN{display:flex;align-items:center;margin-bottom:10px}.WorkoutExerciseForm_headerTitle__ZU04p{font-weight:600;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.WorkoutExerciseForm_headerCommentContainer__lkp8S{display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex-grow:1}.WorkoutExerciseForm_headerButtonContainer__mG3K_{display:flex;justify-content:space-between;align-items:center}.WorkoutExerciseForm_headerButton__hEust{color:var(--text-color)!important;border-bottom:1px solid var(--text-color);border-radius:0;padding-left:4px!important;padding-right:4px!important}.WorkoutExerciseForm_sectionHeader__vwbWb{display:flex;align-items:center;grid-gap:5px;gap:5px}.WorkoutExerciseForm_sectionHeaderContent__00Zx0{display:flex;flex-grow:1;align-items:center;border-bottom:1px solid #000}.WorkoutExerciseForm_sectionHeaderContent__00Zx0>h3{margin:0;flex-grow:1}.WorkoutExerciseForm_acordionButton__a5PA8{transition:transform .2s ease}.WorkoutExerciseForm_acordionButtonSectionHide__u7OXu{transform:rotate(180deg) translateY(2px)}.WorkoutExerciseForm_acordionSection__3I1uE{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,-ms-grid-rows .3s ease-in-out;margin-bottom:5px}.WorkoutExerciseForm_acordionSection__3I1uE>div{overflow:hidden}.WorkoutExerciseForm_acordionSectionSectionHide__USUxM{grid-template-rows:0fr}.WorkoutExerciseForm_series__onGvX{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:14px;margin-top:15px}.WorkoutExerciseForm_seriesSeparator__YF4_U{height:2px;background-color:var(--light-grey)}.WorkoutExerciseForm_breakContainer__9ELDH{padding-top:20px}.WorkoutExerciseForm_footer__KvmKa{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.WorkoutExerciseForm_footer__KvmKa>div{padding:25px 0 20px}.WorkoutExerciseForm_sserieContainer__XckZu{display:flex;grid-gap:12px;gap:12px;margin-bottom:14px;align-items:center;flex-wrap:wrap}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.WorkoutExerciseForm_sserieContainer__XckZu{align-items:flex-start}}}@media (max-width:992px){.WorkoutExerciseForm_sserieContainer__XckZu{align-items:flex-start}}.WorkoutExerciseForm_sserieContainerButtonsContainer__TJJLt{display:flex}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.WorkoutExerciseForm_sserieContainerButtonsContainerDesktop__oGAww{opacity:0;display:none;height:0;width:0}}}@media (max-width:992px){.WorkoutExerciseForm_sserieContainerButtonsContainerDesktop__oGAww{opacity:0;display:none;height:0;width:0}}.WorkoutExerciseForm_sserieContainerButtonsContainerMobile__ui_d2{opacity:0;display:none;height:0;width:0}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.WorkoutExerciseForm_sserieContainerButtonsContainerMobile__ui_d2{opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}}@media (max-width:992px){.WorkoutExerciseForm_sserieContainerButtonsContainerMobile__ui_d2{opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}.WorkoutExerciseForm_sserieTitle__eQ8yl{background-color:#e6f2cc;border-radius:50%;min-width:36px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.WorkoutExerciseForm_sserieInputsContainer__KGZXf{display:flex;grid-gap:12px;gap:12px;align-items:center;flex-wrap:wrap}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.WorkoutExerciseForm_sserieInputsContainer__KGZXf{width:100%}}}@media (max-width:992px){.WorkoutExerciseForm_sserieInputsContainer__KGZXf{width:100%}}.WorkoutExerciseForm_sserieInputContainer__Vbd_T{width:160px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.WorkoutExerciseForm_sserieInputContainerTime__SIpDy{width:auto}.WorkoutExerciseForm_sserieInputContainerSmall__IFK38{width:115px}.WorkoutExerciseForm_sserieInputContainer__Vbd_T .WorkoutExerciseForm_firstInputField__DZr0l>.WorkoutExerciseForm_firstInputValue__3rLHg{border:0!important;background-color:#e6f2cc;padding-top:7px;padding-bottom:7px}.WorkoutExerciseForm_sserieInputContainer__Vbd_T>.WorkoutExerciseForm_sserieInputContainerTitle__kOfUn:first-child{border:0!important}.WorkoutExerciseForm_sserieInputContainer__Vbd_T .WorkoutExerciseForm_inputField__85fKU{margin-bottom:0!important}.WorkoutExerciseForm_sserieInputContainer__Vbd_T>.WorkoutExerciseForm_firstInputField__DZr0l>select{border:0!important;height:31px}.WorkoutExerciseForm_sserieInputContainer__Vbd_T>:nth-child(2) input{padding-top:10px;padding-bottom:10px}.WorkoutExerciseForm_sserieInputContainerTitle__kOfUn{background-color:#e6f2cc;padding:7px 16px;color:var(--input-text-color);border-radius:var(--input-border-radius);transition:border-color .2s ease,background-color .2s ease}.WorkoutExerciseForm_serieSelectInputContainer__0DNNQ{display:flex;align-items:center}.WorkoutExerciseForm_serieSelectInputContainer__0DNNQ>:first-child{flex-grow:1}.WorkoutExerciseForm_imageContainer__s7Uo1{display:flex;width:140px;position:relative}@supports (container-type:inline-size){@container new-app-container (max-width: 400px){.WorkoutExerciseForm_imageContainer__s7Uo1{margin:0 auto}}}@media (max-width:400px){.WorkoutExerciseForm_imageContainer__s7Uo1{margin:0 auto}}.WorkoutExerciseForm_imageContainerTwoChilds__o2DQY{margin-left:5px}.WorkoutExerciseForm_imageContainerThreeChilds__zdpom{margin-left:10px}.WorkoutExerciseForm_imageContainerSmall__ohkcV{width:72px}.WorkoutExerciseForm_imageContainerSmall__ohkcV>img{width:72px;height:72px}.WorkoutExerciseForm_imageContainer__s7Uo1>img{width:140px;height:140px;aspect-ratio:1/1;border-radius:var(--border-radius);filter:drop-shadow(0 1px 8px rgba(0,0,0,.25));position:relative;z-index:2}.WorkoutExerciseForm_imageContainer__s7Uo1>img:nth-child(2){z-index:1;transform:translate(-145px,-5px)}.WorkoutExerciseForm_imageContainer__s7Uo1>img:nth-child(3){z-index:0;transform:translate(-290px,-10px)}.WorkoutExerciseForm_imageContainerButtonContainer___OYAQ{position:absolute;z-index:3;right:5px;top:5px}.WorkoutExerciseForm_imageContainerButton__LSpFP{width:18px;height:18px;padding:3px}.DateFilters_dateFilters__zZLnw{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px;gap:16px}.DateFilters_button__y9FUj{cursor:pointer;border:0;background:transparent;color:var(--text-secondary-color)}.DateFilters_selected__NyRHm{color:var(--pistachio);font-weight:700}.LoadHistoryChartsContainer_header__l4wQC{display:flex;grid-gap:10px;gap:10px;align-items:center}.LoadHistoryChartsContainer_pageHeader__ajOkm{display:flex;padding-left:10px;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--app-background-color)}.LoadHistoryChartsContainer_pageHeaderContainer__iuMAw{flex-grow:1}.LoadHistoryChartsContainer_pageHeaderActions__doA6T{display:flex}.LoadHistoryChartsContainer_pageHeaderExerciseContainer__EJd3q{display:flex;grid-gap:10px;gap:10px;align-items:center}.LoadHistoryChartsContainer_pageHeaderExerciseContainer__EJd3q h4.LoadHistoryChartsContainer_skeleton__XQK92{width:30ch;height:17px}.LoadHistoryChartsContainer_pageHeaderTitle__5vqx1{display:flex;grid-gap:10px;gap:10px;align-items:center;margin-bottom:10px}.LoadHistoryChartsContainer_pageHeaderImage__VzIJI{min-width:40px;width:40px;height:40px}.LoadHistoryChartsContainer_empty__Z4twc{display:flex;justify-content:center;align-items:center;text-align:center;height:112px;border:1px solid var(--new-table-border);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.LoadHistoryChartsContainer_actions__7VrQw{grid-gap:10px;gap:10px;flex-grow:1;display:flex;justify-content:flex-end}.LoadHistoryChartsContainer_chart__2P4d9{border:1px solid var(--new-table-border);border-radius:var(--border-radius);height:420px;display:flex;flex-direction:column}@supports (container-type:inline-size){.LoadHistoryChartsContainer_chart__2P4d9{@container new-app-container (max-width: 992px){height:auto}}}@media (max-width:992px){.LoadHistoryChartsContainer_chart__2P4d9{height:auto}}.LoadHistoryChartsContainer_chart__2P4d9.LoadHistoryChartsContainer_multiple__VaG1G{height:auto}.LoadHistoryChartsContainer_chart__2P4d9.LoadHistoryChartsContainer_hideBorder__ucRti{border:0}.LoadHistoryChartsContainer_chartFiltersContainer__9YWHn{display:flex}.LoadHistoryChartsContainer_chartFilters__KXuQP{display:flex;flex-wrap:wrap;width:100%;grid-gap:20px;gap:20px;padding:16px 21px}.LoadHistoryChartsContainer_chartFilters__KXuQP select{padding-top:10px;padding-bottom:10px;padding-left:7px}@supports (container-type:inline-size){.LoadHistoryChartsContainer_chartFilters__KXuQP{@container new-app-container (max-width: 992px){max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease;&.LoadHistoryChartsContainer_visible__kDO2F{max-height:500px;padding:5px 16px;visibility:visible}}}}@media (max-width:992px){.LoadHistoryChartsContainer_chartFilters__KXuQP{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease}.LoadHistoryChartsContainer_chartFilters__KXuQP.LoadHistoryChartsContainer_visible__kDO2F{max-height:500px;padding:5px 16px;visibility:visible}}.LoadHistoryChartsContainer_chartFiltersButton__QiXZ0{margin:var(--layout-padding)}.LoadHistoryChartsContainer_tableContainer__yLUoq{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.LoadHistoryChartsContainer_tableFilters__6OGLa{display:flex}.WorkoutSelector_workoutSelectorFiltersContainer__stGKH{margin-top:10px}.SectionForm_footer__b8dJu{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.SectionForm_footer__b8dJu>div{padding:25px 0 20px}.WorkoutRoutineItemSelector_typeSelector__UOZlx{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px;gap:30px}.WorkoutRoutineItemSelector_buttonSelector__UUyig{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;border-radius:var(--border-radius);border:1px solid var(--pistachio);background-color:transparent;color:currentColor}.WorkoutRoutineItemSelector_buttonSelector__UUyig:focus{outline:0}.WorkoutRoutineItemSelector_buttonSelector__UUyig span{margin-top:10px}.WorkoutRoutineItemSelector_buttonSelector__UUyig path{fill:#000}.SortableWorkoutRoutine_workoutRoutine__kzTXU{border-spacing:0;width:100%;padding:0}.SortableWorkoutRoutine_workoutRoutine__kzTXU td{padding:0}.SortableWorkoutRoutine_mediumContent__lBkhm{position:relative;display:flex;justify-content:center;align-items:center;width:50px}.SortableWorkoutRoutine_mediumCell__lzB3N{width:50px}.SortableWorkoutRoutine_exerciseCell__rMcyx{display:flex;grid-gap:18px;gap:18px;flex-direction:row;height:50px;align-items:center;min-width:0;flex-grow:1;transition:background .2s ease;padding:0 5px 0 13px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.SortableWorkoutRoutine_exerciseSelectIcon__orIQR{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.SortableWorkoutRoutine_exerciseSelectIconVisible__rNTY_{opacity:1;pointer-events:all}.SortableWorkoutRoutine_header__lJbw9{position:-webkit-sticky;position:sticky;top:-5px;background-color:var(--app-background-color,#fff);z-index:1;overflow:hidden;transition:max-height .25s ease,opacity .25s ease}.SortableWorkoutRoutine_headerHidden__Pd32v{max-height:0;opacity:0;pointer-events:none}.SortableWorkoutRoutine_headerVisible__E_JFM{max-height:70px;opacity:1;pointer-events:all}.SortableWorkoutRoutine_selectAllContainer__UIfQ1{width:43px;height:43px;position:relative;display:flex;justify-content:center;align-items:center}.SortableWorkoutRoutine_blockWrapper__GEOzk{position:relative;display:flex;padding-left:41px}.SortableWorkoutRoutine_blockWrapperAddButton__eJncO{align-items:center}.SortableWorkoutRoutine_blockWrapperAddButton__eJncO span{cursor:pointer;font-weight:700;padding:0 5px 0 13px}.SortableWorkoutRoutine_block__AUWwJ{width:100%}.SortableWorkoutRoutine_ghost__tlsDO{background-color:rgba(132,189,0,.3)}.AIConflictAnalysisComment_container__fFcWK{margin-bottom:12px;padding:12px;border-radius:var(--list-item-border-radius);background:var(--ai-light-background);max-width:920px}.AIConflictAnalysisComment_title__fdAzN{margin:0 0 8px}.AIConflictAnalysisComment_comment__B56LM{margin:0 0 8px;white-space:pre-wrap}.AIConflictAnalysisComment_footer__8t1O_{margin:0}.AIConflictAnalysisComment_ignoreButton__doETQ{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.AIConflictAnalysisComment_footerContainer__7JBGr{display:flex;justify-content:space-between}.AIConflictAnalysisComment_solveButton__PZJNr{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:8px;border:0;background-color:var(--ai-suggestion-color);color:#fff;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.AIConflictAnalysisComment_solveButton__PZJNr:hover{opacity:.9}.AIConflictAnalysisComment_solveButton__PZJNr:focus-visible{outline:2px solid var(--ai-suggestion-color);outline-offset:2px}.SaveTemplateDraft_saveTemplateDraft__UlQvV{display:flex;grid-gap:12px;gap:12px;align-items:center;font-size:14px;color:#979797}.SaveTemplateDraft_animated__WZL5W svg{-webkit-animation:SaveTemplateDraft_rotateLoading__vxBlI 1s linear infinite;animation:SaveTemplateDraft_rotateLoading__vxBlI 1s linear infinite}@-webkit-keyframes SaveTemplateDraft_rotateLoading__vxBlI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SaveTemplateDraft_rotateLoading__vxBlI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WorkoutFormNew_repeatableCheckContainer__5xJo9{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.WorkoutFormNew_addUsersButtonContainer__j5haF{display:flex;justify-content:flex-end;padding-top:10px}.WorkoutFormNew_repeatableTemplateContainer__oY0g2{padding-top:10px;display:flex;grid-gap:15px;gap:15px;justify-content:center;align-items:center}.WorkoutFormNew_emptyEstimatedTime__tgmIo{height:30px}.WaveDotsLoader_card__U8f9S{--loader-base:220px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden;border-radius:calc(var(--loader-base) * .11);box-shadow:0 -1px 14px -1px rgba(12,12,13,.1),0 4px 4px -1px rgb(12 12 13/5%);padding:calc(var(--loader-base) * .09) calc(var(--loader-base) * .075) calc(var(--loader-base) * .085);display:flex;flex-direction:column;grid-gap:calc(var(--loader-base) * .045);gap:calc(var(--loader-base) * .045);-webkit-animation:var(--fadein);animation:var(--fadein)}.WaveDotsLoader_label__TY_n6{margin:0;font-size:16px;font-weight:700;text-align:center}.WaveDotsLoader_subtitle__8vH9V{margin:10px 0 0;font-size:12px;text-align:center}.WaveDotsLoader_textOverlay__t5aON{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;padding:calc(var(--loader-base) * .08)}.WaveDotsLoader_grid__k4a7M{margin-top:0;flex:1;min-height:0;height:100%;width:100%;max-width:none;max-height:none;align-self:stretch;display:grid;grid-gap:calc(var(--loader-base) * .016);gap:calc(var(--loader-base) * .016);justify-items:center;align-items:center;z-index:1}.WaveDotsLoader_dot__QXmCC{width:calc(var(--loader-base) * .024);height:calc(var(--loader-base) * .024);border-radius:50%;background:#9a9a9a;transform-origin:center;transition:transform .16s linear,opacity .16s linear;will-change:transform,opacity}.WorkoutDetail_dataContainer__5nK0G{flex-grow:1;flex-basis:0;min-width:320px;max-width:600px}@supports (container-type:inline-size){.WorkoutDetail_dataContainer__5nK0G{@container new-app-container (max-width: 992px){min-width:200px}}}@media (max-width:992px){.WorkoutDetail_dataContainer__5nK0G{min-width:200px}}.WorkoutDetail_routineContainer__foWXi{flex-grow:1;flex-basis:0;min-width:320px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:var(--border-radius);box-shadow:var(--default-shadow);padding:25px 10px 30px 20px}.WorkoutDetail_variantsContainer__0qhW0{margin-top:30px}.DuplicateHiddenTemplateModal_title__uWF58{text-align:center}.DuplicateHiddenTemplateModal_typeSelector__IlW2y{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px;gap:30px}.DuplicateHiddenTemplateModal_buttonSelector__IZSDn{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;border:1px solid var(--pistachio);border-radius:var(--border-radius);background-color:transparent;color:currentColor}.DuplicateHiddenTemplateModal_buttonSelector__IZSDn:focus{outline:0}.DuplicateHiddenTemplateModal_buttonSelector__IZSDn span{margin-top:10px}.DuplicateHiddenTemplateModal_buttonSelector__IZSDn path{fill:#000}.DuplicateHiddenTemplateModal_button__H5zjo{transition:box-shadow .2s ease,border-width .1s ease}.DuplicateHiddenTemplateModal_button__H5zjo:hover{box-shadow:var(--shadow-medium)}.DuplicateHiddenTemplateModal_buttonSelected__rB69o{border-color:var(--pistachio);border-style:solid;border-width:2px}.DuplicateHiddenTemplateModal_message__c9GSG{margin-top:20px;height:50px;opacity:0;transition:opacity .2s ease}.DuplicateHiddenTemplateModal_messageShow__t6L9A{opacity:1}.RecipeDetailRowForm_listItems__GD45S{display:flex;flex-direction:column;grid-gap:7px;gap:7px;padding-right:1px;margin-top:10px}.NewNutritionPlanDayModal_mealContainer__4UjYJ{border-radius:var(--general-border-radius);border:var(--general-border);overflow:hidden;margin:5px 0}.NewNutritionPlanDayModal_mealContainer__4UjYJ>.NewNutritionPlanDayModal_accordionContainer__aHy3H{margin-bottom:0}.NewNutritionPlanDayModal_mealContainerSelected__p4flD,.NewNutritionPlanDayModal_mealContainerSelected__p4flD>.NewNutritionPlanDayModal_mealHeader__nE0mL{background-color:var(--light-grey)}.NewNutritionPlanDayModal_mealHeader__nE0mL{display:flex;align-items:center;width:100%;height:60px;background-color:var(--light-grey)}.NewNutritionPlanDayModal_mealHeader__nE0mL .NewNutritionPlanDayModal_textInputNew__fTULo{margin-bottom:0}.NewNutritionPlanDayModal_mealHeaderButtonsContainer__NVdyE{display:flex;flex-grow:1;justify-content:flex-end}.NewNutritionPlanDayModal_mealContentContainer___YfkR>div{padding:15px}.NewNutritionPlanDayModal_mealContentContainer___YfkR .NewNutritionPlanDayModal_listItemsHeader__04F6p{background:transparent}.NewNutritionPlanDayModal_emptyMeal__lN2oy{margin:20px}.NewNutritionPlanDayModal_footer__cyj3D{justify-content:normal;grid-gap:10px;gap:10px;flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:25px}@supports (container-type:inline-size){.NewNutritionPlanDayModal_footer__cyj3D{@container new-app-container (max-width: 400px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}}@media (max-width:400px){.NewNutritionPlanDayModal_footer__cyj3D{padding:10px}}.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh{display:flex;align-items:center;background-color:#e6f2cc;border-radius:8px;width:360px;justify-content:space-between}@supports (container-type:inline-size){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh{@container new-app-container (max-width: 992px){width:100%}}}@media (max-width:992px){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh{width:100%}}.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>button{min-width:75px;display:flex;justify-content:center;align-items:center;grid-gap:1ch;gap:1ch;border:0;background-color:transparent;padding:15px 25px;cursor:pointer;box-sizing:content-box}.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>button:disabled{cursor:auto}@supports (container-type:inline-size){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>button{@container new-app-container (max-width: 400px){padding-left:0;padding-bottom:10px;padding-right:0;padding-top:10px}}}@media (max-width:400px){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>button{padding:10px 0}}.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>span{border-radius:8px;background:var(--app-background-color);padding:13px 25px}@supports (container-type:inline-size){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>span{@container new-app-container (max-width: 400px){padding-left:15px;padding-bottom:10px;padding-right:15px;padding-top:10px}}}@media (max-width:400px){.NewNutritionPlanDayModal_footerNextPrevButtons___WVOh>span{padding:10px 15px}}.NewNutritionPlanDayModal_footerModalButtons__YfcqH{flex-grow:1;display:flex;justify-content:flex-end}.NewNutritionPlanDayModal_optionDetailHeaderIcon__2YPYk{width:24px;height:24px}.NewNutritionPlanDayModal_optionDetailHeaderIconDelete__pCjQr{background:var(--dusty-gray)}.NewNutritionPlanDayModal_mealGhost__Qn__G>div{background-color:#e0e0e0}.NewNutritionPlanDayModal_addMealContainer__xxfAy{display:flex;width:100%;border-top:1px solid #f7f7f7;padding-top:10px;margin-top:10px;background:var(--app-background-color)}.NewNutritionPlanDayModal_addMealButton__zxpEz{cursor:pointer;border:0;display:flex;align-items:center;width:100%;padding:10px;grid-gap:10px;gap:10px;border-radius:7px;font-size:var(--fs-small)}.NewNutritionPlanDayModal_addMealButton__zxpEz>span{font-weight:700}.NewNutritionPlanDayModal_secondColumn___6uN4{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;overflow:hidden;max-height:inherit}@supports (container-type:inline-size){.NewNutritionPlanDayModal_secondColumn___6uN4{@container new-app-container (max-width: 992px){width:100%;flex-basis:auto}}}@media (max-width:992px){.NewNutritionPlanDayModal_secondColumn___6uN4{width:100%;flex-basis:auto}}.NewNutritionPlanDayModal_tabBarContainer__d67rc{display:flex;grid-gap:10px;gap:10px;align-items:flex-end;margin-bottom:10px}.NewNutritionPlanDayModal_tabBarContainer__d67rc>div:first-child{margin-bottom:0;flex-grow:1;overflow-x:auto;padding:0;scrollbar-width:none}.NewNutritionPlanDayModal_tabBarContainer__d67rc>div:first-child>div{overflow:visible;overflow:initial}.NewNutritionPlanDayModal_tabBarContainer__d67rc .NewNutritionPlanDayModal_addMealButton__zxpEz{width:auto}.NewNutritionPlanDayModal_tabBarContainer__d67rc .NewNutritionPlanDayModal_addMealButton__zxpEz>span{white-space:nowrap}.NewNutritionPlanDayModal_tabBar__Uqrgv{margin-bottom:22px;border-bottom:1px solid var(--general-border-color);padding:0 var(--layout-padding)}.NewNutritionPlanDayModal_tabBar__Uqrgv>div{overflow-x:auto;overflow-y:hidden;display:flex}.NewNutritionPlanDayModal_tabBar__Uqrgv>div::-webkit-scrollbar{width:0;height:0}.NewNutritionPlanDayModal_tabBarButton__wHEKG{display:flex;align-items:center;white-space:nowrap;grid-gap:4px;gap:4px;padding:0 15px;cursor:pointer;border:0;background:transparent;height:50px;border-bottom:3px solid transparent;transition:border-bottom,opacity .2s ease;opacity:.3;color:var(--text-color);font-weight:600}.NewNutritionPlanDayModal_tabBarButtonSelected__vB8Lc{border-bottom:3px solid var(--tab-bar-selected);opacity:1;font-weight:700}.NewNutritionPlanDayModal_optionCommentContainer__Y_FWF{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding-right:10px;margin-top:10px}.NewNutritionPlanDayModal_recipeContainer__kW2s2{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px;width:74vw;max-width:100%;max-height:calc(100vh - 220px)}@supports (container-type:inline-size){.NewNutritionPlanDayModal_recipeContainer__kW2s2{@container new-app-container (max-width: 992px){flex-direction:column;grid-gap:10px;gap:10px;width:100%;max-height:none}}}@media (max-width:992px){.NewNutritionPlanDayModal_recipeContainer__kW2s2{flex-direction:column;grid-gap:10px;gap:10px;width:100%;max-height:none}}.NewNutritionPlanDayModal_inputSection__8ZFVy{display:flex;flex-grow:1;flex-direction:column;min-width:360px;max-width:360px;min-height:calc(100vh - 220px);max-height:inherit}@supports (container-type:inline-size){.NewNutritionPlanDayModal_inputSection__8ZFVy{@container new-app-container (max-width: 992px){display:none;width:0;height:0}}}@media (max-width:992px){.NewNutritionPlanDayModal_inputSection__8ZFVy{display:none;width:0;height:0}}.NewNutritionPlanDayModal_inputSection__8ZFVy .NewNutritionPlanDayModal_foodListItemsInModal__884Rq{max-height:none}.NewNutritionPlanDayModal_addFoodButtonContainer__yl9QM{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.NewNutritionPlanDayModal_addFoodButtonContainer__yl9QM>div:last-child{display:flex;justify-content:flex-end}.NewNutritionPlanDayModal_resumeSection__RP5B_{position:relative;flex-grow:1;min-width:300px;max-height:inherit;overflow-y:auto;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}@supports (container-type:inline-size){.NewNutritionPlanDayModal_resumeSection__RP5B_{@container new-app-container (max-width: 992px){min-width:200px}}}@media (max-width:992px){.NewNutritionPlanDayModal_resumeSection__RP5B_{min-width:200px}}.NewNutritionPlanDayModal_macrosSection__Xeme9{position:-webkit-sticky;position:sticky;z-index:3;top:0;background:var(--app-background-color)}.NewNutritionPlanDayModal_macrosSection__Xeme9 .NewNutritionPlanDayModal_macrosTitle__mPOaY{margin-top:0}.NewNutritionPlanDayModal_emptyResume__UCBVL{display:flex;align-items:center;justify-content:center;min-height:400px}@supports (container-type:inline-size){.NewNutritionPlanDayModal_emptyResume__UCBVL{@container new-app-container (max-width: 400px){min-height:0;min-height:auto}}}@media (max-width:400px){.NewNutritionPlanDayModal_emptyResume__UCBVL{min-height:0;min-height:auto}}.NewNutritionPlanDayModal_emptyResume__UCBVL svg{width:200px;height:150px}.NewNutritionPlanDayModal_listItems__g6rf5{display:flex;flex-direction:column;grid-gap:7px;gap:7px;padding-right:1px}.AssignTrainingPlanPreview_footer__cM4a4{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.AssignTrainingPlanPreview_footer__cM4a4>div{padding:25px 0 20px}.MainFilters_container__VMQLG{display:flex;grid-gap:8px;gap:8px}.MainFilters_container__VMQLG .MainFilters_inactive__a7kyQ{background-color:var(--light-grey)}.ProfileTableRowSkeleton_tableCellSkeleton__mp_JZ{display:block;width:8ch;height:14px}.NewFollowUpImagesModal_imagesContainer__y_8SL{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(100px,200px));grid-gap:10px}.UpdatePaymentModal_updatePaymentRow__RX_0K{display:flex;align-items:baseline;padding-bottom:15px;grid-gap:10px;gap:10px}.UpdatePaymentModal_updatePaymentRowText__Bvw6n{align-items:flex-start}.UpdatePaymentModal_updatePaymentTitle__piEhk{display:flex;align-items:center;font-weight:700;min-width:190px;grid-gap:7px;gap:7px}.UpdatePaymentModal_updatePaymentDataContainer__z_I5l{flex-grow:1;max-width:350px}.UpdatePaymentModal_updatePaymentDataText__tGYsO,.UpdatePaymentModal_updatePaymentTitleText__gG1FG{color:#3a404a}.UpdatePaymentModal_updatePaymentSuccessStatusDataContainer__qRtnv{display:flex;align-items:center;grid-gap:8px;gap:8px}.UpdatePaymentModal_updatePaymentStripeStatusContainer__IoDgA{display:flex;align-items:center;grid-gap:12px;gap:12px}.UpdatePaymentModal_paymentStatusIcon__5w7t_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--button-border-radius);background-color:#f7f7f7}.UpdatePaymentModal_paymentStatusIconSuccess__o0lpJ{background-color:#c1de80;color:#fff}.UpdatePaymentModal_paymentStatusIconError__P3CEL{background-color:#ee655c;color:#fff}.UpdatePaymentModal_paymentListPayExternalButton__umWpe{margin-left:8px}.UpdatePaymentModal_updatePaymentSelectInput__J3xwi{margin-bottom:0}.AmountFilter_betweenContainer__63gED{display:flex;grid-gap:8px;gap:8px;align-items:center;max-width:300px}.AmountFilter_betweenContainer__63gED .AmountFilter_textInput___HJBh{max-width:100px}.FeetInchesInput_timeInput__Zm5vt{display:flex;flex-direction:column;margin-bottom:8px}.FeetInchesInput_container__Ee1Tj{display:flex;align-items:center;grid-gap:8px;gap:8px}.FeetInchesInput_timeInput__Zm5vt input{width:70px}.DuplicatePlanModal_title__RMPHw{text-align:center}.DuplicatePlanModal_typeSelector__6z76E{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:30px;gap:30px}.DuplicatePlanModal_button__kQ864{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;border-radius:var(--border-radius);border:1px solid var(--pistachio);background-color:transparent;color:currentColor;transition:box-shadow .2s ease,border-width .1s ease}.DuplicatePlanModal_button__kQ864:hover{box-shadow:var(--shadow-medium)}.DuplicatePlanModal_button__kQ864:focus{outline:0}.DuplicatePlanModal_button__kQ864 span{margin-top:10px}.DuplicatePlanModal_button__kQ864 path{fill:#000}.DuplicatePlanModal_buttonSelected__0xMAi{border-color:var(--pistachio);border-style:solid;border-width:2px}.DuplicatePlanModal_message__yzKJg{margin-top:20px;height:50px;opacity:0;transition:opacity .2s ease}.DuplicatePlanModal_messageShow__wrq02{opacity:1}.NewMeasurementsModal_measurementInputs__DduIR{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:10px;gap:10px}.NewsIndicator_container__2y7C1{border-radius:8px;background-color:var(--tahona-sands);display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out,-ms-grid-rows .3s ease-in-out;margin:5px 0;opacity:0}.NewsIndicator_hidden__f_OFj{grid-template-rows:0fr;opacity:0}.NewsIndicator_visible__7pMaX{opacity:1}.NewsIndicator_clickable___lwqj{cursor:pointer}.NewsIndicator_container__2y7C1>*{overflow:hidden}.NewsIndicator_contentContainer__bCAOY{display:flex}.NewsIndicator_contentContainer__bCAOY>:first-child{margin-top:4px;margin-left:4px}.NewsIndicator_content__A11v_{display:flex;flex-direction:column;padding:10px}.NewsIndicator_content__A11v_>p{margin:0}.NewsIndicator_title__Cf7Sh{margin-bottom:4px;font-weight:600}.HomeCoachAlertsList_wrapper__a2Oel{flex-grow:1;flex-basis:0;display:flex;flex-direction:column}.HomeCoachAlertsList_wrapper__a2Oel th{padding-top:0!important;padding-bottom:0!important}.HomeCoachAlertsList_title__lflD0{margin:8px 0}.HomeCoachAlertsList_scrollContainer__5V_aG{overflow:auto}.HomeCoachAlertsList_userCell__SVHGJ{display:flex;align-items:center;grid-gap:8px;gap:8px}.HomeCoachAlertsList_userCellIcon__eVjX8{padding-right:1ch;display:flex}.HomeCoachAlertsList_userImageContainer__9QMXf{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0}.HomeCoachAlertsList_userImageLink__eE7SR{display:flex}.HomeCoachAlertsList_userNameLink__CJn9Y{color:inherit;text-decoration:none}.HomeCoachAlertsList_userNameLink__CJn9Y:hover{text-decoration:underline}.HomeCoachAlertsList_actionsContainer__sJDiQ,.HomeCoachAlertsList_constraintCell__qy4cr{display:flex;align-items:center;grid-gap:8px;gap:8px}.HomeCoachAlertsList_actionsContainer__sJDiQ{justify-content:flex-end}.HomeCoachAlertsList_viewDetailButton__hmtwn{min-width:110px;padding:5px!important}.HomeCoachAlertsList_emptyState__w_Sdc{display:flex;flex-direction:column;align-items:center;margin-top:16px}.HomeCoachAlertsList_emptyStateIcon__SEvGF{border-radius:50%;background:#f5f8ec;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px}.HomeCoachAlertsList_emptyStateIcon__SEvGF path{fill:var(--pistachio)}.HomeCoachAlertsList_emptyStateTitle__ie9Ut{font-size:22px;font-weight:600;margin-top:12px;margin-bottom:12px;text-align:center}.HomeCoachAlertsList_emptyStateMessage__AXNTl{text-align:center}.HomeCoachAlertsList_loadingContainer__5L2LB{display:flex;justify-content:center;padding:16px 0}.HomeCoachAlertsList_cardsContainer__ZBZ_V{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ImageOrVideoFileInput_container__vreq6{margin:0 auto;width:350px}@supports (container-type:inline-size){.ImageOrVideoFileInput_container__vreq6{@container new-app-container (max-width: 400px){width:auto}}}@media (max-width:400px){.ImageOrVideoFileInput_container__vreq6{width:auto}}.ImageOrVideoFileInput_imageLabelContainer__FnNbj{position:relative;display:flex;flex-direction:column}.ImageOrVideoFileInput_imageLabelContainer__FnNbj>button{position:absolute;right:0}.ImageOrVideoFileInput_imageContainer__cxWel{position:relative;cursor:pointer;width:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover}.ImageOrVideoFileInput_imageContainer__cxWel span:first-child{display:flex;height:100%;align-items:flex-end;justify-content:center;text-align:center}.ImageOrVideoFileInput_imageContainer__cxWel span:last-child{min-height:1rem}.ImageOrVideoFileInput_imageComponentContainer__iqmxt{display:flex}.ImageOrVideoFileInput_deleteInput__eBapt{position:absolute;top:10px;right:10px}.ImageOrVideoFileInput_emptyImage__mN9QT{position:absolute;top:0;border-radius:6px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease}@supports (container-type:inline-size){.ImageOrVideoFileInput_emptyImage__mN9QT{@container new-app-container (max-width: 992px){opacity:1!important;background-color:hsla(0,0%,85%,.6);&>span{display:none;width:0;opacity:0}}}}@media (max-width:992px){.ImageOrVideoFileInput_emptyImage__mN9QT{opacity:1!important;background-color:hsla(0,0%,85%,.6)}.ImageOrVideoFileInput_emptyImage__mN9QT>span{display:none;width:0;opacity:0}}.ImageOrVideoFileInput_emptyImage__mN9QT label{display:flex;align-items:center;grid-gap:10px;gap:10px}.ImageOrVideoFileInput_backdrop__Ns_W7{background-color:#d9d9d9}.ImageOrVideoFileInput_backdropHovered__9Oo6O{opacity:.6!important}.ImageOrVideoFileInput_withImage__Auwx0{opacity:0}.ImageOrVideoFileInput_hovered__fdXV8{opacity:1}.ImageOrVideoFileInput_buttonContainer__z_5VJ{display:flex;justify-content:center;align-items:flex-end}.ImageOrVideoFileInput_buttonContainer__z_5VJ>button{background-color:var(--text-secondary-color)!important}.ImageOrVideoFileInput_input__gOV6y{width:0}.NewFollowUpTestDataModal_followUpTestInfo__2mAKR>strong{font-weight:500}.NewFollowUpTestDataModal_inputLabel__wPmsk{display:block;margin-top:20px;margin-bottom:10px}.UserTests_header__oL2sr{display:flex;grid-gap:10px;gap:10px;align-items:center}.UserTests_actions__R_tXg{grid-gap:10px;gap:10px;flex-grow:1;display:flex;justify-content:flex-end}.UserTests_empty__Ha7XQ{display:flex;justify-content:center;align-items:center;text-align:center;height:112px;border:1px solid var(--new-table-border);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.UserTests_chart__IeGoR{border:1px solid var(--new-table-border);border-radius:var(--border-radius);height:420px;display:flex;flex-direction:column}@supports (container-type:inline-size){.UserTests_chart__IeGoR{@container new-app-container (max-width: 992px){height:auto}}}@media (max-width:992px){.UserTests_chart__IeGoR{height:auto}}.UserTests_chartTest__gfZsl{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.UserTests_chartFiltersContainer__0gyBo{display:flex}.UserTests_chartFilters__3_65L{display:flex;flex-wrap:wrap;width:100%;grid-gap:20px;gap:20px;padding:16px 21px}.UserTests_chartFilters__3_65L select{padding-top:10px;padding-bottom:10px;padding-left:7px}@supports (container-type:inline-size){.UserTests_chartFilters__3_65L{@container new-app-container (max-width: 992px){max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease;&.UserTests_visible__tQrV6{max-height:500px;padding:5px 16px;visibility:visible}}}}@media (max-width:992px){.UserTests_chartFilters__3_65L{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease}.UserTests_chartFilters__3_65L.UserTests_visible__tQrV6{max-height:500px;padding:5px 16px;visibility:visible}}.UserTests_chartFiltersButton__gjYTs{margin:var(--layout-padding)}.UserTests_chartContainer__Nh36p{flex-grow:1}@supports (container-type:inline-size){.UserTests_chartContainer__Nh36p{@container new-app-container (max-width: 992px){height:350px}}}@media (max-width:992px){.UserTests_chartContainer__Nh36p{height:350px}}.UserTests_explanation__Ztbtw{padding:5px 16px;border:1px solid var(--new-table-border);border-top:0;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.UserTests_explanationTitle__VB4j5{margin-bottom:10px}.UserTests_explanationTitle__VB4j5 strong{font-weight:500}.UserTests_explanationTitle__VB4j5{color:var(--text-secondary-color)}.UserTests_explanationComment__zWX5b{display:flex;grid-gap:10px;gap:10px;color:var(--text-secondary-color);margin-bottom:10px}.UserTests_explanationCommentLabel__xM_Is{min-height:50px}.FoodInputSelector_transparentIcon__jW9g4{background-color:transparent!important}.ConstraintModal_form__X3AUV{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.ConstraintModal_grid__V8yUG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:768px){.ConstraintModal_grid__V8yUG{grid-template-columns:1fr}}.SuggestionDetail_container__QmqGc{margin-top:12px;padding:10px;border:1px solid #5e00ff;background:rgba(94,0,255,.1);border-radius:8px}.SuggestionDetail_header__7i4of{display:flex;grid-gap:8px;gap:8px}.SuggestionDetail_header__7i4of path{fill:#5e00ff}.SuggestionDetail_title__c69Xg{margin:0 0 6px;font-size:14px;font-weight:600}.SuggestionDetail_meta__mWJxA{margin:0 0 4px;color:#666;font-size:12px}.SuggestionDetail_sessionLink__ERJFz{border:0;background:transparent;padding:0;color:#5e00ff;font-size:12px;text-decoration:underline;cursor:pointer}.SuggestionDetail_sessionLink__ERJFz:hover{opacity:.85}.FinishedConstraintModal_container__pZ7VL{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.FinishedConstraintModal_name__Tbs1r{margin:0;font-size:15px;font-weight:600;color:var(--gray-800)}.FinishedConstraintModal_chips__tJ_ZC{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.FinishedConstraintModal_grid__s2cVJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.FinishedConstraintModal_detailTitle__qJ0lP{margin:0;font-size:12px;color:var(--gray-500)}.FinishedConstraintModal_detailValue__rAyM2{margin:4px 0 0;font-size:14px;color:var(--gray-800)}@media (max-width:768px){.FinishedConstraintModal_grid__s2cVJ{grid-template-columns:1fr}}.UpdateUserForm_container__u7Q2N{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.UpdateUserForm_containerContained__GnKCv{grid-template-columns:repeat(auto-fit,minmax(200px,200px))}.UpdateUserForm_containerDisabled__QO8wV{opacity:.5}.UpdateUserForm_row___0IPB{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:16px;gap:16px}.UpdateUserForm_planLabel__DfuDG{color:var(--input-label-color);padding-bottom:8px;cursor:pointer;display:flex;font-weight:500}.UpdateUserForm_smallText__Cw_Wk{max-width:60ch}.UpdateUserForm_nutritionCalculatorCard__Alf9Q{border-radius:12px;background-color:#f7f7f7;padding:0 19px;display:inline-block;width:100%}.UpdateUserForm_dimmed__8IRYg{opacity:.5}.UpdateUserForm_formulaGroup__PxKi_{color:#666}.UpdateUserForm_formulaEquals__AIdk6,.UpdateUserForm_formulaGroup__PxKi_{display:flex;grid-gap:1ch;gap:1ch;align-items:center}.UpdateUserForm_formulaStrong__sUEQh{font-weight:600}.UpdateUserForm_goalCustomRow__2H7kH{display:flex;align-items:center;grid-gap:8px;gap:8px}.UpdateUserForm_constraintsHeader__vHb3b{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:12px;gap:12px}.UpdateUserForm_constraintsHeaderActions__IqDFB{display:flex;align-items:center;grid-gap:12px;gap:12px}.UpdateUserForm_constraintStatusToggleText__orfl_{color:#000!important;text-decoration:underline;text-underline-offset:2px;font-weight:500;padding:0;white-space:nowrap}.UpdateUserForm_newConstraintButton__dUcuW{background-color:#efefef!important;color:#2f2f2f!important;padding:5px 7px!important}.UpdateUserForm_constraintsFiltersContainer__ianmy{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:wrap;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px}.UpdateUserForm_constraintsTabs__JfhL6{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.UpdateUserForm_constraintTab__ZKRyX{border:0;border-radius:999px;background-color:#efefef;color:#4c4c4c;font-size:.8rem;font-weight:500;cursor:pointer;padding:8px 12px}.UpdateUserForm_constraintTabActive__lS88d{background-color:#dff0bf;color:#2c5700}.UpdateUserForm_constraintStatusButton__Rj1jz{border:1px solid #d8d8d8;border-radius:999px;background:#fff;color:#4c4c4c;cursor:pointer;font-size:.8rem;font-weight:500;padding:8px 12px}.UpdateUserForm_constraintStatusButtonActive__Mq5zl{border-color:#99bd5b;color:#2c5700}.UpdateUserForm_constraintsGrid__LtD8I{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.UpdateUserForm_constraintCard__attLo{cursor:pointer;border:var(--general-border);border-radius:10px;padding:12px;transition:background-color .2s ease}.UpdateUserForm_constraintCard__attLo:hover{background-color:var(--general-hover-color)}.UpdateUserForm_suggestedConstraintCard__VwnkI{border:1px solid #5e00ff;background:rgba(94,0,255,.1)}.UpdateUserForm_suggestedConstraintCard__VwnkI:hover{background-color:rgba(94,0,255,.2)}.UpdateUserForm_suggestedConstraintChip__iIvuF{width:70px;justify-content:center;background:rgba(94,0,255,.1)}.UpdateUserForm_suggestedConstraintChip__iIvuF path{fill:#5e00ff}.UpdateUserForm_constraintCardTopRow__jI9X6{display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px}.UpdateUserForm_constraintMainInfo__R8ZJ5{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0;flex:1}.UpdateUserForm_constraintName__msLQo{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UpdateUserForm_constraintActions__5AFPm{display:flex;grid-gap:4px;gap:4px}.UpdateUserForm_rejectConstraintButton__sjZTV{background-color:#fff!important}.UpdateUserForm_rejectConstraintButton__sjZTV:hover{background-color:#eee!important}.UpdateUserForm_rejectConstraintButton__sjZTV path{fill:#5e00ff!important}.UpdateUserForm_acceptConstraintButton__XowHI{background-color:#5e00ff!important}.UpdateUserForm_acceptConstraintButton__XowHI:hover{background-color:#4b00cc!important}.UpdateUserForm_acceptConstraintButton__XowHI path{fill:#fff!important}.UpdateUserForm_constraintsEmptyMessage__faa2_{margin:8px 0 20px;color:#6a6a6a}@media (max-width:768px){.UpdateUserForm_constraintsGrid__LtD8I{grid-template-columns:1fr}}.UpdateUserForm_buttonGroup__rlXcC{display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem}.UpdateUserForm_buttonGroupSticky__byDHx{--horizontal-bleed:var(--list-detail-child-padding-inline,15px);position:-webkit-sticky;position:sticky;bottom:0;-webkit-animation:var(--fadein);animation:var(--fadein);background-color:var(--app-background-color);margin-left:calc(var(--horizontal-bleed) * -1);margin-right:calc(var(--horizontal-bleed) * -1);padding-top:8px;padding-right:var(--horizontal-bleed);padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 8px);padding-left:var(--horizontal-bleed)}.FinishedConstraintListModal_list__zXKDC{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.FinishedConstraintListModal_emptyMessage__ixCq2{margin:0;color:#6a6a6a}.HomeCoachAlertCard_card__4iRyF{border:var(--general-border);border-radius:var(--list-item-border-radius);background:#fff;padding:12px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.HomeCoachAlertCard_cardText__hphwq{font-size:14px}.HomeCoachAlertCard_userCell__5Ysdz{display:flex;align-items:center;grid-gap:8px;gap:8px}.HomeCoachAlertCard_userCellIcon__9SIWQ{padding-right:1ch;display:flex}.HomeCoachAlertCard_userImageContainer__z4Bjt{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0}.HomeCoachAlertCard_userImageLink__3StFR{display:flex}.HomeCoachAlertCard_userNameLink__dlv_x{color:inherit;text-decoration:none}.HomeCoachAlertCard_userNameLink__dlv_x:hover{text-decoration:underline}.HomeCoachAlertCard_constraintCell__DvDX1{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.HomeCoachAlertCard_actionsContainer__nBCnE{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.HomeCoachAlertCard_viewDetailButton__eujcE{min-width:110px;padding:5px!important}.FoodSuggestionModal_form__S8HmP{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.HomeTrialEndingBanner_banner__8KXQc{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;padding:10px 20px;border:1px solid #d7e8af;border-radius:10px;background:#f5f8ec}.HomeTrialEndingBanner_leftSection__rXlyr{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0}.HomeTrialEndingBanner_iconWrapper__qxKqU{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#111;flex-shrink:0;color:#fff;font-size:12px}.HomeTrialEndingBanner_text__kXt5W{margin:0}.HomeTrialEndingBanner_text__kXt5W strong{font-weight:700}.HomeTrialEndingBanner_cta__YPGrw{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;border:none;background:transparent;color:#73b806;font-weight:700;line-height:1;cursor:pointer;padding:0;white-space:nowrap}@media (max-width:768px){.HomeTrialEndingBanner_banner__8KXQc{flex-direction:column;align-items:flex-start}}.HomeAITrialEndingBanner_banner__SXqj2{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:10px 20px;border:1px solid #d7e8af;border-radius:10px;background:#f5f8ec}.HomeAITrialEndingBanner_iconWrapper__fVlQG{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#111;flex-shrink:0;color:#fff;font-size:12px}.HomeAITrialEndingBanner_text__fu2Dg{margin:0}.HomeAITrialEndingBanner_text__fu2Dg strong{font-weight:700}.NewNutritionPlanModal_div2__Id8t2{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.NewNutritionPlanModal_grid2Inputs__6bUmf{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.NewNutritionPlanModal_intakeTypesSelectorContainer__6b7or{min-width:250px;flex-grow:1;flex-basis:0}.NutritionPlanAIPlannerConfig_configContainer__CSeZZ{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_intakesSection__7v9vj{flex-grow:1}.NutritionPlanAIPlannerConfig_macrosSection__rr9VV{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}.NutritionPlanAIPlannerConfig_intakesGrid__0EeZh{display:grid;grid-template-columns:repeat(2,minmax(180px,.5fr));grid-gap:16px;gap:16px}.NutritionPlanAIPlannerConfig_macroInputs__P8cdJ{display:flex;grid-gap:10px;gap:10px}@media (max-width:500px){.NutritionPlanAIPlannerConfig_macroInputs__P8cdJ{flex-wrap:wrap}}.NutritionPlanAIPlannerConfig_macroInput__txxWR{max-width:140px}.NutritionPlanAIPlannerConfig_footerContainer__EGWTd{display:flex;justify-content:space-between;margin-bottom:16px;grid-gap:16px;gap:16px;flex-wrap:wrap}.NutritionPlanAIPlannerConfig_buttonWrapper___7tqN{display:flex;justify-content:flex-end;flex-grow:1;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_generationMessage__t2i41{display:flex;align-items:center;grid-gap:8px;gap:8px}.NutritionPlanAIPlannerConfig_generationMessage__t2i41 p{font-size:.875rem;margin:0}.NutritionPlanAIPlannerConfig_infoContainer__MpSM7{display:flex;justify-content:center;width:16px;min-width:16px;height:16px;margin-left:5px;border-radius:50%;background-color:#b4b4b4;color:#fff;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PasteWorkoutTemplatesModal_title__p8D1Y{margin-bottom:20px}.PasteWorkoutTemplatesModal_typeSelector__hxXvm{display:flex;justify-content:space-around;grid-gap:10px;gap:10px}.PasteWorkoutTemplatesModal_buttonSelector__e9rpm{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;flex:1;min-height:120px;padding:16px;border:1px solid var(--general-border-color);border-radius:var(--general-border-radius);background-color:var(--app-background-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.PasteWorkoutTemplatesModal_buttonSelected__I60Xi{border-color:var(--pistachio);background-color:var(--light-grey)}.PasteWorkoutTemplatesModal_message__Ltl5O{max-height:0;margin:0;overflow:hidden;opacity:0;transition:max-height .2s ease,opacity .2s ease}.PasteWorkoutTemplatesModal_messageShow___XazT{max-height:100px;margin-top:12px;opacity:1}.NewNutritionPlanModalWithAI_subscribeOption__73rTp{display:flex;margin:20px 0;padding:6px;border:2px solid transparent;border-radius:10px;cursor:pointer;box-shadow:0 1px 18px 0 #e1e1e1;transition:all .2s ease-in-out}.NewNutritionPlanModalWithAI_subscribeOptionFirst__hPdCY{margin:0 0 20px}.NewNutritionPlanModalWithAI_subscribeOptionAi__KUPw_{background-color:#efe5ff;border:2px solid transparent}.NewNutritionPlanModalWithAI_subscribeOptionAiSelected__J9pbI{border-color:#910098;background-color:#efe5ff}.NewNutritionPlanModalWithAI_subscribeOptionManual__53BTZ{background-color:transparent;border:2px solid transparent}.NewNutritionPlanModalWithAI_subscribeOptionManualSelected__0kdIU{border:2px solid #84bd00;background-color:#e6f2cc}.NewNutritionPlanModalWithAI_subscribeOptionIcon__nZ_IS{display:flex;align-items:center;justify-content:center;width:50px;min-width:50px;height:50px;border-radius:10px;transition:all .2s ease-in-out}.NewNutritionPlanModalWithAI_subscribeOptionIconAi__miypk{background:linear-gradient(90deg,#3a29d5 .05%,#881fa2 50%,#910098 99.95%)}.NewNutritionPlanModalWithAI_subscribeOptionIconManual__T0W8I{border:1px solid #84bd00;background-color:transparent}.NewNutritionPlanModalWithAI_subscribeOptionIconManualSelected__HjGl5{border:1px solid #84bd00;background-color:#84bd00}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL{margin-left:15px}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL span{font-size:16px;font-weight:700}.NewNutritionPlanModalWithAI_subscribeOptionContent__y19UL p{margin:0;font-size:14px}.NewNutritionPlanModalWithAI_div2__e8Sph{display:flex;flex-grow:1;flex-basis:0;flex-direction:column}.NewNutritionPlanModalWithAI_grid2Inputs__Im_Bs{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}