[{"data":1,"prerenderedAt":1949},["ShallowReactive",2],{"examples-header-footer":3,"navigation_docs":1847,"examples-header-footer-surround":1921,"i-heroicons:rocket-launch":1926,"i-vscode-icons:file-type-pdf2":1929,"i-lucide:chevron-down":1931,"i-simple-icons:github":1933,"i-lucide:sun-medium":1935,"i-lucide:palette":1937,"i-lucide:search":1939,"i-lucide:menu":1941,"i-lucide:copy":1943,"i-lucide:arrow-right":1945,"i-lucide:arrow-left":1947},{"id":4,"title":5,"body":6,"componentApi":1837,"description":1838,"extension":1839,"fancyIcon":1837,"hideToc":1840,"label":1837,"layout":1841,"links":1837,"meta":1842,"modifiedAt":1837,"navigation":138,"path":1843,"publishedAt":1837,"seo":1844,"stem":1845,"target":1837,"__hash__":1846},"docs\u002F2.examples\u002F10.header-footer.md","Headers & Footers",{"type":7,"value":8,"toc":1835},"minimark",[9,1831],[10,11,12,15],"prose-show-case",{},[13,14],"header-footer-example",{},[16,17,19],"template",{"v-slot:code":18},"",[20,21,26],"pre",{"className":22,"code":23,"filename":24,"language":25,"meta":18,"style":18},"language-vue shiki shiki-themes github-light github-dark","\u003Ctemplate>\n  \u003Cmain class=\"h-175 w-full\">\n    \u003CUiIframeLazy v-if=\"pdfLink\" :src=\"pdfLink\" class=\"h-full w-full\" \u002F>\n  \u003C\u002Fmain>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nconst pdfLink = ref\u003Cstring | null>(null);\n\nconst loadPdf = async () => {\n  const pdfMake = usePDFMake();\n  if (!pdfMake) return;\n\n  const sections = [\n    {\n      title: \"Executive Summary\",\n      body: \"This annual report provides a comprehensive overview of Acme Corporation's financial performance, strategic initiatives, and operational highlights for the fiscal year ending December 31, 2025. Revenue grew 23% year-over-year driven by enterprise expansion and new product launches across all three business units. We exceeded every financial target set at the start of the year.\",\n    },\n    {\n      title: \"Financial Highlights\",\n      body: \"Total revenue reached $48.6M, exceeding our guidance of $44–46M. Gross margin improved to 74%, up from 69% in the prior year. Operating income was $11.2M representing a 23% operating margin. We ended the year with $18.4M in cash and no long-term debt, providing a strong foundation for continued investment in growth and international expansion.\",\n    },\n    {\n      title: \"Product & Engineering\",\n      body: \"We shipped four major platform releases in 2025, doubling the frequency of the prior year. Key launches included the new Analytics Suite, Workflow Automation engine, and an expanded public API. Engineering headcount grew from 42 to 68 engineers. Customer-reported defect rates fell by 41% following adoption of the new quality gate process introduced in Q2.\",\n    },\n    {\n      title: \"Sales & Marketing\",\n      body: \"Net new annual recurring revenue of $14.2M was added in 2025, a 31% increase over 2024. The enterprise segment (contracts > $50k ARR) now represents 62% of total ARR, up from 47%. Customer acquisition cost improved by 18% due to higher inbound conversion rates from content and community investments. Annual churn remained flat at 3.2%.\",\n    },\n    {\n      title: \"Outlook for 2026\",\n      body: \"We are guiding for total revenue of $60–64M in 2026, reflecting 24–32% growth. We plan to invest an additional $6M in product and engineering and expand go-to-market presence into two new international markets. A Series C fundraise is expected to close in Q2 2026 to support these growth initiatives and extend our cash runway.\",\n    },\n  ];\n\n  pdfLink.value = await pdfMake\n    .createPdf({\n      info: {\n        title: \"Annual Report 2025\",\n        author: \"Acme Corporation\",\n        subject: \"Fiscal year 2025 annual report\",\n        creator: \"Nuxt pdfMake\",\n        producer: \"pdfmake\",\n      },\n      pageMargins: [40, 68, 40, 56],\n\n      header: (currentPage: number, pageCount: number) => ({\n        columns: [\n          { text: \"Acme Corporation  —  Annual Report 2025\", style: \"headerLeft\" },\n          {\n            text: `Page ${currentPage} of ${pageCount}`,\n            style: \"headerRight\",\n            alignment: \"right\",\n          },\n        ],\n        margin: [40, 22, 40, 0],\n      }),\n\n      footer: () => ({\n        columns: [\n          { text: \"Confidential. For internal use only.\", style: \"footerLeft\" },\n          {\n            text: \"© 2025 Acme Corporation. All rights reserved.\",\n            style: \"footerRight\",\n            alignment: \"right\",\n          },\n        ],\n        margin: [40, 0, 40, 20],\n      }),\n\n      content: [\n        { text: \"ANNUAL REPORT\", style: \"reportLabel\" },\n        { text: \"Acme Corporation\", style: \"reportTitle\" },\n        { text: \"Fiscal Year 2025\", style: \"reportSubtitle\" },\n        {\n          canvas: [\n            {\n              type: \"line\",\n              x1: 0,\n              y1: 0,\n              x2: 515,\n              y2: 0,\n              lineWidth: 1,\n              lineColor: \"#e2e8f0\",\n            },\n          ],\n          margin: [0, 16, 0, 20],\n        },\n        {\n          columns: [\n            { text: \"Revenue\\n$48.6M\", style: \"kpi\" },\n            { text: \"Gross Margin\\n74%\", style: [\"kpi\", \"positive\"] },\n            { text: \"New ARR\\n$14.2M\", style: \"kpi\" },\n            { text: \"Headcount\\n+62%\", style: [\"kpi\", \"positive\"] },\n          ],\n          columnGap: 10,\n          marginBottom: 8,\n        },\n        ...sections.flatMap((section, i) => [\n          {\n            text: section.title,\n            style: \"sectionTitle\",\n            pageBreak: i > 0 ? (\"before\" as const) : undefined,\n          },\n          { text: section.body, style: \"body\" },\n        ]),\n      ],\n\n      defaultStyle: {\n        color: \"#1d293d\",\n        fontSize: 10,\n        lineHeight: 1.4,\n      },\n      styles: {\n        headerLeft: {\n          fontSize: 8,\n          color: \"#64748b\",\n        },\n        headerRight: {\n          fontSize: 8,\n          color: \"#64748b\",\n        },\n        footerLeft: {\n          fontSize: 7,\n          color: \"#94a3b8\",\n        },\n        footerRight: {\n          fontSize: 7,\n          color: \"#94a3b8\",\n        },\n        reportLabel: {\n          fontSize: 9,\n          color: \"#94a3b8\",\n          bold: true,\n          characterSpacing: 2,\n          marginBottom: 6,\n        },\n        reportTitle: {\n          fontSize: 32,\n          bold: true,\n          color: \"#0f172a\",\n          marginBottom: 4,\n        },\n        reportSubtitle: {\n          fontSize: 14,\n          color: \"#64748b\",\n        },\n        kpi: {\n          bold: true,\n          color: \"#0f172a\",\n          fillColor: \"#f8fafc\",\n          margin: [12, 10, 12, 10],\n          fontSize: 10,\n        },\n        positive: {\n          color: \"#16a34a\",\n        },\n        sectionTitle: {\n          fontSize: 18,\n          bold: true,\n          color: \"#0f172a\",\n          marginBottom: 8,\n          marginTop: 4,\n        },\n        body: {\n          color: \"#475569\",\n          marginBottom: 12,\n        },\n      },\n    })\n    .getDataUrl();\n};\n\nonMounted(() => {\n  loadPdf();\n});\n\u003C\u002Fscript>\n","HeaderFooterExample.vue","vue",[27,28,29,44,66,113,123,133,140,161,197,202,224,241,262,267,280,286,298,309,315,320,330,340,345,350,360,370,375,380,390,400,405,410,420,430,435,441,446,460,472,478,489,500,511,522,533,539,566,571,607,613,631,637,658,669,680,686,692,716,722,727,740,745,760,765,775,785,794,799,804,826,831,836,842,858,872,887,893,899,905,916,926,936,947,957,968,979,985,991,1014,1020,1025,1031,1053,1079,1098,1121,1126,1137,1148,1153,1182,1187,1193,1203,1238,1243,1254,1260,1266,1271,1277,1288,1298,1309,1314,1320,1326,1336,1347,1352,1358,1367,1376,1381,1387,1397,1407,1412,1418,1427,1436,1441,1447,1457,1466,1477,1488,1498,1503,1509,1519,1528,1538,1548,1553,1559,1569,1578,1583,1589,1598,1607,1618,1640,1649,1654,1660,1670,1675,1681,1691,1700,1709,1718,1728,1733,1739,1749,1758,1763,1768,1774,1784,1790,1795,1808,1816,1822],"code",{"__ignoreMap":18},[30,31,34,38,41],"span",{"class":32,"line":33},"line",1,[30,35,37],{"class":36},"sVt8B","\u003C",[30,39,16],{"class":40},"s9eBZ",[30,42,43],{"class":36},">\n",[30,45,47,50,53,57,60,64],{"class":32,"line":46},2,[30,48,49],{"class":36},"  \u003C",[30,51,52],{"class":40},"main",[30,54,56],{"class":55},"sScJk"," class",[30,58,59],{"class":36},"=",[30,61,63],{"class":62},"sZZnC","\"h-175 w-full\"",[30,65,43],{"class":36},[30,67,69,72,75,79,81,84,87,89,92,95,97,99,101,103,105,107,110],{"class":32,"line":68},3,[30,70,71],{"class":36},"    \u003C",[30,73,74],{"class":40},"UiIframeLazy",[30,76,78],{"class":77},"szBVR"," v-if",[30,80,59],{"class":36},[30,82,83],{"class":62},"\"",[30,85,86],{"class":36},"pdfLink",[30,88,83],{"class":62},[30,90,91],{"class":36}," :",[30,93,94],{"class":55},"src",[30,96,59],{"class":36},[30,98,83],{"class":62},[30,100,86],{"class":36},[30,102,83],{"class":62},[30,104,56],{"class":55},[30,106,59],{"class":36},[30,108,109],{"class":62},"\"h-full w-full\"",[30,111,112],{"class":36}," \u002F>\n",[30,114,116,119,121],{"class":32,"line":115},4,[30,117,118],{"class":36},"  \u003C\u002F",[30,120,52],{"class":40},[30,122,43],{"class":36},[30,124,126,129,131],{"class":32,"line":125},5,[30,127,128],{"class":36},"\u003C\u002F",[30,130,16],{"class":40},[30,132,43],{"class":36},[30,134,136],{"class":32,"line":135},6,[30,137,139],{"emptyLinePlaceholder":138},true,"\n",[30,141,143,145,148,151,154,156,159],{"class":32,"line":142},7,[30,144,37],{"class":36},[30,146,147],{"class":40},"script",[30,149,150],{"class":55}," setup",[30,152,153],{"class":55}," lang",[30,155,59],{"class":36},[30,157,158],{"class":62},"\"ts\"",[30,160,43],{"class":36},[30,162,164,167,171,174,177,179,182,185,188,191,194],{"class":32,"line":163},8,[30,165,166],{"class":77},"const",[30,168,170],{"class":169},"sj4cs"," pdfLink",[30,172,173],{"class":77}," =",[30,175,176],{"class":55}," ref",[30,178,37],{"class":36},[30,180,181],{"class":169},"string",[30,183,184],{"class":77}," |",[30,186,187],{"class":169}," null",[30,189,190],{"class":36},">(",[30,192,193],{"class":169},"null",[30,195,196],{"class":36},");\n",[30,198,200],{"class":32,"line":199},9,[30,201,139],{"emptyLinePlaceholder":138},[30,203,205,207,210,212,215,218,221],{"class":32,"line":204},10,[30,206,166],{"class":77},[30,208,209],{"class":55}," loadPdf",[30,211,173],{"class":77},[30,213,214],{"class":77}," async",[30,216,217],{"class":36}," () ",[30,219,220],{"class":77},"=>",[30,222,223],{"class":36}," {\n",[30,225,227,230,233,235,238],{"class":32,"line":226},11,[30,228,229],{"class":77},"  const",[30,231,232],{"class":169}," pdfMake",[30,234,173],{"class":77},[30,236,237],{"class":55}," usePDFMake",[30,239,240],{"class":36},"();\n",[30,242,244,247,250,253,256,259],{"class":32,"line":243},12,[30,245,246],{"class":77},"  if",[30,248,249],{"class":36}," (",[30,251,252],{"class":77},"!",[30,254,255],{"class":36},"pdfMake) ",[30,257,258],{"class":77},"return",[30,260,261],{"class":36},";\n",[30,263,265],{"class":32,"line":264},13,[30,266,139],{"emptyLinePlaceholder":138},[30,268,270,272,275,277],{"class":32,"line":269},14,[30,271,229],{"class":77},[30,273,274],{"class":169}," sections",[30,276,173],{"class":77},[30,278,279],{"class":36}," [\n",[30,281,283],{"class":32,"line":282},15,[30,284,285],{"class":36},"    {\n",[30,287,289,292,295],{"class":32,"line":288},16,[30,290,291],{"class":36},"      title: ",[30,293,294],{"class":62},"\"Executive Summary\"",[30,296,297],{"class":36},",\n",[30,299,301,304,307],{"class":32,"line":300},17,[30,302,303],{"class":36},"      body: ",[30,305,306],{"class":62},"\"This annual report provides a comprehensive overview of Acme Corporation's financial performance, strategic initiatives, and operational highlights for the fiscal year ending December 31, 2025. Revenue grew 23% year-over-year driven by enterprise expansion and new product launches across all three business units. We exceeded every financial target set at the start of the year.\"",[30,308,297],{"class":36},[30,310,312],{"class":32,"line":311},18,[30,313,314],{"class":36},"    },\n",[30,316,318],{"class":32,"line":317},19,[30,319,285],{"class":36},[30,321,323,325,328],{"class":32,"line":322},20,[30,324,291],{"class":36},[30,326,327],{"class":62},"\"Financial Highlights\"",[30,329,297],{"class":36},[30,331,333,335,338],{"class":32,"line":332},21,[30,334,303],{"class":36},[30,336,337],{"class":62},"\"Total revenue reached $48.6M, exceeding our guidance of $44–46M. Gross margin improved to 74%, up from 69% in the prior year. Operating income was $11.2M representing a 23% operating margin. We ended the year with $18.4M in cash and no long-term debt, providing a strong foundation for continued investment in growth and international expansion.\"",[30,339,297],{"class":36},[30,341,343],{"class":32,"line":342},22,[30,344,314],{"class":36},[30,346,348],{"class":32,"line":347},23,[30,349,285],{"class":36},[30,351,353,355,358],{"class":32,"line":352},24,[30,354,291],{"class":36},[30,356,357],{"class":62},"\"Product & Engineering\"",[30,359,297],{"class":36},[30,361,363,365,368],{"class":32,"line":362},25,[30,364,303],{"class":36},[30,366,367],{"class":62},"\"We shipped four major platform releases in 2025, doubling the frequency of the prior year. Key launches included the new Analytics Suite, Workflow Automation engine, and an expanded public API. Engineering headcount grew from 42 to 68 engineers. Customer-reported defect rates fell by 41% following adoption of the new quality gate process introduced in Q2.\"",[30,369,297],{"class":36},[30,371,373],{"class":32,"line":372},26,[30,374,314],{"class":36},[30,376,378],{"class":32,"line":377},27,[30,379,285],{"class":36},[30,381,383,385,388],{"class":32,"line":382},28,[30,384,291],{"class":36},[30,386,387],{"class":62},"\"Sales & Marketing\"",[30,389,297],{"class":36},[30,391,393,395,398],{"class":32,"line":392},29,[30,394,303],{"class":36},[30,396,397],{"class":62},"\"Net new annual recurring revenue of $14.2M was added in 2025, a 31% increase over 2024. The enterprise segment (contracts > $50k ARR) now represents 62% of total ARR, up from 47%. Customer acquisition cost improved by 18% due to higher inbound conversion rates from content and community investments. Annual churn remained flat at 3.2%.\"",[30,399,297],{"class":36},[30,401,403],{"class":32,"line":402},30,[30,404,314],{"class":36},[30,406,408],{"class":32,"line":407},31,[30,409,285],{"class":36},[30,411,413,415,418],{"class":32,"line":412},32,[30,414,291],{"class":36},[30,416,417],{"class":62},"\"Outlook for 2026\"",[30,419,297],{"class":36},[30,421,423,425,428],{"class":32,"line":422},33,[30,424,303],{"class":36},[30,426,427],{"class":62},"\"We are guiding for total revenue of $60–64M in 2026, reflecting 24–32% growth. We plan to invest an additional $6M in product and engineering and expand go-to-market presence into two new international markets. A Series C fundraise is expected to close in Q2 2026 to support these growth initiatives and extend our cash runway.\"",[30,429,297],{"class":36},[30,431,433],{"class":32,"line":432},34,[30,434,314],{"class":36},[30,436,438],{"class":32,"line":437},35,[30,439,440],{"class":36},"  ];\n",[30,442,444],{"class":32,"line":443},36,[30,445,139],{"emptyLinePlaceholder":138},[30,447,449,452,454,457],{"class":32,"line":448},37,[30,450,451],{"class":36},"  pdfLink.value ",[30,453,59],{"class":77},[30,455,456],{"class":77}," await",[30,458,459],{"class":36}," pdfMake\n",[30,461,463,466,469],{"class":32,"line":462},38,[30,464,465],{"class":36},"    .",[30,467,468],{"class":55},"createPdf",[30,470,471],{"class":36},"({\n",[30,473,475],{"class":32,"line":474},39,[30,476,477],{"class":36},"      info: {\n",[30,479,481,484,487],{"class":32,"line":480},40,[30,482,483],{"class":36},"        title: ",[30,485,486],{"class":62},"\"Annual Report 2025\"",[30,488,297],{"class":36},[30,490,492,495,498],{"class":32,"line":491},41,[30,493,494],{"class":36},"        author: ",[30,496,497],{"class":62},"\"Acme Corporation\"",[30,499,297],{"class":36},[30,501,503,506,509],{"class":32,"line":502},42,[30,504,505],{"class":36},"        subject: ",[30,507,508],{"class":62},"\"Fiscal year 2025 annual report\"",[30,510,297],{"class":36},[30,512,514,517,520],{"class":32,"line":513},43,[30,515,516],{"class":36},"        creator: ",[30,518,519],{"class":62},"\"Nuxt pdfMake\"",[30,521,297],{"class":36},[30,523,525,528,531],{"class":32,"line":524},44,[30,526,527],{"class":36},"        producer: ",[30,529,530],{"class":62},"\"pdfmake\"",[30,532,297],{"class":36},[30,534,536],{"class":32,"line":535},45,[30,537,538],{"class":36},"      },\n",[30,540,542,545,548,551,554,556,558,560,563],{"class":32,"line":541},46,[30,543,544],{"class":36},"      pageMargins: [",[30,546,547],{"class":169},"40",[30,549,550],{"class":36},", ",[30,552,553],{"class":169},"68",[30,555,550],{"class":36},[30,557,547],{"class":169},[30,559,550],{"class":36},[30,561,562],{"class":169},"56",[30,564,565],{"class":36},"],\n",[30,567,569],{"class":32,"line":568},47,[30,570,139],{"emptyLinePlaceholder":138},[30,572,574,577,580,584,587,590,592,595,597,599,602,604],{"class":32,"line":573},48,[30,575,576],{"class":55},"      header",[30,578,579],{"class":36},": (",[30,581,583],{"class":582},"s4XuR","currentPage",[30,585,586],{"class":77},":",[30,588,589],{"class":169}," number",[30,591,550],{"class":36},[30,593,594],{"class":582},"pageCount",[30,596,586],{"class":77},[30,598,589],{"class":169},[30,600,601],{"class":36},") ",[30,603,220],{"class":77},[30,605,606],{"class":36}," ({\n",[30,608,610],{"class":32,"line":609},49,[30,611,612],{"class":36},"        columns: [\n",[30,614,616,619,622,625,628],{"class":32,"line":615},50,[30,617,618],{"class":36},"          { text: ",[30,620,621],{"class":62},"\"Acme Corporation  —  Annual Report 2025\"",[30,623,624],{"class":36},", style: ",[30,626,627],{"class":62},"\"headerLeft\"",[30,629,630],{"class":36}," },\n",[30,632,634],{"class":32,"line":633},51,[30,635,636],{"class":36},"          {\n",[30,638,640,643,646,648,651,653,656],{"class":32,"line":639},52,[30,641,642],{"class":36},"            text: ",[30,644,645],{"class":62},"`Page ${",[30,647,583],{"class":36},[30,649,650],{"class":62},"} of ${",[30,652,594],{"class":36},[30,654,655],{"class":62},"}`",[30,657,297],{"class":36},[30,659,661,664,667],{"class":32,"line":660},53,[30,662,663],{"class":36},"            style: ",[30,665,666],{"class":62},"\"headerRight\"",[30,668,297],{"class":36},[30,670,672,675,678],{"class":32,"line":671},54,[30,673,674],{"class":36},"            alignment: ",[30,676,677],{"class":62},"\"right\"",[30,679,297],{"class":36},[30,681,683],{"class":32,"line":682},55,[30,684,685],{"class":36},"          },\n",[30,687,689],{"class":32,"line":688},56,[30,690,691],{"class":36},"        ],\n",[30,693,695,698,700,702,705,707,709,711,714],{"class":32,"line":694},57,[30,696,697],{"class":36},"        margin: [",[30,699,547],{"class":169},[30,701,550],{"class":36},[30,703,704],{"class":169},"22",[30,706,550],{"class":36},[30,708,547],{"class":169},[30,710,550],{"class":36},[30,712,713],{"class":169},"0",[30,715,565],{"class":36},[30,717,719],{"class":32,"line":718},58,[30,720,721],{"class":36},"      }),\n",[30,723,725],{"class":32,"line":724},59,[30,726,139],{"emptyLinePlaceholder":138},[30,728,730,733,736,738],{"class":32,"line":729},60,[30,731,732],{"class":55},"      footer",[30,734,735],{"class":36},": () ",[30,737,220],{"class":77},[30,739,606],{"class":36},[30,741,743],{"class":32,"line":742},61,[30,744,612],{"class":36},[30,746,748,750,753,755,758],{"class":32,"line":747},62,[30,749,618],{"class":36},[30,751,752],{"class":62},"\"Confidential. For internal use only.\"",[30,754,624],{"class":36},[30,756,757],{"class":62},"\"footerLeft\"",[30,759,630],{"class":36},[30,761,763],{"class":32,"line":762},63,[30,764,636],{"class":36},[30,766,768,770,773],{"class":32,"line":767},64,[30,769,642],{"class":36},[30,771,772],{"class":62},"\"© 2025 Acme Corporation. All rights reserved.\"",[30,774,297],{"class":36},[30,776,778,780,783],{"class":32,"line":777},65,[30,779,663],{"class":36},[30,781,782],{"class":62},"\"footerRight\"",[30,784,297],{"class":36},[30,786,788,790,792],{"class":32,"line":787},66,[30,789,674],{"class":36},[30,791,677],{"class":62},[30,793,297],{"class":36},[30,795,797],{"class":32,"line":796},67,[30,798,685],{"class":36},[30,800,802],{"class":32,"line":801},68,[30,803,691],{"class":36},[30,805,807,809,811,813,815,817,819,821,824],{"class":32,"line":806},69,[30,808,697],{"class":36},[30,810,547],{"class":169},[30,812,550],{"class":36},[30,814,713],{"class":169},[30,816,550],{"class":36},[30,818,547],{"class":169},[30,820,550],{"class":36},[30,822,823],{"class":169},"20",[30,825,565],{"class":36},[30,827,829],{"class":32,"line":828},70,[30,830,721],{"class":36},[30,832,834],{"class":32,"line":833},71,[30,835,139],{"emptyLinePlaceholder":138},[30,837,839],{"class":32,"line":838},72,[30,840,841],{"class":36},"      content: [\n",[30,843,845,848,851,853,856],{"class":32,"line":844},73,[30,846,847],{"class":36},"        { text: ",[30,849,850],{"class":62},"\"ANNUAL REPORT\"",[30,852,624],{"class":36},[30,854,855],{"class":62},"\"reportLabel\"",[30,857,630],{"class":36},[30,859,861,863,865,867,870],{"class":32,"line":860},74,[30,862,847],{"class":36},[30,864,497],{"class":62},[30,866,624],{"class":36},[30,868,869],{"class":62},"\"reportTitle\"",[30,871,630],{"class":36},[30,873,875,877,880,882,885],{"class":32,"line":874},75,[30,876,847],{"class":36},[30,878,879],{"class":62},"\"Fiscal Year 2025\"",[30,881,624],{"class":36},[30,883,884],{"class":62},"\"reportSubtitle\"",[30,886,630],{"class":36},[30,888,890],{"class":32,"line":889},76,[30,891,892],{"class":36},"        {\n",[30,894,896],{"class":32,"line":895},77,[30,897,898],{"class":36},"          canvas: [\n",[30,900,902],{"class":32,"line":901},78,[30,903,904],{"class":36},"            {\n",[30,906,908,911,914],{"class":32,"line":907},79,[30,909,910],{"class":36},"              type: ",[30,912,913],{"class":62},"\"line\"",[30,915,297],{"class":36},[30,917,919,922,924],{"class":32,"line":918},80,[30,920,921],{"class":36},"              x1: ",[30,923,713],{"class":169},[30,925,297],{"class":36},[30,927,929,932,934],{"class":32,"line":928},81,[30,930,931],{"class":36},"              y1: ",[30,933,713],{"class":169},[30,935,297],{"class":36},[30,937,939,942,945],{"class":32,"line":938},82,[30,940,941],{"class":36},"              x2: ",[30,943,944],{"class":169},"515",[30,946,297],{"class":36},[30,948,950,953,955],{"class":32,"line":949},83,[30,951,952],{"class":36},"              y2: ",[30,954,713],{"class":169},[30,956,297],{"class":36},[30,958,960,963,966],{"class":32,"line":959},84,[30,961,962],{"class":36},"              lineWidth: ",[30,964,965],{"class":169},"1",[30,967,297],{"class":36},[30,969,971,974,977],{"class":32,"line":970},85,[30,972,973],{"class":36},"              lineColor: ",[30,975,976],{"class":62},"\"#e2e8f0\"",[30,978,297],{"class":36},[30,980,982],{"class":32,"line":981},86,[30,983,984],{"class":36},"            },\n",[30,986,988],{"class":32,"line":987},87,[30,989,990],{"class":36},"          ],\n",[30,992,994,997,999,1001,1004,1006,1008,1010,1012],{"class":32,"line":993},88,[30,995,996],{"class":36},"          margin: [",[30,998,713],{"class":169},[30,1000,550],{"class":36},[30,1002,1003],{"class":169},"16",[30,1005,550],{"class":36},[30,1007,713],{"class":169},[30,1009,550],{"class":36},[30,1011,823],{"class":169},[30,1013,565],{"class":36},[30,1015,1017],{"class":32,"line":1016},89,[30,1018,1019],{"class":36},"        },\n",[30,1021,1023],{"class":32,"line":1022},90,[30,1024,892],{"class":36},[30,1026,1028],{"class":32,"line":1027},91,[30,1029,1030],{"class":36},"          columns: [\n",[30,1032,1034,1037,1040,1043,1046,1048,1051],{"class":32,"line":1033},92,[30,1035,1036],{"class":36},"            { text: ",[30,1038,1039],{"class":62},"\"Revenue",[30,1041,1042],{"class":169},"\\n",[30,1044,1045],{"class":62},"$48.6M\"",[30,1047,624],{"class":36},[30,1049,1050],{"class":62},"\"kpi\"",[30,1052,630],{"class":36},[30,1054,1056,1058,1061,1063,1066,1069,1071,1073,1076],{"class":32,"line":1055},93,[30,1057,1036],{"class":36},[30,1059,1060],{"class":62},"\"Gross Margin",[30,1062,1042],{"class":169},[30,1064,1065],{"class":62},"74%\"",[30,1067,1068],{"class":36},", style: [",[30,1070,1050],{"class":62},[30,1072,550],{"class":36},[30,1074,1075],{"class":62},"\"positive\"",[30,1077,1078],{"class":36},"] },\n",[30,1080,1082,1084,1087,1089,1092,1094,1096],{"class":32,"line":1081},94,[30,1083,1036],{"class":36},[30,1085,1086],{"class":62},"\"New ARR",[30,1088,1042],{"class":169},[30,1090,1091],{"class":62},"$14.2M\"",[30,1093,624],{"class":36},[30,1095,1050],{"class":62},[30,1097,630],{"class":36},[30,1099,1101,1103,1106,1108,1111,1113,1115,1117,1119],{"class":32,"line":1100},95,[30,1102,1036],{"class":36},[30,1104,1105],{"class":62},"\"Headcount",[30,1107,1042],{"class":169},[30,1109,1110],{"class":62},"+62%\"",[30,1112,1068],{"class":36},[30,1114,1050],{"class":62},[30,1116,550],{"class":36},[30,1118,1075],{"class":62},[30,1120,1078],{"class":36},[30,1122,1124],{"class":32,"line":1123},96,[30,1125,990],{"class":36},[30,1127,1129,1132,1135],{"class":32,"line":1128},97,[30,1130,1131],{"class":36},"          columnGap: ",[30,1133,1134],{"class":169},"10",[30,1136,297],{"class":36},[30,1138,1140,1143,1146],{"class":32,"line":1139},98,[30,1141,1142],{"class":36},"          marginBottom: ",[30,1144,1145],{"class":169},"8",[30,1147,297],{"class":36},[30,1149,1151],{"class":32,"line":1150},99,[30,1152,1019],{"class":36},[30,1154,1156,1159,1162,1165,1168,1171,1173,1176,1178,1180],{"class":32,"line":1155},100,[30,1157,1158],{"class":77},"        ...",[30,1160,1161],{"class":36},"sections.",[30,1163,1164],{"class":55},"flatMap",[30,1166,1167],{"class":36},"((",[30,1169,1170],{"class":582},"section",[30,1172,550],{"class":36},[30,1174,1175],{"class":582},"i",[30,1177,601],{"class":36},[30,1179,220],{"class":77},[30,1181,279],{"class":36},[30,1183,1185],{"class":32,"line":1184},101,[30,1186,636],{"class":36},[30,1188,1190],{"class":32,"line":1189},102,[30,1191,1192],{"class":36},"            text: section.title,\n",[30,1194,1196,1198,1201],{"class":32,"line":1195},103,[30,1197,663],{"class":36},[30,1199,1200],{"class":62},"\"sectionTitle\"",[30,1202,297],{"class":36},[30,1204,1206,1209,1212,1215,1218,1220,1223,1226,1229,1231,1233,1236],{"class":32,"line":1205},104,[30,1207,1208],{"class":36},"            pageBreak: i ",[30,1210,1211],{"class":77},">",[30,1213,1214],{"class":169}," 0",[30,1216,1217],{"class":77}," ?",[30,1219,249],{"class":36},[30,1221,1222],{"class":62},"\"before\"",[30,1224,1225],{"class":77}," as",[30,1227,1228],{"class":77}," const",[30,1230,601],{"class":36},[30,1232,586],{"class":77},[30,1234,1235],{"class":169}," undefined",[30,1237,297],{"class":36},[30,1239,1241],{"class":32,"line":1240},105,[30,1242,685],{"class":36},[30,1244,1246,1249,1252],{"class":32,"line":1245},106,[30,1247,1248],{"class":36},"          { text: section.body, style: ",[30,1250,1251],{"class":62},"\"body\"",[30,1253,630],{"class":36},[30,1255,1257],{"class":32,"line":1256},107,[30,1258,1259],{"class":36},"        ]),\n",[30,1261,1263],{"class":32,"line":1262},108,[30,1264,1265],{"class":36},"      ],\n",[30,1267,1269],{"class":32,"line":1268},109,[30,1270,139],{"emptyLinePlaceholder":138},[30,1272,1274],{"class":32,"line":1273},110,[30,1275,1276],{"class":36},"      defaultStyle: {\n",[30,1278,1280,1283,1286],{"class":32,"line":1279},111,[30,1281,1282],{"class":36},"        color: ",[30,1284,1285],{"class":62},"\"#1d293d\"",[30,1287,297],{"class":36},[30,1289,1291,1294,1296],{"class":32,"line":1290},112,[30,1292,1293],{"class":36},"        fontSize: ",[30,1295,1134],{"class":169},[30,1297,297],{"class":36},[30,1299,1301,1304,1307],{"class":32,"line":1300},113,[30,1302,1303],{"class":36},"        lineHeight: ",[30,1305,1306],{"class":169},"1.4",[30,1308,297],{"class":36},[30,1310,1312],{"class":32,"line":1311},114,[30,1313,538],{"class":36},[30,1315,1317],{"class":32,"line":1316},115,[30,1318,1319],{"class":36},"      styles: {\n",[30,1321,1323],{"class":32,"line":1322},116,[30,1324,1325],{"class":36},"        headerLeft: {\n",[30,1327,1329,1332,1334],{"class":32,"line":1328},117,[30,1330,1331],{"class":36},"          fontSize: ",[30,1333,1145],{"class":169},[30,1335,297],{"class":36},[30,1337,1339,1342,1345],{"class":32,"line":1338},118,[30,1340,1341],{"class":36},"          color: ",[30,1343,1344],{"class":62},"\"#64748b\"",[30,1346,297],{"class":36},[30,1348,1350],{"class":32,"line":1349},119,[30,1351,1019],{"class":36},[30,1353,1355],{"class":32,"line":1354},120,[30,1356,1357],{"class":36},"        headerRight: {\n",[30,1359,1361,1363,1365],{"class":32,"line":1360},121,[30,1362,1331],{"class":36},[30,1364,1145],{"class":169},[30,1366,297],{"class":36},[30,1368,1370,1372,1374],{"class":32,"line":1369},122,[30,1371,1341],{"class":36},[30,1373,1344],{"class":62},[30,1375,297],{"class":36},[30,1377,1379],{"class":32,"line":1378},123,[30,1380,1019],{"class":36},[30,1382,1384],{"class":32,"line":1383},124,[30,1385,1386],{"class":36},"        footerLeft: {\n",[30,1388,1390,1392,1395],{"class":32,"line":1389},125,[30,1391,1331],{"class":36},[30,1393,1394],{"class":169},"7",[30,1396,297],{"class":36},[30,1398,1400,1402,1405],{"class":32,"line":1399},126,[30,1401,1341],{"class":36},[30,1403,1404],{"class":62},"\"#94a3b8\"",[30,1406,297],{"class":36},[30,1408,1410],{"class":32,"line":1409},127,[30,1411,1019],{"class":36},[30,1413,1415],{"class":32,"line":1414},128,[30,1416,1417],{"class":36},"        footerRight: {\n",[30,1419,1421,1423,1425],{"class":32,"line":1420},129,[30,1422,1331],{"class":36},[30,1424,1394],{"class":169},[30,1426,297],{"class":36},[30,1428,1430,1432,1434],{"class":32,"line":1429},130,[30,1431,1341],{"class":36},[30,1433,1404],{"class":62},[30,1435,297],{"class":36},[30,1437,1439],{"class":32,"line":1438},131,[30,1440,1019],{"class":36},[30,1442,1444],{"class":32,"line":1443},132,[30,1445,1446],{"class":36},"        reportLabel: {\n",[30,1448,1450,1452,1455],{"class":32,"line":1449},133,[30,1451,1331],{"class":36},[30,1453,1454],{"class":169},"9",[30,1456,297],{"class":36},[30,1458,1460,1462,1464],{"class":32,"line":1459},134,[30,1461,1341],{"class":36},[30,1463,1404],{"class":62},[30,1465,297],{"class":36},[30,1467,1469,1472,1475],{"class":32,"line":1468},135,[30,1470,1471],{"class":36},"          bold: ",[30,1473,1474],{"class":169},"true",[30,1476,297],{"class":36},[30,1478,1480,1483,1486],{"class":32,"line":1479},136,[30,1481,1482],{"class":36},"          characterSpacing: ",[30,1484,1485],{"class":169},"2",[30,1487,297],{"class":36},[30,1489,1491,1493,1496],{"class":32,"line":1490},137,[30,1492,1142],{"class":36},[30,1494,1495],{"class":169},"6",[30,1497,297],{"class":36},[30,1499,1501],{"class":32,"line":1500},138,[30,1502,1019],{"class":36},[30,1504,1506],{"class":32,"line":1505},139,[30,1507,1508],{"class":36},"        reportTitle: {\n",[30,1510,1512,1514,1517],{"class":32,"line":1511},140,[30,1513,1331],{"class":36},[30,1515,1516],{"class":169},"32",[30,1518,297],{"class":36},[30,1520,1522,1524,1526],{"class":32,"line":1521},141,[30,1523,1471],{"class":36},[30,1525,1474],{"class":169},[30,1527,297],{"class":36},[30,1529,1531,1533,1536],{"class":32,"line":1530},142,[30,1532,1341],{"class":36},[30,1534,1535],{"class":62},"\"#0f172a\"",[30,1537,297],{"class":36},[30,1539,1541,1543,1546],{"class":32,"line":1540},143,[30,1542,1142],{"class":36},[30,1544,1545],{"class":169},"4",[30,1547,297],{"class":36},[30,1549,1551],{"class":32,"line":1550},144,[30,1552,1019],{"class":36},[30,1554,1556],{"class":32,"line":1555},145,[30,1557,1558],{"class":36},"        reportSubtitle: {\n",[30,1560,1562,1564,1567],{"class":32,"line":1561},146,[30,1563,1331],{"class":36},[30,1565,1566],{"class":169},"14",[30,1568,297],{"class":36},[30,1570,1572,1574,1576],{"class":32,"line":1571},147,[30,1573,1341],{"class":36},[30,1575,1344],{"class":62},[30,1577,297],{"class":36},[30,1579,1581],{"class":32,"line":1580},148,[30,1582,1019],{"class":36},[30,1584,1586],{"class":32,"line":1585},149,[30,1587,1588],{"class":36},"        kpi: {\n",[30,1590,1592,1594,1596],{"class":32,"line":1591},150,[30,1593,1471],{"class":36},[30,1595,1474],{"class":169},[30,1597,297],{"class":36},[30,1599,1601,1603,1605],{"class":32,"line":1600},151,[30,1602,1341],{"class":36},[30,1604,1535],{"class":62},[30,1606,297],{"class":36},[30,1608,1610,1613,1616],{"class":32,"line":1609},152,[30,1611,1612],{"class":36},"          fillColor: ",[30,1614,1615],{"class":62},"\"#f8fafc\"",[30,1617,297],{"class":36},[30,1619,1621,1623,1626,1628,1630,1632,1634,1636,1638],{"class":32,"line":1620},153,[30,1622,996],{"class":36},[30,1624,1625],{"class":169},"12",[30,1627,550],{"class":36},[30,1629,1134],{"class":169},[30,1631,550],{"class":36},[30,1633,1625],{"class":169},[30,1635,550],{"class":36},[30,1637,1134],{"class":169},[30,1639,565],{"class":36},[30,1641,1643,1645,1647],{"class":32,"line":1642},154,[30,1644,1331],{"class":36},[30,1646,1134],{"class":169},[30,1648,297],{"class":36},[30,1650,1652],{"class":32,"line":1651},155,[30,1653,1019],{"class":36},[30,1655,1657],{"class":32,"line":1656},156,[30,1658,1659],{"class":36},"        positive: {\n",[30,1661,1663,1665,1668],{"class":32,"line":1662},157,[30,1664,1341],{"class":36},[30,1666,1667],{"class":62},"\"#16a34a\"",[30,1669,297],{"class":36},[30,1671,1673],{"class":32,"line":1672},158,[30,1674,1019],{"class":36},[30,1676,1678],{"class":32,"line":1677},159,[30,1679,1680],{"class":36},"        sectionTitle: {\n",[30,1682,1684,1686,1689],{"class":32,"line":1683},160,[30,1685,1331],{"class":36},[30,1687,1688],{"class":169},"18",[30,1690,297],{"class":36},[30,1692,1694,1696,1698],{"class":32,"line":1693},161,[30,1695,1471],{"class":36},[30,1697,1474],{"class":169},[30,1699,297],{"class":36},[30,1701,1703,1705,1707],{"class":32,"line":1702},162,[30,1704,1341],{"class":36},[30,1706,1535],{"class":62},[30,1708,297],{"class":36},[30,1710,1712,1714,1716],{"class":32,"line":1711},163,[30,1713,1142],{"class":36},[30,1715,1145],{"class":169},[30,1717,297],{"class":36},[30,1719,1721,1724,1726],{"class":32,"line":1720},164,[30,1722,1723],{"class":36},"          marginTop: ",[30,1725,1545],{"class":169},[30,1727,297],{"class":36},[30,1729,1731],{"class":32,"line":1730},165,[30,1732,1019],{"class":36},[30,1734,1736],{"class":32,"line":1735},166,[30,1737,1738],{"class":36},"        body: {\n",[30,1740,1742,1744,1747],{"class":32,"line":1741},167,[30,1743,1341],{"class":36},[30,1745,1746],{"class":62},"\"#475569\"",[30,1748,297],{"class":36},[30,1750,1752,1754,1756],{"class":32,"line":1751},168,[30,1753,1142],{"class":36},[30,1755,1625],{"class":169},[30,1757,297],{"class":36},[30,1759,1761],{"class":32,"line":1760},169,[30,1762,1019],{"class":36},[30,1764,1766],{"class":32,"line":1765},170,[30,1767,538],{"class":36},[30,1769,1771],{"class":32,"line":1770},171,[30,1772,1773],{"class":36},"    })\n",[30,1775,1777,1779,1782],{"class":32,"line":1776},172,[30,1778,465],{"class":36},[30,1780,1781],{"class":55},"getDataUrl",[30,1783,240],{"class":36},[30,1785,1787],{"class":32,"line":1786},173,[30,1788,1789],{"class":36},"};\n",[30,1791,1793],{"class":32,"line":1792},174,[30,1794,139],{"emptyLinePlaceholder":138},[30,1796,1798,1801,1804,1806],{"class":32,"line":1797},175,[30,1799,1800],{"class":55},"onMounted",[30,1802,1803],{"class":36},"(() ",[30,1805,220],{"class":77},[30,1807,223],{"class":36},[30,1809,1811,1814],{"class":32,"line":1810},176,[30,1812,1813],{"class":55},"  loadPdf",[30,1815,240],{"class":36},[30,1817,1819],{"class":32,"line":1818},177,[30,1820,1821],{"class":36},"});\n",[30,1823,1825,1827,1829],{"class":32,"line":1824},178,[30,1826,128],{"class":36},[30,1828,147],{"class":40},[30,1830,43],{"class":36},[1832,1833,1834],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":18,"searchDepth":115,"depth":115,"links":1836},[],null,"Add running page headers and footers with page numbers to multi-page PDFs using the Nuxt pdfMake module.","md",false,"docs",{},"\u002Fexamples\u002Fheader-footer",{"title":5,"description":1838},"2.examples\u002F10.header-footer","1J_ooZRyZ9wwXdtkTxNlNZr6sveskFp4EU0MW4sI1Js",[1848,1870],{"title":1849,"label":1837,"target":1837,"icon":1850,"path":1851,"stem":1852,"children":1853,"page":1840},"Getting Started","heroicons:rocket-launch","\u002Fintroduction","1.introduction",[1854,1858,1862,1866],{"title":1855,"path":1856,"stem":1857,"label":1837,"target":1837},"Introduction","\u002Fintroduction\u002Fintroduction","1.introduction\u002F01.introduction",{"title":1859,"path":1860,"stem":1861,"label":1837,"target":1837},"Setup","\u002Fintroduction\u002Fsetup","1.introduction\u002F02.setup",{"title":1863,"path":1864,"stem":1865,"label":1837,"target":1837},"Devtools","\u002Fintroduction\u002Fdevtools","1.introduction\u002F03.devtools",{"title":1867,"path":1868,"stem":1869,"label":1837,"target":1837},"Options","\u002Fintroduction\u002Foptions","1.introduction\u002F04.options",{"title":1871,"label":1837,"target":1837,"icon":1872,"path":1873,"stem":1874,"children":1875,"page":1840},"Examples","vscode-icons:file-type-pdf2","\u002Fexamples","2.examples",[1876,1880,1881,1885,1889,1893,1897,1901,1905,1909,1913,1917],{"title":1877,"path":1878,"stem":1879,"label":1837,"target":1837},"Basic Table","\u002Fexamples\u002Fbasic","2.examples\u002F1.basic",{"title":5,"path":1843,"stem":1845,"label":1837,"target":1837},{"title":1882,"path":1883,"stem":1884,"label":1837,"target":1837},"Canvas","\u002Fexamples\u002Fcanvas","2.examples\u002F11.canvas",{"title":1886,"path":1887,"stem":1888,"label":1837,"target":1837},"Typography","\u002Fexamples\u002Ftypography","2.examples\u002F12.typography",{"title":1890,"path":1891,"stem":1892,"label":1837,"target":1837},"Style One","\u002Fexamples\u002Fstyle-one","2.examples\u002F2.style-one",{"title":1894,"path":1895,"stem":1896,"label":1837,"target":1837},"Columns","\u002Fexamples\u002Fcolumns","2.examples\u002F3.columns",{"title":1898,"path":1899,"stem":1900,"label":1837,"target":1837},"Table","\u002Fexamples\u002Ftable","2.examples\u002F4.table",{"title":1902,"path":1903,"stem":1904,"label":1837,"target":1837},"Lists","\u002Fexamples\u002Flist","2.examples\u002F5.list",{"title":1906,"path":1907,"stem":1908,"label":1837,"target":1837},"Images","\u002Fexamples\u002Fimages","2.examples\u002F6.images",{"title":1910,"path":1911,"stem":1912,"label":1837,"target":1837},"Rent Receipt","\u002Fexamples\u002Frent-receipt","2.examples\u002F7.rent-receipt",{"title":1914,"path":1915,"stem":1916,"label":1837,"target":1837},"Composable","\u002Fexamples\u002Fcomposable","2.examples\u002F8.composable",{"title":1918,"path":1919,"stem":1920,"label":1837,"target":1837},"Invoice","\u002Fexamples\u002Finvoice","2.examples\u002F9.invoice",[1922,1924],{"title":1877,"path":1878,"stem":1879,"description":1923,"children":-1},"Learn how to create a basic table in a PDF using the Nuxt pdfMake module.",{"title":1882,"path":1883,"stem":1884,"description":1925,"children":-1},"Draw vector shapes — lines, rectangles, ellipses, polylines, and charts — using the canvas feature in the Nuxt pdfMake module.",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1928},0,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M15.59 14.37q.159.666.16 1.38a6 6 0 0 1-6 6v-4.8m5.84-2.58a14.98 14.98 0 0 0 6.16-12.12A14.98 14.98 0 0 0 9.631 8.41m5.96 5.96a14.9 14.9 0 0 1-5.841 2.58m-.119-8.54a6 6 0 0 0-7.381 5.84h4.8m2.581-5.84a14.9 14.9 0 0 0-2.58 5.84m2.699 2.7q-.155.032-.311.06a15 15 0 0 1-2.448-2.448l.06-.312m-2.24 2.39a4.49 4.49 0 0 0-1.757 4.306q.341.054.696.054a4.5 4.5 0 0 0 3.61-1.812M16.5 9a1.5 1.5 0 1 1-3 0a1.5 1.5 0 0 1 3 0\"\u002F>",{"left":1927,"top":1927,"width":412,"height":412,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1930},"\u003Cpath fill=\"#909090\" d=\"m24.1 2.072l5.564 5.8v22.056H8.879V30h20.856V7.945z\"\u002F>\u003Cpath fill=\"#f4f4f4\" d=\"M24.031 2H8.808v27.928h20.856V7.873z\"\u002F>\u003Cpath fill=\"#7a7b7c\" d=\"M8.655 3.5h-6.39v6.827h20.1V3.5z\"\u002F>\u003Cpath fill=\"#dd2025\" d=\"M22.472 10.211H2.395V3.379h20.077z\"\u002F>\u003Cpath fill=\"#464648\" d=\"M9.052 4.534H7.745v4.8h1.028V7.715L9 7.728a2 2 0 0 0 .647-.117a1.4 1.4 0 0 0 .493-.291a1.2 1.2 0 0 0 .335-.454a2.1 2.1 0 0 0 .105-.908a2.2 2.2 0 0 0-.114-.644a1.17 1.17 0 0 0-.687-.65a2 2 0 0 0-.409-.104a2 2 0 0 0-.319-.026m-.189 2.294h-.089v-1.48h.193a.57.57 0 0 1 .459.181a.92.92 0 0 1 .183.558c0 .246 0 .469-.222.626a.94.94 0 0 1-.524.114m3.671-2.306c-.111 0-.219.008-.295.011L12 4.538h-.78v4.8h.918a2.7 2.7 0 0 0 1.028-.175a1.7 1.7 0 0 0 .68-.491a1.9 1.9 0 0 0 .373-.749a3.7 3.7 0 0 0 .114-.949a4.4 4.4 0 0 0-.087-1.127a1.8 1.8 0 0 0-.4-.733a1.6 1.6 0 0 0-.535-.4a2.4 2.4 0 0 0-.549-.178a1.3 1.3 0 0 0-.228-.017m-.182 3.937h-.1V5.392h.013a1.06 1.06 0 0 1 .6.107a1.2 1.2 0 0 1 .324.4a1.3 1.3 0 0 1 .142.526c.009.22 0 .4 0 .549a3 3 0 0 1-.033.513a1.8 1.8 0 0 1-.169.5a1.1 1.1 0 0 1-.363.36a.67.67 0 0 1-.416.106m5.08-3.915H15v4.8h1.028V7.434h1.3v-.892h-1.3V5.43h1.4v-.892\"\u002F>\u003Cpath fill=\"#dd2025\" d=\"M21.781 20.255s3.188-.578 3.188.511s-1.975.646-3.188-.511m-2.357.083a7.5 7.5 0 0 0-1.473.489l.4-.9c.4-.9.815-2.127.815-2.127a14 14 0 0 0 1.658 2.252a13 13 0 0 0-1.4.288Zm-1.262-6.5c0-.949.307-1.208.546-1.208s.508.115.517.939a10.8 10.8 0 0 1-.517 2.434a4.4 4.4 0 0 1-.547-2.162Zm-4.649 10.516c-.978-.585 2.051-2.386 2.6-2.444c-.003.001-1.576 3.056-2.6 2.444M25.9 20.895c-.01-.1-.1-1.207-2.07-1.16a14 14 0 0 0-2.453.173a12.5 12.5 0 0 1-2.012-2.655a11.8 11.8 0 0 0 .623-3.1c-.029-1.2-.316-1.888-1.236-1.878s-1.054.815-.933 2.013a9.3 9.3 0 0 0 .665 2.338s-.425 1.323-.987 2.639s-.946 2.006-.946 2.006a9.6 9.6 0 0 0-2.725 1.4c-.824.767-1.159 1.356-.725 1.945c.374.508 1.683.623 2.853-.91a23 23 0 0 0 1.7-2.492s1.784-.489 2.339-.623s1.226-.24 1.226-.24s1.629 1.639 3.2 1.581s1.495-.939 1.485-1.035\"\u002F>\u003Cpath fill=\"#909090\" d=\"M23.954 2.077V7.95h5.633z\"\u002F>\u003Cpath fill=\"#f4f4f4\" d=\"M24.031 2v5.873h5.633z\"\u002F>\u003Cpath fill=\"#fff\" d=\"M8.975 4.457H7.668v4.8H8.7V7.639l.228.013a2 2 0 0 0 .647-.117a1.4 1.4 0 0 0 .493-.291a1.2 1.2 0 0 0 .332-.454a2.1 2.1 0 0 0 .105-.908a2.2 2.2 0 0 0-.114-.644a1.17 1.17 0 0 0-.687-.65a2 2 0 0 0-.411-.105a2 2 0 0 0-.319-.026m-.189 2.294h-.089v-1.48h.194a.57.57 0 0 1 .459.181a.92.92 0 0 1 .183.558c0 .246 0 .469-.222.626a.94.94 0 0 1-.524.114m3.67-2.306c-.111 0-.219.008-.295.011l-.235.006h-.78v4.8h.918a2.7 2.7 0 0 0 1.028-.175a1.7 1.7 0 0 0 .68-.491a1.9 1.9 0 0 0 .373-.749a3.7 3.7 0 0 0 .114-.949a4.4 4.4 0 0 0-.087-1.127a1.8 1.8 0 0 0-.4-.733a1.6 1.6 0 0 0-.535-.4a2.4 2.4 0 0 0-.549-.178a1.3 1.3 0 0 0-.228-.017m-.182 3.937h-.1V5.315h.013a1.06 1.06 0 0 1 .6.107a1.2 1.2 0 0 1 .324.4a1.3 1.3 0 0 1 .142.526c.009.22 0 .4 0 .549a3 3 0 0 1-.033.513a1.8 1.8 0 0 1-.169.5a1.1 1.1 0 0 1-.363.36a.67.67 0 0 1-.416.106m5.077-3.915h-2.43v4.8h1.028V7.357h1.3v-.892h-1.3V5.353h1.4v-.892\"\u002F>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1932},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1934},"\u003Cpath fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\"\u002F>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1936},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 3v1m0 16v1m-9-9h1m16 0h1m-2.636-6.364l-.707.707M6.343 17.657l-.707.707m0-12.728l.707.707m11.314 11.314l.707.707\"\u002F>\u003C\u002Fg>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1938},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 22a1 1 0 0 1 0-20a10 9 0 0 1 10 9a5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z\"\u002F>\u003Ccircle cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003Ccircle cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"\u002F>\u003C\u002Fg>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1940},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1942},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1944},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u002F>\u003C\u002Fg>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1946},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",{"left":1927,"top":1927,"width":352,"height":352,"rotate":1927,"vFlip":1840,"hFlip":1840,"body":1948},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",1791576974231]