.login-wrap[data-v-d21aa718]{max-width:420px;margin:0 auto}.login-title[data-v-d21aa718]{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-d21aa718]{margin:0 0 28px;font-size:15px}.login-lead[data-v-d21aa718],.login-success[data-v-d21aa718]{color:var(--text);text-align:center}.login-success[data-v-d21aa718]{background:#1eade212;border:1px solid #1eade233;border-radius:4px;padding:14px 16px;font-size:14px;line-height:1.6}.login-label[data-v-d21aa718]{color:var(--text-dark);margin:0 0 6px;font-size:13px;display:block}.login-input[data-v-d21aa718]{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-d21aa718]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #1eade21f}.login-error[data-v-d21aa718]{color:var(--error);margin:14px 0 0;font-size:14px}.login-error p[data-v-d21aa718]{margin:0}.login-cta[data-v-d21aa718]{text-align:center;margin:24px 0 0}.login-cta .btn[data-v-d21aa718]{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-d21aa718]:hover{background:#1290c5}.login-cta .btn[data-v-d21aa718]:disabled{opacity:.65;cursor:not-allowed}.login-hint[data-v-d21aa718]{color:#888;text-align:center;margin:22px 0 0;font-size:13px}.login-hint .link-button[data-v-d21aa718],.login-hint a[data-v-d21aa718]{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-d21aa718]:hover,.login-hint a[data-v-d21aa718]:hover{text-decoration:underline}
