.qlX6EG_page{max-width:1260px;color:var(--tx-0);margin:0 auto;padding:42px 32px 80px}.qlX6EG_heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.qlX6EG_heading h1{font:600 30px/1.4 var(--font);margin:0 0 10px}.qlX6EG_heading p{color:var(--tx-2);max-width:65ch;font-size:14px;line-height:1.8}.qlX6EG_workspace{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;display:grid}.qlX6EG_workspace>*{min-width:0}.qlX6EG_form{background:var(--bg-1);border-radius:12px;gap:18px;min-width:0;padding:22px;display:grid}.qlX6EG_form label,.qlX6EG_field{gap:7px;min-width:0;font-size:14px;display:grid}.qlX6EG_form input,.qlX6EG_form select,.qlX6EG_form textarea,.qlX6EG_field input,.qlX6EG_field textarea,.qlX6EG_ai textarea{box-sizing:border-box;border:1px solid var(--bdr-med);background:var(--bg-0);width:100%;color:var(--tx-0);font:inherit;border-radius:8px;min-width:0;padding:10px 11px}.qlX6EG_form textarea,.qlX6EG_field textarea{resize:vertical;min-height:72px}.qlX6EG_form fieldset{border:0;min-width:0;margin:0;padding:0}.qlX6EG_form legend{margin-bottom:10px;font-size:14px}.qlX6EG_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qlX6EG_styles{flex-wrap:wrap;gap:7px;display:flex}.qlX6EG_button,.qlX6EG_primary,.qlX6EG_small{border:1px solid var(--bdr-med);background:var(--bg-0);color:var(--tx-0);font:inherit;cursor:pointer;border-radius:8px;min-height:40px;padding:9px 13px;font-size:13px}.qlX6EG_primary{background:var(--bg-inv);color:var(--tx-inv);border-color:var(--bg-inv)}.qlX6EG_small{min-height:34px;padding:6px 10px}.qlX6EG_button:hover,.qlX6EG_small:hover{background:var(--bg-2)}.qlX6EG_button[aria-pressed=true],.qlX6EG_small[aria-pressed=true]{background:var(--bg-inv);color:var(--tx-inv)}.qlX6EG_page button:disabled{opacity:.45;cursor:default}.qlX6EG_page :focus-visible{outline:2px solid var(--ac);outline-offset:3px}.qlX6EG_page ::selection{background:var(--bg-inv);color:var(--tx-inv)}.qlX6EG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qlX6EG_toolbar{border-bottom:1px solid var(--bdr);justify-content:space-between;align-items:center;gap:15px;padding:0 0 18px;display:flex}.qlX6EG_toolbar h2,.qlX6EG_section h2{margin:0;font-size:20px;line-height:1.5}.qlX6EG_muted{color:var(--tx-2);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.qlX6EG_notice,.qlX6EG_error{background:var(--bg-2);overflow-wrap:anywhere;border-radius:8px;margin:14px 0;padding:12px 15px;font-size:14px;line-height:1.8}.qlX6EG_error{border:1px solid var(--bdr-heavy)}.qlX6EG_list{margin:0;padding:0;list-style:none}.qlX6EG_candidate{border-bottom:1px solid var(--bdr);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:22px 0;display:grid}.qlX6EG_name{letter-spacing:.05em;color:var(--tx-0);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font:500 30px/1.5 Songti SC,serif}.qlX6EG_name:hover{text-underline-offset:6px;text-decoration:underline}.qlX6EG_candidate p{margin:5px 0}.qlX6EG_candidate[data-rejected=true]{opacity:.55}.qlX6EG_candidateActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.qlX6EG_detail{border-top:1px dashed var(--bdr-med);grid-column:1/-1;padding-top:18px}.qlX6EG_detail h3{margin:16px 0 8px;font-size:16px}.qlX6EG_detail blockquote{color:var(--tx-1);margin:8px 0;padding:12px 0;font-family:Songti SC,serif;line-height:1.9}.qlX6EG_charList{flex-wrap:wrap;gap:24px;display:flex}.qlX6EG_charList>div{flex:1;min-width:170px}.qlX6EG_charList strong{font-size:22px}.qlX6EG_source{color:var(--tx-1);text-underline-offset:3px;text-decoration:underline}.qlX6EG_empty{text-align:center;padding:55px 18px}.qlX6EG_empty strong{margin-bottom:12px;font:500 26px/1.8 Songti SC,serif;display:block}.qlX6EG_empty p{color:var(--tx-2);font-size:14px;line-height:1.9}.qlX6EG_pagination{justify-content:center;align-items:center;gap:14px;margin-top:24px;display:flex}.qlX6EG_section{border-top:1px solid var(--bdr);margin-top:40px;padding-top:28px}.qlX6EG_tableWrap{margin:18px 0;overflow:auto}.qlX6EG_table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.qlX6EG_table th,.qlX6EG_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--bdr);overflow-wrap:anywhere;max-width:230px;padding:12px}.qlX6EG_table th{background:var(--bg-1);font-weight:500}.qlX6EG_saved{border-bottom:1px solid var(--bdr);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.qlX6EG_saved strong{font-size:15px}.qlX6EG_ai{margin-top:24px}.qlX6EG_message{border-bottom:1px solid var(--bdr);overflow-wrap:anywhere;padding:18px 0;font-size:14px;line-height:1.85}.qlX6EG_message strong{font-size:13px}.qlX6EG_ai textarea{resize:vertical;min-height:94px;margin:14px 0}.qlX6EG_preview{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-1);max-height:340px;padding:15px;font-size:12px;overflow:auto}.qlX6EG_birth{gap:16px;display:grid}.qlX6EG_birth label{gap:8px;font-size:14px;display:grid}.qlX6EG_birth label:has(input[type=checkbox]){align-items:center;display:flex}.qlX6EG_birth input[type=checkbox]{width:16px;height:16px}.qlX6EG_birth h3{margin:8px 0;font-size:16px}.qlX6EG_file{display:inline-flex;position:relative}.qlX6EG_file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.qlX6EG_file:focus-within{outline:2px solid var(--ac);outline-offset:3px}@media (max-width:900px){.qlX6EG_workspace{grid-template-columns:260px minmax(0,1fr);gap:24px}.qlX6EG_page{padding:30px 22px 60px}.qlX6EG_candidate{grid-template-columns:1fr}.qlX6EG_candidateActions{justify-content:flex-start}.qlX6EG_heading{flex-wrap:wrap}}@media (max-width:650px){.qlX6EG_page{padding:26px 18px 50px}.qlX6EG_workspace{grid-template-columns:1fr;gap:28px}.qlX6EG_heading{gap:12px;margin-bottom:24px}.qlX6EG_heading h1{font-size:27px}.qlX6EG_form{padding:18px}.qlX6EG_toolbar{flex-wrap:wrap}.qlX6EG_name{font-size:28px}.qlX6EG_candidate{padding:20px 0}.qlX6EG_section{margin-top:30px}.qlX6EG_saved{flex-wrap:wrap;align-items:flex-start}.qlX6EG_button,.qlX6EG_primary{min-height:44px}.qlX6EG_table{font-size:13px}}
