.login-landing-email,.login-landing-email form{gap:14px;display:grid}.login-landing-email input,.login-landing-magic{box-sizing:border-box;width:100%;min-height:52px;font:inherit;border-radius:28px}.login-landing-email input{border:1px solid var(--line);background:var(--ink);color:var(--paper);padding:0 18px;font-size:15px}.login-landing-email input:focus{border-color:var(--green);outline:none}.login-landing-magic{border:1px solid var(--green);background:var(--green);color:var(--ink);cursor:pointer;font-weight:600}.login-landing-magic:hover:not(:disabled){background:#89dda6}.login-landing-magic:disabled{cursor:wait;opacity:.6}.login-landing-email [role=alert]{color:#ffb4ab;margin:0;font-size:13px}.login-landing-email [role=status],.login-landing-verify-intro{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.5}.login-landing-verify-title{color:var(--paper);text-align:center;margin:0;font-size:24px;font-weight:500}.login-landing-verify-intro strong{color:var(--paper)}.loki-welcome .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
