.CoachesGrowth_orderIcon__Ed6YL{width:20px;transition:transform .2s ease}.CoachesGrowth_orderIconDesc__6upJU{transform:rotate(180deg) translateY(2px)}.CoachesGrowth_header__Df_Zd{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.CoachesGrowth_listContainer__DMCFA,.CoachesTrialAlmostEnd_listContainer__ths3m{max-height:300px;overflow-y:auto}.AIChat_container__UqVrs{--lateral-padding:8px;--chat-width:var(--ai-chat-width);z-index:10000;flex:0 0 auto;width:var(--chat-width);max-width:var(--chat-width);min-width:0;overflow:hidden;transition:width .32s ease,max-width .32s ease}.AIChat_modalSkeletonContainer__uLAKK{z-index:0}.AIChat_panel__ULdn_{width:var(--chat-width);max-width:var(--chat-width);display:flex;flex-direction:column;height:100%;min-height:0;padding:20px 16px 16px;box-shadow:-24px 0 60px rgba(35,17,54,.14);will-change:transform,opacity;transition:transform .32s ease,opacity .24s ease,visibility .24s ease}.AIChat_chatContainer__pbaGO{background:var(--app-background-color);display:flex;flex-direction:column;height:100%;border:var(--general-border);border-width:2px;border-radius:var(--general-border-radius)}.AIChat_header__RCYuu{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;padding:6px var(--lateral-padding)}.AIChat_headerTitleWrapper__QhqBa{display:flex;align-items:center;grid-gap:8px;gap:8px}.AIChat_headerTitleWrapper__QhqBa>img{width:24px;height:24px;border-radius:8px}.AIChat_headerTitle__IoFIy{margin:0;font-size:18px;line-height:1.2;color:#231136}.AIChat_closeButton__i49yx.AIChat_closeButton__i49yx{width:22px;height:22px}.AIChat_containerVisible__JAip6{width:var(--chat-width);max-width:var(--chat-width)}.AIChat_containerHidden___LsDc{width:0;max-width:0}.AIChat_panelVisible__JmXBB{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.AIChat_panelHidden__5m9c5{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(36px)}.AIChat_messagesWrapper__lQfLm{display:flex;flex:1 1;min-height:0;flex-direction:column;grid-gap:12px;gap:12px;overflow-y:auto;padding-right:calc(var(--lateral-padding) + 4px);padding-left:calc(var(--lateral-padding) + 4px)}.AIChat_messagesEndSpacer__IZzqS{flex:0 0 clamp(72px,24vh,540px);width:100%;pointer-events:none}.AIChat_messageRow__oYAI0{display:flex;width:100%}.AIChat_messageRowUser__mHX0e{justify-content:flex-end}.AIChat_messageRowAssistant__pZlMK{justify-content:flex-start}.AIChat_messageBubble__Ae8_d{display:flex;flex-direction:column;grid-gap:6px;gap:6px;max-width:min(85%,560px);padding:6px 14px;border-radius:18px;font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.AIChat_userMessage__3vpnH{background:#f3f3f3;color:#000;-webkit-animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out;animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out}.AIChat_userMessage__3vpnH>p{margin:5px 0}@-webkit-keyframes AIChat_userMessageSlideUp__3nBFX{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AIChat_userMessageSlideUp__3nBFX{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AIChat_userMessage__3vpnH{-webkit-animation:none;animation:none}}.AIChat_assistantMessage__lb6cp{background:#fff;color:#231136;border:1px solid #ece7f2;border-bottom-left-radius:6px}.AIChat_askForConfirmationInput__7enQi{margin:6px var(--lateral-padding);padding:10px;border:1px solid #ece7f2;border-radius:var(--input-border-radius);background-color:var(--input-background-color);background-color:#f9f9f9}.AIChat_askForConfirmationRow__FhHJt{display:flex;flex-direction:column;border:1px solid #ece7f2;background:#f9f9f9;padding:10px;border-radius:12px;-webkit-animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out;animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out}.AIChat_askForConfirmationRow__FhHJt p{margin:0}.AIChat_confirmationActions__0GcXn{display:flex;align-items:baseline;grid-gap:8px;gap:8px;margin-top:2px;justify-content:flex-end}.AIChat_confirmYes__W0Pgo path{fill:var(--yellow-green)}.AIChat_confirmNo__BBNmj path{fill:var(--brunt-sienna)}.AIChat_loadingToolInput__gvdwP{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#666}.AIChat_loadingToolInput__gvdwP>span{font-size:12px}.AIChat_inputContainer__su4rS{display:flex;align-items:flex-end;grid-gap:10px;gap:10px;padding:var(--lateral-padding);padding-top:0;background:transparent}.AIChat_inputWrapper__KOpfM{display:flex;align-items:flex-end;width:100%;border:1px solid #ece7f2;border-radius:var(--input-border-radius);background-color:var(--input-background-color)}.AIChat_textInputContainer__RUTdQ{border:0!important}.AIChat_sendButtonContainer__tcp_I{display:flex;align-items:center;margin-bottom:20px;margin-right:10px}.AIChat_error__2btOM{margin:0;padding:10px 12px;border-radius:12px;background:#fff1f2;color:#a11d33;font-size:13px}@media (max-width:768px){.AIChat_panel__ULdn_{padding:16px 12px 12px}.AIChat_messageBubble__Ae8_d{max-width:92%}.AIChat_composer__ro7jL{flex-direction:column;align-items:stretch}.AIChat_primaryAction__v8CU7{width:100%}}.TextAudioInput_container__sr0vq{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:100%;border:1px solid #490d58;border-radius:var(--input-border-radius);background-color:var(--input-background-color);padding:4px;margin-bottom:10px}.TextAudioInput_contentRow__91CGs{display:flex;align-items:end;grid-gap:8px;gap:8px;width:100%}.TextAudioInput_hiddenFileInput__njSXv{display:none}.TextAudioInput_addFileButton__Zmcy4{margin-bottom:7px}.TextAudioInput_addFileButton__Zmcy4:hover{background-color:transparent!important;background-color:initial!important}.TextAudioInput_fileCard__onHYB{position:relative;border:1px solid #d9d9d9;border-radius:8px;padding:8px 28px 8px 10px;background-color:#fff;display:flex;max-width:220px}.TextAudioInput_imageFileCard__YOVce{padding:0;width:100px;height:100px}.TextAudioInput_fileIcon__suONB{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-right:8px;background:#fa423e;border-radius:var(--input-border-radius)}.TextAudioInput_fileIcon__suONB path{fill:#fff}.TextAudioInput_removeFileButton__hIxzj{position:absolute;top:4px;right:6px;border:1px solid #d9d9d9;background:transparent;cursor:pointer;color:#6b6b6b;background-color:#fff;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}.TextAudioInput_removeFileButton__hIxzj:hover{color:#2e2e2e}.TextAudioInput_fileName__LJ2T7{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#4b4b4b}.TextAudioInput_filePreviewImage__VUkYa{width:100%;max-height:140px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.TextAudioInput_input__pPnW0{border-color:transparent;border-radius:10px;max-width:700px;width:100%;outline:none;resize:none;overflow:hidden;field-sizing:content;padding:10px}.TextAudioInput_input__pPnW0:disabled{background-color:transparent}.TextAudioInput_inputContainer__5lGkO{flex-grow:1;min-height:44px;display:flex;align-items:center;margin-left:4px}.TextAudioInput_canvas__WWzsr{flex:1 1;min-width:0;height:44px;border-radius:40%}.TextAudioInput_audioInputs__EnFyL{display:flex;align-items:flex-end;grid-gap:6px;gap:6px}.TextAudioInput_acceptButton__YnE4Q,.TextAudioInput_recordButton__vHCm6,.TextAudioInput_rejectButton__2NgnB{border:none!important;background:transparent!important;box-shadow:none!important;padding:0;margin-bottom:7px}.TextAudioInput_acceptButton__YnE4Q:focus,.TextAudioInput_acceptButton__YnE4Q:hover,.TextAudioInput_recordButton__vHCm6:hover,.TextAudioInput_rejectButton__2NgnB:focus,.TextAudioInput_rejectButton__2NgnB:hover{background:transparent!important}.TextAudioInput_loadingContainer__i6L0L{display:flex;justify-content:center;align-items:center;width:30px;height:44px}.RecipeAILoadingIcon_loadingRing__kHwgq{-webkit-animation-name:RecipeAILoadingIcon_loadingRingPulse__0_coY;animation-name:RecipeAILoadingIcon_loadingRingPulse__0_coY;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.RecipeAILoadingIcon_star__i_v0O{transform-box:fill-box;transform-origin:center;-webkit-animation:RecipeAILoadingIcon_starFloat__S07r0 2.2s ease-in-out infinite;animation:RecipeAILoadingIcon_starFloat__S07r0 2.2s ease-in-out infinite}.RecipeAILoadingIcon_star1__X_uio{-webkit-animation-delay:0ms;animation-delay:0ms}.RecipeAILoadingIcon_star2__LkUW_{-webkit-animation-delay:.16s;animation-delay:.16s;-webkit-animation-duration:2.45s;animation-duration:2.45s}.RecipeAILoadingIcon_star3__RMs3m{-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:2.7s;animation-duration:2.7s}@-webkit-keyframes RecipeAILoadingIcon_loadingRingPulse__0_coY{0%,to{stroke:var(--recipe-ai-ring-from);stroke-opacity:.35}50%{stroke:var(--recipe-ai-ring-to);stroke-opacity:1}}@keyframes RecipeAILoadingIcon_loadingRingPulse__0_coY{0%,to{stroke:var(--recipe-ai-ring-from);stroke-opacity:.35}50%{stroke:var(--recipe-ai-ring-to);stroke-opacity:1}}@-webkit-keyframes RecipeAILoadingIcon_starFloat__S07r0{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@keyframes RecipeAILoadingIcon_starFloat__S07r0{0%,to{transform:translateY(0) rotate(0deg) scale(1);opacity:.9}25%{transform:translateY(-1.25px) rotate(10deg) scale(1.06);opacity:1}50%{transform:translateY(0) rotate(0deg) scale(1);opacity:.95}75%{transform:translateY(-1.25px) rotate(-10deg) scale(1.06);opacity:1}}@media (prefers-reduced-motion:reduce){.RecipeAILoadingIcon_loadingRing__kHwgq,.RecipeAILoadingIcon_star__i_v0O{-webkit-animation:none!important;animation:none!important}}.ShimmerSpan_shimmerText__CUL2i{background:linear-gradient(90deg,hsla(0,0%,51%,.5) 8%,hsla(0,0%,51%,.95) 18%,hsla(0,0%,51%,.5) 33%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-animation:ShimmerSpan_text-wave-squares__NST5r 2s ease-out infinite;animation:ShimmerSpan_text-wave-squares__NST5r 2s ease-out infinite}.ShimmerSpan_withoutAnimation__pwe4D{background:none;-webkit-background-clip:initial;background-clip:border-box;background-clip:initial;-webkit-text-fill-color:initial;color:initial;-webkit-animation:none;animation:none;color:var(--text-secondary-color)}@-webkit-keyframes ShimmerSpan_text-wave-squares__NST5r{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ShimmerSpan_text-wave-squares__NST5r{0%{background-position:100% 0}to{background-position:-100% 0}}.CoachSearcher_container__S0u68{width:100%;position:relative}.CoachSearcher_results__HPtSY{width:100%;position:absolute;max-height:400px;min-height:50px;overflow-y:auto;background:#fff;margin-top:5px;z-index:1;border-radius:4px;border-width:1px;box-shadow:0 5px 10px rgba(0,0,0,.12)}.CoachSearcher_empty__eGYUy{text-align:center}.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}.SubscriptionOverview_subscriptionOverview__ZgNNl{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;padding:20px 22px;border:var(--general-border);border-radius:var(--general-border-radius)}.SubscriptionOverview_productsColumn__Fwt0H{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.SubscriptionOverview_title__Py5Z1{margin:0;font-weight:600}.SubscriptionOverview_productsList__pfrsH{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.SubscriptionOverview_productRow___xiAX{display:flex;align-items:center;grid-gap:8px;gap:8px}.SubscriptionOverview_productPill__BCnRU{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 12px;border-radius:999px;background-color:var(--tahona-sands);color:var(--limeade);font-size:var(--fs-small);line-height:1;font-weight:600}.SubscriptionOverview_activeUsers__pwK__{color:var(--mercury);font-size:14px;line-height:1.2;font-weight:400}.SubscriptionOverview_invoiceColumn__1XYyL{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.SubscriptionOverview_invoiceLabel__1FRAU{margin:0;color:var(--mercury);font-size:var(--fs-small);line-height:1.1;font-weight:400}.SubscriptionOverview_invoiceAmount__mW94f{margin:2px 0 6px;color:var(--ebony);font-size:42px;line-height:1;font-weight:700}.SubscriptionOverview_invoiceDateRow__CsbRd{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:var(--mercury);font-size:14px;line-height:1}@media (max-width:768px){.SubscriptionOverview_subscriptionOverview__ZgNNl{flex-direction:column;align-items:flex-start}.SubscriptionOverview_invoiceColumn__1XYyL{align-items:flex-start}}.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%}@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%}}@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}}.ClientSubscriptionDetail_statusSubtitlesContainer__Mupzy{display:flex;grid-gap:4px;gap:4px}.ClientSubscriptionDetail_statusBadge__M_kv2{padding:0 10px;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ClientSubscriptionDetail_statusBadgeActive__Eu31e{background-color:#84bd00;color:#fff}.ClientSubscriptionDetail_statusBadgePaymentIssue__vngv0{background-color:#ffbdbd}.ClientSubscriptionDetail_statusBadgeNeutral__P29e8{background-color:#f7f7f7}.ExerciseWithHistoryListItem_container__GA0_X,.ExerciseWithHistoryListItem_historyContainer__C2tjF{display:flex;grid-gap:1ch}.ExerciseWithHistoryListItem_historyLabel___OmUL{background:var(--light-grey);padding:0 1ch;border-radius:8px}.ExerciseWithHistoryListItem_historyLabel___OmUL>strong{font-weight:400;color:var(--text-color)}.ExerciseWithHistoryListItem_historyUnitLabel__zVjMV{font-weight:400;color:rgba(0,0,0,.6)}.NewProductModal_newProductModal__lBmrU .NewProductModal_modal2__body__SLw70{max-height:min(75vh,900px)}.NewProductModal_pricesContainer__dBbML{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.NewProductModal_priceContainer__upNwt{border-radius:var(--general-border-radius);border:var(--general-border)}.NewProductModal_priceHeader__S_BRt{justify-content:space-between;display:flex;background-color:#f7f7f7;border-top-left-radius:calc(var(--general-border-radius) - 1px);border-top-right-radius:calc(var(--general-border-radius) - 1px);padding:10px 17px}.NewProductModal_priceActions__qO1v6{display:flex;align-items:center;grid-gap:10px;gap:10px}.NewProductModal_defaultLabel__kIbl_{background-color:#d9d9d9;border-radius:8px;padding:4px 20px}.NewProductModal_defaultButton__yF81E{cursor:pointer;padding:4px 20px;border-radius:8px;border:1px dashed #919191}.NewProductModal_priceContent__bgY4l{padding:16px}.NewProductModal_inputRadioPriceContainer__KfX3P{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.NewProductModal_inputRadioPriceContainer__KfX3P>*{flex-grow:1;flex-basis:0}.NewProductModal_priceArchiveContainer__WEKJK{display:flex;justify-content:flex-end}.NewProductModal_priceArchiveContainer__WEKJK>button{cursor:pointer;border:0;background-color:transparent;color:#ec685c;font-weight:700;display:flex;align-items:center;grid-gap:7px;gap:7px}.NewProductModal_archived__EbwrF{color:#3a404a!important}.NewProductModal_dearchived__adq9Z{color:#ec685c}.NewProductModal_stripeWarning__DA4my{background-color:#efe5ff;border-radius:8px;padding:1px 10px;margin-bottom:10px}.NewProductModal_stripeWarningText__XmOhc{max-width:75ch}.NewProductModal_stripeLink__hy_t1{text-decoration:underline;cursor:pointer}.NewProductModal_editActionsContainer__FVgzs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin-bottom:10px}.NewProductModal_taxesInfo__sh41_{display:flex;align-items:center}.NewProductModal_tooltip__nuNdT{max-width:150px}.LoadHistoryCharts_container__JDE5r{display:grid;min-height:600px;flex-wrap:wrap;padding:10px;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));grid-template-rows:300px;min-width:70vw}.LoadHistoryCharts_containerEmpty__81ndT{grid-template-columns:none;grid-template-rows:none}.LoadHistoryCharts_containerWithoutMinWidth__synPf{min-width:0;min-width:auto}@media (max-width:992px){.LoadHistoryCharts_container__JDE5r{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.LoadHistoryCharts_emptyContainer__JA9M6{display:flex;justify-content:center;align-items:center}.MeasurementExplanationInfo_container__kvq1O{max-width:250px}.GenerateWithAIInput_container__J4zgZ{border-radius:12px;display:flex;flex-wrap:wrap;align-items:center;background-color:#efe5ff;border:2px solid #910098;padding:16px;grid-gap:8px;gap:8px;margin-bottom:10px}.GenerateWithAIInput_container__J4zgZ>:first-child{flex-grow:1}.GenerateWithAIInput_container__J4zgZ>button{margin-left:auto}.GenerateWithAIInput_input__zoKr4:focus{border-color:#910098}.AILoadingIngredients_container__fM4w4{display:flex;flex-direction:column;align-items:center;padding:30px 10px 10px}.AILoadingIngredients_title__avDIO{font-weight:700;font-size:16px}.AILoadingIngredients_explanation__wJwho{max-width:50ch;text-align:center;font-size:var(--font-size-small,13px)}.AILoadingIngredients_elementsContainer__iJ__K{display:flex;justify-content:center;grid-gap:6px;gap:6px;flex-wrap:wrap;max-width:70ch}.AILoadingIngredients_elementContainer__3cUIM{font-size:var(--font-size-small,13px);border-radius:10px;background:#f7f7f7;padding:1px 10px 3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;max-width:0;opacity:0;transform:translateY(2px);will-change:max-width,opacity,transform;-webkit-animation:AILoadingIngredients_ingredient-reveal__Cjg_3 .55s ease-out forwards;animation:AILoadingIngredients_ingredient-reveal__Cjg_3 .55s ease-out forwards}.AILoadingIngredients_ingredientContent__bu7SB{display:flex;align-items:center;grid-gap:2px;gap:2px}.AILoadingIngredients_ingredientText__NwKlA{margin-top:2px;white-space:nowrap}@-webkit-keyframes AILoadingIngredients_ingredient-reveal__Cjg_3{to{max-width:100%;opacity:1;transform:translateY(0)}}@keyframes AILoadingIngredients_ingredient-reveal__Cjg_3{to{max-width:100%;opacity:1;transform:translateY(0)}}.ExerciseVideoLastStep_exerciseFormContainer__W2_QE{width:100%;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;overflow-y:auto}.ExerciseVideoLastStep_exerciseFormContainer__W2_QE video{width:400px;max-width:100%;border-radius:var(--border-radius)}.ExerciseVideoLastStep_exerciseFormContainer__W2_QE>div:nth-child(2){flex-grow:1;flex-basis:0}.ExerciseVideoLastStep_exerciseFormLanguageContainer__R0uuY{display:flex;justify-content:space-between}.ExerciseVideoLastStep_finalVideoContainer__Vzvcf{width:400px;max-width:100%}.EditExerciseModal_exerciseContainerModal__wLeIS{margin:20px auto;max-height:calc(100vh - 40px);min-width:70%}.EditExerciseModal_exerciseContainerModal__wLeIS .modal2__body{min-height:470px}@media (max-width:992px){.EditExerciseModal_exerciseContainerModal__wLeIS .modal2__body{min-height:0;min-height:auto}}.EditDefaultExerciseModal_container__VYPwo{width:100%;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;overflow-y:auto}.EditDefaultExerciseModal_videoContainer__4LfTC video{width:400px;max-width:100%;border-radius:4px}.EditDefaultExerciseModal_dataContainer__zkduP{flex-grow:1;flex-basis:0}.EditDefaultExerciseModal_languageContainer__qZSpy{display:flex;justify-content:space-between}.NewLoadHistoryModalProvider_series__RWt_b{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:14px;margin-top:15px}.NewLoadHistoryModalProvider_seriesSeparator__uFQvG{height:2px;background-color:var(--light-grey)}.NewLoadHistoryModalProvider_sserieContainer__TrM6y{display:flex;grid-gap:12px;gap:12px;margin-bottom:14px;align-items:center;flex-wrap:wrap}@media (max-width:992px){.NewLoadHistoryModalProvider_sserieContainer__TrM6y{align-items:flex-start}}.NewLoadHistoryModalProvider_sserieContainerButtonsContainerDesktop__6bnu9,.NewLoadHistoryModalProvider_sserieContainerButtonsContainer__Ejhc7{display:flex}@media (max-width:992px){.NewLoadHistoryModalProvider_sserieContainerButtonsContainerDesktop__6bnu9{opacity:0;display:none;height:0;width:0}}.NewLoadHistoryModalProvider_sserieContainerButtonsContainerMobile__ErP8S{opacity:0;display:none;height:0;width:0}@media (max-width:992px){.NewLoadHistoryModalProvider_sserieContainerButtonsContainerMobile__ErP8S{opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}.NewLoadHistoryModalProvider_sserieTitle__OglVR{background-color:#e6f2cc;border-radius:50%;min-width:36px;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.NewLoadHistoryModalProvider_sserieInputsContainer__AxjHK{display:flex;grid-gap:12px;gap:12px;align-items:center;flex-wrap:wrap}@media (max-width:992px){.NewLoadHistoryModalProvider_sserieInputsContainer__AxjHK{width:100%}}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ{width:160px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.NewLoadHistoryModalProvider_sserieInputContainerSmall__MOxZV{width:115px}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ .text-input-new:first-child>.text-input-new__input{border:0!important;background-color:#e6f2cc;padding-top:7px;padding-bottom:7px}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ>.text-input-new__input:first-child{border:0!important}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ .text-input-new,.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ .time-input{margin-bottom:0!important}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ>.text-input-new:first-child>select{border:0!important;height:31px}.NewLoadHistoryModalProvider_sserieInputContainer__RIRfZ>:nth-child(2) input{padding-top:10px;padding-bottom:10px}.NewLoadHistoryModalProvider_sserieInputContainerTitle__BIsmL{background-color:#e6f2cc;padding-top:7px;padding-bottom:7px}.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}}.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}.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 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}.UpdateUserForm_rejectConstraintButton__sjZTV:hover{background-color:#eee!important}.UpdateUserForm_rejectConstraintButton__sjZTV path{fill:#5e00ff}.UpdateUserForm_acceptConstraintButton__XowHI{background-color:#5e00ff}.UpdateUserForm_acceptConstraintButton__XowHI:hover{background-color:#4b00cc!important}.UpdateUserForm_acceptConstraintButton__XowHI path{fill:#fff}.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}.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}.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}.ShareLinkButton_shareButton__zK_dS{cursor:pointer;height:100%;width:100%;max-width:100%;min-width:0;min-inline-size:0;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px dashed #f2f2f2;border-radius:var(--border-radius);padding:10px 5px;height:auto}.ShareLinkButton_url__zmxtX{display:block;flex:1 1 auto;width:1px;min-width:0;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ShareLinkButton_copyAction__svTZQ{flex:0 0 auto}@media (max-width:400px){.Onboarding_card__dZWaY{padding:10px}}.Onboarding_icon__794Fk{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--general-border-radius);width:25px;height:25px;background-color:var(--bright-gray)}.Onboarding_icon__794Fk>svg{width:16px;height:16px}.Onboarding_list___zDD0{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.Onboarding_listImage__2BPrI{width:25px;height:25px}.page_container__I02be{flex-grow:1;overflow:auto}.page_container2__J7Z8p{height:100%;display:flex;flex-direction:column;padding:var(--spacing-s);padding-top:0;margin:0 auto}.page_homeLinksGrid__40xHn{padding-top:8px;padding-bottom:5px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_aiTrainingPreview__PFV_j{cursor:pointer;position:relative;max-width:270px;margin:0 auto}.page_aiTrainingPreviewImage__1OkXl{width:100%;height:auto;display:block;border-radius:12px}.page_aiTrainingPreviewPlay__vr3uY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;pointer-events:none}@media (max-width:992px){.page_aiTrainingPreviewPlay__vr3uY{width:48px;height:48px}}@media (max-width:499px){.page_homeLinksGrid__40xHn{grid-template-columns:1fr}}.AssignNutritionPlanPreview_footer__uL52s{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.AssignNutritionPlanPreview_footer__uL52s>div{padding:25px 0 20px}.AssignTrainingPlanPreview_footer__cM4a4{position:-webkit-sticky;position:sticky;background-color:#fff;bottom:0}.AssignTrainingPlanPreview_footer__cM4a4>div{padding:25px 0 20px}.ProductDetail_paymentLinkButton__VrgsU{padding-top:5px!important;padding-bottom:5px!important}.ProductDetail_defaultLabel__RF5fE{background-color:#d9d9d9}.ProductDetail_archivedPriceLabel__DyELn,.ProductDetail_defaultLabel__RF5fE{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px;padding:4px 20px}.ProductDetail_archivedPriceLabel__DyELn{background-color:#f1f1f1}.ProductDetail_recurringLabel__DovNp,.ProductDetail_statusLabel__o0aOD{display:flex;align-items:center;grid-gap:1ch;gap:1ch}.ProductDetail_statusDot__sAHiZ{width:10px;height:10px;border-radius:50%}.ProductDetail_statusDotActive__Jqlxj{background-color:#84bd00}.ProductDetail_statusDotArchived__XlcEq{background-color:#ebeef1}.ProductDetail_multiplePricesWarning__b8Ry2{color:#ec685c}