.signin-module__g23Bbq__page{color:#eef0f3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141518;place-items:center;min-height:100vh;padding:24px 16px 64px;display:grid;position:relative}.signin-module__g23Bbq__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#212328db;border-radius:22px;flex-direction:column;gap:22px;width:min(420px,100%);padding:34px 34px 30px;animation:.6s cubic-bezier(.2,.9,.25,1) both signin-module__g23Bbq__rise;display:flex;position:relative;box-shadow:0 0 0 .5px #ffffff14,inset 0 1px #ffffff0f,0 40px 80px -40px #000c}.signin-module__g23Bbq__brand{align-items:center;gap:12px;display:flex}.signin-module__g23Bbq__brand b{letter-spacing:.02em;font-size:17px;font-weight:700;display:block}.signin-module__g23Bbq__brand small{color:#9ca1ab;font-size:12.5px}.signin-module__g23Bbq__step{flex-direction:column;gap:16px;animation:.45s cubic-bezier(.2,.9,.25,1) both signin-module__g23Bbq__rise;display:flex}.signin-module__g23Bbq__field{color:#b4b8c0;flex-direction:column;gap:7px;font-size:12.5px;font-weight:600;display:flex}.signin-module__g23Bbq__field input{color:#eef0f3;height:42px;font:inherit;background:#18191c;border:0;border-radius:11px;outline:0;padding:0 12px;font-size:14px;font-weight:400;transition:box-shadow .2s;box-shadow:inset 0 0 0 .5px #ffffff29}.signin-module__g23Bbq__field input:focus{box-shadow:inset 0 0 0 1.5px #2a5bff,0 0 0 4px #2a5bff40}.signin-module__g23Bbq__btn,.signin-module__g23Bbq__open{color:#fff;height:42px;font:inherit;cursor:pointer;background:#2a5bff;border:0;border-radius:11px;justify-content:center;align-items:center;width:100%;font-size:14px;font-weight:600;text-decoration:none;transition:transform .1s ease-out,filter .15s;display:inline-flex}.signin-module__g23Bbq__btn:hover,.signin-module__g23Bbq__open:hover{filter:brightness(1.08)}.signin-module__g23Bbq__btn:active,.signin-module__g23Bbq__open:active{transform:scale(.98)}.signin-module__g23Bbq__btn[disabled]{opacity:.6;cursor:default}.signin-module__g23Bbq__words{flex-direction:column;gap:6px;display:flex}.signin-module__g23Bbq__words b{font-size:17px;font-weight:600}.signin-module__g23Bbq__words span,.signin-module__g23Bbq__hint{color:#9ca1ab;font-size:13.5px;line-height:1.5}.signin-module__g23Bbq__hint{font-size:12.5px}.signin-module__g23Bbq__boxes{justify-content:space-between;gap:8px;display:flex;position:relative}.signin-module__g23Bbq__box{background:#18191c;border-radius:12px;flex:1;place-items:center;height:54px;transition:box-shadow .2s;display:grid;box-shadow:inset 0 0 0 .5px #ffffff29}.signin-module__g23Bbq__box[data-current]{box-shadow:inset 0 0 0 1.5px #2a5bff,0 0 0 4px #2a5bff38}.signin-module__g23Bbq__digit{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;animation:.3s cubic-bezier(.3,1.5,.5,1) both signin-module__g23Bbq__pop}.signin-module__g23Bbq__hidden{opacity:0;width:100%;font-size:16px;position:absolute;inset:0}.signin-module__g23Bbq__error{color:#ff8589;background:#e5484d30;border-radius:12px;margin:0;padding:11px 13px;font-size:13px;line-height:1.45}.signin-module__g23Bbq__done{text-align:center;color:#9ca1ab;flex-direction:column;align-items:center;gap:14px;padding:6px 0 4px;font-size:13.5px;display:flex}.signin-module__g23Bbq__done b{color:#eef0f3;font-size:18px;font-weight:600}.signin-module__g23Bbq__ok{background:#18a566;border-radius:50%;place-items:center;width:64px;height:64px;animation:.5s cubic-bezier(.3,1.5,.5,1) both signin-module__g23Bbq__pop;display:grid;box-shadow:0 0 0 10px #18a56624}.signin-module__g23Bbq__draw{stroke-dasharray:24;stroke-dashoffset:24px;animation:.5s cubic-bezier(.3,.7,.2,1) .25s forwards signin-module__g23Bbq__draw}.signin-module__g23Bbq__open{margin-top:4px}.signin-module__g23Bbq__foot{color:#9297a0;margin:0;font-size:12px;position:absolute;bottom:22px}@keyframes signin-module__g23Bbq__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes signin-module__g23Bbq__pop{0%{transform:scale(0)}}@keyframes signin-module__g23Bbq__draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.signin-module__g23Bbq__card,.signin-module__g23Bbq__step,.signin-module__g23Bbq__digit,.signin-module__g23Bbq__ok{animation:none}.signin-module__g23Bbq__draw{stroke-dashoffset:0;animation:none}}
