.auth-layout[data-v-11b246fe]{justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.auth-bg[data-v-11b246fe]{background:linear-gradient(160deg,#060d14,#081419 30%,#0a1c22 55%,#071015 80%,#050b10)}.auth-bg[data-v-11b246fe],.auth-grid[data-v-11b246fe]{position:absolute;inset:0}.auth-grid[data-v-11b246fe]{background-image:linear-gradient(#00796b0a 1px,#0000 0),linear-gradient(90deg,#00796b0a 1px,#0000 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60%,#000 20%,#0000 70%);mask-image:radial-gradient(70% 60%,#000 20%,#0000 70%)}.auth-noise[data-v-11b246fe]{opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");inset:0}.auth-glow[data-v-11b246fe],.auth-noise[data-v-11b246fe]{pointer-events:none;position:absolute}.auth-glow[data-v-11b246fe]{filter:blur(100px);border-radius:50%}.auth-glow--1[data-v-11b246fe]{background:radial-gradient(circle,#00796b40,#0000 70%);width:500px;height:500px;animation:14s ease-in-out infinite drift-1-11b246fe;top:-10%;right:-5%}.auth-glow--2[data-v-11b246fe]{background:radial-gradient(circle,#00695c33,#0000 70%);width:400px;height:400px;animation:18s ease-in-out infinite drift-2-11b246fe;bottom:-15%;left:-5%}.auth-glow--3[data-v-11b246fe]{background:radial-gradient(circle,#00796b1f,#0000 70%);width:300px;height:300px;animation:10s ease-in-out infinite drift-3-11b246fe;top:40%;left:50%;transform:translate(-50%)}.auth-content[data-v-11b246fe]{z-index:1;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative}@keyframes drift-1-11b246fe{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,25px)scale(1.08)}}@keyframes drift-2-11b246fe{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-30px)scale(1.1)}}@keyframes drift-3-11b246fe{0%,to{opacity:.6;transform:translate(-50%)translate(0)scale(1)}50%{opacity:1;transform:translate(-50%)translate(15px,-20px)scale(1.15)}}
