html:not([data-theme=daylight]){--pm-studio-photo:image-set(url(/studio/studio-bg-portrait.webp) type("image/webp"), url(/studio/studio-bg-portrait.jpg) type("image/jpeg"));--pm-studio-photo-size:cover;--pm-studio-photo-position:center bottom}@media (min-width:768px){html:not([data-theme=daylight]){--pm-studio-photo:image-set(url(/studio/studio-bg-landscape.webp) type("image/webp"), url(/studio/studio-bg-landscape.jpg) type("image/jpeg"))}}html:not([data-theme=daylight]),html:not([data-theme=daylight]) body,html:not([data-theme=daylight]) body.cyber-fitness-app,html:not([data-theme=daylight])[data-elite-cosmic-theme] body.cyber-fitness-app{background-color:var(--studio-base,#050507);background-image:none}html:not([data-theme=daylight]):before,html:not([data-theme=daylight])[data-page-galaxy=workout]:before,html:not([data-theme=daylight])[data-page-galaxy=exercise]:before,html:not([data-theme=daylight])[data-marketing-page=true]:before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:not([data-theme=daylight]):has(.workout-month-galaxy-bg):before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:not([data-theme=daylight]):has(.exercise-page-galaxy-bg):before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:not([data-theme=daylight]):has([data-marketing-landing=true]):before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:not([data-theme=daylight]) body:before,html:not([data-theme=daylight])[data-page-galaxy=workout] body:before,html:not([data-theme=daylight])[data-page-galaxy=exercise] body:before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:has([data-pm-holo=true].records-daylight-ink) body:before{content:""!important;z-index:0!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html:not([data-theme=daylight]):after{opacity:0!important;visibility:hidden!important;background:0 0!important}html:not([data-theme=daylight]) body,html:not([data-theme=daylight]) body.cyber-fitness-app,html:not([data-theme=daylight])[data-elite-cosmic-theme] body.cyber-fitness-app{background:0 0!important}html:not([data-theme=daylight]) .workout-month-galaxy-bg,html:not([data-theme=daylight]) .exercise-page-galaxy-bg,html:not([data-theme=daylight]) .onboarding-welcome-shell{background-color:var(--studio-base,#050507)!important;background-image:var(--pm-studio-photo)!important;background-repeat:no-repeat!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;-webkit-mask-image:none!important;mask-image:none!important}html:not([data-theme=daylight]) .workout-month-galaxy-bg:before,html:not([data-theme=daylight]) .workout-month-galaxy-bg:after,html:not([data-theme=daylight]) .exercise-page-galaxy-bg:before,html:not([data-theme=daylight]) .exercise-page-galaxy-bg:after{opacity:0!important;background:0 0!important}html:has([data-pm-holo=true].records-daylight-ink):before{content:""!important;opacity:1!important;visibility:visible!important;background-image:var(--pm-studio-photo)!important;background-color:var(--studio-base,#050507)!important;background-size:var(--pm-studio-photo-size)!important;background-position:var(--pm-studio-photo-position)!important;display:block!important}[data-pm-holo=true].records-daylight-ink,[data-pm-holo=true].records-daylight-ink .records-progress-main{background:0 0!important}html:has([data-pm-holo=true].records-daylight-ink){background:0 0!important}html:has([data-pm-holo=true].records-daylight-ink) body{background:0 0!important}html[data-workout-focus-mode=true]:before,html[data-workout-focus-mode=true] body:before,html[data-workout-start-loading=true]:before,html[data-workout-start-loading=true] body:before,html[data-workout-session-surface=list]:before,html[data-workout-session-surface=list] body:before,html[data-workout-experience-logger]:before,html[data-workout-experience-logger] body:before,html[data-workout-session-surface=list] .workout-month-galaxy-bg,html[data-workout-experience-logger] .workout-month-galaxy-bg{background-color:#04060a!important;background-image:none!important}html:not([data-theme=daylight]) .pm-studio-ground-fog{z-index:1!important;opacity:.5!important;height:42vh!important}html:not([data-theme=daylight]){--pm-floor-glass-sheen:linear-gradient(165deg, #ffffff1f 0%, #ffffff0a 48%, #ffffff04 100%);--pm-floor-glass-fill:#080c121a;--holo-glass-bg:#0c101c2e;--holo-glass-bg-soft:#0c101c1a;--pm-holo-glass:var(--pm-floor-glass-sheen), var(--pm-floor-glass-fill);--panel:#1a1c1f38}html:not([data-theme=daylight]) [data-nutrition-void=true],html:not([data-theme=daylight]) [data-pm-holo=true][data-nutrition-void=true]{--nutrition-frost-fill:#0c10181f;--nutrition-frost-fill-dense:#0c10182e}html:not([data-theme=daylight]) [data-workout-dashboard-hub=true]{background-color:var(--pm-floor-glass-fill)!important;background-image:var(--pm-floor-glass-sheen)!important;-webkit-backdrop-filter:blur(18px)saturate(1.22)!important}html:not([data-theme=daylight]) .holo-glass-card,html:not([data-theme=daylight]) .glass-card.holo{background-color:var(--pm-floor-glass-fill)}html:not([data-theme=daylight]) .pm-holo-shell:not(.account-progress-shell){background:var(--pm-floor-glass-fill)!important}html:not([data-theme=daylight]) [data-workout-month-card=true],html[data-theme=dark] [data-workout-month-card=true],html[data-theme=dark] [data-workout-month-card=true][data-workout-month-card-completed=true],html[data-theme=dark] [data-workout-month-card=true][data-workout-month-empty=true],html[data-theme=bronze] [data-workout-month-card=true],html[data-theme=bronze] [data-workout-month-card=true][data-workout-month-card-completed=true],html[data-theme=bronze] [data-workout-month-card=true][data-workout-month-empty=true],html:not([data-theme=daylight]) [data-workout-month-premium=true] .workout-month-premium-day,html:not([data-theme=daylight]) [data-workout-month-premium=true] .workout-month-premium-day--done,html:not([data-theme=daylight]) [data-workout-month-premium=true] .workout-month-premium-day--today,html:not([data-theme=daylight]) [data-workout-month-premium=true] .workout-month-premium-day--upcoming:hover,html:not([data-theme=daylight]) .nutrition-void-snapshot__card,html:not([data-theme=daylight]) .nutrition-void-snapshot__pill,html:not([data-theme=daylight]) [data-pm-holo=true] .nutrition-void-meal-card,html:not([data-theme=daylight]) [data-pm-holo=true] .nutrition-void-recipe-card,html:not([data-theme=daylight]) [data-pm-holo=true] .nutrition-void-summary-card,html:not([data-theme=daylight]) [data-pm-holo=true] .records-stat-cards-grid>div,html:not([data-theme=daylight]) [data-pm-holo=true] .records-daylight-card,html:not([data-theme=daylight]) [data-pm-holo=true] .records-daylight-panel,html:not([data-theme=daylight]) [data-pm-holo=true] .records-daylight-feature-card,html:not([data-theme=daylight]) [data-pm-holo=true] [data-progress-holo-card=true],html:not([data-theme=daylight]) [data-pm-holo=true] .account-profile-chip,html:not([data-theme=daylight]) .social-recent-workout-card,html:not([data-theme=daylight]) .workout-month-card-stats{transform:translateZ(0);background-image:var(--pm-floor-glass-sheen)!important;background-color:var(--pm-floor-glass-fill)!important;-webkit-backdrop-filter:blur(18px)saturate(1.22)!important;background-repeat:no-repeat!important;border:0!important;box-shadow:inset 0 1px #ffffff1a!important}html:not([data-theme=daylight]) .workout-month-card-stats{border-radius:12px;padding:.28rem .7rem;display:inline-block}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__media-backdrop{-webkit-mask-image:none!important;mask-image:none!important}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__scrim,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card:not(.exercise-builder-for-you-card) .exercise-builder-hero-card__scrim{background:linear-gradient(#04080eb8 0%,#04080e0f 28%,#04080e0a 70%,#04080e29 100%)!important}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__header,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-grid-grid .exercise-builder-hero-card__header,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__caption,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-grid-grid .exercise-builder-hero-card__caption,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__badges--dock,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card .cyber-card-footer,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-grid-grid .cyber-card-footer{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__sets,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__cue-text,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-hero-card__cue-toggle{text-shadow:0 1px 8px #0000008c;color:#ecf2fab8!important}html:not([data-theme=daylight]) .workout-exercise-preview-window{-webkit-backdrop-filter:blur(48px)saturate(1.5)!important;background:linear-gradient(165deg,#ffffff2e 0%,#ffffff12 42%,#ffffff08 100%),#080c1275!important}html:not([data-theme=daylight]) .workout-exercise-preview-window__backdrop{-webkit-backdrop-filter:blur(28px)saturate(1.25)!important;background:#04080c85!important}html:not([data-theme=daylight]) .exercise-preview-glass-value,html:not([data-theme=daylight]) .exercise-preview-glass-panel,html:not([data-theme=daylight]) .workout-exercise-preview-window .exercise-preview-glass-table{-webkit-backdrop-filter:blur(24px)saturate(1.32)!important;background:linear-gradient(165deg,#ffffff29 0%,#ffffff0f 52%,#ffffff08 100%),#080c1247!important}html[data-theme=daylight]:before,html[data-theme=daylight] body:before,html[data-theme=daylight] .workout-month-galaxy-bg,html[data-theme=daylight] .onboarding-welcome-shell{background-image:none}html:not([data-theme=daylight])[data-marketing-page=true]{background:var(--studio-base,#050507)!important}html:not([data-theme=daylight]):has([data-marketing-landing=true]){background:var(--studio-base,#050507)!important}html:not([data-theme=daylight]) .marketing-landing-atmosphere__void,html:not([data-theme=daylight]) [data-marketing-landing=true] .marketing-landing-atmosphere__void{background-color:#0000!important;background-image:none!important}html:not([data-theme=daylight]) .glass-tab,html:not([data-theme=daylight]) .social-premium-view-tab,html:not([data-theme=daylight]) [data-pm-page-tabs=true] .social-premium-view-tab,html:not([data-theme=daylight]) [data-pm-page-tabs=true] .glass-tab,html:not([data-theme=daylight]) [data-nutrition-view-tab],html:not([data-theme=daylight]) [data-progress-view-tab]{color:#f8fafc!important;-webkit-backdrop-filter:blur(28px)saturate(1.55)!important;background:linear-gradient(#ffffff47,#ffffff14 52%,#ffffff0a)!important;border:none!important;box-shadow:inset 0 1px #ffffff6b!important}html:not([data-theme=daylight]) .glass-tab--active,html:not([data-theme=daylight]) .social-premium-view-tab--active,html:not([data-theme=daylight]) [data-pm-page-tabs=true] [data-active=true].social-premium-view-tab,html:not([data-theme=daylight]) [data-pm-page-tabs=true] [data-active=true].glass-tab,html:not([data-theme=daylight]) [data-nutrition-view-tab][data-active=true],html:not([data-theme=daylight]) [data-progress-view-tab][data-active=true],html:not([data-theme=daylight]) [data-social-premium=true] [data-social-view-tab][data-active=true],html:not([data-theme=daylight]) [data-social-premium=true] .glass-tab[data-active=true]{color:#fff!important;-webkit-backdrop-filter:blur(28px)saturate(1.55)!important;background:linear-gradient(#fff6,#ffffff24)!important;border:none!important;box-shadow:inset 0 1px #ffffff8c!important}html:not([data-theme=daylight]) .glass-tab__label,html:not([data-theme=daylight]) .social-premium-tab-label{color:#f8fafc!important}html:not([data-theme=daylight]) .glass-tab--active .glass-tab__label,html:not([data-theme=daylight]) .social-premium-view-tab--active .social-premium-tab-label,html:not([data-theme=daylight]) [data-pm-page-tabs=true] [data-active=true] .social-premium-tab-label,html:not([data-theme=daylight]) [data-pm-page-tabs=true] [data-active=true] .glass-tab__label,html:not([data-theme=daylight]) [data-nutrition-view-tab][data-active=true] .social-premium-tab-label,html:not([data-theme=daylight]) [data-progress-view-tab][data-active=true] .social-premium-tab-label,html:not([data-theme=daylight]) [data-mobile-footer-nav=true] .holo-float-nav__tab--active .holo-float-nav__icon,html:not([data-theme=daylight]) [data-mobile-footer-nav=true] .holo-float-nav__tab[aria-current=page] .holo-float-nav__icon,html:not([data-theme=daylight]) [data-mobile-footer-nav=true] .holo-float-nav__tab--active .holo-float-nav__label,html:not([data-theme=daylight]) [data-mobile-footer-nav=true] .holo-float-nav__tab[aria-current=page] .holo-float-nav__label{color:#fff!important}html:not([data-theme=daylight]) .exercise-builder-view-switcher{color:#f8fafc!important;-webkit-backdrop-filter:blur(28px)saturate(1.55)!important;filter:none!important;background:linear-gradient(#ffffff47,#ffffff14 52%,#ffffff0a)!important;border:0!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff6b!important}html:not([data-theme=daylight]) .exercise-builder-view-switcher:hover{color:#fff!important;background:linear-gradient(#ffffff57,#ffffff1a 52%,#ffffff0d)!important;box-shadow:inset 0 1px #ffffff7a!important}html:not([data-theme=daylight]) .exercise-builder-view-switcher:active{color:#fff!important;background:linear-gradient(#fff6,#ffffff24)!important;box-shadow:inset 0 1px #ffffff8c!important}html:not([data-theme=daylight]) .exercise-builder-view-switcher__label,html:not([data-theme=daylight]) .exercise-builder-view-switcher__icon{color:#f8fafc!important}html:not([data-theme=daylight]) .exercise-builder-view-switcher:hover .exercise-builder-view-switcher__label,html:not([data-theme=daylight]) .exercise-builder-view-switcher:active .exercise-builder-view-switcher__label,html:not([data-theme=daylight]) .exercise-builder-view-switcher:hover .exercise-builder-view-switcher__icon,html:not([data-theme=daylight]) .exercise-builder-view-switcher:active .exercise-builder-view-switcher__icon{color:#fff!important}html:not([data-theme=daylight]) .muscle-builder-performance-card,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact{isolation:isolate!important}html:not([data-theme=daylight]) .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--active .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--cardio-active .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--hiit-active .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--conditioning-active .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--active .muscle-builder-performance-card__glass,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--active .muscle-builder-performance-card__glass{opacity:0!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}html:not([data-theme=daylight]) .muscle-builder-performance-card__bg-img,html:not([data-theme=daylight]) .muscle-builder-performance-card:not(.muscle-builder-performance-card--active) .muscle-builder-performance-card__bg-img,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact .muscle-builder-performance-card__bg-img{opacity:.92!important;filter:saturate(1.28)brightness(1.06)contrast(1.1)!important}html:not([data-theme=daylight]) .muscle-builder-performance-card--active .muscle-builder-performance-card__bg-img,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--active .muscle-builder-performance-card__bg-img{opacity:1!important;filter:saturate(1.38)brightness(1.12)contrast(1.12)!important}html:not([data-theme=daylight]) .muscle-builder-performance-card__bg-scrim,html:not([data-theme=daylight]) .muscle-builder-performance-card--active .muscle-builder-performance-card__bg-scrim,html:not([data-theme=daylight]) .muscle-builder-performance-card--cardio-active .muscle-builder-performance-card__bg-scrim,html:not([data-theme=daylight]) .muscle-builder-performance-card--hiit-active .muscle-builder-performance-card__bg-scrim,html:not([data-theme=daylight]) .muscle-builder-performance-card--conditioning-active .muscle-builder-performance-card__bg-scrim{background:linear-gradient(#04080e1f 0%,#04080e47 100%)!important}html:not([data-theme=daylight]) .muscle-builder-performance-card__label,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact .muscle-builder-performance-card__label{color:#f8fafc!important;text-shadow:0 1px 2px #000000d9,0 0 10px #0000008c!important}html:not([data-theme=daylight]) .muscle-builder-performance-card--active .muscle-builder-performance-card__label,html:not([data-theme=daylight]) .muscle-builder-performance-card--compact.muscle-builder-performance-card--active .muscle-builder-performance-card__label{color:#fff!important}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card[class*=cyber-rec-card]{isolation:isolate;position:relative;-webkit-backdrop-filter:none!important;background:0 0!important}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card[class*=cyber-rec-card]:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;-webkit-backdrop-filter:blur(24px)saturate(1.45);background:linear-gradient(165deg,#ffffff1a 0%,#ffffff0a 42%,#ffffff05 100%),#080e1852;position:absolute;inset:0}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card>*,html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card .cyber-thumb{z-index:1;position:relative}html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card .cyber-thumb{isolation:isolate}@media (min-width:1024px){html:not([data-theme=daylight]) [data-exercise-builder-page=true] .exercise-builder-list-card[class*=cyber-rec-card]{-webkit-backdrop-filter:none!important}}
