@font-face{font-family:DM Sans;src:url(/assets/DMSans-OkNhvBry.ttf)format("truetype");font-weight:100 1000;font-display:swap}:root{--ape-neutral-white:#fff;--ape-neutral-sterile:#f3f6f8;--ape-border-subtle:#d9e0e5;--ape-surface-brand:#123b5d;--ape-action-primary:#4285f4;--ape-text-primary:#1d252c;--ape-text-secondary:#66727c;--ape-action-accent:#f60;--ape-text-blue:#1a5f8f;--ape-text-orange:#b34700;--ape-community-tertiary:#858e96;--ape-community-body:#e0e3e5;--ape-community-tonal:#ffffff0d;--ape-challenge-muted:#a1a1aa;--ape-challenge-body:#e4e4e7;--ape-challenge-selected:#f0f1f2;--ape-challenge-build-gradient:linear-gradient(164.73deg, #1f87fc 28.8%, #fff 105.38%);--ape-page-content-width:1180px;--ape-page-reading-width:800px;--ape-page-gutter:16px;--ape-page-section-gap:24px;--ape-page-top:20px}@media (width>=900px){:root{--ape-page-gutter:32px;--ape-page-section-gap:32px;--ape-page-top:32px}}@keyframes ape-skeleton-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ape-shimmer:after{animation:none;display:none}}@property --ape-podium-count{syntax:"<integer>";inherits:false;initial-value:0}.ape-podium{--podium-unit:.3125cqw;--podium-ease:cubic-bezier(.2,.8,.2,1);pointer-events:none;width:min(100%,320px);margin-inline:auto;container-type:inline-size}.ape-podium-stage,.ape-podium-post{border-radius:calc(32 * var(--podium-unit));background:var(--ape-flow-border);position:relative;overflow:hidden}.ape-podium-stage{aspect-ratio:320/169}.ape-podium-post{aspect-ratio:320/151;margin-top:calc(16 * var(--podium-unit))}.ape-podium-block,.ape-podium-member{left:calc(var(--x) * var(--podium-unit));position:absolute;translate:-50%}.ape-podium-block{bottom:calc(-29 * var(--podium-unit));width:calc(var(--width) * var(--podium-unit));height:calc((var(--body-height) + 10.8) * var(--podium-unit))}.ape-podium-block-art{transform-origin:bottom;display:grid}.ape-podium-block-art img{width:100%;display:block}.ape-podium-glow,.ape-podium-mint,.ape-podium-rank{position:absolute}.ape-podium-glow{top:calc(-2 * var(--podium-unit));width:calc(129.6 * var(--podium-unit));left:50%;translate:-50%}.ape-podium-mint{background:radial-gradient(circle at top, #75ffd23d, transparent calc(55 * var(--podium-unit)));inset:0}.ape-podium-rank{inset:calc(8 * var(--podium-unit)) 0 auto;color:#ffffff12;text-align:center;font-size:calc(43.2 * var(--podium-unit));font-weight:700}.ape-podium-place[data-rank="1"] .ape-podium-rank{font-size:calc(55.5 * var(--podium-unit))}.ape-podium-member{top:calc(var(--y) * var(--podium-unit));width:calc(86 * var(--podium-unit));text-align:center;font-size:calc(11 * var(--podium-unit));line-height:1.1}.ape-podium-avatar{width:calc(54 * var(--podium-unit));aspect-ratio:1;margin:0 auto calc(3 * var(--podium-unit));position:relative}.ape-podium-avatar img,.ape-podium-portrait,.ape-podium-sheen{width:100%;height:100%;position:absolute;inset:0}.ape-podium-portrait{border-radius:50%;width:80%;height:80%;inset:10%;overflow:hidden}.ape-podium-portrait img{object-fit:cover}.ape-podium-count{margin-top:calc(3 * var(--podium-unit));font-size:calc(8 * var(--podium-unit));color:var(--ape-flow-content-secondary);font-variant-numeric:tabular-nums;--ape-podium-count:var(--total);counter-reset:ape-podium-count var(--ape-podium-count);display:block}.ape-podium-count:after{content:counter(ape-podium-count) " workouts"}.ape-podium-sheen{-webkit-mask:var(--rim) center / contain no-repeat;mask:var(--rim) center / contain no-repeat;opacity:0;background:linear-gradient(110deg,#0000 41%,#fff6 50%,#0000 59%) 100% 0/300% 100%}.ape-podium-post>img{top:calc(14 * var(--podium-unit));left:calc(13 * var(--podium-unit));width:calc(293.5 * var(--podium-unit));height:auto;position:absolute}.ape-podium-like,.ape-podium-dot{opacity:0;position:absolute}.ape-podium-like{left:calc(30.4 * var(--podium-unit));top:calc(134.5 * var(--podium-unit));width:calc(12 * var(--podium-unit))}.ape-podium-dot{left:calc(100 * var(--podium-unit));top:calc(138 * var(--podium-unit));width:calc(5 * var(--podium-unit));aspect-ratio:1;background:#f29d388c;border-radius:50%}@media (width>=900px){.ape-introduction.ape-introduction--elite{width:min(100%,418px)}.ape-introduction--elite>:not(.ape-introduction-art){width:min(100%,361px);margin-inline:auto}.ape-podium{width:100%}}@media (prefers-reduced-motion:no-preference){.ape-podium-block-art{transform:scaleY(0)}.ape-podium-rank,.ape-podium-mint,.ape-podium-member-label,.ape-podium-avatar,.ape-podium-post{opacity:0}.ape-podium[data-playing=true] .ape-podium-block-art{animation:ape-podium-rise .4s var(--podium-ease) var(--stagger) both}.ape-podium[data-playing=true] .ape-podium-rank{animation:ape-podium-enter .25s var(--podium-ease) calc(var(--stagger) + .28s) both}.ape-podium[data-playing=true] .ape-podium-avatar{animation:ape-podium-pop .6s cubic-bezier(.2,.9,.3,1.2) calc(var(--stagger) + .4s) both}.ape-podium[data-playing=true] .ape-podium-member-label{animation:ape-podium-enter .25s var(--podium-ease) calc(var(--stagger) + .48s) both}.ape-podium[data-playing=true] .ape-podium-count{animation:ape-podium-count .6s linear calc(var(--stagger) + .48s) both}.ape-podium[data-playing=true] .ape-podium-mint{animation:ape-podium-fade .3s var(--podium-ease) 1.1s both}.ape-podium[data-playing=true] .ape-podium-post{--entry-offset:16;animation:ape-podium-enter .25s var(--podium-ease) .7s both}.ape-podium[data-playing=true] .ape-podium-like,.ape-podium[data-playing=true] .ape-podium-dot{animation:ape-podium-pulse .3s var(--podium-ease) 1.6s forwards}.ape-podium[data-playing=true] .ape-podium-sheen{animation:8s linear 8s 3 ape-podium-sheen}}@media (prefers-reduced-motion:reduce){.ape-podium{opacity:0}.ape-podium[data-playing=true]{animation:.2s ease-out both ape-podium-fade}}@keyframes ape-podium-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ape-podium-enter{0%{opacity:0;transform:translateY(calc(var(--entry-offset,8) * var(--podium-unit)))}to{opacity:1;transform:none}}@keyframes ape-podium-pop{0%{opacity:0;transform:scale(.45)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes ape-podium-fade{0%{opacity:0}to{opacity:1}}@keyframes ape-podium-count{0%{--ape-podium-count:0}to{--ape-podium-count:var(--total)}}@keyframes ape-podium-pulse{0%,to{opacity:1;transform:none}50%{transform:scale(1.2)}}@keyframes ape-podium-sheen{0%{opacity:1;background-position:100% 0}7.5%,to{opacity:0;background-position:0 0}}:root{--ape-flow-background:#14191d;--ape-flow-surface:#202629;--ape-flow-text:#fff;--ape-flow-muted:#fff9;--ape-flow-content-secondary:#c2c7cb;--ape-flow-content-tertiary:#b3b9be;--ape-flow-border:#ffffff1a;--ape-flow-button-text:#1b252d;--ape-nutrition-protein:#1f87fc;--ape-nutrition-carbs:#f27f0c;--ape-nutrition-fat:#787dff}.ape-flow{background:var(--ape-flow-background);min-height:100dvh;color:var(--ape-flow-text);font-optical-sizing:none;font-variation-settings:"opsz" 14;grid-template-columns:minmax(0,1fr);font-family:DM Sans,sans-serif;display:grid}.ape-flow *{box-sizing:border-box}.ape-flow-main{min-width:0;padding:env(safe-area-inset-top,0px) 16px calc(28px + env(safe-area-inset-bottom,0px));position:relative;overflow:clip}.ape-flow-glow{pointer-events:none;width:355.2px;height:355.2px;position:absolute;top:-207.6px;left:calc(50% - 177.6px)}.ape-flow-panel{display:none}.ape-flow-header{justify-content:center;align-items:center;height:76px;display:flex;position:relative}.ape-back{cursor:pointer;background:#ffffff0d;border:0;border-radius:50%;width:44px;height:44px;padding:6px;position:absolute;top:18px;left:0}.ape-back img{width:32px;height:32px}.ape-flow-progress{gap:4px;width:132px;display:flex}.ape-flow-progress span{background:#fafafa1a;border-radius:24px;flex:1;height:4px}.ape-flow-progress span[data-active=true]{background:#fafafa}.ape-heading{text-align:center}.ape-heading h1{margin:0;font-size:24px;font-weight:700;line-height:1.2}.ape-heading p{color:var(--ape-flow-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;line-height:1.5}.ape-button{width:100%;min-height:59px;color:var(--ape-flow-button-text);cursor:pointer;background:#fff;border:1px solid #fff;border-radius:500px;justify-content:center;align-items:center;gap:8px;padding:18px 14px;font:700 16px/1.2 DM Sans,sans-serif;display:flex}.ape-button img{width:16px;height:16px}.ape-button-secondary{color:#f0f1f2;border:.5px solid var(--ape-flow-border);background:0 0}.ape-button:disabled{opacity:.5;cursor:default}.ape-button:focus-visible,.ape-back:focus-visible,.ape-text-button:focus-visible,.ape-choice:focus-visible{outline-offset:4px;outline:2px solid #4285f4}.ape-field{border:1px solid var(--ape-flow-border);color:#fff;background:0 0;border-radius:16px;outline:none;width:100%;min-height:52px;padding:15px;font:400 14px/20px DM Sans,sans-serif}@media (pointer:coarse){.ape-field{font-size:16px}}.ape-field:focus{border-color:#4285f4}.ape-field::placeholder{color:#a1a1aa}.ape-error{color:#ffb4ab;margin:16px 0;font-size:14px;line-height:1.5}.ape-text-button{color:#fff;cursor:pointer;background:0 0;border:0;padding:12px;font:700 16px/24px DM Sans,sans-serif}.ape-auth-form{width:min(100%,361px);margin:19px auto 0;position:relative}.ape-auth-form .ape-field{margin-top:24px}.ape-auth-form .ape-button[type=submit]{margin-top:17px}.ape-auth-or{text-align:center;margin:31px 0 18px;font-size:12px;line-height:18px}.ape-social-buttons{gap:12px;display:grid}.ape-auth-entry{text-align:center;margin-top:18px}.ape-auth-entry button{font-size:13px;font-weight:400}.ape-mail-state{text-align:center;width:min(100%,361px);margin:103px auto 0;position:relative}.ape-mail-icon{width:64px;height:64px;margin:0 auto 52px;display:block}.ape-mail-action{margin-top:136px}.ape-mail-recovery{flex-wrap:wrap;justify-content:center;margin-top:12px;display:flex}.ape-mail-recovery button{font-size:13px;font-weight:400}.ape-journey{flex-direction:column;width:min(100%,361px);min-height:calc(100dvh - 123px);margin:19px auto 0;display:flex;position:relative}.ape-journey-actions{text-align:center;margin-top:auto;padding-top:24px}.ape-options{gap:8px;margin-top:32px;display:grid}.ape-choice{background:var(--ape-flow-surface);width:100%;min-height:53px;color:var(--ape-flow-muted);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:16px;padding:16px;font:400 16px/21px DM Sans,sans-serif}.ape-choice[aria-pressed=true]{color:#fff;border-color:#fff}@media (width>=900px){.ape-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ape-flow-wide{grid-template-columns:minmax(0,1fr)}.ape-flow-main{min-height:100dvh;padding:0 24px 40px}.ape-flow-glow{display:none}.ape-flow-panel{background:#4285f4;display:block;position:relative;overflow:clip}.ape-flow-preview{aspect-ratio:1054/907;background:var(--ape-flow-background) var(--ape-preview-image) right top / var(--ape-preview-size) no-repeat padding-box;border:2px solid #ffffff40;border-radius:34px;height:min(88.57dvh,1000px);position:absolute;inset-block-start:clamp(28px,5.76dvh,72px);inset-inline-start:clamp(36px,13.06%,120px);box-shadow:0 51px 127px #08144059}.ape-flow-header{height:100px}.ape-flow-progress{width:100%}.ape-flow-progress span{height:4px}.ape-flow-progress span[data-active=true]{background:#f60}.ape-back{top:114px}.ape-auth-form{margin-top:max(24px,50dvh - 308px)}.ape-mail-state{margin-top:max(44px,50dvh - 242px)}.ape-mail-action{margin-top:70px}.ape-journey{min-height:calc(100dvh - 180px);margin-top:40px}}@media (prefers-reduced-motion:reduce){.ape-flow *{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){.ape-auth-form,.ape-mail-state,.ape-flow-preview{animation:.22s ease-out both ape-flow-enter}.ape-auth-form .ape-button{transition:background-color .14s ease-out,border-color .14s ease-out}}@media (hover:hover){.ape-auth-form .ape-button:not(:disabled):hover{background-color:#f0f1f2}.ape-auth-form .ape-button-secondary:not(:disabled):hover{background-color:#ffffff0f;border-color:#ffffff40}}@keyframes ape-flow-enter{0%{opacity:.85;translate:0 6px}to{opacity:1;translate:0}}.ape-profile-name{margin-top:36px}.ape-summary{background:var(--ape-flow-surface);border-radius:24px;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;padding:24px 16px;display:grid}.ape-summary dt{color:var(--ape-flow-muted)}.ape-summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.ape-stage-note{color:var(--ape-flow-muted);padding:16px;line-height:1.5}@media (width>=900px){.ape-flow-progress{transform:translateY(29px)}.ape-auth-form{transform:translate(-11.5px)}.ape-mail-state{margin-top:max(44px,50dvh - 248px)}}.ape-auth-or{margin-top:34px}.ape-questionnaire{gap:0}.ape-question-skip{color:var(--ape-flow-muted);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;position:absolute;top:-67px;right:0}.ape-question-choice{justify-content:space-between;align-items:center;gap:12px;display:flex}.ape-question-choice small{color:var(--ape-flow-muted);margin-top:8px;font-size:14px;display:block}.ape-selection-circle,.ape-selection-square{text-align:center;border:.5px solid #ffffff1a;border-radius:100%;flex:0 0 16px;height:16px;font-size:12px;line-height:15px}.ape-selection-square{border-radius:4px}.ape-question-chips{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.ape-question-chips .ape-choice{border-radius:500px;width:auto;min-height:45px;padding:12px 16px}.ape-question-chips .ape-selection-square{display:none}.ape-segments{background:var(--ape-flow-surface);border-radius:14px;margin-top:32px;padding:3px;display:flex}.ape-segments button{min-height:40px;color:var(--ape-flow-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1}.ape-segments button[aria-pressed=true]{color:#1b252d;background:#fff;font-weight:700}.ape-segments+.ape-options{margin-top:24px}.ape-measurement{color:var(--ape-flow-muted);flex-direction:column;gap:8px;margin-top:16px;font-size:14px;display:flex}.ape-measurement>span{gap:12px;display:flex}.ape-measurement input{background:var(--ape-flow-surface);flex:1;width:0}.ape-measurement>span>span{border:.5px solid var(--ape-flow-border);background:var(--ape-flow-surface);border-radius:16px;place-items:center;width:72px;display:grid}.ape-profile-username{margin-top:24px}.ape-profile-card{background:var(--ape-flow-surface);border-radius:16px;align-items:center;gap:8px;margin-top:37px;padding:12px;display:flex}.ape-profile-account-details{flex-direction:column;flex:1;gap:8px;min-width:0;line-height:1.2;display:flex}.ape-profile-account-details strong{overflow-wrap:anywhere;font-size:16px}.ape-profile-account-details span{color:var(--ape-flow-muted);overflow-wrap:anywhere;font-size:14px}.ape-profile-badge,.ape-profile-product-badge{color:#fff;background:#ffffff1a;border-radius:21px;flex-shrink:0;padding:4px 8px;font-size:12px;line-height:18px}.ape-profile-product-badge{display:none}.ape-profile-label{color:var(--ape-flow-muted);text-transform:uppercase;margin:30px 0 8px;font-size:14px;line-height:21px}@media (width>=900px){.ape-profile-product-badge{display:inline}.ape-profile-card:has(.ape-profile-product-badge) .ape-profile-badge{display:none}}.ape-profile-review{background:var(--ape-flow-surface);border-radius:16px;margin-top:0;padding:0 12px}.ape-profile-review button{border:0;border-bottom:.5px solid var(--ape-flow-border);width:100%;min-height:45px;color:var(--ape-flow-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:flex}.ape-profile-review strong{color:#fff;text-align:right;align-items:center;gap:6px;font-weight:400;display:flex}.ape-profile-chevron{flex:0 0 16px;transform:scaleX(-1)}.ape-profile-review button:last-child{border-bottom:0}.ape-questionnaire>.ape-field{margin-top:24px}.ape-questionnaire .ape-journey-actions{padding-bottom:32px}@media (width>=900px){.ape-question-skip{top:-52px}}.ape-selection-circle:has(img){border:0}@media (width>=900px){.ape-questionnaire{min-height:clamp(470px,57.03dvh,584px);margin-top:clamp(40px,50dvh - 400px,112px)}.ape-questionnaire[data-question=review]{min-height:clamp(620px,66.6dvh,682px)}.ape-questionnaire[data-question=review] .ape-heading h1{max-width:280px;margin-inline:auto}.ape-questionnaire[data-question=schedule]{min-height:clamp(620px,68dvh,696px)}.ape-questionnaire .ape-journey-actions{padding-bottom:0}}.ape-profile-avatar{background:#ffffff1a;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.ape-flow-main:has(.ape-welcome)>.ape-flow-glow{z-index:1;left:calc(50% - 177.1px)}.ape-welcome-glow{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 356.1px);transform:scaleY(-1)}.ape-welcome{--ape-welcome-action-padding:20px;--ape-welcome-indicator-gap:8px;z-index:2;flex-direction:column;width:min(100%,361px);min-height:calc(100dvh - 104px);margin:0 auto;display:flex;position:relative}.ape-welcome[data-page="0"]{--ape-welcome-action-padding:13px;--ape-welcome-indicator-gap:15px}.ape-welcome-slide{text-align:center;touch-action:pan-y;flex-direction:column;flex:1;padding:0 0 12px;display:flex}.ape-welcome-art{--ape-art-height:350px;--ape-art-offset:0px;flex:0 0 clamp(160px, min(calc(100dvh - 502px + var(--ape-art-offset)), calc(94vw + var(--ape-art-offset))), var(--ape-art-height));width:calc(100% + 32px);margin-inline:-16px;position:relative;overflow:hidden}.ape-welcome-art-crop{position:absolute;left:50%;overflow:hidden;translate:-50%}.ape-welcome-art img{pointer-events:none;max-width:none;display:block}.ape-welcome-art[data-artwork=welcomeBody] .ape-welcome-art-crop{aspect-ratio:192/276;height:78.857%;bottom:9.714%;left:calc(50% + .5px)}.ape-welcome-art[data-artwork=welcomeBody] img{object-fit:cover;width:100%;height:100%}.ape-welcome-art[data-artwork=welcomeBody] .ape-welcome-art-crop:after{content:"";background:linear-gradient(to bottom,transparent 55.5%,var(--ape-flow-background) 92.5%);position:absolute;inset:0}.ape-welcome-art[data-artwork=welcomeUltra]{--ape-art-height:371px;--ape-art-offset:21px}.ape-welcome-art[data-artwork=welcomeUltra] .ape-welcome-art-crop{aspect-ratio:499/279;height:75.202%;bottom:10.512%;left:calc(50% - 8px)}.ape-welcome-art[data-artwork=welcomeUltra] img{width:133.14%;height:238.01%;position:absolute;top:-69.33%;left:-15.72%}.ape-welcome-art[data-artwork=welcomeFigures]{--ape-art-height:368px;--ape-art-offset:18px}.ape-welcome-art[data-artwork=welcomeFigures] .ape-welcome-art-crop{aspect-ratio:288/384;height:104.348%;bottom:0;left:calc(50% + 1.5px)}.ape-welcome-art[data-artwork=welcomeFigures] img{object-fit:cover;width:100%;height:100%}.ape-welcome-slide h1{white-space:pre-line;margin:0;font:700 32px/1.1 DM Sans,sans-serif}.ape-welcome-slide p{color:var(--ape-flow-muted);margin:16px 0 0;font-size:18px;line-height:1.4}.ape-page-indicator{cursor:pointer;min-width:44px;min-height:44px;margin-bottom:var(--ape-welcome-indicator-gap);background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:4px;padding:0;display:flex}.ape-page-indicator span{background:var(--ape-flow-border);border-radius:24px;width:5px;height:5px;display:block}.ape-page-indicator span[data-selected=true]{background:#fff;width:20px}.ape-page-indicator:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #4285f4}.ape-welcome-actions{padding-bottom:max(var(--ape-welcome-action-padding),env(safe-area-inset-bottom));gap:12px;display:grid}@media (width<=899px){.ape-flow-main:has(.ape-welcome){--ape-welcome-top:clamp(24px, calc(100dvh - 776px), 76px)}.ape-flow-main:has(.ape-welcome) .ape-flow-header{height:var(--ape-welcome-top)}.ape-welcome{min-height:calc(100dvh - 28px - var(--ape-welcome-top))}}@media (width>=900px){.ape-welcome{min-height:calc(100dvh - 140px)}.ape-flow-main:has(.ape-welcome)>.ape-flow-glow{display:block}}@media (prefers-reduced-motion:no-preference){.ape-welcome-art img{animation:.22s ease-out both ape-flow-enter}.ape-page-indicator span{transition:width .16s ease-out,background-color .16s ease-out}}.ape-introduction{gap:24px;width:min(100%,361px);margin:40px auto 0;padding-bottom:32px;display:grid;position:relative}.ape-introduction-art{height:336px;position:relative;overflow:hidden}.ape-introduction-elite{height:auto}.ape-introduction-ultra img{width:1014px;max-width:none;height:1014px;position:absolute;top:150px;left:calc(50% + 140px);transform:translate(-50%,-50%)rotate(-15deg)}@media (width>=900px){.ape-introduction{margin-top:40px}}.ape-introduction-elite+.ape-heading h1{max-width:259px;margin-inline:auto}.ape-arnold-summary{gap:24px;padding-bottom:24px;display:grid}.ape-arnold-section h2{color:var(--ape-flow-muted);margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.5}.ape-arnold-section>div{background:#ffffff0d;border-radius:24px;overflow:hidden}.ape-arnold-plan{padding:16px}.ape-arnold-plan h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font-size:18px;line-height:1.2;display:-webkit-box;overflow:hidden}.ape-arnold-summary dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:0;font-size:14px;line-height:1.5;display:grid}.ape-arnold-summary dt{color:var(--ape-flow-muted)}.ape-arnold-summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.ape-arnold-account{padding:16px}.ape-arnold-split{margin:0;padding:0;list-style:none}.ape-arnold-split li{align-items:baseline;gap:12px;padding:16px;display:flex}.ape-arnold-split li+li{border-top:1px solid var(--ape-flow-border)}.ape-arnold-split span{width:32px;color:var(--ape-flow-muted);flex-shrink:0;font-size:12px}.ape-arnold-split strong{font-size:16px;font-weight:400}.ape-plan-preview,.ape-plan-results{width:min(100%,920px);margin:20px auto 0;position:relative}.ape-plan-heading{text-align:center;margin:24px 0 48px}.ape-plan-heading>img{width:64px;height:64px;margin-bottom:28px}.ape-plan-grid,.ape-plan-left{gap:24px;display:grid}.ape-plan-grid{align-items:start}.ape-plan-card h2{color:var(--ape-flow-muted);margin:0 0 12px;font-size:14px;font-weight:400;line-height:21px}.ape-plan-card-surface{background:var(--ape-flow-surface);overflow-wrap:anywhere;border-radius:24px;padding:16px}.ape-plan-metrics{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ape-plan-metrics strong{font-size:24px;font-weight:700;line-height:1.25;display:block}.ape-plan-metrics span{color:var(--ape-flow-muted);margin-top:4px;font-size:14px;display:block}.ape-plan-muted{color:var(--ape-flow-muted);margin:16px 0 8px;font-size:14px;line-height:1.5}.ape-plan-row{border-top:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding:16px 0;font-size:14px;line-height:1.5;display:flex}.ape-plan-row>div{text-align:right;max-width:70%}.ape-plan-row strong{font-weight:500}.ape-plan-row p{color:var(--ape-flow-muted);margin:4px 0 0;font-size:12px}.ape-plan-training-row{border-bottom:1px solid #ffffff14;gap:16px;padding:16px 0;display:flex}.ape-plan-training-row:last-child{border-bottom:0}.ape-plan-training-row>div{min-width:0}.ape-plan-training-row strong{font-size:14px;font-weight:500;line-height:1.5}.ape-plan-training-row small{color:var(--ape-flow-muted);margin-top:8px;font-size:12px;display:block}.ape-plan-day{min-width:28px;color:var(--ape-flow-muted);text-align:center;font-size:10px}.ape-plan-day strong{color:#fff;margin-top:8px;font-size:14px;display:block}.ape-plan-calories strong{font-size:24px}.ape-plan-calories>span{color:var(--ape-flow-muted);font-size:12px}.ape-macro-bar{border-radius:10px;gap:3px;height:5px;margin:10px 0;display:flex;overflow:hidden}.ape-macro-bar span{background:var(--ape-nutrition-protein)}.ape-macro-bar span:nth-child(2){background:var(--ape-nutrition-carbs)}.ape-macro-bar span:nth-child(3){background:var(--ape-nutrition-fat)}.ape-plan-macros{gap:32px;padding-bottom:16px;display:flex}.ape-plan-macros small{color:var(--ape-flow-muted);font-size:12px;display:block}.ape-plan-macros span{margin-top:8px;font-size:16px;display:block}.ape-plan-footer{max-width:361px;margin:40px auto 0}.ape-plan-results h1{color:var(--ape-flow-muted);margin:24px 0 32px;font-size:32px;font-weight:500;line-height:1.2}.ape-results-graph{margin:0}.ape-results-graph figcaption{color:var(--ape-flow-muted);margin-bottom:16px;font-size:12px}.ape-results-graph>img{width:100%;height:auto}.ape-results-axis{justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.ape-results-graph p{color:var(--ape-flow-muted);margin:0 0 40px;font-size:12px;line-height:1.5}.ape-results-timeline{margin:0;padding:0;list-style:none}.ape-results-timeline li{min-height:95px;padding:0 0 40px 48px;position:relative}.ape-results-timeline li:not(:last-child):after{content:"";border-left:1px dashed #ffffff26;position:absolute;top:32px;bottom:8px;left:15px}.ape-results-marker{border:1px solid var(--ape-flow-border);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:0;left:0}.ape-results-timeline li:first-child .ape-results-marker{color:var(--ape-flow-background);background:#fff}.ape-results-timeline h2{margin:0 0 8px;font-size:16px;font-weight:500}.ape-results-timeline p{color:var(--ape-flow-muted);margin:0;font-size:16px;line-height:1.5}.ape-plan-generating{z-index:1;text-align:center;max-width:287px;margin:clamp(100px,22dvh,235px) auto 0;position:relative}.ape-plan-spinner{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;width:24px;height:24px;margin-bottom:28px;animation:1s linear infinite ape-plan-spin;display:inline-block}.ape-plan-bottom-glow{pointer-events:none;width:max(100%,714px);height:714px;position:absolute;bottom:-240px;left:50%;transform:translate(-50%)}.ape-plan-retry p{color:var(--ape-flow-muted);font-size:14px;line-height:1.5}.ape-plan-retry{margin-top:24px}@keyframes ape-plan-spin{to{transform:rotate(360deg)}}@media (width>=900px){.ape-plan-grid{grid-template-columns:1fr 1fr;gap:32px}.ape-plan-results{max-width:820px;margin-top:84px}.ape-plan-results-grid{grid-template-columns:1fr 1fr;gap:96px;display:grid}.ape-plan-results h1{margin-top:0}.ape-plan-preview .ape-plan-heading{margin-top:20px}.ape-plan-preview{margin-top:0}.ape-plan-results .ape-plan-footer{margin-top:48px}.ape-plan-results .ape-results-timeline p{font-size:16px}.ape-flow-wide .ape-welcome-glow{width:1600px;height:800px;top:-500px;left:calc(50% - 800px)}}@media (prefers-reduced-motion:reduce){.ape-plan-spinner{animation:none}}@media (width>=900px){.ape-flow-wide .ape-welcome-glow{display:block;top:-400px}.ape-flow-wide .ape-flow-header{max-width:820px;margin-inline:auto}.ape-flow-wide .ape-back{top:54px}}@media (width<=899px){.ape-plan-grid{flex-direction:column;align-items:stretch;display:flex}.ape-plan-left{display:contents}.ape-plan-grid>.ape-plan-card{order:1}.ape-plan-left>.ape-plan-card+.ape-plan-card{order:2}}.ape-plan-heading .ape-heading h1{max-width:287px;margin-inline:auto}.ape-plan-spinner[data-busy=false]{animation:none}:root{--ape-flow-content-secondary:#c2c7cb;--ape-flow-content-tertiary:#a1a1aa;--ape-flow-success:#21a89f;--ape-flow-progress-accent:#1f87fc}.ape-switch{flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:inline-grid;position:relative}.ape-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ape-switch input:disabled{cursor:default}.ape-switch-track{box-sizing:border-box;pointer-events:none;background:#3c4248;border-radius:20px;width:32px;height:20px;padding:2px}.ape-switch-track>span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block}.ape-switch input:checked+.ape-switch-track{background:#4285f4}.ape-switch input:checked+.ape-switch-track>span{transform:translate(12px)}.ape-switch input:disabled+.ape-switch-track{opacity:.5}.ape-switch input:focus-visible+.ape-switch-track{outline-offset:3px;outline:2px solid #c2c7cb}@media (prefers-reduced-motion:reduce){.ape-switch-track>span{transition:none}}.ape-ownership-card,.ape-membership-card{border:.5px solid var(--ape-flow-border);flex-shrink:0;align-self:center;width:min(100%,326px);margin:40px 0 24px;overflow:hidden}.ape-ownership-card{box-shadow:inset 0 0 0 .5px var(--ape-flow-border);background:var(--ape-flow-background);border:0;border-radius:32px}.ape-ownership-art{background:#ffffff0d;place-items:center;height:198px;display:grid}.ape-ownership-crop{aspect-ratio:294/164;width:calc(100% - 32px);position:relative;overflow:hidden}.ape-ownership-crop img{width:133.14%;max-width:none;height:238.01%;display:block;position:absolute;top:-69.33%;left:-15.72%}.ape-ownership-details{justify-content:space-between;align-items:center;gap:12px;min-height:80px;padding:16px;display:flex}.ape-ownership-details small{color:#676767;margin-bottom:6px;font-size:12px;line-height:18px;display:block}.ape-ownership-details strong{font-size:16px;font-weight:500;line-height:24px;display:block}.ape-membership-status{color:var(--ape-flow-text);background:#ffffff1a;border-radius:21px;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:400;line-height:18px;display:inline-block}.ape-membership-card{border-color:var(--ape-flow-background);isolation:isolate;border-radius:24px;flex-direction:column;justify-content:space-between;gap:24px;min-height:188px;padding:16px;display:flex;position:relative}.ape-membership-card:before{content:"";z-index:-1;background:linear-gradient(#000000ba,#000000ba),url(/assets/elite-background-F0_xR9VJ.png) 50%/cover;width:423.144px;height:752px;position:absolute;bottom:-111px;left:calc(50% - 212.002px)}.ape-membership-brand{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ape-membership-brand img{display:block}.ape-membership-brand small{color:var(--ape-flow-muted);font-size:12px;line-height:14.4px}.ape-membership-person{flex-direction:column;gap:19px;display:flex}.ape-membership-person strong{letter-spacing:.72px;text-transform:uppercase;color:#fffc;overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:21.6px}.ape-membership-bottom{justify-content:space-between;align-items:center;gap:12px;min-height:39px;display:flex}.ape-membership-bottom small{letter-spacing:.48px;color:var(--ape-flow-muted);margin-bottom:7px;font-size:12px;line-height:14.4px;display:block}.ape-membership-bottom div>span{letter-spacing:.56px;color:var(--ape-flow-muted);font-size:14px;line-height:16.8px}.ape-ownership-card+.ape-membership-card{margin-top:0}@media (width<=359px){.ape-ownership-details{flex-wrap:wrap}}.ape-button.ape-button-compact{min-height:48px;padding-block:14px;font-size:14px;font-weight:600}._card_40f4y_1{background:#ffffff0d;border-radius:28px;flex-direction:column;gap:12px;padding:16px;font-family:DM Sans,sans-serif;display:flex;position:relative;overflow:hidden}._glow_40f4y_12{pointer-events:none;width:714.2px;max-width:none;height:714.2px;position:absolute;top:-301.6px;left:50%;transform:translate(-50%)}._card_40f4y_1>p{color:#fff;margin:0;font-size:14px;font-weight:400;line-height:17px;position:relative}._message_40f4y_30{min-height:74px;position:relative}._message_40f4y_30>img{object-fit:contain;object-position:left top;width:329px;max-width:100%;height:73px;position:absolute;top:1px;left:0}._message_40f4y_30 p{color:#c2c7cb;box-sizing:border-box;max-width:329px;margin:0;padding:21px 9px 11px 21px;font-size:14px;font-weight:400;line-height:21px;position:relative}._ask_40f4y_55{color:#e7ebef;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:101.043px;height:49px;margin-left:auto;padding:0;position:relative}._ask_40f4y_55>img{width:101.043px;height:49px;display:block}._ask_40f4y_55>span{align-items:center;gap:6px;font:600 14px/21px DM Sans,sans-serif;display:flex;position:absolute;top:14px;left:15px}._ask_40f4y_55:disabled{opacity:.5;cursor:default}._ask_40f4y_55:focus-visible{outline-offset:3px;outline:2px solid #a4c7ee}._message_40f4y_30[data-expanded]{min-height:91px}._message_40f4y_30[data-expanded]>img{height:90px}._message_40f4y_30[data-expanded]>p{padding-top:17px}._button_d4tta_1{color:#fff;cursor:pointer;white-space:nowrap;background:#4285f4;border:0;border-radius:500px;justify-content:center;align-items:center;gap:6px;padding:14px 22px 14px 20px;font:600 16px/1.4 DM Sans,sans-serif;display:inline-flex}._button_d4tta_1 img{width:22px;height:22px;display:block}._button_d4tta_1:disabled{opacity:.45;cursor:default}._button_d4tta_1:focus-visible{outline-offset:3px;outline:2px solid #a4c7ee}.ape-hold{isolation:isolate;color:#1b252d;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:500px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:59px;padding:18px 14px;font:700 16px/1.2 DM Sans,sans-serif;display:flex;position:relative;overflow:hidden}.ape-hold:disabled{opacity:.5;cursor:default}.ape-hold>span:last-child{align-items:center;gap:8px;display:flex;position:relative}.ape-hold-progress{transform-origin:0;background:#b9e4ff;position:absolute;inset:0;transform:scaleX(0)}.ape-hold[data-holding=true] .ape-hold-progress{transition:transform 1.2s linear;transform:scaleX(1)}.ape-hold:focus-visible{outline-offset:3px;outline:3px solid #1f87fc}:root{--ape-metric-sleep-accent:#669dff}.ape-metric-card{text-align:left;color:#f0f1f2;cursor:pointer;background:#ffffff0d;border:0;border-radius:24px;flex-direction:column;flex:1;gap:9px;min-width:0;min-height:148px;padding:0;font-family:inherit;display:flex;overflow:hidden}.ape-metric-heading{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:16px 16px 0;display:flex}.ape-metric-title{color:#fff;align-items:center;gap:6px;width:100%;min-width:0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.ape-metric-title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ape-metric-title img{flex-shrink:0}.ape-metric-title img:last-child{margin-left:auto}.ape-metric-value{align-items:center;min-width:0;min-height:33.6px;display:flex}.ape-metric-value strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.ape-metric-value strong[data-known=true]{font-size:28px}.ape-metric-value strong[data-known=true]>span{font-size:14px}.ape-metric-value .ape-metric-sleep-value small{color:var(--ape-flow-content-secondary,#c2c7cb);font-size:12px;font-weight:400}.ape-metric-value-loading{background:#ffffff1a;border-radius:6px;width:90%;height:33.6px}.ape-metric-chart{flex-shrink:0;width:100%;height:55px;margin-top:auto;display:block;overflow:hidden}.ape-metric-chart svg{width:100%;height:58px;display:block}.ape-metric-card:focus-visible{outline-offset:3px;outline:2px solid #fff}._ring_14q31_1{flex-shrink:0;width:154px;height:154px;position:relative}._ring_14q31_1 svg{fill:none;stroke-width:1.5px;display:block}._track_14q31_12{stroke:#ffffff1a}._value_14q31_15{stroke:var(--ape-ring-accent,var(--ape-nutrition-protein))}._ring_14q31_1>div{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}._ring_14q31_1 strong{color:var(--ape-flow-text);font:500 40px/1 DM Sans,sans-serif}._ring_14q31_1 span{color:var(--ape-flow-content-secondary);font:400 14px/22px DM Sans,sans-serif}._artwork_11mgd_1{width:320px;height:142px;position:relative;overflow:hidden;-webkit-mask-size:320px 142px;mask-size:320px 142px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._artwork_11mgd_1 img,._artwork_11mgd_1 span{display:block;position:absolute}._artwork_11mgd_1 span{color:#ffffff12;text-align:center;font-variation-settings:"opsz" 9;font:400 56px DM Sans,sans-serif}._top2_11mgd_22{top:36px;left:0}._body2_11mgd_26{top:50px;left:0}._number2_11mgd_30{top:47.699px;left:37px}._top3_11mgd_34{top:58px;left:218px}._body3_11mgd_38{top:72px;left:218px}._number3_11mgd_42{top:69.699px;left:254px}._glow_11mgd_46{top:-2px;left:76px}._top1_11mgd_50{top:0;left:102px}._body1_11mgd_54{top:14px;left:102px}._artwork_11mgd_1 ._number1_11mgd_58{font-size:72px;top:8.199px;left:150.5px}.ape-badge-artwork{pointer-events:none;flex:none;display:inline-block;position:relative}.ape-badge-artwork>img{width:240px;max-width:none;height:240px;transform:translate(-50%, -50%) scale(var(--ape-badge-scale));position:absolute;top:50%;left:50%}._row_bkrdl_1{justify-content:center;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:flex}._row_bkrdl_1 button{min-width:64px;color:var(--ape-flow-content-secondary,#c2c7cb);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font:400 12px/16px DM Sans,sans-serif;display:flex}._row_bkrdl_1 button>span:first-child{background:#ffffff0d;border-radius:500px;place-items:center;padding:16px;display:grid}._row_bkrdl_1 button>span:first-child[data-primary=true]{background:#fff}._row_bkrdl_1 img{display:block}._row_bkrdl_1 button:disabled{opacity:.45;cursor:default}._row_bkrdl_1 button:focus-visible{outline:2px solid var(--ape-flow-text,#fff);outline-offset:4px;border-radius:12px}._screen_12ks1_1{--ape-ring-accent:#21a89f;isolation:isolate;background:var(--ape-flow-background,#14191d);min-height:100dvh;color:var(--ape-flow-text,#fff);padding:16px 16px max(24px, env(safe-area-inset-bottom));box-sizing:border-box;font:400 14px/1.5 DM Sans,sans-serif;position:relative;overflow:clip}._screen_12ks1_1 h1,._screen_12ks1_1 h2,._screen_12ks1_1 h3,._screen_12ks1_1 p{margin:0}._screen_12ks1_1 h1,._screen_12ks1_1 h2{font-size:18px;font-weight:600;line-height:1.2}._screen_12ks1_1 h3{font-size:14px;font-weight:500}._screen_12ks1_1 button{font-family:inherit}._header_12ks1_34{justify-content:center;align-items:center;gap:12px;max-width:960px;min-height:48px;margin:0 auto 19px;display:flex;position:relative}._header_12ks1_34 h1{text-align:center;max-width:calc(100% - 148px)}._close_12ks1_48{background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;left:0}._close_12ks1_48 img{display:block}._history_12ks1_62{font:inherit;background:0 0;border:0;padding:8px 0;position:absolute;right:0;color:var(--ape-flow-content-secondary,#c2c7cb)!important}._content_12ks1_71{flex-direction:column;gap:24px;max-width:480px;margin:auto;display:flex;position:relative}._demo_12ks1_79{object-fit:cover;background:#20262a;border:0;border-radius:16px;width:100%;height:292px;display:block}._unavailable_12ks1_88{text-align:center;box-sizing:border-box;border:1px solid #ffffff1a;border-radius:24px;place-content:center;gap:16px;min-height:180px;padding:24px;display:grid}._exerciseTitle_12ks1_99{justify-content:space-between;align-items:center;gap:16px;margin-top:-8px;display:flex}._exerciseTitle_12ks1_99 button,._captureActions_12ks1_107 button,._unavailable_12ks1_88 button{font:inherit;color:var(--ape-flow-content-secondary,#c2c7cb);background:0 0;border:0;text-decoration:underline}._guidance_12ks1_115{border:1px solid #ffffff1a;border-radius:24px;margin:-8px 0 0;padding:4px 16px;list-style:none}._guidance_12ks1_115 li{align-items:flex-start;gap:8px;padding:12px 0;display:flex}._guidance_12ks1_115 li+li{border-top:1px solid #ffffff1a}._guidance_12ks1_115 li>span{color:#c2c7cb;background:#ffffff1a;border-radius:50%;place-content:center;width:24px;min-width:24px;height:24px;display:grid}._guidance_12ks1_115 li p{padding-top:1px}._last_12ks1_144{font:inherit;color:var(--ape-flow-text,#fff);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}._last_12ks1_144 strong{color:#21a89f;font-size:16px;font-weight:400}._last_12ks1_144 strong span{color:#c2c7cb;margin-left:6px}._secondary_12ks1_164{color:var(--ape-flow-content-secondary,#c2c7cb);font-size:14px;line-height:1.5}._captureActions_12ks1_107{justify-content:center;gap:32px;display:flex}._preview_12ks1_174{object-fit:contain;background:#20262a;border-radius:24px;width:100%;max-height:65dvh;display:block}._processing_12ks1_182{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:480px;margin:72px auto 0;display:flex;position:relative}._stages_12ks1_192{text-align:left;box-sizing:border-box;border:1px solid #ffffff1a;border-radius:24px;gap:12px;width:100%;padding:16px;display:grid}._processing_12ks1_182>button{width:100%}._indeterminate_12ks1_205{border:2px solid #21a89f;border-color:#21a89f #21a89f #ffffff1a #ffffff1a;border-radius:50%;width:150px;height:150px;animation:2s linear infinite _spin_12ks1_1;display:block}._historyList_12ks1_215{gap:12px;display:grid}._historyList_12ks1_215 button{font:inherit;color:var(--ape-flow-text,#fff);text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._historyList_12ks1_215 button>span{gap:6px;display:grid}._historyList_12ks1_215 small{color:#c2c7cb;font-size:12px}._error_12ks1_240{color:#f6c597;border:1px solid #f27f0c80;border-radius:16px;max-width:960px;padding:12px 16px;position:relative;margin:0 auto 20px!important}._score_12ks1_249{flex-direction:column;align-items:center;gap:16px;margin:42px 0 36px;display:flex}._score_12ks1_249>p{font-size:16px}._delta_12ks1_259{color:#21a89f;border:1px solid #ffffff1a;border-radius:500px;margin-top:-10px;padding:4px 8px;line-height:16px}._result_12ks1_267{max-width:960px;margin:auto;position:relative}._resultColumns_12ks1_272{gap:24px;display:grid}._replay_12ks1_276{align-content:start;gap:12px;display:grid}._replay_12ks1_276 h2,._checkpoints_12ks1_282 h2,._cues_12ks1_283 h2{font-size:16px;font-weight:500;line-height:1.5}._resultMedia_12ks1_288{object-fit:contain;background:#20262a;border-radius:24px;width:100%;min-height:180px;max-height:65dvh;display:block}._reps_12ks1_297{gap:8px;padding-bottom:4px;display:flex;overflow:auto}._reps_12ks1_297 button{font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:12px;gap:4px;min-width:62px;padding:6px 12px;display:grid}._reps_12ks1_297 button:focus-visible{outline:2px solid #fff}._reps_12ks1_297 button strong{color:#21a89f;font-size:16px;font-weight:500}._reps_12ks1_297 button strong[data-improve=true]{color:#f27f0c}._reps_12ks1_297 button span{color:#c2c7cb}._feedback_12ks1_328{align-content:start;gap:24px;display:grid}._checkpoints_12ks1_282{border-left:1px solid #ffffff1a;gap:12px;margin-left:4px;padding-left:10px;display:grid;position:relative}._checkpoints_12ks1_282 h2:before{content:"";background:#21a89f;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:-4.5px}._checkpoints_12ks1_282[data-improve=true] h2:before{background:#f27f0c}._checkpoints_12ks1_282 div,._cues_12ks1_283,._cues_12ks1_283 div{gap:8px;display:grid}._checkpoints_12ks1_282 div p{font-size:16px}._checkpoints_12ks1_282 div p._secondary_12ks1_164{font-size:14px}._cues_12ks1_283{gap:16px}._done_12ks1_369{gap:12px;max-width:480px;margin:32px auto 0;display:grid}._file_12ks1_375{display:none}._background_12ks1_378{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._background_12ks1_378 img{position:absolute;left:50%;transform:translate(-50%);max-width:none!important}._background_12ks1_378 img:first-child{top:-317.6px}._background_12ks1_378 img+img{top:-207.6px}._screen_12ks1_1[data-phase=analyzing] ._background_12ks1_378 img{top:585px}._screen_12ks1_1 button:disabled{opacity:.5;cursor:default}@keyframes _spin_12ks1_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._indeterminate_12ks1_205{animation:none}}@media (width>=800px){._screen_12ks1_1{--ape-ring-accent:#21a89f;padding:32px 40px 48px}._content_12ks1_71{gap:28px}._resultColumns_12ks1_272{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}._score_12ks1_249{margin-top:36px}._resultMedia_12ks1_288{max-height:640px}._header_12ks1_34{margin-bottom:28px}._processing_12ks1_182{margin-top:84px}}._search_12ks1_441{color:var(--ape-flow-content-secondary,#c2c7cb);gap:8px;display:grid}._search_12ks1_441 input{font:inherit;color:var(--ape-flow-text,#fff);box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:500px;width:100%;padding:16px}._page_1cwhy_1{isolation:isolate;box-sizing:border-box;background:var(--ape-flow-bg,#14191d);color:#fff;min-height:100dvh;padding:13px 16px calc(112px + env(safe-area-inset-bottom));font-optical-sizing:none;font-variation-settings:"opsz" 14;font:400 14px/1.4 DM Sans,sans-serif;position:relative;overflow:hidden}._page_1cwhy_1 button{font:inherit;color:inherit;cursor:pointer}._page_1cwhy_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._page_1cwhy_1 button:disabled{cursor:default;opacity:.6}._content_1cwhy_29{max-width:1000px;margin:auto;position:relative}._glow_1cwhy_34{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-317.6px;left:calc(50% - 357.1px)}._header_1cwhy_42{grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;display:grid}._header_1cwhy_42 h1{text-align:center;margin:0;font-size:18px;font-weight:600;line-height:23px}._back_1cwhy_55{background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;margin-left:-6px;padding:0;display:grid;position:relative}._back_1cwhy_55:before{content:"";z-index:-1;background:#ffffff1a;border-radius:50%;position:absolute;inset:6px}._back_1cwhy_55 img{width:23.2727px;max-width:none;height:23.2727px}._summary_1cwhy_79{text-align:center;margin:28px 0 41px}._summary_1cwhy_79 strong{font-size:40px;font-weight:500;line-height:40px;display:block}._summary_1cwhy_79 p{margin:12px 0 0;font-size:16px;line-height:21px}._summary_1cwhy_79 small{color:var(--ape-badge-muted);margin-top:8px;font-size:12px;display:block}._recent_1cwhy_100{min-width:0;margin-bottom:24px}._recent_1cwhy_100 h2{color:var(--ape-badge-muted);margin:0 0 10px;font-size:12px;font-weight:600;line-height:16px}._recentRail_1cwhy_111{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin-right:-16px;padding-right:16px;display:flex;overflow:auto hidden}._recentRail_1cwhy_111::-webkit-scrollbar{display:none}._recentCard_1cwhy_124{box-sizing:border-box;text-align:left;scroll-snap-align:start;background:0 0;border:0;flex:none;width:236px;height:316px;padding:0;position:relative}._cardBackdrop_1cwhy_136{pointer-events:none;width:236px;max-width:none;height:316px;position:absolute;inset:0}._new_1cwhy_144{isolation:isolate;color:#f0f1f2;place-items:center;width:44px;height:24px;font-size:14px;display:grid;position:absolute;top:14px;left:14px}._new_1cwhy_144 img{z-index:-1;position:absolute;inset:0}._recentArt_1cwhy_161{width:181px;height:181px;position:absolute;top:45px;left:28px}._recentCaption_1cwhy_168{flex-direction:column;gap:3px;display:flex;position:absolute;top:255px;left:18px;right:18px}._recentCaption_1cwhy_168 strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:21px;overflow:hidden}._recentCaption_1cwhy_168>span{color:var(--ape-badge-muted);font-size:14px;line-height:18px}._categories_1cwhy_190{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._category_1cwhy_195{min-width:0}._category_1cwhy_195 header{justify-content:space-between;align-items:flex-end;gap:12px;min-height:41px;margin-bottom:14px;display:flex}._category_1cwhy_195 h2{margin:0;font-size:16px;font-weight:500;line-height:21px}._category_1cwhy_195 header p{color:var(--ape-badge-muted);margin:3px 0 0;font-size:14px;line-height:18px}._category_1cwhy_195 header>span{color:var(--ape-badge-muted);white-space:nowrap;font-size:14px;line-height:18px}._grid_1cwhy_224{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;display:grid}._badgeButton_1cwhy_229{background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;height:76px;padding:0;display:grid;position:relative}._lock_1cwhy_240{box-sizing:border-box;border:.5px solid var(--ape-badge-tint);border-radius:50%;place-items:center;width:60px;height:60px;display:grid}._lock_1cwhy_240 img{width:24px;height:24px}._error_1cwhy_253{border:1px solid #ffffff1a;border-radius:16px;margin:16px 0;padding:16px}._error_1cwhy_253 p{margin:0 0 12px}._error_1cwhy_253 button,._share_1cwhy_263{background:#ffffff0d;border:0;border-radius:500px;min-height:44px;padding:16px 24px}._skeleton_1cwhy_270{gap:24px;margin-top:28px;display:grid}._skeletonSummary_1cwhy_275{background:#ffffff0f;border-radius:12px;justify-self:center;width:111px;height:73px;margin-bottom:17px}._skeletonRecent_1cwhy_283{background:#ffffff0d;border-radius:20px;width:236px;height:316px}._skeletonCategory_1cwhy_289{background:#ffffff0a;border-radius:16px;height:219px}._detail_1cwhy_294{background-color:#000;background-position:50%;background-size:cover;flex-direction:column;display:flex}._detail_1cwhy_294:after{content:"";z-index:-1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='1' seed='7'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath d='M0 0h128v128H0z' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._detail_1cwhy_294>._header_1cwhy_42{width:100%;max-width:1000px;margin:0 auto}._tierSwipe_1cwhy_315{touch-action:pan-y pinch-zoom;flex:1;min-width:0;display:flex}._detailContent_1cwhy_317{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:400px;padding:24px 0 36px;display:flex}._detailContent_1cwhy_317 h1{margin:-1px 0 8px;font-size:18px;font-weight:600;line-height:24px}._detailContent_1cwhy_317 p{color:var(--ape-badge-muted);max-width:310px;margin:0 0 6px;font-size:14px;line-height:20px}._detailContent_1cwhy_317 ._earnedDate_1cwhy_340{font-size:14px;line-height:20px}._detailContent_1cwhy_317 progress{width:240px;max-width:100%;accent-color:var(--ape-action-primary);margin-top:12px}._tierNavigation_1cwhy_350{text-align:center;justify-content:center;align-items:center;gap:16px;margin:0 auto 24px;display:flex}._tierNavigation_1cwhy_350 p{color:var(--ape-badge-muted);margin:0 0 8px;font-size:14px}._tierNavigation_1cwhy_350 button{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}._tierNavigation_1cwhy_350 button:disabled{opacity:.35}._tierNavigation_1cwhy_350 button img{width:24px;height:24px}._tierNavigation_1cwhy_350 button:last-child img{transform:rotate(180deg)}._tierDots_1cwhy_372{justify-content:center;gap:6px;display:flex}._tierDots_1cwhy_372 span{background:var(--ape-badge-muted);opacity:.45;border-radius:50%;width:6px;height:6px}._tierDots_1cwhy_372 span[data-current=true]{opacity:1;background:var(--ape-action-primary)}._detailFooter_1cwhy_375{width:100%;max-width:308px;margin:0 auto}._share_1cwhy_263{width:100%;min-height:56px;font-size:16px!important;font-weight:600!important}._detailFooter_1cwhy_375 p{text-align:center;color:var(--ape-badge-muted);margin:8px 0 0;font-size:12px}._celebrationDialog_1cwhy_392{color:#fff;background:var(--ape-flow-bg);border:0;border-radius:24px;width:100%;max-width:680px;max-height:100dvh;margin:auto;padding:0}._celebrationDialog_1cwhy_392::backdrop{background:#000000b8}._page_1cwhy_1._celebrationPage_1cwhy_406{height:min(852px,100dvh);min-height:min(852px,100dvh);max-height:100dvh;padding-bottom:max(24px, env(safe-area-inset-bottom));overflow-y:auto}._celebrationHeader_1cwhy_413{z-index:1;background:#0009;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:16px 8px;display:flex;position:sticky;top:0}._celebrationHeader_1cwhy_413 h2{margin:0;font-size:18px;font-weight:600}._celebrationHeader_1cwhy_413 button,._summaryBack_1cwhy_431{background:#ffffff0f;border:0;border-radius:24px;min-height:44px;padding:10px 18px}._backfillList_1cwhy_438{gap:12px;margin:0;padding:24px 0;list-style:none;display:grid}._backfillList_1cwhy_438 button{text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:16px;width:100%;padding:12px;display:flex}._backfillList_1cwhy_438 button>span{gap:6px;display:grid}._backfillList_1cwhy_438 strong{font-size:16px;font-weight:600}._backfillList_1cwhy_438 span span,._backfillList_1cwhy_438 small{color:var(--ape-badge-muted)}._summaryBack_1cwhy_431{align-self:flex-start;margin:8px}@media (width<=699px){._celebrationDialog_1cwhy_392{border-radius:0;max-width:100%;height:100dvh}._page_1cwhy_1._celebrationPage_1cwhy_406{min-height:100dvh;padding-top:max(13px, env(safe-area-inset-top))}}@media (width>=900px){._page_1cwhy_1{padding:26px 32px 140px}._header_1cwhy_42{margin-bottom:12px}._summary_1cwhy_79{margin:40px 0 48px}._recent_1cwhy_100{margin-bottom:40px}._categories_1cwhy_190{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}._category_1cwhy_195 header{margin-bottom:20px}._recentRail_1cwhy_111{gap:20px;margin-right:0;padding-right:0}._detailContent_1cwhy_317{min-height:480px}._detailFooter_1cwhy_375{max-width:360px}}._mePreview_1cwhy_516{background:#ffffff0d;border-radius:24px;min-width:0;padding:16px}._mePreview_1cwhy_516>div{justify-content:space-between;align-items:center;display:flex}._mePreview_1cwhy_516 h2{margin:0;font-size:16px}._mePreview_1cwhy_516>div>span{font-size:24px}._mePreview_1cwhy_516 ul{gap:12px;margin:16px 0;padding:0;list-style:none;display:flex;overflow-x:auto}._mePreview_1cwhy_516 li{text-align:center;color:#c2c7cb;flex:0 0 94px;justify-items:center;gap:6px;font-size:14px;display:grid}._mePreview_1cwhy_516>button{color:#14191d;width:100%;min-height:48px;font:inherit;background:#fff;border:0;border-radius:999px;margin-top:16px}._dialog_1554s_1{color:#f0f1f2;background:var(--ape-flow-background,#14191d);border:0;border-radius:32px;width:min(100%,560px);max-width:100%;max-height:100dvh;padding:0;overflow-y:auto}._dialog_1554s_1::backdrop{background:#000000b8}._content_1554s_15{padding:16px 16px max(28px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}._header_1554s_21{justify-content:flex-end;width:100%;height:32px;margin-bottom:19px;display:flex;position:relative}._close_1554s_29{background:radial-gradient(circle,#ffffff1a 16px,#0000 16px);border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:6px;display:grid;position:relative;top:-6px}._close_1554s_29 img{width:16px;height:16px}._card_1554s_49{background:#21282b;border-radius:32px;flex-shrink:0;width:min(320px,100%);height:524px;overflow:hidden}._story_1554s_57{object-fit:cover;object-position:top;width:100%;height:100%;display:block}._placeholder_1554s_64{background:#21282b;width:100%;height:100%}._actions_1554s_69{justify-content:space-between;align-items:flex-start;gap:8px;width:min(100%,361px);margin-top:19px;display:flex}._dialog_1554s_1 ._actions_1554s_69 button{min-width:56px;color:var(--ape-flow-content-secondary,#c2c7cb);font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}._actions_1554s_69 button:disabled{opacity:.45}._actions_1554s_69 span{background:#ffffff0d;border-radius:50%;place-items:center;padding:16px;display:grid}._actions_1554s_69 img{width:24px;height:24px;display:block}._status_1554s_105{text-align:center;max-width:340px;min-height:20px;color:var(--ape-flow-content-secondary,#c2c7cb);margin:10px 0;font-size:14px}._dialog_1554s_1 ._done_1554s_113{color:#f0f1f2;width:min(307px,100%);font:inherit;background:#ffffff0d;border:0;border-radius:500px;padding:18px 24px;font-size:16px;font-weight:600}._srOnly_1554s_124{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=599px){._dialog_1554s_1{border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}._content_1554s_15{box-sizing:border-box;min-height:100dvh;padding-top:max(16px, env(safe-area-inset-top))}._done_1554s_113{margin-top:auto}}@media (height<=740px){._card_1554s_49{width:min(320px,34.1985dvh,100%);height:min(524px,56dvh)}}@media (width>=600px){._content_1554s_15{padding:24px 40px 32px}._actions_1554s_69{margin-top:28px}._done_1554s_113{margin-top:12px}}@media (width<=360px){._actions_1554s_69{flex-wrap:wrap;gap:16px 4px}._dialog_1554s_1 ._actions_1554s_69 button{flex:1 0 auto;min-width:0;font-size:12px}._actions_1554s_69 span{padding:10px}}._button_5rq22_1._button_5rq22_1{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}._pill_5rq22_2{border:.5px solid #ffffff1a;border-radius:50px;align-items:center;gap:4px;padding:4px 8px 4px 6px;font:600 14px Geist,sans-serif;display:flex}._pill_5rq22_2 img{flex:none;width:12px;height:12px}._skeleton_5rq22_4{background:#ffffff1f;border-radius:3px;width:12px;height:14px;display:block}._button_5rq22_1:focus-visible{outline-offset:2px;border-radius:24px;outline:2px solid #85c4ff}._page_1hs6o_1{isolation:isolate;background:var(--ape-flow-bg,#14191d);color:#fff;box-sizing:border-box;min-height:100dvh;padding:12px 14px calc(104px + env(safe-area-inset-bottom));font-family:DM Sans,sans-serif;position:relative;overflow:hidden}._streakEntry_1hs6o_12{color:inherit;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;display:flex;font:inherit!important;font-weight:inherit!important}._page_1hs6o_1 button,._page_1hs6o_1 input{font:inherit}._page_1hs6o_1 button{cursor:pointer}._page_1hs6o_1 button:disabled{cursor:default;opacity:.5}._page_1hs6o_1 button:focus-visible,._page_1hs6o_1 input:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._background_1hs6o_40{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-496.4px;left:calc(50% - 730.4px)}._header_1hs6o_48{justify-content:space-between;align-items:center;height:34px;margin:0 2px 12px;display:flex}._header_1hs6o_48 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._settingsHeader_1hs6o_61{justify-content:flex-start;gap:4px;height:auto;min-height:44px}._settingsHeader_1hs6o_61 p{color:var(--ape-flow-content-secondary);margin:0 0 3px;font-size:13px}._settingsBack_1hs6o_72{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._settingsBack_1hs6o_72 img{background:#ffffff1a;border-radius:50%;padding:4px}._settings_1hs6o_61{background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;margin-inline-end:-5px;padding:0;display:grid;position:relative}._settings_1hs6o_61:before{content:"";border:.5px solid var(--ape-flow-border,#ffffff1a);border-radius:inherit;pointer-events:none;position:absolute;inset:5px}._settings_1hs6o_61 img{display:block}._columns_1hs6o_111{flex-direction:column;gap:24px;min-width:0;display:flex}._identity_1hs6o_117{background:var(--ape-community-tonal,#ffffff0d);border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex}._avatar_1hs6o_126{color:#e4e4e7;background:#ffffff1a;border-radius:50%;place-items:center;width:64px;height:64px;font-size:24px;font-weight:500;display:grid}._identityText_1hs6o_137{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:8px;max-width:100%;display:flex}._identity_1hs6o_117 h2{margin:0;font-size:16px;font-weight:500;line-height:1.2}._identity_1hs6o_117 p{color:var(--ape-challenge-muted);max-width:274px;margin:0;font-size:14px;line-height:1.5}._tags_1hs6o_159{gap:6px;display:flex}._tags_1hs6o_159:empty{display:none}._tags_1hs6o_159 span{color:var(--ape-challenge-body);background:#ffffff1a;border-radius:50px;padding:4px 8px;font-size:12px;line-height:1.2}._profileActions_1hs6o_174{align-items:center;gap:8px;display:flex}._primary_1hs6o_179{color:var(--ape-text-secondary);background:#fff;border:0;border-radius:500px;padding:14px 24px;line-height:1.4;font-size:14px!important;font-weight:600!important}._roundAction_1hs6o_189{background:#ffffff1a;border:0;border-radius:500px;place-items:center;padding:14px;display:grid}._primary_1hs6o_179:disabled,._roundAction_1hs6o_189:disabled{opacity:.72!important}._statistics_1hs6o_201{border:.5px solid var(--ape-flow-border,#ffffff1a);box-sizing:border-box;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;display:grid}._statistics_1hs6o_201>div{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;padding:12px 4px;display:flex;position:relative}._statistics_1hs6o_201>div+div:before{content:"";background:#ffffff1a;width:.5px;height:33px;position:absolute;left:0}._statistics_1hs6o_201 dt{color:#c2c7cb;text-align:center;order:2;font-size:12px;line-height:1.2}._statistics_1hs6o_201 dd{order:1;justify-content:center;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:500;line-height:1.2;display:flex}._statistics_1hs6o_201 img{display:block}._shortcuts_1hs6o_249{justify-content:center;align-items:center;gap:min(24px,33.3333% - 74.6667px);display:flex}._shortcuts_1hs6o_249 button{color:#c2c7cb;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;min-width:56px;padding:0;font-size:12px;display:flex}._shortcuts_1hs6o_249 button>span{background:var(--ape-community-tonal);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}._shortcuts_1hs6o_249 img{display:block}._streakCard_1hs6o_279{isolation:isolate;background:var(--ape-community-tonal);border-radius:24px;flex-direction:column;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden}._streakGlow_1hs6o_290{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-301.6px;left:calc(50% - 357.1px)}._sectionHeading_1hs6o_298{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._sectionHeading_1hs6o_298 h2,._memberships_1hs6o_306 h2{margin:0;font-size:16px;font-weight:500;line-height:1.2}._sectionHeading_1hs6o_298>strong{font-size:24px;font-weight:500;line-height:1.1}._week_1hs6o_317{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._week_1hs6o_317>div{flex-direction:column;align-items:center;gap:6px;display:flex}._week_1hs6o_317>div>span:first-child{text-transform:uppercase;color:#c2c7cb;font-size:12px;line-height:1.1}._flame_1hs6o_334{justify-content:center;align-items:center;width:36px;height:28px;display:flex}._flame_1hs6o_334 img{display:block}._inactive_1hs6o_344{box-sizing:border-box;border:.5px dashed #ffffff1a;border-radius:500px;width:100%;height:28px}._checkIns_1hs6o_351{flex-direction:column;gap:16px;display:flex}._monthControls_1hs6o_356{align-items:center;gap:4px;display:flex}._monthControls_1hs6o_356 button{color:#fff;background:0 0;border:0;place-items:center;padding:6px;display:grid}._monthControls_1hs6o_356 img{display:block}._previous_1hs6o_372{transform:rotate(180deg)}._monthControls_1hs6o_356 label{color:#e4e4e7;font-size:12px;line-height:1.5;position:relative}._monthControls_1hs6o_356 input{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;position:absolute;inset:0}._monthControls_1hs6o_356 label:focus-within{outline:2px solid var(--ape-action-primary)}._calendar_1hs6o_393{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}._weekday_1hs6o_398{text-align:center;padding-bottom:8px;font-size:12px;line-height:18px}._day_1hs6o_404{color:#fafafa;background:#4285f41a;border:0;border-radius:9.4px;place-items:center;min-width:0;height:40px;padding:0 0 3px;display:grid;position:relative;font-size:12px!important}._day_1hs6o_404[data-active=true]{background:#4285f433}._day_1hs6o_404[data-workout=true]{background:var(--ape-action-primary)}._day_1hs6o_404[data-ultra=true]{background:var(--ape-surface-brand)}._dots_1hs6o_426{justify-content:center;gap:2px;display:flex;position:absolute;bottom:3px}._dots_1hs6o_426 i{background:#fff;border-radius:50%;width:3px;height:3px}._dots_1hs6o_426 i[data-kind=workout]{background:#a9caff}._dots_1hs6o_426 i[data-kind=ultra]{background:#6ec3f2}._dots_1hs6o_426 i[data-kind=community]{background:#f60}._dots_1hs6o_426 i[data-kind=ai]{background:#fff}._filters_1hs6o_451{flex-wrap:wrap;justify-content:center;gap:6px 12px;display:flex}._filters_1hs6o_451 button{color:#e4e4e7;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;line-height:1.5;display:flex;font-size:12px!important}._filters_1hs6o_451 button[aria-pressed=true]{color:#fff;text-underline-offset:4px;text-decoration:underline}._filters_1hs6o_451 i{background:#fff;border-radius:50%;width:5px;height:5px}._filters_1hs6o_451 i[data-kind=workout]{background:var(--ape-action-primary)}._filters_1hs6o_451 i[data-kind=ultra]{background:var(--ape-surface-brand)}._filters_1hs6o_451 i[data-kind=community]{background:#f60}._memberships_1hs6o_306{flex-direction:column;gap:16px;display:flex}._membership_1hs6o_306{text-align:left;color:#fff;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:0;display:flex}._membershipIcon_1hs6o_505{background:var(--ape-community-tonal);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._membership_1hs6o_306>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}._membership_1hs6o_306 strong{font-size:14px;font-weight:600;line-height:1.4}._membership_1hs6o_306 small{color:#c2c7cb;font-size:12px;line-height:1.4}._membership_1hs6o_306 img{display:block}._error_1hs6o_533{border:.5px solid var(--ape-flow-border);color:#e4e4e7;border-radius:16px;margin-bottom:16px;padding:16px;font-size:14px}._error_1hs6o_533 button{color:#fff;background:0 0;border:0;padding:4px 0;text-decoration:underline}._dialog_1hs6o_548{border:.5px solid var(--ape-flow-border);color:#fff;box-sizing:border-box;background:#1e252a;border-radius:24px;width:calc(100% - 48px);max-width:420px;padding:24px;font-family:DM Sans,sans-serif}._dialog_1hs6o_548::backdrop{background:#000000a6}._dialog_1hs6o_548 h2{margin:0 0 20px;font-size:20px;line-height:1.4}._dialog_1hs6o_548 button{border:.5px solid var(--ape-flow-border);color:#fff;cursor:pointer;background:#ffffff0d;border-radius:500px;width:100%;margin-top:12px;padding:14px;font:600 14px DM Sans,sans-serif;display:block}._dialog_1hs6o_548 ._destructive_1hs6o_581{color:#ff8d88}._dialog_1hs6o_548 ul{line-height:1.8}._skeletonAvatar_1hs6o_587{background:#ffffff14;border-radius:50%;width:64px;height:64px}._skeletonLine_1hs6o_593{background:#ffffff14;border-radius:8px;width:70%;height:18px}._skeletonStats_1hs6o_599{background:#ffffff14;border-radius:16px;width:100%;height:60px}._skeletonStreak_1hs6o_605{background:#ffffff14;border-radius:24px;height:122px}._skeletonAction_1hs6o_610{background:#ffffff14;border-radius:500px;width:160px;height:48px}._skeletonShortcut_1hs6o_616{flex-direction:column;align-items:center;gap:8px;width:56px;display:flex}._skeletonShortcutIcon_1hs6o_623{background:#ffffff14;border-radius:50%;width:56px;height:56px}._skeletonShortcutLabel_1hs6o_629{background:#ffffff14;border-radius:8px;width:44px;height:16px}._skeletonDay_1hs6o_635{background:#ffffff14;border-radius:9.4px;height:40px}@media (width>=900px){._page_1hs6o_1{width:100%;max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));padding:var(--ape-page-top) var(--ape-page-gutter) calc(120px + env(safe-area-inset-bottom));margin:0 auto}._header_1hs6o_48{margin:0 0 28px}._columns_1hs6o_111{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:40px;display:grid}._shortcuts_1hs6o_249{gap:20px}._calendar_1hs6o_393{gap:10px}._day_1hs6o_404,._skeletonDay_1hs6o_635{height:52px}._checkIns_1hs6o_351{gap:20px}._dialog_1hs6o_548{max-width:440px}}@media (prefers-reduced-motion:reduce){._page_1hs6o_1 .ape-shimmer:after{animation:none}}._profileColumn_1hs6o_679,._activityColumn_1hs6o_680{flex-direction:column;gap:24px;min-width:0;display:flex}@media (width>=900px){._columns_1hs6o_111{align-items:start;gap:32px 40px}._profileColumn_1hs6o_679{gap:24px}._activityColumn_1hs6o_680{gap:32px}}@media (width>=1100px){._background_1hs6o_40{display:none}._columns_1hs6o_111{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._activityColumn_1hs6o_680{gap:24px}}._page_3nunb_1{background:var(--ape-flow-bg,#14191d);color:#fff;min-height:100dvh;padding:12px 16px calc(104px + env(safe-area-inset-bottom));box-sizing:border-box;font-family:DM Sans,sans-serif}._page_3nunb_1 button,._page_3nunb_1 input,._page_3nunb_1 select,._page_3nunb_1 textarea{font:inherit}._page_3nunb_1 button{cursor:pointer}._page_3nunb_1 button:disabled{cursor:default;opacity:.5}._page_3nunb_1 :is(button,input,select,textarea):focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._header_3nunb_26{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:44px;margin-bottom:24px;display:grid}._header_3nunb_26 h1{margin:0;font-size:18px;font-weight:600}._back_3nunb_39{background:#ffffff1a;border:0;border-radius:50%;justify-self:start;place-items:center;min-width:44px;min-height:44px;display:grid}._back_3nunb_39 img{display:block}._save_3nunb_52{color:var(--ape-flow-secondary,#c2c7cb);background:#ffffff1a;border:0;border-radius:46px;justify-self:end;min-height:44px;padding:6px 12px;font-size:12px!important}._columns_3nunb_62{flex-direction:column;gap:48px;display:flex}._preview_3nunb_67{flex-direction:column;align-items:center;gap:24px;min-width:0;display:flex}._hero_3nunb_74{isolation:isolate;box-sizing:border-box;background:#000;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:260px;padding:24px;display:flex;position:relative;overflow:hidden}._avatar_3nunb_90{background:var(--ape-flow-surface,#202629);border-radius:50%;place-items:center;width:100px;height:100px;font-size:36px;display:grid}._photoControls_3nunb_99{flex-direction:column;align-items:center;gap:12px;width:100%;font-size:14px;display:flex}._photoFrame_3nunb_107{place-items:center;width:125px;height:125px;font-size:36px;display:grid;position:relative}._photoBadge_3nunb_115{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;bottom:-4px;right:-2px}._photoBadge_3nunb_115:before{content:"";box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:50%;width:30px;height:30px;position:absolute}._photoBadge_3nunb_115 span{place-items:center;width:16px;height:16px;display:grid;position:relative}._hero_3nunb_74 ._photoStatus_3nunb_146,._hero_3nunb_74 ._photoNotice_3nunb_147 p{text-align:center;margin:0;font-size:12px}._photoNotice_3nunb_147{flex-wrap:wrap;justify-content:center;gap:10px;max-width:100%;font-size:12px;display:flex}._photoNotice_3nunb_147 p{flex-basis:100%}._photoNotice_3nunb_147 button{color:inherit;background:0 0;border:1px solid #ffffff26;border-radius:20px;min-height:44px;padding:8px 12px}._hiddenFile_3nunb_171{display:none}._cameraPreview_3nunb_174{background:#000;border-radius:16px;height:min(55dvh,400px);overflow:hidden}._cameraPreview_3nunb_174 video{object-fit:cover;width:100%;height:100%}._hero_3nunb_74 p{overflow-wrap:anywhere;text-align:center;margin:0;font-size:18px}._tags_3nunb_191{gap:6px;display:flex}._tags_3nunb_191:empty{display:none}._tags_3nunb_191 span{color:#e4e4e7;background:#ffffff1a;border-radius:50px;padding:4px 8px;font-size:12px}._customize_3nunb_205{color:#66727c;background:#fff;border:0;border-radius:500px;min-height:48px;padding:14px 24px;font-size:14px!important;font-weight:600!important}._form_3nunb_215{flex-direction:column;gap:24px;min-width:0;display:flex}._form_3nunb_215 fieldset{border:0;min-width:0;margin:0;padding:0}._form_3nunb_215 legend{margin-bottom:12px;padding:0;font-size:16px;font-weight:500}._profile_3nunb_233{flex-direction:column;gap:12px;display:flex}._field_3nunb_238{color:#858e96;flex-direction:column;gap:4px;font-size:14px;display:flex}._field_3nunb_238 :is(input,textarea){box-sizing:border-box;color:#e0e3e5;background:0 0;border:0;border-bottom:.5px solid #ffffff1a;border-radius:0;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 0;font-size:16px}._field_3nunb_238 textarea{resize:vertical;line-height:1.5}._handle_3nunb_263{color:#e0e3e5;border-bottom:.5px solid #ffffff1a;align-items:center;display:flex}._handle_3nunb_263 input{border-bottom:0}._bioLabel_3nunb_272{justify-content:space-between;align-items:center;display:flex}._bioLabel_3nunb_272 small{font-size:10px}._group_3nunb_280{border:.5px solid #ffffff1a;border-radius:24px;padding:4px 16px}._row_3nunb_285{box-sizing:border-box;color:#e0e3e5;background:0 0;border:0;border-bottom:.5px solid #ffffff1a;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 0;display:flex;font-size:12px!important}._row_3nunb_285:last-child{border-bottom:0}._row_3nunb_285>span{flex-shrink:0;align-items:center;gap:6px;display:flex}._row_3nunb_285 img{flex-shrink:0;display:block}._row_3nunb_285 :is(select,input){color:#858e96;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:right;background:0 0;border:0;min-width:0;max-width:62%;min-height:36px;padding:4px 0;font-size:16px}._row_3nunb_285 select{text-overflow:ellipsis}._value_3nunb_329{color:#858e96;text-align:right;justify-content:flex-end;min-width:0;flex-shrink:1!important}._notice_3nunb_336{border:.5px solid #ffffff1a;border-radius:16px;margin-bottom:24px;padding:16px;font-size:14px}._notice_3nunb_336 p{margin:0 0 8px;line-height:1.5}._notice_3nunb_336 button{color:#14191d;background:#fff;border:0;border-radius:24px;min-height:44px;padding:10px 16px}._note_3nunb_355{color:#858e96;margin:0;font-size:12px;line-height:1.5}._skeleton_3nunb_361{flex-direction:column;gap:24px;display:flex}._skeletonRow_3nunb_366{border-radius:12px;height:52px}._measureField_3nunb_370{flex-direction:column;gap:8px;padding:8px 0;display:flex}._measureField_3nunb_370 input{background:var(--ape-flow-bg,#14191d);color:#fff;font:inherit;border:1px solid #858e96;border-radius:8px;padding:12px}@media (width>=900px){._page_3nunb_1{max-width:1180px;margin:auto;padding:32px 32px 120px}._header_3nunb_26{margin-bottom:32px}._columns_3nunb_62{grid-template-columns:minmax(280px,361px) minmax(0,1fr);align-items:start;gap:64px;display:grid}._preview_3nunb_67{position:sticky;top:32px}._form_3nunb_215{gap:32px}._group_3nunb_280{padding:8px 20px}._row_3nunb_285{min-height:64px}._field_3nunb_238{gap:8px}._field_3nunb_238 :is(input,textarea){padding:14px 0}}._themeBackground_3nunb_420{object-fit:cover;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._page_e2wyi_1{background:var(--ape-flow-bg,#14191d);color:#fff;box-sizing:border-box;min-height:100dvh;padding:12px 16px calc(104px + env(safe-area-inset-bottom));font-family:DM Sans,sans-serif}._page_e2wyi_1 button{font:inherit;cursor:pointer}._page_e2wyi_1 button:disabled{cursor:default;opacity:.5}._page_e2wyi_1 :is(button,input):focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._header_e2wyi_21{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:44px;margin-bottom:24px;display:grid}._header_e2wyi_21 h1{margin:0;font-size:18px;font-weight:600}._back_e2wyi_34{background:#ffffff1a;border:0;border-radius:50%;justify-self:start;place-items:center;width:44px;height:44px;display:grid}._save_e2wyi_44{color:var(--ape-flow-secondary,#c2c7cb);background:#ffffff1a;border:0;border-radius:46px;justify-self:end;min-height:44px;padding:6px 12px;font-size:12px!important}._columns_e2wyi_54{flex-direction:column;gap:24px;max-width:920px;margin:0 auto;display:flex}._hero_e2wyi_61{isolation:isolate;background:#000;border-radius:24px;place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden}._background_e2wyi_71{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}._identity_e2wyi_79{box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}._identity_e2wyi_79 p{overflow-wrap:anywhere;text-align:center;margin:0;font-size:18px}._identity_e2wyi_79 small{color:var(--ape-flow-secondary,#c2c7cb);text-align:center;font-size:12px}._tags_e2wyi_98{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._tags_e2wyi_98 span{color:#e4e4e7;background:#ffffff1a;border-radius:50px;padding:4px 8px;font-size:12px}._picker_e2wyi_111{min-width:0}._tabs_e2wyi_114{gap:6px;margin-bottom:16px;display:flex}._tabs_e2wyi_114 button{color:#a1a1aa;background:0 0;border:1px solid #ffffff1a;border-radius:50px;min-height:44px;padding:8px 16px;font-size:14px}._tabs_e2wyi_114 button[aria-selected=true]{color:#262626;background:#fff;border-color:#fff}._grid_e2wyi_133{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._choice_e2wyi_138{color:#a1a1aa;background:#ffffff0d;border:.5px solid #0000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:76px;padding:12px 6px;display:flex;position:relative;font-size:14px!important}._choice_e2wyi_138[aria-pressed=true]{border-color:#ffffff80}._choice_e2wyi_138 span{overflow-wrap:anywhere}._gem_e2wyi_160{flex-shrink:0;display:block}._lock_e2wyi_164{position:absolute;top:8px;right:8.66px}._locked_e2wyi_169{opacity:.5}._automatic_e2wyi_172{color:var(--ape-flow-secondary,#c2c7cb);align-items:center;gap:10px;min-height:44px;margin-top:16px;font-size:13px;display:flex}._automatic_e2wyi_172 input{accent-color:#fff;flex-shrink:0;width:18px;height:18px}._notice_e2wyi_187{background:#ffffff0d;border-radius:16px;max-width:920px;margin:0 auto 24px;padding:16px}._notice_e2wyi_187 p{margin:0 0 12px}._notice_e2wyi_187 button{color:#14191d;background:#fff;border:0;border-radius:50px;min-height:44px;padding:10px 18px}._skeleton_e2wyi_205{max-width:920px;margin:auto}._heroSkeleton_e2wyi_209{border-radius:24px;height:260px}._gridSkeleton_e2wyi_213{border-radius:16px;height:240px;margin-top:24px}._skeleton_e2wyi_205>div{background:var(--ape-flow-surface,#202629)}@media (width>=768px){._page_e2wyi_1{padding:28px 32px 140px}._header_e2wyi_21{max-width:920px;margin:0 auto 36px}._columns_e2wyi_54{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}._hero_e2wyi_61{min-height:320px}._choice_e2wyi_138{min-height:88px}}._grid_e2wyi_133[hidden]{display:none}._picker_1i0r6_1{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}._picker_1i0r6_1 button{color:#c2c7cb;min-height:38px;font:inherit;background:#ffffff1a;border:0;border-radius:12px;align-items:center;gap:6px;padding:8px 20px 8px 16px;font-size:14px;font-weight:600;display:inline-flex}._picker_1i0r6_1 button[aria-pressed=true]{color:#66727c;background:#fff}._panel_1i0r6_28{gap:24px;width:min(100%,640px);display:grid}._column_1i0r6_34{align-content:start;gap:24px;min-width:0;display:grid}@media (width>=1100px){._panel_1i0r6_28{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%}._column_1i0r6_34 ._actions_1i0r6_48{justify-items:start}._column_1i0r6_34 ._actions_1i0r6_48 button{min-width:180px;padding-inline:16px}}._panel_1i0r6_28 section h2{color:#c2c7cb;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:500}._group_1i0r6_66{border:1px solid #ffffff14;border-radius:24px;padding-inline:16px}._group_1i0r6_66 ._row_1i0r6_72{color:#e0e3e5;width:100%;min-height:44px;font:inherit;text-align:start;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:10px 0;font-size:14px;text-decoration:none;display:flex}._group_1i0r6_66 ._row_1i0r6_72+._row_1i0r6_72{border-top:1px solid #ffffff14}._row_1i0r6_72>span:first-of-type{flex:1}._row_1i0r6_72 img,._picker_1i0r6_1 img,._actions_1i0r6_48 img{flex:none}._row_1i0r6_72:disabled{opacity:.55}._value_1i0r6_94{color:#a1aab1}._actions_1i0r6_48{gap:12px;display:grid}._actions_1i0r6_48 button{color:#c2c7cb;min-height:46px;font:inherit;background:0 0;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}._actions_1i0r6_48 button+button{color:#ff5147;border-color:#0000}._modeChoices_1i0r6_112{border:0;gap:12px;min-width:0;padding:0;display:grid}._modeChoices_1i0r6_112 label{align-items:center;gap:8px;min-height:32px;display:flex}._modeChoices_1i0r6_112 ._coachCard_1i0r6_115{border:1px solid #ffffff1a;border-radius:24px;gap:8px;padding:16px;display:grid;position:relative}._coachCard_1i0r6_115:has(:checked){border-color:#ffffff8c}._coachCard_1i0r6_115:focus-within{outline-offset:2px;outline:2px solid #fff}._coachCard_1i0r6_115 input{opacity:0;position:absolute}._coachTitle_1i0r6_126,._coachPoints_1i0r6_126>span{align-items:center;gap:6px;display:flex}._coachTitle_1i0r6_126{justify-content:space-between}._coachTitle_1i0r6_126 i{border:1px solid #ffffff1a;border-radius:50%;width:16px;height:16px}._coachPoints_1i0r6_126{gap:8px;display:grid}._coachCard_1i0r6_115 small,._coachPoints_1i0r6_126{color:#c2c7cb}._faq_1i0r6_131{border:1px solid #ffffff1a;border-radius:16px;padding:12px}._faq_1i0r6_131 summary{cursor:pointer}._group_1i0r6_66 ._row_1i0r6_72>._value_1i0r6_94{text-align:end;overflow-wrap:anywhere;max-width:62%}._page_dpsqf_1{isolation:isolate;box-sizing:border-box;background:var(--ape-flow-bg,#14191d);color:#fff;min-height:100dvh;padding:18px 16px calc(112px + env(safe-area-inset-bottom));font-optical-sizing:none;font-variation-settings:"opsz" 14;font:400 14px/1.4 DM Sans,sans-serif;position:relative;overflow:hidden}._page_dpsqf_1[data-streak=true]{padding-inline:14.5px}._page_dpsqf_1 button,._page_dpsqf_1 input{font:inherit;color:inherit}._page_dpsqf_1 button{cursor:pointer}._page_dpsqf_1 button:disabled{cursor:default;opacity:.5}._page_dpsqf_1 button:focus-visible,._page_dpsqf_1 input:focus-visible,._page_dpsqf_1 label:focus-within,._exercise_dpsqf_34 summary:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._glow_dpsqf_38{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-361.6px;left:calc(50% - 357.1px)}._header_dpsqf_46{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:8px;min-height:44px;margin-bottom:24px;display:grid}._header_dpsqf_46 h1{text-align:center;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.3}._header_dpsqf_46>button:first-child{background:0 0;border:0;justify-self:start;place-items:center;min-width:44px;min-height:44px;padding:6px;display:grid;position:relative}._header_dpsqf_46>button:first-child:before{content:"";z-index:-1;background:#ffffff1a;border-radius:50%;position:absolute;inset:6px}._header_dpsqf_46 ._refresh_dpsqf_81{background:0 0;border:0;min-height:44px;padding:0;font-size:12px}._dateControls_dpsqf_88{justify-content:center;align-items:center;gap:5px;margin-bottom:32px;display:flex}._dateControls_dpsqf_88>button,._monthControls_dpsqf_96>button{background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid;position:relative}._dateControls_dpsqf_88>button:before{content:"";border:.5px solid #ffffff1a;border-radius:50%;position:absolute;inset:6px}._previous_dpsqf_114{transform:rotate(180deg)}._dateControls_dpsqf_88>label{box-sizing:border-box;border:.5px solid #ffffff1a;border-radius:500px;align-items:center;gap:6px;min-height:32px;padding:8px 12px;font-size:12px;display:flex;position:relative}._dateControls_dpsqf_88 input{opacity:0;cursor:pointer;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;position:absolute;inset:0}._dateControls_dpsqf_88 input::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;position:absolute;inset:0}._chart_dpsqf_145{margin:0 0 24px}._bars_dpsqf_148{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}._barColumn_dpsqf_153{color:#c2c7cb;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}._barTrack_dpsqf_162{align-items:flex-end;width:100%;max-width:43px;height:128px;display:flex}._bar_dpsqf_148{background:linear-gradient(101deg,#1f87fc 28.804%,#fff 105.38%);border-radius:8px;width:100%;display:block}._totals_dpsqf_175{border:.5px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:61px;margin:0 14px;display:grid}._totals_dpsqf_175>div{flex-direction:column-reverse;justify-content:center;align-items:center;gap:6px;min-width:0;padding:12px 6px;display:flex;position:relative}._totals_dpsqf_175 dt{color:#c2c7cb;text-align:center;font-size:12px;line-height:1.2}._totals_dpsqf_175 dd{text-align:center;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.2}._divider_dpsqf_207{width:.5px;height:33px;position:absolute;top:50%;right:0;transform:translateY(-50%)}._divider_dpsqf_207 img{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}._coverage_dpsqf_222{text-align:center;color:#c2c7cb;margin:12px 0 0;font-size:12px;line-height:1.5}._sessions_dpsqf_229{margin-top:24px}._page_dpsqf_1 h2{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}._session_dpsqf_229{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;margin-bottom:16px;padding:0;display:flex}._sessionIcon_dpsqf_251{background:#ffffff0d;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}._sessionText_dpsqf_260{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._sessionText_dpsqf_260 strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}._sessionText_dpsqf_260 small,._dayLabel_dpsqf_273{color:#c2c7cb;font-size:12px}._dayLabel_dpsqf_273{flex:none;margin-left:auto}._empty_dpsqf_281{color:#c2c7cb;line-height:1.6}._streakContent_dpsqf_285{flex-direction:column;gap:24px;max-width:364px;margin:29px auto 0;display:flex}._streakSummary_dpsqf_292{text-align:center;flex-direction:column;align-items:center;display:flex}._flameSlot_dpsqf_298{place-items:center;width:85.667px;height:85.667px;margin-bottom:8px;display:grid}._streakSummary_dpsqf_292>strong{font-size:40px;font-weight:500;line-height:40px}._streakSummary_dpsqf_292>span:not(._flameSlot_dpsqf_298){color:#c2c7cb;margin-top:6px;font-size:14px;line-height:22px}._streakSummary_dpsqf_292 p{color:#c2c7cb;margin:12px 0 0;font-size:12px}._streakColumns_dpsqf_321{flex-direction:column;gap:24px;display:flex}._calendarCard_dpsqf_326{background:#ffffff0d;border-radius:24px;padding:16px}._monthHeading_dpsqf_331{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:16px;display:flex}._monthHeading_dpsqf_331 h2{margin:0;font-weight:500}._monthControls_dpsqf_96{align-items:center;gap:0;display:flex}._monthControls_dpsqf_96 label{position:relative}._monthControls_dpsqf_96 input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;max-width:120px;min-height:44px;font-size:12px}._calendar_dpsqf_326{grid-template-columns:repeat(7,minmax(0,1fr));gap:5.237px;display:grid}._weekday_dpsqf_364{text-align:center;margin-bottom:11px;font-size:12px;line-height:18px}._calendarDay_dpsqf_370{background:#f27f0c0d;border-radius:9.407px;place-items:center;height:40px;font-size:12px;display:grid}._calendarDay_dpsqf_370[data-active=true]{color:#fff;background:#f27f0c}._calendarDay_dpsqf_370[aria-current=date]{box-shadow:inset 0 0 0 1px #fff9}._primary_dpsqf_385,._secondary_dpsqf_386{border-radius:500px;min-height:56px;padding:12px 22px;font-weight:600!important}._page_dpsqf_1 ._primary_dpsqf_385{color:#14191d;background:#fff;border:0;width:100%}._secondary_dpsqf_386{color:#fff;background:0 0;border:.5px solid #ffffff1a}._shareStatus_dpsqf_403{color:#c2c7cb;margin:0;font-size:12px}._shareStatus_dpsqf_403:empty{display:none}._error_dpsqf_411{border:1px solid #c2c7cb;border-radius:16px;margin:0 0 24px;padding:16px}._error_dpsqf_411 p{margin:0 0 8px}._error_dpsqf_411 button{background:0 0;border:0;min-height:44px;text-decoration:underline}._detail_dpsqf_426{max-width:720px;margin:auto}._detailDate_dpsqf_430{text-align:center;color:#c2c7cb;margin:0 0 24px}._detail_dpsqf_426>section{margin-top:28px}._detail_dpsqf_426 ._totals_dpsqf_175{margin:0}._exercise_dpsqf_34,._device_dpsqf_442,._insights_dpsqf_443{background:#ffffff0d;border-radius:16px;margin:16px 0;padding:16px}._exercise_dpsqf_34 summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;font-weight:600}._exercise_dpsqf_34 summary span{color:#c2c7cb;font-size:12px;font-weight:400;display:block}._tableScroll_dpsqf_461{overflow:auto}._tableScroll_dpsqf_461 table{border-collapse:collapse;text-align:left;width:100%}._tableScroll_dpsqf_461 th,._tableScroll_dpsqf_461 td{border-bottom:.5px solid #ffffff1a;padding:12px 6px;font-size:12px}._tableScroll_dpsqf_461 td small{display:block}._device_dpsqf_442 dl>div{justify-content:space-between;gap:16px;padding:8px 0;display:flex}._device_dpsqf_442 dd{margin:0}._insights_dpsqf_443 p{white-space:pre-wrap;overflow-wrap:anywhere}._skeleton_dpsqf_491{gap:24px;max-width:720px;margin:32px auto;display:grid}._skeletonChart_dpsqf_497{border-radius:16px;height:150px}._skeletonStats_dpsqf_501{border-radius:16px;height:61px}._skeletonRow_dpsqf_505{border-radius:16px;height:44px}._srOnly_dpsqf_509{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=800px){._page_dpsqf_1{padding:32px max(32px,50% - 520px) 128px}._header_dpsqf_46{margin-bottom:32px}._historyColumns_dpsqf_527{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}._sessions_dpsqf_229{margin:0}._session_dpsqf_229{margin-bottom:24px}._barTrack_dpsqf_162{max-width:56px}._chart_dpsqf_145{margin-bottom:32px}._streakContent_dpsqf_285{gap:32px;max-width:920px}._streakColumns_dpsqf_321{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}._streakContent_dpsqf_285>._primary_dpsqf_385{align-self:center;max-width:364px}._monthControls_dpsqf_96 input{max-width:128px}}@media (width<=359px){._header_dpsqf_46{grid-template-columns:44px minmax(0,1fr) 50px}._header_dpsqf_46 h1{font-size:16px}._totals_dpsqf_175{margin-inline:0}._monthControls_dpsqf_96 input{max-width:110px}._bars_dpsqf_148{gap:7px}}._skeletonChart_dpsqf_497,._skeletonStats_dpsqf_501,._skeletonRow_dpsqf_505,._skeletonDay_dpsqf_584{background:#ffffff0d}._skeletonDay_dpsqf_584{border-radius:9.407px;height:40px}._weekday_dpsqf_364,._calendarDay_dpsqf_370{font-variation-settings:"opsz" 9}._streakContent_dpsqf_285>._primary_dpsqf_385{align-self:center;max-width:361px}@media (width>=800px){._page_dpsqf_1[data-streak=true]{padding-inline:max(32px,50% - 520px)}}._dialog_1yfsz_1{box-sizing:border-box;border:1px solid var(--ape-flow-border);background:var(--ape-flow-background);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ape-flow-content,white);font-family:var(--ape-flow-font,"DM Sans", sans-serif);border-radius:24px;padding:24px;overflow-y:auto}._dialog_1yfsz_1::backdrop{background:#0009}._dialog_1yfsz_1 h2{margin:0 0 24px;font-size:24px}._dialog_1yfsz_1 p{margin:0 0 24px;line-height:1.5}._actions_1yfsz_24{flex-direction:column;gap:12px;display:flex}._sheet_1qlzu_1{box-sizing:border-box;background:var(--ape-flow-background);width:min(100%,600px);max-width:none;height:min(90dvh,850px);max-height:none;color:var(--ape-flow-text);border:0;border-radius:32px 32px 0 0;margin:0 auto;padding:0;font:14px/1.55 DM Sans,sans-serif;position:fixed;inset:auto 0 0;overflow:hidden}._sheet_1qlzu_1[open]{flex-direction:column;display:flex}._sheet_1qlzu_1::backdrop{background:#0000008c}._sheet_1qlzu_1 header{border-bottom:.5px solid #ffffff1a;flex:none;align-items:center;gap:12px;padding:16px;display:flex}._sheet_1qlzu_1 h2{font:inherit;flex:1;margin:0;font-size:18px;line-height:1.3}._sheet_1qlzu_1 header button{width:44px;height:44px;color:var(--ape-flow-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:24px}._body_1qlzu_53{overflow-wrap:anywhere;flex:1;min-height:0;padding:20px 16px;overflow:auto}._intro_1qlzu_60{color:var(--ape-flow-content-secondary);margin:0 0 20px}._notice_1qlzu_64{color:var(--ape-flow-content-secondary);white-space:pre-wrap;border:.5px solid #ffffff26;border-radius:16px;padding:12px 16px}._changes_1qlzu_71{gap:12px;display:grid}._card_1qlzu_75{background:var(--ape-flow-surface);border:.5px solid #ffffff1a;border-radius:24px;padding:16px}._sheet_1qlzu_1 h3{font:inherit;margin:0 0 12px;font-size:16px;font-weight:600}._card_1qlzu_75 h3{text-transform:capitalize}._card_1qlzu_75 dl{gap:16px;margin:0;display:grid}._card_1qlzu_75 dl div{min-width:0}._card_1qlzu_75 dt{color:var(--ape-flow-content-tertiary);margin:0 0 4px;font-size:12px}._card_1qlzu_75 dd{white-space:pre-wrap;margin:0}._card_1qlzu_75 p{color:var(--ape-flow-content-tertiary);white-space:pre-wrap;margin:16px 0 0}._schedule_1qlzu_112{margin:24px 0 0}._schedule_1qlzu_112>p{color:var(--ape-flow-content-tertiary)}._schedule_1qlzu_112 label{color:var(--ape-flow-content-secondary);justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}._schedule_1qlzu_112 select{font:inherit;color:var(--ape-flow-text);background:#232b31;border:1px solid #fff3;border-radius:12px;max-width:65%;padding:10px}._day_1qlzu_135{border-bottom:.5px solid #ffffff1a}._day_1qlzu_135 summary{cursor:pointer;box-sizing:border-box;min-height:48px;padding:12px 0}._day_1qlzu_135 small{color:var(--ape-flow-content-tertiary);margin-top:4px;display:block}._exercise_1qlzu_149{padding:8px 0 12px 12px}._exercise_1qlzu_149 h4{margin:0 0 8px;font-size:14px;font-weight:600}._exercise_1qlzu_149 p{color:var(--ape-flow-content-secondary);margin:6px 0}._sheet_1qlzu_1 footer{padding:12px 16px max(16px, env(safe-area-inset-bottom));background:var(--ape-flow-background);border-top:.5px solid #ffffff1a;flex:none;gap:10px;display:grid}._sheet_1qlzu_1 footer button{min-height:59px}._sheet_1qlzu_1 button:focus-visible,._sheet_1qlzu_1 select:focus-visible,._sheet_1qlzu_1 summary:focus-visible{outline-offset:3px;outline:2px solid #a4c7ee}._skeleton_1qlzu_178 span{background:var(--ape-flow-surface);border-radius:24px;height:76px;margin-top:12px;display:block}@media (width>=700px){._sheet_1qlzu_1{border-radius:32px;height:min(850px,100dvh - 48px);margin:auto;inset:24px 0}._card_1qlzu_75 dl{grid-template-columns:1fr 1fr}}._screen_1mnso_1{box-sizing:border-box;color:#fff;max-width:720px;min-height:100dvh;padding-top:env(safe-area-inset-top);background:#14191d;flex-direction:column;margin:auto;font-family:DM Sans,sans-serif;display:flex}._screen_1mnso_1 button:not(.ape-button),._screen_1mnso_1 select{font:inherit;min-height:44px;color:inherit;cursor:pointer}._screen_1mnso_1 button:disabled{opacity:.5;cursor:default}._header_1mnso_24{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._header_1mnso_24 h1{margin:0;font-size:18px}._header_1mnso_24 button{background:#ffffff1a;border:0;border-radius:50%;width:44px;font-size:24px}._header_1mnso_24 select{background:#202629;border:1px solid #fff3;border-radius:12px;flex:1;max-width:240px;padding:0 16px}._body_1mnso_50{flex:1;padding:0 16px 24px}._heading_1mnso_54{text-align:center;max-width:290px;margin:8px auto 34px}._heading_1mnso_54 h1{margin:0 0 12px;font-size:18px}._heading_1mnso_54 p{color:#c2c7cb;margin:0;font-size:14px;line-height:1.5}._silhouettes_1mnso_69{gap:4px;margin-top:60px;display:flex}._silhouettes_1mnso_69>div{color:#c2c7cb;background:#202629;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:13px 0;font-size:14px;display:flex}._silhouettes_1mnso_69 img{object-fit:cover;width:92px;max-width:100%;height:137px}._introCopy_1mnso_93{text-align:center;margin:36px 16px;font-size:14px;line-height:1.5}._introCopy_1mnso_93 p+p{margin-top:26px}._grid_1mnso_102{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._grid_1mnso_102 article{min-width:0}._grid_1mnso_102 article>button{background:0 0;border:0;font-size:12px}._tile_1mnso_115{background:#202629;border-radius:16px;place-items:center;height:188px;display:grid;position:relative;overflow:hidden}._tile_1mnso_115 img{object-fit:cover;width:100%;height:100%}._pose_1mnso_129{background:#0006;border-radius:20px;padding:4px 8px;font-size:14px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}._cameraGlyph_1mnso_139{color:#fff6;font-size:32px}._actions_1mnso_143{justify-content:space-between;gap:8px;display:flex}._actions_1mnso_143 button{background:0 0;border:0;font-size:12px}._footer_1mnso_153{padding:16px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom));z-index:2;background:#14191d;position:sticky;bottom:0}._footer_1mnso_153 progress{width:100%}._footer_1mnso_153 p{color:#fff9;text-align:center;font-size:12px}._camera_1mnso_139{isolation:isolate;height:100dvh;position:relative;overflow:hidden}._preview_1mnso_175{z-index:-1;position:absolute;inset:0}._video_1mnso_180{object-fit:cover;width:100%;height:100%}._guide_1mnso_185{border:2px solid #1f87fc;border-radius:2px;flex:1;place-items:center;width:64%;max-width:300px;min-height:100px;margin:30px auto;display:grid}._guide_1mnso_185 strong{font-size:64px}._cameraCopy_1mnso_199{text-align:center;background:#0006;border-radius:12px;margin:0 16px;padding:8px 16px;font-size:16px}._cameraCopy_1mnso_199 p{color:#c2c7cb;font-size:14px}._cameraControls_1mnso_211{padding:28px 16px max(24px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;display:flex}._cameraControls_1mnso_211>div{gap:4px;display:flex}._cameraControls_1mnso_211>div>button{background:#14191d80;border:1px solid #fff6;border-radius:8px;width:32px;font-size:12px}._cameraControls_1mnso_211>div>button[aria-pressed=true]{border-color:#fff}._cameraControls_1mnso_211 select{background:#14191dcc;border:1px solid #fff3;border-radius:24px;padding:0 10px}._shutter_1mnso_238{background:#fff;border:5px double #14191d;border-radius:50%;outline:3px solid #fff;flex:0 0 75px;width:75px;height:75px}._privateImage_1mnso_247{aspect-ratio:.7;background:#202629;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}._privateImage_1mnso_247 img{object-fit:cover;width:100%;height:100%}._privateImage_1mnso_247 button{color:inherit;background:0 0;border:0}._card_1mnso_266{font-optical-sizing:none;font-variation-settings:"opsz" 14;box-sizing:border-box;background:var(--ape-flow-surface);color:#fff;border-radius:24px;flex-direction:column;gap:16px;width:100%;min-width:0;padding:16px;font-family:DM Sans,sans-serif;display:flex}._cardHeading_1mnso_281{gap:8px;display:grid}._card_1mnso_266 h3{max-width:237px;margin:0;font-size:16px;font-weight:600;line-height:1.4}._card_1mnso_266 p{margin:0;font-size:14px;line-height:1.4}._accent_1mnso_294{color:#f60;font-size:14px;line-height:1.4}._milestones_1mnso_299{scrollbar-width:none;align-items:center;gap:12px;display:flex;overflow-x:auto}._milestones_1mnso_299::-webkit-scrollbar{display:none}._milestones_1mnso_299:focus-visible{outline:2px solid var(--ape-flow-progress-accent);outline-offset:3px;border-radius:16px}._milestones_1mnso_299>*{box-sizing:border-box;border:.5px dashed var(--ape-flow-border);color:var(--ape-flow-text);background:0 0;border-radius:16px;flex:0 0 108px;font:400 14px/1.4 DM Sans,sans-serif}._addPhoto_1mnso_317{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:165.333px;padding:47px 23px;display:flex}._addPhoto_1mnso_317 span{text-align:left;max-width:60px}._lockedMilestone_1mnso_327{align-items:flex-end;min-height:142px;padding:12px;display:flex;position:relative}._lockedMilestone_1mnso_327 img{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}._milestones_1mnso_299>._baselinePhoto_1mnso_329{border:0;height:165.333px;padding:0;overflow:hidden}._baselinePhoto_1mnso_329 ._privateImage_1mnso_247{aspect-ratio:auto;width:100%;height:100%}._openPrivatePhoto_1mnso_331{border-radius:inherit;position:absolute;inset:0}._addPhoto_1mnso_317,._openPrivatePhoto_1mnso_331{cursor:pointer}._addPhoto_1mnso_317:disabled{opacity:.5;cursor:default}._addPhoto_1mnso_317:focus-visible,._openPrivatePhoto_1mnso_331:focus-visible{outline:2px solid var(--ape-flow-progress-accent);outline-offset:-3px}._cardBenefits_1mnso_335{gap:12px;display:grid}._cardBenefits_1mnso_335 p{color:var(--ape-flow-content-secondary);align-items:flex-start;gap:6px;display:flex}._cardBenefits_1mnso_335 img{flex:0 0 16px;margin-top:2px}._photoLoading_1mnso_338{background:var(--ape-flow-surface);width:100%;height:100%;display:block}@media (width>=768px){._milestones_1mnso_299>*{flex-grow:1}._milestones_1mnso_299>._baselinePhoto_1mnso_329{aspect-ratio:108/165.333;height:auto}._lockedMilestone_1mnso_327{aspect-ratio:108/142}._card_1mnso_266 h3{max-width:360px}}._skeleton_1mnso_345{background:#202629;border-radius:16px;height:240px}._body_1mnso_50>label{align-items:center;gap:12px;margin:16px 0;display:flex}._body_1mnso_50>label select{color:#fff;background:#202629;border-radius:8px;padding:8px}@media (width>=768px){._screen_1mnso_1{min-height:100dvh;padding:24px}._silhouettes_1mnso_69{max-width:420px;margin:60px auto 0}._grid_1mnso_102{gap:16px}._tile_1mnso_115{height:260px}._guide_1mnso_185{max-width:300px}._header_1mnso_24{padding-top:16px}}._compareButton_1mnso_385{background:#202629;border:.5px solid #fff3;border-radius:500px;margin:0 0 16px;padding:8px 20px}._comparison_1mnso_392{flex-direction:column;gap:20px;display:flex}._comparison_1mnso_392>label,._comparisonSelectors_1mnso_398 label{color:var(--ape-flow-content-secondary);flex-direction:column;align-items:stretch;gap:8px;margin:0;font-size:14px;display:flex}._comparison_1mnso_392 select{box-sizing:border-box;background:var(--ape-flow-surface);color:#fff;border:.5px solid #fff3;border-radius:12px;width:100%;min-width:0;padding:8px}._comparisonPair_1mnso_417,._comparisonSelectors_1mnso_398,._comparisonCaptions_1mnso_419{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._comparisonPair_1mnso_417 figure{min-width:0;margin:0}._comparisonPair_1mnso_417 figcaption,._comparisonCaptions_1mnso_419 p{color:var(--ape-flow-content-secondary);margin:8px 0 0;font-size:12px;line-height:1.5}._comparisonSlider_1mnso_435{isolation:isolate;border-radius:16px;height:min(110vw,460px);position:relative;overflow:hidden}._comparisonLayer_1mnso_442{position:absolute;inset:0}._comparisonLayer_1mnso_442 ._privateImage_1mnso_247{aspect-ratio:auto;height:100%}._comparisonDivider_1mnso_450{pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}._containPhoto_1mnso_459 img{object-fit:contain}._comparisonNote_1mnso_462{color:var(--ape-flow-content-tertiary);font-size:12px;line-height:1.5}._comparison_1mnso_392 input[type=range]{accent-color:#fff;width:100%;min-height:44px;margin:0}._capture_1mnso_475 ._heading_1mnso_54{margin-bottom:0}._capture_1mnso_475[data-page=editor] ._heading_1mnso_54 p{font-size:16px;line-height:1.4}._capture_1mnso_475 ._body_1mnso_50{flex-direction:column;gap:36px;display:flex}._capture_1mnso_475 ._silhouettes_1mnso_69{margin-top:24px}._capture_1mnso_475 ._introCopy_1mnso_93{max-width:319px;color:var(--ape-flow-content-secondary);margin:0 auto;font-size:16px;line-height:1.5}._capture_1mnso_475 ._introCopy_1mnso_93 p{margin:0}._capture_1mnso_475 ._introCopy_1mnso_93 p+p{margin-top:24px}._capture_1mnso_475 ._grid_1mnso_102{padding:0 6px}._capture_1mnso_475 ._tile_1mnso_115{background:var(--ape-flow-surface);width:100%;height:189px;color:inherit;cursor:pointer;border:0;padding:0}._capture_1mnso_475 ._tile_1mnso_115:focus-visible{outline-offset:3px;outline:2px solid #4285f4}._capture_1mnso_475 ._pose_1mnso_129{background:0 0;padding:0;bottom:22px}._capture_1mnso_475 ._tile_1mnso_115[data-filled=true] ._pose_1mnso_129{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008;padding:4px 8px;bottom:12px}._capture_1mnso_475 ._cameraGlyph_1mnso_139{background:#ffffff0d;border-radius:50%;align-self:start;place-items:center;width:44px;height:44px;margin-top:46px;display:grid}._capture_1mnso_475 ._cameraGlyph_1mnso_139 img{object-fit:contain;width:24px;height:24px}._photoOptions_1mnso_489{color:var(--ape-flow-text);background:var(--ape-flow-background);border:1px solid var(--ape-flow-border);box-sizing:border-box;border-radius:20px;width:min(360px,100vw - 32px);padding:24px}._photoOptions_1mnso_489::backdrop{background:#0009}._photoOptions_1mnso_489 h2{margin:0 0 20px;font-size:18px}._photoOptions_1mnso_489 button{border:1px solid var(--ape-flow-border);background:var(--ape-flow-surface);border-radius:12px;width:100%;margin-top:8px;padding:12px}@media (width>=768px){._capture_1mnso_475{max-width:1040px;padding:24px 40px}._capture_1mnso_475 ._header_1mnso_24{padding-top:0}._capture_1mnso_475 ._heading_1mnso_54{max-width:480px;margin-top:16px}._capture_1mnso_475 ._heading_1mnso_54 h1{font-size:24px}._capture_1mnso_475 ._body_1mnso_50{gap:40px}._capture_1mnso_475 ._silhouettes_1mnso_69{gap:12px;width:100%;max-width:600px;margin:0 auto}._capture_1mnso_475 ._silhouettes_1mnso_69>div{gap:16px;padding:24px 16px}._capture_1mnso_475 ._introCopy_1mnso_93{max-width:560px}._capture_1mnso_475 ._grid_1mnso_102{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:900px;margin:0 auto;padding:0}._capture_1mnso_475 ._tile_1mnso_115{height:292px}._capture_1mnso_475 ._cameraGlyph_1mnso_139{align-self:center;margin-top:0}._capture_1mnso_475 ._footer_1mnso_153{box-sizing:border-box;align-self:center;width:min(100%,560px);padding-top:24px}}._capture_1mnso_475[data-page] ._header_1mnso_24{grid-template-columns:1fr auto;padding-bottom:0;display:grid}._capture_1mnso_475[data-page] ._header_1mnso_24 ._heading_1mnso_54{grid-column:1/-1;width:100%}._capture_1mnso_475[data-page] ._body_1mnso_50{padding-top:36px}._captureTrail_1mnso_523,._dropTile_1mnso_524{display:none}._capturePrivacy_1mnso_528{line-height:1.5}@media (width>=1100px){._capture_1mnso_475[data-page]{font-optical-sizing:none;font-variation-settings:"opsz" 14;width:min(720px,100% - 64px);padding:32px 0 48px}._capture_1mnso_475[data-page] ._header_1mnso_24{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;margin-bottom:24px;padding:0 0 8px}._capture_1mnso_475[data-page=editor][data-complete=false] ._header_1mnso_24{margin-bottom:44px}._capture_1mnso_475[data-page] ._header_1mnso_24>span,._capture_1mnso_475[data-page] ._captureBack_1mnso_552{display:none}._captureTrail_1mnso_523{color:#ffffff70;flex-wrap:wrap;grid-area:1/1;align-items:baseline;gap:8px;font-size:13px;line-height:18px;display:flex}._capture_1mnso_475 ._captureTrail_1mnso_523 button{width:auto;min-height:18px;font-size:inherit;line-height:inherit;background:0 0;border:0;border-radius:4px;padding:0}._captureTrail_1mnso_523 strong{color:#ffffffd9;font-weight:600}._capture_1mnso_475[data-page] ._header_1mnso_24 ._heading_1mnso_54{text-align:left;grid-area:2/1;max-width:none;margin:0}._capture_1mnso_475[data-page] ._heading_1mnso_54 h1{margin-bottom:6px;font-size:24px;font-weight:600;line-height:32px}._capture_1mnso_475[data-page] ._heading_1mnso_54 p{line-height:18px}._capture_1mnso_475[data-page=editor] ._heading_1mnso_54 h1{font-size:28px}._capture_1mnso_475[data-page=editor] ._heading_1mnso_54 p{font-size:15px}._capture_1mnso_475[data-page] ._captureClose_1mnso_611{grid-area:1/2/3;align-self:center;width:36px;min-height:36px;padding:0;font-size:20px;line-height:1}._capture_1mnso_475[data-page] ._body_1mnso_50{flex:none;gap:0;padding:0}._capture_1mnso_475[data-page] ._body_1mnso_50>.ape-button,._capture_1mnso_475[data-page] ._body_1mnso_50>[role=alert]{margin-top:16px}._capture_1mnso_475[data-page] ._silhouettes_1mnso_69{gap:4px;max-width:none}._capture_1mnso_475[data-page] ._silhouettes_1mnso_69>div{background:#ffffff0d;gap:4.31px;padding:12.93px;line-height:1.4}._capture_1mnso_475[data-page] ._silhouette_1mnso_69{aspect-ratio:84/125;width:100%;position:relative;overflow:hidden}._capture_1mnso_475[data-page] ._silhouette_1mnso_69 img{width:100%;height:100%;position:absolute;inset:0}._capture_1mnso_475[data-page] ._silhouette_1mnso_69[data-pose=front] img{object-fit:fill;width:98.89%;height:113.35%;top:-6.4%;left:.56%}._capture_1mnso_475[data-page] ._introCopy_1mnso_93{color:#e0e3e5;align-self:flex-start;width:min(319px,100%);min-height:168px;margin:36px 0 0 21px}._capture_1mnso_475[data-page] ._grid_1mnso_102{gap:16px}._capture_1mnso_475[data-page] ._grid_1mnso_102 article>._tile_1mnso_115{display:none}._dropTile_1mnso_524{box-sizing:border-box;background:#ffffff08;border:1.5px dashed #ffffff38;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;display:flex;position:relative;overflow:hidden}._dropTile_1mnso_524[data-dragging=true]{outline:2px solid var(--ape-flow-progress-accent);outline-offset:-3px}._dropTile_1mnso_524[data-filled=true]{border:0;justify-content:flex-end;align-items:flex-start;padding:12px}._dropIcon_1mnso_710{background:#ffffff14;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}._dropTile_1mnso_524 strong{font-size:16px;font-weight:600}._dropHint_1mnso_724{color:#fff9;font-size:13px}._dropTile_1mnso_524 button._browsePhoto_1mnso_729{z-index:1;color:#12161a;background:#fff;border:0;border-radius:100px;min-height:38px;margin-top:12px;padding:0 20px;font-size:14px;font-weight:500}._dropTile_1mnso_524[data-filled=true] button._browsePhoto_1mnso_729{min-height:32px;padding-inline:14px}._photoPreview_1mnso_747{background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}._photoPreview_1mnso_747 img{object-fit:cover;width:100%;height:100%;display:block}._photoBadge_1mnso_763{pointer-events:none;background:#0008;border-radius:100px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;inset:12px auto auto 12px}._capture_1mnso_475[data-page] ._footer_1mnso_153{align-self:stretch;width:100%;padding:24px 0 0;position:static}._capture_1mnso_475[data-page=intro] ._footer_1mnso_153{padding-top:48px}._capture_1mnso_475[data-page] ._footer_1mnso_153>.ape-button{width:180px;min-height:56px;margin:0;padding-block:12px;font-size:14px;font-weight:500}._capture_1mnso_475[data-page] ._footer_1mnso_153>.ape-button:disabled{opacity:.35}._capture_1mnso_475[data-page=intro] ._footer_1mnso_153>.ape-button{min-height:59px;font-size:16px;font-weight:600}._capture_1mnso_475[data-page] ._footer_1mnso_153 ._capturePrivacy_1mnso_528{margin:24px 0 0}}._historyHeader_1mnso_809{align-items:center;gap:16px;padding:12px 16px;display:flex}._historyHeader_1mnso_809>button{background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;width:44px;padding:0;font-size:28px;line-height:1;display:grid}._historyHeader_1mnso_809 h1{margin:0;font-size:18px;line-height:1.3}._historyTrail_1mnso_835,._photoSegments_1mnso_836,._photoWeekPicker_1mnso_837{display:none}._galleryGrid_1mnso_841 article>strong,._comparisonPair_1mnso_417 figcaption strong{margin-top:6px;font-size:16px;font-weight:400;display:block}._galleryGrid_1mnso_841 article>p,._comparisonPair_1mnso_417 figcaption span{color:var(--ape-flow-content-tertiary);margin:2px 0 0;font-size:12px;line-height:1.4;display:block}._historyBody_1mnso_859 ._privateImage_1mnso_247 img{position:absolute;inset:0}._comparisonPair_1mnso_417 figcaption{color:#fff;margin:0}._galleryActions_1mnso_869{grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:12px;display:grid}._galleryActions_1mnso_869>button{margin:0}._comparisonDivider_1mnso_450 span{color:#14191d;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._comparisonSlider_1mnso_435:focus-within{outline:2px solid var(--ape-flow-progress-accent);outline-offset:3px}._comparisonSlider_1mnso_435 input[type=range]{appearance:none;cursor:ew-resize;background:0 0;width:calc(100% + 48px);height:48px;position:absolute;inset:50% auto auto -24px;transform:translateY(-50%)}._comparisonSlider_1mnso_435 input[type=range]::-webkit-slider-thumb{appearance:none;width:48px;height:48px}._comparisonSlider_1mnso_435 input[type=range]::-moz-range-track{background:0 0}._comparisonSlider_1mnso_435 input[type=range]::-moz-range-thumb{background:0 0;border:0;width:48px;height:48px}._comparisonCaptions_1mnso_419>p:last-child{text-align:right}@media (width>=1100px){._historyScreen_1mnso_932{font-optical-sizing:none;font-variation-settings:"opsz" 14;width:min(720px,100% - 64px);padding:32px 0 48px}._historyHeader_1mnso_809{margin-bottom:24px;padding:0 0 8px}._historyHeader_1mnso_809 h1{margin-top:6px;font-size:24px;font-weight:600;line-height:32px}._historyTrail_1mnso_835{color:#ffffff80;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;line-height:17px;display:flex}._historyScreen_1mnso_932 ._historyTrail_1mnso_835 button{background:0 0;border:0;min-height:17px;padding:0}._historyTrail_1mnso_835 strong{color:#ffffffd9;font-weight:600}._historyBody_1mnso_859{flex:none;padding:0}._historyBody_1mnso_859 ._compactPhotoControl_1mnso_978,._comparisonSelectors_1mnso_398[data-show-chips=true] label{display:none}._photoSegments_1mnso_836{background:var(--ape-flow-surface);border-radius:50px;gap:4px;padding:4px;display:flex}._historyBody_1mnso_859 ._photoSegments_1mnso_836 button{min-height:34px;color:var(--ape-flow-content-secondary);background:0 0;border:0;border-radius:50px;flex:1;font-size:14px}._comparison_1mnso_392>._photoSegments_1mnso_836:first-child{gap:8px}._comparison_1mnso_392>._photoSegments_1mnso_836:first-child button:first-child{flex:0 0 180px}._historyBody_1mnso_859 ._photoSegments_1mnso_836 button[aria-pressed=true]{color:#fff;background:#ffffff1a;font-weight:600}._galleryGrid_1mnso_841{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:26px}._galleryGrid_1mnso_841 ._privateImage_1mnso_247,._comparisonPair_1mnso_417 ._privateImage_1mnso_247{aspect-ratio:354/314;border-radius:12px}._galleryActions_1mnso_869{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:58px 0 0;position:static}._galleryActions_1mnso_869>button{width:max-content;min-height:59px;padding-inline:32px}._galleryActions_1mnso_869>.ape-button{grid-column:2;min-width:180px;font-weight:600}._galleryActions_1mnso_869>.ape-button:only-child{grid-column:1}._comparison_1mnso_392{gap:24px}._comparisonPair_1mnso_417+._photoSegments_1mnso_836,._comparisonCaptions_1mnso_419+._photoSegments_1mnso_836{margin-top:8px}._comparisonSlider_1mnso_435{aspect-ratio:360/524;border-radius:12px;align-self:center;width:min(100%,360px);height:auto}._comparisonCaptions_1mnso_419{margin-top:-24px}._comparisonCaptions_1mnso_419 p{text-transform:uppercase}._photoWeekPicker_1mnso_837{color:var(--ape-flow-content-tertiary);text-transform:uppercase;gap:8px;font-size:12px;display:grid}._photoWeekPicker_1mnso_837>div{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:4px;display:grid}._comparison_1mnso_392 ._photoWeekPicker_1mnso_837 button{border:1px solid var(--ape-flow-border);min-height:30px;color:var(--ape-flow-content-secondary);background:0 0;border-radius:8px;padding:4px 8px;font-size:12px}._comparison_1mnso_392 ._photoWeekPicker_1mnso_837 button[aria-pressed=true]{border-color:var(--ape-flow-content-secondary);color:#fff}}._screen_1tb3c_1{--photo-background:#14191d;--photo-surface:#202629;--photo-muted:#c2c7cb;box-sizing:border-box;background:var(--photo-background);color:#fff;max-width:720px;min-height:100dvh;padding-top:env(safe-area-inset-top);flex-direction:column;margin:auto;font-family:DM Sans,sans-serif;display:flex}._screen_1tb3c_1 button,._screen_1tb3c_1 select{cursor:pointer;min-height:44px}._screen_1tb3c_1 button:not([class]),._screen_1tb3c_1 select{font:inherit;color:inherit}._header_1tb3c_26{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._header_1tb3c_26 h1{margin:0;font-size:16px;font-weight:400}._header_1tb3c_26 button{background:#ffffff1a;border:0;border-radius:50%;width:44px;font-size:24px}._intro_1tb3c_45{text-align:center;flex:1;padding:0 16px}._intro_1tb3c_45 h1{margin:30px 0 12px;font-size:18px}._intro_1tb3c_45 p{color:var(--photo-muted);max-width:420px;margin:0 auto;font-size:14px;line-height:1.5}._artwork_1tb3c_61{isolation:isolate;place-items:center;height:240px;display:grid;position:relative}._glow_1tb3c_68{pointer-events:none;z-index:-1;position:absolute;top:-180px;left:50%;transform:translate(-50%)}._figure_1tb3c_76{object-fit:cover;width:150px;height:216px;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 45%,#0000 92.5%);mask-image:linear-gradient(#0000 0%,#000 8% 45%,#0000 92.5%)}._corners_1tb3c_88,._scanLine_1tb3c_94{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._rows_1tb3c_100{border:.5px solid #ffffff1a;border-radius:24px;margin:30px 0 16px;padding:0 16px;list-style:none}._rows_1tb3c_100 li{border-bottom:.5px solid #ffffff1a;align-items:center;gap:8px;min-height:50px;font-size:14px;display:flex}._rows_1tb3c_100 li:last-child{border:0}._rows_1tb3c_100 li>span{background:#ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._rows_1tb3c_100 strong{font-weight:400}._rows_1tb3c_100 small{color:var(--photo-muted);margin-left:auto;font-size:12px}._footer_1tb3c_134{padding:16px 16px max(24px, env(safe-area-inset-bottom));background:var(--photo-background);z-index:2;position:sticky;bottom:0}._footer_1tb3c_134 p{text-align:center;color:#ffffff80;margin:14px 0 0;font-size:12px}._analyzing_1tb3c_147{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:16px;display:flex}._analyzing_1tb3c_147 ._artwork_1tb3c_61{width:100%;height:260px}._analyzing_1tb3c_147 h1{margin:0;font-size:24px}._analyzing_1tb3c_147 p{color:var(--photo-muted);max-width:400px;margin:0;font-size:14px}._analyzing_1tb3c_147 progress{width:180px}._results_1tb3c_174{flex-direction:column;gap:24px;padding:16px;display:flex}._results_1tb3c_174 h2{margin:0;font-size:16px;font-weight:400}._score_1tb3c_185{flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}._ring_1tb3c_192{width:154px;height:154px;position:relative}._ring_1tb3c_192 svg{width:100%;height:100%}._ring_1tb3c_192>div{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}._ring_1tb3c_192 strong{font-size:40px;font-weight:500}._ring_1tb3c_192 small{color:#fff9;font-size:14px}._score_1tb3c_185>span{color:#21a89f;font-size:12px}._assistant_1tb3c_222{background:linear-gradient(135deg,#1f87fc99,#202629);border-radius:24px;padding:16px}._assistant_1tb3c_222 small{font-size:14px}._assistant_1tb3c_222 p{margin:12px 0 0;font-size:16px;line-height:1.5}._selector_1tb3c_235{color:var(--photo-muted);align-items:center;gap:12px;font-size:12px;display:flex}._selector_1tb3c_235 select{background:var(--photo-surface);border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:0 12px}._scan_1tb3c_94{aspect-ratio:361/497;background:var(--photo-surface);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}._scan_1tb3c_94>img{object-fit:contain;width:100%;height:100%}._scan_1tb3c_94>span{color:var(--photo-muted);font-size:14px}._scan_1tb3c_94>button{background:0 0;border:0}._anchor_1tb3c_271{background:#21a89f;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}._annotation_1tb3c_279{background:#0008;border-radius:24px;max-width:150px;padding:4px 6px;font-size:10px;line-height:1.3;position:absolute;transform:translate(-50%,-50%)}._breakdown_1tb3c_289{border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:20px;padding:16px;display:flex}._row_1tb3c_100{justify-content:space-between;align-items:center;gap:12px;display:flex}._breakdown_1tb3c_289 ._row_1tb3c_100{font-size:14px}._breakdown_1tb3c_289 progress{appearance:none;background:#ffffff1a;border:0;border-radius:10px;width:100%;height:4px;margin-top:8px;display:block;overflow:hidden}._breakdown_1tb3c_289 progress::-webkit-progress-bar{background:#ffffff1a}._breakdown_1tb3c_289 progress::-webkit-progress-value{background:#21a89f}._breakdown_1tb3c_289 progress::-moz-progress-bar{background:#21a89f}._breakdown_1tb3c_289 p{color:#fff9;margin:8px 0 0;font-size:12px;line-height:1.4}._recommendation_1tb3c_332{background:var(--photo-surface);border-radius:20px;padding:16px}._recommendation_1tb3c_332 small{color:#fff9;font-size:12px}._recommendation_1tb3c_332 h3{margin:8px 0;font-size:16px}._recommendation_1tb3c_332 p{color:var(--photo-muted);margin:0;font-size:14px;line-height:1.5}._muted_1tb3c_351{color:#fff9!important}._card_1tb3c_354{color:#fff;background:#ffffff0d;border-radius:24px;max-width:480px;padding:16px}._card_1tb3c_354 h3{margin:0;font-size:18px}._card_1tb3c_354 ._row_1tb3c_100>strong{font-size:24px}._card_1tb3c_354 p{color:#fff9;font-size:14px;line-height:1.5}._card_1tb3c_354 button:not([class]){color:#fff;background:0 0;border:0;min-height:44px}._card_1tb3c_354 button:disabled{opacity:.5}@media (width>=768px){._screen_1tb3c_1{padding:24px}._intro_1tb3c_45{box-sizing:border-box;align-self:center;width:100%;max-width:480px}._results_1tb3c_174{box-sizing:border-box;align-self:center;width:100%;max-width:560px}}._resultFooter_1tb3c_400{align-items:center;gap:12px;display:flex}._resultFooter_1tb3c_400>button{flex:1}._shareAction_1tb3c_408{flex:none;position:relative}._share_1tb3c_408{background:0 0;border:.5px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;width:84px;height:59px;display:flex}._share_1tb3c_408:disabled{opacity:.5;cursor:default}._shareAction_1tb3c_408 [role=status]{background:var(--photo-surface);border-radius:12px;width:260px;padding:12px;font-size:12px;position:absolute;bottom:100%;left:0}._header_1tb3c_26 ._historyLink_1tb3c_437{background:0 0;flex-shrink:0;width:auto;padding:0 4px;font-size:12px}._historyNote_1tb3c_444{color:var(--photo-muted);margin:0;font-size:14px;line-height:1.5}._historyList_1tb3c_450{gap:12px;margin:0;padding:0;list-style:none;display:grid}._historyList_1tb3c_450 button{background:var(--photo-surface);color:#fff;text-align:left;width:100%;font:inherit;border:.5px solid #ffffff1a;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}._historyList_1tb3c_450 button>span:first-child{gap:8px;display:grid}._historyList_1tb3c_450 button>span:last-child{flex-shrink:0}._historyList_1tb3c_450 small{color:var(--photo-muted)}._historySkeleton_1tb3c_482{background:var(--photo-surface);border-radius:24px;height:240px}._analysisPreview_1tb3c_488{aspect-ratio:2/3;border:1px solid var(--ape-flow-progress-accent);background:var(--photo-surface);border-radius:8px;width:min(100%,200px);position:relative;overflow:hidden}._analysisPreview_1tb3c_488 img{object-fit:contain;width:100%;height:100%;display:block}._analysisSweep_1tb3c_505{background:#4285f4;height:2px;position:absolute;inset:49% 0 auto;box-shadow:0 0 12px 4px #4285f461}._analysisSteps_1tb3c_513{text-align:left;align-self:stretch;margin:0}._analysisSteps_1tb3c_513 li:first-child>span{background:#4285f4}._analysisSteps_1tb3c_513 li>span{box-sizing:border-box;flex:none}._analysisSteps_1tb3c_513 li>._analysisWorking_1tb3c_528{background:0 0;border:2px solid #fff3;border-top-color:#4285f4}@media (prefers-reduced-motion:no-preference){._analysisSweep_1tb3c_505{animation:3.2s ease-in-out infinite alternate _physique-sweep_1tb3c_1}._analysisWorking_1tb3c_528{animation:1s linear infinite _physique-spin_1tb3c_1}}@keyframes _physique-sweep_1tb3c_1{0%{top:18%}to{top:82%}}@keyframes _physique-spin_1tb3c_1{to{transform:rotate(360deg)}}@media (width>=1100px){._scanIntro_1tb3c_554,._analysisScreen_1tb3c_555{width:min(720px,100% - 64px);padding:24px 0 48px}._scanIntro_1tb3c_554 ._header_1tb3c_26,._analysisScreen_1tb3c_555 ._header_1tb3c_26{justify-content:flex-start;padding:0}._scanIntro_1tb3c_554 ._header_1tb3c_26>span,._analysisScreen_1tb3c_555 ._header_1tb3c_26>span{display:none}._scanIntro_1tb3c_554 ._intro_1tb3c_45{flex:none;max-width:none;padding:0}._scanIntro_1tb3c_554 ._artwork_1tb3c_61{height:260px}._scanIntro_1tb3c_554 ._glow_1tb3c_68{display:none}._scanIntro_1tb3c_554 ._header_1tb3c_26>button{background:0 0;margin-inline-start:-18px;font-size:18px}._scanIntro_1tb3c_554 ._intro_1tb3c_45 h1{margin-top:78px}._scanIntro_1tb3c_554 ._intro_1tb3c_45 p{max-width:none;font-size:16px}._scanIntro_1tb3c_554 ._rows_1tb3c_100{margin:16px 0 0}._scanIntro_1tb3c_554 ._footer_1tb3c_134{padding:48px 0 0;position:static}._scanIntro_1tb3c_554 ._footer_1tb3c_134>.ape-button{width:202px;font-weight:600}._analysisScreen_1tb3c_555 ._analyzing_1tb3c_147{flex:none;justify-content:start;padding:0}}._resultsTitle_1tb3c_621 h1{font-size:18px;font-weight:600}._resultsHeaderActions_1tb3c_626{align-items:center;gap:8px;display:flex}._resultsHeaderActions_1tb3c_626>button:last-child{font-size:20px}._resultsTrail_1tb3c_636,._scanPoses_1tb3c_637{display:none}._scanSection_1tb3c_641,._scoreBreakdown_1tb3c_642,._scoreOverview_1tb3c_643{gap:12px;min-width:0;display:grid}._scanLoading_1tb3c_649,._scan_1tb3c_94>img{position:absolute;inset:0}._score_1tb3c_185>span[data-decreased=true]{color:var(--photo-muted)}@media (width>=1100px){._resultsScreen_1tb3c_664{font-optical-sizing:none;font-variation-settings:"opsz" 14;width:min(1096px,100% - 64px);max-width:none;padding:32px 0 48px}._resultsScreen_1tb3c_664 ._resultsHeader_1tb3c_626{margin-bottom:64px;padding:0}._resultsTitle_1tb3c_621 h1{font-size:24px;line-height:32px}._resultsTrail_1tb3c_636{color:#ffffff80;margin:0 0 6px;font-size:13px;line-height:17px;display:block}._resultsTrail_1tb3c_636 strong{color:#ffffffd9;font-weight:600}._resultsScreen_1tb3c_664 ._results_1tb3c_174{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 24px;max-width:none;padding:0;display:grid}._scoreOverview_1tb3c_643{grid-area:1/1;gap:32px}._scoreOverview_1tb3c_643 ._score_1tb3c_185{padding:0}._scoreOverview_1tb3c_643 ._score_1tb3c_185>span{border:.5px solid #ffffff1a;border-radius:100px;padding:4px 8px}._scoreBreakdown_1tb3c_642{grid-area:1/2/span 2}._scoreBreakdown_1tb3c_642 ._breakdown_1tb3c_289{gap:14px}._scoreBreakdown_1tb3c_642 ._breakdown_1tb3c_289>div+div{border-top:1px solid #ffffff0a;padding-top:14px}._scoreBreakdown_1tb3c_642 progress{height:6px}._scanSection_1tb3c_641{grid-area:2/1}._scanSection_1tb3c_641 ._scan_1tb3c_94{width:min(100%,361px)}._scanSection_1tb3c_641 ._selector_1tb3c_235{display:none}._scanPoses_1tb3c_637{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._scanSection_1tb3c_641 ._scanPoses_1tb3c_637 button{background:var(--photo-surface);min-height:34px;color:var(--photo-muted);border:0;border-radius:8px;padding:6px 8px;font-size:14px}._scanSection_1tb3c_641 ._scanPoses_1tb3c_637 button[aria-pressed=true]{color:#14191d;background:#fff;font-weight:600}._resultsScreen_1tb3c_664 ._resultFooter_1tb3c_400{padding:24px 0 0;position:static}._resultsScreen_1tb3c_664 ._resultFooter_1tb3c_400>.ape-button{flex:none;width:180px}}._section_b0ejq_1{gap:12px;min-width:0;font-weight:400;display:grid}._section_b0ejq_1._section_b0ejq_1 h2{margin:0;font-size:16px;font-weight:600}._card_b0ejq_3{isolation:isolate;background:var(--ape-community-tonal);border-radius:24px;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden}._glow_b0ejq_4{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-281.356px;left:calc(50% - 280.856px)}._author_b0ejq_5{align-items:center;gap:12px;display:flex}._avatar_b0ejq_6{background:#ffffff1a;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;height:50px;display:flex}._author_b0ejq_5 div{gap:4px;min-width:0;font-size:14px;display:grid}._author_b0ejq_5 strong{font-weight:600}._author_b0ejq_5 span:not(._avatar_b0ejq_6){color:#a3aab0}._section_b0ejq_1 ._overview_b0ejq_10{color:var(--ape-community-body);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}._detail_b0ejq_11{align-items:start;gap:8px;display:flex}._detail_b0ejq_11>img{flex:none}._detail_b0ejq_11>div{gap:6px;min-width:0;display:grid}._section_b0ejq_1 ._detail_b0ejq_11 h3{color:#c2c7cb;text-transform:uppercase;margin:0;font-size:14px;font-weight:400;line-height:1.5}._section_b0ejq_1 ._detail_b0ejq_11 p{color:#f0f1f2;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}._actions_b0ejq_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._section_b0ejq_1 ._actions_b0ejq_16 button{color:#f0f1f2;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:.5px solid #ffffff1a;border-radius:500px;padding:14px 12px;font-size:14px;font-weight:600;line-height:1.4}._section_b0ejq_1 ._actions_b0ejq_16 button:first-child{color:var(--ape-text-secondary);background:#fff}._section_b0ejq_1 ._actions_b0ejq_16 button:disabled{opacity:.45;cursor:default}._actions_b0ejq_16 button:focus-visible,._error_b0ejq_20 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._skeleton_b0ejq_21{background:var(--ape-community-tonal);border-radius:24px;height:300px}._section_b0ejq_1 ._empty_b0ejq_22,._section_b0ejq_1 ._error_b0ejq_20 p{color:#a3aab0;margin:0;font-size:14px;line-height:1.5}._error_b0ejq_20{align-items:center;gap:12px;display:flex}._section_b0ejq_1 ._error_b0ejq_20 button{min-height:44px;font:inherit;color:#fff;cursor:pointer;background:0 0;border:0}main._page_1vd34_2{box-sizing:border-box;width:100%;max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));padding:var(--ape-page-top) var(--ape-page-gutter) calc(96px + env(safe-area-inset-bottom));margin:0 auto}._activity_1vd34_11.ape-train-columns{grid-template-columns:minmax(0,1fr);gap:24px}._coach_1vd34_16{min-width:0}._coachSkeleton_1vd34_20{background:var(--ape-flow-surface);border-radius:24px;min-height:190px}@media (width>=1100px){main._page_1vd34_2{--ape-page-section-gap:24px}main._page_1vd34_2 .ape-train-header{min-height:40px}main._page_1vd34_2 .ape-train-header h1{font-size:32px}._activity_1vd34_11.ape-train-columns{grid-template-columns:repeat(2,minmax(0,1fr))}:is(._activity_1vd34_11:not(:has(._coach_1vd34_16))>.ape-train-focus,._activity_1vd34_11>.ape-train-secondary){grid-column:1/-1}._activity_1vd34_11>.ape-train-secondary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}._activityHeading_1vd34_54{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}._coach_1vd34_16 h2{align-items:center;min-height:44px;margin:0;display:flex}._activityHeading_1vd34_54 h2{margin:0}._activityHeading_1vd34_54 .ape-train-start{width:auto;margin:0;padding-inline:12px;font-size:13px}}main._page_1vd34_2 ._restHeading_1vd34_81 h2{margin-bottom:16px;line-height:21px}._restDay_1vd34_86{isolation:isolate;text-align:center;background:#14191d;border-radius:24px;flex-direction:column;justify-content:end;align-items:center;gap:16px;min-height:333px;padding:48px 16px;display:flex;position:relative;overflow:hidden}._restDay_1vd34_86>img,._restDay_1vd34_86:after{z-index:-1;width:100%;position:absolute;inset:0}._restDay_1vd34_86>img{object-fit:cover;height:148.32%;top:auto}._restDay_1vd34_86:after{content:"";background:linear-gradient(#14191d00 74.897%,#14191d 100%),linear-gradient(#0003,#14191d 77.273%)}._restDayCopy_1vd34_123{gap:8px;display:grid}main._page_1vd34_2 ._restDayCopy_1vd34_123 h3{color:#f4f4f5;font-weight:400;line-height:23px}main._page_1vd34_2 ._restDayKicker_1vd34_134{color:var(--ape-flow-progress-accent,#1f87fc);font-variation-settings:"opsz" 9;margin-bottom:4px;font-size:12px;line-height:16px}._restDayMessage_1vd34_142{color:var(--ape-flow-content-tertiary,#a1a1aa);font-size:12px;line-height:16px}main._page_1vd34_2 ._restDay_1vd34_86 button._restDayPlan_1vd34_148{color:#fafafa;background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:50px;padding:12px 24px;font-size:14px;font-weight:500;line-height:18px}@media (width>=1100px){main._page_1vd34_2:has(._restDay_1vd34_86) .ape-train-header{margin-bottom:20px}main._page_1vd34_2:has(._restDay_1vd34_86) .ape-train-section-nav{margin-bottom:17px}main._page_1vd34_2:has(._restDay_1vd34_86) ._coach_1vd34_16 h2{min-height:0;margin-bottom:12px;line-height:21px;display:block}._restDay_1vd34_86>img{object-fit:fill}}main._page_1vd34_2[data-workout-suspended=true]{padding-bottom:calc(180px + env(safe-area-inset-bottom))}._sessionBanner_1vd34_182{z-index:19;color:#fff;background:#4285f4;border-radius:20px;align-items:center;gap:12px;width:min(560px,100% - 32px);min-height:70px;padding:12px 14px 12px 20px;font-size:14px;line-height:1.4;display:flex;position:fixed;inset-block-end:calc(76px + env(safe-area-inset-bottom));inset-inline-start:50%;transform:translate(-50%);box-shadow:0 12px 16px #00000080}._sessionBanner_1vd34_182>img{flex:none}._sessionBannerCopy_1vd34_206{flex:1;gap:4px;min-width:0;font-weight:600;display:grid}._sessionBannerCopy_1vd34_206>p+p{color:#fffc;white-space:nowrap;gap:4px;font-weight:400;display:flex}._sessionBannerCopy_1vd34_206>p+p>:first-child{text-overflow:ellipsis;overflow:hidden}._sessionBannerCopy_1vd34_206>p+p>:last-child{flex:none}main._page_1vd34_2 ._sessionBanner_1vd34_182 button._sessionBannerAction_1vd34_231{color:#12161a;background:#fff;border:0;flex:none;min-height:44px;padding:8px 12px;font-size:12px;font-weight:600}@media (width>=1100px){._sessionBanner_1vd34_182{inset-block-end:24px;inset-inline-start:calc(50% + var(--ape-rail-width,0px) / 2)}}._section_b5trp_1{gap:12px;min-width:0;display:grid}._heading_b5trp_2{justify-content:space-between;align-items:center;gap:12px;display:flex}._section_b5trp_1 ._heading_b5trp_2 h2,._section_b5trp_1 ._heading_b5trp_2 p{margin:0}._heading_b5trp_2 button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600}._row_b5trp_5{gap:12px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}._row_b5trp_5 li{flex:0 0 258px}._card_b5trp_7{box-sizing:border-box;color:#e0e3e5;width:100%;font:inherit;text-align:start;cursor:pointer;background:#ffffff0d;border:0;border-radius:20px;align-items:center;gap:12px;padding:12px;display:flex}._thumbnail_b5trp_8{background:#ffffff0d;border-radius:12px;flex:0 0 68px;height:68px;overflow:hidden}._thumbnail_b5trp_8 img{object-fit:cover;width:100%;height:100%;display:block}._copy_b5trp_10{gap:8px;min-width:0;display:grid}._name_b5trp_11{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}._macros_b5trp_12{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}._macros_b5trp_12 span:first-child{color:#4285f4}._macros_b5trp_12 span:nth-child(2){color:#f27f0c}._macros_b5trp_12 span:nth-child(3){color:#787dff}._loading_b5trp_16{background:#ffffff0d;border-radius:20px;height:92px}._card_16gys_1{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:0;border-radius:24px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}._header_16gys_15{justify-content:space-between;align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex}._header_16gys_15 strong{font-weight:600}._header_16gys_15 img{flex-shrink:0}._total_16gys_29{color:#a1a1aa;flex-direction:column;align-items:center;gap:6px;font-size:14px;line-height:1.2;display:flex}._total_16gys_29 strong{color:#fafafa;margin-bottom:2px;font-size:28px;font-weight:700;line-height:1}._branch_16gys_45{flex-direction:column;gap:13px;width:100%;display:flex}._caption_16gys_51{justify-content:space-between;gap:12px;font-size:14px;line-height:1.2;display:flex}._caption_16gys_51 strong{min-width:0;font-weight:600}._caption_16gys_51>span{color:#c2c7cb;flex-shrink:0}._track_16gys_66{--branch:#f27f0c;justify-content:space-between;align-items:center;width:100%;height:25.456px;display:flex;position:relative}._volume_16gys_75{--branch:#21a89f}._mastery_16gys_78{--branch:#787dff}._track_16gys_66:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:50%;left:8px;right:8px}._cell_16gys_90{aspect-ratio:1;flex:1;place-items:center;min-width:0;max-width:25.456px;display:grid;position:relative}._diamond_16gys_99{box-sizing:border-box;background:#14191d;border:1px solid #ffffff1a;border-radius:2px;width:70.71%;height:70.71%;transform:rotate(45deg)}._diamond_16gys_99[data-earned=true]{background:var(--branch);border-color:var(--branch)}._diamond_16gys_99[data-next=true]{border-color:var(--branch)}._loading_16gys_115{background:#ffffff0d;border-radius:16px;width:100%;height:280px}._empty_16gys_121{color:#c2c7cb;font-size:14px;line-height:1.4}._card_16gys_1:focus-visible{outline-offset:3px;outline:2px solid #fff}.ape-progress-overview{flex-direction:column;gap:24px;margin-top:24px;display:flex}.ape-progress-metrics{align-items:flex-start;gap:8px;display:flex}.ape-progress-skill-entry{color:#fff;width:100%;min-height:64px;font:inherit;cursor:pointer;background:#ffffff0d;border:0;border-radius:24px;justify-content:space-between;align-items:center;padding:16px;display:flex}.ape-progress-skill-entry:focus-visible{outline-offset:3px;outline:2px solid #fff}.ape-progress-nutrition-notice{color:var(--ape-flow-content-secondary);align-items:center;gap:12px;font-size:12px;display:flex}.ape-progress-nutrition-notice button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;margin-left:auto}.ape-plans-page{gap:var(--ape-page-section-gap);flex-direction:column;display:flex}.ape-plans-content,.ape-plans-primary,.ape-plans-links{gap:var(--ape-page-section-gap);align-content:start;min-width:0;display:grid}@media (width>=900px){.ape-plans-content{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}@media (width>=1100px){.ape-plans-page .ape-plans-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.ape-plans-card{isolation:isolate;background:#ffffff0d;border-radius:24px;flex-direction:column;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden}.ape-plans-card h2{margin:0;font-size:24px;font-weight:600;line-height:1.2}.ape-plans-card small{color:#c2c7cb;font-size:12px}.ape-plans-training>small:first-of-type{font-size:16px}.ape-plans-glow{z-index:-1;pointer-events:none;width:562px;max-width:none;height:382px;position:absolute;top:-151px;left:50%;transform:translate(-50%)}.ape-plans-completion{justify-content:space-between;align-items:flex-start;font-size:14px;display:flex}.ape-plans-completion>span{flex-direction:column;gap:4px;display:flex}.ape-plans-completion>span:last-child{text-align:right}.ape-plans-completion strong{font-size:24px}.ape-plans-segments{gap:4px;height:4px;display:flex}.ape-plans-segments>span{background:#ffffff1a;flex:1;position:relative}.ape-plans-segments i{background:#4285f4;height:100%;display:block}.ape-plans-card hr{border:0;border-top:.5px solid #ffffff1a;width:100%;margin:0}.ape-plans-week{justify-content:space-between;gap:4px;display:flex}.ape-plans-week>div{flex-direction:column;flex:1;align-items:center;gap:9px;display:flex}.ape-plans-week>div>span{border:.5px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex}.ape-plans-week [data-today=true]{border:1px solid #fff}.ape-plans-week [data-done=true]{background:#ffffff1a}.ape-plans-card>progress{accent-color:#fff;width:100%;height:4px}.ape-plans-badges{flex-wrap:wrap;gap:8px;display:flex}.ape-plans-badges>span{background:#ffffff1a;border-radius:99px;align-items:center;gap:4px;padding:6px 8px;font-size:12px;display:flex}.ape-plans-badges>span>span{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.ape-plans-row{color:#fff;text-align:left;width:100%;font:inherit;cursor:pointer;background:#ffffff0d;border:0;border-radius:20px;align-items:center;gap:8px;padding:16px;display:flex}.ape-plans-row>span:first-child{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ape-plans-row>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.ape-plans-row strong{font-size:16px;font-weight:400}.ape-plans-row small{color:#c2c7cb;font-size:14px}.ape-plans-loading{background:#ffffff0d;border-radius:24px;height:460px}.ape-plans-row:focus-visible{outline-offset:3px;outline:2px solid #fff}.ape-train-app.ape-plans-page .ape-plans-card h2{margin:0;font-size:24px;font-weight:600;line-height:1.2}.ape-plans-page .ape-train-header,.ape-plans-page .ape-train-section-nav{margin-bottom:0}.ape-train-app.ape-plans-page button.ape-plans-row:not(.ape-button){color:#fff;text-align:left;font:inherit;cursor:pointer;background:#ffffff0d;border:0;border-radius:20px;align-items:center;gap:8px;padding:16px;display:flex}@media (width>=900px){.ape-plans-card{gap:20px;padding:24px}}@media (width>=1100px){.ape-plans-page .ape-plans-card{gap:14px;padding:16px}.ape-plans-page .ape-plans-glow{display:none}.ape-plans-training>.ape-button{align-self:flex-start;width:auto;min-width:180px}}@media (prefers-reduced-motion:no-preference){.ape-plans-segments i{transform-origin:0;transition:width .25s ease-out,transform .25s ease-out}@starting-style{.ape-plans-segments i{transform:scaleX(0)}}}._page_11xx4_1{box-sizing:border-box;width:100%;max-width:calc(720px + 2 * var(--ape-page-gutter));min-height:100dvh;padding:calc(var(--ape-page-top) + env(safe-area-inset-top,0px)) var(--ape-page-gutter) calc(48px + env(safe-area-inset-bottom,0px));color:var(--ape-flow-text);margin:0 auto;font-family:DM Sans,sans-serif}._header_11xx4_13{align-items:center;gap:4px;margin-bottom:clamp(18px,4vw,32px);display:flex}._header_11xx4_13 p{color:var(--ape-flow-content-secondary);margin:0 0 4px;font-size:13px;line-height:19px}._header_11xx4_13 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._back_11xx4_34{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center start;width:44px;height:44px;padding:0 0 0 4px;display:grid;position:relative}._back_11xx4_34:before{background:var(--ape-flow-border);content:"";border-radius:50%;width:32px;height:32px;position:absolute;inset:6px auto auto 0}._back_11xx4_34 img{position:relative}._visual_11xx4_60{aspect-ratio:390/440;text-align:left;width:min(100%,390px);margin:0 auto;position:relative;container-type:inline-size}._anatomy_11xx4_69,._summaryConnectors_11xx4_70,._progressConnectors_11xx4_71,._fade_11xx4_72{pointer-events:none;height:auto;display:block;position:absolute}._anatomy_11xx4_69{width:61.88%;inset:10.08% auto auto 21.12%}._visual_11xx4_60[data-female=true] ._anatomy_11xx4_69{width:62.69%;inset:13.03% auto auto 18.72%}._summaryConnectors_11xx4_70{width:61.03%;inset:42.95% auto auto 13.85%}._progressConnectors_11xx4_71{display:none}._fade_11xx4_72{background:linear-gradient(to bottom, transparent, var(--ape-flow-background));inset:40.91% 0 0}._callouts_11xx4_103{margin:0}._callout_11xx4_103{max-width:40%;position:absolute}._callout_11xx4_103[data-place=symmetry]{inset:16.82% auto auto 6.15%}._callout_11xx4_103[data-place=secondary]{max-width:35.13%;inset:19.55% auto auto 64.87%}._callout_11xx4_103[data-place=muscle]{inset:64.77% auto auto 6.15%}._callout_11xx4_103 dt{gap:2px;display:grid}._callout_11xx4_103 strong{color:#45b9f0;text-transform:uppercase;font-size:clamp(11px,4cqw,16px);font-weight:500;line-height:1.25}._callout_11xx4_103 dt span{color:var(--ape-flow-content-secondary);font-size:clamp(10px,3.6cqw,14px);line-height:1.3}._callout_11xx4_103 dd{color:var(--ape-flow-text);margin:4px 0 0;font-size:clamp(34px,16.4cqw,64px);font-weight:400;line-height:1}._callout_11xx4_103 dd[data-unavailable=true]{color:var(--ape-flow-content-secondary);font-size:clamp(11px,3.6cqw,14px);line-height:1.4}._date_11xx4_149{color:var(--ape-flow-content-secondary);align-items:center;gap:6px;margin:0 0 36px;font-size:14px;line-height:17px;display:flex}._summary_11xx4_70 h2{margin:0 0 12px;font-size:16px;font-weight:600;line-height:19px}._summary_11xx4_70 p{color:var(--ape-flow-content-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._actions_11xx4_174{flex-wrap:wrap;gap:12px;margin-top:48px;display:flex}._actions_11xx4_174 button{width:auto;padding-inline:32px;font-weight:600}._secondary_11xx4_187{min-height:44px;color:var(--ape-flow-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0}._back_11xx4_34:focus-visible,._secondary_11xx4_187:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}@media (width<=560px){._actions_11xx4_174{margin-top:24px;display:grid}._actions_11xx4_174 button{width:100%}}@media (width>=1100px){._visual_11xx4_60[data-overview=true]{aspect-ratio:536/424;width:min(100%,536px)}._visual_11xx4_60[data-overview=true] ._anatomy_11xx4_69{width:45.02%;inset:10.46% auto auto 28.99%}._visual_11xx4_60[data-overview=true][data-female=true] ._anatomy_11xx4_69{width:45.61%;inset:13.52% auto auto 27.24%}._visual_11xx4_60[data-overview=true] ._summaryConnectors_11xx4_70{display:none}._visual_11xx4_60[data-overview=true] ._progressConnectors_11xx4_71{width:50.56%;display:block;inset:38.02% auto auto 19.03%}._visual_11xx4_60[data-overview=true] ._callout_11xx4_103[data-place=symmetry]{inset:12.26% auto auto 11.34%}._visual_11xx4_60[data-overview=true] ._callout_11xx4_103[data-place=secondary]{max-width:24.3%;inset:19.69% auto auto 75.7%}._visual_11xx4_60[data-overview=true] ._callout_11xx4_103[data-place=muscle]{inset:58.33% auto auto 11.34%}._visual_11xx4_60[data-overview=true] ._callout_11xx4_103 dd:not([data-unavailable=true]){font-size:clamp(34px,11cqw,58px)}}@media (prefers-reduced-motion:no-preference){._anatomy_11xx4_69{animation:.24s ease-out _scan-reveal_11xx4_1}}@keyframes _scan-reveal_11xx4_1{0%{opacity:.45}to{opacity:1}}.ape-train-section-nav{margin:0 0 var(--ape-page-section-gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ape-train-section-nav button,.ape-train-app .ape-train-section-nav button:not(.ape-button){min-width:56px;min-height:44px;color:var(--ape-flow-content-secondary,#c2c7cb);cursor:pointer;font-family:var(--ape-flow-font,"DM Sans",sans-serif);background:#ffffff1a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;display:flex}.ape-train-section-nav button[aria-current],.ape-train-app .ape-train-section-nav button[aria-current]{color:var(--ape-text-secondary,#66727c);background:#fff}.ape-train-section-nav button img{flex:none}@media (width<=360px){.ape-train-section-nav button,.ape-train-app .ape-train-section-nav button:not(.ape-button){padding-inline:8px}}.ape-train-section-nav button:not([aria-current]) img{filter:brightness(0)invert(.8)}.ape-train-section-nav button:focus-visible{outline-offset:3px;outline:2px solid #fff}.ape-train-account{position:relative}.ape-train-account summary{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.ape-train-account summary::-webkit-details-marker{display:none}.ape-train-account summary:focus-visible{outline:2px solid #fff}.ape-train-account-menu{z-index:5;background:#202629;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:8px;width:220px;padding:12px;display:flex;position:absolute;right:0;box-shadow:0 8px 24px #0005}.ape-train-account-menu label{flex-direction:column;gap:8px;font-size:14px;display:flex}.ape-train-header h1{margin:0;font-size:24px;font-weight:600}._screen_r7s2c_1{isolation:isolate;box-sizing:border-box;background:var(--ape-flow-background,#14191d);color:#fff;max-width:960px;min-height:100dvh;font-family:var(--ape-flow-font,"DM Sans", sans-serif);margin:0 auto;padding:16px 16px 40px;position:relative;overflow:hidden}._glow_r7s2c_14{z-index:-1;pointer-events:none;width:714.2px;max-width:none;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 357.1px)}._header_r7s2c_24{justify-content:space-between;align-items:center;gap:12px;height:44px;display:flex}._header_r7s2c_24 h1{margin:0;font-size:18px;font-weight:500}._header_r7s2c_24>span{width:44px}._back_r7s2c_39{cursor:pointer;background:0 0;border:none;place-content:center;width:44px;height:44px;display:grid}._back_r7s2c_39 img{box-sizing:content-box;background:#ffffff1a;border-radius:50%;width:23.2727px;height:23.2727px;padding:4.364px}._layout_r7s2c_56{gap:24px;display:grid}._visual_r7s2c_60{text-align:center;min-width:0}._body_r7s2c_64{height:clamp(350px,125vw,480px);margin:0 -16px;position:relative}._body_r7s2c_64[data-preview=true]{max-width:360px;height:330px;margin:12px auto 0}._score_r7s2c_74{flex-direction:column;align-items:center;gap:4px;min-height:64px;margin:20px 0 24px;display:flex}._score_r7s2c_74 strong{font-size:40px;font-weight:600;line-height:1}._score_r7s2c_74 small{color:#c2c7cb;font-size:10px}._status_r7s2c_91 h2{margin:0 0 12px;font-size:16px;font-weight:500}._rows_r7s2c_96{border:.5px solid #ffffff1a;border-radius:24px;padding:4px 16px}._row_r7s2c_96{color:#c2c7cb;width:100%;min-height:68px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;display:flex}._row_r7s2c_96+._row_r7s2c_96{border-top:.5px solid #ffffff0d}._row_r7s2c_96>span:nth-child(2){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._row_r7s2c_96 strong{color:#e0e3e5;font-size:14px;font-weight:400}._row_r7s2c_96 small{font-size:12px;line-height:1.4}._row_r7s2c_96>span:last-child{font-size:12px}._row_r7s2c_96[aria-pressed=true] strong{color:#fff;font-weight:600}._row_r7s2c_96 i,._badge_r7s2c_142 i{background:#ff8a00;border-radius:50%;flex-shrink:0;width:9px;height:9px;display:block}[data-status=undertrained] i{background:#ff453a}[data-status=recovered] i{background:#21a89f}._turn_r7s2c_156{color:#fff;font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:16px;padding:8px 12px;font-size:12px;position:absolute;top:8px;right:24px}._detail_r7s2c_169{box-sizing:border-box;text-align:left;background:#202629;border-radius:24px;width:198px;padding:16px;position:absolute;bottom:72px;left:36px}._detail_r7s2c_169 header{align-items:center;gap:8px;font-size:12px;display:flex}._detail_r7s2c_169 header strong{flex:1;font-weight:400}._detail_r7s2c_169 header span{font-size:14px;font-weight:500}._detail_r7s2c_169 header button{color:#fff;cursor:pointer;background:0 0;border:0;min-width:24px;min-height:24px;padding:0}._detail_r7s2c_169 p{color:#c2c7cb;margin:12px 0;font-size:10px;line-height:1.4}._rank_r7s2c_209{color:#c2c7cb;align-items:center;gap:6px;margin:12px 0;font-size:12px;display:flex}._rank_r7s2c_209 progress{appearance:none;border:none;border-radius:8px;width:100%;height:3px;overflow:hidden}._rank_r7s2c_209 progress::-webkit-progress-bar{background:#fff3}._rank_r7s2c_209 progress::-webkit-progress-value{background:#c2c7cb}._rank_r7s2c_209 progress::-moz-progress-bar{background:#c2c7cb}._badge_r7s2c_142{color:#c2c7cb;background:#ffffff1a;border-radius:30px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}._badge_r7s2c_142 i{width:6px;height:6px}._skeleton_r7s2c_248{background:#ffffff0d;border-radius:8px;height:44px;margin:12px 0}._error_r7s2c_254{color:#c2c7cb;margin:24px 0;font-size:14px}._row_r7s2c_96:focus-visible,._turn_r7s2c_156:focus-visible,._back_r7s2c_39:focus-visible,._detail_r7s2c_169 button:focus-visible{outline-offset:3px;outline:2px solid #1f87fc}@media (width>=760px){._screen_r7s2c_1{padding:24px 32px 40px}._layout_r7s2c_56[data-details=true]{grid-template-columns:1fr 1fr;align-items:center}._body_r7s2c_64{height:520px;margin:0}._body_r7s2c_64[data-preview=true]{height:400px}._glow_r7s2c_14{left:calc(25% - 357.1px)}}@media (prefers-reduced-motion:reduce){._skeleton_r7s2c_248{animation:none}}._layout_r7s2c_56[data-details=false] ._visual_r7s2c_60{background:#ffffff0d;border-radius:24px;width:100%;max-width:361px;margin:16px auto 0;padding-bottom:16px;position:relative;overflow:hidden}._layout_r7s2c_56[data-details=false] ._body_r7s2c_64{max-width:none;height:451px;margin:0}._layout_r7s2c_56[data-details=false] ._score_r7s2c_74{pointer-events:none;max-width:108px;margin:0;position:absolute;top:30px;right:16px}._layout_r7s2c_56[data-details=false] ._score_r7s2c_74 small{text-wrap:balance;line-height:1.4}._layout_r7s2c_56[data-details=false] ._visual_r7s2c_60>button{color:#f0f1f2;background:0 0;border:.5px solid #ffffff1a;width:calc(100% - 32px);min-height:49px;margin:16px auto 0;font-size:14px}._header_r7s2c_24 ._trainTitle_r7s2c_326{font-size:24px;font-weight:600}._sections_r7s2c_330{gap:12px;margin-top:16px;display:flex}._sections_r7s2c_330 button,._sections_r7s2c_330 span{font:inherit;color:#fff;background:#ffffff0d;border:0;border-radius:12px;padding:12px;font-size:14px}._sections_r7s2c_330 span{color:#14191d;background:#fff;font-weight:600}._visual_r7s2c_60>._glow_r7s2c_14{z-index:0}._visual_r7s2c_60>._body_r7s2c_64{z-index:1}._layout_r7s2c_56[data-details=false] ._score_r7s2c_74{z-index:2}._overviewContents_r7s2c_361,._overviewCards_r7s2c_362,._progressPhotos_r7s2c_363{gap:var(--ape-page-section-gap);display:grid}._overviewCards_r7s2c_362>.ape-progress-overview{margin-top:0}@media (width>=1100px){._overviewContents_r7s2c_361{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._overviewCards_r7s2c_362,._progressPhotos_r7s2c_363,._progressSkills_r7s2c_380{min-width:0}._overviewCards_r7s2c_362,._progressSkills_r7s2c_380{grid-column:2}._progressPhotos_r7s2c_363{grid-column:1}._progressPhotos_r7s2c_363,._progressSkills_r7s2c_380{grid-row:2}._layout_r7s2c_56[data-details=false] ._visual_r7s2c_60{max-width:none;margin-top:0}}._scanPreview_r7s2c_404{text-align:center;min-width:0}._scanPreview_r7s2c_404>button{width:auto;min-height:48px;margin:16px auto 0;padding:12px 38px;font-size:14px;font-weight:500}._heading_r7s2c_418{min-width:0}._heading_r7s2c_418 p{color:var(--ape-flow-content-secondary);margin:0 0 4px;font-size:13px}._screen_r7s2c_1[data-muscle-details=true]{width:100%}._screen_r7s2c_1[data-muscle-details=true] ._header_r7s2c_24{justify-content:flex-start;height:auto;min-height:44px}._screen_r7s2c_1[data-muscle-details=true] ._header_r7s2c_24 h1{font-size:24px;font-weight:600;line-height:32px}._turn_r7s2c_156{min-height:44px}@media (width>=1100px){._screen_r7s2c_1[data-muscle-details=true]{max-width:calc(1000px + 2 * var(--ape-page-gutter));padding:var(--ape-page-top) var(--ape-page-gutter) 48px}}._schedule_h3u0u_1{color:#f0f1f2;font-family:var(--ape-flow-font,"DM Sans", sans-serif);margin-top:24px}._schedule_h3u0u_1 h2{margin:0 0 12px;font-size:16px;font-weight:500}._card_h3u0u_11{border:.5px solid #ffffff1a;border-radius:24px;padding:16px}._row_h3u0u_16{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._row_h3u0u_16+._row_h3u0u_16{border-top:.5px solid #ffffff1a;margin-top:12px;padding-top:16px}._stepper_h3u0u_28{align-items:center;gap:0;display:flex}._schedule_h3u0u_1 button:not(.ape-button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}._schedule_h3u0u_1 button:disabled{opacity:.45;cursor:default}._stepper_h3u0u_28>button{place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}._stepper_h3u0u_28>button>span{border:.5px solid #ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._stepper_h3u0u_28 ._value_h3u0u_59{color:#c2c7cb;white-space:nowrap;min-width:40px;font-size:14px;font-weight:600}._bedtime_h3u0u_66{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;min-height:44px;padding:0;display:flex}._bedtime_h3u0u_66 small,._note_h3u0u_76{color:#c2c7cb;font-size:12px;line-height:1.5}._row_h3u0u_16 input[role=switch]{accent-color:#4286f7;width:32px;height:24px}._note_h3u0u_76{margin:12px 0 0}._recovery_h3u0u_89{flex-direction:column;gap:12px;margin-top:12px;font-size:14px;display:flex}._editor_h3u0u_96::backdrop{background:#0009}._editor_h3u0u_96{color:#f0f1f2;box-sizing:border-box;background:#14191d;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:16px;width:min(100%,360px);margin:auto;padding:24px;display:flex}._editor_h3u0u_96 h3{margin:0;font-size:18px}._editor_h3u0u_96 label{flex-direction:column;gap:8px;display:flex}._editor_h3u0u_96 input{font:inherit;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;padding:12px}._screen_1lrrm_1{isolation:isolate;box-sizing:border-box;color:#fff;max-width:393px;min-height:100dvh;font-family:var(--ape-flow-font,"DM Sans", sans-serif);background:var(--ape-flow-background,#14191d);margin:0 auto;padding:24px 16px 32px;position:relative;overflow:hidden}._glow_1lrrm_14{z-index:-1;pointer-events:none;width:355.2px;height:355.2px;position:absolute;top:-207.6px;left:calc(50% - 177.6px)}._screen_1lrrm_1 header{justify-content:space-between;align-items:center;height:32px;margin:0 8px 24px;display:flex}._screen_1lrrm_1 header h1{margin:0;font-size:18px;font-weight:600}._screen_1lrrm_1 header>button{background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:8px;display:grid}._screen_1lrrm_1 header>span{width:32px}._tabs_1lrrm_48{justify-content:center;gap:4px;margin:0 auto 24px;display:flex}._tabs_1lrrm_48 button{color:#c2c7cb;background:0 0;border:0;border-radius:500px;min-height:32px;padding:8px 16px;font:400 12px/1.2 DM Sans,sans-serif}._tabs_1lrrm_48 button[aria-pressed=true]{color:#606e7b;background:#f0f1f3;font-weight:600}._date_1lrrm_70{color:#c2c7cb;justify-content:center;align-items:center;gap:4px;margin:0 0 16px;font-size:12px;line-height:1.2;display:flex}._date_1lrrm_70 button{color:#fff;width:32px;height:32px;font:inherit;background:0 0;border:0;padding:0;font-size:24px}._date_1lrrm_70 button:disabled{opacity:.3}._total_1lrrm_93{text-align:center;margin:0 0 26px}._total_1lrrm_93 h2{margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.2}._total_1lrrm_93 p{color:#c2c7cb;justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}._total_1lrrm_93 p span,._label_1lrrm_113 i{border-radius:50%;width:6px;height:6px;display:inline-block}._timeline_1lrrm_119{width:100%;height:110px;margin:24px 0 0;display:block}._times_1lrrm_125{color:#858e96;justify-content:space-between;margin:8px 0 28px;font-size:10px;display:flex}._stages_1lrrm_132{border:1px solid #ffffff0d;border-radius:24px;margin-top:24px;padding:0 16px}._stages_1lrrm_132>div{color:#c2c7cb;align-items:center;gap:8px;min-height:52px;font-size:12px;display:flex}._stages_1lrrm_132>div+div{border-top:1px solid #ffffff1a}._label_1lrrm_113{flex:1;align-items:center;gap:6px;display:flex}._stages_1lrrm_132 strong{color:#e7ebef;font-size:14px;font-weight:400}._week_1lrrm_160{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}._week_1lrrm_160>div{text-align:center;color:#c2c7cb;font-size:12px}._barTrack_1lrrm_171{justify-content:center;align-items:flex-end;height:128px;margin-bottom:8px;display:flex}._bar_1lrrm_171{background:linear-gradient(105deg,#0c7cf9 15%,#75bbff 80%,#e7eff8);border-radius:8px;width:100%;max-width:43px}._missing_1lrrm_184{color:#858e96}._metrics_1lrrm_187{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}._metrics_1lrrm_187 strong{margin-bottom:8px;font-size:16px;font-weight:600;display:block}._metrics_1lrrm_187>div:first-child strong{color:#ff8a00}._metrics_1lrrm_187 small{color:#c2c7cb;font-size:12px}._coverage_1lrrm_207{color:#c2c7cb;text-align:center;margin-top:20px;font-size:12px}._empty_1lrrm_213{color:#c2c7cb;text-align:center;padding:24px 0;font-size:14px;line-height:1.5}@media (width>=800px){._screen_1lrrm_1{border-radius:32px;max-width:760px;min-height:calc(100dvh - 32px);margin:16px auto;padding:32px}._week_1lrrm_160{gap:24px}._bar_1lrrm_171{max-width:64px}._timeline_1lrrm_119{height:150px}._metrics_1lrrm_187{margin-bottom:32px}}._connectionHero_1lrrm_242{text-align:center;flex-direction:column;align-items:center;gap:16px;width:231px;margin:82px auto 48px;display:flex}._connectionHero_1lrrm_242 h2{color:#f0f1f2;margin:0;font-size:18px;font-weight:600}._connectionHero_1lrrm_242 p{color:#c2c7cb;margin:-8px 0 0;font-size:14px;font-weight:400;line-height:1.5}._connectionRows_1lrrm_264{flex-direction:column;gap:8px;display:flex}._connectionRows_1lrrm_264>div{justify-content:space-between;align-items:center;min-height:37px;display:flex}._connectionRows_1lrrm_264>div>span{color:#e4e4e7;align-items:center;gap:7px;font-size:16px;font-weight:400;display:flex}._providerIcon_1lrrm_283{background:#000;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}._connectionRows_1lrrm_264 button,._refreshConnections_1lrrm_294{color:#fafafa;cursor:pointer;background:#ffffff1a;border:0;border-radius:500px;min-height:44px;padding:8px 16px;font:400 14px/1.5 DM Sans,sans-serif}._connectionRows_1lrrm_264 button:disabled{opacity:.6;cursor:default}._refreshConnections_1lrrm_294{margin:32px auto 0;display:block}._providerIcon_1lrrm_283[data-provider=whoop]{background:0 0}._content_1peih_1{--plan-muted:var(--ape-flow-content-secondary);flex-direction:column;gap:24px;max-width:712px;margin:auto;padding:25px 16px 40px;display:flex;position:relative}._content_1peih_1 p{margin:0}._content_1peih_1 h2{margin:0;font-size:16px;font-weight:500}._content_1peih_1 button{cursor:pointer}._planGrid_1peih_22,._summary_1peih_23{flex-direction:column;gap:24px;min-width:0;display:flex}._title_1peih_29{text-align:center;flex-direction:column;gap:8px;display:flex}._title_1peih_29 p{color:var(--plan-muted);text-transform:uppercase;font-size:12px;line-height:16px}._title_1peih_29 h2{margin-bottom:4px;font-size:20px;font-weight:500;line-height:26px}._title_1peih_29 ._subtitle_1peih_47{text-transform:none}._progress_1peih_50{text-align:center}._progress_1peih_50 p{margin:0 0 6px;font-size:0;line-height:0}._progress_1peih_50 strong{font-size:40px;font-weight:600;line-height:52px}._progress_1peih_50 span{color:var(--plan-muted);font-size:14px}._progress_1peih_50 small{color:var(--plan-muted);font-size:12px;line-height:16px;display:block}._weeks_1peih_73 small{color:var(--plan-muted);font-size:12px;line-height:16px}._weeks_1peih_73{gap:2px;padding-bottom:0;display:flex;overflow-x:auto}._weeks_1peih_73>div{text-align:center;flex-direction:column;flex:1;gap:4px;min-width:32px;display:flex}._track_1peih_92{background:#ffffff0d;border-radius:500px;height:4px;display:block;overflow:hidden}._track_1peih_92[data-current=true]{outline-offset:-.5px;outline:.5px solid #fff}._track_1peih_92>span{background:linear-gradient(175deg, var(--ape-flow-progress-accent) 28.8%, white 105.4%);border-radius:500px;height:4px;display:block}._outline_1peih_113{border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}._outline_1peih_113 button{color:#fff;text-align:left;background:0 0;border:0;padding:8px 0}._request_1peih_128{flex-direction:column;gap:8px;display:flex}._request_1peih_128 p{color:var(--plan-muted);font-size:12px}._request_1peih_128 button:disabled{opacity:1;color:#1b252d;background:#fff9}._calendar_1peih_142{flex-direction:column;gap:12px;display:flex}._calendar_1peih_142 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._calendar_1peih_142 header small{color:var(--plan-muted);font-size:12px;line-height:16px}._dayList_1peih_158,._splitList_1peih_164{border:0;border-radius:24px;padding:16px;box-shadow:inset 0 0 0 .5px #ffffff1a}._day_1peih_158+._day_1peih_158{background-image:linear-gradient(#ffffff1a,#ffffff1a);background-position:top;background-repeat:no-repeat;background-size:100% .5px;border-top:0;margin-top:16px;padding-top:16px}._day_1peih_158>button{color:#f0f1f2;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:44px;padding:0;font:400 14px DM Sans,sans-serif;display:flex}._day_1peih_158>button:disabled{opacity:1;cursor:default}._date_1peih_201{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:28px;display:flex}._date_1peih_201 small{text-transform:uppercase;color:var(--plan-muted);font-size:12px;line-height:16px}._date_1peih_201 strong{font-size:14px;font-weight:600;line-height:18px}._dayTitle_1peih_220{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._dayTitle_1peih_220 small{color:var(--plan-muted);font-size:12px;line-height:16px}._status_1peih_232{color:var(--plan-muted);font-size:12px}._status_1peih_232[data-complete=true]{color:var(--ape-flow-success)}._expandedArrow_1peih_239{transform:rotate(90deg)}._day_1peih_158 ol{counter-reset:exercise;flex-direction:column;gap:14px;margin:12px 0 0 40px;padding:0;list-style:none;display:flex}._day_1peih_158 li{counter-increment:exercise;color:var(--plan-muted);align-items:start;gap:4px;font-size:12px;display:flex}._day_1peih_158 li:before{content:counter(exercise);background:#ffffff0d;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:10px;display:grid}._day_1peih_158 li>span:first-of-type{flex:1}._day_1peih_158 li>span:last-child{text-align:right;max-width:50%}._change_1peih_277{width:100%;color:var(--plan-muted);background:0 0;border:0;border-radius:500px;padding:14px 24px;font:600 14px/20px DM Sans,sans-serif;box-shadow:inset 0 0 0 .5px #ffffff1a}._explanation_1peih_289{flex-direction:column;gap:12px;display:flex}._explanation_1peih_289 dl{border:0;border-radius:24px;margin:0;padding:16px;box-shadow:inset 0 0 0 .5px #ffffff1a}._explanation_1peih_289 dl>div{justify-content:space-between;align-items:start;gap:12px;display:flex}._explanation_1peih_289 dl>div+div{background-image:linear-gradient(#ffffff1a,#ffffff1a);background-position:top;background-repeat:no-repeat;background-size:100% .5px;border-top:0;margin-top:16px;padding-top:16px}._explanation_1peih_289 dt{color:var(--plan-muted);flex-shrink:0;font-size:12px;line-height:16px}._explanation_1peih_289 dd{text-align:right;margin:0;font-size:14px;line-height:18px}._editor_1peih_331{min-height:calc(100svh - 98px);padding-top:15px;padding-bottom:180px}._splitDay_1peih_336{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:0;font:400 16px DM Sans,sans-serif;display:flex}._splitDay_1peih_336+button{background-image:linear-gradient(#ffffff1a,#ffffff1a);background-position:top;background-repeat:no-repeat;background-size:100% .5px;border-top:0;margin-top:12px;padding-top:12px}._splitDay_1peih_336:disabled{opacity:1;cursor:default}._splitDay_1peih_336>span{flex-direction:column;gap:2px;display:flex}._splitDay_1peih_336 small{color:var(--ape-flow-content-tertiary);letter-spacing:1px;text-transform:uppercase;font-size:12px}._splitDay_1peih_336 ._rest_1peih_379{color:var(--ape-flow-content-tertiary);font-size:14px}._footer_1peih_383{padding:12px 16px max(28px, env(safe-area-inset-bottom));background:var(--ape-flow-background);flex-direction:column;gap:27px;max-width:712px;margin:-180px auto 0;display:flex;position:sticky;bottom:0}._dialog_1peih_394{background:var(--ape-flow-background);color:#fff;border:0;border-radius:28px 28px 0 0;width:min(100%,500px);max-width:100%;max-height:95svh;margin:auto auto 0;padding:0;font:400 14px/21px DM Sans,sans-serif;position:fixed;inset:auto 0 0;overflow:auto}._dialog_1peih_394::backdrop{background:#0009}._dialogContent_1peih_414{flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}._dialogContent_1peih_414 header{align-items:center;gap:12px;display:flex}._dialogContent_1peih_414 h2{text-align:center;flex:1;margin:0;font-size:18px;font-weight:500}._dialogContent_1peih_414 header button{color:#fff;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font:24px DM Sans,sans-serif}._dayType_1peih_444{border:0;gap:16px;margin:0;padding:0;display:flex}._dayType_1peih_444 legend{color:var(--ape-flow-content-secondary);margin-bottom:12px}._dayType_1peih_444 label{align-items:center;gap:8px;display:flex}._focus_1peih_460{color:var(--ape-flow-content-secondary);flex-direction:column;gap:12px;display:flex}._focus_1peih_460 select{background:var(--ape-flow-surface);color:#fff;border:.5px solid #ffffff1a;border-radius:12px;min-height:44px;padding:12px;font:400 16px DM Sans,sans-serif}._assistantDialog_1peih_477{min-height:400px;overflow:hidden}._assistantDialog_1peih_477 ._dialogContent_1peih_414{justify-content:space-between;min-height:400px}._dialogGlow_1peih_485{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._calendar_1peih_142 header h2,._explanation_1peih_289 h2{line-height:21px}._dayTitle_1peih_220>span{line-height:18px}@media (width>=900px){._wideDialog_1peih_505{border-radius:28px;width:min(100% - 64px,760px);height:fit-content;margin:auto;inset:0}}._wideDialog_1peih_505[open]{flex-direction:column;display:flex;overflow:hidden}._wideDialog_1peih_505 ._dialogContent_1peih_414{box-sizing:border-box;flex:1;min-height:0;max-height:95svh;overflow:hidden}._wideDialog_1peih_505 ._dialogContent_1peih_414>header{flex:none}._wideDialog_1peih_505 ._dialogContent_1peih_414 header button{font-size:24px}@media (width>=900px){._wideDialog_1peih_505 ._dialogContent_1peih_414{max-height:calc(100svh - 64px)}}@media (width>=1100px){._content_1peih_1{max-width:none;padding:0 0 48px}._planGrid_1peih_22{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._calendar_1peih_142{grid-area:1/2/span 2}._explanation_1peih_289{grid-column:1}._request_1peih_128>button,._change_1peih_277{align-self:flex-start;width:auto;min-width:180px;padding-inline:24px}._editor_1peih_331{min-height:0;padding-bottom:24px}._footer_1peih_383{max-width:none;margin:0;padding:16px 0 48px;position:static}._footer_1peih_383>:first-child{align-self:flex-end}._footer_1peih_383>button:last-child{align-self:flex-start;width:auto;min-width:180px}}._app_m1ht9_1{background:var(--ape-flow-background);color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 14;max-width:960px;min-height:100svh;margin:auto;font-family:DM Sans,sans-serif;position:relative;overflow:hidden}._app_m1ht9_1 *{box-sizing:border-box}._glow_m1ht9_16{pointer-events:none;width:714.2px;max-width:none;height:714.2px;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._header_m1ht9_26{justify-content:space-between;align-items:center;min-height:98px;padding:54px 10px 0;display:flex;position:relative}._header_m1ht9_26 h1{margin:0;font-size:18px;font-weight:500}._trail_m1ht9_39{display:none}._header_m1ht9_26 button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}._header_m1ht9_26 button span{background:#ffffff1a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._header_m1ht9_26 img{width:23.2727px;height:23.2727px}._spacer_m1ht9_66{width:44px}@media (width>=1100px){._app_m1ht9_1[data-workout-view]{max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));padding-inline:var(--ape-page-gutter)}._app_m1ht9_1[data-workout-view=split]{max-width:calc(720px + 2 * var(--ape-page-gutter))}._app_m1ht9_1[data-workout-view]>._glow_m1ht9_16,._app_m1ht9_1[data-workout-view] ._spacer_m1ht9_66{display:none}._app_m1ht9_1[data-workout-view] ._header_m1ht9_26{justify-content:flex-start;gap:4px;min-height:0;padding:32px 0}._app_m1ht9_1[data-workout-view] ._header_m1ht9_26 button{margin-inline-start:-6px}._app_m1ht9_1[data-workout-view] ._header_m1ht9_26 h1{font-size:24px;font-weight:600}._trail_m1ht9_39{color:var(--ape-flow-content-secondary);margin:0 0 5px;font-size:13px;display:block}}.ape-train-app{--train-bg:var(--ape-flow-background);--train-surface:var(--ape-flow-surface);--train-muted:var(--ape-flow-muted);background:var(--train-bg);color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 14;box-sizing:border-box;min-height:100dvh;padding:20px 16px 32px;font-family:DM Sans,sans-serif}.ape-train-app *{box-sizing:border-box}.ape-train-app h1,.ape-train-app h2,.ape-train-app h3,.ape-train-app p{margin:0}.ape-train-app h1{font-size:24px;font-weight:600}.ape-train-app h2{margin-bottom:16px;font-size:16px;font-weight:600}.ape-train-app h3{font-size:18px;font-weight:500}.ape-train-header{margin-bottom:var(--ape-page-section-gap);justify-content:space-between;align-items:center;gap:16px;display:flex}.ape-train-header nav{flex-wrap:wrap;justify-content:flex-end;gap:12px;min-width:0;display:flex}.ape-train-header h1{flex-shrink:0}.ape-train-header-actions{align-items:center;gap:8px;display:flex}.ape-train-app button:not(.ape-button):not([data-ape-design-system]){font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #ffffff1a;border-radius:999px;min-height:44px;padding:10px 14px}.ape-train-app button:disabled{opacity:.5;cursor:default}.ape-train-app button:focus-visible{outline-offset:4px;outline:2px solid #fff}.ape-train-sections{margin-bottom:var(--ape-page-section-gap);align-items:center;gap:12px;display:flex}.ape-train-date{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;background:var(--train-surface);min-width:0;max-width:170px;min-height:44px;color:var(--train-muted);border:1px solid #ffffff1a;border-radius:12px;padding:8px;font-size:12px}.ape-train-active{color:#14191d;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.ape-train-columns,.ape-train-secondary{gap:var(--ape-page-section-gap);display:grid}.ape-train-card{background:var(--train-surface);border-radius:24px;padding:16px;font-size:14px;line-height:1.4}.ape-train-card>small{color:var(--train-muted);margin-bottom:12px;display:block}.ape-train-workout{border:.5px solid #ffffff1a;border-radius:24px;overflow:hidden}.ape-train-hero{height:246px;position:relative;overflow:hidden}.ape-train-hero>img{object-fit:cover;width:100%;height:100%}.ape-train-artwork{background-position:50%;background-size:cover}.ape-train-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#14191d);position:absolute;inset:0}.ape-train-day-metrics{z-index:1;gap:6px;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.ape-train-day-metrics>span{background:#0000004d;border-radius:999px;align-items:center;gap:6px;padding:4px 6px;display:flex}.ape-train-workout-body{gap:8px;padding:12px 16px 16px;display:grid}.ape-train-workout-body .ape-skeleton-line{height:24px}.ape-train-focus-actions{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:8px;margin-top:8px;display:grid}.ape-train-focus-actions .ape-button{color:#66727c;min-width:0;font-weight:600}.ape-train-focus-actions .ape-button-secondary{color:#c2c7cb}.ape-train-tags{flex-wrap:wrap;gap:8px;display:flex}.ape-train-tags span{color:#c2c7cb;background:#ffffff1a;border-radius:999px;padding:3px 8px;font-size:12px}.ape-train-workout ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ape-train-workout li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.ape-train-workout small{color:var(--train-muted);font-size:12px}.ape-train-calories{border-bottom:.5px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:16px;display:flex}.ape-train-calories small,.ape-train-calories span,.ape-train-macros small{color:var(--train-muted);font-size:12px}.ape-train-calories small{margin-bottom:4px;display:block}.ape-train-calories strong{font-size:20px}.ape-train-macros{gap:12px;padding-top:16px;display:flex}.ape-train-macros>div{flex:1;min-width:0}.ape-train-macros p{margin-top:8px;margin-bottom:8px;font-size:12px}.ape-train-track{background:#ffffff1a;border-radius:999px;height:5px;overflow:hidden}.ape-train-track span{height:100%;display:block}.ape-train-muted{color:var(--train-muted);font-size:12px;line-height:1.4}.ape-train-nutrition>.ape-train-muted{margin-top:16px}.ape-train-logs{border-radius:20px;gap:16px;padding:12px;display:grid}.ape-train-logs article{align-items:center;gap:8px;display:flex}.ape-train-logs img{object-fit:cover;border-radius:9px;flex-shrink:0}.ape-train-logs h3{font-size:14px;font-weight:400}.ape-train-logs p{color:var(--train-muted);margin-top:8px;font-size:12px}.ape-train-secondary section>.ape-train-muted{margin-top:12px}@media (width>=900px){.ape-train-app{padding:32px max(32px,50vw - 590px) 48px}.ape-train-columns{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.ape-train-hero{height:320px}}.ape-train-start{color:#1b252d;cursor:pointer;background:#fff;border:0;border-radius:24px;width:100%;min-height:44px;margin:12px 0;font:700 16px DM Sans,sans-serif;display:block}.ape-skeleton-block{background:#ffffff14;border-radius:6px;flex-shrink:0;display:block}.ape-skeleton-stack{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ape-skeleton-activity{border-radius:12px;width:116px;height:40px}.ape-skeleton-section{border-radius:12px;width:56px;height:38px}.ape-skeleton-title{width:min(210px,100%);height:22px}.ape-skeleton-line{width:min(150px,100%);height:16px}.ape-skeleton-button{border-radius:24px;width:100%;height:48px}.ape-skeleton-macros{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:8px;display:grid}.ape-skeleton-track{width:100%;height:5px}.ape-skeleton-log{align-items:center;gap:12px;display:flex}.ape-skeleton-log .ape-skeleton-stack{flex:1;min-width:0}.ape-skeleton-thumbnail{border-radius:9px;width:48px;height:48px}.ape-train-skeleton{margin-top:24px}.ape-train-scheduled-workout .ape-train-workout-body{gap:12px;padding-top:0}.ape-train-focus-title{text-align:center;gap:12px;display:grid}.ape-train-focus-title>div{gap:8px;display:grid}.ape-train-focus-title h3{overflow-wrap:anywhere;font-weight:600}.ape-train-workout-kicker{color:var(--ape-flow-progress-accent,#1f87fc);font-size:12px;line-height:1.2}.ape-train-muscle-groups{color:var(--ape-flow-content-tertiary,#a1a1aa);overflow-wrap:anywhere;font-size:12px;line-height:1.2}.ape-train-scheduled-workout .ape-train-focus-actions{margin-top:0}.ape-train-scheduled-workout .ape-train-focus-actions .ape-button:not(.ape-button-secondary){color:#2b2b2b}.ape-train-skeleton .ape-train-focus-title,.ape-train-skeleton .ape-train-focus-title>div{justify-items:center}.ape-skeleton-workout-kicker{width:min(120px,100%);height:15px}.ape-skeleton-workout-groups{width:min(150px,100%);height:15px}._app_1y7pq_1{background:var(--ape-flow-background);color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 14;max-width:960px;min-height:100dvh;margin:auto;font-family:DM Sans,sans-serif;font-size:14px}._app_1y7pq_1 *{box-sizing:border-box}._app_1y7pq_1 button:not(.ape-button),._app_1y7pq_1 input,._app_1y7pq_1 select{font:inherit}._app_1y7pq_1 button{cursor:pointer}._app_1y7pq_1 button:disabled{opacity:.45;cursor:default}._app_1y7pq_1 h1,._app_1y7pq_1 h2,._app_1y7pq_1 h3,._app_1y7pq_1 p{margin:0}._header_1y7pq_33{justify-content:space-between;align-items:center;gap:12px;padding:16px 10px;display:flex}._header_1y7pq_33 h1{font-size:16px;font-weight:500}._iconButton_1y7pq_44{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;display:grid;position:relative}._iconButton_1y7pq_44:before{content:"";background:#ffffff1a;border-radius:50%;position:absolute;inset:6px}._iconButton_1y7pq_44[aria-pressed=true]:before{background:#ffffff20;border:1px solid #fff}._iconButton_1y7pq_44 img{display:block;position:relative}._textButton_1y7pq_71{color:#c2c7cb;background:0 0;border:0;padding:12px}._content_1y7pq_77{flex-direction:column;gap:24px;padding:0 16px 32px;display:flex}._totals_1y7pq_83{flex-direction:column;gap:24px;display:flex}._gauge_1y7pq_88{width:177px;height:114px;margin:8px auto 0;position:relative}._gauge_1y7pq_88>img{position:absolute;top:2px;left:2px}._gauge_1y7pq_88 canvas{width:177px;height:92px;position:absolute;top:0;left:0}._gauge_1y7pq_88>div{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:48px;left:0;right:0}._gauge_1y7pq_88 strong{font-size:32px;font-weight:600;line-height:1}._gauge_1y7pq_88 span,._muted_1y7pq_122{color:#c2c7cb;font-size:12px;line-height:1.5}._macros_1y7pq_127{gap:12px;display:flex}._macros_1y7pq_127>div{flex:1;min-width:0}._macros_1y7pq_127 p{margin-top:6px;margin-bottom:8px}._macros_1y7pq_127 small{color:#858e96;font-size:12px}._track_1y7pq_143{background:#ffffff1a;border-radius:500px;height:4px;overflow:hidden}._track_1y7pq_143>span{border-radius:500px;height:4px;display:block}._actions_1y7pq_154{justify-content:center;gap:16px;display:flex}._actions_1y7pq_154>button{color:#c2c7cb;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;padding:0;font-size:12px;display:flex}._actions_1y7pq_154 button>span{background:var(--ape-flow-surface);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}._actions_1y7pq_154 button[aria-pressed=true]>span{outline:1px solid #fff}._search_1y7pq_183{border:1px solid #ffffff0d;border-radius:500px;align-items:center;gap:8px;padding:12px 16px;display:flex}._search_1y7pq_183 input{color:#fff;background:0 0;border:0;outline:none;width:100%;font-size:12px}._section_1y7pq_199{flex-direction:column;gap:12px;display:flex}._section_1y7pq_199 h2{font-size:16px;font-weight:500}._section_1y7pq_199 h3{color:#c2c7cb;margin-bottom:8px;font-size:14px}._rows_1y7pq_213{border:1px solid #ffffff0d;border-radius:24px;padding:0 16px}._rows_1y7pq_213:empty{display:none}._row_1y7pq_213{border-bottom:1px solid #ffffff0d;align-items:center;gap:4px;display:flex;position:relative}._row_1y7pq_213:last-child{border-bottom:none}._rowSelect_1y7pq_231{color:#fff;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex}._rowSelect_1y7pq_231>span:nth-child(2){flex:1;min-width:0}._rowSelect_1y7pq_231 strong{overflow-wrap:anywhere;font-size:14px;font-weight:400;display:block}._photo_1y7pq_253{background:#ffffff0d;border-radius:12px;place-items:center;width:48px;min-width:48px;height:48px;display:grid;overflow:hidden}._photo_1y7pq_253 img[data-meal-photo=true]{object-fit:cover;width:48px;height:48px}._rowDetails_1y7pq_268{color:#c2c7cb;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}._protein_1y7pq_277{color:var(--ape-action-primary)}._carbs_1y7pq_280{color:var(--ape-nutrition-carbs)}._fat_1y7pq_283{color:var(--ape-nutrition-fat)}._add_1y7pq_286{background:#ffffff1a;border-radius:50%;place-items:center;width:24px;min-width:24px;height:24px;display:grid}._row_1y7pq_213 details{position:relative}._row_1y7pq_213 summary{cursor:pointer;color:#c2c7cb;padding:10px 4px;list-style:none}._row_1y7pq_213 details[open]{background:var(--ape-flow-surface);border-radius:12px}._row_1y7pq_213 details button{background:var(--ape-flow-surface);color:#fff;white-space:nowrap;border:0;min-height:44px;padding:8px;display:block}._emptyText_1y7pq_317{color:#c2c7cb;padding:12px 0;font-size:14px;line-height:1.5}._error_1y7pq_323{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:16px;line-height:1.5}._error_1y7pq_323 button{color:#fff;background:0 0;border:0;min-height:32px;margin-top:12px;text-decoration:underline;display:block}._empty_1y7pq_317{gap:16px;display:grid}._withHero_1y7pq_343{position:relative;overflow:hidden}._withHero_1y7pq_343 ._header_1y7pq_33{z-index:1;min-height:98px;padding:54px 10px 0;position:relative}._withHero_1y7pq_343 ._header_1y7pq_33 h1{font-size:18px}._withHero_1y7pq_343 ._content_1y7pq_77{padding-top:254px}._hero_1y7pq_359{width:100%;height:336px;position:absolute;inset:0 0 auto;overflow:hidden}._hero_1y7pq_359 img{object-fit:cover;width:100%;height:100%;display:block}._heroFade_1y7pq_372{background:linear-gradient(to bottom, #14191d00, var(--ape-flow-background));position:absolute;inset:0}._details_1y7pq_381{flex-direction:column;gap:24px;display:flex}._details_1y7pq_381 h2{font-size:18px;font-weight:500}._description_1y7pq_390{color:#c2c7cb;font-size:14px;line-height:1.5}._pending_1y7pq_395{border:1px solid #ffffff1a;border-radius:16px;padding:16px;font-size:14px;line-height:1.5}._calories_1y7pq_402{justify-content:space-between;align-items:center;gap:16px;display:flex}._calories_1y7pq_402 strong{font-size:28px;font-weight:600}._calories_1y7pq_402 small{text-align:right;color:#c2c7cb;margin-top:8px;font-size:10px;display:block}._calories_1y7pq_402 p{margin-top:8px}._servings_1y7pq_422{border:1px solid #ffffff0d;border-radius:500px;align-items:center;gap:8px;padding:0 4px;display:flex}._servings_1y7pq_422 button{color:#fff;background:0 0;border:0;place-items:center;min-width:32px;min-height:36px;display:grid}._servings_1y7pq_422 output{text-align:center;min-width:16px}._macroBar_1y7pq_443{border-radius:8px;height:7px;display:flex;overflow:hidden}._macroBar_1y7pq_443 span{border-radius:4px;height:7px}._macroLegend_1y7pq_453{gap:12px;margin-top:16px;display:flex}._macroLegend_1y7pq_453>div{flex-direction:column;flex:1;gap:8px;display:flex}._macroLegend_1y7pq_453 strong{font-size:16px;font-weight:400}._macroLegend_1y7pq_453 small{font-size:12px}._macroLegend_1y7pq_453 span{color:#c2c7cb;font-size:12px}._score_1y7pq_475{background:var(--ape-flow-surface);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}._score_1y7pq_475[data-score=medium]>strong{border-color:var(--ape-nutrition-carbs)}._score_1y7pq_475[data-score=bad]>strong{border-color:#e66f64}._score_1y7pq_475>strong{border:4px solid #25aaa2;border-radius:50%;place-items:center;min-width:62px;height:62px;font-size:24px;font-weight:500;display:grid}._ingredients_1y7pq_499{border:1px solid #ffffff0d;border-radius:24px;margin:12px 0 0;padding:0 16px 0 32px;list-style:decimal}._ingredients_1y7pq_499 li{border-bottom:1px solid #ffffff0d;padding:14px 0;line-height:1.5}._ingredients_1y7pq_499 li:last-child{border:0}._ingredients_1y7pq_499 li>span{flex-direction:column;width:75%;font-size:14px;display:inline-flex}._ingredients_1y7pq_499 small{color:#c2c7cb;font-size:12px}._details_1y7pq_381 h3{font-size:16px;font-weight:400}._edit_1y7pq_528{color:#c2c7cb;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:44px;display:flex}._mealType_1y7pq_538{color:#c2c7cb;justify-content:space-between;align-items:center;display:flex}._mealType_1y7pq_538 select{background:var(--ape-flow-surface);color:#fff;border:1px solid #ffffff1a;border-radius:12px;padding:10px}._footer_1y7pq_551{align-items:center;gap:8px;display:flex}._footer_1y7pq_551>button:first-child{border-radius:500px;width:60px;min-width:60px;height:59px}._footer_1y7pq_551>button:last-child{flex:1}._dialog_1y7pq_565,._confirm_1y7pq_566{color:#fff;background:var(--ape-flow-background);border:0;max-height:92dvh;padding:24px 16px 38px;font-family:DM Sans,sans-serif;overflow:auto}._dialog_1y7pq_565::backdrop,._confirm_1y7pq_566::backdrop{background:#0009}._dialog_1y7pq_565{border-radius:40px 40px 0 0;width:min(100%,540px);max-width:540px;margin:auto auto 0}._dialog_1y7pq_565 form{flex-direction:column;gap:12px;display:flex}._handle_1y7pq_590{background:#ffffff1a;border-radius:10px;width:38px;height:4px;margin:-12px auto 12px}._dialog_1y7pq_565 header{justify-content:center;align-items:center;margin-bottom:16px;display:flex;position:relative}._dialog_1y7pq_565 h2{margin:0;font-size:18px;font-weight:400}._dialog_1y7pq_565 header button{color:#c2c7cb;background:0 0;border:0;min-width:36px;min-height:36px;font-size:24px;position:absolute;top:-8px;right:0}._dialog_1y7pq_565 input{color:#fff;width:100%;min-width:0;font:inherit;text-align:center;background:0 0;border:1px solid #ffffff1a;border-radius:20px;padding:18px 12px}._formMacros_1y7pq_631{gap:8px;display:flex}._formMacros_1y7pq_631 input{flex:1;width:33%}._formServing_1y7pq_639{justify-content:space-between;align-items:center;margin:32px 0 24px;display:flex}._dialog_1y7pq_565 input::placeholder{color:#999da4;font-size:14px}._confirm_1y7pq_566{border-radius:24px;width:min(100% - 32px,440px);line-height:1.5}._confirm_1y7pq_566 h2{font-size:20px}._confirm_1y7pq_566 button{margin-top:16px}._confirm_1y7pq_566>button:last-child{color:#fff;background:0 0;border:0;margin:16px auto 0;padding:12px;display:block}@media (width>=760px){._app_1y7pq_1{border:1px solid #ffffff0d;border-radius:28px;min-height:calc(100dvh - 48px);margin:24px auto}._content_1y7pq_77{padding:0 32px 32px}._header_1y7pq_33{padding:20px 24px}._totals_1y7pq_83{width:100%;max-width:440px;margin:auto}._actions_1y7pq_154{gap:48px}._dialog_1y7pq_565{border-radius:28px;max-width:480px;margin:auto;padding:28px}._hero_1y7pq_359{max-height:380px}._details_1y7pq_381{width:100%;max-width:680px;margin:auto}}@media (prefers-reduced-motion:reduce){._app_1y7pq_1 *{scroll-behavior:auto}}._photo_1y7pq_253 img:not([data-meal-photo]){max-width:24px;max-height:24px}._footer_1y7pq_551>button:first-child:before{border:1px solid var(--ape-flow-border);background:0 0;inset:0}._actions_1y7pq_154 button._scanAction_1y7pq_721>span{background:#fff}._ingredientHeading_1y7pq_725{justify-content:space-between;align-items:center;gap:12px;display:flex}._ingredientHeading_1y7pq_725 h3{margin:0;font-size:16px;font-weight:400}._ingredientHeading_1y7pq_725 button{border:1px solid var(--ape-flow-border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:500px;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:12px;display:flex}._ingredientChips_1y7pq_750{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}._ingredientChips_1y7pq_750>div{background:var(--ape-flow-surface);border-radius:18px;align-items:center;gap:8px;padding-left:16px;display:flex}._ingredientChips_1y7pq_750 button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}._ingredientMacros_1y7pq_774{gap:6px;display:flex}._photoUnavailable_1y7pq_779{text-align:center;color:var(--ape-flow-muted);z-index:1;font-size:14px;position:absolute;inset:45% 16px auto}._app_g9hj5_1{background:var(--ape-flow-background);width:min(100%,393px);min-height:100dvh;color:var(--ape-flow-text);font-optical-sizing:none;font-variation-settings:"opsz" 14;padding-top:env(safe-area-inset-top);margin:0 auto;font-family:DM Sans,sans-serif}._header_g9hj5_12{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;height:61px;padding:0 10px;display:grid}._header_g9hj5_12 h1{text-align:center;margin:0;font-size:18px;font-weight:500}._header_g9hj5_12 button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:6px;display:grid}._header_g9hj5_12 button:before{content:"";background:#ffffff1a;border-radius:50%;width:32px;height:32px;position:absolute}._header_g9hj5_12 button img{position:relative}._content_g9hj5_48{flex-direction:column;align-items:stretch;gap:16px;padding:0 16px 24px;display:flex}._camera_g9hj5_55{aspect-ratio:361/578;background:var(--ape-flow-surface);border-radius:24px;place-items:center;width:100%;min-height:240px;max-height:calc(100dvh - 220px);display:grid;position:relative;overflow:hidden}._video_g9hj5_67,._photo_g9hj5_68{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._guide_g9hj5_76{pointer-events:none;max-width:calc(100% - 52px);height:auto;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}._caption_g9hj5_85,._example_g9hj5_86{color:var(--ape-flow-muted);text-align:center;margin:0;font-size:12px;line-height:1.4}._caption_g9hj5_85{padding-top:10px}._shutter_g9hj5_96{cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;align-self:center;place-items:center;width:74px;height:74px;padding:6px;display:grid}._shutter_g9hj5_96 span{background:#fff;border-radius:50%;width:56px;height:56px;display:block}._voice_g9hj5_115{flex-direction:column;align-items:center;gap:16px;padding-top:195px;display:flex}._voice_g9hj5_115 p{margin:0;font-size:16px;line-height:21px}._mic_g9hj5_127{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:128px;height:128px;padding:0;display:grid}._mic_g9hj5_127._listening_g9hj5_138{background:#ffffff1a;outline:7px solid #ffffff05;margin:7px}._voice_g9hj5_115 ._example_g9hj5_86{margin-top:64px;font-size:12px;line-height:16px}._stop_g9hj5_148{color:var(--ape-flow-muted);font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:500px;margin-top:42px;padding:10px 16px;font-size:12px}._textButton_g9hj5_159{color:var(--ape-flow-muted);font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;min-height:44px;font-size:12px}._input_g9hj5_169{box-sizing:border-box;resize:vertical;background:var(--ape-flow-surface);width:100%;color:inherit;border:1px solid var(--ape-flow-border);font:inherit;border-radius:16px;padding:16px;font-size:16px;line-height:1.5}._error_g9hj5_182{color:var(--ape-flow-muted);margin:0;font-size:14px;line-height:1.5}._app_g9hj5_1 button:disabled{opacity:.45;cursor:default}@media (width>=768px){._app_g9hj5_1{border:1px solid var(--ape-flow-border);border-radius:24px;min-height:calc(100dvh - 48px);margin:24px auto;overflow:hidden}._header_g9hj5_12{height:61px}}@media (height<=780px){._voice_g9hj5_115{padding-top:clamp(100px,24dvh,180px)}}._meals_u5ydy_1 button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}._content_u5ydy_13{flex-direction:column;gap:24px;max-width:712px;margin:auto;padding:25px 16px 40px;display:flex;position:relative}._title_u5ydy_22{text-align:center;flex-direction:column;gap:8px;display:flex}._title_u5ydy_22 p{color:var(--ape-flow-muted);text-transform:uppercase;margin:0;font-size:12px}._title_u5ydy_22 h2{margin:0;font-size:20px;font-weight:500}._title_u5ydy_22 ._summary_u5ydy_39{text-transform:none;line-height:1.5}._calories_u5ydy_43{text-align:center}._calories_u5ydy_43 p{margin:0 0 6px}._calories_u5ydy_43 strong{font-size:40px;font-weight:600}._calories_u5ydy_43 span{color:var(--ape-flow-muted);font-size:14px}._calories_u5ydy_43 small{color:var(--ape-flow-muted);font-size:12px}._macros_u5ydy_61{flex-direction:column;gap:12px;display:flex}._bar_u5ydy_66{background:#ffffff0d;border-radius:500px;gap:1px;height:8px;display:flex}._bar_u5ydy_66 span{border-radius:500px}._protein_u5ydy_76{background:var(--ape-action-primary)}._carbs_u5ydy_79{background:var(--ape-nutrition-carbs)}._fat_u5ydy_82{background:var(--ape-nutrition-fat)}._macroLabels_u5ydy_85{gap:24px;display:flex}._macroLabels_u5ydy_85>div{flex:1}._macroLabels_u5ydy_85 p{margin:0 0 6px;font-size:18px}._macroLabels_u5ydy_85 small{color:var(--ape-flow-muted);font-size:12px}._macroLabels_u5ydy_85 i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._adjustment_u5ydy_107{color:var(--ape-flow-background);background:#fff;border:0;border-radius:500px;min-height:59px;font:700 16px DM Sans,sans-serif}._notice_u5ydy_117{color:var(--ape-flow-muted);margin:0;font-size:12px;line-height:1.5}._meals_u5ydy_1 h2{margin:0 0 12px;font-size:16px;font-weight:500}._meals_u5ydy_1 ol{border:.5px solid #ffffff1a;border-radius:24px;margin:0;padding:0 16px;list-style:none}._meals_u5ydy_1 li{border-bottom:.5px solid #ffffff1a;align-items:center;gap:8px;padding:16px 0;display:flex}._meals_u5ydy_1 li:last-child{border-bottom:0}._thumbnail_u5ydy_145{background:#ffffff0d;border-radius:12px;flex-shrink:0;width:48px;height:48px;overflow:hidden}._thumbnail_u5ydy_145 img{object-fit:cover;width:100%;height:100%}._mealCopy_u5ydy_158{flex:1;min-width:0}._mealCopy_u5ydy_158 h3{margin:0 0 8px;font-size:14px;font-weight:400}._mealMeta_u5ydy_167{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}._mealMeta_u5ydy_167 small{color:var(--ape-flow-muted);margin-right:2px;font-size:12px}._proteinText_u5ydy_178{color:var(--ape-action-primary)}._carbsText_u5ydy_181{color:var(--ape-nutrition-carbs)}._fatText_u5ydy_184{color:var(--ape-nutrition-fat)}._meals_u5ydy_1 button span{background:#ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._meals_u5ydy_1 button img{width:12px;height:12px}._empty_u5ydy_199{color:var(--ape-flow-muted);font-size:14px;line-height:1.5}._switcher_u5ydy_204{color:var(--ape-flow-muted);flex-direction:column;gap:8px;font-size:12px;display:flex}._switcher_u5ydy_204 select{font:inherit;color:#fff;background:var(--ape-flow-background);border-radius:12px;padding:12px}@media (width>=760px){._app_u5ydy_219{border:1px solid var(--ape-flow-border);border-radius:32px;min-height:calc(100svh - 64px);margin:32px auto}}._adjustment_u5ydy_107:disabled{opacity:.5;cursor:default}._tabs_1ry2p_1{flex-shrink:0;gap:8px;padding:4px 0;display:flex;overflow:auto}._tabs_1ry2p_1 button{min-height:44px;color:var(--ape-flow-content-secondary,#c2c7cb);background:#ffffff1a;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:10px 16px 10px 12px;font-size:14px;line-height:1.2;display:flex}._tabs_1ry2p_1 button[aria-selected=true]{color:var(--ape-text-secondary,#66727c);background:#fff;font-weight:600}._tabs_1ry2p_1 img{flex-shrink:0;display:block}._tabs_1ry2p_1 button:focus-visible,._list_1ry2p_5 button:focus-visible{outline-offset:2px;outline:2px solid #fff}._panel_1ry2p_6{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}._panel_1ry2p_6 p{margin:0;font-size:14px}._skeleton_1ry2p_8{background:#ffffff0d;border-radius:24px;height:288px}._empty_1ry2p_9{color:var(--ape-flow-content-secondary,#c2c7cb);padding-block:24px}._list_1ry2p_5{border:.5px solid var(--ape-flow-border);border-radius:24px;margin:0;padding:0 16px;list-style:none}._list_1ry2p_5 li+li{border-top:.5px solid var(--ape-flow-border)}._list_1ry2p_5 button{text-align:left;color:#fff;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-width:0;min-height:96px;padding:16px 0;display:flex}._copy_1ry2p_13{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._copy_1ry2p_13 strong{margin-bottom:2px;font-size:16px;font-weight:400;line-height:1.2}._copy_1ry2p_13>span,._copy_1ry2p_13 small{color:var(--ape-flow-content-secondary,#c2c7cb);font-size:14px;line-height:1.2}._copy_1ry2p_13 small{text-overflow:ellipsis;white-space:nowrap;color:var(--ape-flow-content-tertiary,#858e96);overflow:hidden}._radio_1ry2p_17{border:.5px solid var(--ape-flow-border);border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:grid}._list_1ry2p_5 button[aria-checked=true] ._radio_1ry2p_17{border:0}._radio_1ry2p_17 img{display:block}._footer_1ry2p_20{padding:12px 0 max(8px,env(safe-area-inset-bottom));background:var(--ape-flow-background);flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;display:flex;position:sticky;bottom:0}@media (width>=900px){._list_1ry2p_5{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;display:grid}._list_1ry2p_5 li+li{border:0}._list_1ry2p_5 button{border:.5px solid var(--ape-flow-border);border-radius:24px;min-height:120px;padding:20px}._footer_1ry2p_20{align-items:flex-end;bottom:16px}._footer_1ry2p_20>button{width:100%;max-width:360px}}._weekTitle_1ry2p_29{text-transform:uppercase;color:var(--ape-flow-content-secondary,#c2c7cb)}._weekday_1ry2p_30{width:36px;color:var(--ape-text-secondary,#66727c);flex-shrink:0;align-self:flex-start;font-size:14px;line-height:1.3}._planTitle_1ry2p_31{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._planTitle_1ry2p_31 strong{margin:0}._planTitle_1ry2p_31 small{border:.5px solid var(--ape-flow-border);color:var(--ape-flow-content-secondary,#c2c7cb);border-radius:20px;padding:2px 4px;font-size:12px}._today_1ry2p_34,._planTitle_1ry2p_31 ._today_1ry2p_34{color:var(--ape-blue-100,#4285f4)}._pill_6pb2k_1{color:#975102;min-height:40px;font:inherit;cursor:pointer;background:#fffbeb;border:0;border-radius:500px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:10px 12px;font-size:16px;display:flex}._pill_6pb2k_1:focus-visible,._panel_6pb2k_2 button:focus-visible{outline-offset:4px;outline:2px solid #fff}._outOf_6pb2k_3{color:#bf6a02}._estimate_6pb2k_4{font-size:12px}._placeholder_6pb2k_5{background:#97510222;border-radius:8px;width:64px;height:18px;display:block}._panel_6pb2k_2{font:16px/1.5 var(--ape-flow-font,"DM Sans",sans-serif);color:#f0f1f2;overflow-wrap:anywhere;padding:21px 16px 32px}._header_6pb2k_7{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:21px;display:flex}._header_6pb2k_7>div{min-width:0}._header_6pb2k_7 p{color:#c2c7cb;margin:0 0 4px;font-size:14px;line-height:1.4}._header_6pb2k_7 h2{margin:0;font-size:18px;font-weight:600;line-height:1.4}._close_6pb2k_11{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex:none;min-width:44px;min-height:44px;font-size:24px}._gauge_6pb2k_12{width:255px;height:129px;margin:0 auto 47px;position:relative}._track_6pb2k_13{position:absolute;top:0;left:0}._arc_6pb2k_14{position:absolute;top:0;left:0;overflow:visible}._marker_6pb2k_15{position:absolute}._total_6pb2k_16{text-align:center;position:absolute;top:61px;left:0;right:0}._total_6pb2k_16>div{line-height:1}._total_6pb2k_16 strong{font-size:32px;font-weight:600}._total_6pb2k_16 span{color:#c2c7cb;font-size:14px}._total_6pb2k_16 p{color:#c2c7cb;margin:8px 8px 0;font-size:14px;line-height:1.4}._total_6pb2k_16 ._noScore_6pb2k_21{font-size:22px}._explanation_6pb2k_22{margin-bottom:24px}._panel_6pb2k_2 h3{margin:0;font-size:16px;font-weight:600;line-height:1.4}._explanation_6pb2k_22 p{color:#c2c7cb;margin:12px 0 0}._factors_6pb2k_25{gap:24px;display:grid}._factor_6pb2k_25{align-items:flex-start;gap:16px;display:flex}._icon_6pb2k_27{box-sizing:border-box;border:.5px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}._factor_6pb2k_25>div{flex:1;min-width:0}._factor_6pb2k_25 header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}._factorScore_6pb2k_30{color:#009951;flex:none;font-size:14px}._factor_6pb2k_25 ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}._factor_6pb2k_25 li{color:#c2c7cb;align-items:flex-start;gap:6px;font-size:14px;display:flex}._factor_6pb2k_25 li>img{flex:none;margin-top:6px}._note_6pb2k_34{color:#858e96;margin:24px 0 0;font-size:12px}._skeleton_6pb2k_35{background:#ffffff0d;border-radius:16px;height:104px}._unavailable_6pb2k_36{color:#c2c7cb}._unavailable_6pb2k_36 button{color:#14191d;min-height:44px;font:inherit;background:#fff;border:0;border-radius:24px;padding:10px 20px}@media (width>=800px){._panel_6pb2k_2{max-width:560px;margin:0 auto;padding:28px 32px 40px}._factors_6pb2k_25{gap:32px}}@media (width<=359px){._factor_6pb2k_25{gap:12px}._factor_6pb2k_25 header{flex-wrap:wrap}}._pill_6pb2k_1[data-band=great_fit],._pill_6pb2k_1[data-band=good_fit]{color:#007c42;background:#e6f4ed}._pill_6pb2k_1[data-band=great_fit] ._outOf_6pb2k_3,._pill_6pb2k_1[data-band=good_fit] ._outOf_6pb2k_3{color:#009951}._factorScore_6pb2k_30[data-assessed=false]{color:#c2c7cb}@media (width>=600px) and (width<=799px){._panel_6pb2k_2{max-width:560px;margin:0 auto;padding:24px}._factors_6pb2k_25{gap:28px}}._sheet_1nmji_1{color:#fff;background:var(--ape-flow-background,#14191d);width:min(100%,760px);max-width:760px;height:calc(100dvh - 74px);max-height:calc(100dvh - 74px);font-family:var(--ape-flow-font,"DM Sans", sans-serif);border:0;border-radius:32px 32px 0 0;margin:auto auto 0;padding:0;overflow:hidden}._sheet_1nmji_1::backdrop{background:#0009}._scroll_1nmji_18{overscroll-behavior:contain;height:100%;position:relative;overflow-y:auto}._handle_1nmji_24{z-index:2;background:#ffffff1a;border-radius:500px;width:25px;height:5px;position:absolute;top:10px;left:calc(50% - 12.5px)}._close_1nmji_34{z-index:3;color:#fff;background:#14191db3;border:0;border-radius:50%;width:44px;height:44px;font-size:24px;position:absolute;top:12px;right:12px}._hero_1nmji_47{color:#c2c7cb;background:#ffffff0d;place-items:center;width:100%;height:346px;display:grid;position:relative}._hero_1nmji_47>img,._hero_1nmji_47>video{object-fit:cover;width:100%;height:100%}._hero_1nmji_47>video{object-fit:contain}._play_1nmji_65{background:#00000040;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute}._content_1nmji_75{flex-direction:column;gap:24px;padding:24px 16px 32px;display:flex}._heading_1nmji_81{text-align:center;max-width:256px;margin:auto}._heading_1nmji_81 p{color:#c2c7cb;justify-content:center;align-items:center;gap:6px;margin:0 0 12px;font-size:12px;display:flex}._heading_1nmji_81 h2{margin:0;font-size:18px;font-weight:600;line-height:1.2}._content_1nmji_75 h3{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.2}._panel_1nmji_107{background:#ffffff0d;border-radius:24px;min-width:0;padding:16px}._panel_1nmji_107 h3{align-items:center;gap:8px;display:flex}._panel_1nmji_107 p,._panel_1nmji_107 li{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._panel_1nmji_107 small,._muted_1nmji_127{color:#c2c7cb;font-size:12px;line-height:1.5}._panel_1nmji_107 ._description_1nmji_132{color:var(--ape-flow-content-secondary,#c2c7cb);font-size:16px}._panel_1nmji_107 ol,._panel_1nmji_107 ul{gap:12px;margin:0;padding-left:20px;display:grid}._panel_1nmji_107 li::marker{color:#858e96;font-size:12px}._pair_1nmji_147{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._pair_1nmji_147 ._panel_1nmji_107{padding:12px}._pair_1nmji_147 h3{font-size:14px}._horizontal_1nmji_158{scroll-snap-type:x proximity;gap:16px;margin:12px -16px 0;padding:0 16px 4px;display:flex;overflow-x:auto}._product_1nmji_166{box-sizing:border-box;border:.5px solid #ffffff1a;border-radius:24px;flex:0 0 224px;padding:16px}._product_1nmji_166>div{aspect-ratio:203/123;width:100%;position:relative;overflow:hidden}._product_1nmji_166 img{width:168.29%;max-width:none;height:277.54%;position:absolute;top:-88.25%;left:-33.45%}._product_1nmji_166 p{margin:12px 0 0;font-size:14px}._alternative_1nmji_191{text-align:left;color:#fff;font:inherit;scroll-snap-align:start;background:0 0;border:0;flex:0 0 254.5px;padding:0}._alternative_1nmji_191>img,._noImage_1nmji_202{object-fit:cover;background:#ffffff0d;border-radius:24px;width:100%;height:215px}._noImage_1nmji_202{color:#c2c7cb;place-items:center;font-size:12px;display:grid}._alternative_1nmji_191 strong{margin:12px 0;font-size:16px;font-weight:400;display:block}._alternative_1nmji_191 p{color:#c2c7cb;margin:0;font-size:12px;line-height:1.4}._status_1nmji_227{text-align:center;padding:72px 24px}._mediaError_1nmji_231{background:#14191d;padding:8px;font-size:12px;position:absolute;bottom:0}@media (width>=800px){._sheet_1nmji_1{border-radius:32px;height:min(900px,100dvh - 64px);max-height:calc(100dvh - 64px);margin:auto}._content_1nmji_75{padding:24px 32px 40px}}._hero_1nmji_47:after{content:"";background:linear-gradient(transparent, var(--ape-flow-background,#14191d));pointer-events:none;height:120px;position:absolute;inset:auto 0 0}._hero_1nmji_47:has(video):after{display:none}._bookmark_1nmji_262{z-index:3;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(240px,65%);display:flex;position:absolute;top:12px;left:12px}._bookmark_1nmji_262 button{color:#fff;min-height:44px;font:inherit;background:#000000b3;border:1px solid #fff3;border-radius:24px;padding:10px 16px}._bookmark_1nmji_262 button[aria-pressed=true]{color:#14191d;background:#fff}._bookmark_1nmji_262 button:focus-visible{outline-offset:3px;outline:2px solid #fff}._bookmark_1nmji_262 p{background:#14191d;border-radius:12px;margin:0;padding:8px;font-size:12px}._heading_1nmji_81>button{margin-top:12px}._hero_1nmji_47{overflow:hidden}._hero_1nmji_47>img,._hero_1nmji_47>video{min-width:0;min-height:0}._sheet_1j3gy_1{box-sizing:border-box;color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 14;background:#14191d;border:0;border-radius:32px 32px 0 0;width:min(100%,540px);max-width:none;height:min(468px,100dvh - 24px);max-height:none;margin:0 auto;padding:0;font-family:DM Sans,sans-serif;font-weight:400;position:fixed;inset:auto 0 0;overflow:hidden}._sheet_1j3gy_1[open]{flex-direction:column;display:flex}._sheet_1j3gy_1::backdrop{background:#00000080}._glow_1j3gy_28{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 356.1px)}._glow_1j3gy_28 img{width:714.2px;height:714.2px;position:absolute}._handle_1j3gy_41{background:#ffffff1a;border-radius:500px;width:25px;height:5px;position:absolute;top:10px;left:calc(50% - 12.5px)}._sheet_1j3gy_1 header{box-sizing:border-box;flex:0 0 69px;justify-content:center;align-items:end;padding-bottom:7px;display:flex;position:relative}._sheet_1j3gy_1 h2{margin:0;font-size:18px;font-weight:400;line-height:1.2}._sheet_1j3gy_1 header button{color:#e0e3e5;background:0 0;border:0;width:44px;height:44px;font-size:24px;position:absolute;bottom:0;right:12px}._history_1j3gy_76{scrollbar-width:thin;flex:1;min-height:0;padding:24px 16px 12px;position:relative;overflow-y:auto}._greeting_1j3gy_84{width:281px;max-width:100%;height:117px;position:relative}._greeting_1j3gy_84>img{position:absolute;top:20px;left:0}._greeting_1j3gy_84 p{color:#c2c7cb;width:243px;margin:0;font-size:14px;line-height:1.5;position:relative;top:40px;left:21px}._answer_1j3gy_105,._user_1j3gy_106{color:#e0e3e5;overflow-wrap:anywhere;background:#ffffff1a;border-radius:24px;max-width:90%;margin:12px 0;padding:12px 16px;font-size:14px;line-height:1.5}._user_1j3gy_106{background:#254a6c;margin-left:auto}._answer_1j3gy_105 p,._user_1j3gy_106 p{white-space:pre-wrap;margin:0}._answer_1j3gy_105 small,._user_1j3gy_106 small{color:#c2c7cb;margin-top:6px;display:block}._sheet_1j3gy_1 footer{padding:0 16px max(28px, env(safe-area-inset-bottom));flex:none;position:relative}._suggestions_1j3gy_137{gap:8px;margin:0 0 13px;display:flex;overflow-x:auto}._suggestions_1j3gy_137 button{font:inherit;color:#e0e3e5;white-space:nowrap;background:0 0;border:.5px solid #ffffff1a;border-radius:500px;min-height:34px;padding:7px 12px;font-size:14px}._composer_1j3gy_154{border:.5px solid #ffffff1a;border-radius:24px;padding:12px}._composer_1j3gy_154 textarea{resize:none;width:100%;height:18px;max-height:100px;font:inherit;color:#e0e3e5;box-sizing:border-box;background:0 0;border:0;padding:0;font-size:14px}._composer_1j3gy_154 textarea::placeholder{color:#c2c7cb;opacity:1}._composer_1j3gy_154>div{justify-content:space-between;margin-top:26px;display:flex}._composer_1j3gy_154 button{background:0 0;border:.5px solid #ffffff1a;border-radius:500px;place-items:center;width:33px;height:33px;padding:8px;display:grid;position:relative}._composer_1j3gy_154 button:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._composer_1j3gy_154 img{width:16px;height:16px;display:block}._sheet_1j3gy_1 button{cursor:pointer}._sheet_1j3gy_1 button:disabled{cursor:default;opacity:.45}._sheet_1j3gy_1 button:focus-visible,._sheet_1j3gy_1 textarea:focus-visible{outline-offset:3px;outline:2px solid #a4c7ee}._notice_1j3gy_218{color:#c2c7cb;font-size:12px;line-height:1.5}._notice_1j3gy_218 button,._recovery_1j3gy_224 button{color:#e0e3e5;font:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}._recovery_1j3gy_224{justify-content:space-between;font-size:12px;display:flex}._srOnly_1j3gy_237{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=700px){._sheet_1j3gy_1{border-radius:32px;height:min(680px,100dvh - 48px);bottom:24px}}._card_1j3gy_255{width:281px;max-width:100%;height:202px;position:relative}._bubble_1j3gy_261{pointer-events:none;position:absolute;top:0;left:0}._cardContent_1j3gy_267{box-sizing:border-box;flex-direction:column;gap:8px;width:281px;height:202px;padding:20px 17px 10px 21px;display:flex;position:relative}._copy_1j3gy_277{scrollbar-width:thin;color:#c2c7cb;flex:1;min-height:0;font-size:14px;line-height:1.2;overflow-y:auto}._copy_1j3gy_277 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}._eyebrow_1j3gy_291{align-items:center;gap:6px;display:flex}._eyebrow_1j3gy_291 img{width:8px;height:8px}._copy_1j3gy_277 ._title_1j3gy_300{color:#fff;font-size:18px;line-height:1.2}._decisions_1j3gy_305{flex:none;align-items:center;display:flex}._decisions_1j3gy_305 button{font:inherit;color:#fff;background:0 0;border:0;border-radius:500px;flex:1;min-height:44px;padding:12px 10px;font-size:12px;line-height:1.2}._decisions_1j3gy_305 ._use_1j3gy_106{color:#66727c;background:#fff;font-weight:600}._review_1j3gy_327{color:#c2c7cb;margin:16px 8px;font-size:12px;line-height:1.5}._review_1j3gy_327 summary{cursor:pointer;align-items:center;min-height:44px;display:flex}._review_1j3gy_327 section{margin:12px 0}._review_1j3gy_327 p{overflow-wrap:anywhere;margin:4px 0}._retry_1j3gy_346{font:inherit;color:#fff;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline}._sheet_1j3gy_1 header h2{font-size:18px;font-weight:400;line-height:1.2}._sheet_1j3gy_1 ._copy_1j3gy_277 p,._sheet_1j3gy_1 ._composer_1j3gy_154 textarea{font-weight:400}._sheet_1j3gy_1 ._decisions_1j3gy_305 button{font-size:12px;font-weight:400}._sheet_1j3gy_1 ._decisions_1j3gy_305 ._use_1j3gy_106{font-weight:600}._sheet_1j3gy_1 ._copy_1j3gy_277 ._review_1j3gy_327{margin:0}._sheet_1j3gy_1 ._copy_1j3gy_277 ._review_1j3gy_327 summary{min-height:32px}._sources_q0u98_1{min-width:0}._sources_q0u98_1 h2{color:var(--ape-flow-muted);text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:400}._source_q0u98_1{border:0;border-bottom:.5px solid var(--ape-flow-border);width:100%;color:var(--ape-flow-text);text-align:left;font:inherit;background:0 0;align-items:center;gap:8px;min-height:76px;padding:16px 0;font-size:14px;display:flex}._source_q0u98_1:last-child{border-bottom:0}._source_q0u98_1>img{flex:none}._sourceCopy_q0u98_6{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;display:grid}._source_q0u98_1 small,._count_q0u98_7{color:var(--ape-flow-muted);font-size:14px;line-height:1.25}._source_q0u98_1>small{text-align:right;max-width:72px}._glyph_q0u98_9{background:#ffffff0d;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}._source_q0u98_1:focus-visible,._composer_q0u98_10 button:focus-visible{outline:2px solid var(--ape-flow-text);outline-offset:3px}._unavailable_q0u98_11{opacity:.65}._entry_q0u98_12{min-width:0}._composer_q0u98_10{border:.5px solid var(--ape-flow-border);background:#14191d8c;border-radius:24px;min-width:0;padding:12px}._composer_q0u98_10 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:42px;max-height:180px;color:var(--ape-flow-text);font:inherit;background:0 0;border:0;padding:0;font-size:14px;line-height:1.5;display:block}._composer_q0u98_10 textarea::placeholder{color:var(--ape-flow-muted);opacity:1}._tools_q0u98_16,._tools_q0u98_16>div,._voiceRow_q0u98_16{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._tools_q0u98_16{margin-top:6px}._composer_q0u98_10 button{width:44px;height:44px;color:var(--ape-flow-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}._composer_q0u98_10 button:disabled{opacity:.5;cursor:default}._composer_q0u98_10 ._send_q0u98_20{background:linear-gradient(110deg,#0580fc 25%,#d4e8fc 115%)}._voiceRow_q0u98_16 ._wave_q0u98_21{flex:1;justify-content:center;align-items:center;gap:1px;min-width:0;height:24px;display:flex;overflow:hidden}._wave_q0u98_21 i{background:var(--ape-flow-muted);border-radius:4px;flex:1;min-width:1px;max-width:3px;animation:1.5s ease-in-out infinite alternate _listening_q0u98_1}._wave_q0u98_21 i:nth-child(3n){animation-delay:-.7s}._wave_q0u98_21 i:nth-child(4n){animation-delay:-.3s}._stop_q0u98_25{background:var(--ape-flow-text);border-radius:5px;width:16px;height:16px}._notice_q0u98_26{color:var(--ape-flow-muted);margin:8px 0 0;font-size:14px;line-height:1.5}._srOnly_q0u98_27{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _listening_q0u98_1{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){._wave_q0u98_21 i{animation:none}}@media (width>=900px){._sources_q0u98_1{border:1px solid var(--ape-flow-border);background:#ffffff06;border-radius:28px;padding:28px}._sources_q0u98_1 h2{margin-bottom:14px}._source_q0u98_1{padding-block:22px}._composer_q0u98_10{padding:20px}}._layout_4k98f_1{box-sizing:border-box;width:100%;max-width:640px;min-height:100dvh;padding:24px 16px max(24px, env(safe-area-inset-bottom));color:var(--ape-flow-text);background:var(--ape-flow-background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;grid-column:1/-1;gap:20px;margin:auto;font:400 14px/1.5 DM Sans,sans-serif;display:flex}._layout_4k98f_1 *,._layout_4k98f_1 :before,._layout_4k98f_1 :after{box-sizing:border-box}._layout_4k98f_1 h1,._layout_4k98f_1 h2,._layout_4k98f_1 h3,._layout_4k98f_1 h4,._layout_4k98f_1 p{margin:0}._layout_4k98f_1 h2,._layout_4k98f_1 h3{font-size:16px;font-weight:500}._layout_4k98f_1 h4{font-size:14px;font-weight:500}._layout_4k98f_1 button:not(.ape-button),._layout_4k98f_1 input,._layout_4k98f_1 select{font:inherit}._layout_4k98f_1 button{cursor:pointer}._layout_4k98f_1 button:disabled{cursor:default;opacity:.5}._layout_4k98f_1 button:focus-visible,._layout_4k98f_1 input:focus-visible,._layout_4k98f_1 select:focus-visible,._layout_4k98f_1 summary:focus-visible{outline:2px solid var(--ape-flow-text);outline-offset:3px}._header_4k98f_11{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}._header_4k98f_11 h1{text-align:center;font-size:18px;font-weight:600}._header_4k98f_11 button{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:6px;display:grid;position:relative}._header_4k98f_11 button:before{content:"";background:#ffffff1a;border-radius:50%;width:32px;height:32px;position:absolute}._header_4k98f_11 button img{position:relative}._columns_4k98f_16,._overview_4k98f_16,._review_4k98f_16{align-content:start;gap:16px;min-width:0;display:grid}._card_4k98f_17{border:.5px solid var(--ape-flow-border);border-radius:24px;gap:12px;min-width:0;padding:16px;display:grid}._file_4k98f_18{align-items:center;gap:21px;display:flex}._file_4k98f_18>div{overflow-wrap:anywhere;min-width:0}._file_4k98f_18 h2{font-size:14px}._file_4k98f_18 p{margin-top:6px}._document_4k98f_22{background:#ffffff1a;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}._muted_4k98f_23{color:var(--ape-flow-muted);overflow-wrap:anywhere}._stages_4k98f_24{gap:12px;display:grid}._stages_4k98f_24 p{color:#fffc;overflow-wrap:anywhere;align-items:flex-start;gap:8px;display:flex}._stages_4k98f_24 img{flex:none;margin-top:2px}._spin_4k98f_27{animation:1.5s linear infinite _searching_4k98f_1}._question_4k98f_28{margin-bottom:12px!important;font-weight:400!important}._sessions_4k98f_29{margin:0 0 12px;padding-block:0;display:block}._sessions_4k98f_29 label{border-bottom:.5px solid var(--ape-flow-border);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding-block:12px;font-size:16px;display:flex}._sessions_4k98f_29 label:last-child{border-bottom:0}._sessions_4k98f_29 input{width:20px;height:20px;accent-color:var(--ape-flow-text);flex:none}._error_4k98f_33{color:#ffb4b4;overflow-wrap:anywhere}._textButton_4k98f_34{width:fit-content;min-height:44px;color:var(--ape-flow-content-secondary);text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:8px 0;text-decoration:underline;display:inline-flex}._sessionHeading_4k98f_35{justify-content:space-between;align-items:center;gap:12px;display:flex}._exercise_4k98f_36{border-top:.5px solid var(--ape-flow-border);min-width:0;padding-block:16px}._exercise_4k98f_36>summary{cursor:pointer}._exercise_4k98f_36>summary p{margin-top:8px}._exerciseName_4k98f_39{font-weight:500}._exercise_4k98f_36[open]>summary{margin-bottom:12px}._issues_4k98f_41{color:var(--ape-flow-content-secondary);margin:0;padding-left:20px}._exerciseControls_4k98f_42{border:0;min-width:0;margin:0;padding:0}._choice_4k98f_43{border:.5px solid var(--ape-flow-border);border-radius:16px;min-width:0}._choice_4k98f_43 summary{cursor:pointer;overflow-wrap:anywhere;padding:12px}._choiceBody_4k98f_45{gap:12px;padding:0 12px 12px;display:grid}._form_4k98f_46{gap:12px;display:grid}._layout_4k98f_1 label{overflow-wrap:anywhere}._choiceBody_4k98f_45 label,._exerciseControls_4k98f_42>label{color:var(--ape-flow-content-secondary);gap:8px;display:grid}._layout_4k98f_1 input:not([type=radio]):not([type=file]),._layout_4k98f_1 select{border:.5px solid var(--ape-flow-border);background:var(--ape-flow-surface);width:100%;min-height:44px;color:var(--ape-flow-text);border-radius:12px;padding:10px 12px;display:block}._results_4k98f_50{max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._results_4k98f_50 button,._created_4k98f_51 button{text-align:left;border:0;border-bottom:.5px solid var(--ape-flow-border);width:100%;min-height:44px;color:var(--ape-flow-text);overflow-wrap:anywhere;background:0 0;padding:12px}._created_4k98f_51{gap:8px;display:grid}._outlineButton_4k98f_53{border:.5px solid var(--ape-flow-border);min-height:44px;color:var(--ape-flow-text);background:0 0;border-radius:24px;padding:10px 16px}._footer_4k98f_54{z-index:2;padding-block:20px max(16px, env(safe-area-inset-bottom));background:var(--ape-flow-background);gap:12px;margin-top:auto;display:grid;position:sticky;bottom:0}._pending_4k98f_55{align-self:center;gap:24px;width:100%;max-width:620px;margin-block:auto;padding-block:48px;display:grid}._fileInput_4k98f_56,._srOnly_4k98f_56{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _searching_4k98f_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_4k98f_27{animation:none}}@media (width>=900px){._layout_4k98f_1{gap:32px;max-width:1280px;padding:40px 48px}._header_4k98f_11{padding-bottom:12px}._columns_4k98f_16{grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);align-items:start;gap:40px}._overview_4k98f_16{gap:24px;position:sticky;top:24px}._card_4k98f_17{border-radius:28px;gap:20px;padding:24px}._sessions_4k98f_29{padding-block:4px}._sessions_4k98f_29 label{min-height:60px}._footer_4k98f_54{align-self:end;width:calc(60.8696% - 24.3478px);padding-top:32px}}._targetForm_4k98f_61{border:.5px solid var(--ape-flow-border);border-radius:16px;gap:16px;margin-block:16px;padding:16px;display:grid}._targetForm_4k98f_61 label{min-width:0;color:var(--ape-flow-content-secondary);gap:8px;display:grid}._targetGrid_4k98f_63{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._editActions_4k98f_64{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._sessionHeading_4k98f_35 h3{overflow-wrap:anywhere;min-width:0}._sessionHeading_4k98f_35>button{flex:none}@media (width>=520px){._targetGrid_4k98f_63{grid-template-columns:repeat(2,minmax(0,1fr))}}._modalTargetForm_4k98f_69{border:0;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}._targetFields_4k98f_70{overscroll-behavior:contain;flex:1;gap:16px;min-height:0;padding:4px;scroll-padding-block:12px;display:grid;overflow-y:auto}._modalTargetForm_4k98f_69>._editActions_4k98f_64{flex:none;padding-top:12px}._page_gpk1t_1{max-width:var(--ape-page-content-width);min-height:100dvh;color:var(--ape-flow-text);background:var(--ape-flow-background);font-optical-sizing:none;font-variation-settings:"opsz" 14;margin:0 auto;padding-bottom:32px;font:400 16px/1.5 DM Sans,sans-serif}._page_gpk1t_1 *{box-sizing:border-box}._page_gpk1t_1 button,._page_gpk1t_1 input{font:inherit}._page_gpk1t_1 button{cursor:pointer}._page_gpk1t_1 button:disabled{cursor:default;opacity:.5}._page_gpk1t_1 button:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:4px}._modePicker_gpk1t_6 label:has(input:focus-visible){outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:4px}._hero_gpk1t_7{isolation:isolate;height:396px;position:relative;overflow:hidden}._hero_gpk1t_7>img{object-fit:cover;width:100%;height:100%;display:block}._hero_gpk1t_7:after{content:"";background:linear-gradient(180deg, transparent 10%, var(--ape-flow-background) 100%);z-index:1;pointer-events:none;position:absolute;inset:0}._back_gpk1t_10{top:max(16px, env(safe-area-inset-top));z-index:2;color:#fff;background:#fff3;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;left:16px}._back_gpk1t_10 img,._share_gpk1t_11 img,._metadata_gpk1t_11 img,._targets_gpk1t_11 img{flex:none;display:block}._overview_gpk1t_12{z-index:2;gap:24px;margin-top:-24px;padding:0 16px;display:grid;position:relative}._heading_gpk1t_13{gap:12px;display:grid}._page_gpk1t_1 h1{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.3}._page_gpk1t_1 h2{margin:0;font-size:16px;font-weight:600;line-height:1.4}._tags_gpk1t_16{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._tags_gpk1t_16 li{background:#ffffff0d;border-radius:500px;padding:4px 8px;font-size:14px}._modePicker_gpk1t_6{border:0;min-width:0;margin:0;padding:0}._modePicker_gpk1t_6 legend{margin-bottom:12px;padding:0}._modePicker_gpk1t_6>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}._modePicker_gpk1t_6 label{cursor:pointer;background:#12171a;border:.5px solid #ffffff1a;border-radius:16px;align-content:start;gap:4px;min-width:0;padding:12px;display:grid;position:relative}._modePicker_gpk1t_6 ._selected_gpk1t_22{border-color:#ffffff80}._modePicker_gpk1t_6 input{accent-color:#fff;width:16px;height:16px;margin:0;position:absolute;top:10px;right:10px}._modePicker_gpk1t_6 strong{padding-right:24px;font-size:14px;font-weight:500}._modePicker_gpk1t_6 span{color:var(--ape-flow-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}._actions_gpk1t_26{grid-template-columns:minmax(0,1fr) 72px;gap:10px;display:grid}._actions_gpk1t_26>button{min-height:54px;font-weight:600}._share_gpk1t_11{color:#fff;background:#ffffff1a;border:0;border-radius:500px;place-items:center;display:grid}._status_gpk1t_29{color:var(--ape-flow-muted);margin:0;font-size:14px}._exercises_gpk1t_30{gap:12px;min-width:0;margin-top:24px;padding:0 16px;display:grid}._exerciseList_gpk1t_31{scroll-snap-type:x proximity;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}._exercise_gpk1t_30{scroll-snap-align:start;flex:0 0 254px;min-width:0}._exerciseImage_gpk1t_33{aspect-ratio:254/380;object-fit:cover;background:#ffffff0d;border-radius:24px;width:100%;height:auto;display:block}._exerciseCopy_gpk1t_34{gap:12px;padding-top:12px;display:grid}._metadata_gpk1t_11{align-items:center;gap:6px;margin:0;font-size:14px;display:flex}._exercise_gpk1t_30 h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.4}._description_gpk1t_37{color:var(--ape-flow-muted);overflow-wrap:anywhere;margin:0;font-size:14px}._targets_gpk1t_11{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:14px;display:flex}._targets_gpk1t_11 span{overflow-wrap:anywhere;background:#ffffff1a;border-radius:500px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}._mobile_gpk1t_40{border:.5px solid #ffffff1a;border-radius:24px;justify-items:center;gap:16px;margin:24px 16px 0;padding:16px;display:grid}._mobile_gpk1t_40 h2{align-items:center;gap:8px;display:flex}._mobile_gpk1t_40 h2 img{flex:none;display:block}._mobile_gpk1t_40 p{color:var(--ape-flow-muted);margin:8px 0 0;font-size:14px}._ultraArtwork_gpk1t_44{width:203px;max-width:100%;height:123px;position:relative;overflow:hidden}._ultraArtwork_gpk1t_44 img{width:168.29%;max-width:none;height:277.54%;position:absolute;top:-88.25%;left:-33.45%}._mobileAction_gpk1t_46{color:#fff;background:0 0;border:.5px solid #ffffff40;border-radius:500px;min-height:44px;margin-top:16px;padding:8px 16px}@media (width<=340px){._modePicker_gpk1t_6>div{grid-template-columns:1fr}._exercise_gpk1t_30{flex-basis:230px}}@media (width>=720px){._page_gpk1t_1{grid-template-columns:1fr 1fr;align-items:start;gap:40px 32px;padding:24px 24px 48px;display:grid}._hero_gpk1t_7{border-radius:24px;height:420px}._hero_gpk1t_7:after{background:linear-gradient(#0000 55%,#14191db3)}._overview_gpk1t_12{gap:32px;margin:0;padding:24px 0}._page_gpk1t_1 h1{font-size:30px}._exercises_gpk1t_30{grid-column:1/-1;gap:24px;margin:0;padding:0}._exerciseList_gpk1t_31{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid;overflow:visible}._exerciseImage_gpk1t_33{aspect-ratio:254/300}._mobile_gpk1t_40{grid-column:1/-1;grid-template-columns:1fr auto;place-items:center start;margin:0;padding:24px}}._rememberChoice_gpk1t_59{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:12px;line-height:1.5;display:flex}._rememberChoice_gpk1t_59 input{accent-color:#fff;flex:none;width:16px;height:16px;margin:0}@media (width>=1100px){._page_gpk1t_1{max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));padding:32px var(--ape-page-gutter) 48px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._hero_gpk1t_7{border-radius:0;grid-column:1/-1;height:clamp(300px,28vw,396px)}._hero_gpk1t_7:after{background:linear-gradient(#14191d47,#0000 40%)}._overview_gpk1t_12{gap:20px;padding:0}._page_gpk1t_1 h1{font-size:22px}._exercises_gpk1t_30{grid-column:auto;gap:12px}._exerciseList_gpk1t_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._exerciseImage_gpk1t_33{aspect-ratio:254/380}._actions_gpk1t_26{grid-template-columns:minmax(0,180px) 72px}}._page_1e6m7_1{box-sizing:border-box;max-width:var(--ape-page-content-width);min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px 136px;background:var(--ape-flow-background);color:var(--ape-flow-text);font-optical-sizing:none;font-variation-settings:"opsz" 14;margin:0 auto;font:400 16px/1.4 DM Sans,sans-serif}._page_1e6m7_1 *,._dialog_1e6m7_2 *{box-sizing:border-box}._page_1e6m7_1 button,._page_1e6m7_1 input,._page_1e6m7_1 select,._dialog_1e6m7_2 button{font:inherit}._page_1e6m7_1 button,._dialog_1e6m7_2 button{cursor:pointer}._page_1e6m7_1 button:disabled,._dialog_1e6m7_2 button:disabled{cursor:default;opacity:.5}._page_1e6m7_1 button:focus-visible,._page_1e6m7_1 input:focus-visible,._page_1e6m7_1 select:focus-visible,._dialog_1e6m7_2 button:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:3px}._header_1e6m7_7{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}._trail_1e6m7_8{display:none}._iconButton_1e6m7_9{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._iconButton_1e6m7_9 img{display:block}._header_1e6m7_7>._pill_1e6m7_11{justify-self:end}._sessionStatus_1e6m7_12{text-align:center;gap:4px;display:grid}._sessionStatus_1e6m7_12 button{min-height:32px;color:var(--ape-flow-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0;font-size:14px;display:inline-flex}._sessionStatus_1e6m7_12 img{flex:none;display:block}._sessionStatus_1e6m7_12 strong{font-size:18px;font-weight:600}._pill_1e6m7_11,._edit_1e6m7_16,._skip_1e6m7_16{color:#fff;background:#ffffff1a;border:0;border-radius:500px;min-height:44px;padding:8px 16px}._heading_1e6m7_17{text-align:center;margin:32px 0 16px}._heading_1e6m7_17 h1{overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;font-weight:600}._tags_1e6m7_19{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._tags_1e6m7_19 li{background:#ffffff0d;border-radius:500px;padding:6px 8px;font-size:14px}._heading_1e6m7_17 p{color:var(--ape-flow-muted);max-width:360px;margin:24px auto 16px;font-size:14px}._mode_1e6m7_22{color:var(--ape-flow-muted);justify-content:center;align-items:center;gap:8px;margin:16px auto;font-size:12px;display:flex}._mode_1e6m7_22 select{background:var(--ape-flow-background);color:#fff;border:.5px solid #ffffff1a;border-radius:12px;min-height:36px;padding:4px 8px}._hero_1e6m7_24{background:0 0;border:0;width:100%;margin:16px 0 24px;padding:0;display:block;position:relative}._hero_1e6m7_24>img{object-fit:cover;border-radius:16px;width:100%;height:292px;display:block}._hero_1e6m7_24>video{object-fit:contain;background:#000;border-radius:16px;width:100%;height:100%;position:absolute;inset:0}._mediaPlay_1e6m7_27{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._mediaPlay_1e6m7_27 img{display:block}._mediaGuide_1e6m7_29{color:#fff;background:#14191dcc;border:0;border-radius:500px;min-height:44px;padding:8px 12px;position:absolute;bottom:12px;right:12px}._hero_1e6m7_24:has(video) ._mediaGuide_1e6m7_29{top:12px;bottom:auto}._exerciseList_1e6m7_31{gap:18px;display:grid}._card_1e6m7_32{background:#ffffff0d;border-radius:24px;min-width:0;padding:16px}._card_1e6m7_32[hidden]{display:none}._exerciseHeading_1e6m7_34{align-items:center;gap:8px;display:flex}._exerciseHeading_1e6m7_34>div{flex:1;min-width:0}._exerciseHeading_1e6m7_34 h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:16px;font-weight:500}._focused_1e6m7_37 h2{font-size:20px}._thumbnail_1e6m7_38{background:0 0;border:0;flex:none;width:62px;height:62px;padding:0;position:relative}._thumbnail_1e6m7_38>img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}._targets_1e6m7_40{flex-wrap:wrap;gap:6px;font-size:14px;display:flex}._targets_1e6m7_40>span{overflow-wrap:anywhere;background:#ffffff1a;border-radius:500px;padding:2px 8px}._targets_1e6m7_40 ._record_1e6m7_42{color:#1f87fc;background:#1f87fc1a}._edit_1e6m7_16{min-width:44px;padding:8px;font-size:14px}._edit_1e6m7_16 img{margin:auto;display:block;transform:rotate(-90deg)}._exerciseOptions_1e6m7_45{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._cue_1e6m7_46{background:#ffffff0d;border-radius:16px;margin:12px 0;padding:12px;font-size:16px}._chips_1e6m7_47{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}._chips_1e6m7_47 button{color:#fff;background:#ffffff0d;border:0;border-radius:500px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:54px;height:54px;padding:8px;display:flex}._chips_1e6m7_47 strong{font-size:16px;font-weight:600}._chips_1e6m7_47 small{color:var(--ape-flow-muted);font-size:14px}._chips_1e6m7_47 ._completedChip_1e6m7_51{background:#fff}._cardActions_1e6m7_52{gap:8px;margin-top:12px;display:flex}._add_1e6m7_53,._manualRest_1e6m7_53{min-height:48px;color:var(--ape-flow-muted);background:#ffffff1a;border:0;border-radius:500px;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 8px;display:flex}._add_1e6m7_53 img,._manualRest_1e6m7_53 img{flex:none;display:block}._manualRest_1e6m7_53{background:0 0;border:1px dashed #ffffff1a;flex:none}._actions_1e6m7_56{gap:16px;margin-top:24px;display:grid}._setRows_1e6m7_57{gap:8px;margin-top:12px;display:grid}._setRow_1e6m7_57{flex-wrap:wrap;align-items:end;gap:6px;padding:4px 0;display:flex}._setNumber_1e6m7_59{text-align:center;flex:0 0 20px;gap:8px;padding-bottom:12px;font-size:14px;display:grid}._setNumber_1e6m7_59>span{color:var(--ape-flow-muted);font-size:12px}._field_1e6m7_61{flex:1;gap:8px;min-width:44px;font-size:14px;display:grid}._field_1e6m7_61>span{color:var(--ape-flow-muted);font-size:12px}._field_1e6m7_61 input,._field_1e6m7_61 select{text-align:center;color:#fff;appearance:auto;background:0 0;border:.5px solid #ffffff1a;border-radius:8px;width:100%;min-width:0;height:36px;padding:4px}._field_1e6m7_61 select option{background:var(--ape-flow-background)}._field_1e6m7_61 input:disabled,._field_1e6m7_61 select:disabled{opacity:.65}._field_1e6m7_61>div{align-items:center;min-width:0;display:flex}._targetActions_1e6m7_67{flex:0 0 100%;order:4;gap:8px;display:flex}._saveTargets_1e6m7_68{color:#fff;background:#ffffff1a;border:0;border-radius:500px;flex:1;min-height:36px;padding:6px 12px;font-size:12px}._check_1e6m7_69{background:0 0;border:0;place-items:center;min-width:36px;min-height:36px;padding:0;display:grid}._check_1e6m7_69 img{flex:none;display:block}._guidedRow_1e6m7_71 ._field_1e6m7_61>div{border:.5px solid #ffffff1a;border-radius:12px;height:44px}._guidedRow_1e6m7_71 ._field_1e6m7_61{min-width:88px}._guidedRow_1e6m7_71 ._field_1e6m7_61 input{appearance:textfield;border:0;height:42px}._guidedRow_1e6m7_71 input::-webkit-inner-spin-button{appearance:none}._guidedRow_1e6m7_71 ._field_1e6m7_61 button{background:0 0;border:0;place-items:center;min-width:26px;min-height:40px;padding:0;display:grid}._guidedRow_1e6m7_71 ._field_1e6m7_61 button img{display:block}._guidedRow_1e6m7_71 ._check_1e6m7_69{min-width:44px;min-height:44px}._guidedRow_1e6m7_71 ._setNumber_1e6m7_59{padding-bottom:14px}._guidedRow_1e6m7_71 ._rpe_1e6m7_79{flex:1 0 100%;order:3;justify-content:center;align-items:center;display:flex}._guidedRow_1e6m7_71 ._rpe_1e6m7_79 select{width:72px}._rest_1e6m7_81{z-index:5;padding:16px max(16px, calc((100vw - var(--ape-page-content-width)) / 2 + 16px)) max(16px, env(safe-area-inset-bottom));background:var(--ape-flow-background);border-top:.5px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}._restClock_1e6m7_82{border:1px solid var(--ape-flow-muted);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:600;display:grid}._rest_1e6m7_81>div{flex:1;min-width:140px}._rest_1e6m7_81>div>span{color:var(--ape-flow-muted);font-size:14px}._rest_1e6m7_81 p{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}._skip_1e6m7_16{color:#66727c;background:#fff}._error_1e6m7_87{color:var(--ape-flow-text);background:#ffffff0d;border-radius:16px;padding:16px}._dialog_1e6m7_2{width:100%;max-width:600px;max-height:85dvh;padding:24px 16px max(24px, env(safe-area-inset-bottom));background:var(--ape-flow-background);color:var(--ape-flow-text);border:0;border-radius:32px 32px 0 0;margin:0 auto;font:400 16px/1.4 DM Sans,sans-serif;position:fixed;top:auto;bottom:0}._dialog_1e6m7_2::backdrop{background:#00000080}._dialog_1e6m7_2>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._dialog_1e6m7_2 h2{margin:0;font-size:18px;font-weight:400}._dialog_1e6m7_2>button{width:100%;margin-top:12px}._detailsForm_1e6m7_93{gap:24px;display:grid}._detailsForm_1e6m7_93 label{gap:8px;display:grid}._detailsForm_1e6m7_93 input,._detailsForm_1e6m7_93 textarea{width:100%;min-width:0;color:inherit;font:inherit;background:#ffffff0d;border:1px solid #fff3;border-radius:12px;padding:12px}._detailsForm_1e6m7_93 textarea{resize:vertical;min-height:112px}._detailsForm_1e6m7_93 input:focus-visible,._detailsForm_1e6m7_93 textarea:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:3px}._lineup_1e6m7_98{gap:12px;margin:0;padding:0;list-style:none;display:grid}._lineup_1e6m7_98 button{text-align:left;color:#fff;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:48px;padding:12px;display:flex}._lineup_1e6m7_98 button[aria-current]{background:#ffffff0d}._lineup_1e6m7_98 span{background:#ffffff0d;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;display:grid}._lineup_1e6m7_98 strong{flex:1;font-size:16px;font-weight:400}._lineup_1e6m7_98 small{color:var(--ape-flow-muted);max-width:40%;font-size:12px}@media (width<=360px){._guidedRow_1e6m7_71{gap:4px}._guidedRow_1e6m7_71 ._field_1e6m7_61 button{min-width:24px}._setRow_1e6m7_57{flex-wrap:wrap}._field_1e6m7_61{min-width:40px}}@media (width>=720px){._page_1e6m7_1{padding:24px 24px 144px}._heading_1e6m7_17{margin:40px auto}._heading_1e6m7_17 h1{font-size:28px}._exerciseList_1e6m7_31{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:24px}._focusedList_1e6m7_110{max-width:680px;margin:0 auto;display:block}._hero_1e6m7_24{max-width:680px;margin:32px auto}._hero_1e6m7_24>img{height:340px}._actions_1e6m7_56{max-width:680px;margin:32px auto 0}._dialog_1e6m7_2{border-radius:32px;padding:24px;top:50%;bottom:auto;transform:translateY(-50%)}}@media (width>=1100px){._page_1e6m7_1{max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));padding:32px var(--ape-page-gutter) 120px}._trail_1e6m7_8{color:var(--ape-flow-content-secondary);margin:0 0 6px;font-size:13px;display:block}._header_1e6m7_7{grid-template-columns:44px minmax(0,1fr) auto;gap:12px}._sessionStatus_1e6m7_12{text-align:left;justify-items:start}._exerciseList_1e6m7_31:not(._focusedList_1e6m7_110){grid-template-columns:repeat(2,minmax(0,1fr))}}._layout_vgj08_1{isolation:isolate;font-optical-sizing:none;font-variation-settings:"opsz" 14;box-sizing:border-box;background:var(--ape-flow-background);max-width:640px;min-height:100dvh;color:var(--ape-flow-text);flex-direction:column;gap:20px;margin:auto;padding:28px 16px 32px;font:400 16px/1.5 DM Sans,sans-serif;display:flex;position:relative;overflow:clip}._layout_vgj08_1 button,._layout_vgj08_1 input,._layout_vgj08_1 textarea,._layout_vgj08_1 select{font:inherit}._layout_vgj08_1 button{cursor:pointer}._layout_vgj08_1 button:disabled{cursor:default;opacity:.5}._header_vgj08_34{text-align:center;grid-template-columns:64px 1fr 64px;align-items:center;min-height:44px;display:grid}._header_vgj08_34 h1{margin:0;font-size:18px;line-height:24px}._header_vgj08_34 p{color:var(--ape-flow-muted);margin:2px 0 0;font-size:12px}._header_vgj08_34>div:last-child{justify-self:end}._iconButton_vgj08_54{color:#fff;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._iconButton_vgj08_54 img{object-fit:contain;display:block}._pill_vgj08_68{color:#fff;background:#ffffff14;border:0;border-radius:24px;padding:8px 12px}._message_vgj08_75,._error_vgj08_76{color:var(--ape-flow-muted);text-align:center;font-size:14px}._error_vgj08_76{border:1px solid var(--ape-flow-border);border-radius:16px;padding:12px}._error_vgj08_76 p{margin:0 0 8px}._error_vgj08_76 button{color:#fff;background:0 0;border:0;text-decoration:underline}._actions_vgj08_95{gap:12px;display:grid}._empty_vgj08_99{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px 24px 28px;display:flex}._timer_vgj08_107{box-sizing:border-box;width:99px;height:99px;color:var(--ape-flow-muted);background:#ffffff0d;border:7px solid #ffffff0d;border-radius:50%;place-items:center;margin:0 0 8px;font-size:20px;font-weight:700;display:grid}._empty_vgj08_99 h2{margin:0;font-size:16px}._empty_vgj08_99 p{max-width:249px;color:var(--ape-flow-muted);margin:0;font-size:14px}._empty_vgj08_99>button{width:auto;padding-inline:24px}._emptyGrid_vgj08_135{gap:20px;min-width:0;display:grid}._emptyOptions_vgj08_136{gap:12px;min-width:0;display:grid}@media (width>=900px){._layout_vgj08_1:has(._emptyGrid_vgj08_135){gap:40px;max-width:1120px;padding:40px 48px}._emptyGrid_vgj08_135{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;padding-block:24px}._emptyGrid_vgj08_135 ._empty_vgj08_99{gap:24px;padding:44px 20px}._emptyGrid_vgj08_135 ._empty_vgj08_99 h2{font-size:28px}._emptyGrid_vgj08_135 ._empty_vgj08_99 p{max-width:320px;font-size:16px}._emptyGrid_vgj08_135 ._timer_vgj08_107{width:120px;height:120px;font-size:24px}._emptyOptions_vgj08_136{gap:24px}}._workoutTitle_vgj08_146{text-align:center;margin:12px 0 0}._workoutTitle_vgj08_146 h2,._title_vgj08_151{text-align:center;margin:0 0 12px;font-size:18px}._tags_vgj08_156{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}._tags_vgj08_156 span{background:#ffffff0f;border-radius:16px;padding:3px 8px;font-size:12px}._record_vgj08_169{color:#1f87fc}._textButton_vgj08_172{color:var(--ape-flow-muted);background:0 0;border:0;min-height:44px;margin:8px auto;display:block;font-size:14px!important}._instructions_vgj08_181{text-align:center;color:var(--ape-flow-muted);margin:0 16px;font-size:14px}._exerciseList_vgj08_187{gap:16px;display:grid}._card_vgj08_191{background:var(--ape-flow-surface);border-radius:24px;padding:16px}._exerciseHeading_vgj08_196{align-items:center;gap:8px;display:flex}._thumbnail_vgj08_201{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px;display:block}._exerciseHeading_vgj08_196>div{flex:1;min-width:0}._exerciseHeading_vgj08_196 h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;line-height:1.5}._exerciseHeading_vgj08_196 ._tags_vgj08_156{justify-content:flex-start}._exerciseHeading_vgj08_196 ._pill_vgj08_68{min-height:44px;padding:4px 8px;font-size:12px}._note_vgj08_227{color:var(--ape-flow-muted);font-size:14px}._sets_vgj08_231{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}._sets_vgj08_231 button{color:#fff;background:#ffffff0f;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._sets_vgj08_231 button[data-completed=true]{color:#14191d;background:#fff}._sets_vgj08_231 strong{font-size:16px;font-weight:400}._sets_vgj08_231 small{color:var(--ape-flow-muted);font-size:12px}._addSet_vgj08_261{width:100%;height:48px;color:var(--ape-flow-muted);background:#ffffff1a;border:0;border-radius:40px;justify-content:center;align-items:center;gap:8px;display:flex}._targetForm_vgj08_273{gap:12px;margin-top:16px;display:grid}._targetForm_vgj08_273 p{color:var(--ape-flow-muted);margin:0 0 4px;font-size:12px}._valueRow_vgj08_283{justify-content:space-between;align-items:center;gap:16px;display:flex}._valueRow_vgj08_283 input,._valueRow_vgj08_283 select{color:#fff;border:1px solid var(--ape-flow-border);text-align:center;background:#14191d;border-radius:12px;width:100px;padding:8px}._card_vgj08_191>label{gap:8px;margin-bottom:12px;display:grid}._card_vgj08_191>label input,._card_vgj08_191 textarea{color:#fff;border:1px solid var(--ape-flow-border);background:#14191d;border-radius:12px;padding:12px}._search_vgj08_312{border:1px solid var(--ape-flow-border);border-radius:40px;align-items:center;gap:8px;min-height:48px;padding:0 16px;display:flex}._search_vgj08_312 input{color:#fff;outline-offset:8px;background:0 0;border:0;width:100%;min-width:0;font-size:14px}._filters_vgj08_330{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._filters_vgj08_330 button{min-height:44px;color:var(--ape-flow-muted);background:0 0;border:0;border-radius:24px;flex-shrink:0;padding:8px 16px;font-size:14px}._filters_vgj08_330 button[aria-pressed=true]{color:#1b252d;background:#fff}._library_vgj08_350{border:1px solid var(--ape-flow-border);border-radius:24px;margin:0;padding:0 16px;list-style:none}._library_vgj08_350 li+li{border-top:1px solid var(--ape-flow-border)}._library_vgj08_350 button{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:12px 0;display:flex}._library_vgj08_350 ._thumbnail_vgj08_201{border-radius:8px;width:44px;height:44px}._library_vgj08_350 button>span:first-of-type{flex:1;min-width:0}._library_vgj08_350 strong{font-size:16px;font-weight:400;display:block}._library_vgj08_350 small{color:var(--ape-flow-muted);margin-top:4px;font-size:12px;display:block}._selection_vgj08_391{border:1px solid var(--ape-flow-border);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._library_vgj08_350 button[aria-pressed=true] ._selection_vgj08_391{background:#fff}._libraryFooter_vgj08_402{background:var(--ape-flow-background);margin-top:auto;padding:12px 0 0;position:sticky;bottom:0}._glowImage_vgj08_409{z-index:-1;pointer-events:none;width:714.2px;max-width:none;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 357.1px)}._complete_vgj08_410{text-align:center;margin-top:28px}._complete_vgj08_410 h2{margin:20px 0 12px;font-size:20px}._complete_vgj08_410 p{color:var(--ape-flow-muted);max-width:300px;margin:auto;font-size:14px}._stats_vgj08_424{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:8px 0 28px;display:grid}._stats_vgj08_424>div+div{border-left:1px solid var(--ape-flow-border)}._stats_vgj08_424 dt{color:var(--ape-flow-muted);margin-bottom:16px;font-size:12px}._stats_vgj08_424 dd{overflow-wrap:anywhere;margin:0;font-size:24px}._feelings_vgj08_444{border:0;margin:24px 0;padding:0}._feelings_vgj08_444 legend{text-align:center;width:100%;margin-bottom:12px;font-size:16px;font-weight:700}._feelings_vgj08_444>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._feelings_vgj08_444 button{border:1px solid var(--ape-flow-border);color:#fff;background:0 0;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}._feelings_vgj08_444 button[aria-pressed=true]{background:#ffffff14;border-color:#fff}._bottom_vgj08_477{gap:12px;margin-top:auto;padding-top:40px;display:grid}._secondaryActions_vgj08_483{gap:12px;display:flex}._secondaryActions_vgj08_483>button:first-child{flex:1}._secondaryActions_vgj08_483>._iconButton_vgj08_54{border:1px solid var(--ape-flow-border);background:0 0;border-radius:32px;width:64px;height:60px}._breakdown_vgj08_497 h2{margin:24px 0 12px;font-size:16px;font-weight:400}._breakdown_vgj08_497>h2:first-child{margin-top:0}._breakdownHeading_vgj08_503{text-align:center;gap:0;display:grid}._breakdownHeading_vgj08_503 ._title_vgj08_151{margin:0;font-size:20px}._breakdownStats_vgj08_505{gap:8px;margin:7px 0}._breakdownStats_vgj08_505>div+div{border:0}._breakdownStats_vgj08_505 dt{margin-bottom:4px;font-size:14px}._breakdownStats_vgj08_505 dd{font-size:18px;font-weight:700}._timeline_vgj08_509{border-radius:8px;height:44px;display:flex;overflow:hidden}._timeline_vgj08_509 span{flex-basis:0;min-width:0}._breakdownNote_vgj08_519{color:var(--ape-flow-muted);font-size:12px;line-height:1.5}._breakdownDate_vgj08_524{color:var(--ape-flow-muted);text-align:center;margin:0;font-size:14px}._thumbnail_vgj08_201._breakdownThumbnail_vgj08_530{border-radius:8px;width:34px;height:34px}._working_vgj08_535{background:#1f87fc}._rest_vgj08_538{background:#363a4a}._over_vgj08_541{background:#f27f0c}._legend_vgj08_544{color:var(--ape-flow-muted);flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:14px;display:flex}._legend_vgj08_544>span{align-items:center;gap:6px;display:inline-flex}._legend_vgj08_544 i{border-radius:50%;width:8px;height:8px}._completionFeedback_vgj08_554{margin-block:24px}._breakdown_vgj08_497 ._completionFeedback_vgj08_554 h2{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:500;display:flex}._completionFeedback_vgj08_554 img{flex:none}._completionFeedback_vgj08_554 p{color:var(--ape-flow-content-secondary,#c2c7cb);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}._muscleRow_vgj08_571{align-items:center;gap:8px;margin:12px 0;font-size:14px;display:flex}._muscleRow_vgj08_571>span{overflow-wrap:anywhere;flex-basis:64px}._muscleRow_vgj08_571 progress{appearance:none;accent-color:#fff;background:#ffffff0d;border:0;border-radius:500px;flex:1;min-width:0;height:6px;overflow:hidden}._muscleRow_vgj08_571 progress::-webkit-progress-bar{background:#ffffff0d;border-radius:500px}._muscleRow_vgj08_571 progress::-webkit-progress-value{background:#fff;border-radius:500px}._muscleRow_vgj08_571 progress::-moz-progress-bar{background:#fff;border-radius:500px}._muscleRow_vgj08_571 small{text-align:right;min-width:48px}._breakdownExercise_vgj08_600{min-width:0}._breakdownExercises_vgj08_603{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:4px 16px}._breakdownExerciseSummary_vgj08_608{align-items:center;gap:8px;padding:12px 0;display:flex}._breakdownExerciseTitle_vgj08_614{overflow-wrap:anywhere;flex:1;min-width:0}._exerciseDuration_vgj08_615{white-space:nowrap;color:var(--ape-flow-muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}._exerciseDuration_vgj08_615 img{flex:none}._breakdownSetDetails_vgj08_624{margin-block:0 12px;font-size:14px}._breakdownSetDetails_vgj08_624 summary{cursor:pointer;align-content:center;min-height:44px}._breakdownSetDetails_vgj08_624 summary:focus-visible{outline:2px solid var(--ape-flow-accent,#1f87fc);outline-offset:3px}._breakdownExercise_vgj08_600+._breakdownExercise_vgj08_600{border-top:1px solid var(--ape-flow-border)}._breakdownExercise_vgj08_600 strong{font-size:14px;font-weight:400}._breakdownExercise_vgj08_600 p{color:var(--ape-flow-muted);margin:4px 0 0;font-size:14px}@media (width<=359px){._breakdownExerciseSummary_vgj08_608{flex-wrap:wrap}._breakdownExerciseTitle_vgj08_614{flex-basis:calc(100% - 42px)}._exerciseDuration_vgj08_615{margin-left:42px}}@media (width>=760px){._layout_vgj08_1{max-width:760px;padding:32px}._exerciseList_vgj08_187{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._layout_vgj08_1 ._library_vgj08_350{margin-bottom:0}._glow_vgj08_409 ._stats_vgj08_424{margin-top:20px}._layout_vgj08_1 ._empty_vgj08_99{padding-block:40px}._layout_vgj08_1 ._empty_vgj08_99>button{min-width:220px}._libraryFooter_vgj08_402{bottom:16px}}._thumbnail_vgj08_201{background:#ffffff0d;justify-content:center;align-items:center;display:flex;overflow:hidden}._thumbnail_vgj08_201 ._photo_vgj08_671{object-fit:cover;width:100%;height:100%;display:block}._libraryRow_vgj08_673{align-items:center;gap:8px;display:flex}._pickerLayout_vgj08_674{min-height:100dvh}@media (width>=1024px){._layout_vgj08_1._pickerLayout_vgj08_674{max-width:1040px}}._detailThumbnail_vgj08_676{background:0 0;border:0;flex:none;padding:0;display:block}._library_vgj08_350 ._detailThumbnail_vgj08_676{flex:0 0 44px;width:44px}._librarySkeleton_vgj08_679{background:#ffffff0d;border-radius:24px;min-height:120px}._routineForm_vgj08_680{gap:24px;width:100%;max-width:560px;margin-inline:auto;display:grid}._routineForm_vgj08_680 p{margin:0}._routineName_vgj08_682{gap:10px;display:grid}._routineName_vgj08_682 input{box-sizing:border-box;width:100%;min-width:0;min-height:52px;color:var(--ape-flow-text);background:#ffffff0d;border:1px solid #ffffff26;border-radius:16px;padding:12px 16px}._routineWeights_vgj08_684{align-items:center;gap:12px;min-height:44px;display:flex}._routineWeights_vgj08_684 input{width:18px;height:18px;accent-color:var(--ape-flow-text);flex:0 0 18px}._routineWeights_vgj08_684 small{color:var(--ape-flow-muted);font-size:14px;display:block}._routineForm_vgj08_680 input:focus-visible{outline:2px solid var(--ape-flow-text);outline-offset:3px}@media (width>=900px){._libraryFooter_vgj08_402{justify-content:flex-end;display:flex}._libraryFooter_vgj08_402>button{max-width:360px}}._records_7mh2i_1{min-width:0}._records_7mh2i_1 h2{color:var(--ape-flow-muted);margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.5}._records_7mh2i_1>p{color:var(--ape-flow-muted);margin:0;font-size:14px;line-height:1.5}._records_7mh2i_1 ul{gap:12px;margin:0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}._records_7mh2i_1 li{box-sizing:border-box;background:var(--ape-flow-surface);border-radius:20px;flex:0 0 163px;padding:16px}._records_7mh2i_1 h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:16px;font-weight:400;line-height:1.5}._records_7mh2i_1 li p{color:var(--ape-flow-muted);margin:0;font-size:14px;line-height:1.5}._options_e3b2f_1{gap:16px;margin-top:32px;display:grid}._card_e3b2f_2{border:.5px solid #fff6;border-radius:24px;min-height:199px;padding:16px;position:relative;overflow:hidden}._figure_e3b2f_3{width:133px;height:191px;position:absolute;top:12px;right:10px}._figure_e3b2f_3 img{object-fit:cover;width:100%;height:100%}._figure_e3b2f_3:after{content:"";background:linear-gradient(transparent, var(--ape-flow-background) 92.5%);position:absolute;inset:0}._content_e3b2f_6{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;min-height:167px;display:flex;position:relative}._badge_e3b2f_7{color:var(--ape-flow-content-tertiary);border:.5px solid var(--ape-flow-border);border-radius:500px;padding:4px 8px;font-size:12px;line-height:1.1}._content_e3b2f_6 h2{margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.5}._content_e3b2f_6 p{max-width:231px;color:var(--ape-flow-content-tertiary);margin:0;font-size:14px;line-height:1.5}._check_e3b2f_10{position:absolute;top:16px;right:16px}._divider_e3b2f_11{color:var(--ape-flow-muted);align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}._divider_e3b2f_11:before,._divider_e3b2f_11:after{content:"";background:var(--ape-flow-border);flex:1;height:.5px}._customers_e3b2f_13{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:0 16px}._customer_e3b2f_13{width:100%;min-height:107px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:16px 0;display:flex}._customer_e3b2f_13+._customer_e3b2f_13{border-top:.5px solid var(--ape-flow-border)}._customer_e3b2f_13:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px;border-radius:8px}._customer_e3b2f_13>img:last-child{flex:0 0 16px}._description_e3b2f_18{min-width:0;color:var(--ape-flow-content-tertiary);flex:1;gap:6px;font-size:14px;line-height:1.5;display:grid}._description_e3b2f_18 strong{color:var(--ape-flow-text);font-size:18px;font-weight:500}._ultra_e3b2f_20{flex:0 0 65px;height:49px;position:relative;overflow:hidden}._ultra_e3b2f_20 img{width:179.16%;max-width:none;height:238.01%;position:absolute;top:-69.33%;left:-37.2%}._elite_e3b2f_22{border-radius:4.7px;flex:0 0 65px;height:auto}._usernameHelp_7nhiq_1{color:var(--ape-flow-content-secondary);margin:8px 0 0;font-size:13px;line-height:1.5}._usernameHelp_7nhiq_1[role=alert]{color:#ffb4ab}@media (width>=900px){._ultraWelcome_7nhiq_13.ape-journey{min-height:0;margin-top:clamp(42px,50dvh - 444px,68px);translate:-11.5px}._ultraWelcome_7nhiq_13 .ape-ownership-card{margin-top:32px;margin-bottom:0}._ultraWelcome_7nhiq_13 .ape-journey-actions{padding-top:clamp(32px,7.52dvh,77px)}._ultraWelcome_7nhiq_13 .ape-text-button{margin-top:20px}._name_7nhiq_32.ape-journey{min-height:365px;margin-top:clamp(96px,50dvh - 294px,218px)}._name_7nhiq_32 .ape-profile-name{margin-top:42px}._name_7nhiq_32 .ape-profile-username{margin-top:24px}._goal_7nhiq_45.ape-journey{min-height:clamp(480px,57.03dvh,584px);margin-top:clamp(40px,50dvh - 400px,112px)}}._page_34ye2_1{box-sizing:border-box;isolation:isolate;width:100%;max-width:600px;min-height:100dvh;padding:44px 16px max(83px, env(safe-area-inset-bottom));color:#fff;background:#14191d;flex-direction:column;margin:0 auto;font-family:DM Sans,sans-serif;display:flex;position:relative;overflow:hidden}._page_34ye2_1 *{box-sizing:border-box}._glow_34ye2_20{z-index:-1;pointer-events:none;width:355.2px;height:355.2px;position:absolute;top:-208px;left:calc(50% - 177.6px)}._header_34ye2_29{flex-shrink:0;grid-template-columns:44px 1fr 44px;align-items:center;height:64px;display:grid}._header_34ye2_29 h1{text-align:center;grid-column:2;margin:0;font-size:18px;font-weight:600}._header_34ye2_29 button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._header_34ye2_29 button:first-child{grid-column:1}._header_34ye2_29 button:last-child{grid-column:3}._header_34ye2_29 button img{width:16px;height:16px}._header_34ye2_29 button:after{content:"";z-index:-1;background:#ffffff0d;border-radius:50%;width:32px;height:32px;position:absolute}._heading_34ye2_73{text-align:center;width:100%;max-width:335px;margin:0 auto}._heading_34ye2_73 h1{margin:0;font-size:16px;font-weight:400;line-height:24px}._heading_34ye2_73 p{color:#a1a1aa;margin:8px 0 0;font-size:14px;line-height:21px}._footer_34ye2_91{gap:8px;margin-top:auto;padding-top:32px;display:grid}._footer_34ye2_91 img{width:16px;height:16px}._textButton_34ye2_101{color:#d4d4d8;cursor:pointer;background:0 0;border:0;height:56px;font:600 17px DM Sans,sans-serif}._timeline_34ye2_111{gap:8px;margin:60px 4px 24px;padding:0;list-style:none;display:grid;position:relative}._timeline_34ye2_111 li{background:#12171a;border-radius:16px;align-items:center;gap:12px;min-height:75px;padding:12px;display:flex}._timeline_34ye2_111 li>img{z-index:1;width:12px;height:12px;position:relative}._timeline_34ye2_111 h2{margin:0 0 8px;font-size:16px;font-weight:400}._timeline_34ye2_111 p{color:#a1a1aa;margin:0;font-size:14px;line-height:21px}._timelineLine_34ye2_145{transform-origin:0 0;width:159px;height:1px;position:absolute;top:37px;left:18px;transform:rotate(90deg)}._choices_34ye2_154{gap:16px;margin-top:24px;margin-bottom:28px;display:grid}._choice_34ye2_154{text-align:left;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:20px;gap:12px;width:100%;padding:16px;display:flex}._choice_34ye2_154[aria-checked=true]{border-color:#ffffff80}._choice_34ye2_154>div{flex:1;min-width:0}._choice_34ye2_154 h2{margin:0 0 8px;font-size:16px;font-weight:500;line-height:19px}._choice_34ye2_154 p{color:#a1a1aa;margin:0;font-size:12px;line-height:18px}._art_34ye2_191{flex-shrink:0;display:block;position:relative;overflow:hidden}._art_34ye2_191 img{object-fit:cover;width:100%;height:100%;display:block}._build_34ye2_203 img{object-fit:fill;width:117.91%;height:105.33%;position:absolute;top:0;left:-8.96%}._review_34ye2_211{border:1px solid #ffffff0d;border-radius:24px;margin-top:32px;margin-bottom:24px;padding:4px 16px}._reviewRow_34ye2_218{align-items:center;gap:8px;min-height:65px;padding:12px 0;display:flex}._reviewRow_34ye2_218+._reviewRow_34ye2_218{border-top:1px solid #ffffff0d}._reviewRow_34ye2_218>div{flex:1;min-width:0}._reviewRow_34ye2_218 h2{margin:0 0 4px;font-size:14px;font-weight:400;line-height:21px}._reviewRow_34ye2_218 p{color:#a1a1aa;margin:0;font-size:12px;line-height:18px}._reviewRow_34ye2_218>img{width:16px;height:16px}._reviewRow_34ye2_218 small{color:#a1a1aa;font-size:11px}._creditIcon_34ye2_252,._nextIcon_34ye2_253{border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._creditIcon_34ye2_252{background:#1f87fc}._nextIcon_34ye2_253{border:1px solid #ffffff1a}._glyph_34ye2_267{object-fit:contain;width:34px;height:34px}._creditIcon_34ye2_252 ._glyph_34ye2_267,._nextIcon_34ye2_253 ._glyph_34ye2_267{width:18px;height:18px}._dial_34ye2_277{align-self:center;place-items:center;width:260px;height:260px;margin:0 0 24px;display:grid;position:relative}._dial_34ye2_277>img{width:260px;height:260px;position:absolute}._ready_34ye2_291{text-align:center}._pill_34ye2_294{background:#ffffff1a;border-radius:50px;padding:6px 8px;font-size:11px;font-weight:400;line-height:14px;display:inline-block}._ready_34ye2_291 ._heading_34ye2_73{margin-top:20px}._ready_34ye2_291 ._heading_34ye2_73 h1{font-weight:600}._branches_34ye2_309{gap:8px;margin-top:24px;display:flex}._branches_34ye2_309>div{border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;flex:1;align-items:center;min-height:110px;padding:12px 8px;display:flex}._branches_34ye2_309 h2{margin:8px 0;font-size:14px;font-weight:600;line-height:20px}._branches_34ye2_309 p{color:#a1a1aa;margin:0;font-size:12px}._dot_34ye2_335{background:#21a89f;border-radius:50%;width:16px;height:16px}._tree_34ye2_341{flex-shrink:0;width:100%;max-width:355px;margin:45px auto 0;position:relative}._tree_34ye2_341>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._root_34ye2_355,._node_34ye2_356{color:#fff;cursor:pointer;background:0 0;border:0;width:76px;padding:0;font-family:inherit;position:absolute;transform:translate(-50%)}._root_34ye2_355{background:#2d3338;border:1px solid #1f87fc;border-radius:50%;place-items:center;height:76px;display:grid}._node_34ye2_356>span{background:#2d3135;border:1px solid #42474b;border-radius:50%;place-items:center;width:76px;height:76px;display:grid}._node_34ye2_356 small{-webkit-line-clamp:2;color:#a1a1aa;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}._node_34ye2_356[data-status=locked] ._glyph_34ye2_267{opacity:.3}._node_34ye2_356[data-status=earned]>span{background:#173653;border-color:#1f87fc}._node_34ye2_356[data-status=ready_to_unlock]>span{border-color:#aaa4ff}._node_34ye2_356[data-status=dormant]>span{border-style:dashed}._treeActions_34ye2_407{gap:8px;display:grid}._path_34ye2_411{gap:24px;display:grid}._path_34ye2_411>._art_34ye2_191{justify-self:center}._path_34ye2_411>._heading_34ye2_73 h1{font-size:24px;font-weight:500}._stats_34ye2_422{gap:8px;display:flex}._stats_34ye2_422>div{border:1px solid #ffffff0d;border-radius:16px;flex:1;padding:16px 10px}._stats_34ye2_422 strong{font-size:18px;font-weight:400}._stats_34ye2_422 p{color:#a1a1aa;margin:4px 0 0;font-size:12px}._path_34ye2_411 h2{margin:0;font-size:16px}._milestones_34ye2_445{flex-wrap:wrap;gap:12px;display:flex}._milestones_34ye2_445 p,._path_34ye2_411>section p{color:#a1a1aa;font-size:14px;line-height:21px}._milestones_34ye2_445 button{color:#fff;cursor:pointer;background:0 0;border:0;justify-items:center;gap:8px;width:110px;font:14px DM Sans,sans-serif;display:grid}._progress_34ye2_469{background:#202629;border-radius:20px;gap:16px;padding:16px 12px;display:grid}._progress_34ye2_469>div>div:first-child{justify-content:space-between;gap:8px;font-size:14px;display:flex}._progress_34ye2_469 small{color:#a1a1aa}._progress_34ye2_469 [role=progressbar]{gap:3px;margin-top:12px;display:flex}._progress_34ye2_469 [role=progressbar]>span{background:#ffffff1a;border-radius:3px;flex:1;height:10px}._progress_34ye2_469 [role=progressbar]>span[data-earned=true]{background:var(--branch)}._recovery_34ye2_499{justify-items:center;gap:24px;margin:48px 0;display:grid}._error_34ye2_505{color:#ffb4ab;background:#ffffff0d;border-radius:12px;padding:12px;font-size:14px;line-height:21px}._skeleton_34ye2_513{background:#202629;border-radius:24px;width:100%;height:250px}._dialog_34ye2_519{color:#fff;background:#14191d;border:1px solid #ffffff1a;border-radius:24px;width:min(100% - 24px,420px);max-height:85dvh;padding:24px;font-family:DM Sans,sans-serif;position:fixed}._dialog_34ye2_519::backdrop{background:#0009}._dialog_34ye2_519 ._heading_34ye2_73 h1{font-size:22px;font-weight:600}._dialog_34ye2_519 ul,._dialog_34ye2_519>p{color:#a1a1aa;font-size:14px;line-height:22px}._dialog_34ye2_519 ._pill_34ye2_294{width:fit-content;margin:20px auto;display:block}._largeGlyph_34ye2_548{place-items:center;height:80px;display:grid}._largeGlyph_34ye2_548 ._glyph_34ye2_267{width:48px;height:48px}._dismiss_34ye2_557{background:0 0;border:0;border-radius:50%;min-width:44px;min-height:44px;position:absolute;top:8px;right:8px}._dismiss_34ye2_557 img{width:16px;height:16px}._page_34ye2_1 button:focus-visible{outline-offset:3px;outline:3px solid #1f87fc}._page_34ye2_1 button:disabled{opacity:.5}@media (width>=650px){._page_34ye2_1{border-inline:1px solid #ffffff0d;min-height:100dvh;padding-top:24px}._footer_34ye2_91{padding-top:48px}._choices_34ye2_154,._review_34ye2_211{margin-top:32px}._tree_34ye2_341{max-width:355px}}@media (prefers-reduced-motion:reduce){._page_34ye2_1 *{scroll-behavior:auto}}._pathEmblem_34ye2_601{object-fit:cover;justify-self:center;width:212.814px;height:212.814px}._stats_34ye2_422 img{margin-bottom:8px;display:block}._switchNotice_34ye2_611{color:#a1a1aa;font-size:14px;line-height:21px}._creditIcon_34ye2_252 ._glyph_34ye2_267,._nextIcon_34ye2_253 ._glyph_34ye2_267,._largeGlyph_34ye2_548 ._glyph_34ye2_267,._milestones_34ye2_445 ._glyph_34ye2_267,._node_34ye2_356[data-status=earned] ._glyph_34ye2_267,._node_34ye2_356[data-status=ready_to_unlock] ._glyph_34ye2_267{filter:brightness(0)invert()}._page_1b3ot_1{isolation:isolate;background:var(--ape-flow-background,#14191d);color:#fafafa;min-height:100dvh;font-family:var(--ape-font-family,"DM Sans", sans-serif);padding:env(safe-area-inset-top) 0 calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;position:relative;overflow-x:clip}._content_1b3ot_12{max-width:393px;margin:0 auto;position:relative}._page_1b3ot_1 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._page_1b3ot_1 button:disabled{cursor:default}._header_1b3ot_28{box-sizing:border-box;justify-content:space-between;align-items:center;max-width:375px;height:48px;margin-top:12px;padding:0 18px;display:flex}._header_1b3ot_28 button{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._header_1b3ot_28 button>span{background:#ffffff1a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._shareIcon_1b3ot_55{transform:scaleX(-1)}._sr_1b3ot_58{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._glow_1b3ot_69{pointer-events:none;z-index:-1;position:absolute;top:-207.6px;left:50%;transform:translate(-50%)}._caption_1b3ot_77{box-sizing:content-box;text-align:center;max-width:315px;min-height:80px;margin:36px auto 0;padding:0 24px}._ownership_1b3ot_85{color:#a1a1aa;justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}._ownership_1b3ot_85>span{place-items:center;width:20px;height:20px;display:grid}._ownership_1b3ot_85 strong{font-weight:600}._caption_1b3ot_77 p{overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;font-weight:600;line-height:24px}._artwork_1b3ot_110{width:335px;max-width:calc(100vw - 32px);height:387.1px;margin:48px auto 0;animation:.5s ease-out _arrival_1b3ot_1;position:relative;transform:translate(-3px)}._emblem_1b3ot_119{object-fit:contain;width:335px;max-width:100%;height:335px;position:absolute;top:0;left:0}._stand_1b3ot_128{object-fit:contain;width:317px;height:95.1px;position:absolute;top:292px;left:5px}._locked_1b3ot_136 ._emblem_1b3ot_119{opacity:.35}._next_1b3ot_139{margin:35px 16px 0}._next_1b3ot_139 h2{color:#a1a1aa;margin:0 0 8px;font-size:14px;font-weight:400;line-height:21px}._page_1b3ot_1 ._nextCard_1b3ot_149{box-sizing:border-box;text-align:left;border:.5px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:12px;width:100%;padding:12px;display:flex}._nextCard_1b3ot_149>img{flex:none}._nextCopy_1b3ot_163{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._nextCopy_1b3ot_163 strong{font-size:16px;font-weight:400;line-height:19.2px}._nextCopy_1b3ot_163>span{color:#a1a1aa;font-size:14px;font-weight:400;line-height:16.8px}._nextCard_1b3ot_149 small{color:#a1a1aa;text-align:right;max-width:90px;font-size:12px;line-height:14.4px}._notice_1b3ot_188{text-align:center;color:#a1a1aa;margin:16px auto 0;padding:0 24px;font-size:12px;line-height:18px}._notice_1b3ot_188 p{margin:0 0 8px}._page_1b3ot_1 ._notice_1b3ot_188 button{min-height:44px;font-size:14px;text-decoration:underline}._notice_1b3ot_188 textarea{box-sizing:border-box;color:#fafafa;width:100%;font:inherit;background:#1e2629;border:1px solid #ffffff1a;border-radius:12px;padding:12px}._header_1b3ot_28 button:focus-visible,._page_1b3ot_1 button:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes _arrival_1b3ot_1{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){._artwork_1b3ot_110{animation:none}}@media (width<=366px){._artwork_1b3ot_110{width:calc(100vw - 32px);height:calc(115.55vw - 36.976px)}._emblem_1b3ot_119{width:100%;height:auto}._stand_1b3ot_128{width:94.63%;height:auto;top:75.43%;left:1.49%}}._workoutDialog_1b3ot_251{color:#fafafa;background:#14191d;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}._workoutDialog_1b3ot_251[open]{flex-direction:column;display:flex}._workoutAwardBody_1b3ot_266{flex:1;min-height:0;overflow:hidden}._page_1b3ot_1[data-embedded]{height:100%;min-height:0;overflow-y:auto}._workoutAwardFooter_1b3ot_276{width:100%;max-width:393px;padding:0 16px calc(8px + env(safe-area-inset-bottom));box-sizing:border-box;font-family:var(--ape-font-family,"DM Sans", sans-serif);flex:none;margin:auto}._workoutAwardFooter_1b3ot_276 nav{justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}._workoutAwardFooter_1b3ot_276 nav button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._workoutAwardFooter_1b3ot_276 button:disabled{opacity:.4;cursor:default}@media (width>=1100px){._page_1b3ot_1[data-tracker=true]{padding:24px 0 48px}._page_1b3ot_1[data-tracker=true] ._content_1b3ot_12{width:min(720px,100% - 64px);max-width:none}._page_1b3ot_1[data-tracker=true] ._header_1b3ot_28{max-width:none;margin-top:0;padding:0}._page_1b3ot_1[data-tracker=true]>._glow_1b3ot_69{display:none}._page_1b3ot_1[data-tracker=true] ._caption_1b3ot_77{margin-top:24px}._page_1b3ot_1[data-tracker=true] ._next_1b3ot_139{margin:52px 0 0}._page_1b3ot_1[data-tracker=true] ._nextCopy_1b3ot_163{flex:0 220px;margin-inline-start:auto}}._page_13hu5_1{--pr-muted:#a1a1aa;background:var(--ape-flow-background,#14191d);color:#fafafa;box-sizing:border-box;max-width:760px;min-height:100dvh;padding:calc(20px + env(safe-area-inset-top)) 16px calc(110px + env(safe-area-inset-bottom));isolation:isolate;font-family:var(--ape-font-family,"DM Sans", sans-serif);margin:auto;position:relative}._page_13hu5_1 button,._preview_13hu5_16 button{font:inherit;color:inherit;cursor:pointer}._page_13hu5_1 button:disabled{opacity:.45;cursor:default}._page_13hu5_1 section{margin-bottom:24px}._page_13hu5_1 h1{margin:0;font-size:18px;font-weight:600}._page_13hu5_1 h2,._preview_13hu5_16 h2{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.2}._page_13hu5_1 small,._preview_13hu5_16 small{color:var(--pr-muted,#a1a1aa);font-size:12px}._page_13hu5_1 strong{font-weight:500}._glow_13hu5_48{z-index:-1;pointer-events:none;width:min(355.2px,100%);height:auto;position:absolute;top:-207.6px;left:50%;transform:translate(-50%)}._header_13hu5_58{justify-content:space-between;align-items:center;gap:16px;min-height:32px;margin:0 8px 13px;display:flex}._header_13hu5_58 button{background:#ffffff0d;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._header_13hu5_58>span{width:32px}._header_13hu5_58 h1{text-align:center;flex:1}._hero_13hu5_82{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:0;display:flex}._artwork_13hu5_90{width:234px;height:186px;margin-bottom:0;position:relative}._emblem_13hu5_96{width:160px;height:160px;position:absolute;top:0;left:37px}._stand_13hu5_103{width:234px;height:70.2px;position:absolute;top:112px;left:0}._artwork_13hu5_90[data-muted=true]{filter:grayscale();opacity:.5}._tier_13hu5_114{color:#e2ba78;font-size:12px;line-height:18px}._hero_13hu5_82>strong{font-size:24px;font-weight:600;line-height:1}._hero_13hu5_82 small{line-height:1.2}._heroBest_13hu5_127{font-size:24px!important}._counts_13hu5_130{border:.5px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}._counts_13hu5_130>div{flex-direction:column;gap:2px;padding:8px 12px;display:flex}._counts_13hu5_130>div+div{border-left:.5px solid #ffffff0d}._counts_13hu5_130 strong{font-size:20px;line-height:30px}._cards_13hu5_150{scroll-snap-type:x proximity;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}._best_13hu5_157{text-align:left;scroll-snap-align:start;background:#ffffff0d;border:0;border-radius:20px;flex-direction:column;gap:6px;width:163px;min-width:163px;padding:16px;display:flex}._best_13hu5_157 img{flex-shrink:0;width:68px;height:68px}._best_13hu5_157 strong{font-size:14px;line-height:1.2}._best_13hu5_157 small{line-height:1.3}._sectionHeader_13hu5_182,._preview_13hu5_16>header{justify-content:space-between;align-items:center;display:flex}._sectionHeader_13hu5_182 button{background:0 0;border:0;place-items:center;width:40px;height:32px;display:grid}._sectionHeader_13hu5_182 h2{margin-bottom:0}._sectionHeader_13hu5_182{margin-bottom:12px}._categories_13hu5_202{border:.5px solid #ffffff1a;border-radius:20px;align-items:center;gap:16px;padding:16px;display:flex}._donut_13hu5_210{flex-shrink:0;width:120px;height:120px;position:relative}._donut_13hu5_210 svg{width:120px;height:120px}._donut_13hu5_210>span{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}._donut_13hu5_210 strong{font-size:20px}._donut_13hu5_210 small{letter-spacing:1px;font-size:8px}._categories_13hu5_202 ul{flex:1;margin:0;padding:0;list-style:none}._categories_13hu5_202 li{align-items:center;gap:8px;margin:10px 0;font-size:12px;line-height:1.5;display:flex}._categories_13hu5_202 li i{border-radius:50%;flex-shrink:0;width:8px;height:8px}._categories_13hu5_202 li>span{flex:1}._categories_13hu5_202 li small{color:#01a9f2;background:#01a9f21a;border-radius:8px;padding:1px 6px;font-size:10px}._chips_13hu5_266{gap:6px;margin:0 0 12px;padding-bottom:2px;display:flex;overflow:auto}._chips_13hu5_266 button{white-space:nowrap;color:#a1a1aa;background:0 0;border:0;border-radius:24px;padding:6px 16px;font-size:12px}._chips_13hu5_266 button[aria-pressed=true]{color:#14191d;background:#fff}._exercises_13hu5_286,._recent_13hu5_287,._history_13hu5_288{border:.5px solid #ffffff1a;border-radius:24px;padding:0 16px;overflow:hidden}._exercises_13hu5_286>div{align-items:center;gap:8px;min-height:75px;display:flex}._exercises_13hu5_286>div>button:first-child{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:20px;min-width:0;padding:12px 0;display:flex}._exercises_13hu5_286 i{border-radius:8px;flex-shrink:0;width:4px;height:40px}._exercises_13hu5_286 span:has(>strong){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._recent_13hu5_287 button>span:has(>strong){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._exercises_13hu5_286 strong,._recent_13hu5_287 strong,._history_13hu5_288 strong{font-size:14px}._exercises_13hu5_286 small{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._exercises_13hu5_286 em{color:#19d7ac;align-items:center;gap:3px;font-size:10px;font-style:normal;display:inline-flex}._exercises_13hu5_286 em[data-negative=true]{color:#ff7e7e}._exercises_13hu5_286 em[data-negative=true] img{transform:rotate(180deg)}._exercises_13hu5_286>div>button:last-child{background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;font-size:18px;display:grid}._recent_13hu5_287 button{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 0;display:flex}._recent_13hu5_287 button>small{white-space:nowrap;font-size:10px}._glyph_13hu5_376{background:#ffffff0d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._glyph_13hu5_376 img{max-width:20px;max-height:20px}._add_13hu5_388{right:max(20px,50vw - 360px);bottom:calc(24px + env(safe-area-inset-bottom));z-index:4;background:#fff;border:0;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 4px 20px #0004}._empty_13hu5_402{color:#a1a1aa;margin:0;padding:12px 0;font-size:14px;line-height:1.5}._history_13hu5_288>div{align-items:center;gap:12px;padding:16px 0;display:flex}._history_13hu5_288>div+div{border-top:.5px solid #ffffff12}._history_13hu5_288>div>span{flex-direction:column;flex:1;gap:8px;display:flex}._history_13hu5_288 button{background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}._chart_13hu5_432 svg{width:100%;height:auto;display:block}._chart_13hu5_432>div{justify-content:space-between;display:flex}._muted_13hu5_441{margin:12px 0;display:block}._more_13hu5_445{background:0 0;border:1px solid #ffffff1a;border-radius:24px;width:100%;margin-top:12px;padding:12px}._form_13hu5_453{flex-direction:column;gap:20px;max-width:480px;display:flex;margin:24px auto!important}._form_13hu5_453>label{flex-direction:column;gap:10px;font-size:14px;display:flex}._form_13hu5_453 input:not([type=checkbox]):not([type=radio]),._form_13hu5_453 select{color:#fafafa;font:inherit;box-sizing:border-box;background:#20272b;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:14px}._form_13hu5_453 fieldset{border:0;gap:24px;margin:0;padding:0;font-size:14px;display:flex}._form_13hu5_453 legend{margin-bottom:12px}._form_13hu5_453 ._checkbox_13hu5_488{flex-direction:row;align-items:center;display:flex}._form_13hu5_453 input[type=checkbox],._form_13hu5_453 input[type=radio]{accent-color:#fff;width:18px;height:18px}._form_13hu5_453>button:last-child{background:0 0;border:0;padding:12px}._featuredRow_13hu5_504{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._featuredRow_13hu5_504 label{align-items:center;gap:12px;display:flex}._featuredRow_13hu5_504 button{background:#ffffff0d;border:0;border-radius:50%;width:36px;height:36px;margin-left:8px}._recovery_13hu5_524,._error_13hu5_525,._confirm_13hu5_526{z-index:5;background:#20272b;border:1px solid #ffffff1a;border-radius:20px;padding:16px;font-size:14px;line-height:1.5;position:relative}._recovery_13hu5_524>button:last-child,._error_13hu5_525 button,._confirm_13hu5_526>button{color:#fff;background:0 0;border:0;padding:12px;text-decoration:underline}._confirm_13hu5_526{inset:auto 16px calc(24px + env(safe-area-inset-bottom));z-index:10;max-width:520px;margin:auto;position:fixed;box-shadow:0 0 0 200vmax #0009}._skeleton_13hu5_553>div{background:#ffffff0d;border-radius:20px;height:100px;margin:24px 0}._skeleton_13hu5_553>div:first-child{height:250px}._historySkeleton_13hu5_562{background:#ffffff0d;border-radius:20px;height:130px;margin:12px 0}._preview_13hu5_16{--pr-muted:#a1a1aa;color:#fafafa;margin:24px 0}._preview_13hu5_16>header button{color:#a1a1aa;background:0 0;border:0;font-size:12px}._preview_13hu5_16 h2{margin:0}._preview_13hu5_16>header{margin-bottom:12px}._skeletonCards_13hu5_585{gap:12px;display:flex}._skeletonCards_13hu5_585>div{background:#ffffff0d;border-radius:20px;width:163px;height:144px}._pendingLink_13hu5_595{color:#a1a1aa;background:0 0;border:0;margin-top:12px;font-size:12px;text-decoration:underline}@media (width>=768px){._page_13hu5_1{padding-top:32px}._hero_13hu5_82{padding-top:12px}._cards_13hu5_150{flex-wrap:wrap}._preview_13hu5_16 ._cards_13hu5_150{flex-wrap:nowrap}._header_13hu5_58{margin-bottom:24px}._page_13hu5_1>section:not(._hero_13hu5_82){max-width:680px;margin-left:auto;margin-right:auto}}._confirm_13hu5_526{color:#fafafa;box-sizing:border-box;border:1px solid #ffffff1a;width:calc(100% - 32px);box-shadow:0 12px 48px #0006}._confirm_13hu5_526::backdrop{background:#0009}._hero_13hu5_82>._tier_13hu5_114+strong{margin-top:4px}._hero_13hu5_82>strong+small{margin-top:-2px}._page_13hu5_1,._preview_13hu5_16{font-optical-sizing:none;font-variation-settings:"opsz" 14}._best_13hu5_157 strong{font-weight:500}._history_13hu5_288 ._badgeLink_13hu5_653{text-align:left;cursor:pointer;align-content:center;place-items:start;width:fit-content;max-width:100%;height:auto;min-height:44px}._headerTitle_13hu5_664{flex:1;min-width:0}._trail_13hu5_669{display:none}._page_13hu5_1>._artwork_13hu5_90{margin-inline:auto}._trackerColumn_13hu5_677{min-width:0}._page_13hu5_1 button:focus-visible{outline:2px solid var(--ape-flow-progress-accent,#4285f4);outline-offset:3px}@media (width>=1100px){._page_13hu5_1{width:min(1096px,100% - 64px);max-width:none;padding:32px 0 calc(72px + env(safe-area-inset-bottom))}._page_13hu5_1>._glow_13hu5_48{display:none}._header_13hu5_58{justify-content:flex-start;margin:0 0 24px;padding-bottom:8px}._header_13hu5_58>span{display:none}._trail_13hu5_669{color:#ffffff80;margin:0 0 6px;font-size:13px;line-height:17px;display:block}._trail_13hu5_669 strong{color:#ffffffd9;font-weight:600}._header_13hu5_58 h1{text-align:left;font-size:24px;line-height:32px}._page_13hu5_1>._artwork_13hu5_90{height:301px}._page_13hu5_1>._artwork_13hu5_90 ._stand_13hu5_103{top:231px}._trackerColumns_13hu5_734{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}._trackerColumn_13hu5_677 ._hero_13hu5_82{margin-bottom:0;padding:0}._trackerColumn_13hu5_677 ._cards_13hu5_150{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:visible}._trackerColumn_13hu5_677 ._best_13hu5_157{overflow-wrap:anywhere;width:auto;min-width:0}._trackerColumn_13hu5_677 ._best_13hu5_157 img{width:60px;height:60px}._trackerColumn_13hu5_677 ._recent_13hu5_287{scrollbar-width:thin;max-height:458px;overflow-y:auto}._trackerColumn_13hu5_677 ._chart_13hu5_432{max-width:100%}._page_13hu5_1 ._add_13hu5_388{right:max(32px, calc((100vw - var(--ape-rail-width,0px) - 1096px) / 2))}}._sheet_1ddql_1{box-sizing:border-box;color:#fff;font-optical-sizing:none;font-variation-settings:"opsz" 14;background:#14191d;border:0;border-radius:32px 32px 0 0;width:min(100%,540px);max-width:none;height:min(536px,100dvh - 24px);max-height:none;margin:0 auto;padding:0;font-family:DM Sans,sans-serif;font-weight:400;position:fixed;inset:auto 0 0;overflow:hidden}._sheet_1ddql_1[open]{flex-direction:column;display:flex}._sheet_1ddql_1::backdrop{background:#00000080}._glow_1ddql_28{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 356.1px)}._glow_1ddql_28 img{width:714.2px;height:714.2px;position:absolute}._handle_1ddql_41{background:#ffffff1a;border-radius:500px;width:25px;height:5px;position:absolute;top:10px;left:calc(50% - 12.5px)}._sheet_1ddql_1 header{box-sizing:border-box;flex:0 0 69px;justify-content:center;align-items:end;padding-bottom:7px;display:flex;position:relative}._sheet_1ddql_1 h2{margin:0;font-size:18px;font-weight:400;line-height:1.2}._sheet_1ddql_1 header button{color:#e0e3e5;background:0 0;border:0;width:44px;height:44px;font-size:24px;position:absolute;bottom:0;right:12px}._history_1ddql_76{scrollbar-width:thin;flex:1;min-height:0;padding:0 16px 12px;position:relative;overflow-y:auto}._greeting_1ddql_84{width:281px;max-width:100%;height:117px;position:relative}._greeting_1ddql_84>img{position:absolute;top:20px;left:0}._greeting_1ddql_84 p{color:#c2c7cb;width:243px;margin:0;font-size:14px;line-height:1.5;position:relative;top:40px;left:21px}._answer_1ddql_105,._user_1ddql_106{color:#e0e3e5;overflow-wrap:anywhere;background:#ffffff1a;border-radius:24px;max-width:90%;margin:12px 0;padding:12px 16px;font-size:14px;line-height:1.5}._user_1ddql_106{background:#254a6c;margin-left:auto}._answer_1ddql_105 p,._user_1ddql_106 p{white-space:pre-wrap;margin:0}._answer_1ddql_105 small,._user_1ddql_106 small{color:#c2c7cb;margin-top:6px;display:block}._sheet_1ddql_1 footer{padding:0 16px max(28px, env(safe-area-inset-bottom));flex:none;position:relative}._suggestions_1ddql_137{gap:8px;margin:0 0 13px;display:flex;overflow-x:auto}._suggestions_1ddql_137 button{font:inherit;color:#e0e3e5;white-space:nowrap;background:0 0;border:.5px solid #ffffff1a;border-radius:500px;min-height:34px;padding:7px 12px;font-size:14px}._composer_1ddql_154{border:.5px solid #ffffff1a;border-radius:24px;padding:12px}._composer_1ddql_154 textarea{resize:none;width:100%;height:18px;max-height:100px;font:inherit;color:#e0e3e5;box-sizing:border-box;background:0 0;border:0;padding:0;font-size:14px}._composer_1ddql_154 textarea::placeholder{color:#c2c7cb;opacity:1}._composer_1ddql_154>div{justify-content:space-between;margin-top:26px;display:flex}._composer_1ddql_154 button{background:0 0;border:.5px solid #ffffff1a;border-radius:500px;place-items:center;width:33px;height:33px;padding:8px;display:grid;position:relative}._composer_1ddql_154 button:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._composer_1ddql_154 img{width:16px;height:16px;display:block}._sheet_1ddql_1 button{cursor:pointer}._sheet_1ddql_1 button:disabled{cursor:default;opacity:.45}._sheet_1ddql_1 button:focus-visible,._sheet_1ddql_1 textarea:focus-visible{outline-offset:3px;outline:2px solid #a4c7ee}._notice_1ddql_218{color:#c2c7cb;font-size:12px;line-height:1.5}._notice_1ddql_218 button,._recovery_1ddql_224 button{color:#e0e3e5;font:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}._recovery_1ddql_224{justify-content:space-between;font-size:12px;display:flex}._srOnly_1ddql_237{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=700px){._sheet_1ddql_1{border-radius:32px;height:min(680px,100dvh - 48px);bottom:24px}}._historyCard_1ddql_255{text-align:left;width:100%;font:inherit;color:#e0e3e5;overflow-wrap:anywhere;background:#ffffff1a;border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:8px;margin:12px 0;padding:16px;display:flex}._historyCard_1ddql_255 small{color:#c2c7cb;font-size:12px}._historyCard_1ddql_255 strong{font-size:14px;font-weight:500}._historyCard_1ddql_255 span{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}._page_1283a_1,._page_1283a_1 *{box-sizing:border-box}._page_1283a_1{--ape-page-reading-width:720px;background:var(--ape-flow-background);color:var(--ape-flow-text);font-optical-sizing:none;font-variation-settings:"opsz" 14;isolation:isolate;font-family:DM Sans,sans-serif;position:relative;overflow:clip}._page_1283a_1 :where(button:not(.ape-button)),._tabs_1283a_18 button{font:inherit;color:inherit;cursor:pointer}._page_1283a_1 button:disabled,._tabs_1283a_18 button:disabled{opacity:.45;cursor:default}._page_1283a_1 button:focus-visible,._tabs_1283a_18 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._header_1283a_33{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;display:flex}._header_1283a_33 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._detailHeader_1283a_47 h1{text-align:center;flex:1;font-size:18px}._iconButton_1283a_52{background:var(--ape-flow-border);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._iconButton_1283a_52 img{display:block}._headerActions_1283a_64{align-items:center;gap:4px;display:flex}._headerActions_1283a_64 ._iconButton_1283a_52{border:.5px solid var(--ape-flow-border);background:0 0}._refresh_1283a_73,._more_1283a_74{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:30px;min-height:44px;padding:10px 16px;font-size:12px!important}._detailHeader_1283a_47 ._refresh_1283a_73{max-width:76px;padding:10px}._tabs_1283a_18{color:var(--ape-flow-text);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-family:DM Sans,sans-serif;display:flex}._tabs_1283a_18 button{background:var(--ape-flow-border);border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px clamp(8px,1.35vw,16px);font-size:13px;font-weight:500;transition:background-color .16s,color .16s;display:flex}._tabs_1283a_18 button img{flex:none;width:16px;height:16px}._tabs_1283a_18 button[aria-pressed=true]{background:var(--ape-neutral-white);color:var(--ape-text-secondary)}@media (width<=420px){._tabs_1283a_18{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){._tabs_1283a_18 button{transition:none}}._hub_1283a_127{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}._sectionTitle_1283a_132{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin:0 0 12px;display:flex}._sectionTitle_1283a_132 h2{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:400;line-height:1.2;display:flex}._sectionTitle_1283a_132 button{color:var(--ape-flow-muted);background:0 0;border:0;min-height:44px;padding:8px 0 8px 8px;font-size:14px}._count_1283a_157{background:var(--ape-flow-border);border-radius:500px;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:4px;font-size:14px;display:inline-flex}._horizontal_1283a_168{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;width:100%;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}._activeCard_1283a_178{background:var(--ape-community-tonal);text-align:left;scroll-snap-align:start;border:0;border-radius:16px;flex-direction:column;flex:0 0 230px;align-items:flex-start;gap:8px;padding:12px;display:flex}._activeCard_1283a_178 h3,._listRow_1283a_192 h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:1.3}._activeCard_1283a_178 p,._listRow_1283a_192 p{color:var(--ape-flow-muted);margin:0;font-size:12px;line-height:1.5}._badge_1283a_206{flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}._badge_1283a_206>span{place-items:center;width:64px;height:64px;display:grid;position:relative}._badge_1283a_206 img{display:block}._badge_1283a_206 ._strength_1283a_223{position:absolute;top:13.6667px;left:13.6667px}._badge_1283a_206 ._fire_1283a_228{position:absolute;top:18px;left:20px}._smallBadge_1283a_233{width:40px;height:40px}._smallBadge_1283a_233>span{transform:scale(.625)}._progress_1283a_240{background:var(--ape-flow-border);text-align:center;border-radius:22px;width:100%;min-height:20px;margin-top:auto;font-size:12px;line-height:20px;position:relative;overflow:hidden}._progress_1283a_240 i{border-radius:inherit;background:#1da7a0;position:absolute;inset:0 auto 0 0}._progress_1283a_240 span{padding:0 8px;position:relative}._eventCard_1283a_262{background:var(--ape-flow-surface);scroll-snap-align:start;border-radius:24px;flex-shrink:0;width:253px;height:319px;position:relative;overflow:hidden}._eventCard_1283a_262>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._eventCard_1283a_262>div{gap:8px;display:grid;position:absolute;inset:auto 16px 16px}._eventCard_1283a_262 p{text-transform:uppercase;color:var(--ape-flow-content-secondary);margin:0;font-size:10px}._eventCard_1283a_262 h3{margin:0;font-size:18px;font-weight:500;line-height:1.3}._eventCard_1283a_262 small{color:var(--ape-flow-muted);font-size:12px}._eventCard_1283a_262 button{min-height:44px;margin-top:4px;font-size:12px}._invites_1283a_306,._panel_1283a_307,._listPanel_1283a_308{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:16px}._invites_1283a_306{background:var(--ape-community-tonal)}._invite_1283a_306+._invite_1283a_306{border-top:.5px solid var(--ape-flow-border);margin-top:16px;padding-top:16px}._inviteDetail_1283a_321{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;display:flex}._inviteDetail_1283a_321 strong{font-size:12px;font-weight:400}._inviteDetail_1283a_321 small{color:var(--ape-flow-muted);margin-top:8px;font-size:10px;display:block}._invitationActions_1283a_341{gap:8px;margin-top:12px;display:flex}._invitationActions_1283a_341 button{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:24px;flex:1;min-height:44px;font-size:14px}._invitationActions_1283a_341 button:first-child{background:var(--ape-neutral-white);color:var(--ape-flow-button-text)}._pastLink_1283a_358{background:0 0;border:0;justify-self:center;min-height:44px;text-decoration:underline}._create_1283a_365{bottom:calc(100px + env(safe-area-inset-bottom,0px));right:max(var(--ape-page-gutter), calc((100vw - var(--ape-page-reading-width)) / 2));background:var(--ape-neutral-white);z-index:2;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;color:var(--ape-flow-button-text)!important}._filters_1283a_379{gap:8px;margin:0 0 16px;display:flex}._filters_1283a_379 button{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:24px;flex:1;min-height:44px;font-size:14px}._filters_1283a_379 button[aria-pressed=true]{background:var(--ape-neutral-white);color:var(--ape-flow-button-text)}._search_1283a_396{border:.5px solid var(--ape-flow-border);background:var(--ape-flow-surface);width:100%;color:inherit;font:inherit;border-radius:24px;min-height:44px;margin-bottom:16px;padding:12px 16px;display:block}._listRow_1283a_192{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}._listRow_1283a_192+._listRow_1283a_192{border-top:.5px solid var(--ape-flow-border)}._listRow_1283a_192>div{flex:1;gap:8px;min-width:0;display:grid}._listRow_1283a_192 ._progress_1283a_240{max-width:240px}._glow_1283a_430{z-index:-1;pointer-events:none;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._goalHeader_1283a_438{text-align:center;margin:20px 0 24px}._goalHeader_1283a_438 p{color:var(--ape-flow-content-secondary);text-transform:uppercase;margin:0 0 8px;font-size:12px}._goalHeader_1283a_438 h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600}._ringWrap_1283a_454{justify-content:center;margin-bottom:24px;display:flex}._stats_1283a_459{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}._stats_1283a_459 span{color:var(--ape-community-tertiary);letter-spacing:1px;margin-bottom:8px;font-size:12px;display:block}._stats_1283a_459 strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}._glowing_1283a_479>section:not(._boardRows_1283a_479),._glowing_1283a_479>.ape-assistant-card{margin-top:24px}._panel_1283a_307 h3{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:400;display:flex}._panel_1283a_307 p{color:var(--ape-flow-content-secondary);margin:8px 0 0;font-size:12px;line-height:1.5}._panel_1283a_307 ._more_1283a_74{width:100%;margin-top:12px;display:block}._more_1283a_74{margin:16px auto 0;display:block}._notice_1283a_506{background:var(--ape-community-tonal);border-radius:16px;margin:12px 0;padding:12px;font-size:14px;line-height:1.5}._empty_1283a_514{background:var(--ape-community-tonal);border-radius:24px;padding:24px 16px}._empty_1283a_514 h3{margin:0 0 8px;font-size:16px;font-weight:500}._empty_1283a_514 p{color:var(--ape-flow-muted);margin:0;font-size:14px;line-height:1.5}._podium_1283a_530{max-width:375px;height:260px;margin:32px auto 0;position:relative}._podiumBase_1283a_536{width:320px;height:142px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._beams_1283a_544{pointer-events:none;z-index:-1;width:375px;height:460px;position:absolute;top:-136px;left:50%;overflow:clip;transform:translate(-50%)}._beams_1283a_544>img{position:absolute}._beam1_1283a_558{top:-50.773px;left:30.2563px;transform:rotate(34deg)}._beam2_1283a_563{top:-22.345px;left:86.25px;transform:rotate(16deg)}._beam3_1283a_568{top:-13.996px;left:138.5px}._beam4_1283a_572{top:-22.345px;left:204.75px;transform:rotate(-16deg)}._beam5_1283a_577{top:-50.773px;left:270.744px;transform:rotate(-34deg)}._pool_1283a_582{top:242px;left:89.5px}._podiumMember_1283a_586{text-align:center;flex-direction:column;align-items:center;gap:4px;width:96px;display:flex;position:absolute}._podiumMember_1283a_586 strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}._podiumMember_1283a_586 small{color:var(--ape-flow-muted);font-size:10px;line-height:1.2}._place1_1283a_609{top:0;left:50%;transform:translate(-50%)}._place2_1283a_614{top:44px;left:calc(50% - 156px)}._place3_1283a_618{top:63px;right:calc(50% - 156px)}._avatar_1283a_622{background:var(--ape-flow-surface);border:.5px solid var(--ape-flow-border);width:40px;height:40px;color:var(--ape-flow-content-secondary);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;display:grid}._largeAvatar_1283a_634{width:70px;height:70px;font-size:24px}._boardRows_1283a_479{border-top:.5px solid var(--ape-flow-border);background:var(--ape-flow-background);border-radius:32px 32px 0 0;margin:0 -16px;padding:24px 24px 0;position:relative}._standing_1283a_647{align-items:center;gap:8px;min-height:56px;padding:4px 0;display:flex}._standing_1283a_647>span:first-child{min-width:16px;font-size:14px}._standing_1283a_647 strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:400}._standing_1283a_647 small{color:var(--ape-flow-muted);text-align:right;font-size:12px}._you_1283a_670{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:3;background:#ffffff1a;border-radius:500px;align-items:center;gap:4px;padding:4px 16px 4px 12px;display:flex;position:fixed;transform:translate(-50%)}._you_1283a_670>span{font-size:14px}._you_1283a_670 small{color:var(--ape-flow-muted);margin-top:6px;font-size:12px;display:block}._skeleton_1283a_693{gap:12px;padding:16px 0;display:grid}._skeleton_1283a_693>div{align-items:center;gap:12px;display:flex}._skeleton_1283a_693>div>span{border-radius:16px;flex-shrink:0;width:64px;height:64px}._skeleton_1283a_693>div>div{flex:1;gap:12px;display:grid}._skeleton_1283a_693 i{border-radius:8px;height:14px;display:block}._skeleton_1283a_693 i:last-child{width:65%}@media (width<=374px){._tabs_1283a_18{gap:6px}._tabs_1283a_18 button{padding:10px 12px}._tabs_1283a_18 button[aria-pressed=true]{padding-left:12px}._podiumBase_1283a_536{transform-origin:bottom;transform:translate(-50%)scale(.9)}._podiumMember_1283a_586{width:82px}._place2_1283a_614{left:calc(50% - 146px)}._place3_1283a_618{right:calc(50% - 146px)}}@media (width>=900px){._create_1283a_365{flex-shrink:0;width:44px;height:44px;position:static}._header_1283a_33,._tabs_1283a_18{margin-bottom:24px}._hub_1283a_127{gap:var(--ape-page-section-gap)}._horizontal_1283a_168{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid;overflow:visible}._activeCard_1283a_178{gap:12px;padding:20px}._eventCard_1283a_262{width:100%}._invites_1283a_306,._panel_1283a_307,._listPanel_1283a_308{padding:24px}._invite_1283a_306+._invite_1283a_306{margin-top:24px;padding-top:24px}._listRow_1283a_192{padding:20px 0}._glowing_1283a_479>section:not(._boardRows_1283a_479),._glowing_1283a_479>.ape-assistant-card{margin-top:var(--ape-page-section-gap)}._panel_1283a_307 p{font-size:14px;line-height:1.6}._boardRows_1283a_479{margin-inline:0}}._page_1kckc_1{color:var(--ape-flow-text);background:var(--ape-flow-background);font-optical-sizing:none;font-variation-settings:"opsz" 14;font-family:DM Sans,sans-serif;position:relative}._page_1kckc_1,._page_1kckc_1 *{box-sizing:border-box}._childPage_1kckc_14{flex-direction:column;padding-bottom:0;display:flex}._childPage_1kckc_14>*{flex-shrink:0}._childPage_1kckc_14 ._footer_1kckc_22{margin-top:auto;padding-top:32px}._page_1kckc_1 :where(button:not(.ape-button)){font:inherit;color:inherit;cursor:pointer}._page_1kckc_1 button:disabled{opacity:.5;cursor:default}._page_1kckc_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._header_1kckc_39{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:16px;display:flex}._header_1kckc_39 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._childHeader_1kckc_53{justify-content:flex-start}._childHeader_1kckc_53>span{text-align:center;color:var(--ape-flow-content-secondary);flex:1;padding-right:44px;font-size:14px}._moduleHeader_1kckc_63{left:var(--ape-page-gutter);right:var(--ape-page-gutter);top:calc(var(--ape-page-top) + env(safe-area-inset-top,0px));z-index:1;position:absolute}._back_1kckc_70{background:var(--ape-flow-border);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._secondary_1kckc_79{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:30px;min-height:44px;padding:10px 16px;font-size:12px!important}._section_1kckc_87{gap:16px;min-width:0;margin-top:16px;display:grid}._section_1kckc_87 h2{margin:0;font-size:16px;font-weight:600;line-height:1.1}._title_1kckc_99{margin:0;font-size:16px;font-weight:500;line-height:1.3}._muted_1kckc_105,._description_1kckc_106{color:var(--ape-flow-content-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}._grid_1kckc_113{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;display:grid}._moduleCompletion_1kckc_118{color:var(--ape-flow-content-secondary);gap:6px;font-size:12px;display:grid}._completionLabels_1kckc_124{justify-content:space-between;gap:16px;display:flex}._moduleCompletion_1kckc_118 progress{appearance:none;background:var(--ape-flow-border);border:0;border-radius:5px;width:100%;height:6px;display:block;overflow:hidden}._moduleCompletion_1kckc_118 progress::-webkit-progress-bar{background:var(--ape-flow-border)}._moduleCompletion_1kckc_118 progress::-webkit-progress-value{background:var(--ape-flow-text);border-radius:5px}._moduleCompletion_1kckc_118 progress::-moz-progress-bar{background:var(--ape-flow-text);border-radius:5px}._moduleCard_1kckc_150{text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:0;display:flex}._artwork_1kckc_161{background:var(--ape-flow-surface);aspect-ratio:174/178;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}._artwork_1kckc_161 img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._artwork_1kckc_161>span{overflow-wrap:anywhere;text-align:center;color:var(--ape-flow-content-secondary);padding:16px;font-size:14px}._moduleCard_1kckc_150 h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.3}._cardDescription_1kckc_192{color:var(--ape-flow-content-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}._metadata_1kckc_202{color:var(--ape-flow-content-secondary);align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}._metadata_1kckc_202 img,._lessons_1kckc_212 li button>img{flex:none}._moduleCard_1kckc_150 small{font-size:12px}._continueRow_1kckc_218{scrollbar-width:thin;gap:12px;padding:2px 0 8px;display:flex;overflow-x:auto}._continueCard_1kckc_225{aspect-ratio:267/178;background:var(--ape-flow-surface);text-align:left;border:0;border-radius:20px;flex:0 0 min(267px,85%);padding:0;position:relative;overflow:hidden}._continueCard_1kckc_225 ._artwork_1kckc_161{aspect-ratio:auto;border-radius:inherit;position:absolute;inset:0}._continueOverlay_1kckc_242{background:linear-gradient(#0000,#000000d9);padding:32px 12px 12px;position:absolute;inset:auto 0 0}._continueOverlay_1kckc_242 h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}._continueOverlay_1kckc_242 ._metadata_1kckc_202{color:#fff}._continueOverlay_1kckc_242 small{white-space:nowrap;font-size:12px}._continueOverlay_1kckc_242 progress{appearance:none;background:#fff3;border:0;border-radius:8px;width:100%;min-width:0;height:4px}._continueOverlay_1kckc_242 progress::-webkit-progress-bar{background:#fff3;border-radius:8px}._continueOverlay_1kckc_242 progress::-webkit-progress-value{background:#fff;border-radius:8px}._continueOverlay_1kckc_242 progress::-moz-progress-bar{background:#fff;border-radius:8px}._hero_1kckc_285{width:calc(100% + 2 * var(--ape-page-gutter));aspect-ratio:398/224;margin:0 calc(-1 * var(--ape-page-gutter));margin-top:calc(-1 * (var(--ape-page-top) + env(safe-area-inset-top,0px)));border-radius:0}._eyebrow_1kckc_292{color:var(--ape-flow-content-secondary);font-size:12px}._lessons_1kckc_212{border-top:.5px solid var(--ape-flow-border);padding-top:20px}._lessons_1kckc_212 ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}._lessons_1kckc_212 li button{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:0;display:flex}._number_1kckc_318{background:var(--ape-flow-surface);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:14px;display:grid}._completed_1kckc_328{background:#fff}._lessonText_1kckc_331{overflow-wrap:anywhere;flex:1;gap:6px;min-width:0;font-size:14px;line-height:1.3;display:grid}._lessonText_1kckc_331 small{color:var(--ape-flow-content-secondary);font-size:12px}._lessonText_1kckc_331>span{align-items:center;gap:8px;display:flex}._lessonText_1kckc_331 ._upNext_1kckc_349{border:.5px solid var(--ape-flow-border);white-space:nowrap;border-radius:30px;padding:4px 6px;font-size:10px}._notice_1kckc_356{border:.5px solid var(--ape-flow-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;padding:16px;font-size:14px;display:flex}._notice_1kckc_356 p{width:100%;margin:0;line-height:1.5}._footer_1kckc_22{padding-top:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ape-flow-background);z-index:2;margin-top:32px;position:sticky;bottom:0}._footer_1kckc_22>button{width:100%}._video_1kckc_384,._videoButton_1kckc_385{aspect-ratio:361/260;border:.5px solid var(--ape-flow-border);background:#000;border-radius:24px;width:100%;display:block;overflow:hidden}._videoButton_1kckc_385{padding:0;position:relative}._videoButton_1kckc_385 ._artwork_1kckc_161{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%}._playCircle_1kckc_404{background:#0009;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._skeleton_1kckc_416{grid-template-columns:1fr 1fr;gap:16px;display:grid}._skeleton_1kckc_416>div{border-radius:16px;height:160px}@media (width>=768px){._section_1kckc_87{gap:20px;margin-top:28px}._grid_1kckc_113{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}._continueRow_1kckc_218{gap:20px}._description_1kckc_106{font-size:16px;line-height:1.65}._hero_1kckc_285{border-radius:24px;width:100%;margin:0}._video_1kckc_384,._videoButton_1kckc_385{aspect-ratio:16/9}}._page_eosc4_1{--ape-page-reading-width:720px;color:var(--ape-flow-text);font-family:DM Sans,sans-serif}._path_eosc4_8{color:var(--ape-flow-content-secondary);margin:0 0 6px;font-size:13px;font-weight:500}._controls_eosc4_15,._field_eosc4_16{align-items:center;gap:12px;display:flex}._controls_eosc4_15{justify-content:space-between}._field_eosc4_16{box-sizing:border-box;background:var(--ape-flow-surface);border-radius:40px;width:min(100%,292px);min-width:0;padding-inline:12px}._field_eosc4_16 input{width:100%;min-width:0;height:44px;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;background:0 0;border:0;outline:0;padding:0}._field_eosc4_16 input::placeholder{color:var(--ape-flow-content-secondary)}._field_eosc4_16:focus-within,._page_eosc4_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._cancel_eosc4_58,._filters_eosc4_59 button,._recent_eosc4_60 button,._status_eosc4_61 button{border:1px solid var(--ape-flow-border);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:40px;padding:0 12px;font-size:14px}._cancel_eosc4_58{border-color:#0000}._recent_eosc4_60{margin-top:32px}._recent_eosc4_60 ul{margin:0;padding:0;list-style:none}._recent_eosc4_60 button{text-align:left;overflow-wrap:anywhere;border-color:#0000;padding-inline:0}._filters_eosc4_59{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}._filters_eosc4_59 button{min-height:36px;transition:background-color .16s,color .16s}._filters_eosc4_59 button[aria-pressed=true]{background:var(--ape-challenge-selected);color:var(--ape-text-primary)}._results_eosc4_111{gap:14px;margin-top:24px;display:grid}._recent_eosc4_60 h2,._results_eosc4_111 h2{margin:0;font-size:16px;font-weight:500}._recent_eosc4_60 p,._status_eosc4_61{color:var(--ape-flow-content-secondary);font-size:14px}._status_eosc4_61:empty{display:none}._status_eosc4_61 p{margin:0 0 8px}._videos_eosc4_138{grid-template-columns:repeat(auto-fill,minmax(min(clamp(132px,25vw,155px),100%),1fr));gap:12px;display:grid}@media (prefers-reduced-motion:reduce){._filters_eosc4_59 button{transition:none}}._page_1ffw3_1,._page_1ffw3_1 *,._dialog_1ffw3_3,._dialog_1ffw3_3 *{box-sizing:border-box}._page_1ffw3_1{--ape-page-reading-width:720px;background:var(--ape-flow-background);color:var(--ape-flow-text);font-optical-sizing:none;font-variation-settings:"opsz" 14;font-family:DM Sans,sans-serif}._page_1ffw3_1 button{font:inherit;color:inherit;cursor:pointer}._page_1ffw3_1 button:disabled{opacity:.45;cursor:default}._page_1ffw3_1 button:focus-visible,._page_1ffw3_1 summary:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._header_1ffw3_30{z-index:1;margin-bottom:12px;position:relative}._heading_1ffw3_35,._headerActions_1ffw3_36{align-items:center;gap:8px;display:flex}._heading_1ffw3_35{min-height:44px}._headerActions_1ffw3_36{margin-inline-start:auto}._breadcrumb_1ffw3_47{color:var(--ape-flow-content-secondary);margin:0;font-size:12px;line-height:1.5}._header_1ffw3_30 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._back_1ffw3_59,._icon_1ffw3_60{background:var(--ape-community-tonal);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._back_1ffw3_59 img,._icon_1ffw3_60 img{display:block}._back_1ffw3_59 img{width:24px;height:24px}._calendarLink_1ffw3_77,._header_1ffw3_30 ._menu_1ffw3_78 summary{border:.5px solid var(--ape-flow-border);border-radius:50%;width:44px;height:44px}._calendarLink_1ffw3_77{background:0 0;place-items:center;display:grid}._refresh_1ffw3_89,._more_1ffw3_90{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:30px;min-height:44px;padding:10px 12px;font-size:12px!important}._categories_1ffw3_98{scrollbar-width:none;gap:6px;margin:16px 0 8px;padding:4px;display:flex;overflow-x:auto}._categories_1ffw3_98 button{border:.5px solid var(--ape-flow-border);white-space:nowrap;background:0 0;border-radius:40px;min-height:36px;padding:7px 14px;font-size:14px;transition:background-color .16s,color .16s}._categories_1ffw3_98 button[aria-pressed=true]{background:var(--ape-challenge-selected);color:var(--ape-text-primary)}._compose_1ffw3_120{border-bottom:.5px solid var(--ape-community-tonal);align-items:center;gap:8px;margin:0 0 16px;padding-bottom:12px;display:flex}._write_1ffw3_128{text-align:left;background:0 0;border:0;flex:1;padding:14px 0;color:var(--ape-flow-content-secondary)!important;font-size:14px!important}._avatar_1ffw3_137{background:var(--ape-flow-border);width:32px;height:32px;color:var(--ape-flow-content-secondary);border-radius:50%;flex:0 0 32px;place-items:center;font-size:11px;display:grid}._posts_1ffw3_148{flex-direction:column;gap:12px;display:flex}._post_1ffw3_148{border:.5px solid var(--ape-flow-border);border-radius:24px;flex-direction:column;gap:18px;padding:16px;display:flex}._detail_1ffw3_161{border:0;border-bottom:.5px solid var(--ape-flow-border);border-radius:0;padding:12px 0 20px}._postHeader_1ffw3_167{justify-content:space-between;align-items:center;gap:8px;display:flex}._author_1ffw3_173{align-items:center;gap:12px;min-width:0;display:flex}._author_1ffw3_173>div{min-width:0}._name_1ffw3_182{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._name_1ffw3_182>span:first-child{overflow-wrap:anywhere}._author_1ffw3_173 p{color:var(--ape-community-tertiary);margin:4px 0 0;font-size:12px;line-height:1.4}._coach_1ffw3_198{background:var(--ape-community-tonal);color:var(--ape-flow-content-secondary);border-radius:8px;padding:4px 8px;font-size:10px;font-weight:400}._body_1ffw3_206,._openPost_1ffw3_207 p{color:var(--ape-community-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.6}._openPost_1ffw3_207{text-align:left;background:0 0;border:0;padding:0}._actions_1ffw3_222{justify-content:space-between;align-items:center;display:flex}._actions_1ffw3_222>div{gap:16px;display:flex}._actions_1ffw3_222 button{background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:3px 4px;font-size:14px;display:flex}._actions_1ffw3_222 button[aria-pressed=true],._commentLike_1ffw3_243[aria-pressed=true]{color:var(--ape-nutrition-protein)}._actions_1ffw3_222 img{display:block}._menu_1ffw3_78{position:relative}._menu_1ffw3_78 summary{cursor:pointer;place-items:center;min-width:32px;min-height:32px;list-style:none;display:grid}._menu_1ffw3_78 summary::-webkit-details-marker{display:none}._menu_1ffw3_78>div{z-index:2;border:.5px solid var(--ape-flow-border);background:#22292e;border-radius:12px;min-width:150px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 8px 30px #0006}._menu_1ffw3_78 button{text-align:left;background:0 0;border:0;width:100%;padding:12px;font-size:13px;display:block}._notice_1ffw3_284{border:.5px solid var(--ape-flow-border);background:var(--ape-community-tonal);color:var(--ape-flow-content-secondary);border-radius:16px;margin:12px 0;padding:12px 16px;font-size:13px}._notice_1ffw3_284 p{margin:0 0 8px}._notice_1ffw3_284 p:last-child{margin:0}._notice_1ffw3_284 button{background:0 0;border:0;padding:8px 0;text-decoration:underline}._empty_1ffw3_305{color:var(--ape-community-tertiary);text-align:center;padding:28px 0;font-size:14px;line-height:1.6}._empty_1ffw3_305 h2{color:#fff;font-size:18px}._more_1ffw3_90{margin:20px auto;display:block}._partial_1ffw3_320{color:var(--ape-community-tertiary);font-size:12px}._comments_1ffw3_324{margin:0}._comment_1ffw3_243{border-bottom:.5px solid var(--ape-community-tonal);gap:12px;padding:20px 0;display:flex}._comment_1ffw3_243 ._avatar_1ffw3_137{flex-basis:30px;width:30px;height:30px}._nested_1ffw3_338{border-bottom:0;margin-left:42px;padding-top:14px}._commentContent_1ffw3_343{flex:1;min-width:0}._commentName_1ffw3_347{align-items:center;gap:10px;font-size:12px;display:flex}._commentName_1ffw3_347 strong{font-size:14px;font-weight:500}._commentName_1ffw3_347 span{color:var(--ape-flow-content-secondary)}._commentContent_1ffw3_343 p{color:var(--ape-flow-content-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.6}._commentTools_1ffw3_368{gap:14px;display:flex}._commentTools_1ffw3_368 button{color:var(--ape-flow-content-secondary);background:0 0;border:0;min-height:32px;padding:6px 0;font-size:12px}._commentLike_1ffw3_243{background:0 0;border:0;align-items:flex-start;gap:6px;min-height:32px;padding:0;display:flex;font-size:12px!important}._commentLike_1ffw3_243 img{display:block}._replyBar_1ffw3_393{bottom:env(safe-area-inset-bottom,0px);background:var(--ape-flow-background);align-items:center;gap:12px;padding:16px 0 8px;display:flex;position:sticky}._replyBar_1ffw3_393>button{border:.5px solid var(--ape-flow-border);min-height:44px;color:var(--ape-community-tertiary);background:0 0;border-radius:500px;flex:1;justify-content:space-between;align-items:center;padding:12px;font-size:12px;display:flex}._images_1ffw3_415{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px;display:grid}._image_1ffw3_415{background:var(--ape-community-tonal);border-radius:16px;place-items:center;min-height:80px;max-height:480px;display:grid;position:relative;overflow:hidden}._image_1ffw3_415>img{object-fit:cover;width:100%;height:100%;display:block}._image_1ffw3_415>button{color:var(--ape-flow-content-secondary);background:0 0;border:0;font-size:12px}._dialog_1ffw3_3{border:.5px solid var(--ape-flow-border);background:var(--ape-flow-background);color:var(--ape-flow-text);border-radius:24px;width:calc(100vw - 32px);max-width:600px;max-height:calc(100dvh - 48px);padding:16px;font-family:inherit;overflow:auto}._dialog_1ffw3_3::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}._dialog_1ffw3_3 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._dialog_1ffw3_3 h2{margin:0;font-size:18px}._dialog_1ffw3_3 button{font:inherit;color:var(--ape-flow-text);cursor:pointer;background:0 0;border:0;padding:10px 0}._dialog_1ffw3_3 button:disabled{opacity:.45;cursor:default}._dialog_1ffw3_3 header button{font-size:13px}._categoryLabel_1ffw3_484{color:var(--ape-community-tertiary);align-items:center;gap:16px;margin:12px 0;font-size:12px;display:flex}._categoryLabel_1ffw3_484 select{color:var(--ape-flow-text);border:.5px solid var(--ape-flow-border);min-height:44px;font:inherit;background:#22292e;border-radius:12px;padding:10px}._dialog_1ffw3_3 textarea{box-sizing:border-box;width:100%;min-height:180px;color:var(--ape-community-body);resize:vertical;font:inherit;outline-offset:4px;background:0 0;border:0;font-size:14px;line-height:1.6}._dialog_1ffw3_3 footer{border-top:.5px solid var(--ape-flow-border);justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-top:8px;display:flex}._dialog_1ffw3_3 footer button{align-items:center;gap:8px;font-size:12px;display:flex}._draftImages_1ffw3_529{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._draftImages_1ffw3_529>div{min-width:0}._draftImages_1ffw3_529 img{object-fit:cover;border-radius:16px;max-width:100%;max-height:200px}._skeleton_1ffw3_543{gap:12px;display:grid}._skeleton_1ffw3_543>div{border:.5px solid var(--ape-flow-border);border-radius:24px;flex-direction:column;gap:14px;min-height:125px;padding:20px 16px;display:flex}._skeleton_1ffw3_543 span{background:var(--ape-community-tonal);border-radius:50%;width:32px;height:32px;display:block}._skeleton_1ffw3_543 i{background:var(--ape-community-tonal);border-radius:8px;width:80%;height:10px;display:block}._skeleton_1ffw3_543 i:last-child{width:55%}@media (width>=900px){._heading_1ffw3_35{gap:16px}._replyBar_1ffw3_393{justify-content:space-between;margin-top:24px}._replyBar_1ffw3_393>button{max-width:316px}._body_1ffw3_206,._openPost_1ffw3_207 p{font-size:16px;line-height:1.65}._detail_1ffw3_161{padding-inline:0}._dialog_1ffw3_3{padding:24px}}._safetyField_1ffw3_597{gap:8px;margin:16px 0;font-size:14px;display:grid}._safetyField_1ffw3_597 select{border:.5px solid var(--ape-flow-border);background:var(--ape-flow-background);width:100%;color:var(--ape-flow-text);font:inherit;border-radius:12px;padding:12px}._blockedList_1ffw3_612{margin:16px 0;padding:0;list-style:none}._blockedList_1ffw3_612 li{border-bottom:.5px solid var(--ape-flow-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}._blockedList_1ffw3_612 p{color:var(--ape-community-tertiary);margin:4px 0;font-size:12px}._memberLink_1ffw3_631{background:0 0;border:0;align-items:center;gap:4px;min-height:44px;margin:-4px 0 8px;padding:0 4px 0 0;display:inline-flex;color:var(--ape-flow-content-secondary)!important;font-size:14px!important}._memberLink_1ffw3_631 img{width:16px;height:16px;rotate:180deg}@media (width<=380px){._categories_1ffw3_98{flex-wrap:wrap;gap:4px}._categories_1ffw3_98 button{padding-inline:8px;font-size:12px}}@media (hover:hover){._categories_1ffw3_98 button:not([aria-pressed=true]):hover,._actions_1ffw3_222 button:not(:disabled):hover,._header_1ffw3_30 ._menu_1ffw3_78 summary:hover,._calendarLink_1ffw3_77:not(:disabled):hover,._refresh_1ffw3_89:not(:disabled):hover{background:var(--ape-community-tonal)}}@media (prefers-reduced-motion:reduce){._categories_1ffw3_98 button{transition:none}}._searchPostCounts_1ffw3_675,._searchPostCounts_1ffw3_675 span{align-items:center;gap:6px;display:flex}._searchPostCounts_1ffw3_675{color:var(--ape-flow-content-secondary);gap:16px;font-size:14px}._searchPostCounts_1ffw3_675 img{width:18px;height:18px}._page_64mw9_1{--ape-page-reading-width:720px;color:var(--ape-flow-text);font-family:DM Sans,sans-serif}._header_64mw9_8{align-items:center;gap:12px;margin-bottom:32px;display:flex}._header_64mw9_8 h1{margin:2px 0 0;font-size:24px;font-weight:600;line-height:32px}._path_64mw9_22{color:var(--ape-flow-content-secondary);margin:0;font-size:13px}._page_64mw9_1 button{color:inherit;font:inherit;cursor:pointer}._page_64mw9_1 button:disabled{opacity:.55;cursor:default}._back_64mw9_39{background:var(--ape-community-tonal);border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}._pill_64mw9_50{background:var(--ape-challenge-selected);width:fit-content;color:var(--ape-text-primary);border-radius:24px;padding:8px 16px;font-size:14px;font-weight:600}._search_64mw9_60{background:var(--ape-flow-surface);border-radius:24px;align-items:center;gap:8px;margin:18px 0;padding-inline:12px;display:flex}._search_64mw9_60 input{width:100%;min-width:0;height:44px;color:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;background:0 0;border:0;border-radius:0;padding:0;font-size:16px}._search_64mw9_60 input::placeholder{color:var(--ape-flow-content-secondary)}._search_64mw9_60 input:focus{outline:none}._search_64mw9_60:focus-within,._page_64mw9_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._list_64mw9_98 h2{margin:0 0 8px;font-size:16px;font-weight:500}._rows_64mw9_104{border:1px solid var(--ape-community-tonal);border-radius:24px;margin:0;padding:0 16px;list-style:none}._rows_64mw9_104 li+li{border-top:1px solid var(--ape-community-tonal)}._member_64mw9_116{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 0;transition:background-color .16s;display:flex}@media (hover:hover){._member_64mw9_116:hover{background:var(--ape-community-tonal)}}._avatar_64mw9_134,._profileAvatar_64mw9_135{width:42px;height:42px;color:var(--ape-flow-text);background:var(--ape-flow-surface);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}._identity_64mw9_148{overflow-wrap:anywhere;gap:3px;min-width:0;font-size:14px;display:grid}._detail_64mw9_156,._profile_64mw9_135 p,._feedback_64mw9_158{color:var(--ape-flow-content-secondary);font-size:14px}._feedback_64mw9_158{padding:16px 0}._feedback_64mw9_158 p{margin:0 0 8px}._page_64mw9_1 ._more_64mw9_171{border:1px solid var(--ape-flow-border);background:var(--ape-community-tonal);border-radius:24px;min-height:44px;margin-top:12px;padding:8px 16px;font-size:14px}._profile_64mw9_135{box-sizing:border-box;text-align:center;border:1px solid var(--ape-flow-border);background:radial-gradient(at 16% -22%,#163e28,#0000 52%),radial-gradient(at 82% -22%,#33304d,#0000 56%),#08090b;border-radius:32px;align-content:center;justify-items:center;max-width:536px;min-height:260px;padding:24px;display:grid}._profileAvatar_64mw9_135{width:96px;height:96px;font-size:26px}._profile_64mw9_135 h2{overflow-wrap:anywhere;margin:16px 0 4px;font-size:20px;font-weight:500}._profile_64mw9_135 p{overflow-wrap:anywhere;margin:0}._profile_64mw9_135 ._profileGoal_64mw9_216{margin-top:8px}@media (prefers-reduced-motion:reduce){._member_64mw9_116{transition:none}}._page_mqop1_3{box-sizing:border-box;width:100%;max-width:calc(var(--ape-page-reading-width) + 2 * var(--ape-page-gutter));min-height:100dvh;padding:calc(var(--ape-page-top) + env(safe-area-inset-top,0px)) var(--ape-page-gutter) calc(104px + env(safe-area-inset-bottom,0px));margin:0 auto}._page_1iwjj_1{--ape-page-reading-width:720px;color:var(--ape-flow-text);font-family:DM Sans,sans-serif}._header_1iwjj_8,._month_1iwjj_9{align-items:center;gap:8px;display:flex}._header_1iwjj_8{gap:16px;margin-bottom:32px}._header_1iwjj_8 p{color:var(--ape-flow-content-secondary);margin:0;font-size:13px}._header_1iwjj_8 h1{margin:2px 0 0;font-size:24px;font-weight:600;line-height:32px}._page_1iwjj_1 button{color:inherit;font:inherit;cursor:pointer}._page_1iwjj_1 button:disabled{cursor:default;opacity:.45}._page_1iwjj_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:2px}._back_1iwjj_49,._month_1iwjj_9 button{background:var(--ape-community-tonal);border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}._month_1iwjj_9 button{border:.5px solid var(--ape-flow-border);background:0 0}._today_1iwjj_67,._pill_1iwjj_68{border:1px solid var(--ape-flow-border);background:var(--ape-community-tonal);border-radius:100px;min-height:36px;padding:6px 12px}._today_1iwjj_67{margin-inline-start:auto}._column_1iwjj_80{max-width:360px;margin:0 auto}._month_1iwjj_9 h2{flex:1;margin:0;font-size:18px;font-weight:500}._next_1iwjj_92{rotate:180deg}._days_1iwjj_96{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:2px 0;margin-top:16px;display:grid}._weekday_1iwjj_104{color:var(--ape-flow-content-secondary);padding:4px 0;font-size:12px}._day_1iwjj_96{isolation:isolate;background:0 0;border:0;width:100%;min-height:44px;padding:0;position:relative}._page_1iwjj_1 ._day_1iwjj_96[data-other-month=true]{color:var(--ape-flow-content-secondary);opacity:.65}._page_1iwjj_1 ._day_1iwjj_96[aria-current=date]{color:var(--ape-action-primary);font-weight:700}._page_1iwjj_1 ._day_1iwjj_96[aria-pressed=true]{color:var(--ape-text-primary)}._day_1iwjj_96[aria-pressed=true]:before{z-index:-1;background:var(--ape-neutral-white);content:"";border-radius:50%;width:32px;height:32px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}._day_1iwjj_96[data-event=true]:after{background:var(--ape-action-accent);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:0;left:calc(50% - 2px)}._schedule_1iwjj_157{border-top:1px solid var(--ape-community-tonal);margin-top:16px}._schedule_1iwjj_157 h2{border-bottom:1px solid var(--ape-community-tonal);color:var(--ape-flow-content-secondary);text-transform:uppercase;margin:0;padding:12px 0 8px;font-size:13px;font-weight:500}._schedule_1iwjj_157 p{color:var(--ape-flow-content-secondary);font-size:14px}._events_1iwjj_177{gap:16px;margin:16px 0;padding:0;list-style:none;display:grid}._events_1iwjj_177 li{grid-template-columns:76px minmax(0,1fr);gap:4px;display:grid}._events_1iwjj_177 h3{overflow-wrap:anywhere;margin:4px 0 10px;font-size:16px;font-weight:500}._events_1iwjj_177 time,._eventType_1iwjj_199,._page_1iwjj_1 ._pill_1iwjj_68,._page_1iwjj_1 ._nextEvent_1iwjj_201,._page_1iwjj_1 ._today_1iwjj_67{font-size:13px}._eventType_1iwjj_199{color:var(--ape-action-accent)}._nextEvent_1iwjj_201{text-align:left;background:0 0;border:0;min-height:44px;padding:0}._page_1npx1_1,._page_1npx1_1 *{box-sizing:border-box}._page_1npx1_1{max-width:640px;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(56px + env(safe-area-inset-bottom,0px));color:var(--ape-flow-text);background:var(--ape-flow-background);font-optical-sizing:none;font-variation-settings:"opsz" 9;flex-direction:column;margin:0 auto;font-family:DM Sans,sans-serif;display:flex;overflow:clip}._page_1npx1_1 :where(button,input,textarea){font:inherit}._page_1npx1_1 button:not(.ape-button){cursor:pointer;color:inherit}._page_1npx1_1 button:disabled{cursor:default;opacity:.45}._page_1npx1_1 :where(button,input,textarea):focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._header_1npx1_35{flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;height:44px;margin-bottom:14px;display:flex}._header_1npx1_35 h1{text-align:center;flex:1;margin:0;font-size:18px;font-weight:400}._header_1npx1_35>span{flex:1}._iconButton_1npx1_54{background:radial-gradient(circle, var(--ape-flow-border) 16px, transparent 16.5px);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}._page_1npx1_1 img{max-width:none;display:block}._progress_1npx1_72{appearance:none;background:var(--ape-flow-border);border:0;border-radius:24px;flex:1;height:4px;overflow:hidden}._progress_1npx1_72::-webkit-progress-bar{background:var(--ape-flow-border)}._progress_1npx1_72::-webkit-progress-value{background:var(--ape-challenge-body);border-radius:24px}._progress_1npx1_72::-moz-progress-bar{background:var(--ape-challenge-body);border-radius:24px}._body_1npx1_92{flex:1;min-width:0}._intro_1npx1_96{text-align:center;margin-bottom:28px}._intro_1npx1_96 h1{margin:0 0 8px;font-size:18px;font-weight:400;line-height:24px}._intro_1npx1_96 p{color:var(--ape-challenge-muted);margin:0;font-size:14px;line-height:20px}._types_1npx1_112{gap:16px;display:grid}._types_1npx1_112 section{background:var(--ape-community-tonal);border-radius:24px;padding:16px 16px 8px}._types_1npx1_112 h2{color:var(--ape-challenge-body);margin:0 0 8px;font-size:14px;font-weight:400}._typeRow_1npx1_127{border:0;border-bottom:.5px solid var(--ape-flow-border);text-align:left;background:0 0;align-items:center;gap:8px;width:100%;padding:16px 0;display:flex}._typeRow_1npx1_127:last-child{border-bottom:0}._typeRow_1npx1_127>span:not(._badge_1npx1_141),._typeSummary_1npx1_142>span:not(._badge_1npx1_141){flex:1;min-width:0}._typeRow_1npx1_127 strong,._typeSummary_1npx1_142 strong{font-size:16px;font-weight:400;line-height:normal;display:block}._typeRow_1npx1_127 small,._typeSummary_1npx1_142 small{color:var(--ape-challenge-muted);margin-top:8px;font-size:12px;line-height:normal;display:block}._badge_1npx1_141{flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;position:relative}._badge_1npx1_141>img{grid-area:1/1}._ultraCrop_1npx1_172{grid-area:1/1;width:25px;height:15.132px;position:relative;overflow:hidden}._ultraCrop_1npx1_172 img{width:42.0725px;height:42px;position:absolute;top:-13.354px;left:-8.3625px}._footer_1npx1_186{flex-shrink:0;gap:12px;margin-top:32px;display:grid}._footer_1npx1_186 .ape-button{width:100%;min-height:59px;padding:18px 12px;font-size:16px}._entry_1npx1_198 ._footer_1npx1_186 .ape-button{background:var(--ape-challenge-build-gradient);color:#fff;border:0}._target_1npx1_203{flex-direction:column;align-items:center;gap:6px;margin:0 auto 32px;display:flex}._target_1npx1_203>span{margin:2px 0 20px;font-size:14px}._target_1npx1_203>div{align-items:center;gap:9px;display:flex}._target_1npx1_203 input{appearance:textfield;color:#fff;text-align:center;background:0 0;border:0;width:72px;min-width:0;padding:0;font-size:48px;line-height:62px}._target_1npx1_203 input::-webkit-inner-spin-button{appearance:none;margin:0}._target_1npx1_203 input::-webkit-outer-spin-button{appearance:none;margin:0}._target_1npx1_203 button{background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid;position:relative}._target_1npx1_203 small{color:var(--ape-challenge-muted);text-align:center;font-size:12px;line-height:18px}._scope_1npx1_253{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:0 16px}._scope_1npx1_253:empty{display:none}._scope_1npx1_253 label{border-bottom:.5px solid var(--ape-flow-border);align-items:center;gap:8px;padding:16px 0;display:flex}._scope_1npx1_253 label:last-child{border:0}._scopeIcon_1npx1_271{flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._scope_1npx1_253 label>span:nth-child(2){flex:1}._scope_1npx1_253 strong{margin-bottom:8px;font-size:16px;font-weight:400;display:block}._scope_1npx1_253 small{color:var(--ape-challenge-muted);font-size:12px;display:block}._page_1npx1_1 input[type=radio],._page_1npx1_1 input[type=checkbox]{appearance:none;border:1px solid var(--ape-flow-border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0;display:block}._page_1npx1_1 input:checked{border:4px solid #fff}._page_1npx1_1 input:disabled{cursor:default}._startOptions_1npx1_312{border:.5px solid var(--ape-flow-border);border-radius:24px;margin-bottom:24px;padding:0 16px}._startOptions_1npx1_312 label{border-bottom:.5px solid var(--ape-flow-border);cursor:pointer;justify-content:space-between;align-items:center;min-height:50px;font-size:14px;display:flex}._startOptions_1npx1_312 label:last-child{border:0}._group_1npx1_330{margin-bottom:24px}._group_1npx1_330 h2,._panel_1npx1_334 h2{margin:0 0 12px;font-size:16px;font-weight:400;line-height:22px}._pills_1npx1_340{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._pills_1npx1_340 button,._filters_1npx1_347 button,._more_1npx1_348{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:500px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 16px;font-size:14px;line-height:20px;display:flex}._pills_1npx1_340 button[aria-pressed=true]{background:var(--ape-flow-border)}._date_1npx1_364{gap:8px;margin-bottom:24px;font-size:14px;display:grid}._date_1npx1_364 input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:inherit;border:1px solid var(--ape-flow-border);background:0 0;border-radius:16px;padding:12px}._search_1npx1_378{background:var(--ape-community-tonal);border-radius:50px;align-items:center;gap:8px;min-height:42px;margin-bottom:16px;padding:10px 14px;display:flex}._search_1npx1_378 input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}._search_1npx1_378 input::placeholder{color:var(--ape-challenge-body)}._filters_1npx1_347{scrollbar-width:none;gap:8px;margin:0 -16px 24px;padding:0 16px;display:flex;overflow-x:auto}._filters_1npx1_347 button{white-space:nowrap;flex-shrink:0;min-height:34px;padding:6px 16px}._filters_1npx1_347 button[aria-pressed=true]{background:var(--ape-challenge-selected);color:var(--ape-text-secondary);font-weight:600}._members_1npx1_419{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:0 16px}._member_1npx1_419{border-bottom:.5px solid var(--ape-flow-border);cursor:pointer;align-items:center;gap:4px;min-height:72px;padding:16px 0;display:flex}._member_1npx1_419:last-child{border:0}._avatar_1npx1_436{background:var(--ape-flow-border);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;display:grid}._memberName_1npx1_446{flex:1;min-width:0}._memberName_1npx1_446>span{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}._memberName_1npx1_446>small{color:var(--ape-challenge-muted);margin-top:4px;font-size:12px;line-height:18px;display:block}._match_1npx1_465{border:.5px solid var(--ape-flow-border);color:var(--ape-challenge-muted);border-radius:20px;padding:1px 6px;font-size:12px;font-weight:400}._empty_1npx1_473,._notice_1npx1_474,._validation_1npx1_475{color:var(--ape-flow-content-secondary);font-size:14px;line-height:21px}._notice_1npx1_474{border:1px solid var(--ape-flow-border);border-radius:16px;margin:16px 0;padding:12px}._notice_1npx1_474 p{margin:0 0 8px}._notice_1npx1_474 button{border:1px solid var(--ape-flow-border);background:0 0;border-radius:30px;padding:10px 16px}._more_1npx1_348{margin:16px auto}._name_1npx1_498{border:.5px solid var(--ape-flow-border);color:#fff;background:0 0;border-radius:16px;width:100%;min-height:50px;margin-bottom:14px;padding:16px;font-size:14px}._panel_1npx1_334{border:.5px solid var(--ape-flow-border);text-align:left;background:0 0;border-radius:24px;width:100%;margin-bottom:14px;padding:16px;display:block}._panelHeading_1npx1_519{color:var(--ape-flow-content-secondary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:16px;display:flex}._panelHeading_1npx1_519 button{color:var(--ape-flow-content-secondary);background:0 0;border:0;font-size:12px}._typeSummary_1npx1_142{align-items:center;gap:8px;display:flex}._panel_1npx1_334 ._target_1npx1_203,._panel_1npx1_334 ._group_1npx1_330{margin-bottom:0}._panel_1npx1_334 h2{color:var(--ape-flow-content-secondary)}._panel_1npx1_334 ._target_1npx1_203>div{gap:32px}._editDate_1npx1_548{background:0 0;border:0;padding:12px 0 0;font-size:12px;display:block;color:var(--ape-challenge-muted)!important}._countHeading_1npx1_556{align-items:center;gap:8px;display:flex;color:var(--ape-challenge-selected)!important}._explanation_1npx1_562{color:var(--ape-flow-content-secondary);margin:0;font-size:14px;line-height:21px}._invited_1npx1_568{align-items:center;gap:8px;min-height:76px;display:flex}._inviteIcon_1npx1_574{background:var(--ape-flow-border);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._invited_1npx1_568>span:nth-child(2){flex:1}._invited_1npx1_568 strong{font-size:16px;font-weight:400;display:block}._invited_1npx1_568 small{color:var(--ape-flow-content-secondary);margin-top:10px;font-size:12px;display:block}._assistant_1npx1_597{margin:28px 0}._describe_1npx1_600{margin:0 0 8px;font-size:16px;font-weight:600;line-height:23px}._description_1npx1_606{color:var(--ape-flow-content-secondary);margin:0 0 24px;font-size:14px;line-height:21px}._prompt_1npx1_612{isolation:isolate;border-radius:28px;height:156px;padding:2px;position:relative;overflow:hidden}._prompt_1npx1_612>img{z-index:-1;position:absolute;top:-191px;left:50%;transform:translate(-50%)}._prompt_1npx1_612 textarea{background:var(--ape-flow-background);resize:none;width:100%;height:100%;color:var(--ape-flow-content-secondary);border:0;border-radius:26px;padding:16px;font-size:12px;line-height:18px;display:block}._prompt_1npx1_612 textarea::placeholder{color:var(--ape-flow-content-secondary);opacity:1}._examples_1npx1_644{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;display:flex}._examples_1npx1_644 :is(span,button){text-align:left;border:.5px solid var(--ape-flow-border);color:var(--ape-community-body);background:0 0;border-radius:50px;align-items:center;gap:6px;max-width:100%;padding:8px 12px;font-size:14px;display:flex}._unavailable_1npx1_664{color:var(--ape-challenge-muted);margin:8px 0 0;font-size:12px;line-height:18px}._manual_1npx1_670{background:0 0;border:0;min-height:59px;padding:20px;font-size:16px}@media (width>=700px){._page_1npx1_1{padding-top:32px;padding-bottom:40px}._header_1npx1_35{margin-bottom:24px}._types_1npx1_112{grid-template-columns:1fr 1fr;align-items:start}._footer_1npx1_186{margin-top:40px}._entry_1npx1_198 ._footer_1npx1_186{margin-top:64px}}@media (prefers-reduced-motion:reduce){._page_1npx1_1 *{scroll-behavior:auto}}._type_1npx1_112 ._intro_1npx1_96{margin-bottom:16px}._type_1npx1_112 ._intro_1npx1_96 h1{font-weight:500}._target_1npx1_203 button:after{content:"";border:1px solid var(--ape-flow-border);pointer-events:none;border-radius:50%;position:absolute;inset:8px}._memberName_1npx1_446{overflow-wrap:anywhere}._scope_1npx1_253 select,._scope_1npx1_253 input[type=search]{border:1px solid var(--ape-flow-border);background:var(--ape-flow-background);width:100%;min-height:44px;color:var(--ape-flow-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:12px;margin-top:12px;padding:10px 12px;display:block}._scope_1npx1_253 select:focus-visible,._scope_1npx1_253 input[type=search]:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._metricChoices_1npx1_741{flex-wrap:wrap;gap:12px;width:100%;display:flex}._metricChoices_1npx1_741 label{color:var(--ape-flow-text);flex:1;gap:8px;display:grid}._metricChoices_1npx1_741 select,._metricChoices_1npx1_741 input[type=number]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ape-flow-background);width:100%;min-height:44px;color:var(--ape-flow-text);font:inherit;border:1px solid var(--ape-flow-border);border-radius:12px;padding:8px 12px}._settingsField_1npx1_766{align-items:center;gap:12px;min-height:44px;margin-bottom:12px;display:flex}._settingsSkeleton_1npx1_774{background:var(--ape-flow-surface);border-radius:12px;height:44px;margin-bottom:12px}._header_1npx1_35>._settingsHeaderSpace_1npx1_781{flex:0 0 44px}._settingsActions_1npx1_784{flex-direction:column;gap:12px;display:flex}._page_1npx1_1 ._settingsField_1npx1_766 input[type=checkbox]{appearance:auto;border:initial;border-radius:initial;background:initial;accent-color:#fff;width:18px;height:18px}._groupSelection_1npx1_801{gap:16px;display:grid}._groupSelection_1npx1_801 label{min-width:0}._groupSelection_1npx1_801 select{min-width:0;height:44px;display:block}._groupSelection_1npx1_801 ._metricChoices_1npx1_741 select{min-width:0;height:44px}._groupSelection_1npx1_801 ._more_1npx1_348{justify-self:start;margin:0}._metricChoices_1npx1_741 ._proteinToggle_1npx1_822{justify-content:space-between;align-self:flex-start;align-items:center;gap:12px;min-height:44px;display:flex}._proteinFields_1npx1_830 input[type=number]{box-sizing:border-box;min-width:0}@media (width<=600px){._proteinFields_1npx1_830{flex-direction:column}._proteinFields_1npx1_830>label{width:100%}}._content_vvbg8_1{isolation:isolate;gap:32px;display:grid;position:relative}._glow_vvbg8_7{z-index:-1;pointer-events:none;height:400px;position:absolute;inset:-120px -16px auto;overflow:clip}._glow_vvbg8_7 img{max-width:none;position:absolute;top:-380px;left:50%;transform:translate(-50%)}._hero_vvbg8_22{text-align:center;justify-items:center;gap:12px;padding:24px 0;display:grid}._badge_vvbg8_29{background:#ffffff1a;border-radius:500px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;line-height:1.4;display:inline-flex}._badge_vvbg8_29 img,._benefit_vvbg8_40 img{display:block}._hero_vvbg8_22 h2{margin:0;font-size:40px;font-weight:500;line-height:1.1}._hero_vvbg8_22 p{color:var(--ape-flow-content-secondary,#c2c7cb);margin:0;font-size:14px;line-height:1.4}._content_vvbg8_1 h3{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.4}._benefits_vvbg8_61{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._benefit_vvbg8_40{border-bottom:.5px solid #ffffff1a;align-content:start;gap:12px;padding:16px 12px 16px 0;display:grid}._benefit_vvbg8_40:nth-child(2n){border-left:.5px solid #ffffff1a;padding-left:12px;padding-right:0}._benefit_vvbg8_40:nth-last-child(-n+2){border-bottom:0}._benefit_vvbg8_40 h4{margin:0;font-size:14px;font-weight:400;line-height:1.2}._benefit_vvbg8_40 p{color:var(--ape-flow-content-secondary,#c2c7cb);margin:0;font-size:12px;line-height:1.4}._purchase_vvbg8_92{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:center;gap:16px;display:grid}._content_vvbg8_1 ._purchase_vvbg8_92 button{color:var(--ape-flow-button-text);font:700 16px/1.2 DM Sans,sans-serif}._price_vvbg8_104{color:var(--ape-flow-content-secondary,#c2c7cb);gap:4px;margin:0;font-size:12px;line-height:1.2;display:grid}._price_vvbg8_104 strong{color:var(--ape-flow-text);font-size:20px;font-weight:500}._join_vvbg8_117{text-align:center;color:#1b252d;background:#fff;border-radius:500px;justify-content:center;align-items:center;min-height:59px;padding:16px;font-size:16px;font-weight:700;text-decoration:none;display:flex}._notice_vvbg8_131{color:var(--ape-flow-content-secondary,#c2c7cb);margin:-16px 0 0;font-size:14px;line-height:1.4}@media (width<=340px){._hero_vvbg8_22 h2{font-size:34px}._purchase_vvbg8_92{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ape-home-navigation{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-sizing:border-box;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);border-top:.5px solid var(--ape-flow-border);background:#14191deb;font-family:DM Sans,sans-serif;position:fixed;inset:auto 0 0}.ape-home-tabs{justify-content:center;gap:clamp(4px,2vw,24px);display:flex}.ape-home-navigation button{color:#87929b;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;font:400 13px/1.4 DM Sans,sans-serif;display:flex}.ape-home-tabs button{flex-direction:column;flex:1;max-width:144px}.ape-home-navigation button[aria-current=page]{color:#f0f1f2}.ape-home-navigation button:focus-visible{outline-offset:2px;outline:2px solid #4285f4}.ape-home-tab-icon{flex:none;place-items:center;width:24px;height:24px;display:grid}.ape-home-tab-icon img{display:block}.ape-home-tabs [data-home-tab=train] img{transform:rotate(45deg)}.ape-home-brand,.ape-home-app-badge,.ape-home-navigation .ape-home-ask-coach{display:none}@media (width<=1099px){.ape-home-navigation[data-compact-hidden=true]{display:none}}@media (width>=1100px){.ape-web-shell{--ape-rail-width:clamp(200px, 17.222vw, 248px)}.ape-web-shell:has(.ape-home-navigation){--ape-page-content-width:1096px;--ape-page-gutter:clamp(24px, 3.333vw, 48px);padding-inline-start:var(--ape-rail-width)}.ape-web-shell:has(.ape-home-navigation) .ape-train-app{padding-inline:max(clamp(24px,3.333vw,48px),50% - 548px)}.ape-home-navigation{width:var(--ape-rail-width);background:var(--ape-flow-background);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:0;border-inline-end:1px solid #ffffff14;flex-direction:column;gap:32px;padding:32px 20px;display:flex;inset:0 auto 0 0;overflow-y:auto}.ape-home-brand{flex:none;margin-inline-start:12px;display:block}.ape-home-tabs{flex-direction:column;gap:4px}.ape-home-tabs button{flex-direction:row;flex:none;justify-content:flex-start;gap:12px;max-width:none;min-height:48px;padding:12px 14px;font-size:14px}.ape-home-tabs button[aria-current=page]{background:#ffffff14}.ape-home-app-badge{color:#91bcff;background:#4285f429;border-radius:999px;margin-inline-start:auto;padding:3px 8px;font-size:11px;line-height:14px;display:inline-block}.ape-home-navigation .ape-home-ask-coach{color:#101921;background:linear-gradient(158deg,#1f87fc 28.8%,#fff 105.4%);border-radius:500px;flex:none;gap:10px;min-height:50px;margin-block-start:auto;padding:14px 12px;font-size:15px;font-weight:700;display:flex}}@media (hover:hover){.ape-home-tabs button:hover{color:#fff;background:#ffffff0f}}@media (prefers-reduced-motion:no-preference){.ape-home-tabs button{transition:background-color .16s ease-out,color .16s ease-out}}._page_gom82_1{box-sizing:border-box;width:100%;max-width:calc(var(--ape-page-content-width) + 2 * var(--ape-page-gutter));min-height:100dvh;padding:var(--ape-page-top) var(--ape-page-gutter) calc(96px + env(safe-area-inset-bottom));color:var(--ape-flow-text);margin:auto;font:400 16px/1.5 DM Sans,sans-serif}._header_gom82_12{margin-bottom:24px}._header_gom82_12 h1{margin:0;font-size:24px;font-weight:600}._header_gom82_12 p{color:var(--ape-flow-content-secondary);margin:4px 0 0;font-size:14px}._hero_gom82_16{border:1px solid var(--ape-flow-border);background:#1e2328;border-radius:24px;min-width:0;display:grid;overflow:hidden}._copy_gom82_25{align-content:center;justify-items:start;gap:28px;padding:clamp(20px,4vw,56px);display:grid}._badge_gom82_33{color:#94bbfc;background:#4285f429;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;line-height:17px;display:inline-flex}._badge_gom82_33:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._copy_gom82_25 h2{text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.12}._copy_gom82_25 p{color:var(--ape-flow-content-secondary);margin:12px 0 0}._download_gom82_67{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._download_gom82_67 h3,._steps_gom82_68 h3{margin:0;font-size:16px;font-weight:600}._download_gom82_67 p{margin-top:6px;font-size:14px}._code_gom82_70,._scanCopy_gom82_70{display:none}._stores_gom82_72{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._stores_gom82_72>a,._stores_gom82_72>button{border:1px solid var(--ape-flow-border);min-height:44px;color:var(--ape-flow-text);font:inherit;background:0 0;border-radius:999px;align-items:center;padding:0 20px;font-size:14px;text-decoration:none;display:inline-flex}._stores_gom82_72 button:disabled{color:var(--ape-flow-content-secondary);opacity:.72}._stores_gom82_72 a:hover{background:#ffffff14}._stores_gom82_72 a:focus-visible,._code_gom82_70:focus-visible{outline-offset:4px;outline:2px solid #4285f4}._visual_gom82_90{background:#4285f4;place-items:center;padding:24px;display:grid;overflow:hidden}._visual_gom82_90 img{box-sizing:border-box;aspect-ratio:262/592;object-fit:cover;border:1px solid #ffffff40;border-radius:clamp(22px,3vw,40px);width:clamp(150px,26vw,262px);max-width:100%;height:auto;display:block;box-shadow:0 30px 70px #08144066}._steps_gom82_68{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}._steps_gom82_68 li{border:1px solid var(--ape-flow-border);background:#1e2328;border-radius:20px;align-items:flex-start;gap:16px;padding:20px;display:flex}._steps_gom82_68 li>span{background:#ffffff14;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-size:13px;display:grid}._steps_gom82_68 p{color:var(--ape-flow-content-secondary);margin:4px 0 0;font-size:14px}@media (width>=760px){._hero_gom82_16{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}._steps_gom82_68{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){._page_gom82_1{padding-bottom:48px}._header_gom82_12 h1{font-size:24px}._code_gom82_70{background:#fff;border-radius:12px;flex:none;width:128px;height:128px;display:block;overflow:hidden}._code_gom82_70 svg{fill:#14191d;width:100%;height:100%;display:block}._scanCopy_gom82_70{display:inline}p._scanCopy_gom82_70{display:block}._compactCopy_gom82_161,._stores_gom82_72>._compactDownload_gom82_161{display:none}}@media (prefers-reduced-motion:no-preference){._visual_gom82_90 img{animation:.22s ease-out both _appear_gom82_1}._stores_gom82_72 a{transition:background-color .16s ease-out}}@keyframes _appear_gom82_1{0%{opacity:.85;translate:0 6px}to{opacity:1;translate:0}}html,body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#14191d;min-height:100%;margin:0}body,#root{min-height:100dvh}@font-face{font-family:DM Sans;src:url(/assets/DMSans-OkNhvBry.ttf)format("truetype");font-weight:100 1000;font-display:swap}:root{--ape-neutral-white:#fff;--ape-neutral-sterile:#f3f6f8;--ape-border-subtle:#d9e0e5;--ape-surface-brand:#123b5d;--ape-action-primary:#4285f4;--ape-text-primary:#1d252c;--ape-text-secondary:#66727c;--ape-action-accent:#f60;--ape-text-blue:#1a5f8f;--ape-text-orange:#b34700;--ape-community-tertiary:#858e96;--ape-community-body:#e0e3e5;--ape-community-tonal:#ffffff0d;--ape-challenge-muted:#a1a1aa;--ape-challenge-body:#e4e4e7;--ape-challenge-selected:#f0f1f2;--ape-challenge-build-gradient:linear-gradient(164.73deg, #1f87fc 28.8%, #fff 105.38%);--ape-page-content-width:1180px;--ape-page-reading-width:800px;--ape-page-gutter:16px;--ape-page-section-gap:24px;--ape-page-top:20px}@media (width>=900px){:root{--ape-page-gutter:32px;--ape-page-section-gap:32px;--ape-page-top:32px}}.ape-shimmer{position:relative;overflow:hidden}.ape-shimmer:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff0f 50%,#0000 80%);animation:2.4s linear infinite ape-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.ape-shimmer:after{animation:none;display:none}}:root{--ape-badge-muted:#8a8d91;--ape-badge-training:#729cff;--ape-badge-streak:#ff9500;--ape-badge-records:#ffd60a;--ape-badge-ultra:#64d2ff;--ape-badge-nutrition:#30d158;--ape-badge-physique:#9a8cff;--ape-badge-elite:#e2c985}
