:root{--eosm-fast:var(--motion-fast, 150ms);--eosm-base:var(--motion-base, 220ms);--eosm-slow:var(--motion-slow, 320ms);--eosm-ease:var(--motion-ease, cubic-bezier(.2, .7, .3, 1));--eosm-spring:cubic-bezier(.34, 1.56, .64, 1);--eosm-lift:-4px;--eosm-lift-sm:-2px;--eosm-press:.95;--eosm-icon-pop:1.14;--eosm-shadow:0 10px 26px rgba(16, 24, 40, .14);--eosm-shadow-sm:0 6px 16px rgba(16, 24, 40, .10)}[data-theme="dark"]{--eosm-shadow:0 12px 30px rgba(0, 0, 0, .52);--eosm-shadow-sm:0 8px 20px rgba(0, 0, 0, .44)}.eos-app .eos-btn:hover,.eos-app .eos-btn-outline:hover,.eos-app .eos-btn-light:hover{transform:translateY(var(--eosm-lift-sm));box-shadow:var(--eosm-shadow-sm)}.eos-app .eos-btn-primary:hover,.eos-app .eos-nav-cta:hover{transform:translateY(var(--eosm-lift));box-shadow:0 10px 26px rgb(245 163 18 / .34)}.eos-app .eos-btn:active,.eos-app .eos-btn-primary:active,.eos-app .eos-nav-cta:active{transform:scale(var(--eosm-press));transition-duration:var(--eosm-fast)}.eos-app .eos-nav-tools button,.eos-app .eos-cn-ibtn,.eos-app .eos-cn-cbtn,.eos-app .eos-pc-btn,.eos-app .eos-ntp-tb button,.eos-app .eos-chat-emoji-btn,.eos-app .eos-chat-nl,.eos-app .eos-ink-pop button,.eos-app .eos-studio-bar button{transition:transform var(--eosm-base) var(--eosm-spring),background-color var(--eosm-base) var(--eosm-ease),color var(--eosm-base) var(--eosm-ease),border-color var(--eosm-base) var(--eosm-ease),box-shadow var(--eosm-base) var(--eosm-ease)}.eos-app .eos-nav-tools button:hover,.eos-app .eos-cn-ibtn:hover,.eos-app .eos-cn-cbtn:hover,.eos-app .eos-pc-btn:hover,.eos-app .eos-chat-emoji-btn:hover,.eos-app .eos-chat-nl:hover{transform:translateY(var(--eosm-lift-sm))}.eos-app .eos-nav-tools button svg,.eos-app .eos-cn-ibtn svg,.eos-app .eos-pc-btn svg,.eos-app .eos-chat-emoji-btn svg,.eos-app .eos-chat-nl svg,.eos-app .eos-ntp-tb button .svg,.eos-app .eos-ntp-tb button .mi{transition:transform var(--eosm-base) var(--eosm-spring)}.eos-app .eos-nav-tools button:hover svg,.eos-app .eos-cn-ibtn:hover svg,.eos-app .eos-pc-btn:hover svg,.eos-app .eos-chat-emoji-btn:hover svg,.eos-app .eos-chat-nl:hover svg{transform:scale(var(--eosm-icon-pop)) rotate(-6deg)}.eos-app .eos-ntp-tb button:hover .svg,.eos-app .eos-ntp-tb button:hover .mi{transform:scale(var(--eosm-icon-pop))}.eos-app .eos-nav-tools button:active,.eos-app .eos-cn-ibtn:active,.eos-app .eos-cn-cbtn:active,.eos-app .eos-pc-btn:active,.eos-app .eos-ntp-tb button:active,.eos-app .eos-chat-emoji-btn:active,.eos-app .eos-chat-nl:active{transform:scale(var(--eosm-press));transition-duration:var(--eosm-fast)}.eos-app .eos-card,.eos-app .eos-quick-card,.eos-app .eos-ev-card,.eos-app .eos-bc-card,.eos-app .eos-step,.eos-app .eos-watch__step{transition:transform var(--eosm-base) var(--eosm-ease),box-shadow var(--eosm-base) var(--eosm-ease),border-color var(--eosm-base) var(--eosm-ease)}.eos-app .eos-card:hover,.eos-app .eos-quick-card:hover,.eos-app .eos-ev-card:hover,.eos-app .eos-bc-card:hover,.eos-app .eos-step:hover,.eos-app .eos-watch__step:hover{transform:translateY(var(--eosm-lift));box-shadow:var(--eosm-shadow)}.eos-app .eos-chip:hover,.eos-app .eos-hub-pill:hover{transform:translateY(var(--eosm-lift-sm)) scale(1.03)}.eos-app .eos-chip:active{transform:scale(var(--eosm-press));transition-duration:var(--eosm-fast)}.eos-app .eos-oa-btn,.eos-app .eos-hub-row,.eos-app .eos-acct-item{transition:background-color var(--eosm-base) var(--eosm-ease),padding-left var(--eosm-base) var(--eosm-ease),color var(--eosm-base) var(--eosm-ease)}.eos-app .eos-hub-row:hover,.eos-app .eos-acct-item:hover{padding-left:16px}.eos-watch--cinema:not(.is-studio) .eos-side,.eos-watch--cinema:not(.is-studio) .eos-player{transition:box-shadow var(--eosm-slow) var(--eosm-ease),border-color var(--eosm-slow) var(--eosm-ease)}.eos-watch--cinema:not(.is-studio) .eos-side:hover,.eos-watch--cinema:not(.is-studio) .eos-player:hover{box-shadow:var(--eosm-shadow)}.eos-app .eos-side-tab,.eos-app .eos-ntp-seg button{transition:color var(--eosm-base) var(--eosm-ease),background-color var(--eosm-base) var(--eosm-ease)}@media (prefers-reduced-motion:no-preference){.eos-app .eosm-stagger>*{animation:eosm-rise var(--eosm-slow) var(--eosm-ease) both}.eos-app .eosm-stagger>*:nth-child(1){animation-delay:0ms}.eos-app .eosm-stagger>*:nth-child(2){animation-delay:55ms}.eos-app .eosm-stagger>*:nth-child(3){animation-delay:110ms}.eos-app .eosm-stagger>*:nth-child(4){animation-delay:165ms}.eos-app .eosm-stagger>*:nth-child(5){animation-delay:220ms}.eos-app .eosm-stagger>*:nth-child(n+6){animation-delay:265ms}@keyframes eosm-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.eos-app .eos-chip:hover,.eos-app .eos-btn-primary:hover,.eos-app .eos-next-steps-toggle:hover,.eos-app .theme-toggle:hover,.eos-app .theme-toggle:active,.eos-app .eos-mobile-nav-close:hover,.eos-app .eos-nav-cta:hover,.eos-app .eos-nav-signin--icon:hover,.eos-app .eos-footer-socials a:hover,.eos-app .eos-statusbar-cta:hover,.eos-app .eos-btn:hover,.eos-app .eos-btn:active,.eos-app .eos-btn-outline:hover,.eos-app .eos-btn-light:hover,.eos-app .eos-btn-primary:active,.eos-app .eos-nav-cta:active,.eos-app .eos-nav-tools button:hover,.eos-app .eos-nav-tools button:active,.eos-app .eos-cn-ibtn:hover,.eos-app .eos-cn-ibtn:active,.eos-app .eos-cn-cbtn:hover,.eos-app .eos-cn-cbtn:active,.eos-app .eos-pc-btn:hover,.eos-app .eos-pc-btn:active,.eos-app .eos-ntp-tb button:active,.eos-app .eos-chat-emoji-btn:hover,.eos-app .eos-chat-emoji-btn:active,.eos-app .eos-chat-nl:hover,.eos-app .eos-chat-nl:active,.eos-app .eos-hub-pill:hover,.eos-app .eos-chip:active,.eos-app .eos-nav-tools button:hover svg,.eos-app .eos-cn-ibtn:hover svg,.eos-app .eos-pc-btn:hover svg,.eos-app .eos-chat-emoji-btn:hover svg,.eos-app .eos-chat-nl:hover svg,.eos-app .eos-ntp-tb button:hover .svg,.eos-app .eos-ntp-tb button:hover .mi{transform:none!important}.eos-app .eos-hub-row:hover,.eos-app .eos-acct-item:hover{padding-left:inherit!important}.eos-app .eosm-stagger>*{animation:none!important;opacity:1!important;transform:none!important}}@media (hover:none){.eos-app .eos-card:hover,.eos-app .eos-quick-card:hover,.eos-app .eos-ev-card:hover,.eos-app .eos-bc-card:hover,.eos-app .eos-step:hover,.eos-app .eos-watch__step:hover,.eos-app .eos-chip:hover,.eos-app .eos-hub-pill:hover,.eos-app .eos-btn:hover,.eos-app .eos-btn-primary:hover,.eos-app .eos-btn-outline:hover,.eos-app .eos-btn-light:hover,.eos-app .eos-nav-cta:hover,.eos-app .eos-nav-tools button:hover,.eos-app .eos-cn-ibtn:hover,.eos-app .eos-pc-btn:hover,.eos-app .eos-chat-emoji-btn:hover,.eos-app .eos-chat-nl:hover{transform:none!important;box-shadow:none!important}.eos-app .eos-nav-tools button:hover svg,.eos-app .eos-cn-ibtn:hover svg,.eos-app .eos-pc-btn:hover svg,.eos-app .eos-chat-emoji-btn:hover svg,.eos-app .eos-chat-nl:hover svg{transform:none!important}.eos-app .eos-hub-row:hover,.eos-app .eos-acct-item:hover{padding-left:inherit!important}}