html body #main .adhder-register-page .form-wrap{width:100%;max-width:750px!important;box-sizing:border-box}
html body #main .adhder-register-page .form-card{background:transparent!important;border:0!important;box-shadow:none!important;padding:24px 0!important}
html body #main .adhder-register-page .register-character{display:block;width:100px;height:100px;object-fit:contain;margin:0 0 20px}
html body #main .adhder-register-page .adhder-register-login{margin:16px 0 24px}
html body #main .adhder-register-page a.adhder-login-button,
html body #main .adhder-register-page a.adhder-login-button:is(:hover,:focus-visible){
 display:inline!important;width:auto!important;padding:0!important;min-height:0!important;
 background:transparent!important;border:0!important;box-shadow:none!important;
 color:#fff!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:4px;
}
html body #main .adhder-register-page .register-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
html body #main .adhder-register-page .form-field input::placeholder{color:#656565;opacity:1}
@media(max-width:600px){html body #main .adhder-register-page .form-wrap{padding-left:20px;padding-right:20px}html body #main .adhder-register-page input{font-size:16px}}
