html.oa-auth-backdrop-live,html.oa-auth-backdrop-live body{clip-path:none!important}html.oa-auth-cinematic-pending{--oa-auth-edge-duration:720ms}html.oa-auth-cinematic-pending,html.oa-auth-cinematic-pending body{clip-path:none!important;min-height:var(--oa-auth-canvas-height,100dvh)!important;background:var(--oa-auth-edge-color,#000000)!important}html.oa-auth-cinematic-pending .oa-app-shell{height:var(--oa-auth-canvas-height,100dvh)!important;min-height:var(--oa-auth-canvas-height,100dvh)!important}html.oa-auth-cinematic-pending body:after{content:none!important;display:none!important}html.oa-auth-cinematic-pending:after{content:"";position:fixed;top:0;right:0;bottom:auto;left:0;height:var(--oa-auth-canvas-height,100dvh);z-index:2147483000;pointer-events:none;background:#000000;opacity:1;transform:translateZ(0);backface-visibility:hidden;will-change:opacity;transition:opacity .72s cubic-bezier(.4,0,.2,1)}html.oa-auth-cinematic-pending.oa-auth-backdrop-live:after{content:none!important;display:none!important}html.oa-auth-cinematic-pending.oa-auth-cinematic-start:after{opacity:0}html.oa-auth-cinematic-pending.oa-auth-cinematic-handoff{--oa-auth-edge-duration:4200ms}html.oa-auth-cinematic-pending.oa-auth-cinematic-handoff:after{opacity:0;transition-duration:4.2s}#oa-auth-continuous-backdrop{position:fixed;inset:0 0 auto;height:var(--oa-auth-canvas-height,100lvh);z-index:2147483000;overflow:hidden;pointer-events:none;background:#000000;display:none;opacity:1;transform:translateZ(0);will-change:opacity;transition:opacity 4.2s cubic-bezier(.4,0,.2,1)}html.oa-auth-backdrop-live #oa-auth-continuous-backdrop{display:block}html.oa-auth-cinematic-handoff #oa-auth-continuous-backdrop{opacity:0}.oa-auth-continuous-glow{position:absolute;left:-22%;top:-12vh;top:-12lvh;width:144%;height:64vh;height:64lvh;background:radial-gradient(ellipse 42% 76% at 50% -2%,rgba(126,216,255,.5) 0,rgba(46,170,255,.22) 42%,transparent 72%),radial-gradient(ellipse 60% 108% at 50% 0,rgba(76,190,255,.94) 0,rgba(10,138,255,.7) 33%,rgba(10,132,255,.36) 61%,transparent 88%);filter:blur(12px) saturate(142%);transform-origin:50% 0;transform:translate3d(0,-1.5%,0) scaleY(1.04);opacity:.96;animation:oaAuthContinuousGlowDrift 6.2s cubic-bezier(.45,0,.2,1) infinite;will-change:transform,opacity}@keyframes oaAuthContinuousGlowDrift{0%,to{transform:translate3d(0,-1.5%,0) scaleY(1.04);opacity:.96}50%{transform:translate3d(0,5.5%,0) scaleY(1.24);opacity:1}}html.oa-auth-backdrop-live body .oa-login-page{z-index:2147483001;background:transparent!important}html.oa-auth-backdrop-live body .oa-login-page:before{content:none!important;display:none!important;animation:none!important}html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-content{animation:none!important;transform:none!important;filter:none!important;will-change:auto!important}html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-copy,html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-form{animation:oaAuthSmallContentExit .82s cubic-bezier(.4,0,.2,1) both!important;will-change:transform,opacity,filter}html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-intelligence-ring{animation:oaAuthMarkExit .82s cubic-bezier(.4,0,.2,1) both!important;will-change:transform,opacity,filter}@keyframes oaAuthSmallContentExit{0%{transform:translateZ(0);filter:blur(0);opacity:1}to{transform:translate3d(0,30px,0);filter:blur(6px);opacity:0}}@keyframes oaAuthMarkExit{0%{transform:translate3d(-50%,0,0);filter:blur(0);opacity:1}to{transform:translate3d(-50%,30px,0);filter:blur(6px);opacity:0}}html.oa-auth-cinematic-pending .oa-home-ai-ambient *,html.oa-auth-cinematic-pending .oa-login-intelligence-title{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html.oa-auth-cinematic-pending{--oa-auth-edge-duration:60ms}html.oa-auth-cinematic-pending:after{transition-duration:60ms}html.oa-auth-cinematic-pending.oa-auth-cinematic-handoff{--oa-auth-edge-duration:180ms}#oa-auth-continuous-backdrop,html.oa-auth-cinematic-pending.oa-auth-cinematic-handoff:after{transition-duration:.18s}.oa-auth-continuous-glow{animation:none;transform:translateZ(0) scaleY(1.08);opacity:1}html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-copy,html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-form,html.oa-auth-cinematic-pending .oa-login-page[data-leaving=true] .oa-login-intelligence-ring{animation:none!important;will-change:auto}}html{--oa-startup-canvas:#F2F2F7}@media (prefers-color-scheme:dark){html:not([data-oa-appearance]){--oa-startup-canvas:#000000}}html[data-oa-appearance=dark]{--oa-startup-canvas:#000000}html[data-oa-startup-appearance=light][data-oa-startup-state=revealing],html[data-oa-startup-appearance=light][data-oa-startup-state=waiting]{--oa-startup-canvas:#F2F2F7}html[data-oa-startup-appearance=dark][data-oa-startup-state=revealing],html[data-oa-startup-appearance=dark][data-oa-startup-state=waiting]{--oa-startup-canvas:#000000}html:not(.oa-auth-cinematic-pending) .oa-loading.oa-bootstrap-preload{background:var(--oa-startup-canvas)!important;background-image:none!important;animation:none!important}#oa-app-startup-veil{position:fixed;inset:0;z-index:2147483200;display:none;opacity:1;background:var(--oa-startup-canvas);backdrop-filter:blur(18px);pointer-events:auto;touch-action:none}html.oa-auth-cinematic-pending #oa-app-startup-veil{display:none!important;opacity:0!important;background:transparent!important;pointer-events:none!important}html[data-oa-bootstrap-route=app]:not([data-oa-startup-state]) #oa-app-startup-veil,html[data-oa-startup-state=waiting] #oa-app-startup-veil{display:block;transition:none}html[data-oa-startup-state=revealing] #oa-app-startup-veil{display:block;opacity:0;background-color:transparent;will-change:opacity;transition:opacity 1.2s cubic-bezier(.22,.85,.24,1),background-color .26s cubic-bezier(.22,.85,.24,1)}@media (prefers-reduced-motion:reduce){#oa-app-startup-veil{backdrop-filter:none}html[data-oa-startup-state=revealing] #oa-app-startup-veil{transition:opacity .12s linear,background-color .12s linear}}