export const ACTIVE_PREVIEW_PAGE_SELECTOR = '[aria-hidden="false"] canvas[aria-label^="Resume page 1 of"]'; export const activePreviewPageSelector = (template: string) => `[aria-hidden="false"][data-resume-preview-template="${template}"] canvas[aria-label^="Resume page 1 of"]`; export function readPreviewPageDataUrl(selector: string) { const canvas = document.querySelector(selector); if (!canvas) throw new Error("Expected an active first-page canvas."); return canvas.toDataURL(); }