[{"data":1,"prerenderedAt":1053},["ShallowReactive",2],{"navigation_docs_en":3,"-en-concepts-nuxt":122,"-en-concepts-nuxt-surround":1048},[4,41,77,103],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Getting Started","i-lucide-rocket","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","\u002Fen\u002Fgetting-started\u002Fproject-structure","en\u002F1.getting-started\u002F4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio module","\u002Fen\u002Fgetting-started\u002Fstudio","en\u002F1.getting-started\u002F5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"Migration","\u002Fen\u002Fgetting-started\u002Fmigration","en\u002F1.getting-started\u002F6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","\u002Fen\u002Fgetting-started\u002Ftroubleshooting","en\u002F1.getting-started\u002F7.troubleshooting","i-lucide-wrench",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"Core Concepts","i-lucide-brain","\u002Fen\u002Fconcepts","en\u002F2.concepts",[47,52,57,62,67,72],{"title":48,"path":49,"stem":50,"icon":51},"Edition","\u002Fen\u002Fconcepts\u002Fedition","en\u002F2.concepts\u002F2.edition","i-lucide-pencil",{"title":53,"path":54,"stem":55,"icon":56},"Configuration","\u002Fen\u002Fconcepts\u002Fconfiguration","en\u002F2.concepts\u002F3.configuration","i-lucide-settings",{"title":58,"path":59,"stem":60,"icon":61},"Theme","\u002Fen\u002Fconcepts\u002Ftheme","en\u002F2.concepts\u002F4.theme","i-lucide-paint-roller",{"title":63,"path":64,"stem":65,"icon":66},"Customization","\u002Fen\u002Fconcepts\u002Fcustomization","en\u002F2.concepts\u002F5.customization","i-lucide-pen-tool",{"title":68,"path":69,"stem":70,"icon":71},"Internationalization","\u002Fen\u002Fconcepts\u002Finternationalization","en\u002F2.concepts\u002F6.internationalization","i-lucide-globe",{"title":73,"path":74,"stem":75,"icon":76},"Nuxt","\u002Fen\u002Fconcepts\u002Fnuxt","en\u002F2.concepts\u002F8.nuxt","i-simple-icons-nuxt",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":40},"Essentials","i-lucide-book-open","\u002Fen\u002Fessentials","en\u002F3.essentials",[83,88,93,98],{"title":84,"path":85,"stem":86,"icon":87},"Markdown Syntax","\u002Fen\u002Fessentials\u002Fmarkdown-syntax","en\u002F3.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":89,"path":90,"stem":91,"icon":92},"Code Blocks","\u002Fen\u002Fessentials\u002Fcode-blocks","en\u002F3.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":94,"path":95,"stem":96,"icon":97},"Components","\u002Fen\u002Fessentials\u002Fcomponents","en\u002F3.essentials\u002F3.components","i-lucide-component",{"title":99,"path":100,"stem":101,"icon":102},"Images and Embeds","\u002Fen\u002Fessentials\u002Fimages-embeds","en\u002F3.essentials\u002F4.images-embeds","i-lucide-image",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":40},"AI","i-lucide-sparkles","\u002Fen\u002Fai","en\u002F4.ai",[109,113,117],{"title":110,"path":111,"stem":112},"Agent","\u002Fen\u002Fai\u002Fassistant","en\u002F4.ai\u002F1.assistant",{"title":114,"path":115,"stem":116},"MCP Server","\u002Fen\u002Fai\u002Fmcp","en\u002F4.ai\u002F2.mcp",{"title":118,"path":119,"stem":120,"icon":121},"LLMs Integration","\u002Fen\u002Fai\u002Fllms","en\u002F4.ai\u002F3.llms","i-lucide-message-circle-code",{"id":123,"title":73,"body":124,"description":1041,"extension":1042,"links":1043,"meta":1044,"navigation":1045,"path":74,"seo":1046,"stem":75,"__hash__":1047},"docs_en\u002Fen\u002F2.concepts\u002F8.nuxt.md",{"type":125,"value":126,"toc":1029},"minimark",[127,132,145,180,199,203,212,221,330,334,352,355,365,757,760,764,771,828,842,940,944,947,961,967,1025],[128,129,131],"h2",{"id":130},"nuxt-app","Nuxt App",[133,134,135,136,140,141,144],"p",{},"Docus is built on top of ",[137,138,139],"strong",{},"Nuxt 4",", which means your documentation project is a full Nuxt application. When you scaffold a project using the ",[137,142,143],{},"Docus CLI",", it adds a layer by default giving you all the flexibility of a standard Nuxt app.",[133,146,147,148,152,153,156,157,160,161,168,169,173,174,179],{},"By default, the Docus starter only contains a ",[149,150,151],"code",{},"content\u002F"," and ",[149,154,155],{},"public\u002F"," folder and a ",[149,158,159],{},"package.json",". This is all you need to start writing your documentation. You can go further and use any feature of a Nuxt project, from ",[162,163,167],"a",{"href":164,"rel":165},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fnuxt-config",[166],"nofollow","nuxt.config.ts"," to ",[162,170,172],{"href":164,"rel":171},[166],"components"," or ",[162,175,178],{"href":176,"rel":177},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fplugins",[166],"plugins",".",[181,182,183,184,189,190,194,195,198],"note",{},"You can use the Nuxt 4 ",[162,185,188],{"href":186,"rel":187},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fgetting-started\u002Fupgrade#new-directory-structure",[166],"new directory structure"," provided by the ",[162,191,193],{"href":192},"","compatibility version 4 ."," All files related to front app code goes in ",[149,196,197],{},"app\u002F"," folder for cleaner organization and better IDE performance.",[128,200,202],{"id":201},"nuxt-modules","Nuxt Modules",[133,204,205,206,211],{},"Want to enhance your docs with custom functionality? You can install and configure ",[162,207,210],{"href":208,"rel":209},"https:\u002F\u002Fnuxt.com\u002Fmodules",[166],"Nuxt modules"," just like in any Nuxt app.",[133,213,214,215,220],{},"To add ",[162,216,219],{"href":217,"rel":218},"https:\u002F\u002Fvercel.com\u002Fdocs\u002Fanalytics",[166],"Vercel Web Analytics"," to your documentation:",[222,223,224,232,257,263,266],"steps",{},[225,226,228,229],"h3",{"id":227},"install-vercelanalytics","Install ",[149,230,231],{},"@vercel\u002Fanalytics",[233,234,239],"pre",{"className":235,"code":236,"filename":237,"language":238,"meta":192,"style":192},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm install @vercel\u002Fanalytics\n","Terminal","bash",[149,240,241],{"__ignoreMap":192},[242,243,246,250,254],"span",{"class":244,"line":245},"line",1,[242,247,249],{"class":248},"sBMFI","npm",[242,251,253],{"class":252},"sfazB"," install",[242,255,256],{"class":252}," @vercel\u002Fanalytics\n",[225,258,260,261],{"id":259},"enable-web-analytics-in-nuxtconfigts","Enable Web Analytics in ",[149,262,167],{},[133,264,265],{},"For Nuxt, you can turn on Vercel Analytics without extra setup by using the inline module declaration:",[233,267,271],{"className":268,"code":269,"filename":167,"language":270,"meta":192,"style":192},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@vercel\u002Fanalytics\u002Fnuxt\u002Fmodule'],\n})\n","ts",[149,272,273,294,321],{"__ignoreMap":192},[242,274,275,279,282,286,290],{"class":244,"line":245},[242,276,278],{"class":277},"s7zQu","export",[242,280,281],{"class":277}," default",[242,283,285],{"class":284},"s2Zo4"," defineNuxtConfig",[242,287,289],{"class":288},"sTEyZ","(",[242,291,293],{"class":292},"sMK4o","{\n",[242,295,297,301,304,307,310,313,315,318],{"class":244,"line":296},2,[242,298,300],{"class":299},"swJcz","  modules",[242,302,303],{"class":292},":",[242,305,306],{"class":288}," [",[242,308,309],{"class":292},"'",[242,311,312],{"class":252},"@vercel\u002Fanalytics\u002Fnuxt\u002Fmodule",[242,314,309],{"class":292},[242,316,317],{"class":288},"]",[242,319,320],{"class":292},",\n",[242,322,324,327],{"class":244,"line":323},3,[242,325,326],{"class":292},"}",[242,328,329],{"class":288},")\n",[128,331,333],{"id":332},"custom-components","Custom Components",[133,335,336,337,152,340,343,344,347,348,351],{},"With the power of ",[149,338,339],{},"Nuxt Content",[149,341,342],{},"Nuxt UI",", and with the help of the ",[149,345,346],{},"MDC"," syntax, you can use ",[162,349,350],{"href":95},"Nuxt UI components"," directly in your Markdown without any extra configuration needed.",[133,353,354],{},"However, you’re not limited to pre-built components. Docus makes it easy to create your own Vue components in your Nuxt app and use them in your content.",[133,356,357,358,361,362,364],{},"Here’s a simple example of a custom ",[149,359,360],{},"BrowserFrame"," component created in the ",[149,363,172],{}," folder of your Nuxt app and integrated inside Markdown:",[366,367,368,688,747],"tabs",{},[369,370,375],"tabs-item",{"icon":371,"label":372,"className":373},"i-lucide-code","Code",[374],"my-5",[233,376,381],{"className":377,"code":378,"filename":379,"language":380,"meta":192,"style":192},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\ndefineProps\u003C{\n  title?: string\n}>()\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv class=\"w-fit rounded-xl border border-muted bg-accented shadow-md overflow-hidden px-2 pb-2\">\n    \u003Cdiv class=\"flex justify-between items-center px-2 py-2 bg-accented border-accented border-b\">\n      \u003Cdiv class=\"flex items-center gap-2\">\n        \u003Cspan class=\"w-3 h-3 bg-red-500 rounded-full\" \u002F>\n        \u003Cspan class=\"w-3 h-3 bg-yellow-500 rounded-full\" \u002F>\n        \u003Cspan class=\"w-3 h-3 bg-green-500 rounded-full\" \u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"text-muted\">\n        {{ title }}\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cslot mdc-unwrap=\"p\" \u002F>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","components\u002Fcontent\u002FBrowserFrame.vue","vue",[149,382,383,411,419,430,439,449,456,466,489,510,531,553,573,593,603,623,629,638,648,669,679],{"__ignoreMap":192},[242,384,385,388,391,395,398,401,404,406,408],{"class":244,"line":245},[242,386,387],{"class":292},"\u003C",[242,389,390],{"class":299},"script",[242,392,394],{"class":393},"spNyl"," setup",[242,396,397],{"class":393}," lang",[242,399,400],{"class":292},"=",[242,402,403],{"class":292},"\"",[242,405,270],{"class":252},[242,407,403],{"class":292},[242,409,410],{"class":292},">\n",[242,412,413,416],{"class":244,"line":296},[242,414,415],{"class":284},"defineProps",[242,417,418],{"class":292},"\u003C{\n",[242,420,421,424,427],{"class":244,"line":323},[242,422,423],{"class":299},"  title",[242,425,426],{"class":292},"?:",[242,428,429],{"class":248}," string\n",[242,431,433,436],{"class":244,"line":432},4,[242,434,435],{"class":292},"}>",[242,437,438],{"class":288},"()\n",[242,440,442,445,447],{"class":244,"line":441},5,[242,443,444],{"class":292},"\u003C\u002F",[242,446,390],{"class":299},[242,448,410],{"class":292},[242,450,452],{"class":244,"line":451},6,[242,453,455],{"emptyLinePlaceholder":454},true,"\n",[242,457,459,461,464],{"class":244,"line":458},7,[242,460,387],{"class":292},[242,462,463],{"class":299},"template",[242,465,410],{"class":292},[242,467,469,472,475,478,480,482,485,487],{"class":244,"line":468},8,[242,470,471],{"class":292},"  \u003C",[242,473,474],{"class":299},"div",[242,476,477],{"class":393}," class",[242,479,400],{"class":292},[242,481,403],{"class":292},[242,483,484],{"class":252},"w-fit rounded-xl border border-muted bg-accented shadow-md overflow-hidden px-2 pb-2",[242,486,403],{"class":292},[242,488,410],{"class":292},[242,490,492,495,497,499,501,503,506,508],{"class":244,"line":491},9,[242,493,494],{"class":292},"    \u003C",[242,496,474],{"class":299},[242,498,477],{"class":393},[242,500,400],{"class":292},[242,502,403],{"class":292},[242,504,505],{"class":252},"flex justify-between items-center px-2 py-2 bg-accented border-accented border-b",[242,507,403],{"class":292},[242,509,410],{"class":292},[242,511,513,516,518,520,522,524,527,529],{"class":244,"line":512},10,[242,514,515],{"class":292},"      \u003C",[242,517,474],{"class":299},[242,519,477],{"class":393},[242,521,400],{"class":292},[242,523,403],{"class":292},[242,525,526],{"class":252},"flex items-center gap-2",[242,528,403],{"class":292},[242,530,410],{"class":292},[242,532,534,537,539,541,543,545,548,550],{"class":244,"line":533},11,[242,535,536],{"class":292},"        \u003C",[242,538,242],{"class":299},[242,540,477],{"class":393},[242,542,400],{"class":292},[242,544,403],{"class":292},[242,546,547],{"class":252},"w-3 h-3 bg-red-500 rounded-full",[242,549,403],{"class":292},[242,551,552],{"class":292}," \u002F>\n",[242,554,556,558,560,562,564,566,569,571],{"class":244,"line":555},12,[242,557,536],{"class":292},[242,559,242],{"class":299},[242,561,477],{"class":393},[242,563,400],{"class":292},[242,565,403],{"class":292},[242,567,568],{"class":252},"w-3 h-3 bg-yellow-500 rounded-full",[242,570,403],{"class":292},[242,572,552],{"class":292},[242,574,576,578,580,582,584,586,589,591],{"class":244,"line":575},13,[242,577,536],{"class":292},[242,579,242],{"class":299},[242,581,477],{"class":393},[242,583,400],{"class":292},[242,585,403],{"class":292},[242,587,588],{"class":252},"w-3 h-3 bg-green-500 rounded-full",[242,590,403],{"class":292},[242,592,552],{"class":292},[242,594,596,599,601],{"class":244,"line":595},14,[242,597,598],{"class":292},"      \u003C\u002F",[242,600,474],{"class":299},[242,602,410],{"class":292},[242,604,606,608,610,612,614,616,619,621],{"class":244,"line":605},15,[242,607,515],{"class":292},[242,609,474],{"class":299},[242,611,477],{"class":393},[242,613,400],{"class":292},[242,615,403],{"class":292},[242,617,618],{"class":252},"text-muted",[242,620,403],{"class":292},[242,622,410],{"class":292},[242,624,626],{"class":244,"line":625},16,[242,627,628],{"class":288},"        {{ title }}\n",[242,630,632,634,636],{"class":244,"line":631},17,[242,633,598],{"class":292},[242,635,474],{"class":299},[242,637,410],{"class":292},[242,639,641,644,646],{"class":244,"line":640},18,[242,642,643],{"class":292},"    \u003C\u002F",[242,645,474],{"class":299},[242,647,410],{"class":292},[242,649,651,653,656,659,661,663,665,667],{"class":244,"line":650},19,[242,652,494],{"class":292},[242,654,655],{"class":299},"slot",[242,657,658],{"class":393}," mdc-unwrap",[242,660,400],{"class":292},[242,662,403],{"class":292},[242,664,133],{"class":252},[242,666,403],{"class":292},[242,668,552],{"class":292},[242,670,672,675,677],{"class":244,"line":671},20,[242,673,674],{"class":292},"  \u003C\u002F",[242,676,474],{"class":299},[242,678,410],{"class":292},[242,680,682,684,686],{"class":244,"line":681},21,[242,683,444],{"class":292},[242,685,463],{"class":299},[242,687,410],{"class":292},[369,689,692],{"icon":690,"label":691},"i-simple-icons-markdown","Markdown",[233,693,697],{"className":694,"code":695,"language":696,"meta":192,"style":192},"language-mdc shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","::browser-frame{title=\"The Alps\"}\n![mountains landscape](\u002Fmountains.webp)\n::\n","mdc",[149,698,699,725,742],{"__ignoreMap":192},[242,700,701,704,707,710,713,715,717,720,722],{"class":244,"line":245},[242,702,703],{"class":292},"::",[242,705,706],{"class":299},"browser-frame",[242,708,709],{"class":292},"{",[242,711,712],{"class":393},"title",[242,714,400],{"class":292},[242,716,403],{"class":292},[242,718,719],{"class":252},"The Alps",[242,721,403],{"class":292},[242,723,724],{"class":292},"}\n",[242,726,727,730,733,736,740],{"class":244,"line":296},[242,728,729],{"class":292},"![",[242,731,732],{"class":252},"mountains landscape",[242,734,735],{"class":292},"](",[242,737,739],{"class":738},"sQLHv","\u002Fmountains.webp",[242,741,329],{"class":292},[242,743,744],{"class":244,"line":323},[242,745,746],{"class":292},"::\n",[369,748,751],{"icon":749,"label":750},"i-lucide-eye","Preview",[706,752,753],{"title":719},[754,755],"img",{"alt":732,"src":756},"\u002Fdocumentation\u002Fmountains.webp",[133,758,759],{},"This approach lets you create dynamic docs powered by Nuxt components using Markdown.",[128,761,763],{"id":762},"vue-pages","Vue Pages",[133,765,766,767,770],{},"In addition to Markdown pages, you can also create Vue pages in the ",[149,768,769],{},"pages\u002F"," directory.",[233,772,775],{"className":377,"code":773,"filename":774,"language":380,"meta":192,"style":192},"\u003Ctemplate>\n  \u003Cdiv>\n    \u003Ch1>Hello\u003C\u002Fh1>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","pages\u002Fhello.vue",[149,776,777,785,793,812,820],{"__ignoreMap":192},[242,778,779,781,783],{"class":244,"line":245},[242,780,387],{"class":292},[242,782,463],{"class":299},[242,784,410],{"class":292},[242,786,787,789,791],{"class":244,"line":296},[242,788,471],{"class":292},[242,790,474],{"class":299},[242,792,410],{"class":292},[242,794,795,797,800,803,806,808,810],{"class":244,"line":323},[242,796,494],{"class":292},[242,798,799],{"class":299},"h1",[242,801,802],{"class":292},">",[242,804,805],{"class":288},"Hello",[242,807,444],{"class":292},[242,809,799],{"class":299},[242,811,410],{"class":292},[242,813,814,816,818],{"class":244,"line":432},[242,815,674],{"class":292},[242,817,474],{"class":299},[242,819,410],{"class":292},[242,821,822,824,826],{"class":244,"line":441},[242,823,444],{"class":292},[242,825,463],{"class":299},[242,827,410],{"class":292},[133,829,830,831,834,835,173,838,841],{},"You can also use the ",[149,832,833],{},"definePageMeta"," function to set the page meta, such as using the ",[149,836,837],{},"default",[149,839,840],{},"docs"," layout, but also to define if the page should display the header and the footer:",[233,843,845],{"className":377,"code":844,"filename":774,"language":380,"meta":192,"style":192},"\u003Cscript setup lang=\"ts\">\ndefinePageMeta({\n  layout: 'default',\n  \u002F\u002F Remove the header\n  header: false,\n  \u002F\u002F Remove the footer\n  footer: false,\n})\n\u003C\u002Fscript>\n",[149,846,847,867,875,891,897,910,915,926,932],{"__ignoreMap":192},[242,848,849,851,853,855,857,859,861,863,865],{"class":244,"line":245},[242,850,387],{"class":292},[242,852,390],{"class":299},[242,854,394],{"class":393},[242,856,397],{"class":393},[242,858,400],{"class":292},[242,860,403],{"class":292},[242,862,270],{"class":252},[242,864,403],{"class":292},[242,866,410],{"class":292},[242,868,869,871,873],{"class":244,"line":296},[242,870,833],{"class":284},[242,872,289],{"class":288},[242,874,293],{"class":292},[242,876,877,880,882,885,887,889],{"class":244,"line":323},[242,878,879],{"class":299},"  layout",[242,881,303],{"class":292},[242,883,884],{"class":292}," '",[242,886,837],{"class":252},[242,888,309],{"class":292},[242,890,320],{"class":292},[242,892,893],{"class":244,"line":432},[242,894,896],{"class":895},"sHwdD","  \u002F\u002F Remove the header\n",[242,898,899,902,904,908],{"class":244,"line":441},[242,900,901],{"class":299},"  header",[242,903,303],{"class":292},[242,905,907],{"class":906},"sfNiH"," false",[242,909,320],{"class":292},[242,911,912],{"class":244,"line":451},[242,913,914],{"class":895},"  \u002F\u002F Remove the footer\n",[242,916,917,920,922,924],{"class":244,"line":458},[242,918,919],{"class":299},"  footer",[242,921,303],{"class":292},[242,923,907],{"class":906},[242,925,320],{"class":292},[242,927,928,930],{"class":244,"line":468},[242,929,326],{"class":292},[242,931,329],{"class":288},[242,933,934,936,938],{"class":244,"line":491},[242,935,444],{"class":292},[242,937,390],{"class":299},[242,939,410],{"class":292},[128,941,943],{"id":942},"custom-layouts","Custom Layouts",[133,945,946],{},"Docus uses two layouts:",[948,949,950,956],"ul",{},[951,952,953,955],"li",{},[149,954,837],{}," layout for the landing page and custom Vue pages",[951,957,958,960],{},[149,959,840],{}," layout for the documentation pages",[133,962,963,964,770],{},"If you want to use a different layout, you can create one in the ",[149,965,966],{},"app\u002Flayouts\u002F",[233,968,971],{"className":377,"code":969,"filename":970,"language":380,"meta":192,"style":192},"\u003Ctemplate>\n  \u003Cmain class=\"custom-layout\">\n    \u003Cslot \u002F>\n  \u003C\u002Fmain>\n\u003C\u002Ftemplate>\n","app\u002Flayouts\u002Fcustom.vue",[149,972,973,981,1001,1009,1017],{"__ignoreMap":192},[242,974,975,977,979],{"class":244,"line":245},[242,976,387],{"class":292},[242,978,463],{"class":299},[242,980,410],{"class":292},[242,982,983,985,988,990,992,994,997,999],{"class":244,"line":296},[242,984,471],{"class":292},[242,986,987],{"class":299},"main",[242,989,477],{"class":393},[242,991,400],{"class":292},[242,993,403],{"class":292},[242,995,996],{"class":252},"custom-layout",[242,998,403],{"class":292},[242,1000,410],{"class":292},[242,1002,1003,1005,1007],{"class":244,"line":323},[242,1004,494],{"class":292},[242,1006,655],{"class":299},[242,1008,552],{"class":292},[242,1010,1011,1013,1015],{"class":244,"line":432},[242,1012,674],{"class":292},[242,1014,987],{"class":299},[242,1016,410],{"class":292},[242,1018,1019,1021,1023],{"class":244,"line":441},[242,1020,444],{"class":292},[242,1022,463],{"class":299},[242,1024,410],{"class":292},[1026,1027,1028],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sQLHv, html code.shiki .sQLHv{--shiki-light:#90A4AE;--shiki-light-text-decoration:underline;--shiki-default:#EEFFFF;--shiki-default-text-decoration:underline;--shiki-dark:#BABED8;--shiki-dark-text-decoration:underline}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":192,"searchDepth":296,"depth":296,"links":1030},[1031,1032,1038,1039,1040],{"id":130,"depth":296,"text":131},{"id":201,"depth":296,"text":202,"children":1033},[1034,1036],{"id":227,"depth":323,"text":1035},"Install @vercel\u002Fanalytics",{"id":259,"depth":323,"text":1037},"Enable Web Analytics in nuxt.config.ts",{"id":332,"depth":296,"text":333},{"id":762,"depth":296,"text":763},{"id":942,"depth":296,"text":943},"Build interactive and reusable elements with Nuxt components","md",null,{},{"icon":76},{"title":73,"description":1041},"_WQdR-YwKbpOnB9HNpv3w6-mK61j3j7QVKQeoHpq2J4",[1049,1051],{"title":68,"path":69,"stem":70,"description":1050,"icon":71,"children":-1},"Create multi-language documentation with Docus v4 built-in i18n support.",{"title":84,"path":85,"stem":86,"description":1052,"icon":87,"children":-1},"Text, title, and styling in standard markdown.",1774664979068]