.AuthPanel-module__bXcHuW__page{background:radial-gradient(circle at 10% 10%,#e9f3ff 0,#0000 38%),#f6f9fd;place-items:center;min-height:100svh;padding:24px;display:grid}.AuthPanel-module__bXcHuW__shell{background:#fff;border:1px solid #10101317;border-radius:28px;width:min(980px,100%);height:620px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0b56c91f}.AuthPanel-module__bXcHuW__forms{position:absolute;inset:0}.AuthPanel-module__bXcHuW__formTrack{z-index:5;grid-template-columns:1fr;width:50%;transition:left 1s cubic-bezier(.2,.75,.25,1) .65s;display:grid;position:absolute;top:50%;left:75%;transform:translate(-50%,-50%)}.AuthPanel-module__bXcHuW__form{flex-direction:column;grid-area:1/1/2/2;justify-content:center;padding:0 60px;transition:opacity .25s .55s,visibility .25s .55s;display:flex}.AuthPanel-module__bXcHuW__recoveryForm{visibility:hidden;opacity:0;pointer-events:none}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__formTrack{left:25%}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__recoveryForm{visibility:visible;z-index:2;opacity:1;pointer-events:auto}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__loginForm{visibility:hidden;opacity:0;pointer-events:none}.AuthPanel-module__bXcHuW__eyebrow{color:#1877f2;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800}.AuthPanel-module__bXcHuW__title{color:#101013;letter-spacing:-.045em;font-size:32px;font-weight:780}.AuthPanel-module__bXcHuW__subtitle{color:#68717d;margin:8px 0 22px;font-size:12px;line-height:1.65}.AuthPanel-module__bXcHuW__field{margin:7px 0;position:relative}.AuthPanel-module__bXcHuW__fieldIcon{z-index:1;color:#718096;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.AuthPanel-module__bXcHuW__input{color:#101013;background:#f3f6fa;border:1px solid #0000;border-radius:999px;outline:none;width:100%;height:50px;padding:0 46px;font-size:13px;font-weight:560;transition:border-color .2s,background .2s,box-shadow .2s}.AuthPanel-module__bXcHuW__input::placeholder{color:#8a96a6;font-weight:450}.AuthPanel-module__bXcHuW__input:focus{background:#fff;border-color:#1877f2;box-shadow:0 0 0 4px #1877f21c}.AuthPanel-module__bXcHuW__eye{color:#718096;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.AuthPanel-module__bXcHuW__submit{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1877f2;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:13px;font-size:11px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s;display:flex}.AuthPanel-module__bXcHuW__submit:hover{background:#0b56c9;transform:translateY(-1px);box-shadow:0 10px 24px #1877f238}.AuthPanel-module__bXcHuW__submit:disabled{opacity:.6;transform:none}.AuthPanel-module__bXcHuW__textButton{color:#526071;background:0 0;border:0;margin-top:14px;font-size:12px;font-weight:650}.AuthPanel-module__bXcHuW__textButton:hover{color:#1877f2}.AuthPanel-module__bXcHuW__message,.AuthPanel-module__bXcHuW__error{border-radius:11px;margin-bottom:8px;padding:10px 12px;font-size:11px;line-height:1.5}.AuthPanel-module__bXcHuW__message{color:#0b56c9;background:#f2f7ff;border:1px solid #bbd8ff}.AuthPanel-module__bXcHuW__error{color:#b42318;background:#fff3f2;border:1px solid #fecdca}.AuthPanel-module__bXcHuW__panels{grid-template-columns:repeat(2,1fr);display:grid;position:absolute;inset:0}.AuthPanel-module__bXcHuW__panel{z-index:6;text-align:center;align-items:center;display:flex}.AuthPanel-module__bXcHuW__leftPanel{justify-content:flex-start;padding:48px 18% 48px 7%}.AuthPanel-module__bXcHuW__rightPanel{pointer-events:none;justify-content:flex-end;padding:48px 7% 48px 18%}.AuthPanel-module__bXcHuW__content{color:#fff;width:100%;max-width:310px;transition:transform .9s cubic-bezier(.2,.75,.25,1) .55s,opacity .5s .55s}.AuthPanel-module__bXcHuW__content>svg{margin:0 auto 16px}.AuthPanel-module__bXcHuW__content h2{letter-spacing:-.03em;font-size:25px;font-weight:760}.AuthPanel-module__bXcHuW__content p{color:#ffffffd6;margin:12px 0 22px;font-size:12px;line-height:1.7}.AuthPanel-module__bXcHuW__switchButton{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1.5px solid #ffffffe6;border-radius:999px;height:42px;padding:0 24px;font-size:10px;font-weight:800}.AuthPanel-module__bXcHuW__switchButton:hover{background:#ffffff1f}.AuthPanel-module__bXcHuW__rightPanel .AuthPanel-module__bXcHuW__content{opacity:0;transform:translate(650px)}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__leftPanel{pointer-events:none}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__leftPanel .AuthPanel-module__bXcHuW__content{opacity:0;transform:translate(-650px)}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__rightPanel{pointer-events:auto}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__rightPanel .AuthPanel-module__bXcHuW__content{opacity:1;transform:translate(0)}.AuthPanel-module__bXcHuW__shell:before{z-index:6;content:"";background:linear-gradient(145deg,#084cad 0%,#1877f2 56%,#55a2ff 100%);border-radius:50%;width:1900px;height:1900px;transition:transform 1.65s cubic-bezier(.7,0,.3,1),right 1.65s cubic-bezier(.7,0,.3,1);position:absolute;top:-12%;right:48%;transform:translateY(-50%)}.AuthPanel-module__bXcHuW__active:before{right:52%;transform:translate(100%,-50%)}.AuthPanel-module__bXcHuW__brand{z-index:8;background:#fffffff0;border-radius:13px;padding:4px 9px;display:block;position:absolute;top:22px;left:28px;box-shadow:0 6px 24px #072a5a24}.AuthPanel-module__bXcHuW__brand img{object-fit:contain;width:154px;height:50px;display:block}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__brand{left:auto;right:28px}.AuthPanel-module__bXcHuW__legal{z-index:5;color:#94a3b8;font-size:9px;position:absolute;bottom:20px;right:28px}@media (max-width:760px){.AuthPanel-module__bXcHuW__page{padding:12px}.AuthPanel-module__bXcHuW__shell{border-radius:22px;height:calc(100svh - 24px);min-height:760px;max-height:840px}.AuthPanel-module__bXcHuW__formTrack,.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__formTrack{width:100%;transition:top .9s .55s,transform .9s .55s;top:95%;left:50%;transform:translate(-50%,-100%)}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__formTrack{top:5%;transform:translate(-50%)}.AuthPanel-module__bXcHuW__form{width:100%;max-width:430px;margin:auto;padding:0 28px}.AuthPanel-module__bXcHuW__title{font-size:27px}.AuthPanel-module__bXcHuW__subtitle{margin-bottom:14px}.AuthPanel-module__bXcHuW__field{margin:5px 0}.AuthPanel-module__bXcHuW__input{height:46px}.AuthPanel-module__bXcHuW__panels{grid-template-rows:1fr 2fr 1fr;grid-template-columns:1fr}.AuthPanel-module__bXcHuW__panel{justify-content:center;padding:20px 30px}.AuthPanel-module__bXcHuW__leftPanel{grid-row:1}.AuthPanel-module__bXcHuW__rightPanel{grid-row:3}.AuthPanel-module__bXcHuW__content h2{font-size:20px}.AuthPanel-module__bXcHuW__content p{display:none}.AuthPanel-module__bXcHuW__switchButton{height:37px;margin-top:12px}.AuthPanel-module__bXcHuW__shell:before{width:1250px;height:1250px;inset:auto auto 67% 50%;transform:translate(-50%)}.AuthPanel-module__bXcHuW__active:before{bottom:33%;right:auto;transform:translate(-50%,100%)}.AuthPanel-module__bXcHuW__rightPanel .AuthPanel-module__bXcHuW__content{transform:translateY(250px)}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__rightPanel .AuthPanel-module__bXcHuW__content{transform:translateY(0)}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__leftPanel .AuthPanel-module__bXcHuW__content{transform:translateY(-250px)}.AuthPanel-module__bXcHuW__brand{top:18px;left:20px}.AuthPanel-module__bXcHuW__active .AuthPanel-module__bXcHuW__brand{top:auto;bottom:18px;right:20px}.AuthPanel-module__bXcHuW__legal{display:none}}@media (max-width:390px){.AuthPanel-module__bXcHuW__page{padding:0}.AuthPanel-module__bXcHuW__shell{border:0;border-radius:0;height:100svh;min-height:700px}.AuthPanel-module__bXcHuW__form{padding:0 20px}.AuthPanel-module__bXcHuW__subtitle{font-size:11px}.AuthPanel-module__bXcHuW__content h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.AuthPanel-module__bXcHuW__shell:before,.AuthPanel-module__bXcHuW__formTrack,.AuthPanel-module__bXcHuW__form,.AuthPanel-module__bXcHuW__content{transition:none}}
