.AppDownloadModal-module__m1-bQq__container{height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:var(--download-text);min-height:0!important}.AppDownloadModal-module__m1-bQq__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c19176b}.AppDownloadModal-module__m1-bQq__panel{overscroll-behavior:contain;border-radius:var(--download-radius);background:var(--download-surface);width:100%;max-width:560px;max-height:100%;box-shadow:var(--download-shadow);overflow-y:auto!important}.AppDownloadModal-module__m1-bQq__body{padding:32px!important}.AppDownloadModal-module__m1-bQq__close{width:44px;height:44px;padding:0;position:absolute;top:12px;right:12px}.AppDownloadModal-module__m1-bQq__brand{border:1px solid var(--download-border);border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:24px;display:grid}.AppDownloadModal-module__m1-bQq__title{letter-spacing:-.6px;text-wrap:balance;max-width:380px;margin:0;font-size:28px;font-weight:600;line-height:34px}.AppDownloadModal-module__m1-bQq__description{color:var(--download-muted);margin-top:12px;font-size:14px;line-height:22px}.AppDownloadModal-module__m1-bQq__stores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.AppDownloadModal-module__m1-bQq__store{min-width:0}.AppDownloadModal-module__m1-bQq__qr{margin:0 auto 16px;display:block}.AppDownloadModal-module__m1-bQq__storeLink{border:1px solid var(--download-border);min-height:68px;color:var(--download-text);background:var(--download-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px;text-decoration:none;transition:background-color .12s ease-out;display:flex}.AppDownloadModal-module__m1-bQq__storeLink:hover{background:var(--download-subtle)}.AppDownloadModal-module__m1-bQq__storeLink:focus-visible{outline:2px solid var(--download-accent);outline-offset:3px}.AppDownloadModal-module__m1-bQq__storeLink svg{flex-shrink:0}.AppDownloadModal-module__m1-bQq__singleStore{grid-template-columns:1fr}.AppDownloadModal-module__m1-bQq__primaryDownload{background:var(--download-accent);min-height:76px;color:var(--download-on-accent);border-color:#0000;justify-content:center;gap:12px}.AppDownloadModal-module__m1-bQq__primaryDownload:hover{background:var(--download-accent-hover)}.AppDownloadModal-module__m1-bQq__primaryDownload .AppDownloadModal-module__m1-bQq__storeName{font-size:15px;line-height:22px}.AppDownloadModal-module__m1-bQq__primaryDownload .AppDownloadModal-module__m1-bQq__platform{color:inherit;margin-top:4px}.AppDownloadModal-module__m1-bQq__platform{color:var(--download-muted);font-size:12px;line-height:18px;display:block}.AppDownloadModal-module__m1-bQq__storeName{font-size:13px;font-weight:600;line-height:20px;display:block}.AppDownloadModal-module__m1-bQq__account{border-top:1px solid var(--download-border);color:var(--download-muted);margin-top:24px;padding-top:20px;font-size:13px;line-height:20px}.AppDownloadModal-module__m1-bQq__accountTitle{color:var(--download-text);margin-bottom:6px;font-weight:600}.AppDownloadModal-module__m1-bQq__email{overflow-wrap:anywhere;color:var(--download-text);margin-bottom:4px}.AppDownloadModal-module__m1-bQq__footer{text-align:center;margin-top:24px}.AppDownloadModal-module__m1-bQq__footer p{color:var(--download-muted);margin-top:12px;font-size:12px;line-height:18px}.AppDownloadModal-module__m1-bQq__mobilePanel .AppDownloadModal-module__m1-bQq__stores{grid-template-columns:1fr}.AppDownloadModal-module__m1-bQq__mobilePanel .AppDownloadModal-module__m1-bQq__storeLink{padding-inline:16px}@media (max-width:480px){.AppDownloadModal-module__m1-bQq__body{padding:24px!important}.AppDownloadModal-module__m1-bQq__stores{grid-template-columns:1fr}.AppDownloadModal-module__m1-bQq__qr{display:none}}@media (prefers-reduced-motion:reduce){.AppDownloadModal-module__m1-bQq__container,.AppDownloadModal-module__m1-bQq__overlay{animation:none!important}.AppDownloadModal-module__m1-bQq__storeLink{transition:none}}
.AiClientSelect-module__apJxSq__clientSelect{vertical-align:middle;color:#171717;width:190px;max-width:100%;margin:3px 1px;line-height:1.4;display:inline-block;position:relative}.AiClientSelect-module__apJxSq__clientTrigger{text-align:left;background:#fff;border:1px solid #d7d7da;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:28px;padding:3px 8px;font-size:12px;display:flex}.AiClientSelect-module__apJxSq__clientTriggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AiClientSelect-module__apJxSq__clientTriggerAvatar{width:20px;height:20px;font-size:9px}.AiClientSelect-module__apJxSq__clientUserIcon{color:#64666b}.AiClientSelect-module__apJxSq__clientTrigger svg,.AiClientSelect-module__apJxSq__clientOption svg{flex-shrink:0}.AiClientSelect-module__apJxSq__clientTrigger:hover{background:#f7f7f8}.AiClientSelect-module__apJxSq__clientPanel{--anchor-gap:6px;--anchor-padding:16px;width:max(var(--button-width), 252px);z-index:90;color:#171717;caret-color:#c2410c;background:#fff;border-radius:12px;max-width:calc(100vw - 32px);padding:6px;line-height:1.4;box-shadow:0 8px 32px #0000002e}.AiClientSelect-module__apJxSq__clientPanel :is(input,button):focus-visible{outline-offset:-2px;outline:2px solid #c2410c}.AiClientSelect-module__apJxSq__clientPanel ::selection{color:#171717;background:#ffedd5}.AiClientSelect-module__apJxSq__clientOptions{color:inherit}.AiClientSelect-module__apJxSq__clientOptions [cmdk-input-wrapper]{background:#f7f7f8;border:0;border-radius:6px;padding-inline:8px}.AiClientSelect-module__apJxSq__clientSearch{min-width:0;height:36px;padding-block:8px;font-size:13px;line-height:20px}.AiClientSelect-module__apJxSq__clientPanel .AiClientSelect-module__apJxSq__clientSearch:focus-visible{outline:none}.AiClientSelect-module__apJxSq__clientSearch::placeholder{color:#64666b}.AiClientSelect-module__apJxSq__clientList{overscroll-behavior:contain;scrollbar-color:#b6b7bb transparent;scrollbar-width:thin;max-height:208px;margin-top:4px}.AiClientSelect-module__apJxSq__clientOption{color:#171717;border-radius:6px;gap:8px;min-height:40px;padding:6px 8px;font-size:13px;line-height:1.4}.AiClientSelect-module__apJxSq__clientIdentity{flex:1;min-width:0}.AiClientSelect-module__apJxSq__clientName,.AiClientSelect-module__apJxSq__clientIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AiClientSelect-module__apJxSq__clientName{font-weight:500}.AiClientSelect-module__apJxSq__clientIdentity small{color:#64666b;margin-top:1px;font-size:11px}.AiClientSelect-module__apJxSq__clientOption[aria-selected=true]{color:#171717;background:#f7f7f8}.AiClientSelect-module__apJxSq__clientStatus,.AiClientSelect-module__apJxSq__clientMore{color:#64666b;padding:12px 8px;font-size:13px}.AiClientSelect-module__apJxSq__clientStatus button,.AiClientSelect-module__apJxSq__clientMore{color:#171717;text-underline-offset:3px;min-height:44px;text-decoration:underline}.AiClientSelect-module__apJxSq__clientTrigger:focus-visible{outline:2px solid var(--org-accent-solid,#c2410c);outline-offset:2px}.AiClientSelect-module__apJxSq__clientTrigger:disabled{cursor:not-allowed;opacity:.6}.AiClientSelect-module__apJxSq__field{width:100%;margin:0;display:block}.AiClientSelect-module__apJxSq__field .AiClientSelect-module__apJxSq__clientTrigger{min-height:44px;padding:8px 12px;font-size:14px}@media (max-width:767px){.AiClientSelect-module__apJxSq__clientTrigger{min-height:44px;font-size:14px}.AiClientSelect-module__apJxSq__clientSearch{height:40px;font-size:16px}.AiClientSelect-module__apJxSq__clientOption{min-height:44px;font-size:14px}.AiClientSelect-module__apJxSq__clientIdentity small{font-size:12px}}
.AiPreparationProgress-module__Iv5mOW__progress{align-items:center;gap:14px;padding-block:8px;animation:.16s ease-out AiPreparationProgress-module__Iv5mOW__appear;display:flex}.AiPreparationProgress-module__Iv5mOW__illustration{background:#fafaf9;border:1px solid #d6d3d1;border-radius:50%;flex:0 0 64px;width:64px;height:64px;position:relative}.AiPreparationProgress-module__Iv5mOW__illustration:before{content:"";border:1px solid #e7e5e4;border-radius:50%;position:absolute;inset:6px}.AiPreparationProgress-module__Iv5mOW__leaf,.AiPreparationProgress-module__Iv5mOW__carrot,.AiPreparationProgress-module__Iv5mOW__tomato,.AiPreparationProgress-module__Iv5mOW__dumbbell,.AiPreparationProgress-module__Iv5mOW__rest{animation:2.4s ease-in-out infinite paused AiPreparationProgress-module__Iv5mOW__arrange;position:absolute}.AiPreparationProgress-module__Iv5mOW__leaf{color:#658148;width:25px;height:25px;top:13px;left:12px}.AiPreparationProgress-module__Iv5mOW__carrot{color:#c76635;width:27px;height:27px;animation-delay:-.8s;bottom:12px;right:10px}.AiPreparationProgress-module__Iv5mOW__tomato{background:#fcf0e9;border:1.5px solid #b55242;border-radius:50%;width:10px;height:10px;animation-delay:-1.6s;bottom:13px;left:18px}.AiPreparationProgress-module__Iv5mOW__dumbbell{width:34px;height:34px;color:var(--org-accent-solid,#c76635);animation-name:AiPreparationProgress-module__Iv5mOW__lift;top:14px;left:14px}.AiPreparationProgress-module__Iv5mOW__rest{background:#d6d3d1;border-radius:2px;width:16px;height:2px;animation-name:AiPreparationProgress-module__Iv5mOW__rest;bottom:11px;left:23px}.AiPreparationProgress-module__Iv5mOW__illustration[data-animated=true]>*{animation-play-state:running}@keyframes AiPreparationProgress-module__Iv5mOW__lift{0%,15%,85%,to{transform:translateY(2px)rotate(-8deg)}45%,55%{transform:translateY(-4px)rotate(4deg)}}@keyframes AiPreparationProgress-module__Iv5mOW__rest{0%,15%,85%,to{opacity:1;transform:scaleX(1)}45%,55%{opacity:.45;transform:scaleX(.65)}}@keyframes AiPreparationProgress-module__Iv5mOW__arrange{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-3px)rotate(-8deg)}}@keyframes AiPreparationProgress-module__Iv5mOW__appear{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AiPreparationProgress-module__Iv5mOW__progress,.AiPreparationProgress-module__Iv5mOW__illustration>*{animation:none}}
@keyframes FerAiLogo-module__c1X6HG__breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.025)}}@keyframes FerAiLogo-module__c1X6HG__hover{0%{transform:rotate(0)scale(1)}55%{transform:rotate(-5deg)scale(1.08)}to{transform:rotate(0)scale(1.04)}}@keyframes FerAiLogo-module__c1X6HG__open{0%{opacity:.35;filter:blur(2px);transform:rotate(-12deg)scale(.72)}68%{opacity:1;filter:blur();transform:rotate(3deg)scale(1.08)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes FerAiLogo-module__c1X6HG__think{0%,to{transform:translateY(1px)rotate(-1.5deg)}50%{transform:translateY(-3px)rotate(1.5deg)}}@keyframes FerAiLogo-module__c1X6HG__generate{0%,to{filter:saturate();transform:scale(.96)}50%{filter:saturate(1.18);transform:scale(1.06)}}@keyframes FerAiLogo-module__c1X6HG__orbit{to{transform:rotate(360deg)}}@keyframes FerAiLogo-module__c1X6HG__success{0%{transform:scale(.72)}62%{transform:scale(1.12)}to{transform:scale(1)}}.FerAiLogo-module__c1X6HG__logo:not([data-state=static]) .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo:not([data-state=static]) .FerAiLogo-module__c1X6HG__icon,.FerAiLogo-module__c1X6HG__logo:not([data-state=static]) .FerAiLogo-module__c1X6HG__halo,.FerAiLogo-module__c1X6HG__logo:not([data-state=static]) .FerAiLogo-module__c1X6HG__success{will-change:transform, opacity}.FerAiLogo-module__c1X6HG__logo[data-state=idle] .FerAiLogo-module__c1X6HG__surface{animation:3.8s ease-in-out infinite FerAiLogo-module__c1X6HG__breathe}.FerAiLogo-module__c1X6HG__logo[data-state=hover] .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo[data-state=hover] .FerAiLogo-module__c1X6HG__icon{animation:.42s cubic-bezier(.2,.8,.2,1) both FerAiLogo-module__c1X6HG__hover}.FerAiLogo-module__c1X6HG__logo[data-state=opening] .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo[data-state=opening] .FerAiLogo-module__c1X6HG__icon{animation:.36s cubic-bezier(.2,.82,.2,1) both FerAiLogo-module__c1X6HG__open}.FerAiLogo-module__c1X6HG__logo[data-state=thinking] .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo[data-state=thinking] .FerAiLogo-module__c1X6HG__icon{animation:1.35s ease-in-out infinite FerAiLogo-module__c1X6HG__think}.FerAiLogo-module__c1X6HG__logo[data-state=thinking] .FerAiLogo-module__c1X6HG__halo{opacity:.75;animation:1.35s ease-in-out infinite FerAiLogo-module__c1X6HG__generate}.FerAiLogo-module__c1X6HG__logo[data-state=generating] .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo[data-state=generating] .FerAiLogo-module__c1X6HG__icon{animation:1.05s ease-in-out infinite FerAiLogo-module__c1X6HG__generate}.FerAiLogo-module__c1X6HG__logo[data-state=generating] .FerAiLogo-module__c1X6HG__orbit{border-color:#f973168c;animation:1.5s linear infinite FerAiLogo-module__c1X6HG__orbit}.FerAiLogo-module__c1X6HG__logo[data-state=generating] .FerAiLogo-module__c1X6HG__halo{opacity:.9;animation:1.05s ease-in-out infinite reverse FerAiLogo-module__c1X6HG__generate}.FerAiLogo-module__c1X6HG__logo[data-state=success] .FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__logo[data-state=success] .FerAiLogo-module__c1X6HG__icon{animation:.52s cubic-bezier(.2,.82,.2,1) both FerAiLogo-module__c1X6HG__success}.FerAiLogo-module__c1X6HG__logo[data-state=success] .FerAiLogo-module__c1X6HG__success{opacity:1;animation:.52s cubic-bezier(.2,.82,.2,1) 80ms both FerAiLogo-module__c1X6HG__success}@media (prefers-reduced-motion:reduce){.FerAiLogo-module__c1X6HG__logo *,.FerAiLogo-module__c1X6HG__surface,.FerAiLogo-module__c1X6HG__icon,.FerAiLogo-module__c1X6HG__halo,.FerAiLogo-module__c1X6HG__orbit,.FerAiLogo-module__c1X6HG__success{transition-duration:1ms!important;animation:none!important}}
@keyframes FerAiMessage-module__KC7cgW__enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.FerAiMessage-module__KC7cgW__enter{animation:.18s cubic-bezier(.2,.8,.2,1) both FerAiMessage-module__KC7cgW__enter}@media (prefers-reduced-motion:reduce){.FerAiMessage-module__KC7cgW__enter{animation-duration:1ms}}
.AiCoachRichText-module__vURpEq__markdown{overflow-wrap:anywhere;min-width:0;line-height:1.75}.AiCoachRichText-module__vURpEq__markdown>:first-child{margin-top:0}.AiCoachRichText-module__vURpEq__markdown>:last-child{margin-bottom:0}.AiCoachRichText-module__vURpEq__markdown p{white-space:pre-wrap;margin:.75em 0}.AiCoachRichText-module__vURpEq__markdown h2,.AiCoachRichText-module__vURpEq__markdown h3,.AiCoachRichText-module__vURpEq__markdown h4,.AiCoachRichText-module__vURpEq__markdown h5,.AiCoachRichText-module__vURpEq__markdown h6{color:#1c1917;text-wrap:pretty;margin:1.5em 0 .6em;font-weight:600;line-height:1.4}.AiCoachRichText-module__vURpEq__markdown h2{font-size:1.25em}.AiCoachRichText-module__vURpEq__markdown h3{font-size:1.125em}.AiCoachRichText-module__vURpEq__markdown h4,.AiCoachRichText-module__vURpEq__markdown h5,.AiCoachRichText-module__vURpEq__markdown h6{font-size:1em}.AiCoachRichText-module__vURpEq__markdown strong{color:#1c1917;font-weight:600}.AiCoachRichText-module__vURpEq__markdown a{color:var(--org-accent-foreground,#9a3412);text-underline-offset:3px;border-radius:3px;text-decoration:underline}.AiCoachRichText-module__vURpEq__markdown a:focus-visible,.AiCoachRichText-module__vURpEq__tableScroll:focus-visible,.AiCoachRichText-module__vURpEq__codeBlock pre:focus-visible{outline:2px solid var(--org-accent-solid,#f97316);outline-offset:3px}.AiCoachRichText-module__vURpEq__markdown ul,.AiCoachRichText-module__vURpEq__markdown ol{margin:.8em 0;padding-left:1.4em}.AiCoachRichText-module__vURpEq__markdown ul{list-style:outside}.AiCoachRichText-module__vURpEq__markdown ol{list-style:decimal}.AiCoachRichText-module__vURpEq__markdown li{margin:.35em 0;padding-left:.15em}.AiCoachRichText-module__vURpEq__markdown li::marker{color:#78716c}.AiCoachRichText-module__vURpEq__markdown li>p{margin:.3em 0}.AiCoachRichText-module__vURpEq__markdown input[type=checkbox]{accent-color:var(--org-accent-solid,#f97316);margin-right:.5em}.AiCoachRichText-module__vURpEq__markdown blockquote{color:#57534e;border-left:1px solid #d6d3d1;margin:1em 0;padding:.1em 1em}.AiCoachRichText-module__vURpEq__markdown hr{border-color:#e7e5e4;margin:1.5em 0}.AiCoachRichText-module__vURpEq__markdown :not(pre)>code{color:#44403c;background:#f5f5f4;border-radius:5px;padding:.15em .35em;font-size:.9em}.AiCoachRichText-module__vURpEq__tableScroll{overscroll-behavior-x:contain;border:1px solid #e7e5e4;border-radius:12px;width:100%;margin:1em 0;overflow-x:auto}.AiCoachRichText-module__vURpEq__tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.9em}.AiCoachRichText-module__vURpEq__tableScroll th{color:#44403c;background:#fafaf9;font-weight:600}.AiCoachRichText-module__vURpEq__tableScroll th,.AiCoachRichText-module__vURpEq__tableScroll td{overflow-wrap:normal;border-bottom:1px solid #e7e5e4;min-width:144px;padding:.7em 1em}.AiCoachRichText-module__vURpEq__tableScroll tr:last-child td{border-bottom:0}.AiCoachRichText-module__vURpEq__markdown:not(.AiCoachRichText-module__vURpEq__legacy) .AiCoachRichText-module__vURpEq__tableScroll th,.AiCoachRichText-module__vURpEq__markdown:not(.AiCoachRichText-module__vURpEq__legacy) .AiCoachRichText-module__vURpEq__tableScroll td{vertical-align:top}.AiCoachRichText-module__vURpEq__markdown:not(.AiCoachRichText-module__vURpEq__legacy) .AiCoachRichText-module__vURpEq__tableScroll [style*="text-align: right"]{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0}.AiCoachRichText-module__vURpEq__codeBlock{background:#f5f5f4;border-radius:12px;margin:1em 0;overflow:hidden}.AiCoachRichText-module__vURpEq__codeHeader{color:#57534e;border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;font-size:12px;display:flex}.AiCoachRichText-module__vURpEq__codeCopy{border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 8px;transition:background-color .15s,color .15s;display:inline-flex}.AiCoachRichText-module__vURpEq__codeCopy:hover{background:#e7e5e4}.AiCoachRichText-module__vURpEq__codeCopy:focus-visible{outline:2px solid var(--org-accent-solid,#f97316);outline-offset:2px}.AiCoachRichText-module__vURpEq__codeBlock pre{tab-size:2;max-height:320px;margin:0;padding:1em;font-size:.85em;line-height:1.7;overflow:auto}.AiCoachRichText-module__vURpEq__codeBlock pre code{white-space:pre;overflow-wrap:normal}.AiCoachRichText-module__vURpEq__legacy{line-height:inherit}.AiCoachRichText-module__vURpEq__legacy p{white-space:normal;margin:8px 0;line-height:1.65}.AiCoachRichText-module__vURpEq__legacy h2,.AiCoachRichText-module__vURpEq__legacy h3,.AiCoachRichText-module__vURpEq__legacy h4,.AiCoachRichText-module__vURpEq__legacy h5,.AiCoachRichText-module__vURpEq__legacy h6{margin:12px 0 0;font-size:14px;line-height:24px}.AiCoachRichText-module__vURpEq__legacy h2{margin-top:16px;font-size:16px}.AiCoachRichText-module__vURpEq__legacy :not(pre)>code{color:#be123c;border-radius:6px;padding:2px 6px}.AiCoachRichText-module__vURpEq__legacy ul,.AiCoachRichText-module__vURpEq__legacy ol{margin:10px 0;padding-left:20px}.AiCoachRichText-module__vURpEq__legacy li{margin:0;padding-left:2px}.AiCoachRichText-module__vURpEq__legacy li+li{margin-top:6px}.AiCoachRichText-module__vURpEq__legacy ul>li::marker{color:#fb923c}.AiCoachRichText-module__vURpEq__legacy ol>li::marker{color:#f97316;font-weight:500}.AiCoachRichText-module__vURpEq__legacy blockquote{border-left:2px solid #fdba74;margin:12px 0;padding:0 0 0 12px;font-style:italic}.AiCoachRichText-module__vURpEq__legacy hr{margin:16px 0}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__tableScroll{margin:12px 0}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__tableScroll table{font-size:14px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__tableScroll th,.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__tableScroll td{white-space:nowrap;border-color:#f5f5f4;min-width:0;padding:10px 12px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__tableScroll th{color:#57534e;font-size:12px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeBlock{color:#f5f5f4;background:#0c0a09;border:1px solid #292524;border-radius:14px;margin:12px 0;box-shadow:0 1px 2px #0000000d}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeHeader{letter-spacing:.1em;text-transform:uppercase;color:#a8a29e;border-color:#ffffff1a;height:36px;padding:0 12px;font-size:10px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeCopy{letter-spacing:normal;text-transform:none;color:#d6d3d1;min-height:28px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeCopy:hover{color:#fff;background:#ffffff1a}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeCopy svg{width:12px;height:12px}.AiCoachRichText-module__vURpEq__legacy .AiCoachRichText-module__vURpEq__codeBlock pre{max-height:288px;padding:12px;font-size:12px;line-height:20px}.AiCoachRichText-module__vURpEq__legacy>:first-child{margin-top:0}.AiCoachRichText-module__vURpEq__legacy>:last-child{margin-bottom:0}
.AiPlanProposalTabs-module__0X9gXW__proposal{color:#44403c;min-width:0;font-size:14px;line-height:1.75}.AiPlanProposalTabs-module__0X9gXW__proposal .AiPlanProposalTabs-module__0X9gXW__tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d6d3d1 transparent;background:0 0;border-radius:0;gap:8px;max-width:100%;margin:20px 0 16px;padding:3px;display:flex;overflow-x:auto}.AiPlanProposalTabs-module__0X9gXW__tabs .AiPlanProposalTabs-module__0X9gXW__tab{overflow-wrap:anywhere;text-align:left;max-width:280px;min-height:44px;box-shadow:none;border:1px solid #d6d3d1;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:13px;line-height:1.4}.AiPlanProposalTabs-module__0X9gXW__tabs .AiPlanProposalTabs-module__0X9gXW__selected{border-color:var(--org-accent-solid,#f97316);background:var(--org-accent-soft,#fff7ed);color:var(--org-accent-foreground,#9a3412)}.AiPlanProposalTabs-module__0X9gXW__tabs .AiPlanProposalTabs-module__0X9gXW__unselected{color:#57534e;background:0 0}.AiPlanProposalTabs-module__0X9gXW__tabs .AiPlanProposalTabs-module__0X9gXW__unselected:hover{color:#1c1917;background:#f5f5f4}.AiPlanProposalTabs-module__0X9gXW__panel{border-radius:4px;min-width:0}.AiPlanProposalTabs-module__0X9gXW__panel:focus-visible{outline:2px solid var(--org-accent-solid,#f97316);outline-offset:4px}.AiPlanProposalTabs-module__0X9gXW__title{color:#1c1917;overflow-wrap:anywhere;margin-bottom:4px;font-size:18px;font-weight:600;line-height:1.4}.AiPlanProposalTabs-module__0X9gXW__panel td em{color:#57534e;font-size:12px;font-style:normal;font-weight:400;line-height:1.6}.AiPlanProposalTabs-module__0X9gXW__footer{margin-top:20px;font-size:13px}@media (prefers-reduced-motion:reduce){.AiPlanProposalTabs-module__0X9gXW__tabs .AiPlanProposalTabs-module__0X9gXW__tab{transition:none}}
.FerAiResponseState-module__fysYsa__matrix{flex-shrink:0;grid-template-columns:repeat(5,3px);place-content:center;gap:2px;width:24px;height:24px;display:grid}.FerAiResponseState-module__fysYsa__dot{opacity:.22;background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.8s ease-in-out infinite paused FerAiResponseState-module__fysYsa__spiral}.FerAiResponseState-module__fysYsa__matrix[data-animated=true] .FerAiResponseState-module__fysYsa__dot{animation-play-state:running}.FerAiResponseState-module__fysYsa__content{animation:.18s ease-out FerAiResponseState-module__fysYsa__arrive}@keyframes FerAiResponseState-module__fysYsa__spiral{0%,65%,to{opacity:.22}22%{opacity:1}}@keyframes FerAiResponseState-module__fysYsa__arrive{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FerAiResponseState-module__fysYsa__dot,.FerAiResponseState-module__fysYsa__content{animation:none}.FerAiResponseState-module__fysYsa__dot{opacity:.55}.FerAiResponseState-module__fysYsa__dot:nth-child(13){opacity:1}}@media (forced-colors:active){.FerAiResponseState-module__fysYsa__dot{background:canvastext}}
.FerAiConversationView-module__5JOZMa__submittedMessage{animation:.2s cubic-bezier(.2,0,0,1) FerAiConversationView-module__5JOZMa__submit}@keyframes FerAiConversationView-module__5JOZMa__submit{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FerAiConversationView-module__5JOZMa__submittedMessage{animation:none}}
.VideoTrimEditor-module__2uctUa__timeline{isolation:isolate;height:56px;margin-inline:10px;position:relative}.VideoTrimEditor-module__2uctUa__range{appearance:none;pointer-events:none;z-index:2;background:0 0;width:calc(100% + 20px);height:56px;margin:0;position:absolute;inset:0 -10px}.VideoTrimEditor-module__2uctUa__range::-webkit-slider-runnable-track{background:0 0}.VideoTrimEditor-module__2uctUa__range::-moz-range-track{background:0 0}.VideoTrimEditor-module__2uctUa__range::-webkit-slider-thumb{appearance:none;border:7px solid var(--org-accent-solid);cursor:ew-resize;pointer-events:auto;background:#fff;border-radius:5px;width:20px;height:56px}.VideoTrimEditor-module__2uctUa__range::-moz-range-thumb{border:7px solid var(--org-accent-solid);cursor:ew-resize;pointer-events:auto;background:#fff;border-radius:5px;width:6px;height:42px}.VideoTrimEditor-module__2uctUa__range:focus-visible{z-index:3;outline:none}.VideoTrimEditor-module__2uctUa__range:focus-visible::-webkit-slider-thumb{outline-offset:3px;outline:2px solid #292524}.VideoTrimEditor-module__2uctUa__range:focus-visible::-moz-range-thumb{outline-offset:3px;outline:2px solid #292524}.VideoTrimEditor-module__2uctUa__range:disabled::-webkit-slider-thumb{cursor:wait}
.ExerciseSets-module__FOArqW__scrollContainer{transition:all .2s ease-out!important;overflow:auto hidden!important}.ExerciseSets-module__FOArqW__scrollContainer::-webkit-scrollbar{-webkit-appearance:none!important;background-color:#0000000d!important;width:5px!important;height:5px!important;transition:opacity .2s ease-out!important}.ExerciseSets-module__FOArqW__scrollContainer::-webkit-scrollbar-track{background-color:#0000000d!important;border-radius:2px!important;transition:opacity .2s ease-out!important}.ExerciseSets-module__FOArqW__scrollContainer::-webkit-scrollbar-thumb{background-color:#0006!important;border-radius:3px!important;min-width:40px!important;transition:opacity .2s ease-out!important}.ExerciseSets-module__FOArqW__scrollContainer::-webkit-scrollbar-thumb:hover{background-color:#00000080!important}
/*# sourceMappingURL=25t8d5c1txepn.css.map*/