.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}.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}.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}.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}.SubscribeToNutrition_container__a6q6s{display:flex;flex-direction:column;height:100vh;height:100dvh;background-image:url(/images/nutrition/nutrition-background.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;overflow-y:auto}@supports (container-type:inline-size){.SubscribeToNutrition_container__a6q6s{@container new-app-container (max-width: 992px){align-items:center;margin-left:-10px}}}@media (max-width:992px){.SubscribeToNutrition_container__a6q6s{align-items:center;margin-left:-10px}}.SubscribeToNutrition_container__a6q6s.SubscribeToNutrition_inModal__0DJaj{height:auto;overflow-y:visible;overflow-y:initial;margin-right:-25px;padding-right:25px}@supports (container-type:inline-size){.SubscribeToNutrition_container__a6q6s.SubscribeToNutrition_inModal__0DJaj{@container new-app-container (max-width: 400px){margin-right:-10px;padding-right:10px}}}@media (max-width:400px){.SubscribeToNutrition_container__a6q6s.SubscribeToNutrition_inModal__0DJaj{margin-right:-10px;padding-right:10px}}@supports (container-type:inline-size){.SubscribeToNutrition_subContainer__umEcB{@container new-app-container (max-width: 992px){display:flex;flex-direction:column;align-items:center;max-width:400px;margin-bottom:10px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-right:10px;padding-left:10px}}}@media (max-width:992px){.SubscribeToNutrition_subContainer__umEcB{display:flex;flex-direction:column;align-items:center;max-width:400px;margin-bottom:10px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-right:10px;padding-left:10px}}.SubscribeToNutrition_titleSection__jEQSB{display:flex;flex-direction:column;align-items:center;padding-top:70px}@supports (container-type:inline-size){.SubscribeToNutrition_titleSection__jEQSB{@container new-app-container (max-width: 992px){max-width:400px}}}@media (max-width:992px){.SubscribeToNutrition_titleSection__jEQSB{max-width:400px}}.SubscribeToNutrition_titleSection__jEQSB>h1{margin:25px 0}.SubscribeToNutrition_logo__oUFM7{max-width:280px}.SubscribeToNutrition_bookCallButton__ODiur{color:var(--pistachio)!important;border:1px solid var(--pistachio)}.SubscribeToNutrition_contentContainer__52U97{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-start;grid-gap:20px;gap:20px}.SubscribeToNutrition_contentContainer__52U97 p{font-size:18px}@supports (container-type:inline-size){.SubscribeToNutrition_contentContainer__52U97{@container new-app-container (max-width: 992px){justify-content:center;grid-gap:0;gap:0}}}@media (max-width:992px){.SubscribeToNutrition_contentContainer__52U97{justify-content:center;grid-gap:0;gap:0}}.SubscribeToNutrition_contentContainer__52U97>div:first-child{max-width:400px}.SubscribeToNutrition_vatSpan__x_r5U{display:block;margin-top:10px;color:var(--text-secondary-color);font-size:12px}.SubscribeToNutrition_imageContainer__I8AsY{height:-webkit-fill-available;max-width:480px}.SubscribeToNutrition_imageContainer__I8AsY>img{margin-top:100px;max-width:100%}@supports (container-type:inline-size){.SubscribeToNutrition_imageContainer__I8AsY>img{@container new-app-container (max-width: 400px){margin-top:10px}}}@media (max-width:400px){.SubscribeToNutrition_imageContainer__I8AsY>img{margin-top:10px}}.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}.ProfileTableRowSkeleton_tableCellSkeleton__mp_JZ{display:block;width:8ch;height:14px}.PopoverActions_button__pBQzD{border:0;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;width:30px;height:30px}.PopoverActions_actions__tOToY{display:flex;flex-direction:column;background-color:var(--app-background-color);border:1px solid #d9d9d9;border-radius:var(--list-item-border-radius);padding:2px}.PopoverActions_actionButton__ia543.PopoverActions_actionButton__ia543{min-width:100px;padding:3px 6px!important;justify-content:left;cursor:pointer;border:0;background:transparent;border-radius:7px;transition:background-color .2s ease;color:var(--text-color)}.PopoverActions_actionButtonRemove__t4kUE.PopoverActions_actionButtonRemove__t4kUE{color:var(--brunt-sienna);font-weight:700}.PopoverActions_actionButton__ia543.PopoverActions_actionButton__ia543:hover{background-color:var(--general-hover-color)!important}.PopoverActions_actionButton__ia543.PopoverActions_actionButton__ia543:disabled{background-color:transparent!important;opacity:.5}.PopoverActions_actionButton__ia543.PopoverActions_actionButton__ia543:disabled:hover{background-color:transparent!important}.PopoverActions_popover__Cv9Dd{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.16,1,.3,1);animation-timing-function:cubic-bezier(.16,1,.3,1)}.PopoverActions_popover__Cv9Dd[data-side=top]{-webkit-animation-name:PopoverActions_slideUp__ZKOeY;animation-name:PopoverActions_slideUp__ZKOeY}.PopoverActions_popover__Cv9Dd[data-side=bottom]{-webkit-animation-name:PopoverActions_slideDown__uUJHy;animation-name:PopoverActions_slideDown__uUJHy}@-webkit-keyframes PopoverActions_slideDown__uUJHy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes PopoverActions_slideDown__uUJHy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes PopoverActions_slideUp__ZKOeY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes PopoverActions_slideUp__ZKOeY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PaymentList_actionsContainer__G_flh{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end;align-items:center}.PaymentList_actionsContainer__G_flh button.PaymentList_compactButton__pTP2t{padding:7px 12px}.PaymentList_actionsContainer__G_flh .PaymentList_payExternalButton__iqNAN{background-color:#f7f7f7!important;color:#1f1f1f!important}.PaymentList_actionsContainer__G_flh .PaymentList_payExternalButton__iqNAN:hover{background-color:#e0e0e0!important}.PaymentList_actionsContainer__G_flh .PaymentList_payExternalButtonLoading__okE5g{color:transparent!important}.PaymentList_paymentStatusIcon__I2Sol{border-radius:var(--button-border-radius);display:flex;width:24px;height:24px;justify-content:center;align-items:center;color:#fff}.PaymentList_success__XLjpp{background-color:#c1de80}.PaymentList_error__cbDeo{background-color:#ee655c}.PaymentList_pending___vmK_{background-color:#f7f7f7;color:#000;color:initial}.PaymentList_productLink__8P0U1{cursor:pointer}.PaymentList_productLink__8P0U1:hover{text-decoration:underline}.PaymentList_scrollContainer__GRokQ{overflow:auto}.PaymentList_emptyState__KUSNL{display:flex;justify-content:center;align-items:center;text-align:center;height:112px;border:1px solid #e4e4e4;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.CreateStripeConnectedAccountModal_logosRow__7XVAz{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.CreateStripeConnectedAccountModal_logoImage__g4d1s{border-radius:8px}.CreateStripeConnectedAccountModal_titleRow__2glh7{display:flex;justify-content:center;margin-top:24px;font-weight:600}.DisconnectStripeConnectedAccountModal_logosRow__hEbto{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.DisconnectStripeConnectedAccountModal_logoImage__S6ZNF{border-radius:8px}.DisconnectStripeConnectedAccountModal_disconnectIcon__KwfL6{display:flex;position:relative}.DisconnectStripeConnectedAccountModal_titleRow__nQ8Wc{display:flex;justify-content:center;margin-top:24px;font-weight:600}.StartStripePayments_container___yN8a{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow-y:auto}.StartStripePayments_inModal__4BbH5{height:auto;overflow-y:visible;overflow-y:initial;margin-right:-25px;padding-right:25px}.StartStripePayments_subContainer__kxzO4{padding:10px}.StartStripePayments_logosSection__aEclV{padding-top:70px;padding-bottom:40px;display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px}.StartStripePayments_logosSection__aEclV>div{border-left:1px solid #979797}.StartStripePayments_logo__n3Zgz{max-width:490px}.StartStripePayments_subtitle__gUVv3{font-size:18px;color:var(--text-secondary-color)}.StartStripePayments_doLater__JT7XK{color:var(--text-secondary-color);font-weight:600;text-decoration:underline;cursor:pointer}.StartStripePayments_actionButtonsSection__317vY{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap}.StartStripePayments_bookCallButton__duIve{color:var(--pistachio)!important;border:1px solid var(--pistachio);background-color:#fff}.StartStripePayments_contentContainer__yt4rk{display:flex;justify-content:center}.StartStripePayments_contentContainer__yt4rk>div:first-child{max-width:700px}.StartStripePayments_imageContainer__xMonB{height:-webkit-fill-available;max-width:480px}.StartStripePayments_imageContainer__xMonB>img{max-width:100%}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.StartStripePayments_container___yN8a{align-items:center;margin-left:-10px}.StartStripePayments_subContainer__kxzO4{display:flex;flex-direction:column}.StartStripePayments_logosSection__aEclV{grid-gap:20px;gap:20px;justify-content:center}.StartStripePayments_logo__n3Zgz{max-width:49%}}}@media (max-width:992px){.StartStripePayments_container___yN8a{align-items:center;margin-left:-10px}.StartStripePayments_subContainer__kxzO4{display:flex;flex-direction:column}.StartStripePayments_logosSection__aEclV{grid-gap:20px;gap:20px;justify-content:center}.StartStripePayments_logo__n3Zgz{max-width:49%}}@supports (container-type:inline-size){@container new-app-container (max-width: 400px){.StartStripePayments_inModal__4BbH5{margin-right:-10px;padding-right:10px}.StartStripePayments_logosSection__aEclV>div{border-left:0}.StartStripePayments_imageContainer__xMonB>img{margin-top:10px}}}@media (max-width:400px){.StartStripePayments_inModal__4BbH5{margin-right:-10px;padding-right:10px}.StartStripePayments_logosSection__aEclV>div{border-left:0}.StartStripePayments_imageContainer__xMonB>img{margin-top:10px}}.NewFollowUpImagesModal_imagesContainer__y_8SL{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(100px,200px));grid-gap:10px}.UserFollowUpImages_header__T6PBD{display:flex;grid-gap:10px;gap:10px;align-items:center}.UserFollowUpImages_actions__1E_xn{grid-gap:10px;gap:10px;flex-grow:1;display:flex;justify-content:flex-end}.UserFollowUpImages_empty__cT_lk{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)}.UserFollowUpImages_latestImages__9_2Py{border:1px solid var(--new-table-border);border-radius:var(--border-radius);padding:20px;margin-bottom:10px}.UserFollowUpImages_latestImagesLabel__mEXwy{display:block;margin-bottom:10px;color:var(--text-secondary-color);margin-left:5px}.UserFollowUpImages_latestImagesLabel__mEXwy>strong{margin-left:15px;color:#000;color:initial;font-weight:500}.NewMeasurementsModal_measurementInputs__DduIR{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:10px;gap:10px}