.AuthCard-module__nB6UGq__page{flex-direction:column;align-items:center;padding:64px 20px 40px;display:flex;position:relative;overflow:hidden}.AuthCard-module__nB6UGq__page:before{content:"";background:radial-gradient(90% 70% at 10% 20%,#16d69a21 0%,#0000 55%),radial-gradient(60% 60% at 90% 10%,#3b82f61a 0%,#0000 55%),radial-gradient(70% 80% at 50% 100%,#8b5cf617 0%,#0000 55%),radial-gradient(50% 50% at 80% 60%,#10b98112 0%,#0000 50%),#03090f;animation:12s ease-in-out infinite alternate AuthCard-module__nB6UGq__meshShift;position:absolute;inset:0}@keyframes AuthCard-module__nB6UGq__meshShift{0%{filter:hue-rotate()brightness()}50%{filter:hue-rotate(8deg)brightness(1.05)}to{filter:hue-rotate(-5deg)brightness(.97)}}.AuthCard-module__nB6UGq__page:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.AuthCard-module__nB6UGq__center{z-index:10;flex-direction:column;align-items:center;gap:0;width:100%;max-width:480px;display:flex;position:relative}.AuthCard-module__nB6UGq__brand{color:#34f0ae;letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:36px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.AuthCard-module__nB6UGq__title{letter-spacing:-.04em;text-align:center;color:#f2f8fc;margin:0 0 14px;font-size:40px;font-weight:900;line-height:1.1}.AuthCard-module__nB6UGq__titleGrad{background:linear-gradient(135deg,#16d69a 0%,#3b82f6 60%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AuthCard-module__nB6UGq__copy{color:#8fb3cc;text-align:center;max-width:380px;margin:0 0 44px;font-size:15px;line-height:1.65}.AuthCard-module__nB6UGq__socialsWrap{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:20px;display:grid}.AuthCard-module__nB6UGq__socialFull{grid-column:1/-1}.AuthCard-module__nB6UGq__google{color:#3c4043;cursor:pointer;letter-spacing:-.01em;background:#fffffff2;border:1.5px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;gap:10px;height:52px;font-family:Google Sans,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AuthCard-module__nB6UGq__google:hover{background:#fff;border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 30px #00000040}.AuthCard-module__nB6UGq__facebook{color:#fff;cursor:pointer;background:#1877f2;border:1.5px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:52px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AuthCard-module__nB6UGq__facebook:hover{background:#1567d3;transform:translateY(-2px);box-shadow:0 8px 28px #1877f259}.AuthCard-module__nB6UGq__apple{color:#f2f8fc;cursor:pointer;background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;gap:9px;height:52px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AuthCard-module__nB6UGq__apple:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 28px #0000004d}.AuthCard-module__nB6UGq__divider{color:#4e6a82;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;width:100%;margin:16px 0;font-size:11.5px;font-weight:700;display:flex}.AuthCard-module__nB6UGq__divider:before,.AuthCard-module__nB6UGq__divider:after{content:"";background:#ffffff12;flex:1;height:1px}.AuthCard-module__nB6UGq__form{gap:12px;width:100%;display:grid}.AuthCard-module__nB6UGq__field{color:#7a9bbf;letter-spacing:.04em;text-transform:uppercase;gap:8px;font-size:12.5px;font-weight:700;display:grid}.AuthCard-module__nB6UGq__input{color:#f2f8fc;width:100%;height:52px;font:inherit;letter-spacing:0;background:#ffffff0a;border:1.5px solid #ffffff14;border-radius:14px;outline:none;padding:0 18px;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.AuthCard-module__nB6UGq__input::placeholder{color:#243547}.AuthCard-module__nB6UGq__input:focus{background:#ffffff0f;border-color:#16d69a66;box-shadow:0 0 0 4px #16d69a14,0 4px 20px #0003}.AuthCard-module__nB6UGq__button{color:#031a10;width:100%;height:54px;font:inherit;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(135deg,#16d69a 0%,#0fb882 100%);border:0;border-radius:14px;font-size:15px;font-weight:800;transition:transform .15s,box-shadow .2s,opacity .2s;position:relative;overflow:hidden;box-shadow:0 4px 24px #16d69a47,0 1px 2px #0003}.AuthCard-module__nB6UGq__button:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff26 0%,#0000 60%);position:absolute;inset:0}.AuthCard-module__nB6UGq__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 40px #16d69a66,0 2px 4px #0003}.AuthCard-module__nB6UGq__button:active{transform:translateY(0)}.AuthCard-module__nB6UGq__button:disabled{opacity:.5;cursor:wait;transform:none}.AuthCard-module__nB6UGq__trustStrip{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;margin-top:36px;padding-top:28px;display:flex}.AuthCard-module__nB6UGq__trustItem{color:#7a9fbf;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.AuthCard-module__nB6UGq__trustDot{background:#16d69a;border-radius:50%;width:6px;height:6px;animation:2.5s ease-in-out infinite AuthCard-module__nB6UGq__blink}@keyframes AuthCard-module__nB6UGq__blink{0%,to{opacity:1}50%{opacity:.3}}.AuthCard-module__nB6UGq__footerText{text-align:center;color:#7a9fbf;width:100%;margin-top:20px;font-size:12px;line-height:1.65}.AuthCard-module__nB6UGq__footerText a{color:#34f0ae;font-weight:600;text-decoration:none;transition:color .2s}.AuthCard-module__nB6UGq__footerText a:hover{color:#7af5d0}.AuthCard-module__nB6UGq__adminLink{text-align:center;color:#7a9fbf;width:100%;margin-top:24px;font-size:13px}.AuthCard-module__nB6UGq__adminLink a{color:#34f0ae;margin-left:4px;font-weight:600;text-decoration:none}.AuthCard-module__nB6UGq__message{color:#9ff5d6;background:#16d69a12;border:1px solid #16d69a26;border-radius:12px;width:100%;padding:13px 16px;font-size:13.5px;line-height:1.55}.AuthCard-module__nB6UGq__error{color:#faa;background:#ff505012;border-color:#ff505033}.AuthCard-module__nB6UGq__backLink{color:#34f0ae;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.AuthCard-module__nB6UGq__imageContainer,.AuthCard-module__nB6UGq__formContainer,.AuthCard-module__nB6UGq__card,.AuthCard-module__nB6UGq__overlay,.AuthCard-module__nB6UGq__secondary,.AuthCard-module__nB6UGq__brand-old{display:none}
