.PaceRoomAccount_page___SbrN{min-height:100dvh;background:var(--paceroom-backdrop,linear-gradient(180deg,#172925,#0e1716 440px));color:var(--ffx-text,#f4f8f5);font-family:var(--ffx-font-sans,system-ui,sans-serif)}.PaceRoomAccount_content__k5d9t{box-sizing:border-box;width:min(100%,536px);margin-inline:auto;padding:max(12px,var(--ffx-sat)) max(20px,var(--ffx-sar)) max(28px,var(--ffx-sab)) max(20px,var(--ffx-sal))}.PaceRoomAccount_heading__sfPyl{display:grid;justify-items:start;gap:12px;margin:0 0 20px}.PaceRoomAccount_back__gNoFn{display:inline-flex;align-items:center;gap:8px;min-height:44px;width:-moz-fit-content;width:fit-content;padding:0 12px;border-radius:12px;border:1px solid var(--paceroom-border,#344541);background:color-mix(in srgb,var(--ffx-brand,#a9f1d1) 6%,transparent);color:var(--ffx-text,#f4f8f5);font:650 .875rem/1.3 var(--ffx-font-sans,system-ui,sans-serif);text-decoration:none}.PaceRoomAccount_back__gNoFn svg{color:var(--ffx-brand,#a9f1d1);flex-shrink:0}.PaceRoomAccount_auth__D1USX :is(a,button,input):focus-visible,.PaceRoomAccount_back__gNoFn:focus-visible,.PaceRoomAccount_page___SbrN :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--ffx-brand,#a9f1d1);outline-offset:3px}.PaceRoomAccount_title__j_1qH{margin:0;font-size:clamp(1.875rem,9vw,2.625rem);line-height:1.06;font-weight:780;letter-spacing:-.055em;overflow-wrap:anywhere}.PaceRoomAccount_description__0rllN{max-width:37ch;margin:0;color:var(--ffx-text-secondary,#b5c6be);font-size:.9375rem;line-height:1.5}.PaceRoomAccount_surface__GqQU_{min-width:0}.PaceRoomAccount_authCard__hAGJ7,.PaceRoomAccount_surface__GqQU_{border:1px solid var(--paceroom-border,#344541);border-radius:18px;background:var(--ffx-surface,#1b2b28);padding:16px}.PaceRoomAccount_authCard__hAGJ7{box-sizing:border-box}.PaceRoomAccount_auth__D1USX{min-height:0}.PaceRoomAccount_auth__D1USX button{min-height:44px}.PaceRoomAccount_auth__D1USX input::-moz-placeholder,.PaceRoomAccount_page___SbrN input::-moz-placeholder{color:var(--ffx-text-secondary,#b5c6be)}.PaceRoomAccount_auth__D1USX input::placeholder,.PaceRoomAccount_page___SbrN input::placeholder{color:var(--ffx-text-secondary,#b5c6be)}.PaceRoomAccount_page___SbrN :where([data-account-action]){min-height:44px}.PaceRoomAccount_legal__SzZwc{color:var(--ffx-text-secondary,#c4d1cc);overflow-wrap:anywhere}.PaceRoomAccount_legal__SzZwc section{border-color:var(--paceroom-border,#344541)}.PaceRoomAccount_legal__SzZwc section a{color:var(--ffx-brand,#a9f1d1)}@media (prefers-reduced-motion:reduce){.PaceRoomAccount_page___SbrN .animate-spin{animation:none}}.PaceRoomAccount_integrationTabs__Ht99_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.PaceRoomAccount_integrationTabs__Ht99_ button{gap:4px;color:var(--ffx-text-secondary,#c4d1cc);font:650 .75rem/1.2 var(--ffx-font-sans,system-ui,sans-serif);overflow-wrap:anywhere;padding-inline:7px!important}.PaceRoomAccount_integrationTabs__Ht99_ button[aria-pressed=true]{color:var(--ffx-brand,#a9f1d1)}.PaceRoomAccount_helpSearch__PCJgu{display:flex;align-items:center;gap:12px;min-height:52px;padding-inline:14px;border:1px solid var(--paceroom-border,#344541);border-radius:14px;background:var(--ffx-surface,#1b2b28);color:var(--ffx-brand,#a9f1d1)}.PaceRoomAccount_helpSearch__PCJgu input{width:100%;min-width:0;font:inherit;min-height:44px;background:transparent;border:0;color:var(--ffx-text,#f4f8f5)}.PaceRoomAccount_helpDownloads__UfE4s{cursor:pointer;color:var(--ffx-brand,#a9f1d1);font-weight:650;line-height:1.5}.PaceRoomAccount_helpDownloads__UfE4s~section{margin-top:12px}.PaceRoomAccount_billing__g9CdI>*{box-sizing:border-box;width:min(100%,496px);align-self:center}.PaceRoomAccount_billingLegal__440kl{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.8125rem;line-height:1.4}.PaceRoomAccount_billingLegal__440kl a{min-height:44px;display:inline-flex;align-items:center}.PaceRoomAccount_authTitle__ifqrP{margin:0 0 14px;font-size:1.375rem;line-height:1.2;text-align:center}.PaceRoomAccount_action__Ta7aZ{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:10px 14px;border-radius:13px;background:var(--ffx-brand,#a9f1d1);color:var(--paceroom-ink,#10221a);font:780 .9375rem/1.3 var(--ffx-font-sans,system-ui,sans-serif);text-decoration:none;text-align:center}.PaceRoomAccount_recoveryState__VtiLe{display:grid;justify-items:center;gap:12px;color:var(--ffx-text,#f4f8f5);text-align:center}@media (prefers-reduced-motion:reduce){.PaceRoomAccount_spinner__hrh6L{animation:none!important}}.PaceRoomAccount_authTransition__HD9a9{display:grid;align-items:center;justify-items:center;box-sizing:border-box;padding:max(16px,var(--ffx-sat)) 20px max(20px,var(--ffx-sab))}.PaceRoomAccount_authTransition__HD9a9>section{width:min(100%,380px);box-sizing:border-box}.PaceRoomAccount_authTransition__HD9a9 svg{color:var(--ffx-brand,#a9f1d1);margin-bottom:12px}.PaceRoomAccount_settingsRow__xLGIr:last-child{border-bottom-color:transparent!important}button.PaceRoomAccount_settingsRow__xLGIr:is(:hover,:focus-visible){background:color-mix(in srgb,var(--ffx-brand,#a9f1d1) 6%,transparent)!important}.PaceRoomAccount_helpFilters__3b4HY{display:flex;flex-wrap:wrap;gap:6px}.PaceRoomAccount_helpFilters__3b4HY button{min-height:44px;color:var(--ffx-text-secondary,#c2d1cb);font-size:.8125rem}.PaceRoomAccount_helpFilters__3b4HY button[aria-selected=true]{color:var(--ffx-brand,#a9f1d1)}@media (max-height:720px){.PaceRoomAccount_loginWordmark__L1UMf{position:relative;flex-direction:row!important;align-items:center;gap:10px!important}}.PaceRoomAccount_legalBack__bDNxf{position:sticky;top:0;z-index:1;margin:0 -4px 12px;padding:max(4px,var(--ffx-sat)) 4px 8px;background:var(--paceroom-chrome,#0e1716);border-radius:0 0 14px 14px}.PaceRoomAccount_legal__SzZwc table{table-layout:fixed}.PaceRoomAccount_legal__SzZwc table a{color:var(--ffx-brand,#a9f1d1)}.PaceRoomAccount_legal__SzZwc table :is(td,th){padding-inline:clamp(5px,2vw,12px)}.PaceRoomAccount_legal__SzZwc table :is(td,th):first-child{width:46%}.PaceRoomAccount_legal__SzZwc table th{letter-spacing:0;font-size:.75rem}.PaceRoomHomeLink_home__IwjBv{display:inline-flex;align-items:center;flex-shrink:0;min-block-size:44px;color:inherit;text-decoration:none}.PaceRoomHomeLink_home__IwjBv:focus-visible{outline:2px solid #a9f1d1;outline-offset:3px;border-radius:8px}.PaceRoomFrontDoor_frontDoor__yihVi{--entry-pine:#0e1716;--entry-text:#f4f8f5;--entry-muted:#c2d1cb;--entry-mint:#a9f1d1;min-block-size:100svh;padding:calc(var(--ffx-sat-safe, var(--ffx-sat, 0px)) + 18px) max(20px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 20px) max(20px,var(--ffx-sal,0px));box-sizing:border-box;background:radial-gradient(ellipse at 92% 2%,#19362d 0,var(--entry-pine) 62%);color:var(--entry-text);font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;overflow-wrap:anywhere}.PaceRoomFrontDoor_inner__FIXo4{width:min(100%,440px);margin-inline:auto}.PaceRoomFrontDoor_header__VSET0{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-block-size:44px}.PaceRoomFrontDoor_header__VSET0 img{display:block;flex:none}.PaceRoomFrontDoor_home__mEvKt{gap:6px}.PaceRoomFrontDoor_wordmark__0uhhQ{font-size:1.125rem;font-weight:750;letter-spacing:-.035em;white-space:nowrap}.PaceRoomFrontDoor_wordmark__0uhhQ span{color:var(--entry-mint)}.PaceRoomFrontDoor_quiet__9J_1I,.PaceRoomFrontDoor_signIn___aaT3{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:7px 0;border:0;background:none;color:var(--entry-mint);font:inherit;font-weight:650;line-height:1.3;text-align:start;text-decoration:none}.PaceRoomFrontDoor_signIn___aaT3{margin-inline-start:auto;padding-inline:10px;white-space:nowrap}.PaceRoomFrontDoor_quiet__9J_1I svg{flex:none}.PaceRoomFrontDoor_body___5vs1{padding-block-start:clamp(20px,4svh,34px);min-inline-size:0}.PaceRoomFrontDoor_title__JjfbH{margin:0 0 clamp(17px,3svh,24px);font-size:clamp(2rem,8vw,3.125rem);font-weight:750;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}.PaceRoomFrontDoor_title__JjfbH:focus{outline:none}.PaceRoomFrontDoor_actions__pqFDE{display:grid;gap:8px}.PaceRoomFrontDoor_workoutSearch__BloN9{display:grid;gap:7px;margin-block:0 16px}.PaceRoomFrontDoor_workoutSearch__BloN9>label{font-size:.875rem;font-weight:700;color:var(--entry-muted)}.PaceRoomFrontDoor_workoutSearch__BloN9 .PaceRoomFrontDoor_search__xOYbT{margin-block-end:0}.PaceRoomFrontDoor_search__xOYbT{display:grid;grid-template-columns:auto minmax(0,1fr) 44px;gap:9px;align-items:center;margin-block-end:12px;padding-inline-start:13px;border:1px solid #526c62;border-radius:12px;background:#0e1b18;color:var(--entry-mint)}.PaceRoomFrontDoor_search__xOYbT:focus-within{border-color:var(--entry-mint)}.PaceRoomFrontDoor_search__xOYbT input{min-inline-size:0;inline-size:100%;block-size:46px;border:0;background:transparent;color:var(--entry-text);font:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.PaceRoomFrontDoor_search__xOYbT input::-moz-placeholder{color:var(--entry-muted)}.PaceRoomFrontDoor_search__xOYbT input::placeholder{color:var(--entry-muted)}.PaceRoomFrontDoor_search__xOYbT input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.PaceRoomFrontDoor_search__xOYbT button{display:grid;place-items:center;min-block-size:44px;border:0;border-radius:10px;background:transparent;color:var(--entry-mint);cursor:pointer}.PaceRoomFrontDoor_search__xOYbT button:focus-visible{outline:2px solid var(--entry-mint);outline-offset:-4px}.PaceRoomFrontDoor_searchStatus__JW5bD{margin-block:0 12px;color:var(--entry-muted);font-size:.875rem}.PaceRoomFrontDoor_toolGroups__FPV82{display:grid;gap:17px}.PaceRoomFrontDoor_toolGroups__FPV82 h2{margin:0;font-size:.875rem;font-weight:700;color:var(--entry-muted)}.PaceRoomFrontDoor_choice__Y_39K{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-block-size:60px;padding:9px 12px;border:1px solid #526c62;border-radius:14px;background:#152321;color:var(--entry-text);text-decoration:none}.PaceRoomFrontDoor_choice__Y_39K:hover{background:#1b3029}.PaceRoomFrontDoor_icon__HUcST{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:9px;background:#20372f;color:var(--entry-mint)}.PaceRoomFrontDoor_choiceText__vLMhx{display:grid;gap:2px;min-inline-size:0;line-height:1.28}.PaceRoomFrontDoor_choiceText__vLMhx strong{font-weight:700}.PaceRoomFrontDoor_choiceText__vLMhx>span{color:var(--entry-muted);font-size:.875rem}.PaceRoomFrontDoor_arrow__Z9iNE{color:var(--entry-muted)}.PaceRoomFrontDoor_alternates__svg6x{display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px;margin-block-start:8px}.PaceRoomFrontDoor_shortcut__oeH0O{margin-block-start:8px;border-block-start:1px solid #526c62}.PaceRoomFrontDoor_shortcut__oeH0O summary{min-block-size:44px;inline-size:-moz-fit-content;inline-size:fit-content;padding-block:11px;color:var(--entry-mint);cursor:pointer;font-weight:650;line-height:1.35}.PaceRoomFrontDoor_shortcut__oeH0O label{display:grid;gap:7px;margin-block:4px 12px;color:var(--entry-muted);font-size:.875rem}.PaceRoomFrontDoor_shortcut__oeH0O select{inline-size:100%;min-block-size:44px;padding:6px 12px;border:1px solid #526c62;border-radius:10px;background:#152321;color:var(--entry-text);color-scheme:dark;font:inherit;font-size:1rem}.PaceRoomFrontDoor_choice__Y_39K:focus-visible,.PaceRoomFrontDoor_quiet__9J_1I:focus-visible,.PaceRoomFrontDoor_shortcut__oeH0O select:focus-visible,.PaceRoomFrontDoor_shortcut__oeH0O summary:focus-visible,.PaceRoomFrontDoor_signIn___aaT3:focus-visible{outline:2px solid var(--entry-mint);outline-offset:3px}@media (max-height:465px),(max-width:355px){.PaceRoomFrontDoor_choice__Y_39K{-moz-column-gap:8px;column-gap:8px;padding-inline:10px}}@media (max-width:360px) and (max-height:640px){.PaceRoomFrontDoor_homeView__rvHYE .PaceRoomFrontDoor_body___5vs1{padding-block-start:12px}.PaceRoomFrontDoor_homeView__rvHYE .PaceRoomFrontDoor_title__JjfbH{margin-block-end:10px}}.FindWorkoutScreen_paceRoom__Oivt5{--find-background:radial-gradient(ellipse at top right,#18332b,#0e1716 66%);--find-panel:#152321;--find-border:#49645b;--find-selected:#1e3931;--find-selected-border:#78a493;--find-action-text:#10291f;--find-accent:#a9f1d1;--find-muted:#c1d2cc;--find-touch:44px}.FindWorkoutScreen_paceRoom__Oivt5 :focus-visible{outline:2px solid var(--find-accent)!important;outline-offset:2px}.FindWorkoutScreen_title__2YkGd{font-weight:750;letter-spacing:-.045em}.FindWorkoutScreen_navigation__Fv1hU{display:flex;align-items:center;justify-content:space-between;gap:8px}.FindWorkoutScreen_wordmark__3bTW6{color:white;font-size:1.125rem;font-weight:750;letter-spacing:-.035em}.FindWorkoutScreen_wordmark__3bTW6 b{color:var(--find-accent)}.FindWorkoutScreen_videoMeta__8liLe{flex-wrap:wrap}.FindWorkoutScreen_creator__rDhM9,.FindWorkoutScreen_equipment___JcSp{flex-basis:100%;overflow-wrap:anywhere}.FindWorkoutScreen_equipment___JcSp,.FindWorkoutScreen_resultCount__efs8Z{color:var(--find-muted,#c1d2cc);font-size:.875rem}.FindWorkoutScreen_resultCount__efs8Z{margin:0}.FindWorkoutScreen_cardStatus__ywvWx{padding:0 12px 12px;color:var(--find-muted,#c1d2cc);font-size:.875rem}.FindWorkoutScreen_receipt__vvhW_{position:sticky;top:0;z-index:2;display:grid;justify-items:start;gap:10px;padding:14px;border:1px solid var(--find-border,#49645b);border-radius:14px;background:var(--find-panel,#152321);overflow-wrap:anywhere}.FindWorkoutScreen_durationField__Uvfht p,.FindWorkoutScreen_receipt__vvhW_ p{margin:5px 0 0;color:var(--find-muted,#c1d2cc)}.FindWorkoutScreen_durationField__Uvfht{display:flex;flex-wrap:wrap;align-items:end;gap:8px}.FindWorkoutScreen_durationField__Uvfht label{flex:1 1 140px;display:grid;gap:6px;font-size:.875rem}.FindWorkoutScreen_durationField__Uvfht input{box-sizing:border-box;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--find-border);border-radius:12px;background:var(--find-background);color:white;font:inherit;font-size:16px}.FindWorkoutScreen_durationField__Uvfht p{flex-basis:100%}.FindWorkoutScreen_paceRoom__Oivt5 [data-follow-along-log-sheet]>button:disabled{opacity:.6}.FindWorkoutScreen_paceRoom__Oivt5 [data-follow-along-log-sheet]>*{flex-shrink:0}.FindWorkoutScreen_durations__qyCb6,.FindWorkoutScreen_filters__EBKqD{display:flex;flex-wrap:wrap;gap:8px}.FindWorkoutScreen_filterPanel__VCNaH{padding:0 12px;border:1px solid var(--find-border);border-radius:12px;background:var(--find-panel)}.FindWorkoutScreen_filterPanel__VCNaH summary{min-height:44px;padding-block:11px;box-sizing:border-box;cursor:pointer;font-weight:700;overflow-wrap:anywhere}.FindWorkoutScreen_filterPanel__VCNaH summary span{margin-inline-start:9px;color:var(--find-muted);font-size:.875rem;font-weight:500}.FindWorkoutScreen_filterPanel__VCNaH .FindWorkoutScreen_durations__qyCb6{margin:10px 0 12px}.FindWorkoutScreen_durations__qyCb6{margin-top:-8px}.FindWorkoutScreen_paceRoom__Oivt5>main{scrollbar-width:none}.FindWorkoutScreen_paceRoom__Oivt5>main::-webkit-scrollbar{display:none}.WorkoutFlow_paceRoom__x9aIm,.WorkoutFlow_sheetContent__SxrYf{--workout-action:#a9f1d1;--workout-action-text:#10291f;--workout-text:#f4f8f5;--workout-secondary:#c2d1cb;--workout-panel:#152321;--workout-border:#49645b;--workout-inset:#0e1716;--workout-focus:#a9f1d1;--ffx-brand:var(--workout-action)}.WorkoutFlow_paceRoom__x9aIm{background:radial-gradient(ellipse at 92% 2%,#19362d 0,#0e1716 65%)!important;color:var(--workout-text)!important;font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;overflow-wrap:anywhere}:is(.WorkoutFlow_paceRoom__x9aIm,.WorkoutFlow_sheetContent__SxrYf) :is(button,a,input,select,summary,textarea):focus-visible{outline:2px solid var(--workout-focus);outline-offset:2px}.WorkoutFlow_paceRoom__x9aIm button:disabled{cursor:default}.WorkoutFlow_paceRoom__x9aIm button:disabled:not([role=tab]){opacity:.65}.WorkoutFlow_stack__4Ukvm{box-sizing:border-box;inline-size:min(100%,36rem);margin-inline:auto;padding:calc(var(--ffx-sat-safe, var(--ffx-sat, 0px)) + 18px) max(18px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 24px) max(18px,var(--ffx-sal,0px))!important}.WorkoutFlow_safeArea__2jLWm{position:fixed;inset:0 0 auto;height:var(--ffx-sat,0);background:#0e1716;z-index:40;pointer-events:none}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_back__ud_t7{min-height:44px!important;margin-top:0!important;border-color:var(--workout-border)!important;color:var(--workout-action)!important;background:var(--workout-panel)!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_eyebrow__yPyrK{color:var(--workout-action)!important;font-weight:700;overflow-wrap:anywhere}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_headline__zAcEI{margin:0;font-size:clamp(1.65rem,6vw,2.625rem)!important;font-weight:760!important;line-height:1.12;letter-spacing:-.04em}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_exerciseStrip__8ZC8u{margin-top:0!important;scrollbar-width:thin!important;scrollbar-color:var(--workout-border) transparent}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_exerciseStrip__8ZC8u button{max-inline-size:min(100%,16rem);min-height:44px!important;white-space:normal!important;text-align:start}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_resolverCard__vzrgR{background:var(--workout-panel)!important;border-color:var(--workout-border)!important;box-shadow:none!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_resolverPrimary__ZiFl_{background:var(--workout-action)!important;color:var(--workout-action-text)!important;border-color:transparent!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_resolverSecondary__xzbu_{border-color:var(--workout-border)!important;background:#1c2d29!important;color:var(--workout-text)!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_resolverBack__SI_l1{min-height:44px!important;color:var(--workout-action)!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_receiptAction__J61RN{min-height:48px;margin-top:0!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_receiptShare__3wc4s{min-height:44px}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_actionTarget__w1JAf:not(:disabled){min-height:44px!important}.WorkoutFlow_paceRoom__x9aIm a.WorkoutFlow_actionTarget__w1JAf{box-sizing:border-box;display:inline-flex;align-items:center}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_stepperFields__KnbHT{flex-wrap:wrap}@media (max-width:354px){.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_stepperFields__KnbHT>div{flex-basis:100%!important}}.WorkoutFlow_sheetContent__SxrYf{overflow-wrap:anywhere}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_effortScale__NbBeh{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_effortScale__NbBeh button{min-height:44px;border-color:var(--workout-border)!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_effortScale__NbBeh button[aria-pressed=true]{background:var(--workout-action)!important;color:var(--workout-action-text)!important}.WorkoutFlow_paceRoom__x9aIm [data-vitals-snapshot-bar]:has([data-vitals-snapshot-empty]){display:none!important}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_builder__XXZ0j{inset:var(--ffx-sat-safe,var(--ffx-sat,0)) 0 0!important;width:min(100%,36rem);margin-inline:auto;padding-inline:max(18px,var(--ffx-sal,0px)) max(18px,var(--ffx-sar,0px))!important;scrollbar-width:none}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_builder__XXZ0j input{font-size:16px!important;min-height:44px}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_builder__XXZ0j button{min-height:44px}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_builderSuggestions__yNBl5{flex-wrap:wrap}.WorkoutFlow_paceRoom__x9aIm .WorkoutFlow_builderSuggestions__yNBl5 button{white-space:normal!important}.WorkoutFlow_builderPlanNotice__OwaVz{margin:0;color:var(--workout-secondary);font-size:.875rem;line-height:1.45}.WorkoutFlow_builderPlanNotice__OwaVz a{color:var(--workout-action)}.WorkoutFlow_builderDate__m9cam{flex:none;white-space:nowrap}.CheckinQuestionFrame_paceRoom__Qtq__{--ffx-brand:#a9f1d1;--pace-checkin-muted:#c2d1cb;--pace-checkin-line:#49645b;background:radial-gradient(ellipse at 92% 2%,#19362d 0,#0e1716 65%);font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;overflow-wrap:anywhere}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_header__N_ZiH{padding:calc(var(--ffx-sat-safe, var(--ffx-sat, 0px)) + 12px) max(18px,var(--ffx-sar,0px)) 12px max(18px,var(--ffx-sal,0px))!important;border-block-end:1px solid var(--pace-checkin-line);background:#0e1716}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_iconButton__qeYFk{border-radius:12px!important;border-color:var(--pace-checkin-line)!important;background:#152321!important;color:var(--ffx-brand)!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_questions__r5B9k{display:block!important;overflow-y:auto;overscroll-behavior:contain}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_body__MG4u8{max-width:470px!important;padding:clamp(24px,5svh,46px) max(18px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 26px) max(18px,var(--ffx-sal,0px))!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_eyebrow__RLXZO{padding:0!important;border:none!important;background:transparent!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_headline__rs0cw{font-size:clamp(2rem,8vw,3rem)!important;font-weight:750!important;letter-spacing:-.05em!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_intro__NCMno{color:var(--pace-checkin-muted)!important;font-size:1rem!important}.CheckinQuestionFrame_paceRoom__Qtq__ :is(.CheckinQuestionFrame_primary__F6DwT,.CheckinQuestionFrame_secondary__o6lQQ){border-radius:14px!important;box-shadow:none!important;line-height:1.35}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_primary__F6DwT{background:var(--ffx-brand)!important;color:#10291f!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_primary__F6DwT:disabled{background:#203931!important;color:#aac2b8!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_secondary__o6lQQ{background:#152321!important;border-color:var(--pace-checkin-line)!important;color:#f4f8f5!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_secondary__o6lQQ[aria-pressed=true]{background:#233e32!important;border-color:var(--ffx-brand)!important}.CheckinQuestionFrame_paceRoom__Qtq__ .CheckinQuestionFrame_quiet__4ZBS7{color:var(--ffx-brand)!important}.CheckinQuestionFrame_paceRoom__Qtq__ :is(button,input,textarea):focus-visible{outline:2px solid var(--ffx-brand)!important;outline-offset:3px}.PaceRoomBodyCapture_appearance__4l6pT,.PaceRoomBodyCapture_page__8mZTr{--body-scan-accent:var(--paceroom-button,#a9f1d1);--body-scan-ink:var(--paceroom-ink,#10291f);--body-scan-stage:#0e1716}.PaceRoomBodyCapture_page__8mZTr{background:var(--paceroom-backdrop,radial-gradient(ellipse at 92% 2%,#19362d 0,#0e1716 68%))!important;color:var(--ffx-text,#f4f8f5);overflow-wrap:anywhere}.PaceRoomBodyCapture_example__jx_2y,.PaceRoomBodyCapture_flowWrap__BiQcM,.PaceRoomBodyCapture_header__aDIWs,.PaceRoomBodyCapture_saved__d1u2F{box-sizing:border-box;max-inline-size:34rem;margin-inline:auto}.PaceRoomBodyCapture_header__aDIWs{padding:calc(var(--ffx-sat-safe, var(--ffx-sat, 0px)) + 18px) max(18px,var(--ffx-sar,0px)) 0 max(18px,var(--ffx-sal,0px))}.PaceRoomBodyCapture_headerRow__rvCto{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.PaceRoomBodyCapture_back__eseV1{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;border:0;background:transparent;color:var(--body-scan-accent);text-decoration:none;font:inherit;font-weight:650;cursor:pointer}.PaceRoomBodyCapture_back__eseV1 svg{flex:none}.PaceRoomBodyCapture_wordmark__P5D9r{font-size:1.125rem;font-weight:750;letter-spacing:-.035em}.PaceRoomBodyCapture_wordmark__P5D9r b{color:var(--body-scan-accent);font-weight:inherit}.PaceRoomBodyCapture_header__aDIWs h1{margin:26px 0 16px;font-size:clamp(2rem,8vw,3rem);line-height:1.08;letter-spacing:-.045em;font-weight:750;text-wrap:balance}.PaceRoomBodyCapture_flowWrap__BiQcM,.PaceRoomBodyCapture_saved__d1u2F{padding:0 max(18px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 36px) max(18px,var(--ffx-sal,0px))!important}.PaceRoomBodyCapture_saved__d1u2F{min-block-size:0!important;padding-block-start:16px!important;text-align:start!important;align-items:start!important}.PaceRoomBodyCapture_panel__ilW0U{border:1px solid var(--paceroom-border,#49645b)!important;border-radius:14px!important;background:#152321!important;box-shadow:none!important;overflow:visible!important}.PaceRoomBodyCapture_example__jx_2y{min-block-size:0!important;padding:0 max(18px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 36px) max(18px,var(--ffx-sal,0px))!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.PaceRoomBodyCapture_primary__y_JSx,.PaceRoomBodyCapture_secondary__PLWof{min-block-size:44px!important;padding-block:10px!important;line-height:1.3!important}.PaceRoomBodyCapture_primary__y_JSx:not(:disabled){background:var(--body-scan-accent)!important;color:var(--body-scan-ink)!important}.PaceRoomBodyCapture_appearance__4l6pT :is(input,button):focus-visible,.PaceRoomBodyCapture_page__8mZTr :is(input,button,a):focus-visible{outline:2px solid var(--body-scan-accent);outline-offset:3px}.PaceRoomBodyCapture_appearance__4l6pT .PaceRoomBodyCapture_measurementRow__aY5DJ{grid-template-columns:minmax(0,1fr) minmax(85px,1fr)!important}.PaceRoomBodyCapture_appearance__4l6pT .PaceRoomBodyCapture_measurementRow__aY5DJ [data-confidence-label]{flex:none;white-space:nowrap}@media (max-width:360px){.PaceRoomBodyCapture_appearance__4l6pT .PaceRoomBodyCapture_measurementRow__aY5DJ{grid-template-columns:minmax(0,1fr)!important}}.MorningCheckInSheet_consentGate__uYtc5,.MorningCheckInSheet_footer__5Lzib,.MorningCheckInSheet_paceRoom__mfANs{--ink:#f4f8f5;--muted:#b7cac2;--line:#3b584e;--surface:#162723;--mint:#a9f1d1;color:var(--ink);font-family:var(--font-space-grotesk,"Space Grotesk"),system-ui,sans-serif;margin-inline:auto;width:100%;max-width:520px}.MorningCheckInSheet_paceRoom__mfANs{display:grid;gap:12px;padding-block:14px 4px;font-size:1rem}.MorningCheckInSheet_stepIntro__DCd05{display:grid;gap:8px;margin-bottom:4px}.MorningCheckInSheet_stepMeta__b_Iy3{display:flex;min-height:36px;justify-content:space-between;align-items:center;gap:12px;color:var(--mint);font-size:.84rem;font-weight:700}.MorningCheckInSheet_stepMeta__b_Iy3 button{min-height:44px;min-width:44px}.MorningCheckInSheet_stepProgress__PYNgX{display:flex;gap:6px}.MorningCheckInSheet_stepProgress__PYNgX span{height:3px;flex:1;border-radius:3px;background:#35534a}.MorningCheckInSheet_stepProgress__PYNgX [data-active=true]{background:var(--mint)}.MorningCheckInSheet_stepIntro__DCd05 h2{color:var(--ink);font-size:clamp(1.65rem,7vw,2.15rem);font-weight:760;line-height:1.12;letter-spacing:-.04em;margin:6px 0 0;overflow-wrap:anywhere}.MorningCheckInSheet_stepIntro__DCd05 h2:focus{outline:none}.MorningCheckInSheet_stepIntro__DCd05 p{color:var(--muted);font-size:.94rem;line-height:1.45;margin:0}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ,.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scale__LIYdI,.MorningCheckInSheet_sorenessDetails__Zfdwy{background:var(--surface);border:1px solid var(--line)!important;border-radius:15px;min-width:0;padding:11px!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleHeading__GFLFt{align-items:baseline!important;flex-wrap:wrap;gap:4px 10px}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ>span:first-child,.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleHeading__GFLFt>span:first-child{color:var(--ink)!important;font-size:1rem!important;font-weight:700;line-height:1.3}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleHeading__GFLFt>span:last-child{min-width:0!important;font-size:.84rem!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleHeading__GFLFt [data-tone]{color:var(--selected,var(--muted))!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleScores__gQ_kD{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ button,.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleScores__gQ_kD button,.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp button{min-height:44px!important;box-sizing:border-box;overflow-wrap:normal}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleScores__gQ_kD button{border-radius:9px!important;border:1px solid var(--line)!important;color:var(--ink)!important;background:#10201c!important;font-size:1rem!important;font-variant-numeric:tabular-nums}.MorningCheckInSheet_paceRoom__mfANs [data-tone=good]{--selected:#a9f1d1}.MorningCheckInSheet_paceRoom__mfANs [data-tone=warn]{--selected:#f8d594}.MorningCheckInSheet_paceRoom__mfANs [data-tone=bad]{--selected:#ffb3aa}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleScores__gQ_kD [aria-pressed=true]{background:var(--selected)!important;color:#10221a!important;border-color:var(--selected)!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleAnchors__kiXHL{gap:8px;font-size:.75rem!important;line-height:1.25}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleAnchors__kiXHL>span{color:var(--muted)!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_scaleAnchors__kiXHL>span:last-child{text-align:right}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp button[aria-pressed]{padding-inline:4px!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp button[aria-pressed] span:first-child{display:none}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp>div:first-child{justify-content:flex-end!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp>div:first-child>span{display:none}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp>div:last-child{color:var(--muted)!important}.MorningCheckInSheet_sorenessDetails__Zfdwy summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-weight:700}.MorningCheckInSheet_sorenessDetails__Zfdwy summary::-webkit-details-marker{display:none}.MorningCheckInSheet_sorenessDetails__Zfdwy summary span{color:var(--muted);font-size:.78rem;font-weight:500}.MorningCheckInSheet_sorenessDetails__Zfdwy summary span:after{content:" +";color:var(--mint);margin-inline-start:4px}.MorningCheckInSheet_sorenessDetails__Zfdwy[open] summary span:after{content:" −"}.MorningCheckInSheet_groupLabel__lFXLy{grid-column:1/-1;margin:3px 0 0;color:var(--muted);font-size:.84rem;font-weight:650}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injuryOptions__ae0Rk button{padding-inline:4px!important;font-size:.84rem!important;min-width:0;overflow-wrap:anywhere}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ button:not([aria-pressed=true]),.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_soreAreas__UqUrp button:not([aria-pressed=true]){color:var(--muted)!important}.MorningCheckInSheet_paceRoom__mfANs :is(.MorningCheckInSheet_injury__tJADJ,.MorningCheckInSheet_soreAreas__UqUrp) button[aria-pressed=true][data-tone]:not(.MorningCheckInSheet_scaleScores__gQ_kD button){color:var(--selected)!important;background:color-mix(in srgb,var(--selected) 12%,transparent)!important;border-color:color-mix(in srgb,var(--selected) 56%,transparent)!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ .MorningCheckInSheet_addArea__sw3sM:not(:disabled){color:var(--mint)!important;border-color:var(--line)!important;background:#203931!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_injury__tJADJ textarea,.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_sleepHours__QMmkY input{box-sizing:border-box;max-width:100%;min-height:46px;font-size:1rem!important}.MorningCheckInSheet_paceRoom__mfANs .MorningCheckInSheet_sleepHours__QMmkY>span{color:var(--muted)!important;font-size:.84rem!important;letter-spacing:normal!important;text-transform:none!important}.MorningCheckInSheet_consentGate__uYtc5 button:focus-visible,.MorningCheckInSheet_footer__5Lzib button:focus-visible,.MorningCheckInSheet_paceRoom__mfANs :is(button,textarea,input,summary):focus-visible{outline:2px solid var(--mint)!important;outline-offset:2px}.MorningCheckInSheet_consentGate__uYtc5{padding-top:16px}.MorningCheckInSheet_consentGate__uYtc5 strong{color:var(--ink)}.MorningCheckInSheet_footer__5Lzib{box-sizing:border-box;flex:0 0 auto;max-width:560px;padding:12px 20px calc(12px + var(--ffx-sab, 0px));border-top:1px solid var(--line)}.MorningCheckInSheet_footerActions__WAvHp{display:flex;justify-content:stretch;gap:9px}.MorningCheckInSheet_primary__YfZiQ,.MorningCheckInSheet_secondary__GdywZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px!important;border-radius:12px;padding:11px 13px;font:inherit;font-weight:700;line-height:1.25;border:1px solid var(--line)!important;cursor:pointer}.MorningCheckInSheet_primary__YfZiQ{flex:1;background:var(--mint)!important;color:#10221a!important}.MorningCheckInSheet_secondary__GdywZ{background:var(--surface)!important;color:var(--ink)!important}.MorningCheckInSheet_primary__YfZiQ:disabled,.MorningCheckInSheet_secondary__GdywZ:disabled{background:#203931!important;color:#aac2b8!important;cursor:default}.MorningCheckInSheet_error__kU5Fi{margin:0 0 10px;color:#ffb3aa;font-size:.87rem;line-height:1.4}.MorningCheckInSheet_moodOff__JQdXs{color:var(--muted);font-size:.88rem;line-height:1.45;margin:0}.PaceRoomLearn_learn__T8uBN{--learn-bg:var(--paceroom-bg,#0e1716);--learn-panel:var(--paceroom-surface,#152321);--learn-raised:var(--paceroom-raised,#1c2d29);--learn-line:var(--paceroom-line,#60776e);--learn-text:var(--paceroom-text,#f4f8f5);--learn-muted:var(--paceroom-muted,#c2d1cb);--learn-accent:var(--paceroom-accent,#a9f1d1);--learn-ink:var(--paceroom-accent-ink,#10291f);background:var(--learn-bg);color:var(--learn-text);min-height:100dvh;width:100%;padding:calc(var(--ffx-sat, 0px) + 12px) 20px calc(var(--ffx-sab, 0px) + 28px);font-family:var(--font-space-grotesk,"Space Grotesk"),system-ui,sans-serif;line-height:1.45;overflow-wrap:anywhere}.PaceRoomLearn_learn__T8uBN,.PaceRoomLearn_learn__T8uBN *{box-sizing:border-box}.PaceRoomLearn_learn__T8uBN h1,.PaceRoomLearn_learn__T8uBN p,.PaceRoomLearn_meal__2Tc60{margin:0}.PaceRoomLearn_inner__N1CYR{width:min(100%,480px);margin-inline:auto;container-type:inline-size}.PaceRoomLearn_header__PZOaG{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px}.PaceRoomLearn_brand__brEgp{font-size:1rem;font-weight:800;letter-spacing:-.03em}.PaceRoomLearn_arrow__9Ia7O,.PaceRoomLearn_brand__brEgp span{color:var(--learn-accent)}.PaceRoomLearn_intro__lENF1{display:grid;gap:6px;margin-bottom:18px}.PaceRoomLearn_intro__lENF1 h1{font-size:clamp(1.65rem,5.3vw,2.25rem);line-height:1.1;letter-spacing:-.04em}.PaceRoomLearn_intro__lENF1 h1:focus{outline:none}.PaceRoomLearn_guideCopy__QWrDG span,.PaceRoomLearn_intro__lENF1 p,.PaceRoomLearn_meal__2Tc60 figcaption,.PaceRoomLearn_note__rXw77,.PaceRoomLearn_panel__HzAcw p{color:var(--learn-muted)}.PaceRoomLearn_intro__lENF1 p,.PaceRoomLearn_panel__HzAcw p{font-size:.9375rem}.PaceRoomLearn_guides___qAHn,.PaceRoomLearn_practice__AMBMI{display:grid;gap:10px}.PaceRoomLearn_learn__T8uBN button{min-width:0;min-height:44px;color:var(--learn-text);font:inherit;line-height:1.3;cursor:pointer}.PaceRoomLearn_learn__T8uBN button:focus-visible{outline:2px solid var(--learn-accent);outline-offset:3px}.PaceRoomLearn_learn__T8uBN button svg{flex:0 0 auto}.PaceRoomLearn_primary__bC3G_,.PaceRoomLearn_quiet__ybOAd,.PaceRoomLearn_secondary__muJLo{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px}.PaceRoomLearn_quiet__ybOAd{background:transparent;border:1px solid transparent;padding:7px 10px}.PaceRoomLearn_quiet__ybOAd:hover{background:var(--learn-raised)}.PaceRoomLearn_learn__T8uBN .PaceRoomLearn_quiet__ybOAd{color:var(--learn-muted);font-size:.9375rem;font-weight:650}.PaceRoomLearn_guide__umq4h{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid var(--learn-line);border-radius:15px;background:var(--learn-panel);text-align:left}.PaceRoomLearn_guide__umq4h:hover,.PaceRoomLearn_options__tnqDh button:hover,.PaceRoomLearn_secondary__muJLo:hover{border-color:var(--learn-accent)}.PaceRoomLearn_guideCopy__QWrDG{display:grid;flex:1;min-width:0;gap:4px}.PaceRoomLearn_guideCopy__QWrDG strong{font-size:1rem}.PaceRoomLearn_guideCopy__QWrDG span{font-size:.8125rem}.PaceRoomLearn_icon__EXznZ{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:var(--learn-raised);color:var(--learn-accent)}.PaceRoomLearn_panel__HzAcw{display:grid;gap:6px;padding:13px 15px;border:1px solid var(--learn-line);border-radius:15px;background:var(--learn-panel)}.PaceRoomLearn_label___8ytO{font-size:.75rem;color:var(--learn-accent);font-weight:750;letter-spacing:.08em;text-transform:uppercase}.PaceRoomLearn_result__Ktbl3{font-size:1.25rem;line-height:1.2;letter-spacing:-.025em}.PaceRoomLearn_learn__T8uBN .PaceRoomLearn_primary__bC3G_,.PaceRoomLearn_learn__T8uBN .PaceRoomLearn_secondary__muJLo{font-weight:730;min-height:46px;padding:10px 12px}.PaceRoomLearn_learn__T8uBN .PaceRoomLearn_primary__bC3G_{border:1px solid var(--learn-accent);background:var(--learn-accent);color:var(--learn-ink)}.PaceRoomLearn_learn__T8uBN .PaceRoomLearn_primary__bC3G_:hover{filter:brightness(1.08)}.PaceRoomLearn_secondary__muJLo{border:1px solid var(--learn-line);background:var(--learn-panel)}.PaceRoomLearn_note__rXw77{font-size:.875rem}.PaceRoomLearn_note__rXw77 strong{color:var(--learn-text)}.PaceRoomLearn_meal__2Tc60{display:grid;gap:4px}.PaceRoomLearn_meal__2Tc60 img{display:block;width:100%;height:clamp(90px,24dvh,180px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 53%;object-position:center 53%;border-radius:15px}.PaceRoomLearn_meal__2Tc60 figcaption{font-size:.8125rem}.PaceRoomLearn_options__tnqDh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(8.25rem,100%),1fr));gap:8px}.PaceRoomLearn_options__tnqDh button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px;border:1px solid var(--learn-line);border-radius:12px;background:var(--learn-panel)}.PaceRoomLearn_options__tnqDh button[aria-pressed=true]{background:var(--learn-raised);color:var(--learn-accent);border-color:var(--learn-accent)}@media (max-width:360px){.PaceRoomLearn_learn__T8uBN{padding-inline:16px}.PaceRoomLearn_guide__umq4h{gap:9px}}@container (max-width: 14rem){.PaceRoomLearn_guide__umq4h .PaceRoomLearn_arrow__9Ia7O,.PaceRoomLearn_guide__umq4h .PaceRoomLearn_icon__EXznZ{display:none}}@media (max-height:660px){.PaceRoomLearn_header__PZOaG,.PaceRoomLearn_intro__lENF1{margin-bottom:12px}.PaceRoomLearn_meal__2Tc60 img{height:clamp(90px,19dvh,130px)}}.PaceRoomStartupGraphic_screen__bu_TS{display:flex;width:100%;height:100%;min-height:100%;overflow-y:auto;background:#0e1716;color:#f4f8f5;font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;text-align:center}.PaceRoomStartupGraphic_content__vpkeC{box-sizing:border-box;display:grid;justify-items:center;gap:16px;width:100%;margin-block:auto;padding:max(12px,var(--ffx-sat-safe,0px)) max(16px,var(--ffx-sar,0px)) max(12px,var(--ffx-sab,0px)) max(16px,var(--ffx-sal,0px))}.PaceRoomStartupGraphic_content__vpkeC:has(>:only-child){padding-block:0}.PaceRoomStartupGraphic_mark__xMEim{display:block;width:min(80vw,58vh,400px);max-width:100%;height:auto;aspect-ratio:38/41;pointer-events:none}.PaceRoomStartupGraphic_content__vpkeC:has(.PaceRoomStartupGraphic_status__qvR29) .PaceRoomStartupGraphic_mark__xMEim{width:min(80vw,48vh,400px)}.PaceRoomStartupGraphic_compact__JkVI8 .PaceRoomStartupGraphic_content__vpkeC .PaceRoomStartupGraphic_mark__xMEim{width:48px}.PaceRoomStartupGraphic_status__qvR29{display:grid;justify-items:center;gap:6px;max-width:20rem}.PaceRoomStartupGraphic_detail__oyitr,.PaceRoomStartupGraphic_title__9t5Ge{margin:0}.PaceRoomStartupGraphic_title__9t5Ge{font-size:1.125rem;font-weight:750}.PaceRoomStartupGraphic_detail__oyitr{color:#c2d1cb;font-size:.9375rem;line-height:1.45}.PaceRoomStartupGraphic_action__uFQQS{min-height:44px;padding:8px 20px;margin-top:7px;border:0;border-radius:10px;background:#a9f1d1;color:#0e1716;font:inherit;font-weight:700}.PaceRoomStartupGraphic_action__uFQQS:focus-visible{outline:2px solid #a9f1d1;outline-offset:3px}.PaceRoomStartupGraphic_animatedMark__WELwy,.PaceRoomStartupGraphic_restingMark__VVKOS{stroke:#a9f1d1}.PaceRoomStartupGraphic_animatedMark__WELwy{animation:PaceRoomStartupGraphic_settle-mark__b_yAT 1.2s ease-out both}.PaceRoomStartupGraphic_sweep__FzLMm path{stroke:#effff7;stroke-dasharray:27 174;opacity:0;animation:PaceRoomStartupGraphic_enter-room__j3lGw .88s cubic-bezier(.33,.05,.25,1) both}.PaceRoomStartupGraphic_sweep__FzLMm path:nth-child(2){animation-delay:.14s}.PaceRoomStartupGraphic_sweep__FzLMm path:nth-child(3){animation-delay:.24s}@keyframes PaceRoomStartupGraphic_settle-mark__b_yAT{0%,to{opacity:1}22%,58%{opacity:.56}}@keyframes PaceRoomStartupGraphic_enter-room__j3lGw{0%{stroke-dashoffset:27;opacity:0}20%{opacity:1}75%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}@media (prefers-reduced-motion:reduce){.PaceRoomStartupGraphic_animatedMark__WELwy,.PaceRoomStartupGraphic_sweep__FzLMm path{animation:none}}.choose_notice__fVnWp{margin:.375rem 0 0;color:#c2d1cb;font-size:.875rem}.choose_retry__fnWvY{min-height:44px;padding:.375rem .5rem;margin:.375rem 0 0 -.5rem;color:#abc1b6;background:transparent;border:0;border-radius:.4rem;font:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.choose_retry__fnWvY:focus-visible{outline:2px solid #a9f1d1;outline-offset:2px}.AdvancedPaceRoom_page__ixVIm{max-width:620px;width:100%;margin-inline:auto;padding:18px 16px 24px;color:var(--ffx-text,#f4f8f5);font-family:var(--font-space-grotesk,"Space Grotesk"),sans-serif;overflow-wrap:anywhere}.AdvancedPaceRoom_heading__8Amqh{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin:2px 0 6px}.AdvancedPaceRoom_heading__8Amqh>:last-child:not(.AdvancedPaceRoom_headingContent__rCV3j){flex-shrink:0}.AdvancedPaceRoom_headingContent__rCV3j{min-width:0}.AdvancedPaceRoom_headingContent__rCV3j h1{color:var(--ffx-text,#f4f8f5);font-size:clamp(1.75rem,7vw,2.15rem);font-weight:750;letter-spacing:-.04em;line-height:1.08;margin:0;text-wrap:balance}.AdvancedPaceRoom_headingContent__rCV3j p{color:var(--ffx-text-secondary,#c2d1cb);font-size:.875rem;line-height:1.45;margin:7px 0 0}.AdvancedPaceRoom_directory__4ViEy{max-width:540px;padding-inline:16px;margin:0 auto 18px}.AdvancedPaceRoom_directoryHelp__IX9cl{margin:0}.AdvancedPaceRoom_directoryShortcuts__MwYB8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 10px}.AdvancedPaceRoom_directoryShortcut__XOi7t{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;border:1px solid var(--paceroom-border,#3b584e);border-radius:12px;background:var(--ffx-surface,#162320);color:var(--ffx-text,#f4f8f5);font-size:.875rem;font-weight:700;line-height:1.24;text-decoration:none}.AdvancedPaceRoom_details__thpA8 summary svg,.AdvancedPaceRoom_directoryShortcut__XOi7t svg{flex:none;color:var(--ffx-brand,#a9f1d1)}.AdvancedPaceRoom_details__thpA8 summary:focus-visible,.AdvancedPaceRoom_directoryShortcut__XOi7t:focus-visible{outline:2px solid var(--ffx-brand,#a9f1d1);outline-offset:-2px}.AdvancedPaceRoom_details__thpA8{border:1px solid var(--paceroom-border,#3b584e);border-radius:12px;min-width:0}.AdvancedPaceRoom_details__thpA8 summary{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:11px;color:var(--ffx-text,#f4f8f5);font-size:.875rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.AdvancedPaceRoom_details__thpA8 summary::-webkit-details-marker{display:none}.AdvancedPaceRoom_details__thpA8[open] summary svg{transform:rotate(180deg)}.AdvancedPaceRoom_detailsContent__2Z44S{display:grid;gap:10px;min-width:0;padding:0 10px 10px}.AdvancedPaceRoom_directoryGroups__FXQac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AdvancedPaceRoom_directoryGroup__67hvu{min-width:0;border-radius:16px;border:1px solid var(--paceroom-border,#3b584e);background:var(--ffx-surface,#162320);padding:6px 10px}.AdvancedPaceRoom_directoryGroup__67hvu h2{margin:8px 5px 3px;color:var(--ffx-text-secondary,#c2d1cb);font-size:.75rem;font-weight:650}.AdvancedPaceRoom_directoryLink__tE1JW{min-height:46px;display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;padding:5px;gap:7px;color:var(--ffx-text,#f4f8f5);font-size:.875rem;font-weight:650;line-height:1.22;text-decoration:none}.AdvancedPaceRoom_directoryLink__tE1JW+.AdvancedPaceRoom_directoryLink__tE1JW{border-top:1px solid var(--paceroom-border,#3b584e)}.AdvancedPaceRoom_directoryLink__tE1JW svg{color:var(--ffx-brand,#a9f1d1)}.AdvancedPaceRoom_directoryLink__tE1JW:focus-visible{outline:2px solid var(--ffx-brand,#a9f1d1);outline-offset:-2px;border-radius:8px}.AdvancedPaceRoom_journal__aotu3{display:flex;flex-direction:column;gap:14px;color:var(--ffx-text,#f4f8f5)}.AdvancedPaceRoom_journalComposer__bzu4P,.AdvancedPaceRoom_journalEntry__dqxd1{background:var(--ffx-surface,#162320);border:1px solid var(--paceroom-border,#3b584e);border-radius:16px;padding:11px 13px}.AdvancedPaceRoom_journalEntry__dqxd1 p{overflow-wrap:anywhere}.AdvancedPaceRoom_journalCount__Naife{align-self:start;color:var(--ffx-text-secondary,#c2d1cb);font-size:.8125rem;white-space:nowrap}.AdvancedPaceRoom_journalStatus__dIeVW{font-size:.8125rem;margin:8px 0 0}@media (max-width:330px){.AdvancedPaceRoom_directoryLink__tE1JW{grid-template-columns:auto minmax(0,1fr)}.AdvancedPaceRoom_directoryLink__tE1JW svg:last-child{display:none}}.AdvancedPaceRoom_journalActions__ezn_1{display:flex;justify-content:flex-end;margin-top:8px}.AdvancedPaceRoom_primary__W_FVt{min-height:44px;padding:9px 15px;border:0;border-radius:12px;color:var(--paceroom-ink,#10291f);background:var(--ffx-brand,#a9f1d1);font:inherit;font-size:.875rem;font-weight:750;cursor:pointer}.AdvancedPaceRoom_primary__W_FVt:disabled{opacity:.48;cursor:default}.AdvancedPaceRoom_journalDate__wPLH0{font-size:.875rem;font-weight:650;margin:13px 0 8px;color:var(--ffx-text-secondary,#c2d1cb)}.AdvancedPaceRoom_journalEntry__dqxd1{margin-bottom:8px}.AdvancedPaceRoom_journalEntry__dqxd1 p{margin:0 0 6px;line-height:1.48;white-space:pre-wrap}.AdvancedPaceRoom_journalEntry__dqxd1 time,.AdvancedPaceRoom_journalStatus__dIeVW{color:var(--ffx-text-secondary,#c2d1cb);font-size:.8125rem}.AdvancedPaceRoom_conversation__H1ucT button:focus-visible,.AdvancedPaceRoom_conversation__H1ucT textarea:focus-visible,.AdvancedPaceRoom_journalComposer__bzu4P textarea:focus-visible{outline:2px solid var(--ffx-brand,#a9f1d1);outline-offset:1px;box-shadow:none}.AdvancedPaceRoom_conversation__H1ucT textarea::-webkit-scrollbar{width:0}.AdvancedPaceRoom_conversation__H1ucT textarea{scrollbar-width:none}.SimpleStart_frame__DLaGK{--simple-hero-height:clamp(240px,44svh,430px);position:relative;isolation:isolate;min-height:100svh;width:100%;box-sizing:border-box;background:#07071a;color:#fff;font-family:var(--font-space-grotesk,"Space Grotesk"),sans-serif;padding:calc(var(--ffx-sat, 0px) + 20px) 22px calc(var(--ffx-sab, 0px) + 24px);overflow-wrap:anywhere}.SimpleStart_compact__IpX9D{--simple-hero-height:clamp(260px,44svh,430px)}.SimpleStart_backdrop__3qgkN{position:absolute;inset:0 0 auto;height:var(--simple-hero-height);z-index:0;overflow:hidden;pointer-events:none}.SimpleStart_backdrop__3qgkN:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,7,26,.25),transparent 25%,transparent 62%,#07071a)}.SimpleStart_heroImage__n6APP{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SimpleStart_inner__CIg2F{position:relative;z-index:1;max-width:480px;margin:0 auto;min-height:calc(100svh - var(--ffx-sat, 0px) - var(--ffx-sab, 0px) - 44px);display:flex;flex-direction:column}.SimpleStart_heroSpace__JLrTP{min-height:max(70px,calc(var(--simple-hero-height) - 100px - var(--ffx-sat, 0px)));flex-shrink:0}.SimpleStart_header__KqboG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.SimpleStart_header__KqboG>button{margin-left:auto;background:rgba(7,7,26,.85);border:1px solid #667087;padding:8px 14px}.SimpleStart_brand__bvKOx{font-size:16px;font-weight:800;letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;background:rgba(7,7,26,.85);padding:8px 12px;border-radius:999px}.SimpleStart_brand__bvKOx span{color:#38bdf8}.SimpleStart_content__V_2lZ{padding-top:20px;margin-top:auto}.SimpleStart_eyebrow__zKRZY{color:#7dd3fc;font-size:.75rem;letter-spacing:.12em;font-weight:750;text-transform:uppercase;margin-bottom:10px}.SimpleStart_title__HksdN{font-size:clamp(1.9rem,7vw,2.6rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;margin:0 0 16px;text-wrap:balance}.SimpleStart_title__HksdN:focus{outline:none}.SimpleStart_body__MR1zb{font-size:1rem;line-height:1.55;color:#d2d7e3;margin:0 0 22px}.SimpleStart_actions__mKaW2{display:grid;gap:10px;margin-top:24px}.SimpleStart_choice__RXWMo,.SimpleStart_primary__W8IB7,.SimpleStart_secondary__DW7Nl,.SimpleStart_textButton__mvkNN{font:inherit;cursor:pointer;line-height:1.4;min-height:48px;border-radius:16px;padding:14px 18px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.SimpleStart_primary__W8IB7{color:#052331;background:#38bdf8;border:1px solid transparent;font-weight:800}.SimpleStart_choice__RXWMo,.SimpleStart_secondary__DW7Nl{background:rgba(12,20,40,.9);border:1px solid #4a556b;color:#fff;font-weight:650}.SimpleStart_textButton__mvkNN{color:#d2d7e3;background:transparent;border:1px solid transparent;padding:10px 6px}.SimpleStart_primary__W8IB7:disabled,.SimpleStart_secondary__DW7Nl:disabled{opacity:.55;cursor:wait}.SimpleStart_choice__RXWMo:focus-visible,.SimpleStart_primary__W8IB7:focus-visible,.SimpleStart_secondary__DW7Nl:focus-visible,.SimpleStart_textButton__mvkNN:focus-visible{outline:3px solid #fff;outline-offset:3px}.SimpleStart_choice__RXWMo{display:block;width:100%;text-align:left;margin-top:10px}.SimpleStart_choice__RXWMo span{display:block;font-size:.875rem;font-weight:400;color:#c1cadb;margin-top:4px}.SimpleStart_note__X85__{font-size:.875rem;line-height:1.5;color:#bdc7d8;margin:14px 0 0}.SimpleStart_notice__ytBsq{border-left:3px solid #7dd3fc;padding:10px 14px;background:rgba(7,7,26,.9);margin:16px 0;font-size:.9375rem;line-height:1.5}.SimpleStart_details__022C6{border:1px solid #46536a;background:rgba(7,7,26,.88);border-radius:18px;padding:18px;margin:14px 0}.SimpleStart_details__022C6 p{margin:6px 0;line-height:1.5;color:#d2d7e3}.SimpleStart_exercisePreview__lN3A1{margin:8px 0 0;padding-inline-start:1.2em;line-height:1.5;color:#d2d7e3}.SimpleStart_details__022C6 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:#7dd3fc;font-weight:650}.SimpleStart_success__9LkB5{color:#6ee7b7;font-size:2rem;margin-bottom:12px}@media (min-width:700px){.SimpleStart_frame__DLaGK{padding-left:32px;padding-right:32px}.SimpleStart_backdrop__3qgkN{max-width:760px;margin:0 auto}}@media (max-height:500px){.SimpleStart_frame__DLaGK{--simple-hero-height:200px}}@media (max-height:680px){.SimpleStart_compact__IpX9D{--simple-hero-height:170px}.SimpleStart_compact__IpX9D .SimpleStart_content__V_2lZ{padding-top:16px}.SimpleStart_compact__IpX9D .SimpleStart_title__HksdN{font-size:clamp(1.65rem,6.5vw,2.25rem)}.SimpleStart_compact__IpX9D .SimpleStart_choice__RXWMo{padding:12px 14px}}.SimpleStart_paceRoom__zcNbb{--simple-hero-height:clamp(155px,32svh,290px);background:#0e1716;color:#f4f8f5}.SimpleStart_paceRoom__zcNbb .SimpleStart_backdrop__3qgkN:after{background:linear-gradient(180deg,rgba(14,23,22,.25),transparent 25%,transparent 60%,#0e1716)}.SimpleStart_paceRoom__zcNbb .SimpleStart_brand__bvKOx,.SimpleStart_paceRoom__zcNbb .SimpleStart_header__KqboG>button{background:#0e1716}.SimpleStart_paceRoom__zcNbb .SimpleStart_content__V_2lZ{margin-top:0}.SimpleStart_paceRoom__zcNbb .SimpleStart_brand__bvKOx span,.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6 summary,.SimpleStart_paceRoom__zcNbb .SimpleStart_eyebrow__zKRZY{color:#a9f1d1}.SimpleStart_paceRoom__zcNbb .SimpleStart_body__MR1zb,.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6 p,.SimpleStart_paceRoom__zcNbb .SimpleStart_exercisePreview__lN3A1,.SimpleStart_paceRoom__zcNbb .SimpleStart_note__X85__,.SimpleStart_paceRoom__zcNbb .SimpleStart_textButton__mvkNN{color:#c2d1cb}.SimpleStart_paceRoomMenu__sB240 .SimpleStart_primary__W8IB7,.SimpleStart_paceRoom__zcNbb .SimpleStart_primary__W8IB7{color:#10291f;background:#a9f1d1}.SimpleStart_paceRoomMenu__sB240 .SimpleStart_choice__RXWMo,.SimpleStart_paceRoom__zcNbb .SimpleStart_choice__RXWMo,.SimpleStart_paceRoom__zcNbb .SimpleStart_secondary__DW7Nl{background:#1c2d29;border-color:#60776e}.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6{background:#152321;border-color:#60776e}.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6 summary{justify-content:space-between;gap:10px}.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6 summary:after{content:"+"}.SimpleStart_paceRoom__zcNbb .SimpleStart_details__022C6[open] summary:after{content:"−"}.SimpleStart_paceRoom__zcNbb .SimpleStart_notice__ytBsq{background:#1c2d29;border-color:#a9f1d1}.SimpleStart_paceRoomMenu__sB240{margin-bottom:8px}.SimpleStart_paceRoomMenu__sB240 .SimpleStart_choice__RXWMo{margin-top:8px}.SimpleStart_paceRoomMenu__sB240 .SimpleStart_primary__W8IB7{margin-top:16px;width:100%}.SimpleStart_durationOptions__RLvk1{display:grid;gap:8px;margin:0;border:0;padding:0;min-width:0}.SimpleStart_durationOptions__RLvk1 legend{margin-bottom:10px;font-size:1rem;font-weight:700}.SimpleStart_durationOptions__RLvk1 label{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 12px;border:1px solid #60776e;border-radius:12px;background:#1c2d29;cursor:pointer}.SimpleStart_durationOptions__RLvk1 input{accent-color:#a9f1d1;width:20px;height:20px;flex:0 0 auto}.SimpleStart_usualDurationChoices__H1EmL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));gap:8px}.SimpleStart_paceRoom__zcNbb .SimpleStart_paceRoomActions__nLAfH{margin-top:12px}@media (max-height:680px){.SimpleStart_paceRoom__zcNbb{--simple-hero-height:145px;padding-inline:16px}.SimpleStart_paceRoom__zcNbb .SimpleStart_heroSpace__JLrTP{min-height:max(32px,calc(var(--simple-hero-height) - 100px - var(--ffx-sat, 0px)))}.SimpleStart_paceRoom__zcNbb .SimpleStart_miniAction__OSJ8I{padding-block:10px}}.SimpleStart_checkInFrame__V0eZR{background:radial-gradient(ellipse at 100% 0,#19322a 0,#0e1716 58%)}.SimpleStart_checkInFrame__V0eZR .SimpleStart_brand__bvKOx,.SimpleStart_checkInFrame__V0eZR .SimpleStart_header__KqboG>button{background:#162723;border:1px solid #3b584e}.SimpleStart_checkInMark__sT_gL{display:grid;place-items:center;width:64px;height:64px;margin-top:clamp(24px,8svh,76px);color:#a9f1d1;background:#162723;border:1px solid #3b584e;border-radius:18px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_body__MR1zb{max-width:34ch}.SimpleStart_checkInFrame__V0eZR .SimpleStart_actions__mKaW2{gap:5px}@media (orientation:landscape) and (max-height:500px){.SimpleStart_checkInFrame__V0eZR .SimpleStart_checkInMark__sT_gL{width:48px;height:48px;margin-top:12px;border-radius:14px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_checkInMark__sT_gL svg{width:28px;height:28px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_content__V_2lZ{padding-top:12px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_title__HksdN{font-size:clamp(1.65rem,5vw,2rem);margin-bottom:10px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_body__MR1zb{max-width:55ch;margin-bottom:12px}.SimpleStart_checkInFrame__V0eZR .SimpleStart_actions__mKaW2{margin-top:12px}}.SimpleStart_planHeader__WiVAy{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.SimpleStart_planHeader__WiVAy>button{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #49645b;background:#152321;min-height:44px}.SimpleStart_planHeader__WiVAy>button svg{flex:none}.SimpleStart_planTools__mXn4l .SimpleStart_choice__RXWMo{text-decoration:none}.SimpleStart_details__022C6>a{display:inline-flex;align-items:center;color:#a9f1d1}.SimpleStart_schedule__A4Gm0{margin:0;padding:0;display:grid;gap:8px;list-style:none}.SimpleStart_schedule__A4Gm0 li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px;background:#152321;border:1px solid #49645b;border-radius:12px}.SimpleStart_schedule__A4Gm0 time{grid-column:1/-1;color:#a9f1d1;font-size:.8125rem}.SimpleStart_schedule__A4Gm0 li span{color:#c2d1cb}.SimpleStart_backLink__uap7r{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:44px;padding:5px 8px 5px 0;border:0;background:transparent;color:#a4e7d0;font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.PaceRoomSetup_setup__kXHRp{--ffx-brand:#a4e7d0;color-scheme:dark}.PaceRoomSetup_setup__kXHRp button:focus-visible,.PaceRoomSetup_setup__kXHRp input:focus-visible{outline:2px solid var(--ffx-brand)!important;outline-offset:2px}.PaceRoomSetup_scroll__uhDYl{min-width:0;overflow-x:hidden!important}.PaceRoomSetup_progress__Rqt1n{min-width:0;display:grid;flex:1;gap:5px;color:var(--ffx-brand);font-size:.8125rem;font-weight:650}.PaceRoomSetup_progress__Rqt1n progress{width:100%;height:4px;border:0;border-radius:8px;background:#314844;accent-color:var(--ffx-brand)}.PaceRoomSetup_progress__Rqt1n progress::-webkit-progress-bar{background:#314844;border-radius:8px}.PaceRoomSetup_progress__Rqt1n progress::-webkit-progress-value{background:var(--ffx-brand);border-radius:8px}.PaceRoomSetup_exit__JRdcx{min-height:44px;padding:5px 0 5px 8px;border:0;background:transparent;color:var(--ffx-brand);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.PaceRoomSetup_setup__kXHRp .PaceRoomSetup_primary__dWlpM{background:var(--ffx-brand)!important;color:#102520!important;box-shadow:none!important}.PaceRoomSetup_setup__kXHRp .PaceRoomSetup_primary__dWlpM:disabled{background:#293c38!important;color:#a5b7b1!important}.PaceRoomSetup_focusChoices__XL3Tr{margin-top:12px}.PaceRoomSetup_focusChoices__XL3Tr>button{margin:0}.PaceRoomSetup_targetWeight__vmQXN{margin-top:18px}.manual_paceRoom__Av3eP{--pace-mint:#a9f1d1;--pace-text:#f4f8f5;--pace-muted:#c2d1cb;--pace-border:#49645b;--pace-raised:#152321;--ffx-brand:var(--pace-mint);background:radial-gradient(ellipse at 92% 2%,#19362d 0,#0e1716 62%)!important;color:var(--pace-text)!important;font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;overflow-wrap:anywhere}.manual_paceRoom__Av3eP>main{width:min(calc(100% - 36px),440px);margin-inline:auto;padding-inline:0!important;overscroll-behavior:contain}.manual_header__vo6ag,.manual_wordmark__qNIZN{display:flex;align-items:center}.manual_header__vo6ag{gap:12px}.manual_wordmark__qNIZN{gap:6px;letter-spacing:-.035em;font-size:1.125rem;font-weight:750}.manual_wordmark__qNIZN b{color:var(--pace-mint);font-weight:inherit}.manual_paceRoom__Av3eP .manual_back__ahUAs{width:44px!important;height:44px!important;border-color:var(--pace-border)!important;background:var(--pace-raised)!important;color:var(--pace-mint)!important}.manual_paceRoom__Av3eP .manual_heading__8_IO_{margin-block:12px 0!important;font-size:clamp(2rem,8vw,3.125rem)!important;font-weight:750;letter-spacing:-.055em;text-wrap:balance}.manual_paceRoom__Av3eP .manual_choice__3UvNh{background:var(--pace-raised)!important;border-color:var(--pace-border)!important}.manual_paceRoom__Av3eP .manual_choice__3UvNh[aria-pressed=true]{border-color:var(--pace-mint)!important;background:#20372f!important}.manual_paceRoom__Av3eP .manual_detail__O5nTI{color:var(--pace-muted)!important;font-size:.8125rem!important;line-height:1.35!important}.manual_paceRoom__Av3eP input{min-width:0;min-height:48px;border-color:var(--pace-border)!important;background:var(--pace-raised)!important;color:var(--pace-text)!important}.manual_paceRoom__Av3eP .manual_clearSearch__02THe{min-height:44px;min-width:44px}.manual_paceRoom__Av3eP input[placeholder=Search]{padding-inline-end:55px!important}.manual_paceRoom__Av3eP .manual_primary__xWTAQ{min-block-size:50px;border-radius:14px!important;background:var(--pace-mint)!important;color:#10291f!important}.manual_paceRoom__Av3eP .manual_primary__xWTAQ:disabled{opacity:.65}.manual_paceRoom__Av3eP :is(button,a,input):focus-visible{outline:2px solid var(--pace-mint)!important;outline-offset:3px}.manual_workoutChoices__VXlC7{display:grid;gap:10px;margin-top:1.5rem}.manual_workoutChoice__20jpv{min-height:64px;padding:.7rem .75rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid #49645b;border-radius:15px;background:#172723;color:#f4f8f5;text-decoration:none;text-align:start;font:inherit;cursor:pointer}.manual_workoutChoice__20jpv:disabled{opacity:.65;cursor:default}.manual_workoutChoice__20jpv:focus-visible{outline:2px solid #a9f1d1;outline-offset:2px}.manual_workoutChoice__20jpv>span:nth-child(2){display:grid;gap:.2rem;line-height:1.3;overflow-wrap:anywhere}.manual_workoutChoice__20jpv strong{font-weight:740}.manual_workoutChoice__20jpv>span span{color:#c2d1cb;font-size:.875rem}.manual_workoutChoice__20jpv>svg{color:#a9f1d1}.manual_workoutChoiceIcon__LQZmL{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#223e35;color:#a9f1d1}.manual_quickBack__Ko8gN{display:inline-flex;align-items:center;gap:6px}.PaceRoomChrome_header__AJO4D,.PaceRoomChrome_tabs__entdZ{position:fixed;inset-inline:0;background:var(--paceroom-chrome,#0e1716);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--ffx-text)}.PaceRoomChrome_header__AJO4D{top:0;z-index:100;padding-top:var(--ffx-sat-safe);border-bottom:1px solid var(--ffx-hairline)}.PaceRoomChrome_bar__TQdG3{min-height:54px;padding:4px max(12px,var(--ffx-sar)) 4px max(12px,var(--ffx-sal));display:flex;align-items:center;gap:8px}.PaceRoomChrome_title__oVNjz{flex:1 1 0;min-width:0;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.25;font-weight:750}.PaceRoomChrome_control__IYRaC,.PaceRoomChrome_tab__a0o_0{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;font:inherit;color:var(--ffx-text-secondary)}.PaceRoomChrome_control__IYRaC{position:relative;flex:0 0 44px;min-width:44px;min-height:44px;border-radius:13px;background:var(--ffx-surface);border-color:var(--paceroom-border);color:var(--ffx-brand)}.PaceRoomChrome_control__IYRaC:focus-visible,.PaceRoomChrome_tab__a0o_0:focus-visible{outline:2px solid var(--ffx-brand);outline-offset:-3px}.PaceRoomChrome_control__IYRaC[data-profile]{background:var(--ffx-brand);color:var(--paceroom-ink);font-size:.875rem;font-weight:800}.PaceRoomChrome_control__IYRaC[data-profile][aria-expanded=true],.PaceRoomChrome_tab__a0o_0[aria-current=page]{border-color:var(--ffx-brand)}.PaceRoomChrome_badge__JHFMn{position:absolute;inset:2px 2px auto auto;min-width:1rem;display:grid;place-items:center;padding:0 2px;border-radius:999px;background:var(--ffx-warn);color:#251500;font-size:.625rem;font-weight:850}.PaceRoomChrome_tabs__entdZ{bottom:0;z-index:90;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:4px max(6px,var(--ffx-sar)) max(4px,var(--ffx-sab)) max(6px,var(--ffx-sal));border-top:1px solid var(--ffx-hairline)}.PaceRoomChrome_tab__a0o_0{flex-direction:column;gap:3px;min-width:0;min-height:49px;padding:4px 1px;background:transparent;border-radius:12px;font-size:.6875rem;line-height:1.15;font-weight:650;overflow-wrap:anywhere;text-align:center}.PaceRoomChrome_tab__a0o_0[aria-current=page]{background:var(--ffx-brand-soft);color:var(--ffx-brand)}.PaceRoomChrome_menu__SN8OY{display:grid;gap:8px}.PaceRoomChrome_menuAction__nRe8C{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;border:1px solid var(--paceroom-border);border-radius:12px;background:var(--ffx-surface-2);color:var(--ffx-brand);font:inherit;text-align:start;cursor:pointer}.PaceRoomChrome_menuAction__nRe8C span{color:var(--ffx-text);overflow-wrap:anywhere}.PaceRoomChrome_menuAction__nRe8C:focus-visible{outline:2px solid var(--ffx-brand);outline-offset:-3px}.PaceRoomChrome_screenHeading__g_5lq{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 12px;padding:18px 18px 14px;color:var(--ffx-text);overflow-wrap:anywhere}.PaceRoomChrome_screenHeading__g_5lq h1{margin:0;font-size:clamp(1.625rem,7vw,2.25rem);line-height:1.1;font-weight:780}.PaceRoomChrome_screenHeading__g_5lq p{margin:5px 0 0;color:var(--ffx-text-secondary);font-size:.875rem;line-height:1.45}.PaceRoomMealAddOns_actions__bFZEP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:8px}.PaceRoomMealAddOns_actions__bFZEP button{display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;padding:9px 10px;border:1px solid var(--paceroom-border,#49645b);border-radius:12px;background:var(--tools-raised,#152321);color:var(--paceroom-mint,#a9f1d1);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.PaceRoomMealAddOns_actions__bFZEP button:focus-visible{outline:2px solid #a9f1d1;outline-offset:2px}.PaceRoomMealAddOns_actions__bFZEP svg{flex:none}.PaceRoomMealAddOns_notice__CzTCG{color:var(--paceroom-mint,#a9f1d1);font-size:.875rem;line-height:1.4;overflow-wrap:anywhere}.PaceRoomMealAddOns_notice__CzTCG:empty{display:contents}.tools_page__OXaJU{--tools-text:#f4f8f5;--tools-muted:#c2d1cb;--tools-mint:#a9f1d1;--tools-raised:#152321;--tools-line:#49645b;min-block-size:100svh;box-sizing:border-box;padding:calc(var(--ffx-sat-safe, var(--ffx-sat, 0px)) + 18px) max(18px,var(--ffx-sar,0px)) calc(var(--ffx-sab, 0px) + 26px) max(18px,var(--ffx-sal,0px));background:radial-gradient(ellipse at 92% 2%,#19362d 0,#0e1716 68%);color:var(--tools-text);font-family:var(--font-space-grotesk,system-ui),system-ui,sans-serif;overflow-wrap:anywhere}.tools_page__OXaJU:before{content:"";position:fixed;inset:0 0 auto;height:var(--ffx-sat-safe,var(--ffx-sat,0));background:#0e1716;z-index:40;pointer-events:none}.tools_inner__UhS2D{width:min(100%,440px);margin-inline:auto}.tools_header__NByGb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-block-end:clamp(22px,5svh,40px)}.tools_wordmark__q7Hx3{display:inline-flex;align-items:center;gap:6px;font-size:1.125rem;font-weight:750;letter-spacing:-.035em}.tools_wordmark__q7Hx3 b{color:var(--tools-mint);font-weight:inherit}.tools_back__jK4Yx{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:8px 0;border:0;background:none;color:var(--tools-mint);text-decoration:none;font:inherit;font-weight:650;cursor:pointer}.tools_back__jK4Yx svg{flex:none}.tools_page__OXaJU h1{margin:0 0 clamp(18px,3svh,24px);font-weight:750;font-size:clamp(2rem,8vw,3.125rem);line-height:1.07;letter-spacing:-.05em;text-wrap:balance}.tools_panel__DHfUD h2{margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:-.02em}.tools_panel__DHfUD{display:grid;gap:12px;padding:16px;margin-block:0 12px;border:1px solid var(--tools-line);border-radius:14px;background:var(--tools-raised)}.tools_panel__DHfUD .tools_panel__DHfUD{margin:0;padding:0;border:0}.tools_page__OXaJU p{margin:0;color:var(--tools-muted);line-height:1.5}.tools_page__OXaJU .tools_notice__EiUcn{padding-block:4px 12px;color:var(--tools-mint)}.tools_actions__dyv6W{display:grid;gap:8px;margin-block-end:12px}.tools_check__jnhLX,.tools_choice__2EdFL,.tools_primary__FdwYy,.tools_quiet__cRjSy{min-block-size:44px}.tools_choice__2EdFL,.tools_primary__FdwYy,.tools_quiet__cRjSy{box-sizing:border-box;font:inherit;text-decoration:none;cursor:pointer}.tools_choice__2EdFL{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-block-size:60px;padding:9px 12px;background:var(--tools-raised);border:1px solid var(--tools-line);border-radius:12px;color:var(--tools-text);font-weight:700;text-align:start}.tools_icon__NiNIU{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:9px;background:#20372f;color:var(--tools-mint)}.tools_choice__2EdFL>svg{color:var(--tools-muted)}.tools_choice__2EdFL:hover{background:#1c342b}.tools_primary__FdwYy{display:inline-grid;place-items:center;padding:12px 14px;min-block-size:50px;border:1px solid transparent;border-radius:14px;background:var(--tools-mint);color:#10291f;font-weight:750;text-align:center}.tools_primary__FdwYy:disabled{opacity:.58;cursor:default}.tools_quiet__cRjSy{display:inline-flex;align-items:center;justify-self:start;gap:6px;padding:8px 0;border:0;background:none;color:var(--tools-mint);text-align:start;font-weight:650}.tools_quiet__cRjSy svg{flex:none}.tools_page__OXaJU summary{display:list-item}.tools_page__OXaJU :is(a,button,input,summary):focus-visible{outline:2px solid var(--tools-mint);outline-offset:3px}.tools_check__jnhLX{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding-block:5px;line-height:1.4;cursor:pointer}.tools_check__jnhLX input{inline-size:20px;block-size:20px;margin:0;accent-color:var(--tools-mint)}.tools_name__L_Jl4{color:var(--tools-text);font-weight:700}.tools_list__eUDK2{display:grid;gap:0;padding:0;margin:0;list-style:none}.tools_list__eUDK2 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding-block:8px;border-block-end:1px solid var(--tools-line);color:var(--tools-muted)}.tools_choiceCopy__CHTzE{display:grid;gap:3px;min-inline-size:0;line-height:1.25}.tools_choiceCopy__CHTzE small,.tools_page__OXaJU .tools_subtle__U_pmZ{color:var(--tools-muted);font-size:.8125rem;font-weight:500;line-height:1.4}.tools_choice__2EdFL.tools_preferredChoice__F0SfT{min-block-size:68px;background:var(--tools-mint);border-color:var(--tools-mint);color:#10291f}.tools_preferredChoice__F0SfT .tools_icon__NiNIU{background:#1332251a;color:#10291f}.tools_preferredChoice__F0SfT .tools_choiceCopy__CHTzE small,.tools_preferredChoice__F0SfT>svg{color:#24483b}.tools_choice__2EdFL.tools_preferredChoice__F0SfT:hover{background:#c1fae1}.tools_foodPreview__q0j5k{display:block;margin-block-start:5px;color:var(--tools-muted);font-size:.875rem;font-weight:500;line-height:1.4}details[open] .tools_foodPreview__q0j5k{display:none}.tools_workoutItem__ccQv6{display:grid;gap:4px}.tools_workoutHistory__avX13{border-block-start:1px solid var(--tools-line)}.tools_weightFields__6i0aC{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,.45fr);gap:12px}.tools_field__suVM0{display:grid;gap:6px;min-inline-size:0;font-size:1rem;color:var(--tools-text)}.tools_field__suVM0 :is(input,select){box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:48px;padding:10px;border:1px solid var(--tools-line);border-radius:10px;background:#0e1716;color:var(--tools-text);font:inherit;color-scheme:dark}.tools_field__suVM0 :is(input,select):focus-visible{outline:2px solid var(--tools-mint);outline-offset:3px}.PaceRoomProgressTrends_ranges__Kul7N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}@media (min-width:36rem){.PaceRoomProgressTrends_ranges__Kul7N{grid-template-columns:repeat(4,minmax(0,1fr))}}.PaceRoomProgressTrends_metric__K__6Z select,.PaceRoomProgressTrends_ranges__Kul7N button{block-size:44px;min-block-size:44px;border:1px solid var(--tools-line);border-radius:9px;background:#131e1c;color:var(--tools-text);font:inherit}.PaceRoomProgressTrends_ranges__Kul7N button{block-size:auto;padding:6px 3px;min-block-size:max(44px,2.4em);overflow-wrap:normal;line-height:1.2;cursor:pointer;font-size:.875rem}.PaceRoomProgressTrends_ranges__Kul7N button[aria-pressed=true]{border-color:var(--tools-mint);background:#25473a;color:var(--tools-mint);font-weight:700}.PaceRoomProgressTrends_metric__K__6Z{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;color:var(--tools-muted);font-size:.9rem}.PaceRoomProgressTrends_metric__K__6Z select{inline-size:100%;padding:5px 8px;color-scheme:dark}.PaceRoomProgressTrends_metric__K__6Z select:focus-visible{outline:2px solid var(--tools-mint);outline-offset:3px}.PaceRoomProgressTrends_summary__s0aOy{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:6px 12px;overflow-wrap:anywhere}.PaceRoomProgressTrends_summary__s0aOy strong{font-size:clamp(1.5rem,6vw,2rem);line-height:1.15}.PaceRoomProgressTrends_summary__s0aOy p{font-size:.85rem}.PaceRoomProgressTrends_graph__VkEEo{min-inline-size:0;max-inline-size:100%}.PaceRoomProgressTrends_readings__L1lda{min-inline-size:0}