.Button-module__AmJElW__button{--button-brand:#3a5bff;--button-on-brand:#fff;min-width:48px;height:48px;color:var(--button-on-brand);font:inherit;white-space:nowrap;background:var(--button-brand);cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;line-height:1;transition:background .16s,transform .12s,box-shadow .16s;display:inline-flex}.Button-module__AmJElW__button:hover:not(:disabled){background:#4b69ff}.Button-module__AmJElW__button:focus-visible{outline-offset:3px;outline:3px solid #ffffffc2}.Button-module__AmJElW__button:active:not(:disabled){background:#3151eb;transform:scale(.985)}.Button-module__AmJElW__button:disabled{cursor:not-allowed;opacity:.56}.Button-module__AmJElW__secondary{--button-brand:#202126;--button-on-brand:#ffffffdb;border:1px solid #303136}.Button-module__AmJElW__secondary:hover:not(:disabled){background:#292a31;border-color:#3b3d45}.Button-module__AmJElW__secondary:active:not(:disabled){background:#191a1f}.Button-module__AmJElW__danger{--button-brand:#d94b5d}.Button-module__AmJElW__danger:hover:not(:disabled){background:#c43f50}.Button-module__AmJElW__danger:active:not(:disabled){background:#ad3545}.Button-module__AmJElW__danger:focus-visible{outline-color:#ff91a1d1}.Button-module__AmJElW__ghost{--button-brand:transparent;--button-on-brand:#9dacfa;height:32px;padding:0 8px;font-size:13px}.Button-module__AmJElW__ghost:hover:not(:disabled){color:#fff;background:#ffffff0d}.Button-module__AmJElW__ghost:active:not(:disabled){background:#ffffff14}.Button-module__AmJElW__fullWidth{width:100%}.Button-module__AmJElW__icon{flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.Button-module__AmJElW__icon>svg,.Button-module__AmJElW__icon>img{width:100%;height:100%}.Button-module__AmJElW__spinner{opacity:.9;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.65s linear infinite Button-module__AmJElW__button-spin}.Button-module__AmJElW__label{text-overflow:ellipsis;overflow:hidden}@keyframes Button-module__AmJElW__button-spin{to{transform:rotate(360deg)}}
.AuthFlow-module__BT-JhW__card{--surface-border:#262626;color:#fff;text-align:left;border:1px solid var(--surface-border);-webkit-backdrop-filter:blur(12px);background:#1f1f1fb8;border-radius:24px;width:100%;padding:22px 8px 8px;position:relative}.AuthFlow-module__BT-JhW__heading{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;margin-bottom:28px;display:flex;position:relative}.AuthFlow-module__BT-JhW__heading h1{letter-spacing:-.03em;text-align:center;outline:none;margin-top:22px;font-size:24px;font-weight:650;line-height:1.25}.AuthFlow-module__BT-JhW__logo{filter:drop-shadow(0 10px 24px #3a5bff59);width:210px;height:auto;margin:0 auto;display:block}.AuthFlow-module__BT-JhW__headingDescription{color:#ffffff8f;text-align:center;max-width:360px;margin-top:9px;font-size:14px;line-height:1.5}.AuthFlow-module__BT-JhW__headingDescription strong{color:#ffffffd6;font-weight:650}.AuthFlow-module__BT-JhW__form,.AuthFlow-module__BT-JhW__field{flex-direction:column;display:flex}.AuthFlow-module__BT-JhW__inputWrap{position:relative}.AuthFlow-module__BT-JhW__otpField{color:#ffffffb3;border:0;flex-direction:column;gap:8px;min-width:0;padding:0;display:flex}.AuthFlow-module__BT-JhW__otpField legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600}.AuthFlow-module__BT-JhW__otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;display:grid}.AuthFlow-module__BT-JhW__otp input{color:#f5f6f8;caret-color:#8da0ff;width:100%;min-width:0;height:54px;font:inherit;text-align:center;border:1px solid var(--surface-border);background:#18191d;border-radius:14px;outline:none;padding:0;font-size:23px;font-weight:700;line-height:1;transition:background .16s,border-color .16s,box-shadow .16s}.AuthFlow-module__BT-JhW__otp input:hover:not(:focus){background:#1c1d22}.AuthFlow-module__BT-JhW__otp input:focus{background:#1c1d24;border-color:#6f87ff;box-shadow:0 0 0 3px #3a5bff33}.AuthFlow-module__BT-JhW__otp input[aria-invalid=true]{border-color:#ff6e82;box-shadow:0 0 0 3px #ff6e821f}.AuthFlow-module__BT-JhW__otpField small{color:#ff91a1;font-size:12px;font-weight:550;line-height:1.45}.AuthFlow-module__BT-JhW__form{gap:18px}.AuthFlow-module__BT-JhW__field{color:#ffffffb3;gap:8px;font-size:14px;font-weight:600}.AuthFlow-module__BT-JhW__field input{color:#f5f6f8;caret-color:#8da0ff;width:100%;height:48px;font:inherit;border:1px solid var(--surface-border);background:#18191d;border-radius:16px;outline:none;padding:0 44px 0 12px;font-size:16px;font-weight:500;line-height:24px;transition:background .16s,border-color .16s,box-shadow .16s}.AuthFlow-module__BT-JhW__inputIcon{opacity:.82;pointer-events:none;width:20px;height:20px;transition:opacity .16s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AuthFlow-module__BT-JhW__field input::placeholder{color:#85878c;opacity:1}.AuthFlow-module__BT-JhW__field input:hover:not(:focus){border-color:var(--surface-border);background:#1c1d22}.AuthFlow-module__BT-JhW__field input:focus{background:#1c1d24;border-color:#6f87ff;box-shadow:0 0 0 3px #3a5bff33}.AuthFlow-module__BT-JhW__inputWrap:focus-within .AuthFlow-module__BT-JhW__inputIcon{opacity:1}span.AuthFlow-module__BT-JhW__inputIcon{color:#85878c;letter-spacing:1px;text-align:center;font-size:12px;line-height:20px}.AuthFlow-module__BT-JhW__field input[aria-invalid=true]{border-color:#ff6e82;box-shadow:0 0 0 3px #ff6e8224}.AuthFlow-module__BT-JhW__field input:-webkit-autofill{-webkit-text-fill-color:#f5f6f8;caret-color:#8da0ff;box-shadow:inset 0 0 0 1000px #18191d}.AuthFlow-module__BT-JhW__field input:-webkit-autofill:hover{-webkit-text-fill-color:#f5f6f8;caret-color:#8da0ff;box-shadow:inset 0 0 0 1000px #18191d}.AuthFlow-module__BT-JhW__field input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f6f8;caret-color:#8da0ff;box-shadow:inset 0 0 0 1000px #18191d}.AuthFlow-module__BT-JhW__field small,.AuthFlow-module__BT-JhW__error{color:#ff91a1;font-size:12px;font-weight:550;line-height:1.45}.AuthFlow-module__BT-JhW__feedback{min-height:15px}.AuthFlow-module__BT-JhW__feedback:empty{display:none}.AuthFlow-module__BT-JhW__success{color:#79e8a5;font-size:12px;font-weight:650}.AuthFlow-module__BT-JhW__hint{color:#ffffff8f;margin-top:-5px;font-size:13px;line-height:1.55}.AuthFlow-module__BT-JhW__hint strong{color:#ffffffd6;font-weight:650}.AuthFlow-module__BT-JhW__services{gap:12px;margin-top:22px;display:grid}.AuthFlow-module__BT-JhW__service{border:1px solid var(--surface-border);background:#ffffff12;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:96px;padding:14px 18px 14px 14px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.AuthFlow-module__BT-JhW__service:hover{background:#3a5bff21;border-color:#8da0ff4d;transform:translateY(-1px);box-shadow:0 14px 34px #080e282e}.AuthFlow-module__BT-JhW__service:focus-visible{outline-offset:3px;outline:3px solid #6e88ff6b}.AuthFlow-module__BT-JhW__service:active{transform:scale(.985)}.AuthFlow-module__BT-JhW__service[aria-disabled=true]{cursor:wait}.AuthFlow-module__BT-JhW__service[data-disabled=true]{cursor:not-allowed;opacity:.48;filter:saturate(.55)}.AuthFlow-module__BT-JhW__service[data-disabled=true]:hover{border-color:var(--surface-border);box-shadow:none;background:#ffffff12;transform:none}.AuthFlow-module__BT-JhW__service strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;line-height:1.3;overflow:hidden}.AuthFlow-module__BT-JhW__serviceLogo{filter:drop-shadow(0 7px 14px #3a5bff3d);border-radius:12px;width:44px;height:44px;display:block}.AuthFlow-module__BT-JhW__serviceContent{flex-direction:column;gap:6px;min-width:0;display:flex}.AuthFlow-module__BT-JhW__serviceDescription{color:#ffffff85;font-size:13px;line-height:1.45}.AuthFlow-module__BT-JhW__serviceArrow{color:#8da0ff;transition:color .16s,transform .16s;display:block}.AuthFlow-module__BT-JhW__service:hover .AuthFlow-module__BT-JhW__serviceArrow{color:#c1caff;transform:translate(2px,-2px)}.AuthFlow-module__BT-JhW__serviceLock{color:#ffffff7a;display:block}.AuthFlow-module__BT-JhW__actionSpinner{opacity:.82;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:19px;height:19px;animation:.65s linear infinite AuthFlow-module__BT-JhW__action-spin;display:block}.AuthFlow-module__BT-JhW__logoutButton{margin-top:18px}.AuthFlow-module__BT-JhW__consent{color:#ffffffa3;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.5;display:grid;position:relative}.AuthFlow-module__BT-JhW__consent input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.AuthFlow-module__BT-JhW__checkbox{border:1px solid var(--surface-border);corner-shape:squircle;background:#18191d;border-radius:7px;width:22px;height:22px;transition:background .15s,border-color .15s,box-shadow .15s;display:block;position:relative}.AuthFlow-module__BT-JhW__checkboxControl{cursor:pointer;width:22px;height:22px;display:block}.AuthFlow-module__BT-JhW__consentText{margin:0}.AuthFlow-module__BT-JhW__consent:hover .AuthFlow-module__BT-JhW__checkbox{background:#1c1d22}.AuthFlow-module__BT-JhW__consent input:checked+.AuthFlow-module__BT-JhW__checkboxControl .AuthFlow-module__BT-JhW__checkbox{background:#3a5bff;border-color:#6f87ff}.AuthFlow-module__BT-JhW__consent input:checked+.AuthFlow-module__BT-JhW__checkboxControl .AuthFlow-module__BT-JhW__checkbox:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.AuthFlow-module__BT-JhW__consent input:focus-visible+.AuthFlow-module__BT-JhW__checkboxControl .AuthFlow-module__BT-JhW__checkbox{border-color:#6f87ff;box-shadow:0 0 0 3px #3a5bff33}.AuthFlow-module__BT-JhW__consent input[aria-invalid=true]+.AuthFlow-module__BT-JhW__checkboxControl .AuthFlow-module__BT-JhW__checkbox{border-color:#ff6e82;box-shadow:0 0 0 3px #ff6e8224}.AuthFlow-module__BT-JhW__consent a{color:#8da0ff;text-underline-offset:2px;-webkit-text-decoration:underline #8da0ff6b;text-decoration:underline #8da0ff6b}.AuthFlow-module__BT-JhW__yandex{color:#222328;width:100%;height:48px;font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background .16s,transform .12s,border-color .16s;display:flex;position:relative}.AuthFlow-module__BT-JhW__yandex:hover{border-color:var(--surface-border);background:#e6e6e9}.AuthFlow-module__BT-JhW__yandex[aria-disabled=true]{cursor:wait}.AuthFlow-module__BT-JhW__yandex:active{background:#d8d8dc;transform:scale(.985)}.AuthFlow-module__BT-JhW__divider{color:#ffffff4d;align-items:center;gap:12px;margin:22px 0;font-size:11px;display:flex}.AuthFlow-module__BT-JhW__divider:before,.AuthFlow-module__BT-JhW__divider:after{content:"";background:#ffffff17;flex:1;height:1px}.AuthFlow-module__BT-JhW__authActions{gap:4px;display:grid}.AuthFlow-module__BT-JhW__actionDivider{z-index:2;background:#fff;border-radius:999px;width:64px;height:3px;margin:0 auto}.AuthFlow-module__BT-JhW__yandex{border:1px solid var(--surface-border);background:#f7f7f7;gap:4px;box-shadow:0 8px 24px #00000029}.AuthFlow-module__BT-JhW__yandexIcon{flex:none;width:24px;height:24px}.AuthFlow-module__BT-JhW__yandexLabel{line-height:1}.AuthFlow-module__BT-JhW__changeEmail{color:#aebcffd1;font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:2px 6px;font-size:13px;font-weight:650}.AuthFlow-module__BT-JhW__changeEmail:hover{color:#fff}@keyframes AuthFlow-module__BT-JhW__action-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.AuthFlow-module__BT-JhW__card{border-radius:24px;padding:8px}.AuthFlow-module__BT-JhW__heading{margin-bottom:25px}.AuthFlow-module__BT-JhW__heading h1{font-size:21px}.AuthFlow-module__BT-JhW__logo{width:184px}.AuthFlow-module__BT-JhW__otp{gap:6px}.AuthFlow-module__BT-JhW__otp input{border-radius:12px;height:48px;font-size:20px}}
.ShaderBackground-module__5DAZnG__background{--shader-base:#02040d;--shader-accent:#243db5;--shader-bright:#3a5bff;--shader-grain-opacity:.085;z-index:0;pointer-events:none;background:linear-gradient(90deg, var(--shader-base) 0%, var(--shader-accent) 50%, var(--shader-base) 100%);border-radius:48px;position:absolute;inset:24px;overflow:hidden}.ShaderBackground-module__5DAZnG__canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ShaderBackground-module__5DAZnG__grain{opacity:var(--shader-grain-opacity);image-rendering:pixelated;will-change:transform;background-repeat:repeat;background-size:200px 200px;animation:1.25s steps(5,end) infinite ShaderBackground-module__5DAZnG__noiseShift;position:absolute;inset:-200px}@keyframes ShaderBackground-module__5DAZnG__noiseShift{0%{transform:translate(0)}20%{transform:translate(-100px,-66px)}40%{transform:translate(-66px,-100px)}60%{transform:translate(-150px,-50px)}80%{transform:translate(-34px,-134px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ShaderBackground-module__5DAZnG__grain{animation:none}}
.AuthPage-module__Z8UFwG__main{color:#fff;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:2rem;display:flex;position:relative;overflow:hidden}.AuthPage-module__Z8UFwG__content{z-index:1;width:min(100%,454px);position:relative}@media (max-width:560px){.AuthPage-module__Z8UFwG__main{padding:24px}.AuthPage-module__Z8UFwG__content{width:100%}}
