html body .chor-login-form input[type=submit]{display:inline-flex;min-height:42px;padding:9px 18px;border:0;border-radius:6px;background:#174d6a;color:#fff;font:600 15px/24px Arial,sans-serif;cursor:pointer;margin:0}
html body .chor-login-form .chor-login-secondary{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 0}
html body .chor-login-form .chor-login-secondary a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 12px;border:1px solid #d6e1e8;border-radius:5px;background:#edf3f6;color:#174d6a;font:600 13px/20px Arial,sans-serif;text-decoration:none}
html body .chor-login-form .chor-login-secondary a:hover{background:#e2edf2}
html body .chor-login-form .chor-login-secondary a:focus-visible{outline:2px solid #174d6a;outline-offset:3px}
html body .chor-login-form div[align=center]{text-align:left}
@media(max-width:600px){html body .chor-login-form input[name=username],html body .chor-login-form input[name=password]{max-width:100%;box-sizing:border-box;font-size:16px}html body .chor-login-form .chor-login-secondary{gap:8px}}
