.email-login{text-align:left;gap:10px;display:grid}.email-login label{color:var(--navy,#183d6b);font-size:14px;font-weight:650}.email-login input{color:#213448;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #b8c6d4;border-radius:5px;padding:11px 12px;font-size:16px}.email-login input[readonly]{color:#42566c;background:#edf1f5}.email-login input:focus-visible{outline-offset:2px;outline:3px solid #8eb9e7}.email-login .email-login-code{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:24px}.team-login .email-login p{margin:0}.email-login .email-login-help{color:#566577;font-size:12px;line-height:1.6}.email-login .email-login-permissions{margin-top:3px}.email-login .email-login-notice{color:#254b70;background:#e8f0f8;border-radius:5px;padding:10px 12px;font-size:13px;line-height:1.6}.email-login .email-login-error{color:#992727;background:#fff0ef;border-radius:5px;padding:10px 12px;font-size:13px;line-height:1.6}.email-login .email-login-submit{color:#fff;background:#183d6b;width:100%;min-height:46px;margin:5px 0 0;font-size:15px}.email-login .email-login-resend,.email-login .email-login-link{color:#183d6b;background:0 0;border:0;min-height:32px;margin:0;padding:6px 0;font-size:13px}.email-login .email-login-link{text-underline-offset:3px;justify-self:start;margin-bottom:8px;text-decoration:underline}.email-login button:disabled{opacity:.65;cursor:not-allowed}.team-login-alternative{color:#566577;align-items:center;gap:12px;margin:24px 0 16px;font-size:12px;display:flex}.team-login-alternative:before,.team-login-alternative:after{content:"";background:#d9e0e7;flex:1;height:1px}.team-login-google{justify-content:center;min-height:40px;display:flex}
