.qE0jca_page{color:#0e2a47;background:#fafaf7;place-items:center;min-height:100vh;padding:24px 16px;font:400 15px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid}.qE0jca_card{background:#fff;border:1px solid #dddad2;border-radius:8px;width:100%;max-width:400px;padding:28px 28px 24px}.qE0jca_brand{letter-spacing:.2px;margin:0 0 20px;font-size:18px;font-weight:700}.qE0jca_title{margin:0 0 4px;font-size:21px;line-height:1.25}.qE0jca_lede{color:#5c6b7a;margin:0 0 20px;font-size:14px}.qE0jca_form{gap:14px;display:grid}.qE0jca_label{gap:6px;font-size:13px;font-weight:600;display:grid}.qE0jca_input{font:inherit;color:inherit;background:#fff;border:1px solid #c9c5bb;border-radius:6px;padding:9px 11px;font-weight:400}.qE0jca_input:focus{outline-offset:1px;border-color:#1e6bb5;outline:2px solid #1e6bb5}.qE0jca_button{font:inherit;color:#fff;cursor:pointer;text-align:center;background:#1e6bb5;border:1px solid #1e6bb5;border-radius:6px;padding:10px 14px;font-weight:600;text-decoration:none}.qE0jca_button:disabled{opacity:.6;cursor:wait}.qE0jca_secondary{color:#0e2a47;background:#fff;border-color:#c9c5bb}.qE0jca_error,.qE0jca_notice{border-radius:6px;margin:0;padding:8px 10px;font-size:14px}.qE0jca_error{color:#8f1d1d;background:#fdecec;border:1px solid #f3c2c2}.qE0jca_notice{color:#0c6648;background:#e6f4ec;border:1px solid #afdbc6}.qE0jca_foot{color:#5c6b7a;margin:20px 0 0;font-size:14px}.qE0jca_foot a{color:#1e6bb5}.qE0jca_actions{gap:10px;margin-top:4px;display:grid}
