.pdf-range-editor[data-v-fa915f8f]{max-width:560px;margin-top:12px}.pdf-range-editor>label[data-v-fa915f8f]{font-size:12px;font-weight:550}.pdf-range-editor textarea[data-v-fa915f8f]{resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:80px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;border-radius:5px;margin:9px 0;padding:9px 11px;line-height:1.6;display:block}.pdf-boundary-alert[data-v-fa915f8f]{border-left:3px solid var(--tool-warn);background:var(--hover);border-radius:0 5px 5px 0;margin-bottom:12px;padding:12px}.pdf-boundary-alert p[data-v-fa915f8f]{color:var(--tool-warn);font-size:12px;line-height:1.7}.pdf-boundary-alert>div[data-v-fa915f8f]{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.pdf-split-mode[data-v-fa915f8f]{border:0;flex-wrap:wrap;align-items:center;gap:14px 24px;margin:0 0 15px;padding:0;display:flex}.pdf-split-mode legend[data-v-fa915f8f]{color:var(--secondary);margin-bottom:10px;font-size:11px}.pdf-split-mode label[data-v-fa915f8f]{cursor:pointer;align-items:center;gap:7px;font-size:12px;display:flex}.pdf-split-mode input[data-v-fa915f8f]{accent-color:var(--accent)}.pdf-auto-help[data-v-fa915f8f]{color:var(--secondary);max-width:640px;margin:0 0 14px;font-size:11px;line-height:1.8}.pdf-file-rule[data-v-fa915f8f]{padding:8px 0 0 41px}.pdf-rule-controls[data-v-fa915f8f]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.pdf-rule-controls label[data-v-fa915f8f]{color:var(--secondary);font-size:11px}.pdf-rule-controls select[data-v-fa915f8f],.pdf-custom-size[data-v-fa915f8f]{border:1px solid var(--line);background:var(--surface);min-height:34px;color:var(--text);border-radius:5px;padding:5px 8px;font-size:12px}.pdf-custom-size[data-v-fa915f8f]{width:76px}.pdf-file-rule p[data-v-fa915f8f]{color:var(--secondary);margin-top:7px;font-size:11px;line-height:1.7}.pdf-file-rule p.pdf-validation[data-v-fa915f8f]{color:var(--tool-warn)}.pdf-group-size[data-v-fa915f8f]{align-items:center;gap:10px;display:flex}.pdf-group-size input[data-v-fa915f8f]{border:1px solid var(--line);background:var(--surface);width:76px;min-height:36px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:5px;padding:6px 8px;font-size:14px}.pdf-group-size>span[data-v-fa915f8f]{color:var(--secondary);font-size:12px}.pdf-run p.pdf-validation[data-v-fa915f8f]{color:var(--tool-warn)}.pdf-tool[data-v-fa915f8f]{--tool-warn:#94611b;font-size:13px}.pdf-steps[data-v-fa915f8f]{color:var(--secondary);gap:28px;margin:0 0 24px;padding:0;font-size:12px;list-style:none;display:flex}.pdf-steps li[data-v-fa915f8f]{align-items:center;gap:8px;display:flex}.pdf-steps li>span[data-v-fa915f8f]{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.pdf-steps .current[data-v-fa915f8f]{color:var(--accent);font-weight:600}.pdf-steps .current>span[data-v-fa915f8f]{background:var(--selection);border-color:var(--selection)}.pdf-drop[data-v-fa915f8f]{border:1px dashed var(--accent);background:var(--surface);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:32px 24px;display:flex}.pdf-drop.dragging[data-v-fa915f8f]{background:var(--selection);outline:3px solid var(--accent);outline-offset:3px}.pdf-paper-icon[data-v-fa915f8f]{width:58px;height:62px}.pdf-drop h2[data-v-fa915f8f]{letter-spacing:-.4px;font-size:20px;font-weight:600}.pdf-drop p[data-v-fa915f8f]{max-width:440px;color:var(--secondary);margin:8px auto 0;font-size:12px;line-height:1.8}.pdf-pick-actions[data-v-fa915f8f]{gap:10px;margin-top:2px;display:flex}.pdf-button[data-v-fa915f8f]{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:7px;min-height:40px;padding:10px 17px;font-size:13px;font-weight:550}.pdf-button[data-v-fa915f8f]:hover:not(:disabled){background:var(--hover)}.pdf-button.primary[data-v-fa915f8f]{background:var(--accent);color:var(--surface);border-color:var(--accent)}.pdf-button.primary[data-v-fa915f8f]:hover:not(:disabled){filter:brightness(.93)}.pdf-button[data-v-fa915f8f]:disabled{opacity:.45}.pdf-button.small[data-v-fa915f8f]{min-height:34px;padding:5px 11px;font-size:12px}.pdf-hidden[data-v-fa915f8f]{display:none}.pdf-sr-only[data-v-fa915f8f]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdf-local-note[data-v-fa915f8f]{color:var(--secondary);align-items:flex-start;gap:7px;margin:12px 0 26px;font-size:11px;line-height:1.8;display:flex}.pdf-local-note svg[data-v-fa915f8f]{margin-top:3px}.pdf-drop.compact[data-v-fa915f8f]{text-align:left;flex-flow:wrap;gap:14px;padding:18px}.compact .pdf-paper-icon[data-v-fa915f8f]{width:38px;height:41px}.compact h2[data-v-fa915f8f]{font-size:15px}.compact>div[data-v-fa915f8f]:nth-child(2){flex:1;min-width:170px}.compact p[data-v-fa915f8f]{margin:4px 0 0;font-size:11px}.compact .pdf-pick-actions[data-v-fa915f8f]{margin-left:auto}.pdf-section-head[data-v-fa915f8f]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.pdf-section-head h2[data-v-fa915f8f]{font-size:16px;font-weight:600}.pdf-section-head h2 span[data-v-fa915f8f]{color:var(--secondary);margin-left:6px;font-size:12px;font-weight:400}.pdf-section-head>span[data-v-fa915f8f]{color:var(--secondary);font-size:11px}.pdf-section-head>span>button[data-v-fa915f8f]{color:var(--accent);margin-left:15px;padding:5px}.pdf-queue ul[data-v-fa915f8f]{max-height:440px;margin:0;padding:0;list-style:none;overflow-y:auto}.pdf-queue li[data-v-fa915f8f]{border-top:1px solid var(--line);padding:12px 0;font-size:12px}.pdf-file-line[data-v-fa915f8f]{align-items:center;gap:12px;display:flex}.pdf-file-type[data-v-fa915f8f]{color:var(--accent);border:1px solid var(--line);border-radius:3px;padding:4px;font-size:9px;font-weight:650}.pdf-source-name[data-v-fa915f8f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pdf-file-size[data-v-fa915f8f]{color:var(--secondary);white-space:nowrap;font-size:11px}.pdf-file-line>button[data-v-fa915f8f]{color:var(--secondary);padding:2px 7px;font-size:20px}.pdf-run[data-v-fa915f8f]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 0 10px;display:flex}.pdf-run strong[data-v-fa915f8f],.pdf-download strong[data-v-fa915f8f]{font-size:14px;font-weight:550}.pdf-run p[data-v-fa915f8f],.pdf-download p[data-v-fa915f8f]{color:var(--secondary);margin-top:5px;font-size:11px}.pdf-settings[data-v-fa915f8f]{color:var(--secondary);padding:8px 0 22px;font-size:11px}.pdf-settings summary[data-v-fa915f8f],.pdf-proof summary[data-v-fa915f8f]{cursor:pointer;width:fit-content;color:var(--accent);padding:5px 0}.pdf-settings label[data-v-fa915f8f]{align-items:center;gap:15px;margin:12px 0;display:flex}.pdf-settings select[data-v-fa915f8f]{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:5px;padding:6px;font-size:12px}.pdf-settings p[data-v-fa915f8f]{max-width:650px;line-height:1.9}.pdf-progress[data-v-fa915f8f]{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:16px 0 24px;padding:17px}.pdf-progress>div[data-v-fa915f8f]{justify-content:space-between;gap:12px;font-size:12px;display:flex}.pdf-progress>div>span[data-v-fa915f8f]{overflow-wrap:anywhere}.pdf-progress button[data-v-fa915f8f]{color:var(--accent);flex-shrink:0}.pdf-progress progress[data-v-fa915f8f]{width:100%;height:6px;accent-color:var(--accent);border:0;margin-top:13px;display:block}.pdf-alert[data-v-fa915f8f]{background:var(--hover);border-left:3px solid var(--accent);color:var(--secondary);overflow-wrap:anywhere;margin:15px 0;padding:12px 15px;font-size:12px;line-height:1.8}.pdf-alert p+p[data-v-fa915f8f]{margin-top:8px}.pdf-results[data-v-fa915f8f]{margin-top:22px}.pdf-filter[data-v-fa915f8f]{color:var(--secondary);align-items:center;gap:5px;font-size:11px;display:flex}.pdf-filter input[data-v-fa915f8f],.pdf-partial input[data-v-fa915f8f]{accent-color:var(--accent)}.pdf-result-note[data-v-fa915f8f]{color:var(--secondary);margin-bottom:18px;font-size:12px;line-height:1.8}.pdf-report-list[data-v-fa915f8f]{border-top:1px solid var(--line)}.pdf-report[data-v-fa915f8f]{border-bottom:1px solid var(--line);padding:17px 0}.pdf-report-top[data-v-fa915f8f]{color:var(--secondary);align-items:center;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.pdf-report-top>span[data-v-fa915f8f]:first-child{flex-shrink:0;min-width:64px}.pdf-status[data-v-fa915f8f]{color:var(--accent);white-space:nowrap;font-size:10px}.attention .pdf-status[data-v-fa915f8f]{color:var(--tool-warn)}.pdf-name-line[data-v-fa915f8f]{align-items:center;gap:10px;display:flex}.pdf-name-line>input[data-v-fa915f8f]{border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;width:min(100%,300px);min-width:0;color:var(--text);letter-spacing:.3px;border-radius:5px;padding:8px 10px;font-size:14px}.pdf-name-line>span[data-v-fa915f8f]{color:var(--secondary);font-size:12px}.pdf-name-line>button[data-v-fa915f8f]{margin-left:auto}.pdf-validation[data-v-fa915f8f],.pdf-duplicate[data-v-fa915f8f]{overflow-wrap:anywhere;margin-top:8px;font-size:11px}.pdf-validation[data-v-fa915f8f]{color:var(--tool-warn)}.pdf-duplicate[data-v-fa915f8f]{color:var(--secondary)}.pdf-proof[data-v-fa915f8f]{margin-top:6px;font-size:11px}.pdf-proof-grid[data-v-fa915f8f]{gap:12px;margin-top:8px;display:grid}.pdf-proof figure[data-v-fa915f8f]{min-width:0;margin:0}.pdf-proof figcaption[data-v-fa915f8f]{color:var(--secondary);overflow-wrap:anywhere;margin-bottom:6px}.pdf-proof img[data-v-fa915f8f]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:4px;width:100%;max-width:660px;height:auto}.pdf-proof p[data-v-fa915f8f]{color:var(--tool-warn);margin-top:8px}.pdf-partial[data-v-fa915f8f]{color:var(--secondary);align-items:flex-start;gap:7px;padding-top:20px;font-size:12px;display:flex}.pdf-download[data-v-fa915f8f]{justify-content:space-between;align-items:center;gap:15px;margin-top:6px;padding:22px 0;display:flex}.pdf-empty-review[data-v-fa915f8f]{text-align:center;color:var(--secondary);padding:25px 0}[data-theme=dark]{--tool-warn:#e6b668}@container content (width<=620px){.pdf-steps[data-v-fa915f8f]{justify-content:space-between;gap:15px;font-size:11px}.pdf-steps li[data-v-fa915f8f]{gap:5px}.pdf-steps li>span[data-v-fa915f8f]{width:20px;height:20px}.pdf-drop[data-v-fa915f8f]{padding:24px 17px}.pdf-drop h2[data-v-fa915f8f]{font-size:18px}.compact .pdf-pick-actions[data-v-fa915f8f]{width:100%;margin-left:0;padding-left:52px}.pdf-run[data-v-fa915f8f],.pdf-download[data-v-fa915f8f]{flex-direction:column;align-items:flex-start}.pdf-run>.pdf-button[data-v-fa915f8f],.pdf-download>.pdf-button[data-v-fa915f8f]{width:100%}.pdf-report-top[data-v-fa915f8f]{gap:8px}.pdf-name-line[data-v-fa915f8f]{flex-wrap:wrap}.pdf-name-line>input[data-v-fa915f8f]{flex:1;max-width:300px}.pdf-name-line>button[data-v-fa915f8f]{margin-left:0}.pdf-section-head[data-v-fa915f8f]{gap:10px}.pdf-filter[data-v-fa915f8f]{font-size:10px}.pdf-proof-grid[data-v-fa915f8f]{grid-template-columns:1fr}.pdf-source-name[data-v-fa915f8f]{font-size:11px}.pdf-section-head h2[data-v-fa915f8f]{font-size:15px}}.pdf-error-details[data-v-fa915f8f]{color:var(--secondary);margin:-5px 0 20px;font-size:12px}.pdf-error-details summary[data-v-fa915f8f]{cursor:pointer;color:var(--accent);width:fit-content;padding:5px 0}.pdf-error-details pre[data-v-fa915f8f]{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--hover);border-radius:5px;margin:8px 0;padding:12px;font-size:11px;line-height:1.7}.pdf-error-details p[data-v-fa915f8f]{font-size:11px;line-height:1.8}.pdf-report-page[data-astro-cid-rqskvqwk]{max-width:1000px}.pdf-report-page[data-astro-cid-rqskvqwk] .showcase-heading[data-astro-cid-rqskvqwk]{margin-bottom:26px}.pdf-report-page[data-astro-cid-rqskvqwk] .showcase-heading[data-astro-cid-rqskvqwk] h1[data-astro-cid-rqskvqwk]{margin-top:0;font-size:32px}.pdf-report-page[data-astro-cid-rqskvqwk] .work-back[data-astro-cid-rqskvqwk]{margin-bottom:16px}
