.unified-auth__password-icon[data-v-bdda5a4d]{display:block;width:20px;height:20px;flex-shrink:0}.unified-auth[data-v-e7feaa3f]{padding:30px;//max-width: 420px;//margin: 0 auto;font-size:15px;line-height:1.45;color:#1a1a1a}.unified-auth__kicker[data-v-e7feaa3f]{margin:0;font-size:13px;font-weight:600;letter-spacing:.02em;color:#5c5c5c;text-align:center}.unified-auth__title[data-v-e7feaa3f]{margin:0 0 10px;font-size:16px;font-weight:700;text-align:center;line-height:1.2}.unified-auth__lead[data-v-e7feaa3f]{margin:0 0 20px;font-size:14px;color:#444;text-align:center}.unified-auth__status[data-v-e7feaa3f]{margin-bottom:16px;padding:10px 12px;border-radius:10px;background:#e8f5e9;color:#1b5e20;font-size:14px;text-align:center}.unified-auth__tabs[data-v-e7feaa3f]{display:flex;margin-bottom:22px;padding:4px;border-radius:12px;background:#f0f0f0;gap:4px}.unified-auth__tab[data-v-e7feaa3f]{flex:1;border:none;padding:10px 14px;border-radius:10px;font:inherit;font-weight:600;cursor:pointer;color:#555;background:transparent;transition:background .15s ease,color .15s ease}.unified-auth__tab--active[data-v-e7feaa3f]{background:#fff;color:#111;box-shadow:0 1px 3px #00000014}.unified-auth__form[data-v-e7feaa3f]{text-align:left}.unified-auth__label[data-v-e7feaa3f]{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#333}.unified-auth__input[data-v-e7feaa3f]{width:100%;box-sizing:border-box;margin-bottom:12px;padding:12px 14px;border:1px solid #d8d8d8;border-radius:10px;font:inherit;font-size:15px;transition:border-color .15s ease}.unified-auth__input[data-v-e7feaa3f]:focus:not(.unified-auth__input--password){outline:none;border-color:var(--button-bg, #243017);box-shadow:0 0 0 3px #2430171f}.unified-auth__input[data-v-e7feaa3f]:-webkit-autofill,.unified-auth__input[data-v-e7feaa3f]:-webkit-autofill:hover,.unified-auth__input[data-v-e7feaa3f]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #e8f0fe inset!important;box-shadow:0 0 0 1000px #e8f0fe inset!important;-webkit-text-fill-color:#1a1a1a!important;caret-color:#1a1a1a}.unified-auth__password[data-v-e7feaa3f]{display:flex;align-items:center;box-sizing:border-box;margin-bottom:12px;border:1px solid #d8d8d8;border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.unified-auth__password[data-v-e7feaa3f]:has(.unified-auth__input--password:-webkit-autofill){background-color:#e8f0fe}.unified-auth__password[data-v-e7feaa3f]:focus-within{border-color:#d8d8d8;box-shadow:0 0 0 3px #2430171f}.unified-auth__input--password[data-v-e7feaa3f]{flex:1;width:auto;min-width:0;margin-bottom:0!important;padding:12px 8px 12px 14px;border:none!important;border-radius:0;background:transparent;box-shadow:none!important;min-height:auto}.unified-auth__password .unified-auth__input--password[data-v-e7feaa3f],.unified-auth__password .unified-auth__input--password[data-v-e7feaa3f]:focus,.unified-auth__password .unified-auth__input--password[data-v-e7feaa3f]:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.unified-auth__input--password[data-v-e7feaa3f]:-webkit-autofill,.unified-auth__input--password[data-v-e7feaa3f]:-webkit-autofill:hover,.unified-auth__input--password[data-v-e7feaa3f]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#1a1a1a!important;caret-color:#1a1a1a;background-color:transparent!important}.unified-auth__password-toggle[data-v-e7feaa3f]{flex-shrink:0;align-self:stretch;width:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:#666;cursor:pointer}.unified-auth__password-toggle[data-v-e7feaa3f]:focus,.unified-auth__password-toggle[data-v-e7feaa3f]:focus-visible{outline:none}.unified-auth__password-toggle[data-v-e7feaa3f]:hover{color:#333}.unified-auth__error[data-v-e7feaa3f]{margin:-6px 0 12px;font-size:13px;color:#b3261e}.unified-auth__hint[data-v-e7feaa3f]{margin:-6px 0 12px;font-size:12px;color:#666}.unified-auth__remember[data-v-e7feaa3f]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;cursor:pointer}.unified-auth__remember input[data-v-e7feaa3f]{width:auto}.unified-auth__submit[data-v-e7feaa3f]{width:100%;margin-top:8px;padding:14px 16px;border:none;border-radius:12px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;color:#fff;background:var(--button-bg, #243017)}.unified-auth__submit[data-v-e7feaa3f]:hover:not(:disabled){filter:brightness(1.05)}.unified-auth__submit[data-v-e7feaa3f]:disabled{opacity:.65;cursor:not-allowed}.unified-auth__row-links[data-v-e7feaa3f]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:14px;font-size:13px}.unified-auth__footer-text[data-v-e7feaa3f]{margin:14px 0 0;font-size:13px;text-align:center;color:#555}.unified-auth__link[data-v-e7feaa3f]{color:var(--link-color, #2e6b2c);text-decoration:none;font-weight:600}.unified-auth__link[data-v-e7feaa3f]:hover{text-decoration:underline}.unified-auth__agreements[data-v-e7feaa3f]{margin:16px 0 8px;font-size:12px;color:#555;display:flex;flex-direction:column;gap:8px}.unified-auth__check[data-v-e7feaa3f]{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.unified-auth__check input[data-v-e7feaa3f]{margin-top:2px;flex-shrink:0}.unified-auth__divider[data-v-e7feaa3f]{display:flex;align-items:center;margin:22px 0 16px;color:#888;font-size:13px}.unified-auth__divider[data-v-e7feaa3f]:before,.unified-auth__divider[data-v-e7feaa3f]:after{content:"";flex:1;height:1px;background:#e0e0e0}.unified-auth__divider span[data-v-e7feaa3f]{padding:0 12px}.unified-auth__sso[data-v-e7feaa3f]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.unified-auth__sso-btn[data-v-e7feaa3f]{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;padding:12px 14px;border-radius:10px;border:1px solid #ddd;font:inherit;font-size:14px;color:#333;background:#fafafa;cursor:pointer;text-decoration:none}.unified-auth__yandex-icon[data-v-e7feaa3f]{flex-shrink:0;display:block}.unified-auth__sso-btn[data-v-e7feaa3f]:hover{background:#f0f0f0;border-color:#ccc}.unified-auth__skip[data-v-e7feaa3f]{display:block;margin-top:20px;text-align:center;font-size:14px;font-weight:600;color:var(--link-color, #2e6b2c);text-decoration:none}.unified-auth__skip[data-v-e7feaa3f]:hover{text-decoration:underline}.unified-auth[data-v-7d3ff9c2]{padding:30px;font-size:15px;line-height:1.45;color:#1a1a1a}.unified-auth__title[data-v-7d3ff9c2]{margin:0 0 10px;font-size:16px;font-weight:700;text-align:center;line-height:1.2}.unified-auth__lead[data-v-7d3ff9c2]{margin:0 0 20px;font-size:14px;color:#444;text-align:center}.unified-auth__status[data-v-7d3ff9c2]{margin-bottom:16px;padding:10px 12px;border-radius:10px;background:#e8f5e9;color:#1b5e20;font-size:14px;text-align:center}.unified-auth__form[data-v-7d3ff9c2]{text-align:left}.unified-auth__label[data-v-7d3ff9c2]{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#333}.unified-auth__input[data-v-7d3ff9c2]{width:100%;box-sizing:border-box;margin-bottom:12px;padding:12px 14px;border:1px solid #d8d8d8;border-radius:10px;font:inherit;font-size:15px;transition:border-color .15s ease}.unified-auth__input[data-v-7d3ff9c2]:focus:not(.unified-auth__input--password){outline:none;border-color:var(--button-bg, #243017);box-shadow:0 0 0 3px #2430171f}.unified-auth__input[data-v-7d3ff9c2]:-webkit-autofill,.unified-auth__input[data-v-7d3ff9c2]:-webkit-autofill:hover,.unified-auth__input[data-v-7d3ff9c2]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #e8f0fe inset!important;box-shadow:0 0 0 1000px #e8f0fe inset!important;-webkit-text-fill-color:#1a1a1a!important;caret-color:#1a1a1a}.unified-auth__password[data-v-7d3ff9c2]{display:flex;align-items:center;box-sizing:border-box;margin-bottom:12px;border:1px solid #d8d8d8;border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.unified-auth__password[data-v-7d3ff9c2]:has(.unified-auth__input--password:-webkit-autofill){background-color:#e8f0fe}.unified-auth__password[data-v-7d3ff9c2]:focus-within{border-color:#d8d8d8;box-shadow:0 0 0 3px #2430171f}.unified-auth__input--password[data-v-7d3ff9c2]{flex:1;width:auto;min-width:0;margin-bottom:0!important;padding:12px 8px 12px 14px;border:none!important;border-radius:0;background:transparent;box-shadow:none!important;min-height:auto}.unified-auth__password .unified-auth__input--password[data-v-7d3ff9c2],.unified-auth__password .unified-auth__input--password[data-v-7d3ff9c2]:focus,.unified-auth__password .unified-auth__input--password[data-v-7d3ff9c2]:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.unified-auth__input--password[data-v-7d3ff9c2]:-webkit-autofill,.unified-auth__input--password[data-v-7d3ff9c2]:-webkit-autofill:hover,.unified-auth__input--password[data-v-7d3ff9c2]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#1a1a1a!important;caret-color:#1a1a1a;background-color:transparent!important}.unified-auth__password-toggle[data-v-7d3ff9c2]{flex-shrink:0;align-self:stretch;width:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:#666;cursor:pointer}.unified-auth__password-toggle[data-v-7d3ff9c2]:focus,.unified-auth__password-toggle[data-v-7d3ff9c2]:focus-visible{outline:none}.unified-auth__password-toggle[data-v-7d3ff9c2]:hover{color:#333}.unified-auth__error[data-v-7d3ff9c2]{margin:-6px 0 12px;font-size:13px;color:#b3261e}.unified-auth__hint[data-v-7d3ff9c2]{margin:-6px 0 12px;font-size:12px;color:#666}.unified-auth__submit[data-v-7d3ff9c2]{width:100%;margin-top:8px;padding:14px 16px;border:none;border-radius:12px;font:inherit;font-size:16px;font-weight:600;cursor:pointer;color:#fff;background:var(--button-bg, #243017)}.unified-auth__submit[data-v-7d3ff9c2]:hover:not(:disabled){filter:brightness(1.05)}.unified-auth__submit[data-v-7d3ff9c2]:disabled{opacity:.65;cursor:not-allowed}.unified-auth__row-links[data-v-7d3ff9c2]{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:13px}.unified-auth__link[data-v-7d3ff9c2]{color:var(--link-color, #2e6b2c);text-decoration:none;font-weight:600}.unified-auth__link[data-v-7d3ff9c2]:hover{text-decoration:underline}
