.SmartCaptchaControl-module__MPNqbW__root{gap:8px;display:grid}.SmartCaptchaControl-module__MPNqbW__rootDisabled{opacity:.6;pointer-events:none}.SmartCaptchaControl-module__MPNqbW__widget{min-height:102px}.SmartCaptchaControl-module__MPNqbW__unavailable{border:1px solid var(--g-color-line-danger);background:var(--g-color-base-danger-light);border-radius:8px;padding:12px}
.AuthForm-module__lrIS8G__page{--auth-page-bg:#fff;--auth-panel-bg:#fff;--auth-panel-text:#22252b;--auth-panel-muted:#4b4d53;--auth-field-bg:#fff;--auth-field-border:#0a1c262e;--auth-field-border-hover:#0a1c2647;--auth-field-border-active:#d5464d;--auth-field-text:#17191f;--auth-field-placeholder:#17191f7a;--auth-link:#d5464d;--auth-link-hover:#930c22;--auth-error-bg:#d5464d1a;--auth-error-text:#b0232c;--auth-toggle-bg:#fff;--auth-toggle-border:#0a1c262e;--auth-toggle-text:#22252b;--auth-toggle-bg-hover:#d5464d14;--auth-logo-shadow:none;background:var(--auth-page-bg);grid-template-columns:1fr 1fr;justify-content:stretch;align-items:stretch;width:100vw;height:100vh;min-height:0;padding:0;display:grid;overflow:hidden}.AuthForm-module__lrIS8G__art{background:radial-gradient(circle at 80% 86%,#fff968 0 8%,#fff968c7 15%,#0000 34%),radial-gradient(circle at 42% 54%,#e00016 0 16%,#e00016db 27%,#0000 50%),radial-gradient(circle at 66% 20%,#fa7d46 0 18%,#fa7d46b3 34%,#0000 54%),radial-gradient(circle at 12% 12%,#fe1114 0 28%,#fe1114b8 45%,#0000 68%),linear-gradient(135deg,#f11216 0%,#d80d1c 34%,#d35b33 68%,#161a21 100%);height:100vh;min-height:0;position:relative;overflow:hidden}.AuthForm-module__lrIS8G__art:before{background:inherit;content:"";filter:blur(30px)saturate(1.18);position:absolute;inset:-42px;transform:scale(1.05)}.AuthForm-module__lrIS8G__art:after{content:"";mix-blend-mode:overlay;opacity:.18;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.AuthForm-module__lrIS8G__artNoise{background:0 0;position:absolute;inset:0}.AuthForm-module__lrIS8G__artNoise:after{content:"";filter:blur(26px);pointer-events:none;background:linear-gradient(90deg,#14080c00 0%,#14080c14 32%,#14080c3d 100%),radial-gradient(at 100%,#14080c47 0%,#14080c29 34%,#14080c00 72%);width:180px;position:absolute;top:0;bottom:0;right:0;transform:translate(64px)}.AuthForm-module__lrIS8G__panel{z-index:1;background:radial-gradient(circle at 85% 12%, #d5464d14, transparent 28%), var(--auth-panel-bg);height:100vh;min-height:0;color:var(--auth-panel-text);justify-content:center;align-items:center;padding:48px 48px 88px;display:flex;position:relative;overflow-y:auto}.AuthForm-module__lrIS8G__box{flex-direction:column;justify-content:center;width:100%;max-width:360px;min-height:360px;display:flex;position:relative}.AuthForm-module__lrIS8G__logo{z-index:1;width:340px;max-width:100%;height:auto;filter:var(--auth-logo-shadow);margin:0 auto -18px;display:block;position:relative;transform:translateY(-34px)}.AuthForm-module__lrIS8G__form{flex-direction:column;gap:7px;display:flex}.AuthForm-module__lrIS8G__field{flex-direction:column;gap:2px;display:flex}.AuthForm-module__lrIS8G__field .g-text{color:var(--auth-panel-text)}.AuthForm-module__lrIS8G__page .g-text-input{--g-text-input-background-color:var(--auth-field-bg);--g-text-input-border-color:var(--auth-field-border);--g-text-input-border-color-hover:var(--auth-field-border-hover);--g-text-input-border-color-active:var(--auth-field-border-active);--g-text-input-focus-outline-color:#d5464d2e;--g-text-input-text-color:var(--auth-field-text);--g-text-input-placeholder-color:var(--auth-field-placeholder)}.AuthForm-module__lrIS8G__page .g-text-input__content{transition:background .15s,border-color .15s,box-shadow .15s}.AuthForm-module__lrIS8G__page .g-text-input__content:focus-within{box-shadow:0 0 0 3px #d5464d1f}.AuthForm-module__lrIS8G__options{justify-content:space-between;align-items:center;gap:16px;min-height:24px;margin-top:-2px;display:flex}.AuthForm-module__lrIS8G__link,.AuthForm-module__lrIS8G__footer a{color:var(--auth-link);text-decoration:none}.AuthForm-module__lrIS8G__link:hover,.AuthForm-module__lrIS8G__footer a:hover{color:var(--auth-link-hover);text-decoration:underline}.AuthForm-module__lrIS8G__footer{color:var(--auth-panel-muted);margin-top:10px}.AuthForm-module__lrIS8G__error{background:var(--auth-error-bg);color:var(--auth-error-text);border-radius:6px;padding:6px 8px}.AuthForm-module__lrIS8G__notice{color:var(--auth-panel-text);background:#5282ff1a;border-radius:6px;padding:8px 10px}.AuthForm-module__lrIS8G__page .g-button_view_action:not(.g-button_disabled){--g-button-background-color:#d5464d;--g-button-background-color-hover:#c03a42;--g-button-text-color:#fff}.AuthForm-module__lrIS8G__page .g-checkbox__indicator{border-radius:5px}.AuthForm-module__lrIS8G__page .g-checkbox_checked .g-checkbox__indicator{background-color:#d5464d;border-color:#d5464d}.AuthForm-module__lrIS8G__page .g-checkbox__text{color:var(--auth-panel-text)}.AuthForm-module__lrIS8G__themeToggle{z-index:5;position:absolute;top:clamp(20px,3vh,32px);bottom:auto;right:clamp(24px,3vw,40px)}.AuthForm-module__lrIS8G__themeToggle .auth-theme-toggle{--g-button-text-color:var(--auth-toggle-text);--g-button-text-color-hover:var(--auth-toggle-text);--g-button-background-color:var(--auth-toggle-bg);--g-button-background-color-hover:var(--auth-toggle-bg-hover);--g-button-border-color:var(--auth-toggle-border);--g-button-focus-outline-color:#d5464d66}.AuthForm-module__lrIS8G__themeToggle .auth-theme-toggle:hover{--g-button-border-color:var(--auth-toggle-border)}.AuthForm-module__lrIS8G__themeToggle .auth-theme-toggle-content{justify-content:center;align-items:center;gap:8px;display:inline-flex}.AuthForm-module__lrIS8G__themeToggle .auth-theme-toggle-content svg{width:16px;height:16px}:is(.g-root_theme_dark .AuthForm-module__lrIS8G__page,html[data-theme=dark] .AuthForm-module__lrIS8G__page){--auth-page-bg:var(--g-color-base-background);--auth-panel-bg:var(--g-color-base-background);--auth-panel-text:#f7f2f5;--auth-panel-muted:#f7f2f5a8;--auth-field-bg:#332d32;--auth-field-border:#50474e;--auth-field-border-hover:#655a62;--auth-field-border-active:#d5464d;--auth-field-text:#fff;--auth-field-placeholder:#ffffff6b;--auth-link:#ff6b72;--auth-link-hover:#ff959a;--auth-error-bg:#d5464d29;--auth-error-text:#ffabb0;--auth-toggle-bg:#3a3439;--auth-toggle-border:#625862;--auth-toggle-text:#fff;--auth-toggle-bg-hover:#443d43;--auth-logo-shadow:drop-shadow(0 2px 10px #0000006b)}:is(.g-root_theme_dark .AuthForm-module__lrIS8G__logo,html[data-theme=dark] .AuthForm-module__lrIS8G__logo){content:url(/logo-auth-dark.svg)}:is(.g-root_theme_dark .AuthForm-module__lrIS8G__art,html[data-theme=dark] .AuthForm-module__lrIS8G__art){background:radial-gradient(circle at 78% 84%,#fff96885 0 8%,#fff96838 16%,#0000 36%),radial-gradient(circle at 42% 54%,#e00016c7 0 16%,#930c22a8 29%,#0000 54%),radial-gradient(circle at 64% 22%,#fa7d4670 0 18%,#d5464d4d 34%,#0000 56%),linear-gradient(135deg,#7f0d1e 0%,#4c111a 46%,#211b20 100%)}.g-root_theme_dark .AuthForm-module__lrIS8G__art:before{filter:blur(24px)saturate(1.08)}html[data-theme=dark] .AuthForm-module__lrIS8G__art:before{filter:blur(24px)saturate(1.08)}.g-root_theme_dark .AuthForm-module__lrIS8G__artNoise:after{content:none}html[data-theme=dark] .AuthForm-module__lrIS8G__artNoise:after{content:none}.AuthForm-module__lrIS8G__registerBox{max-width:360px;min-height:520px}.AuthForm-module__lrIS8G__registerFormCompact{gap:6px}.AuthForm-module__lrIS8G__verifyEmailBox{max-width:400px}.AuthForm-module__lrIS8G__messagePanel{flex-direction:column;gap:16px;display:flex}.AuthForm-module__lrIS8G__messagePanel p{margin:0;line-height:1.45}.AuthForm-module__lrIS8G__devCode{background:var(--auth-error-bg);color:var(--auth-panel-text);border-radius:6px;padding:10px 12px}.AuthForm-module__lrIS8G__actions{flex-direction:column;gap:10px;display:flex}@media (max-width:980px){.AuthForm-module__lrIS8G__page{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:auto}.AuthForm-module__lrIS8G__art{display:none}.AuthForm-module__lrIS8G__panel{height:auto;min-height:100vh;padding:64px 24px 40px}.AuthForm-module__lrIS8G__themeToggle{top:20px;bottom:auto;right:24px}}@media (max-width:620px){.AuthForm-module__lrIS8G__box{max-width:100%;transform:none}.AuthForm-module__lrIS8G__logo{width:290px;margin-bottom:24px}.AuthForm-module__lrIS8G__options{flex-direction:column;align-items:flex-start;gap:8px}}
