@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}}: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;--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}.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}.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}}.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}@media (width>=900px){.ape-questionnaire.ape-questionnaire-review{min-height:682px;margin-top:max(40px,50dvh - 400px)}}.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:584px;margin-top:max(40px,50dvh - 300px)}.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-welcome-glow{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:calc(50% - 357.1px);transform:scaleY(-1)}.ape-welcome{flex-direction:column;width:min(100%,361px);min-height:calc(100dvh - 104px);margin:0 auto;display:flex;position:relative}.ape-welcome-slide{text-align:center;touch-action:pan-y;flex-direction:column;flex:1;padding:0 0 20px;display:flex}.ape-welcome-art{flex:0 0 350px;width:calc(100% + 32px);margin-inline:-16px;position:relative;overflow:hidden}.ape-welcome-art-crop{position:absolute;overflow:hidden}.ape-welcome-art img{pointer-events:none;max-width:none;display:block}.ape-welcome-art[data-artwork=welcomeBody] .ape-welcome-art-crop{width:192px;height:276px;bottom:34px;left:calc(50% - 96px)}.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]{flex-basis:371px}.ape-welcome-art[data-artwork=welcomeUltra] .ape-welcome-art-crop{width:499px;height:279px;bottom:39px;left:calc(50% - 257.5px)}.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]{flex-basis:368px}.ape-welcome-art[data-artwork=welcomeFigures] .ape-welcome-art-crop{width:288px;height:384px;bottom:0;left:calc(50% - 142.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:12px 0 0;font-size:18px;line-height:1.4}.ape-page-indicator{cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:4px;min-width:44px;min-height:44px;margin-bottom:12px;padding:0;display:flex}.ape-page-indicator span{background:#fff6;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(12px,env(safe-area-inset-bottom));gap:12px;display:grid}@media (width>=900px){.ape-welcome{min-height:calc(100dvh - 140px)}.ape-welcome-glow{display:none}}.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 img{object-fit:contain;width:320px;max-width:100%;height:336px;margin:auto;display:block}.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-introduction-elite-composite{width:320px;max-width:100%;height:336px;margin:auto;position:relative;overflow:hidden}.ape-introduction-elite-post-card{border-radius:32px;width:320px;height:151px;position:absolute;top:185px;left:0;overflow:hidden}.ape-introduction-elite .ape-introduction-elite-post{object-fit:contain;width:293.5px;max-width:none;height:137.25px;margin:0;position:absolute;top:14px;left:13px}.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_1tic9_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_1tic9_1 button{font:inherit;color:inherit;cursor:pointer}._page_1tic9_1 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._page_1tic9_1 button:disabled{cursor:default;opacity:.6}._content_1tic9_29{max-width:1000px;margin:auto;position:relative}._glow_1tic9_34{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-317.6px;left:calc(50% - 357.1px)}._header_1tic9_42{grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;display:grid}._header_1tic9_42 h1{text-align:center;margin:0;font-size:18px;font-weight:600;line-height:23px}._back_1tic9_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_1tic9_55:before{content:"";z-index:-1;background:#ffffff1a;border-radius:50%;position:absolute;inset:6px}._back_1tic9_55 img{width:23.2727px;max-width:none;height:23.2727px}._summary_1tic9_79{text-align:center;margin:28px 0 41px}._summary_1tic9_79 strong{font-size:40px;font-weight:500;line-height:40px;display:block}._summary_1tic9_79 p{margin:12px 0 0;font-size:16px;line-height:21px}._summary_1tic9_79 small{color:var(--ape-badge-muted);margin-top:8px;font-size:12px;display:block}._recent_1tic9_100{min-width:0;margin-bottom:24px}._recent_1tic9_100 h2{color:var(--ape-badge-muted);margin:0 0 10px;font-size:12px;font-weight:600;line-height:16px}._recentRail_1tic9_111{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin-right:-16px;padding-right:16px;display:flex;overflow:auto hidden}._recentRail_1tic9_111::-webkit-scrollbar{display:none}._recentCard_1tic9_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_1tic9_136{pointer-events:none;width:236px;max-width:none;height:316px;position:absolute;inset:0}._new_1tic9_144{isolation:isolate;color:#f0f1f2;place-items:center;width:44px;height:24px;font-size:14px;display:grid;position:absolute;top:14px;left:14px}._new_1tic9_144 img{z-index:-1;position:absolute;inset:0}._recentArt_1tic9_161{width:181px;height:181px;position:absolute;top:45px;left:28px}._recentCaption_1tic9_168{flex-direction:column;gap:3px;display:flex;position:absolute;top:255px;left:18px;right:18px}._recentCaption_1tic9_168 strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:21px;overflow:hidden}._recentCaption_1tic9_168>span{color:var(--ape-badge-muted);font-size:14px;line-height:18px}._categories_1tic9_190{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}._category_1tic9_195{min-width:0}._category_1tic9_195 header{justify-content:space-between;align-items:flex-end;gap:12px;min-height:41px;margin-bottom:14px;display:flex}._category_1tic9_195 h2{margin:0;font-size:16px;font-weight:500;line-height:21px}._category_1tic9_195 header p{color:var(--ape-badge-muted);margin:3px 0 0;font-size:14px;line-height:18px}._category_1tic9_195 header>span{color:var(--ape-badge-muted);white-space:nowrap;font-size:14px;line-height:18px}._grid_1tic9_224{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;display:grid}._badgeButton_1tic9_229{background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;height:76px;padding:0;display:grid;position:relative}._lock_1tic9_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_1tic9_240 img{width:24px;height:24px}._error_1tic9_253{border:1px solid #ffffff1a;border-radius:16px;margin:16px 0;padding:16px}._error_1tic9_253 p{margin:0 0 12px}._error_1tic9_253 button,._share_1tic9_263{background:#ffffff0d;border:0;border-radius:500px;min-height:44px;padding:16px 24px}._skeleton_1tic9_270{gap:24px;margin-top:28px;display:grid}._skeletonSummary_1tic9_275{background:#ffffff0f;border-radius:12px;justify-self:center;width:111px;height:73px;margin-bottom:17px}._skeletonRecent_1tic9_283{background:#ffffff0d;border-radius:20px;width:236px;height:316px}._skeletonCategory_1tic9_289{background:#ffffff0a;border-radius:16px;height:219px}._detail_1tic9_294{background-color:#000;background-position:50%;background-size:cover;flex-direction:column;display:flex}._detail_1tic9_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_1tic9_294>._header_1tic9_42{width:100%;max-width:1000px;margin:0 auto}._detailContent_1tic9_315{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:400px;padding:24px 0 36px;display:flex}._detailContent_1tic9_315 h1{margin:-1px 0 8px;font-size:18px;font-weight:600;line-height:24px}._detailContent_1tic9_315 p{color:var(--ape-badge-muted);max-width:310px;margin:0 0 6px;font-size:14px;line-height:20px}._detailContent_1tic9_315 ._earnedDate_1tic9_338{font-size:14px;line-height:20px}._detailContent_1tic9_315 progress{width:240px;max-width:100%;accent-color:var(--ape-action-primary);margin-top:12px}._detailFooter_1tic9_348{width:100%;max-width:308px;margin:0 auto}._share_1tic9_263{width:100%;min-height:56px;font-size:16px!important;font-weight:600!important}._detailFooter_1tic9_348 p{text-align:center;color:var(--ape-badge-muted);margin:8px 0 0;font-size:12px}._celebrationDialog_1tic9_365{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_1tic9_365::backdrop{background:#000000b8}._page_1tic9_1._celebrationPage_1tic9_379{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_1tic9_386{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_1tic9_386 h2{margin:0;font-size:18px;font-weight:600}._celebrationHeader_1tic9_386 button,._summaryBack_1tic9_404{background:#ffffff0f;border:0;border-radius:24px;min-height:44px;padding:10px 18px}._backfillList_1tic9_411{gap:12px;margin:0;padding:24px 0;list-style:none;display:grid}._backfillList_1tic9_411 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_1tic9_411 button>span{gap:6px;display:grid}._backfillList_1tic9_411 strong{font-size:16px;font-weight:600}._backfillList_1tic9_411 span span,._backfillList_1tic9_411 small{color:var(--ape-badge-muted)}._summaryBack_1tic9_404{align-self:flex-start;margin:8px}@media (width<=699px){._celebrationDialog_1tic9_365{border-radius:0;max-width:100%;height:100dvh}._page_1tic9_1._celebrationPage_1tic9_379{min-height:100dvh;padding-top:max(13px, env(safe-area-inset-top))}}@media (width>=900px){._page_1tic9_1{padding:26px 32px 140px}._header_1tic9_42{margin-bottom:12px}._summary_1tic9_79{margin:40px 0 48px}._recent_1tic9_100{margin-bottom:40px}._categories_1tic9_190{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}._category_1tic9_195 header{margin-bottom:20px}._recentRail_1tic9_111{gap:20px;margin-right:0;padding-right:0}._detailContent_1tic9_315{min-height:480px}._detailFooter_1tic9_348{max-width:360px}}._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_1vofy_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_1vofy_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_1vofy_1 button,._page_1vofy_1 input{font:inherit}._page_1vofy_1 button{cursor:pointer}._page_1vofy_1 button:disabled{cursor:default;opacity:.5}._page_1vofy_1 button:focus-visible,._page_1vofy_1 input:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:4px}._background_1vofy_40{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-496.4px;left:calc(50% - 730.4px)}._header_1vofy_48{justify-content:space-between;align-items:center;height:34px;margin:0 2px 12px;display:flex}._header_1vofy_48 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._settings_1vofy_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_1vofy_61:before{content:"";border:.5px solid var(--ape-flow-border,#ffffff1a);border-radius:inherit;pointer-events:none;position:absolute;inset:5px}._settings_1vofy_61 img{display:block}._columns_1vofy_85{flex-direction:column;gap:24px;min-width:0;display:flex}._identity_1vofy_91{background:var(--ape-community-tonal,#ffffff0d);border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex}._avatar_1vofy_100{color:#e4e4e7;background:#ffffff1a;border-radius:50%;place-items:center;width:64px;height:64px;font-size:24px;font-weight:500;display:grid}._identityText_1vofy_111{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:8px;max-width:100%;display:flex}._identity_1vofy_91 h2{margin:0;font-size:16px;font-weight:500;line-height:1.2}._identity_1vofy_91 p{color:var(--ape-challenge-muted);max-width:274px;margin:0;font-size:14px;line-height:1.5}._tags_1vofy_133{gap:6px;display:flex}._tags_1vofy_133:empty{display:none}._tags_1vofy_133 span{color:var(--ape-challenge-body);background:#ffffff1a;border-radius:50px;padding:4px 8px;font-size:12px;line-height:1.2}._profileActions_1vofy_148{align-items:center;gap:8px;display:flex}._primary_1vofy_153{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_1vofy_163{background:#ffffff1a;border:0;border-radius:500px;place-items:center;padding:14px;display:grid}._primary_1vofy_153:disabled,._roundAction_1vofy_163:disabled{opacity:.72!important}._statistics_1vofy_175{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_1vofy_175>div{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;padding:12px 4px;display:flex;position:relative}._statistics_1vofy_175>div+div:before{content:"";background:#ffffff1a;width:.5px;height:33px;position:absolute;left:0}._statistics_1vofy_175 dt{color:#c2c7cb;text-align:center;order:2;font-size:12px;line-height:1.2}._statistics_1vofy_175 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_1vofy_175 img{display:block}._shortcuts_1vofy_223{justify-content:center;align-items:center;gap:min(24px,33.3333% - 74.6667px);display:flex}._shortcuts_1vofy_223 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_1vofy_223 button>span{background:var(--ape-community-tonal);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}._shortcuts_1vofy_223 img{display:block}._streakCard_1vofy_253{isolation:isolate;background:var(--ape-community-tonal);border-radius:24px;flex-direction:column;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden}._streakGlow_1vofy_264{z-index:-1;pointer-events:none;max-width:none;position:absolute;top:-301.6px;left:calc(50% - 357.1px)}._sectionHeading_1vofy_272{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._sectionHeading_1vofy_272 h2,._memberships_1vofy_280 h2{margin:0;font-size:16px;font-weight:500;line-height:1.2}._sectionHeading_1vofy_272>strong{font-size:24px;font-weight:500;line-height:1.1}._week_1vofy_291{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._week_1vofy_291>div{flex-direction:column;align-items:center;gap:6px;display:flex}._week_1vofy_291>div>span:first-child{text-transform:uppercase;color:#c2c7cb;font-size:12px;line-height:1.1}._flame_1vofy_308{justify-content:center;align-items:center;width:36px;height:28px;display:flex}._flame_1vofy_308 img{display:block}._inactive_1vofy_318{box-sizing:border-box;border:.5px dashed #ffffff1a;border-radius:500px;width:100%;height:28px}._checkIns_1vofy_325{flex-direction:column;gap:16px;display:flex}._monthControls_1vofy_330{align-items:center;gap:4px;display:flex}._monthControls_1vofy_330 button{color:#fff;background:0 0;border:0;place-items:center;padding:6px;display:grid}._monthControls_1vofy_330 img{display:block}._previous_1vofy_346{transform:rotate(180deg)}._monthControls_1vofy_330 label{color:#e4e4e7;font-size:12px;line-height:1.5;position:relative}._monthControls_1vofy_330 input{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:100%;position:absolute;inset:0}._monthControls_1vofy_330 label:focus-within{outline:2px solid var(--ape-action-primary)}._calendar_1vofy_367{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}._weekday_1vofy_372{text-align:center;padding-bottom:8px;font-size:12px;line-height:18px}._day_1vofy_378{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_1vofy_378[data-active=true]{background:#4285f433}._day_1vofy_378[data-workout=true]{background:var(--ape-action-primary)}._day_1vofy_378[data-ultra=true]{background:var(--ape-surface-brand)}._dots_1vofy_400{justify-content:center;gap:2px;display:flex;position:absolute;bottom:3px}._dots_1vofy_400 i{background:#fff;border-radius:50%;width:3px;height:3px}._dots_1vofy_400 i[data-kind=workout]{background:#a9caff}._dots_1vofy_400 i[data-kind=ultra]{background:#6ec3f2}._dots_1vofy_400 i[data-kind=community]{background:#f60}._dots_1vofy_400 i[data-kind=ai]{background:#fff}._filters_1vofy_425{flex-wrap:wrap;justify-content:center;gap:6px 12px;display:flex}._filters_1vofy_425 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_1vofy_425 button[aria-pressed=true]{color:#fff;text-underline-offset:4px;text-decoration:underline}._filters_1vofy_425 i{background:#fff;border-radius:50%;width:5px;height:5px}._filters_1vofy_425 i[data-kind=workout]{background:var(--ape-action-primary)}._filters_1vofy_425 i[data-kind=ultra]{background:var(--ape-surface-brand)}._filters_1vofy_425 i[data-kind=community]{background:#f60}._memberships_1vofy_280{flex-direction:column;gap:16px;display:flex}._membership_1vofy_280{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_1vofy_479{background:var(--ape-community-tonal);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._membership_1vofy_280>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}._membership_1vofy_280 strong{font-size:14px;font-weight:600;line-height:1.4}._membership_1vofy_280 small{color:#c2c7cb;font-size:12px;line-height:1.4}._membership_1vofy_280 img{display:block}._error_1vofy_507{border:.5px solid var(--ape-flow-border);color:#e4e4e7;border-radius:16px;margin-bottom:16px;padding:16px;font-size:14px}._error_1vofy_507 button{color:#fff;background:0 0;border:0;padding:4px 0;text-decoration:underline}._dialog_1vofy_522{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_1vofy_522::backdrop{background:#000000a6}._dialog_1vofy_522 h2{margin:0 0 20px;font-size:20px;line-height:1.4}._dialog_1vofy_522 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_1vofy_522 ._destructive_1vofy_555{color:#ff8d88}._dialog_1vofy_522 ul{line-height:1.8}._skeletonAvatar_1vofy_561{background:#ffffff14;border-radius:50%;width:64px;height:64px}._skeletonLine_1vofy_567{background:#ffffff14;border-radius:8px;width:70%;height:18px}._skeletonStats_1vofy_573{background:#ffffff14;border-radius:16px;width:100%;height:60px}._skeletonStreak_1vofy_579{background:#ffffff14;border-radius:24px;height:122px}._skeletonAction_1vofy_584{background:#ffffff14;border-radius:500px;width:160px;height:48px}._skeletonShortcut_1vofy_590{flex-direction:column;align-items:center;gap:8px;width:56px;display:flex}._skeletonShortcutIcon_1vofy_597{background:#ffffff14;border-radius:50%;width:56px;height:56px}._skeletonShortcutLabel_1vofy_603{background:#ffffff14;border-radius:8px;width:44px;height:16px}._skeletonDay_1vofy_609{background:#ffffff14;border-radius:9.4px;height:40px}@media (width>=900px){._page_1vofy_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_1vofy_48{margin:0 0 28px}._columns_1vofy_85{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:40px;display:grid}._shortcuts_1vofy_223{gap:20px}._calendar_1vofy_367{gap:10px}._day_1vofy_378,._skeletonDay_1vofy_609{height:52px}._checkIns_1vofy_325{gap:20px}._dialog_1vofy_522{max-width:440px}}@media (prefers-reduced-motion:reduce){._page_1vofy_1 .ape-shimmer:after{animation:none}}._profileColumn_1vofy_653,._activityColumn_1vofy_654{flex-direction:column;gap:24px;min-width:0;display:flex}@media (width>=900px){._columns_1vofy_85{grid-template-rows:min-content 1fr;grid-template-areas:"profile activity""memberships activity";align-items:start;gap:32px 40px}._profileColumn_1vofy_653{grid-area:profile;gap:24px}._activityColumn_1vofy_654{grid-area:activity;gap:32px}._memberships_1vofy_280{grid-area:memberships}}._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}._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_16p9i_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_16p9i_1 button:not(.ape-button),._screen_16p9i_1 select{font:inherit;min-height:44px;color:inherit;cursor:pointer}._screen_16p9i_1 button:disabled{opacity:.5;cursor:default}._header_16p9i_24{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._header_16p9i_24 h1{margin:0;font-size:18px}._header_16p9i_24 button{background:#ffffff1a;border:0;border-radius:50%;width:44px;font-size:24px}._header_16p9i_24 select{background:#202629;border:1px solid #fff3;border-radius:12px;flex:1;max-width:240px;padding:0 16px}._body_16p9i_50{flex:1;padding:0 16px 24px}._heading_16p9i_54{text-align:center;max-width:290px;margin:8px auto 34px}._heading_16p9i_54 h1{margin:0 0 12px;font-size:18px}._heading_16p9i_54 p{color:#c2c7cb;margin:0;font-size:14px;line-height:1.5}._silhouettes_16p9i_69{gap:4px;margin-top:60px;display:flex}._silhouettes_16p9i_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_16p9i_69 img{object-fit:cover;width:92px;max-width:100%;height:137px}._introCopy_16p9i_93{text-align:center;margin:36px 16px;font-size:14px;line-height:1.5}._introCopy_16p9i_93 p+p{margin-top:26px}._grid_16p9i_102{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}._grid_16p9i_102 article{min-width:0}._grid_16p9i_102 article>button{background:0 0;border:0;font-size:12px}._tile_16p9i_115{background:#202629;border-radius:16px;place-items:center;height:188px;display:grid;position:relative;overflow:hidden}._tile_16p9i_115 img{object-fit:cover;width:100%;height:100%}._pose_16p9i_129{background:#0006;border-radius:20px;padding:4px 8px;font-size:14px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}._cameraGlyph_16p9i_139{color:#fff6;font-size:32px}._actions_16p9i_143{justify-content:space-between;gap:8px;display:flex}._actions_16p9i_143 button{background:0 0;border:0;font-size:12px}._footer_16p9i_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_16p9i_153 progress{width:100%}._footer_16p9i_153 p{color:#fff9;text-align:center;font-size:12px}._camera_16p9i_139{isolation:isolate;height:100dvh;position:relative;overflow:hidden}._preview_16p9i_175{z-index:-1;position:absolute;inset:0}._video_16p9i_180{object-fit:cover;width:100%;height:100%}._guide_16p9i_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_16p9i_185 strong{font-size:64px}._cameraCopy_16p9i_199{text-align:center;background:#0006;border-radius:12px;margin:0 16px;padding:8px 16px;font-size:16px}._cameraCopy_16p9i_199 p{color:#c2c7cb;font-size:14px}._cameraControls_16p9i_211{padding:28px 16px max(24px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;display:flex}._cameraControls_16p9i_211>div{gap:4px;display:flex}._cameraControls_16p9i_211>div>button{background:#14191d80;border:1px solid #fff6;border-radius:8px;width:32px;font-size:12px}._cameraControls_16p9i_211>div>button[aria-pressed=true]{border-color:#fff}._cameraControls_16p9i_211 select{background:#14191dcc;border:1px solid #fff3;border-radius:24px;padding:0 10px}._shutter_16p9i_238{background:#fff;border:5px double #14191d;border-radius:50%;outline:3px solid #fff;flex:0 0 75px;width:75px;height:75px}._privateImage_16p9i_247{aspect-ratio:.7;background:#202629;border-radius:16px;place-items:center;display:grid;overflow:hidden}._privateImage_16p9i_247 img{object-fit:cover;width:100%;height:100%}._privateImage_16p9i_247 button{color:inherit;background:0 0;border:0}._card_16p9i_265{color:#fff;background:#ffffff0d;border-radius:24px;max-width:480px;padding:16px}._card_16p9i_265 h3{max-width:260px;font-size:16px;line-height:1.4}._card_16p9i_265 p{font-size:14px;line-height:1.4}._accent_16p9i_281{color:#f60;font-size:12px}._milestones_16p9i_285{gap:12px;margin:16px 0;display:flex}._milestones_16p9i_285>span,._milestones_16p9i_285>._privateImage_16p9i_247{background:#14191d;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-width:0;height:122px;display:flex}._milestones_16p9i_285>span{color:#fff6;border:1px dashed #ffffff1a}._skeleton_16p9i_307{background:#202629;border-radius:16px;height:240px}._body_16p9i_50>label{align-items:center;gap:12px;margin:16px 0;display:flex}._body_16p9i_50>label select{color:#fff;background:#202629;border-radius:8px;padding:8px}@media (width>=768px){._screen_16p9i_1{min-height:100dvh;padding:24px}._silhouettes_16p9i_69{max-width:420px;margin:60px auto 0}._grid_16p9i_102{gap:16px}._tile_16p9i_115{height:260px}._guide_16p9i_185{max-width:300px}._header_16p9i_24{padding-top:16px}}._compareButton_16p9i_347{background:#202629;border:.5px solid #fff3;border-radius:500px;margin:0 0 16px;padding:8px 20px}._comparison_16p9i_354{flex-direction:column;gap:20px;display:flex}._comparison_16p9i_354>label,._comparisonSelectors_16p9i_360 label{color:var(--ape-flow-content-secondary);flex-direction:column;align-items:stretch;gap:8px;margin:0;font-size:14px;display:flex}._comparison_16p9i_354 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_16p9i_379,._comparisonSelectors_16p9i_360,._comparisonCaptions_16p9i_381{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._comparisonPair_16p9i_379 figure{min-width:0;margin:0}._comparisonPair_16p9i_379 figcaption,._comparisonCaptions_16p9i_381 p{color:var(--ape-flow-content-secondary);margin:8px 0 0;font-size:12px;line-height:1.5}._comparisonSlider_16p9i_397{isolation:isolate;border-radius:16px;height:min(110vw,460px);position:relative;overflow:hidden}._comparisonLayer_16p9i_404{position:absolute;inset:0}._comparisonLayer_16p9i_404 ._privateImage_16p9i_247{aspect-ratio:auto;height:100%}._comparisonDivider_16p9i_412{pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}._containPhoto_16p9i_421 img{object-fit:contain}._comparisonNote_16p9i_424{color:var(--ape-flow-content-tertiary);font-size:12px;line-height:1.5}._comparison_16p9i_354 input[type=range]{accent-color:#fff;width:100%;min-height:44px;margin:0}._capture_16p9i_437 ._heading_16p9i_54{margin-bottom:0}._capture_16p9i_437[data-page=editor] ._heading_16p9i_54 p{font-size:16px;line-height:1.4}._capture_16p9i_437 ._body_16p9i_50{flex-direction:column;gap:36px;display:flex}._capture_16p9i_437 ._silhouettes_16p9i_69{margin-top:24px}._capture_16p9i_437 ._introCopy_16p9i_93{max-width:319px;color:var(--ape-flow-content-secondary);margin:0 auto;font-size:16px;line-height:1.5}._capture_16p9i_437 ._introCopy_16p9i_93 p{margin:0}._capture_16p9i_437 ._introCopy_16p9i_93 p+p{margin-top:24px}._capture_16p9i_437 ._grid_16p9i_102{padding:0 6px}._capture_16p9i_437 ._tile_16p9i_115{background:var(--ape-flow-surface);width:100%;height:189px;color:inherit;cursor:pointer;border:0;padding:0}._capture_16p9i_437 ._tile_16p9i_115:focus-visible{outline-offset:3px;outline:2px solid #4285f4}._capture_16p9i_437 ._pose_16p9i_129{background:0 0;padding:0;bottom:22px}._capture_16p9i_437 ._tile_16p9i_115[data-filled=true] ._pose_16p9i_129{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008;padding:4px 8px;bottom:12px}._capture_16p9i_437 ._cameraGlyph_16p9i_139{background:#ffffff0d;border-radius:50%;align-self:start;place-items:center;width:44px;height:44px;margin-top:46px;display:grid}._capture_16p9i_437 ._cameraGlyph_16p9i_139 img{object-fit:contain;width:24px;height:24px}._photoOptions_16p9i_451{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_16p9i_451::backdrop{background:#0009}._photoOptions_16p9i_451 h2{margin:0 0 20px;font-size:18px}._photoOptions_16p9i_451 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_16p9i_437{max-width:1040px;padding:24px 40px}._capture_16p9i_437 ._header_16p9i_24{padding-top:0}._capture_16p9i_437 ._heading_16p9i_54{max-width:480px;margin-top:16px}._capture_16p9i_437 ._heading_16p9i_54 h1{font-size:24px}._capture_16p9i_437 ._body_16p9i_50{gap:40px}._capture_16p9i_437 ._silhouettes_16p9i_69{gap:12px;width:100%;max-width:600px;margin:0 auto}._capture_16p9i_437 ._silhouettes_16p9i_69>div{gap:16px;padding:24px 16px}._capture_16p9i_437 ._introCopy_16p9i_93{max-width:560px}._capture_16p9i_437 ._grid_16p9i_102{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:900px;margin:0 auto;padding:0}._capture_16p9i_437 ._tile_16p9i_115{height:292px}._capture_16p9i_437 ._cameraGlyph_16p9i_139{align-self:center;margin-top:0}._capture_16p9i_437 ._footer_16p9i_153{box-sizing:border-box;align-self:center;width:min(100%,560px);padding-top:24px}}._screen_z5004_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_z5004_1 button,._screen_z5004_1 select{cursor:pointer;min-height:44px}._screen_z5004_1 button:not([class]),._screen_z5004_1 select{font:inherit;color:inherit}._header_z5004_26{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._header_z5004_26 h1{margin:0;font-size:16px;font-weight:400}._header_z5004_26 button{background:#ffffff1a;border:0;border-radius:50%;width:44px;font-size:24px}._intro_z5004_45{text-align:center;flex:1;padding:0 16px}._intro_z5004_45 h1{margin:30px 0 12px;font-size:18px}._intro_z5004_45 p{color:var(--photo-muted);max-width:420px;margin:0 auto;font-size:14px;line-height:1.5}._artwork_z5004_61{isolation:isolate;place-items:center;height:240px;display:grid;position:relative}._glow_z5004_68{pointer-events:none;z-index:-1;position:absolute;top:-180px;left:50%;transform:translate(-50%)}._figure_z5004_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_z5004_88,._scanLine_z5004_94{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._rows_z5004_100{border:.5px solid #ffffff1a;border-radius:24px;margin:30px 0 16px;padding:0 16px;list-style:none}._rows_z5004_100 li{border-bottom:.5px solid #ffffff1a;align-items:center;gap:8px;min-height:50px;font-size:14px;display:flex}._rows_z5004_100 li:last-child{border:0}._rows_z5004_100 li>span{background:#ffffff1a;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._rows_z5004_100 strong{font-weight:400}._rows_z5004_100 small{color:var(--photo-muted);margin-left:auto;font-size:12px}._footer_z5004_134{padding:16px 16px max(24px, env(safe-area-inset-bottom));background:var(--photo-background);z-index:2;position:sticky;bottom:0}._footer_z5004_134 p{text-align:center;color:#ffffff80;margin:14px 0 0;font-size:12px}._analyzing_z5004_147{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:16px;display:flex}._analyzing_z5004_147 ._artwork_z5004_61{width:100%;height:260px}._analyzing_z5004_147 h1{margin:0;font-size:24px}._analyzing_z5004_147 p{color:var(--photo-muted);max-width:400px;margin:0;font-size:14px}._analyzing_z5004_147 progress{width:180px}._results_z5004_174{flex-direction:column;gap:24px;padding:16px;display:flex}._results_z5004_174 h2{margin:0;font-size:16px;font-weight:400}._score_z5004_185{flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}._ring_z5004_192{width:154px;height:154px;position:relative}._ring_z5004_192 svg{width:100%;height:100%}._ring_z5004_192>div{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}._ring_z5004_192 strong{font-size:40px;font-weight:500}._ring_z5004_192 small{color:#fff9;font-size:14px}._score_z5004_185>span{color:#21a89f;font-size:12px}._assistant_z5004_222{background:linear-gradient(135deg,#1f87fc99,#202629);border-radius:24px;padding:16px}._assistant_z5004_222 small{font-size:14px}._assistant_z5004_222 p{margin:12px 0 0;font-size:16px;line-height:1.5}._selector_z5004_235{color:var(--photo-muted);align-items:center;gap:12px;font-size:12px;display:flex}._selector_z5004_235 select{background:var(--photo-surface);border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:0 12px}._scan_z5004_94{aspect-ratio:361/497;background:var(--photo-surface);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}._scan_z5004_94>img{object-fit:contain;width:100%;height:100%}._scan_z5004_94>span{color:var(--photo-muted);font-size:14px}._scan_z5004_94>button{background:0 0;border:0}._anchor_z5004_271{background:#21a89f;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}._annotation_z5004_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_z5004_289{border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:20px;padding:16px;display:flex}._row_z5004_100{justify-content:space-between;align-items:center;gap:12px;display:flex}._breakdown_z5004_289 ._row_z5004_100{font-size:14px}._breakdown_z5004_289 progress{appearance:none;background:#ffffff1a;border:0;border-radius:10px;width:100%;height:4px;margin-top:8px;display:block;overflow:hidden}._breakdown_z5004_289 progress::-webkit-progress-bar{background:#ffffff1a}._breakdown_z5004_289 progress::-webkit-progress-value{background:#21a89f}._breakdown_z5004_289 progress::-moz-progress-bar{background:#21a89f}._breakdown_z5004_289 p{color:#fff9;margin:8px 0 0;font-size:12px;line-height:1.4}._recommendation_z5004_332{background:var(--photo-surface);border-radius:20px;padding:16px}._recommendation_z5004_332 small{color:#fff9;font-size:12px}._recommendation_z5004_332 h3{margin:8px 0;font-size:16px}._recommendation_z5004_332 p{color:var(--photo-muted);margin:0;font-size:14px;line-height:1.5}._muted_z5004_351{color:#fff9!important}._card_z5004_354{color:#fff;background:#ffffff0d;border-radius:24px;max-width:480px;padding:16px}._card_z5004_354 h3{margin:0;font-size:18px}._card_z5004_354 ._row_z5004_100>strong{font-size:24px}._card_z5004_354 p{color:#fff9;font-size:14px;line-height:1.5}._card_z5004_354 button:not([class]){color:#fff;background:0 0;border:0;min-height:44px}._card_z5004_354 button:disabled{opacity:.5}@media (width>=768px){._screen_z5004_1{padding:24px}._intro_z5004_45{box-sizing:border-box;align-self:center;width:100%;max-width:480px}._results_z5004_174{box-sizing:border-box;align-self:center;width:100%;max-width:560px}}._resultFooter_z5004_400{align-items:center;gap:12px;display:flex}._resultFooter_z5004_400>button{flex:1}._shareAction_z5004_408{flex:none;position:relative}._share_z5004_408{background:0 0;border:.5px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;width:84px;height:59px;display:flex}._share_z5004_408:disabled{opacity:.5;cursor:default}._shareAction_z5004_408 [role=status]{background:var(--photo-surface);border-radius:12px;width:260px;padding:12px;font-size:12px;position:absolute;bottom:100%;left:0}._header_z5004_26 ._historyLink_z5004_437{background:0 0;flex-shrink:0;width:auto;padding:0 4px;font-size:12px}._historyNote_z5004_444{color:var(--photo-muted);margin:0;font-size:14px;line-height:1.5}._historyList_z5004_450{gap:12px;margin:0;padding:0;list-style:none;display:grid}._historyList_z5004_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_z5004_450 button>span:first-child{gap:8px;display:grid}._historyList_z5004_450 button>span:last-child{flex-shrink:0}._historyList_z5004_450 small{color:var(--photo-muted)}._historySkeleton_z5004_482{background:var(--photo-surface);border-radius:24px;height:240px}._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_1lvdi_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}._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}}.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}}.ape-train-section-nav{margin:0 0 var(--ape-page-section-gap);align-items:center;gap:12px;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 20px;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:#14191d;background:#fff;padding-inline:16px}.ape-train-section-nav button[aria-current] img{filter:brightness(.2)}.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_8wmex_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_8wmex_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_8wmex_24{justify-content:space-between;align-items:center;gap:12px;height:44px;display:flex}._header_8wmex_24 h1{margin:0;font-size:18px;font-weight:500}._header_8wmex_24>span{width:44px}._back_8wmex_39{cursor:pointer;background:0 0;border:none;place-content:center;width:44px;height:44px;display:grid}._back_8wmex_39 img{box-sizing:content-box;background:#ffffff1a;border-radius:50%;width:23.2727px;height:23.2727px;padding:4.364px}._layout_8wmex_56{gap:24px;display:grid}._visual_8wmex_60{text-align:center;min-width:0}._body_8wmex_64{height:480px;margin:0 -16px;position:relative}._body_8wmex_64[data-preview=true]{max-width:360px;height:330px;margin:12px auto 0}._score_8wmex_74{flex-direction:column;align-items:center;gap:4px;min-height:64px;margin:20px 0 24px;display:flex}._score_8wmex_74 strong{font-size:40px;font-weight:600;line-height:1}._score_8wmex_74 small{color:#c2c7cb;font-size:10px}._status_8wmex_91 h2{margin:0 0 12px;font-size:16px;font-weight:500}._rows_8wmex_96{border:.5px solid #ffffff1a;border-radius:24px;padding:4px 16px}._row_8wmex_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_8wmex_96+._row_8wmex_96{border-top:.5px solid #ffffff0d}._row_8wmex_96>span:nth-child(2){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._row_8wmex_96 strong{color:#e0e3e5;font-size:14px;font-weight:400}._row_8wmex_96 small{font-size:12px;line-height:1.4}._row_8wmex_96>span:last-child{font-size:12px}._row_8wmex_96[aria-pressed=true] strong{color:#fff;font-weight:600}._row_8wmex_96 i,._badge_8wmex_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_8wmex_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_8wmex_169{box-sizing:border-box;text-align:left;background:#202629;border-radius:24px;width:198px;padding:16px;position:absolute;bottom:72px;left:36px}._detail_8wmex_169 header{align-items:center;gap:8px;font-size:12px;display:flex}._detail_8wmex_169 header strong{flex:1;font-weight:400}._detail_8wmex_169 header span{font-size:14px;font-weight:500}._detail_8wmex_169 header button{color:#fff;cursor:pointer;background:0 0;border:0;min-width:24px;min-height:24px;padding:0}._detail_8wmex_169 p{color:#c2c7cb;margin:12px 0;font-size:10px;line-height:1.4}._rank_8wmex_209{color:#c2c7cb;align-items:center;gap:6px;margin:12px 0;font-size:12px;display:flex}._rank_8wmex_209 progress{appearance:none;border:none;border-radius:8px;width:100%;height:3px;overflow:hidden}._rank_8wmex_209 progress::-webkit-progress-bar{background:#fff3}._rank_8wmex_209 progress::-webkit-progress-value{background:#c2c7cb}._rank_8wmex_209 progress::-moz-progress-bar{background:#c2c7cb}._badge_8wmex_142{color:#c2c7cb;background:#ffffff1a;border-radius:30px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}._badge_8wmex_142 i{width:6px;height:6px}._skeleton_8wmex_248{background:#ffffff0d;border-radius:8px;height:44px;margin:12px 0}._error_8wmex_254{color:#c2c7cb;margin:24px 0;font-size:14px}._row_8wmex_96:focus-visible,._turn_8wmex_156:focus-visible,._back_8wmex_39:focus-visible,._detail_8wmex_169 button:focus-visible{outline-offset:3px;outline:2px solid #1f87fc}@media (width>=760px){._screen_8wmex_1{padding:24px 32px 40px}._layout_8wmex_56[data-details=true]{grid-template-columns:1fr 1fr;align-items:center}._body_8wmex_64{height:520px;margin:0}._body_8wmex_64[data-preview=true]{height:400px}._glow_8wmex_14{left:calc(25% - 357.1px)}}@media (prefers-reduced-motion:reduce){._skeleton_8wmex_248{animation:none}}._layout_8wmex_56[data-details=false] ._visual_8wmex_60{background:#ffffff0d;border-radius:24px;width:100%;max-width:361px;margin:16px auto 0;padding-bottom:16px;position:relative;overflow:hidden}._layout_8wmex_56[data-details=false] ._body_8wmex_64{max-width:none;height:451px;margin:0}._layout_8wmex_56[data-details=false] ._score_8wmex_74{pointer-events:none;max-width:108px;margin:0;position:absolute;top:30px;right:16px}._layout_8wmex_56[data-details=false] ._score_8wmex_74 small{text-wrap:balance;line-height:1.4}._layout_8wmex_56[data-details=false] ._visual_8wmex_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_8wmex_24 ._trainTitle_8wmex_326{font-size:24px;font-weight:600}._sections_8wmex_330{gap:12px;margin-top:16px;display:flex}._sections_8wmex_330 button,._sections_8wmex_330 span{font:inherit;color:#fff;background:#ffffff0d;border:0;border-radius:12px;padding:12px;font-size:14px}._sections_8wmex_330 span{color:#14191d;background:#fff;font-weight:600}._visual_8wmex_60>._glow_8wmex_14{z-index:0}._visual_8wmex_60>._body_8wmex_64{z-index:1}._layout_8wmex_56[data-details=false] ._score_8wmex_74{z-index:2}._overviewCards_8wmex_361{display:contents}@media (width>=900px){._overviewContents_8wmex_365{gap:var(--ape-page-section-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}._overviewCards_8wmex_361{gap:var(--ape-page-section-gap);flex-direction:column;min-width:0;display:flex}._overviewCards_8wmex_361>.ape-progress-overview{gap:var(--ape-page-section-gap);margin-top:0}._layout_8wmex_56[data-details=false] ._visual_8wmex_60{max-width:none;margin-top:0}}._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_61u8l_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_61u8l_1 p{margin:0}._content_61u8l_1 h2{margin:0;font-size:16px;font-weight:500}._content_61u8l_1 button{cursor:pointer}._title_61u8l_22{text-align:center;flex-direction:column;gap:8px;display:flex}._title_61u8l_22 p{color:var(--plan-muted);text-transform:uppercase;font-size:12px;line-height:16px}._title_61u8l_22 h2{margin-bottom:4px;font-size:20px;font-weight:500;line-height:26px}._title_61u8l_22 ._subtitle_61u8l_40{text-transform:none}._progress_61u8l_43{text-align:center}._progress_61u8l_43 p{margin:0 0 6px;font-size:0;line-height:0}._progress_61u8l_43 strong{font-size:40px;font-weight:600;line-height:52px}._progress_61u8l_43 span{color:var(--plan-muted);font-size:14px}._progress_61u8l_43 small{color:var(--plan-muted);font-size:12px;line-height:16px;display:block}._weeks_61u8l_66 small{color:var(--plan-muted);font-size:12px;line-height:16px}._weeks_61u8l_66{gap:2px;padding-bottom:0;display:flex;overflow-x:auto}._weeks_61u8l_66>div{text-align:center;flex-direction:column;flex:1;gap:4px;min-width:32px;display:flex}._track_61u8l_85{background:#ffffff0d;border-radius:500px;height:4px;display:block;overflow:hidden}._track_61u8l_85[data-current=true]{outline-offset:-.5px;outline:.5px solid #fff}._track_61u8l_85>span{background:linear-gradient(175deg, var(--ape-flow-progress-accent) 28.8%, white 105.4%);border-radius:500px;height:4px;display:block}._outline_61u8l_106{border:.5px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}._outline_61u8l_106 button{color:#fff;text-align:left;background:0 0;border:0;padding:8px 0}._request_61u8l_121{flex-direction:column;gap:8px;display:flex}._request_61u8l_121 p{color:var(--plan-muted);font-size:12px}._request_61u8l_121 button:disabled{opacity:1;color:#1b252d;background:#fff9}._calendar_61u8l_135{flex-direction:column;gap:12px;display:flex}._calendar_61u8l_135 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._calendar_61u8l_135 header small{color:var(--plan-muted);font-size:12px;line-height:16px}._dayList_61u8l_151,._splitList_61u8l_157{border:0;border-radius:24px;padding:16px;box-shadow:inset 0 0 0 .5px #ffffff1a}._day_61u8l_151+._day_61u8l_151{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_61u8l_151>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_61u8l_151>button:disabled{opacity:1;cursor:default}._date_61u8l_194{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:28px;display:flex}._date_61u8l_194 small{text-transform:uppercase;color:var(--plan-muted);font-size:12px;line-height:16px}._date_61u8l_194 strong{font-size:14px;font-weight:600;line-height:18px}._dayTitle_61u8l_213{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._dayTitle_61u8l_213 small{color:var(--plan-muted);font-size:12px;line-height:16px}._status_61u8l_225{color:var(--plan-muted);font-size:12px}._status_61u8l_225[data-complete=true]{color:var(--ape-flow-success)}._expandedArrow_61u8l_232{transform:rotate(90deg)}._day_61u8l_151 ol{counter-reset:exercise;flex-direction:column;gap:14px;margin:12px 0 0 40px;padding:0;list-style:none;display:flex}._day_61u8l_151 li{counter-increment:exercise;color:var(--plan-muted);align-items:start;gap:4px;font-size:12px;display:flex}._day_61u8l_151 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_61u8l_151 li>span:first-of-type{flex:1}._day_61u8l_151 li>span:last-child{text-align:right;max-width:50%}._change_61u8l_270{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_61u8l_282{flex-direction:column;gap:12px;display:flex}._explanation_61u8l_282 dl{border:0;border-radius:24px;margin:0;padding:16px;box-shadow:inset 0 0 0 .5px #ffffff1a}._explanation_61u8l_282 dl>div{justify-content:space-between;align-items:start;gap:12px;display:flex}._explanation_61u8l_282 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_61u8l_282 dt{color:var(--plan-muted);flex-shrink:0;font-size:12px;line-height:16px}._explanation_61u8l_282 dd{text-align:right;margin:0;font-size:14px;line-height:18px}._editor_61u8l_324{min-height:calc(100svh - 98px);padding-top:15px;padding-bottom:180px}._splitDay_61u8l_329{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_61u8l_329+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_61u8l_329:disabled{opacity:1;cursor:default}._splitDay_61u8l_329>span{flex-direction:column;gap:2px;display:flex}._splitDay_61u8l_329 small{color:var(--ape-flow-content-tertiary);letter-spacing:1px;text-transform:uppercase;font-size:12px}._splitDay_61u8l_329 ._rest_61u8l_372{color:var(--ape-flow-content-tertiary);font-size:14px}._footer_61u8l_376{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_61u8l_387{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_61u8l_387::backdrop{background:#0009}._dialogContent_61u8l_407{flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}._dialogContent_61u8l_407 header{align-items:center;gap:12px;display:flex}._dialogContent_61u8l_407 h2{text-align:center;flex:1;margin:0;font-size:18px;font-weight:500}._dialogContent_61u8l_407 header button{color:#fff;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font:24px DM Sans,sans-serif}._dayType_61u8l_437{border:0;gap:16px;margin:0;padding:0;display:flex}._dayType_61u8l_437 legend{color:var(--ape-flow-content-secondary);margin-bottom:12px}._dayType_61u8l_437 label{align-items:center;gap:8px;display:flex}._focus_61u8l_453{color:var(--ape-flow-content-secondary);flex-direction:column;gap:12px;display:flex}._focus_61u8l_453 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_61u8l_470{min-height:400px;overflow:hidden}._assistantDialog_61u8l_470 ._dialogContent_61u8l_407{justify-content:space-between;min-height:400px}._dialogGlow_61u8l_478{pointer-events:none;width:714.2px;height:714.2px;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._calendar_61u8l_135 header h2,._explanation_61u8l_282 h2{line-height:21px}._dayTitle_61u8l_213>span{line-height:18px}@media (width>=900px){._wideDialog_61u8l_498{border-radius:28px;width:min(100% - 64px,760px);height:fit-content;margin:auto;inset:0}}._wideDialog_61u8l_498[open]{flex-direction:column;display:flex;overflow:hidden}._wideDialog_61u8l_498 ._dialogContent_61u8l_407{box-sizing:border-box;flex:1;min-height:0;max-height:95svh;overflow:hidden}._wideDialog_61u8l_498 ._dialogContent_61u8l_407>header{flex:none}._wideDialog_61u8l_498 ._dialogContent_61u8l_407 header button{font-size:24px}@media (width>=900px){._wideDialog_61u8l_498 ._dialogContent_61u8l_407{max-height:calc(100svh - 64px)}}._app_n11dq_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_n11dq_1 *{box-sizing:border-box}._glow_n11dq_16{pointer-events:none;width:714.2px;max-width:none;height:714.2px;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._header_n11dq_26{justify-content:space-between;align-items:center;min-height:98px;padding:54px 10px 0;display:flex;position:relative}._header_n11dq_26 h1{margin:0;font-size:18px;font-weight:500}._header_n11dq_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_n11dq_26 button span{background:#ffffff1a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._header_n11dq_26 img{width:23.2727px;height:23.2727px}._spacer_n11dq_63{width:44px}.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_1irri_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_1irri_1 *{box-sizing:border-box}._page_1irri_1 button,._page_1irri_1 input{font:inherit}._page_1irri_1 button{cursor:pointer}._page_1irri_1 button:disabled{cursor:default;opacity:.5}._page_1irri_1 button:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:4px}._modePicker_1irri_6 label:has(input:focus-visible){outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:4px}._hero_1irri_7{isolation:isolate;height:396px;position:relative;overflow:hidden}._hero_1irri_7>img{object-fit:cover;width:100%;height:100%;display:block}._hero_1irri_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_1irri_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_1irri_10 img,._share_1irri_11 img,._metadata_1irri_11 img,._targets_1irri_11 img{flex:none;display:block}._overview_1irri_12{z-index:2;gap:24px;margin-top:-24px;padding:0 16px;display:grid;position:relative}._heading_1irri_13{gap:12px;display:grid}._page_1irri_1 h1{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.3}._page_1irri_1 h2{margin:0;font-size:16px;font-weight:600;line-height:1.4}._tags_1irri_16{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._tags_1irri_16 li{background:#ffffff0d;border-radius:500px;padding:4px 8px;font-size:14px}._modePicker_1irri_6{border:0;min-width:0;margin:0;padding:0}._modePicker_1irri_6 legend{margin-bottom:12px;padding:0}._modePicker_1irri_6>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}._modePicker_1irri_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_1irri_6 ._selected_1irri_22{border-color:#ffffff80}._modePicker_1irri_6 input{accent-color:#fff;width:16px;height:16px;margin:0;position:absolute;top:10px;right:10px}._modePicker_1irri_6 strong{padding-right:24px;font-size:14px;font-weight:500}._modePicker_1irri_6 span{color:var(--ape-flow-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}._actions_1irri_26{grid-template-columns:minmax(0,1fr) 72px;gap:10px;display:grid}._actions_1irri_26>button{min-height:54px;font-weight:600}._share_1irri_11{color:#fff;background:#ffffff1a;border:0;border-radius:500px;place-items:center;display:grid}._status_1irri_29{color:var(--ape-flow-muted);margin:0;font-size:14px}._exercises_1irri_30{gap:12px;min-width:0;margin-top:24px;padding:0 16px;display:grid}._exerciseList_1irri_31{scroll-snap-type:x proximity;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}._exercise_1irri_30{scroll-snap-align:start;flex:0 0 254px;min-width:0}._exerciseImage_1irri_33{aspect-ratio:254/380;object-fit:cover;background:#ffffff0d;border-radius:24px;width:100%;height:auto;display:block}._exerciseCopy_1irri_34{gap:12px;padding-top:12px;display:grid}._metadata_1irri_11{align-items:center;gap:6px;margin:0;font-size:14px;display:flex}._exercise_1irri_30 h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.4}._description_1irri_37{color:var(--ape-flow-muted);overflow-wrap:anywhere;margin:0;font-size:14px}._targets_1irri_11{flex-wrap:wrap;align-items:flex-start;gap:8px;font-size:14px;display:flex}._targets_1irri_11 span{overflow-wrap:anywhere;background:#ffffff1a;border-radius:500px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}._mobile_1irri_40{border:.5px solid #ffffff1a;border-radius:24px;justify-items:center;gap:16px;margin:24px 16px 0;padding:16px;display:grid}._mobile_1irri_40 h2{align-items:center;gap:8px;display:flex}._mobile_1irri_40 h2 img{flex:none;display:block}._mobile_1irri_40 p{color:var(--ape-flow-muted);margin:8px 0 0;font-size:14px}._ultraArtwork_1irri_44{width:203px;max-width:100%;height:123px;position:relative;overflow:hidden}._ultraArtwork_1irri_44 img{width:168.29%;max-width:none;height:277.54%;position:absolute;top:-88.25%;left:-33.45%}._mobileAction_1irri_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_1irri_6>div{grid-template-columns:1fr}._exercise_1irri_30{flex-basis:230px}}@media (width>=720px){._page_1irri_1{grid-template-columns:1fr 1fr;align-items:start;gap:40px 32px;padding:24px 24px 48px;display:grid}._hero_1irri_7{border-radius:24px;height:420px}._hero_1irri_7:after{background:linear-gradient(#0000 55%,#14191db3)}._overview_1irri_12{gap:32px;margin:0;padding:24px 0}._page_1irri_1 h1{font-size:30px}._exercises_1irri_30{grid-column:1/-1;gap:24px;margin:0;padding:0}._exerciseList_1irri_31{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid;overflow:visible}._exerciseImage_1irri_33{aspect-ratio:254/300}._mobile_1irri_40{grid-column:1/-1;grid-template-columns:1fr auto;place-items:center start;margin:0;padding:24px}}._rememberChoice_1irri_59{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:12px;line-height:1.5;display:flex}._rememberChoice_1irri_59 input{accent-color:#fff;flex:none;width:16px;height:16px;margin:0}._page_104dj_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_104dj_1 *,._dialog_104dj_2 *{box-sizing:border-box}._page_104dj_1 button,._page_104dj_1 input,._page_104dj_1 select,._dialog_104dj_2 button{font:inherit}._page_104dj_1 button,._dialog_104dj_2 button{cursor:pointer}._page_104dj_1 button:disabled,._dialog_104dj_2 button:disabled{cursor:default;opacity:.5}._page_104dj_1 button:focus-visible,._page_104dj_1 input:focus-visible,._page_104dj_1 select:focus-visible,._dialog_104dj_2 button:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:3px}._header_104dj_7{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}._iconButton_104dj_8{color:#fff;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._iconButton_104dj_8 img{display:block}._header_104dj_7>._pill_104dj_10{justify-self:end}._sessionStatus_104dj_11{text-align:center;gap:4px;display:grid}._sessionStatus_104dj_11 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_104dj_11 img{flex:none;display:block}._sessionStatus_104dj_11 strong{font-size:18px;font-weight:600}._pill_104dj_10,._edit_104dj_15,._skip_104dj_15{color:#fff;background:#ffffff1a;border:0;border-radius:500px;min-height:44px;padding:8px 16px}._heading_104dj_16{text-align:center;margin:32px 0 16px}._heading_104dj_16 h1{overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;font-weight:600}._tags_104dj_18{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}._tags_104dj_18 li{background:#ffffff0d;border-radius:500px;padding:6px 8px;font-size:14px}._heading_104dj_16 p{color:var(--ape-flow-muted);max-width:360px;margin:24px auto 16px;font-size:14px}._mode_104dj_21{color:var(--ape-flow-muted);justify-content:center;align-items:center;gap:8px;margin:16px auto;font-size:12px;display:flex}._mode_104dj_21 select{background:var(--ape-flow-background);color:#fff;border:.5px solid #ffffff1a;border-radius:12px;min-height:36px;padding:4px 8px}._hero_104dj_23{background:0 0;border:0;width:100%;margin:16px 0 24px;padding:0;display:block;position:relative}._hero_104dj_23>img{object-fit:cover;border-radius:16px;width:100%;height:292px;display:block}._hero_104dj_23>video{object-fit:contain;background:#000;border-radius:16px;width:100%;height:100%;position:absolute;inset:0}._mediaPlay_104dj_26{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_104dj_26 img{display:block}._mediaGuide_104dj_28{color:#fff;background:#14191dcc;border:0;border-radius:500px;min-height:44px;padding:8px 12px;position:absolute;bottom:12px;right:12px}._hero_104dj_23:has(video) ._mediaGuide_104dj_28{top:12px;bottom:auto}._exerciseList_104dj_30{gap:18px;display:grid}._card_104dj_31{background:#ffffff0d;border-radius:24px;min-width:0;padding:16px}._card_104dj_31[hidden]{display:none}._exerciseHeading_104dj_33{align-items:center;gap:8px;display:flex}._exerciseHeading_104dj_33>div{flex:1;min-width:0}._exerciseHeading_104dj_33 h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:16px;font-weight:500}._focused_104dj_36 h2{font-size:20px}._thumbnail_104dj_37{background:0 0;border:0;flex:none;width:62px;height:62px;padding:0;position:relative}._thumbnail_104dj_37>img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}._targets_104dj_39{flex-wrap:wrap;gap:6px;font-size:14px;display:flex}._targets_104dj_39>span{overflow-wrap:anywhere;background:#ffffff1a;border-radius:500px;padding:2px 8px}._targets_104dj_39 ._record_104dj_41{color:#1f87fc;background:#1f87fc1a}._edit_104dj_15{min-width:44px;padding:8px;font-size:14px}._edit_104dj_15 img{margin:auto;display:block;transform:rotate(-90deg)}._exerciseOptions_104dj_44{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._cue_104dj_45{background:#ffffff0d;border-radius:16px;margin:12px 0;padding:12px;font-size:16px}._chips_104dj_46{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}._chips_104dj_46 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_104dj_46 strong{font-size:16px;font-weight:600}._chips_104dj_46 small{color:var(--ape-flow-muted);font-size:14px}._chips_104dj_46 ._completedChip_104dj_50{background:#fff}._cardActions_104dj_51{gap:8px;margin-top:12px;display:flex}._add_104dj_52,._manualRest_104dj_52{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_104dj_52 img,._manualRest_104dj_52 img{flex:none;display:block}._manualRest_104dj_52{background:0 0;border:1px dashed #ffffff1a;flex:none}._actions_104dj_55{gap:16px;margin-top:24px;display:grid}._setRows_104dj_56{gap:8px;margin-top:12px;display:grid}._setRow_104dj_56{flex-wrap:wrap;align-items:end;gap:6px;padding:4px 0;display:flex}._setNumber_104dj_58{text-align:center;flex:0 0 20px;gap:8px;padding-bottom:12px;font-size:14px;display:grid}._setNumber_104dj_58>span{color:var(--ape-flow-muted);font-size:12px}._field_104dj_60{flex:1;gap:8px;min-width:44px;font-size:14px;display:grid}._field_104dj_60>span{color:var(--ape-flow-muted);font-size:12px}._field_104dj_60 input,._field_104dj_60 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_104dj_60 select option{background:var(--ape-flow-background)}._field_104dj_60 input:disabled,._field_104dj_60 select:disabled{opacity:.65}._field_104dj_60>div{align-items:center;min-width:0;display:flex}._targetActions_104dj_66{flex:0 0 100%;order:4;gap:8px;display:flex}._saveTargets_104dj_67{color:#fff;background:#ffffff1a;border:0;border-radius:500px;flex:1;min-height:36px;padding:6px 12px;font-size:12px}._check_104dj_68{background:0 0;border:0;place-items:center;min-width:36px;min-height:36px;padding:0;display:grid}._check_104dj_68 img{flex:none;display:block}._guidedRow_104dj_70 ._field_104dj_60>div{border:.5px solid #ffffff1a;border-radius:12px;height:44px}._guidedRow_104dj_70 ._field_104dj_60{min-width:88px}._guidedRow_104dj_70 ._field_104dj_60 input{appearance:textfield;border:0;height:42px}._guidedRow_104dj_70 input::-webkit-inner-spin-button{appearance:none}._guidedRow_104dj_70 ._field_104dj_60 button{background:0 0;border:0;place-items:center;min-width:26px;min-height:40px;padding:0;display:grid}._guidedRow_104dj_70 ._field_104dj_60 button img{display:block}._guidedRow_104dj_70 ._check_104dj_68{min-width:44px;min-height:44px}._guidedRow_104dj_70 ._setNumber_104dj_58{padding-bottom:14px}._guidedRow_104dj_70 ._rpe_104dj_78{flex:1 0 100%;order:3;justify-content:center;align-items:center;display:flex}._guidedRow_104dj_70 ._rpe_104dj_78 select{width:72px}._rest_104dj_80{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_104dj_81{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_104dj_80>div{flex:1;min-width:140px}._rest_104dj_80>div>span{color:var(--ape-flow-muted);font-size:14px}._rest_104dj_80 p{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}._skip_104dj_15{color:#66727c;background:#fff}._error_104dj_86{color:var(--ape-flow-text);background:#ffffff0d;border-radius:16px;padding:16px}._dialog_104dj_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_104dj_2::backdrop{background:#00000080}._dialog_104dj_2>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._dialog_104dj_2 h2{margin:0;font-size:18px;font-weight:400}._dialog_104dj_2>button{width:100%;margin-top:12px}._detailsForm_104dj_92{gap:24px;display:grid}._detailsForm_104dj_92 label{gap:8px;display:grid}._detailsForm_104dj_92 input,._detailsForm_104dj_92 textarea{width:100%;min-width:0;color:inherit;font:inherit;background:#ffffff0d;border:1px solid #fff3;border-radius:12px;padding:12px}._detailsForm_104dj_92 textarea{resize:vertical;min-height:112px}._detailsForm_104dj_92 input:focus-visible,._detailsForm_104dj_92 textarea:focus-visible{outline:2px solid var(--ape-flow-blue,#1f87fc);outline-offset:3px}._lineup_104dj_97{gap:12px;margin:0;padding:0;list-style:none;display:grid}._lineup_104dj_97 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_104dj_97 button[aria-current]{background:#ffffff0d}._lineup_104dj_97 span{background:#ffffff0d;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;display:grid}._lineup_104dj_97 strong{flex:1;font-size:16px;font-weight:400}._lineup_104dj_97 small{color:var(--ape-flow-muted);max-width:40%;font-size:12px}@media (width<=360px){._guidedRow_104dj_70{gap:4px}._guidedRow_104dj_70 ._field_104dj_60 button{min-width:24px}._setRow_104dj_56{flex-wrap:wrap}._field_104dj_60{min-width:40px}}@media (width>=720px){._page_104dj_1{padding:24px 24px 144px}._heading_104dj_16{margin:40px auto}._heading_104dj_16 h1{font-size:28px}._exerciseList_104dj_30{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:24px}._focusedList_104dj_109{max-width:680px;margin:0 auto;display:block}._hero_104dj_23{max-width:680px;margin:32px auto}._hero_104dj_23>img{height:340px}._actions_104dj_55{max-width:680px;margin:32px auto 0}._dialog_104dj_2{border-radius:32px;padding:24px;top:50%;bottom:auto;transform:translateY(-50%)}}._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}._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_zl996_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_zl996_12{max-width:393px;margin:0 auto;position:relative}._page_zl996_1 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._page_zl996_1 button:disabled{cursor:default}._header_zl996_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_zl996_28 button{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._header_zl996_28 button>span{background:#ffffff1a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._shareIcon_zl996_55{transform:scaleX(-1)}._sr_zl996_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_zl996_69{pointer-events:none;z-index:-1;position:absolute;top:-207.6px;left:50%;transform:translate(-50%)}._caption_zl996_77{box-sizing:content-box;text-align:center;max-width:315px;min-height:80px;margin:36px auto 0;padding:0 24px}._ownership_zl996_85{color:#a1a1aa;justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}._ownership_zl996_85>span{place-items:center;width:20px;height:20px;display:grid}._ownership_zl996_85 strong{font-weight:600}._caption_zl996_77 p{overflow-wrap:anywhere;margin:12px 0 0;font-size:16px;font-weight:600;line-height:24px}._artwork_zl996_110{width:335px;max-width:calc(100vw - 32px);height:387.1px;margin:48px auto 0;animation:.5s ease-out _arrival_zl996_1;position:relative;transform:translate(-3px)}._emblem_zl996_119{object-fit:contain;width:335px;max-width:100%;height:335px;position:absolute;top:0;left:0}._stand_zl996_128{object-fit:contain;width:317px;height:95.1px;position:absolute;top:292px;left:5px}._locked_zl996_136 ._emblem_zl996_119{opacity:.35}._next_zl996_139{margin:35px 16px 0}._next_zl996_139 h2{color:#a1a1aa;margin:0 0 8px;font-size:14px;font-weight:400;line-height:21px}._page_zl996_1 ._nextCard_zl996_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_zl996_149>img{flex:none}._nextCopy_zl996_163{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._nextCopy_zl996_163 strong{font-size:16px;font-weight:400;line-height:19.2px}._nextCopy_zl996_163>span{color:#a1a1aa;font-size:14px;font-weight:400;line-height:16.8px}._nextCard_zl996_149 small{color:#a1a1aa;text-align:right;max-width:90px;font-size:12px;line-height:14.4px}._notice_zl996_188{text-align:center;color:#a1a1aa;margin:16px auto 0;padding:0 24px;font-size:12px;line-height:18px}._notice_zl996_188 p{margin:0 0 8px}._page_zl996_1 ._notice_zl996_188 button{min-height:44px;font-size:14px;text-decoration:underline}._notice_zl996_188 textarea{box-sizing:border-box;color:#fafafa;width:100%;font:inherit;background:#1e2629;border:1px solid #ffffff1a;border-radius:12px;padding:12px}._header_zl996_28 button:focus-visible,._page_zl996_1 button:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes _arrival_zl996_1{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){._artwork_zl996_110{animation:none}}@media (width<=366px){._artwork_zl996_110{width:calc(100vw - 32px);height:calc(115.55vw - 36.976px)}._emblem_zl996_119{width:100%;height:auto}._stand_zl996_128{width:94.63%;height:auto;top:75.43%;left:1.49%}}._workoutDialog_zl996_251{color:#fafafa;background:#14191d;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}._workoutDialog_zl996_251[open]{flex-direction:column;display:flex}._workoutAwardBody_zl996_266{flex:1;min-height:0;overflow:hidden}._page_zl996_1[data-embedded]{height:100%;min-height:0;overflow-y:auto}._workoutAwardFooter_zl996_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_zl996_276 nav{justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}._workoutAwardFooter_zl996_276 nav button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._workoutAwardFooter_zl996_276 button:disabled{opacity:.4;cursor:default}._page_1ueaz_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_1ueaz_1 button,._preview_1ueaz_16 button{font:inherit;color:inherit;cursor:pointer}._page_1ueaz_1 button:disabled{opacity:.45;cursor:default}._page_1ueaz_1 section{margin-bottom:24px}._page_1ueaz_1 h1{margin:0;font-size:18px;font-weight:600}._page_1ueaz_1 h2,._preview_1ueaz_16 h2{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.2}._page_1ueaz_1 small,._preview_1ueaz_16 small{color:var(--pr-muted,#a1a1aa);font-size:12px}._page_1ueaz_1 strong{font-weight:500}._glow_1ueaz_48{z-index:-1;pointer-events:none;width:355.2px;height:355.2px;position:absolute;top:-207.6px;left:calc(50% - 177.6px)}._header_1ueaz_57{justify-content:space-between;align-items:center;gap:16px;min-height:32px;margin:0 8px 13px;display:flex}._header_1ueaz_57 button{background:#ffffff0d;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._header_1ueaz_57>span{width:32px}._header_1ueaz_57 h1{text-align:center;flex:1}._hero_1ueaz_81{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:0;display:flex}._artwork_1ueaz_89{width:234px;height:186px;margin-bottom:0;position:relative}._emblem_1ueaz_95{width:160px;height:160px;position:absolute;top:0;left:37px}._stand_1ueaz_102{width:234px;height:70.2px;position:absolute;top:112px;left:0}._artwork_1ueaz_89[data-muted=true]{filter:grayscale();opacity:.5}._tier_1ueaz_113{color:#e2ba78;font-size:12px;line-height:18px}._hero_1ueaz_81>strong{font-size:24px;font-weight:600;line-height:1}._hero_1ueaz_81 small{line-height:1.2}._heroBest_1ueaz_126{font-size:24px!important}._counts_1ueaz_129{border:.5px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}._counts_1ueaz_129>div{flex-direction:column;gap:2px;padding:8px 12px;display:flex}._counts_1ueaz_129>div+div{border-left:.5px solid #ffffff0d}._counts_1ueaz_129 strong{font-size:20px;line-height:30px}._cards_1ueaz_149{scroll-snap-type:x proximity;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}._best_1ueaz_156{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_1ueaz_156 img{flex-shrink:0;width:68px;height:68px}._best_1ueaz_156 strong{font-size:14px;line-height:1.2}._best_1ueaz_156 small{line-height:1.3}._sectionHeader_1ueaz_181,._preview_1ueaz_16>header{justify-content:space-between;align-items:center;display:flex}._sectionHeader_1ueaz_181 button{background:0 0;border:0;place-items:center;width:40px;height:32px;display:grid}._sectionHeader_1ueaz_181 h2{margin-bottom:0}._sectionHeader_1ueaz_181{margin-bottom:12px}._categories_1ueaz_201{border:.5px solid #ffffff1a;border-radius:20px;align-items:center;gap:16px;padding:16px;display:flex}._donut_1ueaz_209{flex-shrink:0;width:120px;height:120px;position:relative}._donut_1ueaz_209 svg{width:120px;height:120px}._donut_1ueaz_209>span{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}._donut_1ueaz_209 strong{font-size:20px}._donut_1ueaz_209 small{letter-spacing:1px;font-size:8px}._categories_1ueaz_201 ul{flex:1;margin:0;padding:0;list-style:none}._categories_1ueaz_201 li{align-items:center;gap:8px;margin:10px 0;font-size:12px;line-height:1.5;display:flex}._categories_1ueaz_201 li i{border-radius:50%;flex-shrink:0;width:8px;height:8px}._categories_1ueaz_201 li>span{flex:1}._categories_1ueaz_201 li small{color:#01a9f2;background:#01a9f21a;border-radius:8px;padding:1px 6px;font-size:10px}._chips_1ueaz_265{gap:6px;margin:0 0 12px;padding-bottom:2px;display:flex;overflow:auto}._chips_1ueaz_265 button{white-space:nowrap;color:#a1a1aa;background:0 0;border:0;border-radius:24px;padding:6px 16px;font-size:12px}._chips_1ueaz_265 button[aria-pressed=true]{color:#14191d;background:#fff}._exercises_1ueaz_285,._recent_1ueaz_286,._history_1ueaz_287{border:.5px solid #ffffff1a;border-radius:24px;padding:0 16px;overflow:hidden}._exercises_1ueaz_285>div{align-items:center;gap:8px;min-height:75px;display:flex}._exercises_1ueaz_285>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_1ueaz_285 i{border-radius:8px;flex-shrink:0;width:4px;height:40px}._exercises_1ueaz_285 span:has(>strong){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._recent_1ueaz_286 button>span:has(>strong){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._exercises_1ueaz_285 strong,._recent_1ueaz_286 strong,._history_1ueaz_287 strong{font-size:14px}._exercises_1ueaz_285 small{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._exercises_1ueaz_285 em{color:#19d7ac;align-items:center;gap:3px;font-size:10px;font-style:normal;display:inline-flex}._exercises_1ueaz_285 em[data-negative=true]{color:#ff7e7e}._exercises_1ueaz_285 em[data-negative=true] img{transform:rotate(180deg)}._exercises_1ueaz_285>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_1ueaz_286 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_1ueaz_286 button>small{white-space:nowrap;font-size:10px}._glyph_1ueaz_375{background:#ffffff0d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._glyph_1ueaz_375 img{max-width:20px;max-height:20px}._add_1ueaz_387{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_1ueaz_401{color:#a1a1aa;margin:0;padding:12px 0;font-size:14px;line-height:1.5}._history_1ueaz_287>div{align-items:center;gap:12px;padding:16px 0;display:flex}._history_1ueaz_287>div+div{border-top:.5px solid #ffffff12}._history_1ueaz_287>div>span{flex-direction:column;flex:1;gap:8px;display:flex}._history_1ueaz_287 button{background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}._chart_1ueaz_431 svg{width:100%;height:auto;display:block}._chart_1ueaz_431>div{justify-content:space-between;display:flex}._muted_1ueaz_440{margin:12px 0;display:block}._more_1ueaz_444{background:0 0;border:1px solid #ffffff1a;border-radius:24px;width:100%;margin-top:12px;padding:12px}._form_1ueaz_452{flex-direction:column;gap:20px;max-width:480px;display:flex;margin:24px auto!important}._form_1ueaz_452>label{flex-direction:column;gap:10px;font-size:14px;display:flex}._form_1ueaz_452 input:not([type=checkbox]):not([type=radio]),._form_1ueaz_452 select{color:#fafafa;font:inherit;box-sizing:border-box;background:#20272b;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:14px}._form_1ueaz_452 fieldset{border:0;gap:24px;margin:0;padding:0;font-size:14px;display:flex}._form_1ueaz_452 legend{margin-bottom:12px}._form_1ueaz_452 ._checkbox_1ueaz_487{flex-direction:row;align-items:center;display:flex}._form_1ueaz_452 input[type=checkbox],._form_1ueaz_452 input[type=radio]{accent-color:#fff;width:18px;height:18px}._form_1ueaz_452>button:last-child{background:0 0;border:0;padding:12px}._featuredRow_1ueaz_503{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._featuredRow_1ueaz_503 label{align-items:center;gap:12px;display:flex}._featuredRow_1ueaz_503 button{background:#ffffff0d;border:0;border-radius:50%;width:36px;height:36px;margin-left:8px}._recovery_1ueaz_523,._error_1ueaz_524,._confirm_1ueaz_525{z-index:5;background:#20272b;border:1px solid #ffffff1a;border-radius:20px;padding:16px;font-size:14px;line-height:1.5;position:relative}._recovery_1ueaz_523>button:last-child,._error_1ueaz_524 button,._confirm_1ueaz_525>button{color:#fff;background:0 0;border:0;padding:12px;text-decoration:underline}._confirm_1ueaz_525{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_1ueaz_552>div{background:#ffffff0d;border-radius:20px;height:100px;margin:24px 0}._skeleton_1ueaz_552>div:first-child{height:250px}._historySkeleton_1ueaz_561{background:#ffffff0d;border-radius:20px;height:130px;margin:12px 0}._preview_1ueaz_16{--pr-muted:#a1a1aa;color:#fafafa;margin:24px 0}._preview_1ueaz_16>header button{color:#a1a1aa;background:0 0;border:0;font-size:12px}._preview_1ueaz_16 h2{margin:0}._preview_1ueaz_16>header{margin-bottom:12px}._skeletonCards_1ueaz_584{gap:12px;display:flex}._skeletonCards_1ueaz_584>div{background:#ffffff0d;border-radius:20px;width:163px;height:144px}._pendingLink_1ueaz_594{color:#a1a1aa;background:0 0;border:0;margin-top:12px;font-size:12px;text-decoration:underline}@media (width>=768px){._page_1ueaz_1{padding-top:32px}._hero_1ueaz_81{padding-top:12px}._cards_1ueaz_149{flex-wrap:wrap}._preview_1ueaz_16 ._cards_1ueaz_149{flex-wrap:nowrap}._header_1ueaz_57{margin-bottom:24px}._page_1ueaz_1>section:not(._hero_1ueaz_81){max-width:680px;margin-left:auto;margin-right:auto}}._confirm_1ueaz_525{color:#fafafa;box-sizing:border-box;border:1px solid #ffffff1a;width:calc(100% - 32px);box-shadow:0 12px 48px #0006}._confirm_1ueaz_525::backdrop{background:#0009}._hero_1ueaz_81>._tier_1ueaz_113+strong{margin-top:4px}._hero_1ueaz_81>strong+small{margin-top:-2px}._page_1ueaz_1,._preview_1ueaz_16{font-optical-sizing:none;font-variation-settings:"opsz" 14}._best_1ueaz_156 strong{font-weight:500}._history_1ueaz_287 ._badgeLink_1ueaz_652{text-align:left;cursor:pointer;align-content:center;place-items:start;width:fit-content;max-width:100%;height:auto;min-height:44px}._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_aag34_1,._page_aag34_1 *,._dialog_aag34_3,._dialog_aag34_3 *{box-sizing:border-box}._page_aag34_1{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_aag34_1 button{font:inherit;color:inherit;cursor:pointer}._page_aag34_1 button:disabled{opacity:.45;cursor:default}._header_aag34_24{z-index:1;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:16px;display:flex;position:relative}._header_aag34_24 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._header_aag34_24:has(._back_aag34_40) h1{font-size:18px}._back_aag34_40,._icon_aag34_44{background:var(--ape-community-tonal);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._back_aag34_40 img,._icon_aag34_44 img{display:block}._refresh_aag34_57,._more_aag34_58{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:30px;padding:10px 16px;font-size:12px!important}._categories_aag34_65{scrollbar-width:none;gap:6px;margin:12px 0 16px;display:flex;overflow-x:auto}._categories_aag34_65 button{border:.5px solid var(--ape-flow-border);white-space:nowrap;background:0 0;border-radius:40px;padding:7px 12px;font-size:12px}._categories_aag34_65 button[aria-pressed=true]{color:#66727c;background:#f0f1f2}._compose_aag34_84{border-bottom:.5px solid var(--ape-community-tonal);align-items:center;gap:8px;margin:0 0 16px;padding-bottom:16px;display:flex}._write_aag34_92{text-align:left;background:0 0;border:0;flex:1;padding:14px 0;color:var(--ape-community-tertiary)!important;font-size:12px!important}._avatar_aag34_101{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_aag34_112{flex-direction:column;gap:12px;display:flex}._post_aag34_112{border:.5px solid var(--ape-flow-border);border-radius:24px;flex-direction:column;gap:18px;padding:16px;display:flex}._detail_aag34_125{border:0;border-bottom:.5px solid var(--ape-flow-border);border-radius:0;padding:12px 0 20px}._postHeader_aag34_131{justify-content:space-between;align-items:center;gap:8px;display:flex}._author_aag34_137{align-items:center;gap:12px;min-width:0;display:flex}._author_aag34_137>div{min-width:0}._name_aag34_146{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._name_aag34_146>span:first-child{overflow-wrap:anywhere}._author_aag34_137 p{color:var(--ape-community-tertiary);margin:4px 0 0;font-size:12px;line-height:1.4}._coach_aag34_162{background:var(--ape-community-tonal);color:var(--ape-flow-content-secondary);border-radius:8px;padding:4px 8px;font-size:10px;font-weight:400}._body_aag34_170,._openPost_aag34_171 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_aag34_171{text-align:left;background:0 0;border:0;padding:0}._actions_aag34_186{justify-content:space-between;align-items:center;display:flex}._actions_aag34_186>div{gap:16px;display:flex}._actions_aag34_186 button{background:0 0;border:0;align-items:center;gap:6px;min-height:32px;padding:3px 0;font-size:14px;display:flex}._actions_aag34_186 button[aria-pressed=true],._commentLike_aag34_206[aria-pressed=true]{color:var(--ape-nutrition-protein)}._actions_aag34_186 img{display:block}._menu_aag34_212{position:relative}._menu_aag34_212 summary{cursor:pointer;place-items:center;min-width:32px;min-height:32px;list-style:none;display:grid}._menu_aag34_212 summary::-webkit-details-marker{display:none}._menu_aag34_212>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_aag34_212 button{text-align:left;background:0 0;border:0;width:100%;padding:12px;font-size:13px;display:block}._notice_aag34_247{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_aag34_247 p{margin:0 0 8px}._notice_aag34_247 p:last-child{margin:0}._notice_aag34_247 button{background:0 0;border:0;padding:8px 0;text-decoration:underline}._empty_aag34_268{color:var(--ape-community-tertiary);text-align:center;padding:28px 0;font-size:14px;line-height:1.6}._empty_aag34_268 h2{color:#fff;font-size:18px}._more_aag34_58{margin:20px auto;display:block}._partial_aag34_283{color:var(--ape-community-tertiary);font-size:12px}._comments_aag34_287{margin:0}._comment_aag34_206{border-bottom:.5px solid var(--ape-community-tonal);gap:12px;padding:20px 0;display:flex}._comment_aag34_206 ._avatar_aag34_101{flex-basis:30px;width:30px;height:30px}._nested_aag34_301{border-bottom:0;margin-left:42px;padding-top:14px}._commentContent_aag34_306{flex:1;min-width:0}._commentName_aag34_310{align-items:center;gap:10px;font-size:12px;display:flex}._commentName_aag34_310 strong{font-size:14px;font-weight:500}._commentName_aag34_310 span{color:var(--ape-flow-content-secondary)}._commentContent_aag34_306 p{color:var(--ape-flow-content-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.6}._commentTools_aag34_331{gap:14px;display:flex}._commentTools_aag34_331 button{color:var(--ape-community-tertiary);background:0 0;border:0;min-height:32px;padding:6px 0;font-size:10px}._commentLike_aag34_206{background:0 0;border:0;align-items:flex-start;gap:6px;min-height:32px;padding:0;display:flex;font-size:12px!important}._commentLike_aag34_206 img{display:block}._replyBar_aag34_356{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_aag34_356>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_aag34_378{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:8px;display:grid}._image_aag34_378{background:var(--ape-community-tonal);border-radius:16px;place-items:center;min-height:80px;max-height:480px;display:grid;position:relative;overflow:hidden}._image_aag34_378>img{object-fit:cover;width:100%;height:100%;display:block}._image_aag34_378>button{color:var(--ape-flow-content-secondary);background:0 0;border:0;font-size:12px}._dialog_aag34_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_aag34_3::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a}._dialog_aag34_3 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._dialog_aag34_3 h2{margin:0;font-size:18px}._dialog_aag34_3 button{font:inherit;color:var(--ape-flow-text);cursor:pointer;background:0 0;border:0;padding:10px 0}._dialog_aag34_3 button:disabled{opacity:.45;cursor:default}._dialog_aag34_3 header button{font-size:13px}._categoryLabel_aag34_447{color:var(--ape-community-tertiary);align-items:center;gap:16px;margin:12px 0;font-size:12px;display:flex}._categoryLabel_aag34_447 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_aag34_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_aag34_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_aag34_3 footer button{align-items:center;gap:8px;font-size:12px;display:flex}._draftImages_aag34_492{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._draftImages_aag34_492>div{min-width:0}._draftImages_aag34_492 img{object-fit:cover;border-radius:16px;max-width:100%;max-height:200px}._skeleton_aag34_506{gap:12px;display:grid}._skeleton_aag34_506>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_aag34_506 span{background:var(--ape-community-tonal);border-radius:50%;width:32px;height:32px;display:block}._skeleton_aag34_506 i{background:var(--ape-community-tonal);border-radius:8px;width:80%;height:10px;display:block}._skeleton_aag34_506 i:last-child{width:55%}@media (width>=900px){._header_aag34_24{margin-bottom:24px}._categories_aag34_65{gap:8px;margin:24px 0}._compose_aag34_84{margin-bottom:24px;padding-bottom:24px}._posts_aag34_112{gap:24px}._post_aag34_112{gap:24px;padding:24px}._body_aag34_170,._openPost_aag34_171 p{font-size:16px;line-height:1.65}._detail_aag34_125{padding-inline:0}._dialog_aag34_3{padding:24px}}._safetyField_aag34_568{gap:8px;margin:16px 0;font-size:14px;display:grid}._safetyField_aag34_568 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_aag34_583{margin:16px 0;padding:0;list-style:none}._blockedList_aag34_583 li{border-bottom:.5px solid var(--ape-flow-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}._blockedList_aag34_583 p{color:var(--ape-community-tertiary);margin:4px 0;font-size:12px}._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%}}._page_1mkaj_1,._page_1mkaj_1 *{box-sizing:border-box}._page_1mkaj_1{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_1mkaj_1 :where(button:not(.ape-button)),._tabs_1mkaj_17 button{font:inherit;color:inherit;cursor:pointer}._page_1mkaj_1 button:disabled,._tabs_1mkaj_17 button:disabled{opacity:.45;cursor:default}._page_1mkaj_1 button:focus-visible,._tabs_1mkaj_17 button:focus-visible{outline:2px solid var(--ape-action-primary);outline-offset:3px}._header_1mkaj_32{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;display:flex}._header_1mkaj_32 h1{margin:0;font-size:24px;font-weight:600;line-height:32px}._detailHeader_1mkaj_46 h1{text-align:center;flex:1;font-size:18px}._iconButton_1mkaj_51{background:var(--ape-flow-border);border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}._iconButton_1mkaj_51 img{display:block}._headerActions_1mkaj_63{align-items:center;gap:4px;display:flex}._headerActions_1mkaj_63 ._iconButton_1mkaj_51{border:.5px solid var(--ape-flow-border);background:0 0}._refresh_1mkaj_72,._more_1mkaj_73{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:30px;min-height:44px;padding:10px 16px;font-size:12px!important}._detailHeader_1mkaj_46 ._refresh_1mkaj_72{max-width:76px;padding:10px}._tabs_1mkaj_17{color:var(--ape-flow-text);align-items:center;gap:12px;margin:0 0 16px;font-family:DM Sans,sans-serif;display:flex}._tabs_1mkaj_17 button{background:var(--ape-flow-border);border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 20px;font-size:14px;font-weight:600;display:flex}._tabs_1mkaj_17 button[aria-pressed=true]{background:var(--ape-neutral-white);color:var(--ape-text-secondary);padding-left:16px}._hub_1mkaj_111{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}._sectionTitle_1mkaj_116{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin:0 0 12px;display:flex}._sectionTitle_1mkaj_116 h2{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:400;line-height:1.2;display:flex}._sectionTitle_1mkaj_116 button{color:var(--ape-flow-muted);background:0 0;border:0;min-height:44px;padding:8px 0 8px 8px;font-size:14px}._count_1mkaj_141{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_1mkaj_152{scroll-snap-type:x proximity;scrollbar-width:thin;gap:12px;width:100%;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}._activeCard_1mkaj_162{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_1mkaj_162 h3,._listRow_1mkaj_176 h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:1.3}._activeCard_1mkaj_162 p,._listRow_1mkaj_176 p{color:var(--ape-flow-muted);margin:0;font-size:12px;line-height:1.5}._badge_1mkaj_190{flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}._badge_1mkaj_190>span{place-items:center;width:64px;height:64px;display:grid;position:relative}._badge_1mkaj_190 img{display:block}._badge_1mkaj_190 ._strength_1mkaj_207{position:absolute;top:13.6667px;left:13.6667px}._badge_1mkaj_190 ._fire_1mkaj_212{position:absolute;top:18px;left:20px}._smallBadge_1mkaj_217{width:40px;height:40px}._smallBadge_1mkaj_217>span{transform:scale(.625)}._progress_1mkaj_224{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_1mkaj_224 i{border-radius:inherit;background:#1da7a0;position:absolute;inset:0 auto 0 0}._progress_1mkaj_224 span{padding:0 8px;position:relative}._eventCard_1mkaj_246{background:var(--ape-flow-surface);scroll-snap-align:start;border-radius:24px;flex-shrink:0;width:253px;height:319px;position:relative;overflow:hidden}._eventCard_1mkaj_246>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._eventCard_1mkaj_246>div{gap:8px;display:grid;position:absolute;inset:auto 16px 16px}._eventCard_1mkaj_246 p{text-transform:uppercase;color:var(--ape-flow-content-secondary);margin:0;font-size:10px}._eventCard_1mkaj_246 h3{margin:0;font-size:18px;font-weight:500;line-height:1.3}._eventCard_1mkaj_246 small{color:var(--ape-flow-muted);font-size:12px}._eventCard_1mkaj_246 button{min-height:44px;margin-top:4px;font-size:12px}._invites_1mkaj_290,._panel_1mkaj_291,._listPanel_1mkaj_292{border:.5px solid var(--ape-flow-border);border-radius:24px;padding:16px}._invites_1mkaj_290{background:var(--ape-community-tonal)}._invite_1mkaj_290+._invite_1mkaj_290{border-top:.5px solid var(--ape-flow-border);margin-top:16px;padding-top:16px}._inviteDetail_1mkaj_305{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;display:flex}._inviteDetail_1mkaj_305 strong{font-size:12px;font-weight:400}._inviteDetail_1mkaj_305 small{color:var(--ape-flow-muted);margin-top:8px;font-size:10px;display:block}._invitationActions_1mkaj_325{gap:8px;margin-top:12px;display:flex}._invitationActions_1mkaj_325 button{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:24px;flex:1;min-height:44px;font-size:14px}._invitationActions_1mkaj_325 button:first-child{background:var(--ape-neutral-white);color:var(--ape-flow-button-text)}._pastLink_1mkaj_342{background:0 0;border:0;justify-self:center;min-height:44px;text-decoration:underline}._create_1mkaj_349{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_1mkaj_363{gap:8px;margin:0 0 16px;display:flex}._filters_1mkaj_363 button{border:.5px solid var(--ape-flow-border);background:0 0;border-radius:24px;flex:1;min-height:44px;font-size:14px}._filters_1mkaj_363 button[aria-pressed=true]{background:var(--ape-neutral-white);color:var(--ape-flow-button-text)}._search_1mkaj_380{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_1mkaj_176{text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}._listRow_1mkaj_176+._listRow_1mkaj_176{border-top:.5px solid var(--ape-flow-border)}._listRow_1mkaj_176>div{flex:1;gap:8px;min-width:0;display:grid}._listRow_1mkaj_176 ._progress_1mkaj_224{max-width:240px}._glow_1mkaj_414{z-index:-1;pointer-events:none;position:absolute;top:-317.6px;left:50%;transform:translate(-50%)}._goalHeader_1mkaj_422{text-align:center;margin:20px 0 24px}._goalHeader_1mkaj_422 p{color:var(--ape-flow-content-secondary);text-transform:uppercase;margin:0 0 8px;font-size:12px}._goalHeader_1mkaj_422 h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600}._ringWrap_1mkaj_438{justify-content:center;margin-bottom:24px;display:flex}._stats_1mkaj_443{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}._stats_1mkaj_443 span{color:var(--ape-community-tertiary);letter-spacing:1px;margin-bottom:8px;font-size:12px;display:block}._stats_1mkaj_443 strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}._glowing_1mkaj_463>section:not(._boardRows_1mkaj_463),._glowing_1mkaj_463>.ape-assistant-card{margin-top:24px}._panel_1mkaj_291 h3{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:400;display:flex}._panel_1mkaj_291 p{color:var(--ape-flow-content-secondary);margin:8px 0 0;font-size:12px;line-height:1.5}._panel_1mkaj_291 ._more_1mkaj_73{width:100%;margin-top:12px;display:block}._more_1mkaj_73{margin:16px auto 0;display:block}._notice_1mkaj_490{background:var(--ape-community-tonal);border-radius:16px;margin:12px 0;padding:12px;font-size:14px;line-height:1.5}._empty_1mkaj_498{background:var(--ape-community-tonal);border-radius:24px;padding:24px 16px}._empty_1mkaj_498 h3{margin:0 0 8px;font-size:16px;font-weight:500}._empty_1mkaj_498 p{color:var(--ape-flow-muted);margin:0;font-size:14px;line-height:1.5}._podium_1mkaj_514{max-width:375px;height:260px;margin:32px auto 0;position:relative}._podiumBase_1mkaj_520{width:320px;height:142px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._beams_1mkaj_528{pointer-events:none;z-index:-1;width:375px;height:460px;position:absolute;top:-136px;left:50%;overflow:clip;transform:translate(-50%)}._beams_1mkaj_528>img{position:absolute}._beam1_1mkaj_542{top:-50.773px;left:30.2563px;transform:rotate(34deg)}._beam2_1mkaj_547{top:-22.345px;left:86.25px;transform:rotate(16deg)}._beam3_1mkaj_552{top:-13.996px;left:138.5px}._beam4_1mkaj_556{top:-22.345px;left:204.75px;transform:rotate(-16deg)}._beam5_1mkaj_561{top:-50.773px;left:270.744px;transform:rotate(-34deg)}._pool_1mkaj_566{top:242px;left:89.5px}._podiumMember_1mkaj_570{text-align:center;flex-direction:column;align-items:center;gap:4px;width:96px;display:flex;position:absolute}._podiumMember_1mkaj_570 strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}._podiumMember_1mkaj_570 small{color:var(--ape-flow-muted);font-size:10px;line-height:1.2}._place1_1mkaj_593{top:0;left:50%;transform:translate(-50%)}._place2_1mkaj_598{top:44px;left:calc(50% - 156px)}._place3_1mkaj_602{top:63px;right:calc(50% - 156px)}._avatar_1mkaj_606{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_1mkaj_618{width:70px;height:70px;font-size:24px}._boardRows_1mkaj_463{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_1mkaj_631{align-items:center;gap:8px;min-height:56px;padding:4px 0;display:flex}._standing_1mkaj_631>span:first-child{min-width:16px;font-size:14px}._standing_1mkaj_631 strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:400}._standing_1mkaj_631 small{color:var(--ape-flow-muted);text-align:right;font-size:12px}._you_1mkaj_654{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_1mkaj_654>span{font-size:14px}._you_1mkaj_654 small{color:var(--ape-flow-muted);margin-top:6px;font-size:12px;display:block}._skeleton_1mkaj_677{gap:12px;padding:16px 0;display:grid}._skeleton_1mkaj_677>div{align-items:center;gap:12px;display:flex}._skeleton_1mkaj_677>div>span{border-radius:16px;flex-shrink:0;width:64px;height:64px}._skeleton_1mkaj_677>div>div{flex:1;gap:12px;display:grid}._skeleton_1mkaj_677 i{border-radius:8px;height:14px;display:block}._skeleton_1mkaj_677 i:last-child{width:65%}@media (width<=374px){._tabs_1mkaj_17{gap:6px}._tabs_1mkaj_17 button{padding:10px 12px}._tabs_1mkaj_17 button[aria-pressed=true]{padding-left:12px}._podiumBase_1mkaj_520{transform-origin:bottom;transform:translate(-50%)scale(.9)}._podiumMember_1mkaj_570{width:82px}._place2_1mkaj_598{left:calc(50% - 146px)}._place3_1mkaj_602{right:calc(50% - 146px)}}@media (width>=900px){._create_1mkaj_349{flex-shrink:0;width:44px;height:44px;position:static}._header_1mkaj_32,._tabs_1mkaj_17{margin-bottom:24px}._hub_1mkaj_111{gap:var(--ape-page-section-gap)}._horizontal_1mkaj_152{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid;overflow:visible}._activeCard_1mkaj_162{gap:12px;padding:20px}._eventCard_1mkaj_246{width:100%}._invites_1mkaj_290,._panel_1mkaj_291,._listPanel_1mkaj_292{padding:24px}._invite_1mkaj_290+._invite_1mkaj_290{margin-top:24px;padding-top:24px}._listRow_1mkaj_176{padding:20px 0}._glowing_1mkaj_463>section:not(._boardRows_1mkaj_463),._glowing_1mkaj_463>.ape-assistant-card{margin-top:var(--ape-page-section-gap)}._panel_1mkaj_291 p{font-size:14px;line-height:1.6}._boardRows_1mkaj_463{margin-inline:0}}._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_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}}._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;min-height:64px;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;justify-content:center;gap:clamp(4px,2vw,24px);display:flex;position:fixed;bottom:0;left:0;right:0}.ape-home-navigation button{color:#858e96;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:144px;font:400 13px DM Sans,sans-serif;display:flex}.ape-home-navigation button[aria-current=page]{color:#f0f1f2}.ape-home-navigation img{display:block}.ape-home-navigation .ape-home-train-artwork{place-items:center;width:24px;height:24px;display:grid}.ape-home-navigation .ape-home-train-artwork img{transform:rotate(45deg)}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}
