.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_fullWidth__FPbBG{width:100%}.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);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.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:1px;gap:1px}.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;flex-direction:column;width:100%}.AIChat_messageRowUser__mHX0e{align-items:flex-end;-webkit-animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out;animation:AIChat_userMessageSlideUp__3nBFX .24s ease-out}.AIChat_messageRowAssistant__pZlMK{align-items: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}.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_exerciseConflictBlock__tI4SO{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding:10px;border-radius:10px;border:1px solid #f2d2a2;background:#fff8ef}.AIChat_exerciseConflictBlock__tI4SO>p{margin:0;font-size:13px}.AIChat_exerciseConflictBlock__tI4SO>pre{margin:0;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.45;background:hsla(0,0%,100%,.8);border:1px solid #f1e4d2;border-radius:8px;padding:8px}.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{width:100%}.AIChat_textInputContainer__RUTdQ{border:0!important}.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%}}.AIChat_aiChatDisclaimer__Wwo4e{font-size:12px;color:#666;margin-top:4px;text-align:center;margin-bottom:4px}.SelectedFileCard_fileCard__3aGsD{position:relative;border:1px solid #d9d9d9;border-radius:8px;padding:8px 28px 8px 10px;background-color:#fff;display:flex;max-width:220px;transform-origin:center;-webkit-animation:SelectedFileCard_fileCardPopIn__slPYN .22s ease-out;animation:SelectedFileCard_fileCardPopIn__slPYN .22s ease-out;margin-top:8px}@-webkit-keyframes SelectedFileCard_fileCardPopIn__slPYN{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}@keyframes SelectedFileCard_fileCardPopIn__slPYN{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}.SelectedFileCard_imageFileCard__YOV81{padding:0;width:100px;height:100px}.SelectedFileCard_fileIcon__W9zTI{display:flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin-right:8px;border-radius:var(--input-border-radius)}.SelectedFileCard_fileIcon__W9zTI path{fill:#fff}.SelectedFileCard_removeFileButton__Z5T70{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}.SelectedFileCard_removeFileButton__Z5T70:hover{color:#2e2e2e}.SelectedFileCard_fileName__s07i3{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#4b4b4b}.SelectedFileCard_filePreviewImage__uktb8{width:100%;max-height:140px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.TextAudioInput_container__sr0vq{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:100%;border-radius:14px;background-color:var(--input-background-color);box-shadow:0 4px 11px 0 rgba(0,0,0,.16),0 1px 8px 1px rgba(0,0,0,.02);padding:2px 14px;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;border:1px solid #f2f2f2!important;border-radius:50%!important}.TextAudioInput_addFileButton__Zmcy4:hover{background-color:transparent!important;background-color:initial!important}.TextAudioInput_input__pPnW0{border-color:transparent;border-radius:10px;max-width:700px;width:100%;min-width:0;outline:none;resize:none;field-sizing:content;max-height:200px;overflow-y:auto;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;padding:10px 5px}.TextAudioInput_input__pPnW0:disabled{background-color:transparent}.TextAudioInput_inputContainer__5lGkO{flex-grow:1;flex-shrink:1;min-width:0;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_recordButton__vHCm6,.TextAudioInput_rejectButton__2NgnB{border:none!important;background:transparent!important;box-shadow:none!important;padding:0;margin-bottom:7px}.TextAudioInput_recordButton__vHCm6:hover,.TextAudioInput_rejectButton__2NgnB:focus,.TextAudioInput_rejectButton__2NgnB:hover{background:transparent!important}.TextAudioInput_acceptButton__YnE4Q,.TextAudioInput_sendButton__9AKDr{border:none!important;background-color:#efe5ff!important;box-shadow:none!important;padding:0!important;margin-bottom:7px;border-radius:50%!important}.TextAudioInput_acceptButton__YnE4Q path,.TextAudioInput_sendButton__9AKDr path{fill:#5e00ff!important}.TextAudioInput_acceptButton__YnE4Q:hover,.TextAudioInput_sendButton__9AKDr:hover{background-color:#cbb0f7!important}.TextAudioInput_sendButton__9AKDr svg{transform:rotate(-45deg)}.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}}.AIProposedChantesButtons_proposedChangesMessage__LzZtY{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;padding:10px 0 0}.MeasurementExplanationInfo_container__kvq1O{max-width:250px}.AIChatDropzone_dropzone__taSsL{position:relative;height:100%}.AIChatDropzone_dropzoneInner__Zgrrh{position:relative;height:100%;transition:opacity .2s ease,background-color .2s ease;opacity:1}.AIChatDropzone_dropzoneInnerDragging__1em6l{opacity:.7;background:#fff}.AIChatDropzone_dropzoneOverlay__LZN6g{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;pointer-events:none;text-align:center;padding:16px;font-size:16px;line-height:1.4;color:#231136;-webkit-animation:var(--fadein);animation:var(--fadein)}.AIChatDropzone_dropzoneOverlayTitle__xLpoH{font-size:18px;font-weight:700;margin:0}.AIChatDropzone_dropzoneOverlaySubtitle__o8wqS{font-weight:700;margin:0;max-width:30ch}.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}.EditExerciseModal_exerciseContainerModal__wLeIS{margin:20px auto;max-height:calc(100vh - 40px);min-width:70%}.EditExerciseModal_exerciseContainerModal__wLeIS .modal2__body{min-height:470px}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.EditExerciseModal_exerciseContainerModal__wLeIS .modal2__body{min-height:0;min-height:auto}}}@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}.LanguagesList_singleValueLanguageKey__KCclj{background-color:#f7f7f7;color:var(--text-secondary-color);font-size:var(--fs-small);width:22px;display:flex;justify-content:center;align-items:center;border-radius:4px;position:relative}.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}}.TeamMemberDetailModal_roleContainer__Ge8HL{display:flex;flex-direction:column}.TeamMemberDetailModal_roleHeader___mdsN{display:flex;align-items:center}.TeamMemberDetailModal_roleHeader___mdsN>:first-child{margin-top:0;margin-bottom:0}.NewFollowUpTest_selectsContainer__PPysw{display:flex;grid-gap:16px;gap:16px}.NewFollowUpTest_selectsContainer__PPysw>*{width:50%}.FormQuestionImage_image__xu5bp{min-width:40px;width:40px;height:40px;transition:opacity .2s ease;display:flex;justify-content:center;align-items:center;border-radius:var(--general-border-radius);background-color:var(--bright-gray)}.FormQuestionImage_small__W6h0v{min-width:20px;width:20px;height:20px;border-radius:7px}.FormQuestionRowForm_formQuestionRowForm__IChxg{transition:background .2s ease;padding-top:20px;border-top:1px solid var(--light-grey);-webkit-animation:FormQuestionRowForm_fadein__ZP_nM .3s;animation:FormQuestionRowForm_fadein__ZP_nM .3s}.FormQuestionRowForm_formQuestionRowForm__IChxg.FormQuestionRowForm_hovered__31fuv{background-color:rgba(132,189,0,.3)}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_header__m5foT{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_header__m5foT>:nth-child(2){flex-grow:1}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_headerButtons__5XIjn{display:flex;align-items:center}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_content__Hl6rM{margin-left:25px}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_required___ryWu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_optionRow__2pOUM{display:flex;align-items:baseline;grid-gap:10px;gap:10px;width:250px;-webkit-animation:FormQuestionRowForm_fadein__ZP_nM .3s;animation:FormQuestionRowForm_fadein__ZP_nM .3s}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_optionRow__2pOUM>:nth-child(2){flex-grow:1}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_optionButton__JgZaf{margin-bottom:17px;padding:11px 16px;border:1px solid var(--light-grey);background-color:var(--light-grey);text-align:start;border-radius:var(--input-border-radius);font-weight:700;cursor:pointer}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_rangeSelector__6Vana{display:flex;align-items:baseline;grid-gap:10px;gap:10px}.FormQuestionRowForm_formQuestionRowForm__IChxg .FormQuestionRowForm_questionTitle___ox5f{margin-bottom:14px;padding:11px 16px}@-webkit-keyframes FormQuestionRowForm_fadein__ZP_nM{0%{opacity:0}to{opacity:1}}@keyframes FormQuestionRowForm_fadein__ZP_nM{0%{opacity:0}to{opacity:1}}.FormQuestionRowForm_mealGhost__PuDYu{background-color:#e0e0e0}.FormQuestionRowForm_dragHandle__3fNHH{cursor:-webkit-grab;display:flex;align-items:center}.NewFormModal_container__cwAOM{max-height:calc(100vh - 220px);width:74vw;max-width:100%;display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewFormModal_container__cwAOM{flex-direction:column;grid-gap:10px;gap:10px;max-height:none;width:100%}}}@media (max-width:992px){.NewFormModal_container__cwAOM{flex-direction:column;grid-gap:10px;gap:10px;max-height:none;width:100%}}.NewFormModal_addFoodButtonContainer__jytEN{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.NewFormModal_addFoodButtonContainer__jytEN>div:last-child{display:flex;justify-content:flex-end}.NewFormModal_inputSection__7xdGF{display:flex;flex-direction:column;max-height:inherit;min-height:calc(100vh - 220px);flex-grow:1;min-width:360px;max-width:360px}.NewFormModal_inputSection__7xdGF .NewFormModal_listItems___Ccc5{max-height:none}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewFormModal_inputSection__7xdGF{display:none;width:0;height:0}}}@media (max-width:992px){.NewFormModal_inputSection__7xdGF{display:none;width:0;height:0}}.NewFormModal_emptyResume__R7_Mt{display:flex;align-items:center;justify-content:center;min-height:400px}.NewFormModal_emptyResume__R7_Mt svg{width:200px;height:150px}@supports (container-type:inline-size){@container new-app-container (max-width: 400px){.NewFormModal_emptyResume__R7_Mt{min-height:0;min-height:auto}}}@media (max-width:400px){.NewFormModal_emptyResume__R7_Mt{min-height:0;min-height:auto}}.NewFormModal_resumeSection__xb9_j{flex-grow:1;min-width:300px;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;max-height:inherit;overflow-y:auto;position:relative}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewFormModal_resumeSection__xb9_j{min-width:200px}}}@media (max-width:992px){.NewFormModal_resumeSection__xb9_j{min-width:200px}}.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}.CalendarConflictsBanner_banner__BrSH2{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;padding:16px;border-radius:8px;background-color:var(--ai-light-background);margin-bottom:30px}.CalendarConflictsBanner_bannerContent__mqcAH{display:flex;flex-direction:column;grid-gap:7px;gap:7px;min-width:0}.CalendarConflictsBanner_bannerLabel__kT7D_{margin:0;color:#7a7a7a;font-size:12px;font-weight:700}.CalendarConflictsBanner_bannerCounter__FMAzp{margin:0;color:#000;font-size:24px;font-weight:700;line-height:1.2}.CalendarConflictsBanner_bannerButton__Xk6Bj{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}.CalendarConflictsBanner_bannerButton__Xk6Bj:hover{opacity:.9}.CalendarConflictsBanner_bannerButton__Xk6Bj:focus-visible{outline:2px solid var(--ai-suggestion-color);outline-offset:2px}.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)}.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}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.LoadHistoryCharts_container__JDE5r{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}}@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}.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}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewLoadHistoryModalProvider_sserieContainer__TrM6y{align-items:flex-start}}}@media (max-width:992px){.NewLoadHistoryModalProvider_sserieContainer__TrM6y{align-items:flex-start}}.NewLoadHistoryModalProvider_sserieContainerButtonsContainerDesktop__6bnu9,.NewLoadHistoryModalProvider_sserieContainerButtonsContainer__Ejhc7{display:flex}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewLoadHistoryModalProvider_sserieContainerButtonsContainerDesktop__6bnu9{opacity:0;display:none;height:0;width:0}}}@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}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewLoadHistoryModalProvider_sserieContainerButtonsContainerMobile__ErP8S{opacity:1;display:flex;height:auto;width:auto;flex-grow:1;justify-content:flex-end}}}@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}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.NewLoadHistoryModalProvider_sserieInputsContainer__AxjHK{width:100%}}}@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}.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}.QuestionDetail_questionDetail__1VR9o{background-color:var(--light-grey);border-radius:var(--input-border-radius);padding:10px 20px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_header__hPLJE>svg{margin-right:10px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_header__hPLJE>span{font-weight:600}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_response___RCvF{font-size:var(--font-size-small);color:var(--input-label-color)}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_optionsContainer___JD_Y{margin-top:14px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_optionsContainer___JD_Y>div{display:flex;align-items:center;grid-gap:5px;gap:5px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_rangeSelectorContainer__bmb0i{container-type:inline-size;width:100%}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_rangeOptionsContainer__Mw5ap{display:flex;align-items:flex-end;grid-gap:5px;gap:5px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_rangeOption__ei8yq{display:flex;flex-direction:column;align-items:center;margin-bottom:3px;grid-gap:5px;gap:5px}.QuestionDetail_questionDetail__1VR9o .QuestionDetail_followUpImagesContainer__SHFHk{margin-top:20px;max-width:400px;overflow-y:auto}.QuestionDetail_questionDetail__1VR9o{@container (max-width: 300px){& .QuestionDetail_rangeOptionsContainer__Mw5ap{flex-direction:column;align-items:flex-start}& .QuestionDetail_rangeOption__ei8yq{flex-direction:row}}}.UserFormResponseListItem_item__SjcvO{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:var(--fs-small);color:var(--dove-gray);border:1px solid var(--list-item-selected-color);border-radius:var(--list-item-border-radius);transition:background-color .2s ease;display:flex;justify-content:center;padding:12px 24px}.UserFormResponseListItem_item__SjcvO.UserFormResponseListItem_clickable__1Cseu{cursor:pointer}.UserFormResponseListItem_item__SjcvO.UserFormResponseListItem_clickable__1Cseu:hover{background-color:var(--general-hover-color)}.UserFormResponseListItem_item__SjcvO.UserFormResponseListItem_selected__6SXBX,.UserFormResponseListItem_item__SjcvO.UserFormResponseListItem_selected__6SXBX:hover{background-color:var(--list-item-selected-color)}.UserFormResponseListItem_item__SjcvO.UserFormResponseListItem_last__o2qAe{background-color:var(--tahona-sands);border-color:var(--tahona-sands)}.UserFormResponseListItem_item__SjcvO>span{text-wrap:nowrap}.FormResponsesComparatorDateFilters_dateFilters__Uk9Zl{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px;gap:16px}.FormResponsesComparatorDateFilters_button__Iji1B{cursor:pointer;background:transparent;border:0;color:var(--text-secondary-color)}.FormResponsesComparatorDateFilters_button__Iji1B.FormResponsesComparatorDateFilters_selected__F4foG{font-weight:700;color:var(--pistachio)}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5{border:1px solid var(--light-grey);border-radius:var(--input-border-radius);padding:10px 20px}@supports (container-type:inline-size){@container new-app-container (max-width: 400px){.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5{padding:10px}}}@media (max-width:400px){.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5{padding:10px}}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_header__G7waV>svg{margin-right:10px}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_header__G7waV>span{font-weight:600}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_response__CY8Dq{font-size:var(--font-size-small);color:var(--input-label-color)}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_responseContainerFollowUpImages__fUUQC{display:flex;overflow-x:auto;grid-gap:5px;gap:5px}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_responseContainerFollowUpImages__fUUQC .ResponseComparatorQuestionDetail_responseLabel__P3Mfy{min-width:0!important}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_responseRow__3zeL4{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:5px 0}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_followUpImages__RwHVM{max-width:150px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_followUpImagesHeader__IEXjL{border:0;opacity:0;color:transparent}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_optionsContainer__bRZ6Q{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_optionsContainer__bRZ6Q>div{display:flex;align-items:center;grid-gap:5px;gap:5px}.ResponseComparatorQuestionDetail_responseComparatorQuestionDetail__WJYz5 .ResponseComparatorQuestionDetail_responseLabel__P3Mfy{flex-grow:1;min-width:250px;margin-top:12px;font-size:var(--font-size-small);color:var(--input-label-color)}.FormResponseComparatorModal_filtersContainer__SYQG_{display:flex}.FormResponseComparatorModal_filters__5e1dt{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.FormResponseComparatorModal_filters__5e1dt{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease}.FormResponseComparatorModal_filters__5e1dt .FormResponseComparatorModal_filters__5e1dt{grid-gap:5px;gap:5px;margin-bottom:5px}.FormResponseComparatorModal_filters__5e1dt.FormResponseComparatorModal_visible__udOs1{max-height:500px;padding:5px 16px;visibility:visible}}}@media (max-width:992px){.FormResponseComparatorModal_filters__5e1dt{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease}.FormResponseComparatorModal_filters__5e1dt .FormResponseComparatorModal_filters__5e1dt{grid-gap:5px;gap:5px;margin-bottom:5px}.FormResponseComparatorModal_filters__5e1dt.FormResponseComparatorModal_visible__udOs1{max-height:500px;padding:5px 16px;visibility:visible}}.FormResponseComparatorModal_content__C32LG{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.UserFormResponesList_formResponsesListHeader__77ZQ2{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:5px;gap:5px}.UserFormResponesList_formResponsesListHeader__77ZQ2>span{font-size:var(--fs-small);font-weight:700;color:#666}.UserFormResponesList_formResponsesListHeader__77ZQ2 button{width:100%}.FormResponseDetail_header__BcGtz{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--app-background-color)}.FormResponseDetail_header__BcGtz>div{flex-grow:1;display:flex;grid-gap:10px;gap:10px;align-items:center;margin-bottom:10px}.FormResponseDetail_content__bguXq{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.FormResponseDetail_timesLabel__1zA3J{font-style:italic;color:var(--text-secondary-color)}.FormDetailPreview_questionsContainer__zwonh{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.PaymentResume_resume__43YXV{background-color:#f7f7f7;border-radius:4px;padding:16px}.PaymentResume_resumeTitle__3Gf2K{font-weight:600;margin-top:0}.PaymentResume_resumeProductRow__UpKz8{display:flex;justify-content:space-between;padding-bottom:5px}.PaymentResume_resumeProduct__OTNuO{display:flex;flex-direction:column}.PaymentResume_resumeProductName__lKCEm{font-weight:500}.PaymentResume_resumeDiscount__bIpRj{font-weight:300;color:#666}.PaymentResume_resumeProductRecurringLabel__Uz3PK{font-weight:300}.PaymentResume_resumeSubtotalTaxes__TMCGG{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px 0;margin-bottom:10px}.PaymentResume_subscriptionInterval__4Wau0{padding:16px}.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}.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}.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 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}.CalendarTaskCheckIcon_icon__1LnyC{min-width:8px;min-height:8px}.CalendarTaskCheckIcon_doing__AvvVF{-webkit-animation:CalendarTaskCheckIcon_pulse__dbAzd 1s infinite;animation:CalendarTaskCheckIcon_pulse__dbAzd 1s infinite}@-webkit-keyframes CalendarTaskCheckIcon_pulse__dbAzd{0%{opacity:0}70%{opacity:.5}to{opacity:0}}@keyframes CalendarTaskCheckIcon_pulse__dbAzd{0%{opacity:0}70%{opacity:.5}to{opacity:0}}.CalendarTask_calendarTask__oXC4g{display:flex;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;flex-direction:column;border-radius:var(--border-radius);padding-left:2px}.CalendarTask_calendarTaskSelected__bx3A9{background:#d5d5d5}.CalendarTask_calendarTask__oXC4g.CalendarTask_calendarTaskConflict__pyd_Q{background:var(--ai-suggestion-color);color:#fff}.CalendarTask_calendarTask__oXC4g.CalendarTask_calendarTaskConflict__pyd_Q:hover{background-color:var(--ai-suggestion-color)}.CalendarTask_calendarTask__oXC4g.CalendarTask_calendarTaskSelected__bx3A9.CalendarTask_calendarTaskConflict__pyd_Q{background-color:#833aff}.CalendarTask_calendarTask__oXC4g:hover{background-color:#d7d7d7}.CalendarTask_calendarTaskNotClickable__97Mf4{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;cursor:default}.CalendarTask_calendarTaskNotClickable__97Mf4:hover{background-color:transparent;background-color:initial}.CalendarTask_calendarTaskInner__bgxcP,.CalendarTask_calendarTask__oXC4g>div{display:flex;align-items:baseline}.CalendarTask_calendarTaskPin__I6ziS.CalendarTask_calendarTaskPinModal__XtmsN{width:15px}.CalendarTask_calendarTaskInfo__Ro5Ld.CalendarTask_calendarTaskInfoModal__fnrl7{font-size:medium}.CalendarTask_calendarTaskModal__Ku3Fp svg{min-width:15px!important;min-height:15px!important}.CalendarTask_calendarTaskInfo__Ro5Ld.CalendarTask_calendarTaskInfoFullscreen__o_7ow{font-size:12px}.CalendarTask_calendarTaskWorkoutTaskComment__Ps_C2.CalendarTask_calendarTaskWorkoutTaskCommentFullscreen__UVMOY,.CalendarTask_calendarTaskWorkoutTaskRpe___rGEO.CalendarTask_calendarTaskWorkoutTaskRpeFullscreen__6ZysR{font-size:10px}.CalendarTask_calendarTaskPin__I6ziS{width:7px;min-width:7px;margin-right:2px;display:flex;justify-content:center}.CalendarTask_calendarTaskInfo__Ro5Ld{overflow:hidden;font-size:10px}.CalendarTask_calendarTaskLabel__7IWrN{-webkit-line-clamp:2}.CalendarTask_calendarTaskLabelCompressed___Q6E7,.CalendarTask_calendarTaskLabel__7IWrN{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-gap:3px;gap:3px}.CalendarTask_calendarTaskLabelCompressed___Q6E7{-webkit-line-clamp:1}.CalendarTask_calendarTaskLabel__7IWrN>svg{min-width:11px}.CalendarTask_calendarTaskLabelCompleted__v5iVS{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-gap:3px;gap:3px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.CalendarTask_calendarTaskLabelCompleted__v5iVS>svg{min-width:11px}.CalendarTask_calendarTaskWorkoutTaskRpe___rGEO{font-size:8px;margin-left:8px}.CalendarTask_calendarTaskWorkoutTaskComment__Ps_C2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;margin-left:8px}.CalendarTask_calendarTaskPreview__0L0BH{background-color:#d9d9d9;background-image:linear-gradient(90deg,#d9d9d9,#f5f5f5,#d9d9d9);background-size:200% 50px;-webkit-animation:var(--skeleton-animation),var(--fadein);animation:var(--skeleton-animation),var(--fadein);color:#666}.CalendarTask_calendarTaskWantToCut__ezSv8{opacity:.5}.CalendarTask_calendarTaskAiProposedToRemove__RE0F_{background-color:#ffeeec!important;border:1px solid #ffabab!important;-webkit-animation:var(--fadein);animation:var(--fadein)}.CalendarTask_calendarTaskAiProposedToAdd__N3d_o{background-color:#fafcf5!important;border:1px solid #e6f2cc!important;-webkit-animation:var(--fadein);animation:var(--fadein)}.CalendarRepeatableTask_calendarRepeatableTask___Lzlm{display:flex;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;height:16px;font-size:10px;background:var(--calendar-selected-day-color);margin-left:-8px;margin-right:-9px}.CalendarRepeatableTask_calendarRepeatableTask___Lzlm.CalendarRepeatableTask_calendarRepeatableTaskInDayWithConflicts__RUJm9{margin-left:-7px;margin-right:-7px}.CalendarRepeatableTask_calendarRepeatableTaskSelected__unfIo{background:#d5d5d5}.CalendarRepeatableTask_calendarRepeatableTaskIsActivity__ljBtq{background:#c2b8f2}.CalendarRepeatableTask_calendarRepeatableTask___Lzlm.CalendarRepeatableTask_calendarRepeatableTaskConflict__NrZSx{background:var(--ai-suggestion-color);color:#fff}.CalendarRepeatableTask_calendarRepeatableTask___Lzlm.CalendarRepeatableTask_calendarRepeatableTaskConflict__NrZSx:hover{background-color:var(--ai-suggestion-color)}.CalendarRepeatableTask_calendarRepeatableTask___Lzlm.CalendarRepeatableTask_calendarRepeatableTaskSelected__unfIo.CalendarRepeatableTask_calendarRepeatableTaskConflict__NrZSx{background-color:#833aff}.CalendarRepeatableTask_calendarRepeatableTaskStart__V6en_{padding-left:2px;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);margin-left:0}.CalendarRepeatableTask_calendarRepeatableTaskEnd___qeox{padding-right:2px;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);margin-right:0}.CalendarRepeatableTask_calendarRepeatableTaskPreview__kA6_Z{background-color:#d9d9d9;background-image:linear-gradient(90deg,#d9d9d9,#f5f5f5,#d9d9d9);background-size:200% 50px;-webkit-animation:var(--skeleton-animation),var(--fadein);animation:var(--skeleton-animation),var(--fadein);color:#666}.CalendarRepeatableTask_calendarRepeatableTaskWantToCut__Pa1im{opacity:.5}.CalendarRepeatableTask_calendarRepeatableTaskPin__VCCmZ{width:7px;min-height:13px;min-width:7px;margin-right:2px;display:flex;height:100%;justify-content:center;margin-top:3px}.CalendarRepeatableTask_calendarRepeatableTaskInfo__xYjno{overflow:hidden;font-size:10px}.CalendarRepeatableTask_calendarRepeatableTaskModal__MPoV5{height:auto;display:flex;align-items:center}.CalendarRepeatableTask_calendarRepeatableTaskPin__VCCmZ.CalendarRepeatableTask_calendarRepeatableTaskPinModal__gN05j{width:15px}.CalendarRepeatableTask_calendarRepeatableTaskInfo__xYjno.CalendarRepeatableTask_calendarRepeatableTaskInfoModal__3qMEM{font-size:medium}.CalendarRepeatableTask_calendarRepeatableTaskModal__MPoV5 svg{min-width:15px!important;min-height:15px!important}.CalendarRepeatableTask_calendarRepeatableTaskInfo__xYjno.CalendarRepeatableTask_calendarRepeatableTaskInfoFullscreen__i4Usw{font-size:12px}.CalendarDay_calendarDay__Kv9Fc{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:flex;flex-direction:column;padding:8px;width:100%;border-right:1px solid var(--calendar-border-color);border-bottom:1px solid var(--calendar-border-color)}.CalendarDay_calendarDayNutrition__zN56m{display:flex;flex-direction:column;border-bottom:1px solid #ededed}.CalendarDay_isSelected___741B{background-color:var(--list-item-selected-color)}.CalendarDay_isSelected___741B .CalendarDay_training-calendar-new__cell-day__qVrdx>span{font-weight:700}.CalendarDay_isOtherMonth__MwO4k{cursor:auto}.CalendarDay_isOtherMonth__MwO4k .CalendarDay_calendarDayDay__vWw7m{opacity:.3}.CalendarDay_isPastDay__Vhy09{cursor:auto}.CalendarDay_isPastDay__Vhy09 .CalendarDay_calendarDayDay__vWw7m{opacity:.6}.CalendarDay_isSelectable__3yC3D{transition:background-color .2s ease;cursor:pointer}.CalendarDay_isSelectable__3yC3D:hover{background-color:var(--general-hover-color)}.CalendarDay_calendarDay__Kv9Fc.CalendarDay_hasConflict__GVBba{background-color:var(--ai-light-background);box-shadow:inset 0 0 0 1px var(--ai-suggestion-color)}.CalendarDay_calendarDay__Kv9Fc:nth-child(7n){border-right:0}.CalendarDay_calendarDay__Kv9Fc:nth-last-child(-n+7){border-bottom:0}.CalendarDay_calendarDayDay__vWw7m{display:flex;justify-content:flex-end}.CalendarDay_calendarDayDay__vWw7m>span{width:3ch;height:3ch;display:flex;justify-content:center;align-items:center;border-radius:50%}.CalendarDay_isToday__GZsax>span{background-color:#c1de80;color:#fff}.CalendarDay_calendarDayTasksContainer__UezH6{flex-grow:1;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.CalendarDay_calendarDayTaskPinPlus__6G3eH{cursor:pointer;font-size:10px;margin-left:13px;font-weight:600}.CalendarDay_calendarDayTaskPinPlus__6G3eH.CalendarDay_calendarDayTaskPinPlusFullscreen__kLgA1{font-size:12px}.CalendarDay_calendarDayTaskRepeatableContainer__iMkXs{flex-grow:1;display:flex;flex-direction:column-reverse;grid-gap:2px;gap:2px}.CalendarDay_isExtendedNutritionTask__zFgQN{border-right:0;padding:0 0 8px}.CalendarDay_isExtendedNutritionTask__zFgQN>.CalendarDay_calendarDayTasksContainer__UezH6>*{padding-right:8px;padding-left:8px}.CalendarDay_isExtendedNutritionTask__zFgQN>:first-child{margin-top:8px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.CalendarExtendedNutritionTask_calendarExtendedNutritionTask__0fDo4{display:flex;flex-direction:column;padding-bottom:16px}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskTitle__cSpm_{color:#979797;font-weight:700}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{border:1px solid transparent;border-radius:4px;background:#ededed;padding:10px 7px;transition:background-color .2s ease}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContent__C1f6x{display:inline-block;font-size:var(--fs-small);line-height:1.2em;height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskSelected__y7KMl .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{background:#d5d5d5!important}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskEmpty__4P7ZT .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{opacity:0!important}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskConflict__GR4UT .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{background-color:#fef6f5!important;border:1px solid #ee655c!important}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskConflict__GR4UT.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskSelected__y7KMl .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{background-color:#f9e6e4!important}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskConflictsSolved__Ji9EH .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{--angle:0deg;border-radius:4px;border:1px solid transparent;background:linear-gradient(#f9f5ff,#f9f5ff) padding-box,conic-gradient(from var(--angle),#3a29d5,#881fa2,#910098,#881fa2,#3a29d5) border-box;-webkit-animation:CalendarExtendedNutritionTask_spin__ExHpt 4s linear infinite;animation:CalendarExtendedNutritionTask_spin__ExHpt 4s linear infinite}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskPreview__DxX5r .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{background-color:#d9d9d9;background-image:linear-gradient(90deg,#d9d9d9,#f5f5f5,#d9d9d9);background-size:200% 50px;-webkit-animation:var(--skeleton-animation),var(--fadein);animation:var(--skeleton-animation),var(--fadein);color:#666}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskWantToCut__2kSG1 .CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainer__Te9IY{opacity:.5}.CalendarExtendedNutritionTask_calendarExtendedNutritionTaskContentContainerSlot__DgqdX{background-color:transparent!important}@-webkit-keyframes CalendarExtendedNutritionTask_spin__ExHpt{to{--angle:360deg}}@keyframes CalendarExtendedNutritionTask_spin__ExHpt{to{--angle:360deg}}.CalendarNutritionDay_calendarDay__0A3mY{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:flex;flex-direction:column;padding:8px;width:100%;border-right:1px solid var(--calendar-border-color);border-bottom:1px solid var(--calendar-border-color)}.CalendarNutritionDay_calendarDayNutrition__BEta9{display:flex;flex-direction:column;border-bottom:1px solid #ededed}.CalendarNutritionDay_isSelected__ve0Du{background-color:var(--list-item-selected-color)}.CalendarNutritionDay_isSelectable__tKOK1{transition:background-color .2s ease;cursor:pointer}.CalendarNutritionDay_isSelectable__tKOK1:hover{background-color:var(--general-hover-color)}.CalendarNutritionDay_calendarDay__0A3mY:nth-child(7n){border-right:0}.CalendarNutritionDay_calendarDay__0A3mY:nth-last-child(-n+7){border-bottom:0}.CalendarNutritionDay_calendarDayDay__ltVqR{display:flex;justify-content:flex-end}.CalendarNutritionDay_calendarDayDay__ltVqR>span{width:3ch;height:3ch;display:flex;justify-content:center;align-items:center;border-radius:50%}.CalendarNutritionDay_isToday__BMpb9>span{background-color:#c1de80;color:#fff}.CalendarNutritionDay_calendarDayTasksContainer__CM5_J{flex-grow:1;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.CalendarNutritionDay_isExtendedNutritionTask__iQ4rl{border-right:0;padding:0 0 8px}.CalendarNutritionDay_isExtendedNutritionTask__iQ4rl>.CalendarNutritionDay_calendarDayTasksContainer__CM5_J>*{padding-right:8px;padding-left:8px}.CalendarNutritionDay_isExtendedNutritionTask__iQ4rl>:first-child{margin-top:8px}.CalendarNutritionDay_nutritionTaskTitle__RO7HJ{color:#979797;font-weight:700;opacity:0}@media (max-width:600px){.CalendarNutritionDay_nutritionTaskTitle__RO7HJ{opacity:1}}.CalendarNutritionDay_calendarDay__0A3mY:nth-child(7n+1) .CalendarNutritionDay_nutritionTaskTitle__RO7HJ{opacity:1}.CalendarNutritionDay_nutritionTaskContentContainer__ZvQOn{border:1px solid transparent;border-radius:4px;background:#ededed;padding:10px 7px;transition:background-color .2s ease}.CalendarNutritionDay_nutritionTaskContent__o_QYO{display:inline-block;font-size:var(--fs-small);line-height:1.2em;height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CalendarNutritionDay_nutritionTaskContentContainer__ZvQOn.CalendarNutritionDay_slot__xITxQ{background-color:transparent!important}.CalendarNutritionDay_nutritionTaskSlot__qM7mk{display:flex;flex-direction:column;padding-bottom:16px}@-webkit-keyframes FloatingAIButton_popIn__AP4y7{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes FloatingAIButton_popIn__AP4y7{0%{transform:scale(0)}to{transform:scale(1)}}@property --myColor1{syntax:"<color>";initial-value:#3a29d5;inherits:false}@property --myColor3{syntax:"<color>";initial-value:#910098;inherits:false}.FloatingAIButton_button__ZW0dU{cursor:pointer;position:absolute;bottom:20px;right:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;transform:scale(0)}.FloatingAIButton_button__ZW0dU[data-visible=true]{-webkit-animation:FloatingAIButton_popIn__AP4y7 .3s cubic-bezier(.34,1.56,.64,1) forwards;animation:FloatingAIButton_popIn__AP4y7 .3s cubic-bezier(.34,1.56,.64,1) forwards}.FloatingAIButton_button__ZW0dU{transition:--myColor1 .3s ease-in-out,--myColor3 .3s ease-in-out,box-shadow .25s ease-in-out,transform .3s ease-in-out;background:linear-gradient(90deg,var(--myColor1) .05%,#881fa2 50%,var(--myColor3) 99.95%);box-shadow:0 4px 12px rgba(58,41,213,.35),0 6px 20px rgba(145,0,152,.25)}.FloatingAIButton_button__ZW0dU:hover{--myColor1:#910098;--myColor3:#3a29d5;box-shadow:0 6px 18px rgba(58,41,213,.45),0 10px 28px rgba(145,0,152,.35)}.PaymentList_actionsContainer__jb4Il{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end;align-items:center}.PaymentList_payExternalButton__hsT6f{background-color:#f7f7f7!important;color:#1f1f1f!important}.PaymentList_payExternalButton__hsT6f:hover{background-color:#e0e0e0!important}.PaymentList_payExternalButton__hsT6f.PaymentList_button--loading__v1Umj{color:transparent!important}.PaymentList_paymentStatusIcon__jB6Vg{border-radius:var(--button-border-radius);display:flex;width:24px;height:24px;justify-content:center;align-items:center;color:#fff}.PaymentList_success__Z3EzL{background-color:#c1de80}.PaymentList_error__ddPRQ{background-color:#ee655c}.PaymentList_pending__WIjex{background-color:#f7f7f7;color:#000;color:initial}.PaymentList_productLink__nbs8g{cursor:pointer}.PaymentList_productLink__nbs8g:hover{text-decoration:underline}.PaymentList_scrollContainer___K9ng{overflow:auto}.PaymentList_emptyState__hDVzd{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}.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}@supports (container-type:inline-size){@container new-app-container (max-width: 400px){.Onboarding_card__dZWaY{padding:10px}}}@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}@supports (container-type:inline-size){@container new-app-container (max-width: 992px){.page_aiTrainingPreviewPlay__vr3uY{width:48px;height:48px}}}@media (max-width:992px){.page_aiTrainingPreviewPlay__vr3uY{width:48px;height:48px}}@media (max-width:499px){.page_homeLinksGrid__40xHn{grid-template-columns:1fr}}.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}}.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}.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}.FilledFormListItem_formContainer__FXiJF{border-radius:var(--general-border-radius);border:var(--general-border);overflow:hidden;margin:5px 0;cursor:pointer}.FilledFormListItem_accordion__zFGkN{margin-bottom:0}.FilledFormListItem_formHeader__tPaWS{display:flex;align-items:center;width:100%;height:60px;background-color:var(--light-grey)}.FilledFormListItem_formHeaderInput__QVTt5{margin-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.FilledFormListItem_formContentContainer__hpL6j>div{padding:15px}.FilledFormListItem_skeletonText__rv6Fh{font-weight:700;display:flex}.FilledFormListItem_formName__x5ZuS{font-weight:700}