@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_e000f02e-module__sBSTGa__className{font-family:Poppins,Poppins Fallback;font-style:normal}
.glass-auth-module__RokPRW__scene{isolation:isolate;background:radial-gradient(circle at 0 0,#fff1ece6,#0000 34%),radial-gradient(circle at 100% 0,#ffdcc280,#0000 28%),linear-gradient(#f7d9ca 0%,#f3ece8 42%,#f7f3ef 100%);justify-content:center;align-items:center;width:100%;min-height:100svh;padding:clamp(1.25rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.glass-auth-module__RokPRW__topControls{top:clamp(1rem,2vw,1.5rem);z-index:4;align-items:center;gap:.65rem;display:flex;position:absolute;inset-inline-end:clamp(1rem,2vw,1.5rem)}.glass-auth-module__RokPRW__backgroundLayer,.glass-auth-module__RokPRW__trees,.glass-auth-module__RokPRW__girl,.glass-auth-module__RokPRW__leaves{pointer-events:none;-webkit-user-select:none;user-select:none}.glass-auth-module__RokPRW__backgroundLayer{object-fit:cover;opacity:.5;z-index:-4}.glass-auth-module__RokPRW__backdropTint{z-index:-3;background:linear-gradient(#fff7f152 0%,#fffaf614 42%,#501f1514 100%),linear-gradient(135deg,#8f2c241a 0%,#d64c420f 44%,#ffffff24 100%);position:absolute;inset:0}.glass-auth-module__RokPRW__trees{object-fit:cover;object-position:center bottom;opacity:.96;z-index:-1;width:100%;height:min(47vh,460px);position:absolute;inset:auto 0 0}.glass-auth-module__RokPRW__girl{opacity:.96;z-index:-2;transform-origin:50%;width:min(34vw,320px);height:auto;animation:16s linear infinite glass-auth-module__RokPRW__driftAcross;position:absolute;bottom:8vh;left:0}.glass-auth-module__RokPRW__leaves{z-index:0;position:absolute;inset:0}.glass-auth-module__RokPRW__leaf{opacity:0;filter:drop-shadow(0 10px 20px #7c291e29);width:clamp(34px,4vw,68px);height:auto;animation:linear infinite glass-auth-module__RokPRW__leafFall;position:absolute}.glass-auth-module__RokPRW__leafOne{animation-duration:20s;left:18%}.glass-auth-module__RokPRW__leafTwo{animation-duration:15s;left:50%}.glass-auth-module__RokPRW__leafThree{animation-duration:12s;left:72%}.glass-auth-module__RokPRW__leafFour{animation-duration:16s;left:7%}.glass-auth-module__RokPRW__leafFive{animation-duration:18s;left:84%}.glass-auth-module__RokPRW__leafSix{animation-duration:13s;left:92%}.glass-auth-module__RokPRW__leafSeven{animation-duration:14s;left:14%}.glass-auth-module__RokPRW__leafEight{animation-duration:17s;left:61%}.glass-auth-module__RokPRW__shell{z-index:2;width:min(100%,560px);position:relative}.glass-auth-module__RokPRW__card{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffff5c 0%,#ffffff3d 100%);border:1px solid #ffffffb3;border-radius:28px;padding:clamp(1.5rem,3vw,2.75rem);position:relative;overflow:hidden;box-shadow:0 30px 80px #5d23182e,inset 0 1px #ffffffa6}.glass-auth-module__RokPRW__cardGlow{opacity:.9;z-index:-1;background:radial-gradient(circle,#ffffff6b 0%,#fff0 68%);border-radius:999px;width:220px;height:220px;position:absolute;inset:-25% auto auto -12%}.glass-auth-module__RokPRW__brandRow{justify-content:center;width:100%;margin-bottom:1.65rem;display:flex}.glass-auth-module__RokPRW__brandLogoFrame{background:linear-gradient(#fff9 0%,#ffffff52 100%);border:1px solid #ffffff94;border-radius:26px;justify-content:center;align-items:center;width:min(100%,440px);padding:.75rem 1rem;animation:5s ease-in-out infinite glass-auth-module__RokPRW__logoFloat;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #174e431a,inset 0 1px #fffc}.glass-auth-module__RokPRW__brandLogoFrame:after{content:"";opacity:.72;background:linear-gradient(#fff0,#ffffff8c,#fff0);width:28%;animation:4.8s ease-in-out infinite glass-auth-module__RokPRW__logoSweep;position:absolute;inset:-35% auto -35% -30%;transform:rotate(16deg)}.glass-auth-module__RokPRW__brandLogo{filter:saturate(1.06)contrast(1.03)drop-shadow(0 12px 24px #104b4029);width:clamp(220px,72vw,390px);height:auto}.glass-auth-module__RokPRW__header{text-align:center;margin-bottom:1.65rem}.glass-auth-module__RokPRW__title{color:#8f2c24;margin:0;font-size:clamp(2.05rem,4vw,2.9rem);font-weight:700;line-height:1.08}.glass-auth-module__RokPRW__subtitle{color:#612218cc;max-width:30rem;margin:.85rem auto 0;font-size:1rem;line-height:1.75}.glass-auth-module__RokPRW__status{text-align:center;border:1px solid #0000;border-radius:18px;margin-bottom:1.4rem;padding:.9rem 1rem;font-size:.96rem;font-weight:600;line-height:1.6}.glass-auth-module__RokPRW__statusSuccess{color:#0f7b58;background:#f0fdf8cc;border-color:#12906833}.glass-auth-module__RokPRW__statusError{color:#9f1239;background:#fff1f2db;border-color:#be185d2e}.glass-auth-module__RokPRW__statusInfo{color:#9a3412;background:#fff7ede0;border-color:#a74f102e}.glass-auth-module__RokPRW__content{z-index:1;position:relative}.glass-auth-module__RokPRW__footer{margin-top:1.5rem}.glass-auth-module__RokPRW__form{flex-direction:column;gap:1.1rem;display:flex}.glass-auth-module__RokPRW__field{flex-direction:column;gap:.45rem;display:flex}.glass-auth-module__RokPRW__label{color:#612218c7;letter-spacing:.06em;text-transform:uppercase;font-size:.84rem;font-weight:700}.glass-auth-module__RokPRW__input{color:#6d241c;caret-color:#8f2c24;-webkit-text-fill-color:#6d241c;background:#ffffffe6;border:1px solid #ffffffc7;border-radius:18px;outline:none;width:100%;min-height:56px;padding:.95rem 1.05rem;font-size:1rem;font-weight:600;line-height:1.4;transition:border-color .18s,box-shadow .18s,background-color .18s,transform .18s;box-shadow:inset 0 1px #ffffffbf}.glass-auth-module__RokPRW__input::placeholder{color:#742c237a;-webkit-text-fill-color:#742c237a}.glass-auth-module__RokPRW__input:focus{background:#fffffff5;border-color:#8f2c2473;transform:translateY(-1px);box-shadow:0 0 0 4px #8f2c241f,0 20px 45px #7a261f14}.glass-auth-module__RokPRW__input:-webkit-autofill{-webkit-text-fill-color:#6d241c;caret-color:#8f2c24;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffffeb,0 0 0 4px #8f2c2414}.glass-auth-module__RokPRW__input:-webkit-autofill:hover{-webkit-text-fill-color:#6d241c;caret-color:#8f2c24;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffffeb,0 0 0 4px #8f2c2414}.glass-auth-module__RokPRW__input:-webkit-autofill:focus{-webkit-text-fill-color:#6d241c;caret-color:#8f2c24;transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffffeb,0 0 0 4px #8f2c2414}.glass-auth-module__RokPRW__otpInput{letter-spacing:.45em;text-align:center;font-size:1.08rem}.glass-auth-module__RokPRW__primaryButton{color:#fffaf8;letter-spacing:.03em;cursor:pointer;background:linear-gradient(#9c372e 0%,#7a261f 100%);border:none;border-radius:18px;min-height:58px;font-size:1rem;font-weight:700;transition:transform .18s,box-shadow .18s,filter .18s,opacity .18s;box-shadow:0 22px 40px #7a261f42}.glass-auth-module__RokPRW__primaryButton:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 26px 48px #7a261f52}.glass-auth-module__RokPRW__primaryButton:disabled{cursor:wait;opacity:.75;box-shadow:0 14px 28px #7a261f2e}.glass-auth-module__RokPRW__secondaryButton{color:#7f2c22;cursor:pointer;background:#ffffff75;border:1px solid #8f2c2424;border-radius:18px;min-height:50px;font-size:.95rem;font-weight:700;transition:background-color .18s,border-color .18s,transform .18s}.glass-auth-module__RokPRW__secondaryButton:hover:not(:disabled){background:#ffffff9e;border-color:#8f2c2447;transform:translateY(-1px)}.glass-auth-module__RokPRW__linkRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}.glass-auth-module__RokPRW__inlineLink,.glass-auth-module__RokPRW__mutedLink{cursor:pointer;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:700;transition:color .16s,opacity .16s}.glass-auth-module__RokPRW__inlineLink{color:#8f2c24;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.glass-auth-module__RokPRW__inlineLink:hover,.glass-auth-module__RokPRW__mutedLink:hover{color:#d64c42}.glass-auth-module__RokPRW__mutedLink{color:#612218c7}.glass-auth-module__RokPRW__switchRow{color:#612218d1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:1.35rem;font-size:.95rem;font-weight:600;display:flex}.glass-auth-module__RokPRW__helper{color:#612218ad;font-size:.88rem;line-height:1.7}@keyframes glass-auth-module__RokPRW__logoFloat{0%,to{transform:translateY(0)scale(1);box-shadow:0 18px 40px #174e431a,inset 0 1px #fffc}50%{transform:translateY(-6px)scale(1.01);box-shadow:0 26px 52px #174e4329,inset 0 1px #ffffffd6}}@keyframes glass-auth-module__RokPRW__logoSweep{0%{opacity:0;left:-30%}18%{opacity:.72}52%{opacity:.16;left:108%}to{opacity:0;left:108%}}@keyframes glass-auth-module__RokPRW__leafFall{0%{opacity:0;top:-12%;transform:translate(18px)rotate(0)}10%{opacity:1}25%{transform:translate(-18px)rotate(45deg)}50%{transform:translate(22px)rotate(115deg)}75%{transform:translate(-14px)rotate(195deg)}to{opacity:.95;top:112%;transform:translate(18px)rotate(275deg)}}@keyframes glass-auth-module__RokPRW__driftAcross{0%{transform:translate(calc(100vw + 100%))scale(.82)}50%{transform:translate(calc(-100% - 18vw))scale(.82)}50.01%{transform:translate(calc(-100% - 18vw))scale(.82)rotateY(180deg)}to{transform:translate(calc(100vw + 100%))scale(.82)rotateY(180deg)}}@media (max-width:768px){.glass-auth-module__RokPRW__scene{align-items:stretch;padding:1rem}.glass-auth-module__RokPRW__shell{align-items:center;width:100%;display:flex}.glass-auth-module__RokPRW__card{border-radius:24px;width:100%;margin:auto;padding:1.25rem}.glass-auth-module__RokPRW__girl{display:none}.glass-auth-module__RokPRW__trees{height:32vh}.glass-auth-module__RokPRW__linkRow{text-align:center;flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.glass-auth-module__RokPRW__girl,.glass-auth-module__RokPRW__leaf,.glass-auth-module__RokPRW__brandLogoFrame,.glass-auth-module__RokPRW__brandLogoFrame:after{animation:none!important}}
