.AuthLayout-module__YrZ0fG__container{background:var(--background);width:100vw;height:100vh;animation:1s cubic-bezier(.23,1,.32,1) forwards AuthLayout-module__YrZ0fG__pageReveal;display:flex;position:relative;overflow:hidden}@keyframes AuthLayout-module__YrZ0fG__pageReveal{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}.AuthLayout-module__YrZ0fG__meshBackground{z-index:0;background-color:var(--background);position:absolute;inset:0;overflow:hidden}.AuthLayout-module__YrZ0fG__blob1,.AuthLayout-module__YrZ0fG__blob2,.AuthLayout-module__YrZ0fG__blob3,.AuthLayout-module__YrZ0fG__blob4{filter:blur(80px);opacity:.6;animation:AuthLayout-module__YrZ0fG__spin AuthLayout-module__YrZ0fG__blobFloat 20s infinite alternate ease-in-out;border-radius:50%;position:absolute}.AuthLayout-module__YrZ0fG__blob1{background:#6366f14d;width:50vw;height:50vw;animation-duration:25s;top:-10%;left:-10%}.AuthLayout-module__YrZ0fG__blob2{background:#8b5cf633;width:60vw;height:60vw;animation-duration:30s;animation-delay:-5s;bottom:-20%;right:-10%}.AuthLayout-module__YrZ0fG__blob3{background:#f43f5e26;width:40vw;height:40vw;animation-duration:20s;animation-delay:-10s;top:40%;left:60%}.AuthLayout-module__YrZ0fG__blob4{background:#0ea5e933;width:35vw;height:35vw;animation-duration:28s;animation-delay:-15s;top:20%;left:20%}@keyframes AuthLayout-module__YrZ0fG__blobFloat{0%{transform:translate(0)scale(1)}33%{transform:translate(10%,-10%)scale(1.1)}66%{transform:translate(-5%,15%)scale(.9)}to{transform:translate(0)scale(1)}}.AuthLayout-module__YrZ0fG__grainOverlay{opacity:.05;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.AuthLayout-module__YrZ0fG__leftSide{z-index:10;width:55%;height:100%;padding:3rem;display:none;position:relative}@media (min-width:1024px){.AuthLayout-module__YrZ0fG__leftSide{justify-content:center;align-items:center;display:flex}}.AuthLayout-module__YrZ0fG__glassPanel{flex-direction:column;justify-content:space-between;width:100%;max-width:600px;height:100%;display:flex}.AuthLayout-module__YrZ0fG__brandHeader{align-items:center;gap:1.5rem;animation:1s forwards AuthLayout-module__YrZ0fG__fadeInDown;display:flex}.AuthLayout-module__YrZ0fG__logoImageContainer{filter:drop-shadow(0 4px 12px #0000001a);width:140px;height:48px;position:relative}.AuthLayout-module__YrZ0fG__logoImage{-o-object-fit:contain;object-fit:contain}.AuthLayout-module__YrZ0fG__systemBadge{background:var(--card);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.AuthLayout-module__YrZ0fG__badgeDot{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite AuthLayout-module__YrZ0fG__pulse;box-shadow:0 0 10px #10b981}.AuthLayout-module__YrZ0fG__badgeText{letter-spacing:.1em;color:var(--text-muted);font-size:.65rem;font-weight:900}.AuthLayout-module__YrZ0fG__heroGeometry{justify-content:center;align-items:center;height:300px;margin:4rem 0;animation:1s cubic-bezier(.16,1,.3,1) forwards AuthLayout-module__YrZ0fG__scaleIn;display:flex;position:relative}.AuthLayout-module__YrZ0fG__geoRing1,.AuthLayout-module__YrZ0fG__geoRing2{border:1px dashed var(--border-color);border-radius:50%;position:absolute}.AuthLayout-module__YrZ0fG__geoRing1{width:280px;height:280px;animation:30s linear infinite AuthLayout-module__YrZ0fG__spin}.AuthLayout-module__YrZ0fG__geoRing2{border-style:solid;border-color:#6366f133;width:180px;height:180px;animation:20s linear infinite reverse AuthLayout-module__YrZ0fG__spin}.AuthLayout-module__YrZ0fG__geoIconCenter{background:var(--card);border:1px solid var(--border-color);width:80px;height:80px;color:var(--primary);z-index:2;border-radius:24px;justify-content:center;align-items:center;display:flex;box-shadow:0 20px 40px #0000001a}.AuthLayout-module__YrZ0fG__spinIcon{animation:6s ease-in-out infinite AuthLayout-module__YrZ0fG__float}.AuthLayout-module__YrZ0fG__orbitNode{background:var(--background);border:1px solid var(--border-color);width:48px;height:48px;color:var(--text-muted);border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 10px 30px #0000000d}.AuthLayout-module__YrZ0fG__orbit1{animation:5s ease-in-out infinite AuthLayout-module__YrZ0fG__float;top:0;left:20%}.AuthLayout-module__YrZ0fG__orbit2{animation:5s ease-in-out 1s infinite AuthLayout-module__YrZ0fG__float;top:20%;right:10%}.AuthLayout-module__YrZ0fG__orbit3{animation:5s ease-in-out 2s infinite AuthLayout-module__YrZ0fG__float;bottom:10%;right:20%}.AuthLayout-module__YrZ0fG__orbit4{animation:5s ease-in-out 3s infinite AuthLayout-module__YrZ0fG__float;bottom:20%;left:0}.AuthLayout-module__YrZ0fG__heroContent{opacity:0;animation:1s .2s forwards AuthLayout-module__YrZ0fG__fadeInUp}.AuthLayout-module__YrZ0fG__mainTitle{letter-spacing:-.04em;color:var(--foreground);margin-bottom:1rem;font-size:4rem;font-weight:900;line-height:1.1}.AuthLayout-module__YrZ0fG__textHighlight{background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite AuthLayout-module__YrZ0fG__gradientShift}@keyframes AuthLayout-module__YrZ0fG__gradientShift{to{background-position:200%}}.AuthLayout-module__YrZ0fG__mainSubtitle{color:var(--text-muted);max-width:450px;font-size:1.1rem;line-height:1.6}.AuthLayout-module__YrZ0fG__featurePills{opacity:0;gap:1rem;margin-top:3rem;animation:1s .4s forwards AuthLayout-module__YrZ0fG__fadeInUp;display:flex}.AuthLayout-module__YrZ0fG__featurePill{background:var(--card);border:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.75rem;font-weight:800;display:flex}.AuthLayout-module__YrZ0fG__pillIconObj{color:#8b5cf6}.AuthLayout-module__YrZ0fG__pillIconSec{color:#10b981}.AuthLayout-module__YrZ0fG__pillIconSpeed{color:#f59e0b}.AuthLayout-module__YrZ0fG__rightSide{z-index:20;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative}@media (min-width:1024px){.AuthLayout-module__YrZ0fG__rightSide{width:45%}}.AuthLayout-module__YrZ0fG__formSection{background:var(--card);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(40px);border-radius:2rem;width:100%;max-width:460px;padding:3rem;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000026,inset 0 1px #ffffff1a}.AuthLayout-module__YrZ0fG__watermarkLogo{opacity:.02;z-index:0;pointer-events:none;width:200px;height:200px;position:absolute;bottom:-20px;right:-20px;transform:rotate(-15deg)}.AuthLayout-module__YrZ0fG__formHeader{text-align:center;z-index:2;margin-bottom:2.5rem;position:relative}.AuthLayout-module__YrZ0fG__headerIconWrapper{background:var(--background);border:1px solid var(--border-color);border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex;position:relative}.AuthLayout-module__YrZ0fG__iconGlow{z-index:-1;background:radial-gradient(circle,#6366f133 0%,#0000 70%);border-radius:50%;position:absolute;inset:-10px}.AuthLayout-module__YrZ0fG__formTitle{color:var(--foreground);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:900}.AuthLayout-module__YrZ0fG__formSubtitle{color:var(--text-muted);font-size:.9rem;font-weight:500}.AuthLayout-module__YrZ0fG__formBody{z-index:2;position:relative}.AuthLayout-module__YrZ0fG__formFooter{text-align:center;color:var(--text-muted);z-index:2;margin-top:2.5rem;font-size:.75rem;position:relative}@keyframes AuthLayout-module__YrZ0fG__spin{to{transform:rotate(360deg)}}@keyframes AuthLayout-module__YrZ0fG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes AuthLayout-module__YrZ0fG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes AuthLayout-module__YrZ0fG__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthLayout-module__YrZ0fG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthLayout-module__YrZ0fG__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.AuthLayout-module__YrZ0fG__fadeInScale{animation:.8s cubic-bezier(.16,1,.3,1) forwards AuthLayout-module__YrZ0fG__scaleIn}
