:root{--azes-login-expand-ms: .8s;--azes-login-expand-ease: cubic-bezier(.65, 0, .35, 1);--azes-login-settle-ease: cubic-bezier(.34, 1.3, .64, 1);--azes-login-scatter-ms: .9s;--azes-login-logo-rise-ms: .72s;--azes-login-fade-ms: .28s;--azes-login-enter-ms: .52s;--azes-login-stagger-ms: 70ms;--azes-login-float-ms: 7s;--azes-login-float-amp: 6px;--azes-login-shake-ms: .28s;--azes-login-shake-x: 6px;--azes-login-canvas-end: 48%}@keyframes azes-login-shell-in{0%{opacity:0}to{opacity:1}}@keyframes azes-login-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes azes-login-float{0%,to{translate:0 0}50%{translate:0 calc(var(--azes-login-float-amp) * -1)}}@keyframes azes-login-shake{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--azes-login-shake-x) * -1))}75%{transform:translate(var(--azes-login-shake-x))}}@keyframes azes-login-btn-check{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes azes-login-icon-pop{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes azes-login-sheen{0%{transform:translate(-120%) skew(-16deg)}to{transform:translate(220%) skew(-16deg)}}@keyframes azes-login-showcase-expand{0%{-webkit-clip-path:inset(0 var(--azes-login-canvas-end) 0 0);clip-path:inset(0 var(--azes-login-canvas-end) 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes azes-login-showcase-expand-rtl{0%{-webkit-clip-path:inset(0 0 0 var(--azes-login-canvas-end));clip-path:inset(0 0 0 var(--azes-login-canvas-end))}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes azes-login-card-scatter{0%{opacity:.92;transform:translate3d(-50%,-40%,0) rotate(calc(var(--rot, 0deg) * .4)) scale(.86)}78%{opacity:1;transform:translate3d(var(--tx),var(--ty),0) rotate(var(--rot)) scale(calc(var(--scale) * 1.03))}to{opacity:1;transform:translate3d(var(--tx),var(--ty),0) rotate(var(--rot)) scale(var(--scale))}}@keyframes azes-login-logo-rise{0%{opacity:0;transform:translateY(42vh)}to{opacity:1;transform:translateY(0)}}@keyframes azes-login-canvas-exit{0%{opacity:1}to{opacity:0}}.azes-login-shell-enter{animation:azes-login-shell-in var(--azes-login-enter-ms) ease both}.azes-login-stagger>.azes-login-stagger-item{opacity:0;animation:azes-login-stagger-in var(--azes-login-enter-ms) ease both;animation-delay:calc(var(--azes-stagger-i, 0) * var(--azes-login-stagger-ms))}.azes-login-form-fade{opacity:0;transform:translateY(6px);transition:opacity var(--azes-login-fade-ms) ease,transform var(--azes-login-fade-ms) ease}.azes-login-form-hidden{opacity:0;pointer-events:none}.azes-login-showcase-stage--fan>[data-azes-card],.azes-login-showcase-stage--fan>*{animation:azes-login-float var(--azes-login-float-ms) ease-in-out infinite;animation-delay:calc(var(--azes-float-i, 0) * var(--azes-login-stagger-ms))}.azes-login-shake{animation:azes-login-shake var(--azes-login-shake-ms) ease}.azes-login-icon-pop{animation:azes-login-icon-pop calc(var(--azes-login-shake-ms) + 40ms) ease}.azes-login-btn-check{animation:azes-login-btn-check .35s ease both}.azes-login-btn-shine{position:relative;overflow:hidden}.azes-login-btn-shine:after{content:"";position:absolute;inset-block:0;width:40%;left:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mui-palette-common-white) 28%,transparent),transparent);opacity:0;pointer-events:none}.azes-login-btn-shine:hover:after{opacity:1;animation:azes-login-sheen .85s ease}.azes-login-canvas--exiting{animation:azes-login-canvas-exit var(--azes-login-fade-ms) ease forwards;pointer-events:none}.azes-login-showcase-layer--expanded{animation:azes-login-showcase-expand var(--azes-login-expand-ms) var(--azes-login-expand-ease) forwards}[dir=rtl] .azes-login-showcase-layer--expanded{animation-name:azes-login-showcase-expand-rtl}.azes-login-card-scatter{animation:azes-login-card-scatter var(--azes-login-scatter-ms) var(--azes-login-settle-ease) both;animation-delay:calc(var(--azes-settle-i, 0) * var(--azes-login-stagger-ms));z-index:calc(2 + var(--azes-settle-i, 0))}.azes-login-logo-rise{animation:azes-login-logo-rise var(--azes-login-logo-rise-ms) var(--azes-login-expand-ease) both;animation-delay:0ms}.azes-login-showcase-layer--overlay.azes-login-showcase-layer--expanded{--azes-login-canvas-end: 100%}.azes-login-showcase-layer--handoff .azes-login-showcase-stage,.azes-login-showcase-layer--handoff .azes-login-finale{opacity:0;transition:opacity var(--azes-login-fade-ms) ease}@supports not (clip-path: inset(0)){.azes-login-showcase-layer--expanded{animation:none;opacity:1}}@media(prefers-reduced-motion:reduce){.azes-login-shell-enter,.azes-login-stagger>.azes-login-stagger-item,.azes-login-showcase-stage--fan>*,.azes-login-shake,.azes-login-icon-pop,.azes-login-btn-check,.azes-login-btn-shine:hover:after,.azes-login-showcase-layer--expanded,.azes-login-card-scatter,.azes-login-logo-rise,.azes-login-canvas--exiting{animation:none!important}.azes-login-stagger>.azes-login-stagger-item{opacity:1;transform:none}.azes-login-showcase-layer--expanded{clip-path:inset(0)!important;-webkit-clip-path:inset(0)!important}.azes-login-card-scatter{opacity:1;transform:translate3d(var(--tx),var(--ty),0) rotate(var(--rot)) scale(var(--scale))}.azes-login-logo-rise{opacity:1;transform:none}.azes-login-canvas--exiting{opacity:0}}html,body,#root{margin:0;min-height:100%}
