.AuthLayout-module-scss-module__99Vukq__container{background:var(--background-l1);grid-template-columns:1fr 1fr;height:100vh;display:grid;position:relative;overflow:hidden}.AuthLayout-module-scss-module__99Vukq__background{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.AuthLayout-module-scss-module__99Vukq__content{z-index:10;grid-template-rows:1fr 1fr;grid-template-columns:1fr;place-items:center;padding:2rem;display:grid;position:relative}@media (max-width:768px){.AuthLayout-module-scss-module__99Vukq__content{grid-template-rows:auto auto;padding:1.5rem}}.AuthLayout-module-scss-module__99Vukq__hero{background:#fff;position:relative;overflow:hidden}.AuthLayout-module-scss-module__99Vukq__hero .AuthLayout-module-scss-module__99Vukq__mountain{aspect-ratio:1/1.1;width:100%;animation:AuthLayout-module-scss-module__99Vukq__mountain 1.5s linear(0,.532 20.8%,1 37.8%,.877 44.2%,.847 47.2%,.838 50.1%,.846 52.8%,.869 55.6%,1 65.5%,.965 69.4%,.954 73.1%,.961 76.5%,1 84.5%,.992 89.3%,1)forwards;z-index:2;position:absolute;bottom:0;left:0}.AuthLayout-module-scss-module__99Vukq__form{flex-direction:column;justify-content:center;align-items:center;width:max(70%,400px);margin:0 auto;display:flex}.AuthLayout-module-scss-module__99Vukq__boulder{z-index:1;opacity:0;animation:1s cubic-bezier(.66,0,.34,1) 1.5s forwards AuthLayout-module-scss-module__99Vukq__incoming,3s linear infinite AuthLayout-module-scss-module__99Vukq__float;position:absolute}.AuthLayout-module-scss-module__99Vukq__boulder.AuthLayout-module-scss-module__99Vukq__boulder-1{--_top:10%;--_left:10%;animation-delay:1.5s}.AuthLayout-module-scss-module__99Vukq__boulder.AuthLayout-module-scss-module__99Vukq__boulder-2{--_top:2%;--_left:70%;animation-delay:2s}.AuthLayout-module-scss-module__99Vukq__boulder.AuthLayout-module-scss-module__99Vukq__boulder-3{--_top:32%;--_left:5%;animation-delay:2.5s}.AuthLayout-module-scss-module__99Vukq__boulder.AuthLayout-module-scss-module__99Vukq__boulder-4{--_top:30%;--_left:75%;animation-delay:3s}.AuthLayout-module-scss-module__99Vukq__logo{color:#000;align-items:center;gap:6px;padding:16px;font-size:24px;font-weight:900;display:flex}@keyframes AuthLayout-module-scss-module__99Vukq__float{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-10px)rotate(2deg)}75%{transform:translateY(10px)rotate(-2deg)}}@keyframes AuthLayout-module-scss-module__99Vukq__incoming{0%{top:50%;left:50%}10%{opacity:1}to{opacity:1;top:var(--_top);left:var(--_left)}}@keyframes AuthLayout-module-scss-module__99Vukq__mountain{0%{transform:translateY(100%)}to{transform:translateY(100px)}}
.ForgotPasswordForm-module-scss-module__f9YHOq__form{flex-direction:column;gap:2rem;width:100%;max-width:400px;display:flex}
.LoginForm-module-scss-module__nDfXqa__form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.LoginForm-module-scss-module__nDfXqa__divider{align-items:center;gap:1rem;margin:1.5rem 0;display:flex;position:relative}.LoginForm-module-scss-module__nDfXqa__divider:before,.LoginForm-module-scss-module__nDfXqa__divider:after{background-color:var(--color-border);content:"";flex:1;height:1px}.LoginForm-module-scss-module__nDfXqa__divider span{color:var(--color-muted-foreground);font-size:.75rem;font-weight:500}
.SignupForm-module-scss-module__-dZJ2a__form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.SignupForm-module-scss-module__-dZJ2a__divider{align-items:center;gap:1rem;margin:1.5rem 0;display:flex;position:relative}.SignupForm-module-scss-module__-dZJ2a__divider:before,.SignupForm-module-scss-module__-dZJ2a__divider:after{background-color:var(--color-border);content:"";flex:1;height:1px}.SignupForm-module-scss-module__-dZJ2a__divider span{color:var(--color-muted-foreground);font-size:.75rem;font-weight:500}
