.login-wrap[data-v-486a5bf2]{max-width:420px;margin:0 auto}.login-wrap--overlay-card[data-v-486a5bf2]{box-sizing:border-box;background:#fff;border-radius:8px;padding:32px;box-shadow:0 12px 40px #0003}.login-title[data-v-486a5bf2]{color:var(--text-dark);text-align:center;margin:0 0 14px;font-family:Work Sans,DDA Work Sans Ersatz Arial,DDA Work Sans Ersatz DejaVu,Arial,sans-serif;font-size:30px;font-weight:700}.login-lead[data-v-486a5bf2]{color:var(--text);text-align:center;margin:0 0 28px;font-size:15px}.login-title--solo[data-v-486a5bf2]{margin-bottom:28px}.login-lead+.login-dev[data-v-486a5bf2]{margin-top:-10px}.login-dev[data-v-486a5bf2]{color:#777;text-align:center;background:#1eade212;border:1px solid #1eade233;border-radius:4px;margin:0 0 22px;padding:10px 12px;font-size:13px}.login-dev strong[data-v-486a5bf2]{color:var(--text-dark)}.login-dev span[data-v-486a5bf2]{margin-top:2px;display:block}.login-label[data-v-486a5bf2]{color:var(--text-dark);margin:0 0 6px;font-size:13px;display:block}.login-label--mt[data-v-486a5bf2]{margin-top:16px}.login-input[data-v-486a5bf2]{border:1px solid var(--border);border-radius:var(--input-radius);box-sizing:border-box;width:100%;padding:12px 14px;font-size:15px}.login-input[data-v-486a5bf2]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #1eade21f}.login-error[data-v-486a5bf2]{color:var(--error);margin:14px 0 0;font-size:14px}.login-error p[data-v-486a5bf2]{margin:0}.login-resend[data-v-486a5bf2]{border:1px solid var(--primary);color:var(--primary);cursor:pointer;background:#fff;border-radius:4px;margin:10px 0 0;padding:8px 12px;font-weight:600;display:inline-block}.login-resend[data-v-486a5bf2]:hover:not(:disabled){background:#1eade214}.login-resend[data-v-486a5bf2]:disabled{opacity:.65;cursor:not-allowed}.login-resend-error[data-v-486a5bf2],.login-resend-message[data-v-486a5bf2]{font-size:13px;margin-top:8px!important}.login-resend-message[data-v-486a5bf2]{color:#1a7f37}.login-resend-error[data-v-486a5bf2]{color:var(--error)}.login-cta[data-v-486a5bf2]{text-align:center;margin:24px 0 0}.login-cta .btn[data-v-486a5bf2]{background:var(--primary);color:var(--white);cursor:pointer;border:none;border-radius:4px;padding:12px 32px;font-size:15px;font-weight:600;display:inline-block}.login-cta .btn[data-v-486a5bf2]:hover{background:#1290c5}.login-cta .btn[data-v-486a5bf2]:disabled{opacity:.65;cursor:not-allowed}.login-hint[data-v-486a5bf2]{color:#888;text-align:center;margin:22px 0 0;font-size:13px}.login-hint .link-button[data-v-486a5bf2],.login-hint a[data-v-486a5bf2]{color:var(--primary);font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.login-hint .link-button[data-v-486a5bf2]:hover,.login-hint a[data-v-486a5bf2]:hover{text-decoration:underline}.login-hint--secondary[data-v-486a5bf2]{margin-top:10px}
