/* Registration-only additions to approved Cryptela public login V2 styling. */
body.cryptela-register-page .main{padding-top:36px;padding-bottom:36px}
body.cryptela-register-page .cryptela-public-form{flex-basis:530px;max-width:530px}
body.cryptela-register-page .form-container{padding:36px 42px}
body.cryptela-register-page #registerForm{margin:0;text-align:left}
body.cryptela-register-page #registerForm h1{font-family:inherit;font-size:30px;font-weight:800;letter-spacing:-1px;line-height:1.25;color:#172447;margin:0 0 8px}
body.cryptela-register-page #registerForm .form-control{width:100%;height:51px;background:#fbfcff;border:1px solid #d9e1f0;border-radius:13px;padding:0 15px;color:#1d2c4a;font-family:inherit;font-size:15px;box-shadow:none}
body.cryptela-register-page #registerForm .form-control:focus{border-color:#7564ee;box-shadow:0 0 0 4px #7868ec20}
body.cryptela-register-page #registerForm .form-text{font-size:12px;color:#74809b;text-align:left;margin-top:6px}
body.cryptela-register-page #registerForm .checkbox label{display:flex;align-items:flex-start;gap:10px;color:#61708a;font-size:13px;line-height:1.6;cursor:pointer}
body.cryptela-register-page #registerForm .checkbox input{width:17px;height:17px;flex:0 0 17px;margin:2px 0 0;accent-color:#7156eb}
body.cryptela-register-page #registerForm .checkbox a,body.cryptela-register-page .cryptela-register-signin a{color:#3975ef;font-weight:700}
body.cryptela-register-page #btnSubmit{display:block;width:100%;min-height:55px;margin:16px 0 0;border:0;border-radius:13px;background:linear-gradient(100deg,#0dbfdf,#3975ef 52%,#8551e8)!important;box-shadow:0 11px 24px #5c6ce742;color:#fff;font-size:15px;font-weight:800}
body.cryptela-register-page #btnSubmit:disabled{opacity:.7;cursor:wait}
body.cryptela-register-page .cryptela-register-signin{text-align:center;margin:18px 0 0;font-size:13px;color:#61708a}
body.cryptela-register-page .form-header{margin-bottom:20px}
body.cryptela-register-page .cryptela-public-subtitle{margin-bottom:18px}
body.cryptela-register-page #hcaptcha-block{overflow-x:auto;max-width:100%}
@media(max-width:950px){body.cryptela-register-page .cryptela-public-form{order:2;width:100%;flex:1 1 auto;max-width:530px}body.cryptela-register-page .cryptela-public-brand{order:1}}
@media(max-width:480px){body.cryptela-register-page .form-container{padding:28px 22px}body.cryptela-register-page #registerForm h1{font-size:26px}body.cryptela-register-page .main{padding:16px 12px}}
