:is(.icon-button,.home-actions a,.pricing-card a,.pricing-card button,.pricing-interval-toggle button,.auth-card button,.auth-mode-tabs button,.billing-status button,.dashboard-card a,.dashboard-metric a,.dashboard-metric button,.dashboard-flow-nav button,.dashboard-next-card a,.dashboard-mini-panel a,.dashboard-plan-card a,.dashboard-plan-card button,.dashboard-plan-option,.dashboard-dev-tier-actions button,.dashboard-account-actions a,.dashboard-account-actions button,.auth-security-card-action,.auth-passkey-item>button,.auth-passkey-delete button,.auth-recovery-actions button,.auth-panel-dialog-form button,.auth-modal-actions button,.account-actions a,.account-actions button,.menu-back-button,.premium-lock-notice a,.premium-lock-cta a,.lesson-parts-toggle,[data-motion-link=true]){--motion-press-target:var(--motion-press-scale)}:is(.home-content-card,.series-chapter-card,.dashboard-card,.dashboard-next-card,.dashboard-plan-option){--motion-press-target:var(--motion-press-scale-surface)}:is(.icon-button,.home-actions a,.pricing-card a,.pricing-card button,.pricing-interval-toggle button,.auth-card button,.auth-mode-tabs button,.billing-status button,.dashboard-card a,.dashboard-metric a,.dashboard-metric button,.dashboard-flow-nav button,.dashboard-next-card a,.dashboard-mini-panel a,.dashboard-plan-card a,.dashboard-plan-card button,.dashboard-plan-option,.dashboard-dev-tier-actions button,.dashboard-account-actions a,.dashboard-account-actions button,.auth-security-card-action,.auth-passkey-item>button,.auth-passkey-delete button,.auth-recovery-actions button,.auth-panel-dialog-form button,.auth-modal-actions button,.account-actions a,.account-actions button,.menu-back-button,.premium-lock-notice a,.premium-lock-cta a,.lesson-parts-toggle,[data-motion-link=true]):is(:active:not(:disabled),[data-motion-pressed=true]){scale:var(--motion-press-target);transition:scale var(--motion-press-in) var(--motion-ease-press),transform var(--motion-fast) ease,background-color var(--motion-base) ease,background var(--motion-base) ease,border-color var(--motion-base) ease,color var(--motion-base) ease,box-shadow var(--motion-base) ease}:is(.icon-button,.home-actions a,.pricing-card a,.pricing-card button,.pricing-interval-toggle button,.auth-card button,.auth-mode-tabs button,.billing-status button,.dashboard-card a,.dashboard-metric a,.dashboard-metric button,.dashboard-flow-nav button,.dashboard-next-card a,.dashboard-mini-panel a,.dashboard-plan-card a,.dashboard-plan-card button,.dashboard-plan-option,.dashboard-dev-tier-actions button,.dashboard-account-actions a,.dashboard-account-actions button,.auth-security-card-action,.auth-passkey-item>button,.auth-passkey-delete button,.auth-recovery-actions button,.auth-panel-dialog-form button,.auth-modal-actions button,.account-actions a,.account-actions button,.menu-back-button,.premium-lock-notice a,.premium-lock-cta a,.lesson-parts-toggle,[data-motion-link=true]):not(:active,[data-motion-pressed=true]){transition:scale var(--motion-press-out) var(--motion-ease-release),transform var(--motion-state-exit) var(--motion-ease-breathe-out),background-color var(--motion-base) ease,background var(--motion-base) ease,border-color var(--motion-base) ease,color var(--motion-base) ease,box-shadow var(--motion-base) ease,opacity var(--motion-state-exit) var(--motion-ease-breathe-out)}@media (hover:none){:is(.icon-button,.home-actions a,.pricing-card a,.pricing-card button,.pricing-interval-toggle button,.auth-card button,.auth-mode-tabs button,.billing-status button,.dashboard-card a,.dashboard-metric a,.dashboard-metric button,.dashboard-flow-nav button,.dashboard-next-card a,.dashboard-mini-panel a,.dashboard-plan-card a,.dashboard-plan-card button,.dashboard-plan-option,.dashboard-dev-tier-actions button,.dashboard-account-actions a,.dashboard-account-actions button,.auth-security-card-action,.auth-passkey-item>button,.auth-passkey-delete button,.auth-recovery-actions button,.auth-panel-dialog-form button,.auth-modal-actions button,.account-actions a,.account-actions button,.menu-back-button,.premium-lock-notice a,.premium-lock-cta a,.lesson-parts-toggle,[data-motion-link=true]):hover{transform:none}}canvas.enigma-canvas{animation-duration:.44s}.experience-journey-controls>*,.lesson-story-flow>*{animation-duration:.36s}.experience-journey-controls>:first-child,.lesson-story-flow>:first-child{animation-delay:70ms}.experience-journey-controls>:nth-child(2),.lesson-story-flow>:nth-child(2){animation-delay:.12s}.experience-journey-controls>:nth-child(3),.lesson-story-flow>:nth-child(3){animation-delay:.17s}.experience-journey-controls>:nth-child(4),.lesson-story-flow>:nth-child(4){animation-delay:.22s}.experience-journey-controls>:nth-child(n+5),.lesson-story-flow>:nth-child(n+5){animation-delay:.27s}.home-featured-reel .home-hero-preview{transition-duration:.44s,.44s,.56s}@keyframes lune-placeholder-breathe{0%{opacity:.55}to{opacity:1}}@keyframes lune-placeholder-arrive{0%{opacity:0}to{opacity:1}}.auth-security-skeleton-card:after,.auth-security-skeleton-card:before,.auth-security-skeleton-row:after,.auth-security-skeleton-row:before,.dashboard-skeleton-card dd,.dashboard-skeleton-card dt,.dashboard-skeleton-card p,.dashboard-skeleton-card span,.dashboard-skeleton-card strong,.dashboard-skeleton-card:before,.dashboard-skeleton-copy h2,.dashboard-skeleton-copy p,.dashboard-skeleton-copy span,.home-card-visual[data-state=loading],.lesson-skeleton-line,.lune-account-loading>div{animation:lune-placeholder-breathe 1.6s ease-in-out infinite alternate}:is(.lesson-skeleton-line,.dashboard-skeleton-card>*,.dashboard-skeleton-copy>*):nth-child(2){animation-delay:.16s}:is(.lesson-skeleton-line,.dashboard-skeleton-card>*,.dashboard-skeleton-copy>*):nth-child(3){animation-delay:.32s}:is(.lesson-skeleton-line,.dashboard-skeleton-card>*,.dashboard-skeleton-copy>*):nth-child(4){animation-delay:.48s}:is(.lesson-skeleton-line,.dashboard-skeleton-card>*,.dashboard-skeleton-copy>*):nth-child(n+5){animation-delay:.64s}.dashboard-loading-page .dashboard-skeleton-card,.dashboard-loading-page .dashboard-skeleton-copy,.lesson-floating-panel-skeleton,.lune-account-loading,.series-hub-page[aria-busy=true]{animation:lune-placeholder-arrive .32s var(--motion-ease-out) .16s both}.lesson-scene-loading{animation:lune-placeholder-arrive .48s var(--motion-ease-out) .16s both}.dashboard-workspace:has(#dashboard-panel-account){background:radial-gradient(96% 76% at 78% -10%,color-mix(in srgb,var(--ambient-cool) 50%,transparent),transparent 74%),radial-gradient(92% 72% at 6% 108%,color-mix(in srgb,var(--ambient-warm) 50%,transparent),transparent 76%)}@media (prefers-reduced-motion:reduce){html[data-route-transition=leaving] .route-fade{animation:none}:is([data-motion-link=true],[data-motion-pressed=true]){scale:none}.auth-security-skeleton-card:after,.auth-security-skeleton-card:before,.auth-security-skeleton-row:after,.auth-security-skeleton-row:before,.dashboard-loading-page .dashboard-skeleton-card,.dashboard-loading-page .dashboard-skeleton-copy,.dashboard-skeleton-card dd,.dashboard-skeleton-card dt,.dashboard-skeleton-card p,.dashboard-skeleton-card span,.dashboard-skeleton-card strong,.dashboard-skeleton-card:before,.dashboard-skeleton-copy h2,.dashboard-skeleton-copy p,.dashboard-skeleton-copy span,.home-card-visual[data-state=loading],.lesson-floating-panel-skeleton,.lesson-scene-loading,.lesson-skeleton-line,.lune-account-loading,.lune-account-loading>div,.series-hub-page[aria-busy=true]{animation:none;opacity:1}}