:root{--fc-canvas:#050505;--fc-surface:#0b0b0b;--fc-surface-2:#111;--fc-ink:#f5f1e8;--fc-muted:#a8a194;--fc-dim:#6f695f;--fc-gold:#f2c04b;--fc-gold-strong:#ffd45f;--fc-success:#58b97b;--fc-danger:#de6a67;--fc-mono:ui-monospace,"SFMono-Regular","Roboto Mono","Cascadia Mono",Consolas,monospace;--fc-ease:cubic-bezier(.2,.8,.2,1)}.md-iphone-root{color:var(--fc-ink);background:var(--fc-canvas)!important}.md-iphone-shell{gap:14px}.md-iphone-shell>*,.lvl-free-lessons-carousel>*,.lvl-store-grid>*,.lvl-store-cat-grid>*,.md-iphone-list>*,.lvl-home-ranking-list>*,.lvl-workout-items>*,.lvl-rank-list>*{animation:none!important}.md-iphone-card,.lvl-level-card,.lvl-next-step-card,.lvl-week-card,.lvl-new-release-card,.lvl-free-lessons-card,.lvl-free-lesson-card,.lvl-method-authority,.lvl-workout-card,.lvl-plan-card,.lvl-store-card,.lvl-store-cart-row,.lvl-rank-me-card,.lvl-rank-list,.lvl-lesson-row,.lvl-training-tutorial,.lvl-method-flow,.lvl-workout-item-card,.lvl-active-step-card,.lvl-subtitle-card,.lvl-language-option,.lvl-aviso-card{box-shadow:none!important;border-radius:2px!important}.md-iphone-card,.lvl-level-card,.lvl-next-step-card,.lvl-free-lesson-card,.lvl-workout-card,.lvl-store-card,.lvl-plan-card{background:var(--fc-surface)!important;border-color:#ffffff1f!important}.md-iphone-card--premium,.lvl-plan-card--featured,.lvl-workout-card--featured{background:var(--fc-surface)!important;border-color:#f2c04b85!important;border-left:3px solid var(--fc-gold)!important;box-shadow:none!important}.md-iphone-card--premium:before,.lvl-plan-card--featured:before,.lvl-method-authority:after{background:var(--fc-gold)!important;box-shadow:none!important;height:2px!important}.md-iphone-label,.fc-section-code,.lvl-pref-label,.lvl-workout-linked-lesson span,.lvl-plan-card .md-iphone-label{font-family:var(--fc-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.md-iphone-muted{color:var(--fc-muted)}.md-iphone-badge,.lvl-workout-phase-chip,.lvl-workout-status,.lvl-method-flow-chip,.lvl-chip,.lvl-subtitle-option,.lvl-method-link,.lvl-new-release-pill,.lvl-free-lessons-main-badge,.lvl-free-lesson-badge{font-family:var(--fc-mono);letter-spacing:.04em;border-radius:2px!important}.md-iphone-badge{color:var(--fc-muted)!important;background:0 0!important;border:1px solid #ffffff29!important}.md-iphone-badge--gold,.lvl-workout-status--started{color:var(--fc-gold)!important;background:#f2c04b14!important;border-color:#f2c04b94!important}.lvl-workout-status--done{color:#8fd6a6!important;background:#58b97b14!important;border-color:#58b97b8c!important}.md-iphone-cta,.lvl-store-buy,.lvl-workout-link,.lvl-safe-link,.lvl-text-button,.lvl-cal-nav-btn{box-shadow:none!important;border-radius:2px!important}.md-iphone-root .md-iphone-cta:hover,.lvl-store-buy:hover,.lvl-workout-link:hover,.lvl-safe-link:hover,.md-iphone-card:hover,.lvl-level-card:hover,.lvl-free-lesson-card:hover,.lvl-workout-link:hover .lvl-workout-card,.lvl-store-card:hover,.lvl-plan-card:hover{box-shadow:none!important;transform:none!important}.md-iphone-tabbar{border-top:1px solid #ffffff24;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050505fb!important}.md-iphone-tab{box-shadow:none!important;background:0 0!important;border-radius:0!important}.md-iphone-tab--active{color:var(--fc-gold)!important;box-shadow:none!important;background:0 0!important}.md-iphone-tab--active:after{background:var(--fc-gold)!important;width:24px!important;height:2px!important;box-shadow:none!important;border-radius:0!important;bottom:4px!important}.fc-score-rail{min-height:54px;font-family:var(--fc-mono);border-top:1px solid #f2c04b7a;border-bottom:1px solid #ffffff24;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:9px 0;display:grid}.fc-score-rail__scope,.fc-score-rail__detail,.fc-score-rail__state{letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.fc-score-rail__scope{color:var(--fc-gold)}.fc-score-rail__metric{color:var(--fc-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:900}.fc-score-rail__detail{min-width:0;color:var(--fc-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-score-rail__state{color:var(--fc-dim);border-left:1px solid #ffffff24;justify-self:end;padding-left:10px}.lvl-next-step-card{border-left:3px solid var(--fc-gold)!important;background:var(--fc-surface)!important}.lvl-next-step-card:before{content:"FC//NEXT";color:var(--fc-gold);font-family:var(--fc-mono);letter-spacing:.12em;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.lvl-next-step-pill{background:0 0!important;border-radius:2px!important}.lvl-week-header{border-bottom:1px solid #ffffff1a;padding-bottom:8px}.lvl-workout-card{background:var(--fc-surface)!important;border-left:2px solid #ffffff29!important;padding:15px 14px!important}.lvl-workout-card--featured{border-left-color:var(--fc-gold)!important}.lvl-workout-phase-strip,.lvl-method-flow-row{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;gap:0!important}.lvl-workout-phase-chip,.lvl-method-flow-chip{min-height:28px!important;color:var(--fc-muted)!important;background:0 0!important;border:0!important;border-right:1px solid #ffffff1a!important;padding:0 9px!important}.lvl-workout-item-index,.lvl-workout-step-num{font-family:var(--fc-mono);background:0 0!important;border-radius:1px!important}.lvl-training-tutorial,.lvl-method-flow{background:var(--fc-surface)!important;border-left:2px solid var(--fc-gold)!important}.lvl-active-step-card{border-left:3px solid var(--fc-gold)!important;background:#090909!important}.lvl-timer-box{border-top:1px solid #f2c04b80;border-bottom:1px solid #ffffff24;padding:18px 0 16px}.lvl-timer-box:before{content:"FC//ROUND";color:var(--fc-gold);font-family:var(--fc-mono);letter-spacing:.12em;font-size:9px;font-weight:900}.lvl-timer{letter-spacing:-.08em;font-family:var(--fc-mono)!important;font-variant-numeric:tabular-nums!important;text-shadow:none!important;font-size:clamp(58px,18vw,76px)!important;font-weight:900!important}.md-iphone-video-wrap--compact,.md-iphone-video-wrap{border:1px solid #ffffff24;box-shadow:none!important;border-radius:3px!important}.lvl-fixacao-card{background:var(--fc-surface)!important;border-left:2px solid var(--fc-gold)!important;box-shadow:none!important;border-radius:2px!important}.lvl-cal-nav-btn,.lvl-cal-cell,.lvl-cal-legend-dot{border-radius:1px!important}.lvl-cal-nav-btn,.lvl-cal-cell{background:0 0!important}.lvl-cal-cell--done{border-color:var(--fc-gold)!important;background:#f2c04b1f!important}.lvl-bar-track,.lvl-bar-fill{border-radius:0!important}.lvl-home-ranking-points,.lvl-rank-heading h1,.lvl-rank-period{font-family:var(--fc-mono);text-shadow:none!important}.lvl-rank-tabs,.lvl-rank-tab,.lvl-podium-col,.lvl-rank-back,.lvl-podium-medal{box-shadow:none!important;border-radius:2px!important}.fc-access-hero{background:var(--fc-surface)!important;border-left:3px solid var(--fc-gold)!important;box-shadow:none!important}.lvl-plan-card{background:var(--fc-surface)!important;box-shadow:none!important;border-left:2px solid #ffffff26!important}.lvl-plan-card--featured{border-left-color:var(--fc-gold)!important}.lvl-benefit-grid{border-top:1px solid #ffffff1a;grid-template-columns:1fr!important;gap:0!important}.lvl-benefit-tile{grid-template-columns:22px 1fr;align-items:center;gap:8px;display:grid;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1a!important;border-radius:0!important;padding:10px 0!important}@media (max-width:430px){.fc-score-rail{grid-template-columns:auto 1fr auto;gap:6px 10px}.fc-score-rail__metric{font-size:16px}.fc-score-rail__detail{white-space:normal;grid-area:2/1/auto/-1}.fc-score-rail__state{grid-area:1/3}.lvl-timer{font-size:64px!important}}.md-iphone-hero-img,.lvl-free-lesson-img,.lvl-method-img{filter:grayscale(.72)saturate(.55)contrast(1.1)}.lvl-workout-linked-lesson{background:0 0!important;border:0!important;border-top:1px solid #ffffff1a!important;border-left:2px solid #f2c04b73!important;border-radius:0!important;padding-left:10px!important}@media (min-width:900px){.fc-page{padding-left:24px;padding-right:24px;max-width:960px!important}.md-iphone-tabbar-inner{max-width:960px!important}.fc-page--home{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:18px 24px!important;display:grid!important}.fc-page--home>.md-iphone-topbar,.fc-page--home>.fc-score-rail,.fc-page--home>.md-iphone-row{grid-column:1/-1}.fc-page--home>.lvl-next-step-card{grid-column:1}.fc-page--home>.lvl-method-authority--home{grid-column:2}.fc-page--access>.md-iphone-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px!important;display:grid!important}.fc-page--access>.md-iphone-list>li{height:100%}.fc-page--workouts .lvl-workout-phase-strip{overflow:visible!important}.fc-page--workouts .lvl-workout-phase-chip{flex:1 1 0;justify-content:center}.fc-page--progress{max-width:860px!important}}.md-iphone-root{-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}.md-iphone-root :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #f2c04b}.md-iphone-root :is(button,a){touch-action:manipulation}.md-iphone-root :is(input,textarea,select){font-size:max(16px,1em)}.md-iphone-root :is(.md-iphone-card,.lvl-level-card,.lvl-next-step-card,.lvl-workout-card,.lvl-plan-card,.lvl-store-card){-webkit-backdrop-filter:saturate(1.06);backdrop-filter:saturate(1.06);border-color:#e6c57d24}.md-iphone-root :is(.md-iphone-muted,.lvl-muted){line-height:1.55}.md-iphone-tabbar{padding-bottom:env(safe-area-inset-bottom,0px)}.md-iphone-tabbar-inner{max-width:560px}@media (pointer:fine){.md-iphone-root :is(.md-iphone-card,.lvl-level-card,.lvl-next-step-card,.lvl-workout-card,.lvl-plan-card):hover{border-color:#f2c04b40}}@media (max-width:375px){.md-iphone-tabbar-inner{gap:1px}.md-iphone-tab{letter-spacing:-.025em;font-size:9px}}@media (prefers-reduced-motion:reduce){.md-iphone-root *,.md-iphone-root :before,.md-iphone-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fc-page--home .lvl-next-step-card{isolation:isolate;background:radial-gradient(circle at 100% 0,#f2c04b29,#0000 43%),linear-gradient(145deg,#221c13 0%,#121212 58%,#0c0c0c 100%);border:1px solid #f2c04b52;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe3a31f,0 24px 52px #00000059}.fc-page--home .lvl-next-step-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f2c04beb,#0000);height:2px;position:absolute;top:0;left:20px;right:20px}.fc-page--home .lvl-next-step-title{letter-spacing:-.035em;text-wrap:balance;line-height:1.12}.fc-page--home .lvl-next-step-card .md-iphone-cta{justify-content:center;min-height:48px}.fc-page--home .lvl-week-card{background:linear-gradient(135deg,#191919,#101010 72%);border-color:#ffffff21}.fc-page--home .lvl-week-card[aria-expanded=true]{border-color:#f2c04b5c}.fc-page--courses .lvl-lesson-row,.fc-page--workouts .lvl-workout-card{background:linear-gradient(145deg,#171717 0%,#101010 100%);border-color:#ffffff21}@media (hover:hover) and (pointer:fine){.fc-page--courses .lvl-lesson-row:hover,.fc-page--workouts .lvl-workout-card:hover{border-color:#f2c04b6b;transform:translateY(-2px);box-shadow:0 18px 40px #0000004d}}@media (max-width:480px){.fc-page--home .lvl-next-step-card{padding:clamp(17px,4vw,24px)}.fc-page--home .lvl-next-step-title{font-size:clamp(23px,6.2vw,30px)}}@media (prefers-reduced-motion:reduce){.fc-page--courses .lvl-lesson-row:hover,.fc-page--workouts .lvl-workout-card:hover{transform:none}}