body{display:block;min-height:100vh;background:#f3f6f0}.emailLogin{max-width:480px;margin:6vh auto;padding:18px}.emailLogin .panel{padding:32px}.loginBrand{font-size:27px;font-weight:500;color:#184e40;letter-spacing:3px}.emailLogin h1{font-size:23px;margin-top:25px;line-height:1.5}.emailLogin p{font-size:14px;line-height:1.8}.emailLogin form{display:grid;gap:12px;margin:24px 0}.emailLogin input{width:100%;padding:12px;border:1px solid #c9d7c7;border-radius:7px;font:inherit;direction:ltr;text-align:left}.emailLogin [hidden]{display:none!important}.emailLogin small{line-height:1.8;display:block;color:#627568}#loginLanguage{float:inline-end}#code{letter-spacing:5px;font-size:20px}#loginMessage{overflow-wrap:anywhere}
