.auth-module__cni4Dq__shell{isolation:isolate;color:#181d3a;background:radial-gradient(circle at 12% 15%,#7aeecd59,#0000 28%),radial-gradient(circle at 88% 14%,#b897ff47,#0000 30%),linear-gradient(145deg,#f9fbff 0%,#f3f8ff 48%,#f8f5ff 100%);place-items:center;min-height:100svh;padding:88px 18px 64px;display:grid;position:relative;overflow:hidden auto}.auth-module__cni4Dq__shell:before{content:"";z-index:-3;opacity:.5;background-image:radial-gradient(circle,#536ba426 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.auth-module__cni4Dq__brand{z-index:5;color:#181d3a;letter-spacing:-.03em;align-items:center;gap:10px;font-size:16px;font-weight:900;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}.auth-module__cni4Dq__brandMark{color:#fff;background:#181d3a;border-radius:14px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 10px 25px #232b5933}.auth-module__cni4Dq__content{z-index:2;width:min(100%,430px);position:relative}.auth-module__cni4Dq__card{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(145deg,#ffffffe8,#fafbffbd);border:1px solid #ffffffd9;border-radius:36px;padding:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 30px 80px #37447626}.auth-module__cni4Dq__cardShine{background:linear-gradient(90deg,#0000,#fff,#0000);width:76%;height:1px;position:absolute;top:0;left:12%}.auth-module__cni4Dq__icon{color:#4553b8;background:linear-gradient(145deg,#eafff8,#eee9ff);border:1px solid #ffffffe6;border-radius:20px;place-items:center;width:58px;height:58px;margin-bottom:24px;display:grid;box-shadow:inset 0 1px #fff,0 13px 30px #4d66a924}.auth-module__cni4Dq__title{letter-spacing:-.045em;text-wrap:balance;max-width:340px;font-size:clamp(27px,7vw,34px);font-weight:950;line-height:1.05}.auth-module__cni4Dq__subtitle{color:#68738e;margin-top:12px;font-size:14px;line-height:1.6}.auth-module__cni4Dq__field{margin-top:22px;display:block}.auth-module__cni4Dq__label{color:#39435f;margin:0 0 8px 4px;font-size:12px;font-weight:800;display:block}.auth-module__cni4Dq__inputWrap{background:#ffffffd1;border:1px solid #e1e6f0;border-radius:20px;align-items:center;gap:12px;height:58px;padding:0 17px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px 2px #36416909}.auth-module__cni4Dq__inputWrap:focus-within{background:#fff;border-color:#7d91ed;box-shadow:0 0 0 4px #6c80e51f,0 10px 24px #374b8c14}.auth-module__cni4Dq__inputError{border-color:#f5a8ad}.auth-module__cni4Dq__inputIcon{color:#8490aa;flex:none;display:grid}.auth-module__cni4Dq__input{color:#202845;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px;font-weight:750}.auth-module__cni4Dq__input::placeholder{color:#a6afc1;font-weight:600}.auth-module__cni4Dq__remember{cursor:pointer;background:#ffffff9e;border:1px solid #e1e6f0e6;border-radius:18px;grid-template-columns:22px 1fr;align-items:center;gap:12px;margin-top:16px;padding:13px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb3}.auth-module__cni4Dq__remember:focus-within{background:#ffffffdb;border-color:#7d91ed;box-shadow:0 0 0 4px #6c80e51f,inset 0 1px #fff}.auth-module__cni4Dq__remember input{opacity:0;pointer-events:none;position:absolute}.auth-module__cni4Dq__rememberBox{background:#ffffffe6;border:1px solid #cfd7e7;border-radius:8px;place-items:center;width:22px;height:22px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 1px 2px #3641690d}.auth-module__cni4Dq__rememberBox:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transition:opacity .2s,transform .2s;transform:translateY(-1px)rotate(-45deg)scale(.85)}.auth-module__cni4Dq__remember input:checked+.auth-module__cni4Dq__rememberBox{background:linear-gradient(135deg,#4553b8,#785ccf);border-color:#505fd2;box-shadow:0 8px 18px #4955b438}.auth-module__cni4Dq__remember input:checked+.auth-module__cni4Dq__rememberBox:after{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}.auth-module__cni4Dq__remember input:disabled+.auth-module__cni4Dq__rememberBox,.auth-module__cni4Dq__remember input:disabled~.auth-module__cni4Dq__rememberText{opacity:.62}.auth-module__cni4Dq__rememberText{color:#39435f;gap:3px;min-width:0;display:grid}.auth-module__cni4Dq__rememberText strong{font-size:13px;font-weight:900}.auth-module__cni4Dq__rememberText small{color:#7a859d;font-size:11px;font-weight:700;line-height:1.35}.auth-module__cni4Dq__primary{color:#fff;cursor:pointer;background:linear-gradient(105deg,#283464,#505fd2 56%,#785ccf);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:56px;margin-top:24px;font-size:14px;font-weight:900;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:inset 0 1px #ffffff40,0 16px 32px #4955b442}.auth-module__cni4Dq__primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 20px 38px #4955b44f}.auth-module__cni4Dq__primary:disabled{cursor:default;opacity:.68;transform:none}.auth-module__cni4Dq__secondary{color:#5b6682;text-align:center;margin-top:20px;font-size:13px;font-weight:700;display:block}.auth-module__cni4Dq__secondary strong{color:#3f4fb2}.auth-module__cni4Dq__helper{color:#65708a;text-align:center;background:#e6ebfba3;border-radius:15px;margin-top:14px;padding:10px 13px;font-size:12px;font-weight:700}.auth-module__cni4Dq__error{color:#a83d4b;background:#fff0f1;border-radius:15px;align-items:center;gap:8px;margin-top:12px;padding:11px 13px;font-size:12px;font-weight:750;display:flex}.auth-module__cni4Dq__success{color:#176c54;background:#e9fff7e6;border:1px solid #b8eed9;border-radius:18px;align-items:center;gap:11px;margin-top:18px;padding:13px 15px;font-size:13px;font-weight:850;animation:.35s both auth-module__cni4Dq__successIn;display:flex;box-shadow:0 10px 26px #30af891f}.auth-module__cni4Dq__successIcon{color:#fff;background:#35b78d;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.auth-module__cni4Dq__caption{color:#8a94aa;text-align:center;width:100%;font-size:11px;font-weight:700;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.auth-module__cni4Dq__coin,.auth-module__cni4Dq__star{z-index:-1;pointer-events:none;filter:drop-shadow(0 24px 32px #4b5ca62e);position:absolute}.auth-module__cni4Dq__coin{width:clamp(90px,12vw,155px);animation:7s ease-in-out infinite auth-module__cni4Dq__float;bottom:7%;right:max(5vw,24px);transform:rotate(12deg)}.auth-module__cni4Dq__star{width:clamp(92px,13vw,170px);animation:8s ease-in-out .8s infinite reverse auth-module__cni4Dq__float;top:15%;left:max(4vw,20px);transform:rotate(-10deg)}.auth-module__cni4Dq__glowMint,.auth-module__cni4Dq__glowLilac{z-index:-2;filter:blur(70px);opacity:.35;border-radius:50%;width:320px;height:320px;position:absolute}.auth-module__cni4Dq__glowMint{background:#72e4c2;bottom:-90px;left:-120px}.auth-module__cni4Dq__glowLilac{background:#b69aff;top:-80px;right:-100px}@keyframes auth-module__cni4Dq__successIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes auth-module__cni4Dq__float{0%,to{translate:0}50%{translate:0 -12px}}@media (max-width:600px){.auth-module__cni4Dq__shell{place-items:end center;padding:92px 12px 16px}.auth-module__cni4Dq__card{border-radius:32px;padding:27px 22px 25px}.auth-module__cni4Dq__coin{opacity:.45;bottom:3%;right:-35px}.auth-module__cni4Dq__star{opacity:.5;top:10%;left:-38px}.auth-module__cni4Dq__caption{display:none}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__coin,.auth-module__cni4Dq__star,.auth-module__cni4Dq__success{animation:none}.auth-module__cni4Dq__primary,.auth-module__cni4Dq__inputWrap{transition:none}}
