[{"data":1,"prerenderedAt":7576},["ShallowReactive",2],{"navigation":3,"-docs-getting-started-installation-vue":958,"-docs-getting-started-installation-vue-description":7566},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","\u002Fdocs","docs",[9,163,816,857],{"title":10,"path":11,"stem":12,"children":13,"framework":16,"category":16,"description":16,"icon":30},"Get Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started\u002F1.index",[14,19,37,47,53,76,141],{"title":15,"path":11,"stem":12,"framework":16,"category":16,"description":17,"icon":18},"Introduction",null,"Nuxt UI is a comprehensive Vue UI component library (Nuxt optional), offering 125+ accessible, Tailwind CSS components for building modern web applications.","i-lucide-house",{"title":20,"framework":16,"category":16,"description":16,"shadow":21,"path":22,"stem":23,"children":24,"page":36},"Installation",true,"\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F2.installation",[25,31],{"title":20,"path":26,"stem":27,"framework":28,"category":16,"description":29,"icon":30},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fnuxt","docs\u002F1.getting-started\u002F2.installation\u002F1.nuxt","nuxt","Learn how to install and configure Nuxt UI in your Nuxt application.","i-lucide-square-play",{"title":20,"path":32,"stem":33,"framework":34,"category":16,"description":35,"icon":30},"\u002Fdocs\u002Fgetting-started\u002Finstallation\u002Fvue","docs\u002F1.getting-started\u002F2.installation\u002F2.vue","vue","Learn how to install and configure Nuxt UI in your Vue application, compatible with both plain Vite and Inertia.",false,{"title":38,"framework":16,"category":16,"description":16,"icon":39,"shadow":21,"path":40,"stem":41,"children":42,"page":36},"Migration","i-lucide-arrow-right-left","\u002Fdocs\u002Fgetting-started\u002Fmigration","docs\u002F1.getting-started\u002F3.migration",[43],{"title":38,"path":44,"stem":45,"framework":16,"category":16,"description":46,"icon":39},"\u002Fdocs\u002Fgetting-started\u002Fmigration\u002Fv4","docs\u002F1.getting-started\u002F3.migration\u002F1.v4","A comprehensive guide to migrate your application from Nuxt UI v3 to Nuxt UI v4.",{"title":48,"path":49,"stem":50,"framework":16,"category":16,"description":51,"icon":52},"Contribution","\u002Fdocs\u002Fgetting-started\u002Fcontribution","docs\u002F1.getting-started\u002F4.contribution","A comprehensive guide on contributing to Nuxt UI, including project structure, development workflow, and best practices.","i-lucide-handshake",{"title":54,"path":55,"stem":56,"children":57,"page":36},"Theme","\u002Fdocs\u002Fgetting-started\u002Ftheme","docs\u002F1.getting-started\u002F5.theme",[58,64,70],{"title":59,"path":60,"stem":61,"framework":16,"category":16,"description":62,"icon":63},"Design System","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-system","docs\u002F1.getting-started\u002F5.theme\u002F1.design-system","Nuxt UI's design system uses Tailwind CSS for simple theming and easy customization.","i-lucide-palette",{"title":65,"path":66,"stem":67,"framework":16,"category":16,"description":68,"icon":69},"CSS Variables","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcss-variables","docs\u002F1.getting-started\u002F5.theme\u002F2.css-variables","Nuxt UI uses CSS variables as design tokens for flexible, consistent theming with built-in light and dark mode support.","i-lucide-swatch-book",{"title":71,"path":72,"stem":73,"framework":16,"category":16,"description":74,"icon":75},"Components","\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fcomponents","docs\u002F1.getting-started\u002F5.theme\u002F3.components","Learn how to customize Nuxt UI components with the Tailwind Variants API for advanced, flexible, and maintainable styling.","i-lucide-layout-grid",{"title":77,"framework":16,"category":16,"description":16,"path":78,"stem":79,"children":80,"page":36},"Integrations","\u002Fdocs\u002Fgetting-started\u002Fintegrations","docs\u002F1.getting-started\u002F6.integrations",[81,95,101,115,129,135],{"title":82,"framework":16,"category":16,"description":16,"shadow":21,"path":83,"stem":84,"children":85,"page":36},"Icons","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons",[86,91],{"title":82,"path":87,"stem":88,"framework":28,"category":16,"description":89,"icon":90},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F1.nuxt","Nuxt UI integrates with Nuxt Icon to access over 200,000+ icons from Iconify.","i-lucide-smile",{"title":82,"path":92,"stem":93,"framework":34,"category":16,"description":94,"icon":90},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ficons\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F1.icons\u002F2.vue","Nuxt UI integrates with Iconify to access over 200,000+ icons.",{"title":96,"path":97,"stem":98,"framework":28,"category":16,"description":99,"icon":100},"Fonts","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Ffonts","docs\u002F1.getting-started\u002F6.integrations\u002F2.fonts","Nuxt UI integrates with Nuxt Fonts to provide plug-and-play font optimization.","i-lucide-a-large-small",{"title":102,"framework":16,"category":16,"description":16,"shadow":21,"path":103,"stem":104,"children":105,"page":36},"Color Mode","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode",[106,111],{"title":102,"path":107,"stem":108,"framework":28,"category":16,"description":109,"icon":110},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F1.nuxt","Nuxt UI integrates with Nuxt Color Mode to allow for easy switching between light and dark themes.","i-lucide-sun-moon",{"title":102,"path":112,"stem":113,"framework":34,"category":16,"description":114,"icon":110},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcolor-mode\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F3.color-mode\u002F2.vue","Nuxt UI integrates with VueUse to allow for easy switching between light and dark themes.",{"title":116,"framework":16,"category":16,"description":16,"shadow":21,"path":117,"stem":118,"children":119,"page":36},"I18n","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n",[120,126],{"title":121,"path":122,"stem":123,"framework":28,"category":16,"description":124,"icon":125},"Internationalization (i18n)","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fnuxt","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F1.nuxt","Nuxt UI supports 50+ locales and multi-directional (LTR\u002FRTL) internationalization.","i-lucide-languages",{"title":121,"path":127,"stem":128,"framework":34,"category":16,"description":124,"icon":125},"\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fi18n\u002Fvue","docs\u002F1.getting-started\u002F6.integrations\u002F4.i18n\u002F2.vue",{"title":130,"path":131,"stem":132,"framework":28,"category":16,"description":133,"icon":134},"Content","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fcontent","docs\u002F1.getting-started\u002F6.integrations\u002F5.content","Nuxt UI integrates with Nuxt Content to deliver beautiful typography and consistent component styling.","i-simple-icons-markdown",{"title":136,"path":137,"stem":138,"framework":34,"category":16,"description":139,"icon":140},"SSR","\u002Fdocs\u002Fgetting-started\u002Fintegrations\u002Fssr","docs\u002F1.getting-started\u002F6.integrations\u002F6.ssr","Nuxt UI has first-party support for Vue SSR. This guide will help you have it fully enabled.","i-lucide-server",{"title":142,"framework":16,"category":16,"description":16,"path":143,"stem":144,"children":145,"page":36},"Agents","\u002Fdocs\u002Fgetting-started\u002Fai","docs\u002F1.getting-started\u002F7.ai",[146,151,157],{"title":147,"path":148,"stem":149,"framework":16,"category":16,"description":150,"icon":140},"MCP Server","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fmcp","docs\u002F1.getting-started\u002F7.ai\u002F1.mcp","Use Nuxt UI components in your AI assistants with Model Context Protocol support.",{"title":152,"path":153,"stem":154,"framework":16,"category":16,"description":155,"icon":156},"LLMs.txt","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fllms-txt","docs\u002F1.getting-started\u002F7.ai\u002F2.llms-txt","How to get AI tools like Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude to understand Nuxt UI components, theming, and best practices.","i-lucide-bot",{"title":158,"path":159,"stem":160,"framework":16,"category":16,"description":161,"icon":162},"Skills","\u002Fdocs\u002Fgetting-started\u002Fai\u002Fskills","docs\u002F1.getting-started\u002F7.ai\u002F3.skills","Install Nuxt UI skills to give AI coding agents deep knowledge of components, theming, and best practices.","i-lucide-sparkles",{"title":71,"framework":16,"category":16,"description":16,"icon":164,"path":165,"stem":166,"children":167,"page":36},"i-lucide-square-code","\u002Fdocs\u002Fcomponents","docs\u002F2.components",[168,174,180,186,192,197,202,207,212,217,222,228,233,238,243,248,253,258,264,269,274,279,284,289,295,300,305,311,316,321,326,332,337,342,347,352,357,362,367,373,378,383,388,393,399,405,410,415,420,425,430,435,440,445,450,455,460,466,471,476,481,486,491,496,501,506,511,516,521,526,531,536,541,546,551,556,561,566,571,576,581,587,592,597,602,607,612,617,622,627,632,637,642,647,652,657,662,667,672,677,682,687,692,697,702,707,712,717,722,727,732,737,742,747,752,757,762,767,772,777,782,787,791,796,801,806,811],{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Accordion","\u002Fdocs\u002Fcomponents\u002Faccordion","docs\u002F2.components\u002Faccordion","data","A stacked set of collapsible panels.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"Alert","\u002Fdocs\u002Fcomponents\u002Falert","docs\u002F2.components\u002Falert","element","A callout to draw user's attention.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"App","\u002Fdocs\u002Fcomponents\u002Fapp","docs\u002F2.components\u002Fapp","layout","Wraps your app to provide global configurations and more.",{"title":187,"path":188,"stem":189,"framework":16,"category":190,"description":191},"AuthForm","\u002Fdocs\u002Fcomponents\u002Fauth-form","docs\u002F2.components\u002Fauth-form","page","A customizable Form to create login, register or password reset forms.",{"title":193,"path":194,"stem":195,"framework":16,"category":178,"description":196},"Avatar","\u002Fdocs\u002Fcomponents\u002Favatar","docs\u002F2.components\u002Favatar","An img element with fallback and Nuxt Image support.",{"title":198,"path":199,"stem":200,"framework":16,"category":178,"description":201},"AvatarGroup","\u002Fdocs\u002Fcomponents\u002Favatar-group","docs\u002F2.components\u002Favatar-group","Stack multiple avatars in a group.",{"title":203,"path":204,"stem":205,"framework":16,"category":178,"description":206},"Badge","\u002Fdocs\u002Fcomponents\u002Fbadge","docs\u002F2.components\u002Fbadge","A short text to represent a status or a category.",{"title":208,"path":209,"stem":210,"framework":16,"category":178,"description":211},"Banner","\u002Fdocs\u002Fcomponents\u002Fbanner","docs\u002F2.components\u002Fbanner","Display a banner at the top of your website to inform users about important information.",{"title":213,"path":214,"stem":215,"framework":16,"category":190,"description":216},"BlogPost","\u002Fdocs\u002Fcomponents\u002Fblog-post","docs\u002F2.components\u002Fblog-post","A customizable article to display in a blog page.",{"title":218,"path":219,"stem":220,"framework":16,"category":190,"description":221},"BlogPosts","\u002Fdocs\u002Fcomponents\u002Fblog-posts","docs\u002F2.components\u002Fblog-posts","Display a list of blog posts in a responsive grid layout.",{"title":223,"path":224,"stem":225,"framework":16,"category":226,"description":227},"Breadcrumb","\u002Fdocs\u002Fcomponents\u002Fbreadcrumb","docs\u002F2.components\u002Fbreadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":229,"path":230,"stem":231,"framework":16,"category":178,"description":232},"Button","\u002Fdocs\u002Fcomponents\u002Fbutton","docs\u002F2.components\u002Fbutton","A button element that can act as a link or trigger an action.",{"title":234,"path":235,"stem":236,"framework":16,"category":178,"description":237},"Calendar","\u002Fdocs\u002Fcomponents\u002Fcalendar","docs\u002F2.components\u002Fcalendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":239,"path":240,"stem":241,"framework":16,"category":178,"description":242},"Card","\u002Fdocs\u002Fcomponents\u002Fcard","docs\u002F2.components\u002Fcard","Display content in a card with a header, body and footer.",{"title":244,"path":245,"stem":246,"framework":16,"category":172,"description":247},"Carousel","\u002Fdocs\u002Fcomponents\u002Fcarousel","docs\u002F2.components\u002Fcarousel","A carousel with motion and swipe built using Embla.",{"title":249,"path":250,"stem":251,"framework":16,"category":190,"description":252},"ChangelogVersion","\u002Fdocs\u002Fcomponents\u002Fchangelog-version","docs\u002F2.components\u002Fchangelog-version","A customizable article to display in a changelog.",{"title":254,"path":255,"stem":256,"framework":16,"category":190,"description":257},"ChangelogVersions","\u002Fdocs\u002Fcomponents\u002Fchangelog-versions","docs\u002F2.components\u002Fchangelog-versions","Display a list of changelog versions in a timeline.",{"title":259,"path":260,"stem":261,"framework":16,"category":262,"description":263},"Chat","\u002Fdocs\u002Fcomponents\u002Fchat","docs\u002F2.components\u002Fchat","chat","Build AI chat interfaces with streaming, reasoning, and tool calling.",{"title":265,"path":266,"stem":267,"framework":16,"category":262,"description":268},"ChatMessage","\u002Fdocs\u002Fcomponents\u002Fchat-message","docs\u002F2.components\u002Fchat-message","Display a chat message with icon, avatar, and actions.",{"title":270,"path":271,"stem":272,"framework":16,"category":262,"description":273},"ChatMessages","\u002Fdocs\u002Fcomponents\u002Fchat-messages","docs\u002F2.components\u002Fchat-messages","Display a list of chat messages, designed to work seamlessly with Vercel AI SDK.",{"title":275,"path":276,"stem":277,"framework":16,"category":262,"description":278},"ChatPalette","\u002Fdocs\u002Fcomponents\u002Fchat-palette","docs\u002F2.components\u002Fchat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":280,"path":281,"stem":282,"framework":16,"category":262,"description":283},"ChatPrompt","\u002Fdocs\u002Fcomponents\u002Fchat-prompt","docs\u002F2.components\u002Fchat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":285,"path":286,"stem":287,"framework":16,"category":262,"description":288},"ChatPromptSubmit","\u002Fdocs\u002Fcomponents\u002Fchat-prompt-submit","docs\u002F2.components\u002Fchat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":290,"path":291,"stem":292,"framework":16,"category":262,"description":293,"badge":294},"ChatReasoning","\u002Fdocs\u002Fcomponents\u002Fchat-reasoning","docs\u002F2.components\u002Fchat-reasoning","Display a collapsible AI reasoning or thinking process.","New",{"title":296,"path":297,"stem":298,"framework":16,"category":262,"description":299,"badge":294},"ChatShimmer","\u002Fdocs\u002Fcomponents\u002Fchat-shimmer","docs\u002F2.components\u002Fchat-shimmer","Display a text shimmer animation effect.",{"title":301,"path":302,"stem":303,"framework":16,"category":262,"description":304,"badge":294},"ChatTool","\u002Fdocs\u002Fcomponents\u002Fchat-tool","docs\u002F2.components\u002Fchat-tool","Display a collapsible AI tool invocation status.",{"title":306,"path":307,"stem":308,"framework":16,"category":309,"description":310},"Checkbox","\u002Fdocs\u002Fcomponents\u002Fcheckbox","docs\u002F2.components\u002Fcheckbox","form","An input element to toggle between checked and unchecked states.",{"title":312,"path":313,"stem":314,"framework":16,"category":309,"description":315},"CheckboxGroup","\u002Fdocs\u002Fcomponents\u002Fcheckbox-group","docs\u002F2.components\u002Fcheckbox-group","A set of checklist buttons to select multiple option from a list.",{"title":317,"path":318,"stem":319,"framework":16,"category":178,"description":320},"Chip","\u002Fdocs\u002Fcomponents\u002Fchip","docs\u002F2.components\u002Fchip","An indicator of a numeric value or a state.",{"title":322,"path":323,"stem":324,"framework":16,"category":178,"description":325},"Collapsible","\u002Fdocs\u002Fcomponents\u002Fcollapsible","docs\u002F2.components\u002Fcollapsible","A collapsible element to toggle visibility of its content.",{"title":327,"path":328,"stem":329,"framework":16,"category":330,"description":331},"ColorModeAvatar","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-avatar","docs\u002F2.components\u002Fcolor-mode-avatar","color-mode","An Avatar with a different source for light and dark mode.",{"title":333,"path":334,"stem":335,"framework":16,"category":330,"description":336},"ColorModeButton","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-button","docs\u002F2.components\u002Fcolor-mode-button","A Button to switch between light and dark mode.",{"title":338,"path":339,"stem":340,"framework":16,"category":330,"description":341},"ColorModeImage","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-image","docs\u002F2.components\u002Fcolor-mode-image","An image element with a different source for light and dark mode.",{"title":343,"path":344,"stem":345,"framework":16,"category":330,"description":346},"ColorModeSelect","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-select","docs\u002F2.components\u002Fcolor-mode-select","A Select to switch between system, dark & light mode.",{"title":348,"path":349,"stem":350,"framework":16,"category":330,"description":351},"ColorModeSwitch","\u002Fdocs\u002Fcomponents\u002Fcolor-mode-switch","docs\u002F2.components\u002Fcolor-mode-switch","A switch to toggle between light and dark mode.",{"title":353,"path":354,"stem":355,"framework":16,"category":309,"description":356},"ColorPicker","\u002Fdocs\u002Fcomponents\u002Fcolor-picker","docs\u002F2.components\u002Fcolor-picker","A component to select a color.",{"title":358,"path":359,"stem":360,"framework":16,"category":226,"description":361},"CommandPalette","\u002Fdocs\u002Fcomponents\u002Fcommand-palette","docs\u002F2.components\u002Fcommand-palette","A command palette with full-text search powered by Fuse.js for efficient fuzzy matching.",{"title":363,"path":364,"stem":365,"framework":16,"category":184,"description":366},"Container","\u002Fdocs\u002Fcomponents\u002Fcontainer","docs\u002F2.components\u002Fcontainer","A container lets you center and constrain the width of your content.",{"title":368,"path":369,"stem":370,"framework":28,"category":371,"description":372},"ContentNavigation","\u002Fdocs\u002Fcomponents\u002Fcontent-navigation","docs\u002F2.components\u002Fcontent-navigation","content","An accordion-style navigation component for organizing page links.",{"title":374,"path":375,"stem":376,"framework":28,"category":371,"description":377},"ContentSearch","\u002Fdocs\u002Fcomponents\u002Fcontent-search","docs\u002F2.components\u002Fcontent-search","A ready to use CommandPalette to add to your documentation.",{"title":379,"path":380,"stem":381,"framework":28,"category":371,"description":382},"ContentSearchButton","\u002Fdocs\u002Fcomponents\u002Fcontent-search-button","docs\u002F2.components\u002Fcontent-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":384,"path":385,"stem":386,"framework":28,"category":371,"description":387},"ContentSurround","\u002Fdocs\u002Fcomponents\u002Fcontent-surround","docs\u002F2.components\u002Fcontent-surround","A pair of prev and next links to navigate between pages.",{"title":389,"path":390,"stem":391,"framework":28,"category":371,"description":392},"ContentToc","\u002Fdocs\u002Fcomponents\u002Fcontent-toc","docs\u002F2.components\u002Fcontent-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":394,"path":395,"stem":396,"framework":16,"category":397,"description":398},"ContextMenu","\u002Fdocs\u002Fcomponents\u002Fcontext-menu","docs\u002F2.components\u002Fcontext-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":400,"path":401,"stem":402,"framework":16,"category":403,"description":404},"DashboardGroup","\u002Fdocs\u002Fcomponents\u002Fdashboard-group","docs\u002F2.components\u002Fdashboard-group","dashboard","A fixed layout component that provides context for dashboard components with sidebar state management and persistence.",{"title":406,"path":407,"stem":408,"framework":16,"category":403,"description":409},"DashboardNavbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-navbar","docs\u002F2.components\u002Fdashboard-navbar","A responsive navbar to display in a dashboard.",{"title":411,"path":412,"stem":413,"framework":16,"category":403,"description":414},"DashboardPanel","\u002Fdocs\u002Fcomponents\u002Fdashboard-panel","docs\u002F2.components\u002Fdashboard-panel","A resizable panel to display in a dashboard.",{"title":416,"path":417,"stem":418,"framework":16,"category":403,"description":419},"DashboardResizeHandle","\u002Fdocs\u002Fcomponents\u002Fdashboard-resize-handle","docs\u002F2.components\u002Fdashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":421,"path":422,"stem":423,"framework":16,"category":403,"description":424},"DashboardSearch","\u002Fdocs\u002Fcomponents\u002Fdashboard-search","docs\u002F2.components\u002Fdashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":426,"path":427,"stem":428,"framework":16,"category":403,"description":429},"DashboardSearchButton","\u002Fdocs\u002Fcomponents\u002Fdashboard-search-button","docs\u002F2.components\u002Fdashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":431,"path":432,"stem":433,"framework":16,"category":403,"description":434},"DashboardSidebar","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar","docs\u002F2.components\u002Fdashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":436,"path":437,"stem":438,"framework":16,"category":403,"description":439},"DashboardSidebarCollapse","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-collapse","docs\u002F2.components\u002Fdashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":441,"path":442,"stem":443,"framework":16,"category":403,"description":444},"DashboardSidebarToggle","\u002Fdocs\u002Fcomponents\u002Fdashboard-sidebar-toggle","docs\u002F2.components\u002Fdashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":446,"path":447,"stem":448,"framework":16,"category":403,"description":449},"DashboardToolbar","\u002Fdocs\u002Fcomponents\u002Fdashboard-toolbar","docs\u002F2.components\u002Fdashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":451,"path":452,"stem":453,"framework":16,"category":397,"description":454},"Drawer","\u002Fdocs\u002Fcomponents\u002Fdrawer","docs\u002F2.components\u002Fdrawer","A drawer that smoothly slides in & out of the screen.",{"title":456,"path":457,"stem":458,"framework":16,"category":397,"description":459},"DropdownMenu","\u002Fdocs\u002Fcomponents\u002Fdropdown-menu","docs\u002F2.components\u002Fdropdown-menu","A menu to display actions when clicking on an element.",{"title":461,"path":462,"stem":463,"framework":16,"category":464,"description":465},"Editor","\u002Fdocs\u002Fcomponents\u002Feditor","docs\u002F2.components\u002Feditor","editor","A rich text editor component based on TipTap with support for markdown, HTML, and JSON content types.",{"title":467,"path":468,"stem":469,"framework":16,"category":464,"description":470},"EditorDragHandle","\u002Fdocs\u002Fcomponents\u002Feditor-drag-handle","docs\u002F2.components\u002Feditor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":472,"path":473,"stem":474,"framework":16,"category":464,"description":475},"EditorEmojiMenu","\u002Fdocs\u002Fcomponents\u002Feditor-emoji-menu","docs\u002F2.components\u002Feditor-emoji-menu","An emoji picker menu that displays emoji suggestions when typing the : character in the editor.",{"title":477,"path":478,"stem":479,"framework":16,"category":464,"description":480},"EditorMentionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-mention-menu","docs\u002F2.components\u002Feditor-mention-menu","A mention menu that displays user suggestions when typing a trigger character in the editor.",{"title":482,"path":483,"stem":484,"framework":16,"category":464,"description":485},"EditorSuggestionMenu","\u002Fdocs\u002Fcomponents\u002Feditor-suggestion-menu","docs\u002F2.components\u002Feditor-suggestion-menu","A command menu that displays formatting and action suggestions when typing the \u002F character in the editor.",{"title":487,"path":488,"stem":489,"framework":16,"category":464,"description":490},"EditorToolbar","\u002Fdocs\u002Fcomponents\u002Feditor-toolbar","docs\u002F2.components\u002Feditor-toolbar","A customizable toolbar for editor actions that can be displayed as fixed, bubble, or floating menu.",{"title":492,"path":493,"stem":494,"framework":16,"category":172,"description":495},"Empty","\u002Fdocs\u002Fcomponents\u002Fempty","docs\u002F2.components\u002Fempty","A component to display an empty state.",{"title":497,"path":498,"stem":499,"framework":16,"category":184,"description":500},"Error","\u002Fdocs\u002Fcomponents\u002Ferror","docs\u002F2.components\u002Ferror","A pre-built error component with NuxtError support.",{"title":502,"path":503,"stem":504,"framework":16,"category":178,"description":505},"FieldGroup","\u002Fdocs\u002Fcomponents\u002Ffield-group","docs\u002F2.components\u002Ffield-group","Group multiple button-like elements together.",{"title":507,"path":508,"stem":509,"framework":16,"category":309,"description":510},"FileUpload","\u002Fdocs\u002Fcomponents\u002Ffile-upload","docs\u002F2.components\u002Ffile-upload","An input element to upload files.",{"title":512,"path":513,"stem":514,"framework":16,"category":184,"description":515},"Footer","\u002Fdocs\u002Fcomponents\u002Ffooter","docs\u002F2.components\u002Ffooter","A responsive footer component.",{"title":517,"path":518,"stem":519,"framework":16,"category":226,"description":520},"FooterColumns","\u002Fdocs\u002Fcomponents\u002Ffooter-columns","docs\u002F2.components\u002Ffooter-columns","A list of links as columns to display in your Footer.",{"title":522,"path":523,"stem":524,"framework":16,"category":309,"description":525},"Form","\u002Fdocs\u002Fcomponents\u002Fform","docs\u002F2.components\u002Fform","A form component with built-in validation and submission handling.",{"title":527,"path":528,"stem":529,"framework":16,"category":309,"description":530},"FormField","\u002Fdocs\u002Fcomponents\u002Fform-field","docs\u002F2.components\u002Fform-field","A wrapper for form elements that provides validation and error handling.",{"title":532,"path":533,"stem":534,"framework":16,"category":184,"description":535},"Header","\u002Fdocs\u002Fcomponents\u002Fheader","docs\u002F2.components\u002Fheader","A responsive header component.",{"title":537,"path":538,"stem":539,"framework":16,"category":178,"description":540},"Icon","\u002Fdocs\u002Fcomponents\u002Ficon","docs\u002F2.components\u002Ficon","A component to display any icon from Iconify or another component.",{"title":542,"path":543,"stem":544,"framework":16,"category":309,"description":545},"Input","\u002Fdocs\u002Fcomponents\u002Finput","docs\u002F2.components\u002Finput","An input element to enter text.",{"title":547,"path":548,"stem":549,"framework":16,"category":309,"description":550},"InputDate","\u002Fdocs\u002Fcomponents\u002Finput-date","docs\u002F2.components\u002Finput-date","An input component for date selection.",{"title":552,"path":553,"stem":554,"framework":16,"category":309,"description":555},"InputMenu","\u002Fdocs\u002Fcomponents\u002Finput-menu","docs\u002F2.components\u002Finput-menu","An autocomplete input with real-time suggestions.",{"title":557,"path":558,"stem":559,"framework":16,"category":309,"description":560},"InputNumber","\u002Fdocs\u002Fcomponents\u002Finput-number","docs\u002F2.components\u002Finput-number","An input for numerical values with a customizable range.",{"title":562,"path":563,"stem":564,"framework":16,"category":309,"description":565},"InputTags","\u002Fdocs\u002Fcomponents\u002Finput-tags","docs\u002F2.components\u002Finput-tags","An input element that displays interactive tags.",{"title":567,"path":568,"stem":569,"framework":16,"category":309,"description":570},"InputTime","\u002Fdocs\u002Fcomponents\u002Finput-time","docs\u002F2.components\u002Finput-time","An input for selecting a time.",{"title":572,"path":573,"stem":574,"framework":16,"category":178,"description":575},"Kbd","\u002Fdocs\u002Fcomponents\u002Fkbd","docs\u002F2.components\u002Fkbd","A kbd element to display a keyboard key.",{"title":577,"path":578,"stem":579,"framework":16,"category":226,"description":580},"Link","\u002Fdocs\u002Fcomponents\u002Flink","docs\u002F2.components\u002Flink","A wrapper around \u003CNuxtLink> with extra props.",{"title":582,"path":583,"stem":584,"framework":16,"category":585,"description":586},"LocaleSelect","\u002Fdocs\u002Fcomponents\u002Flocale-select","docs\u002F2.components\u002Flocale-select","i18n","A Select to switch between locales.",{"title":588,"path":589,"stem":590,"framework":16,"category":184,"description":591},"Main","\u002Fdocs\u002Fcomponents\u002Fmain","docs\u002F2.components\u002Fmain","A main element that fills the available viewport height.",{"title":593,"path":594,"stem":595,"framework":16,"category":172,"description":596},"Marquee","\u002Fdocs\u002Fcomponents\u002Fmarquee","docs\u002F2.components\u002Fmarquee","A component to create infinite scrolling content.",{"title":598,"path":599,"stem":600,"framework":16,"category":397,"description":601},"Modal","\u002Fdocs\u002Fcomponents\u002Fmodal","docs\u002F2.components\u002Fmodal","A dialog window that can be used to display a message or request user input.",{"title":603,"path":604,"stem":605,"framework":16,"category":226,"description":606},"NavigationMenu","\u002Fdocs\u002Fcomponents\u002Fnavigation-menu","docs\u002F2.components\u002Fnavigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":608,"path":609,"stem":610,"framework":16,"category":190,"description":611},"Page","\u002Fdocs\u002Fcomponents\u002Fpage","docs\u002F2.components\u002Fpage","A grid layout for your pages with left and right columns.",{"title":613,"path":614,"stem":615,"framework":16,"category":190,"description":616},"PageAnchors","\u002Fdocs\u002Fcomponents\u002Fpage-anchors","docs\u002F2.components\u002Fpage-anchors","A list of anchors to be displayed in the page.",{"title":618,"path":619,"stem":620,"framework":16,"category":190,"description":621},"PageAside","\u002Fdocs\u002Fcomponents\u002Fpage-aside","docs\u002F2.components\u002Fpage-aside","A sticky aside to display your page navigation.",{"title":623,"path":624,"stem":625,"framework":16,"category":190,"description":626},"PageBody","\u002Fdocs\u002Fcomponents\u002Fpage-body","docs\u002F2.components\u002Fpage-body","The main content of your page.",{"title":628,"path":629,"stem":630,"framework":16,"category":190,"description":631},"PageCard","\u002Fdocs\u002Fcomponents\u002Fpage-card","docs\u002F2.components\u002Fpage-card","A pre-styled card component that displays a title, description and optional link.",{"title":633,"path":634,"stem":635,"framework":16,"category":190,"description":636},"PageColumns","\u002Fdocs\u002Fcomponents\u002Fpage-columns","docs\u002F2.components\u002Fpage-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":638,"path":639,"stem":640,"framework":16,"category":190,"description":641},"PageCTA","\u002Fdocs\u002Fcomponents\u002Fpage-cta","docs\u002F2.components\u002Fpage-cta","A call to action section to display in your pages.",{"title":643,"path":644,"stem":645,"framework":16,"category":190,"description":646},"PageFeature","\u002Fdocs\u002Fcomponents\u002Fpage-feature","docs\u002F2.components\u002Fpage-feature","A component to showcase key features of your application.",{"title":648,"path":649,"stem":650,"framework":16,"category":190,"description":651},"PageGrid","\u002Fdocs\u002Fcomponents\u002Fpage-grid","docs\u002F2.components\u002Fpage-grid","A responsive grid system for displaying content in a flexible layout.",{"title":653,"path":654,"stem":655,"framework":16,"category":190,"description":656},"PageHeader","\u002Fdocs\u002Fcomponents\u002Fpage-header","docs\u002F2.components\u002Fpage-header","A responsive header for your pages.",{"title":658,"path":659,"stem":660,"framework":16,"category":190,"description":661},"PageHero","\u002Fdocs\u002Fcomponents\u002Fpage-hero","docs\u002F2.components\u002Fpage-hero","A responsive hero for your pages.",{"title":663,"path":664,"stem":665,"framework":16,"category":190,"description":666},"PageLinks","\u002Fdocs\u002Fcomponents\u002Fpage-links","docs\u002F2.components\u002Fpage-links","A list of links to be displayed in the page.",{"title":668,"path":669,"stem":670,"framework":16,"category":190,"description":671},"PageList","\u002Fdocs\u002Fcomponents\u002Fpage-list","docs\u002F2.components\u002Fpage-list","A vertical list layout for displaying content in a stacked format.",{"title":673,"path":674,"stem":675,"framework":16,"category":190,"description":676},"PageLogos","\u002Fdocs\u002Fcomponents\u002Fpage-logos","docs\u002F2.components\u002Fpage-logos","A list of logos or images to display on your pages.",{"title":678,"path":679,"stem":680,"framework":16,"category":190,"description":681},"PageSection","\u002Fdocs\u002Fcomponents\u002Fpage-section","docs\u002F2.components\u002Fpage-section","A responsive section for your pages.",{"title":683,"path":684,"stem":685,"framework":16,"category":226,"description":686},"Pagination","\u002Fdocs\u002Fcomponents\u002Fpagination","docs\u002F2.components\u002Fpagination","A list of buttons or links to navigate through pages.",{"title":688,"path":689,"stem":690,"framework":16,"category":309,"description":691},"PinInput","\u002Fdocs\u002Fcomponents\u002Fpin-input","docs\u002F2.components\u002Fpin-input","An input element to enter a pin.",{"title":693,"path":694,"stem":695,"framework":16,"category":397,"description":696},"Popover","\u002Fdocs\u002Fcomponents\u002Fpopover","docs\u002F2.components\u002Fpopover","A non-modal dialog that floats around a trigger element.",{"title":698,"path":699,"stem":700,"framework":16,"category":190,"description":701},"PricingPlan","\u002Fdocs\u002Fcomponents\u002Fpricing-plan","docs\u002F2.components\u002Fpricing-plan","A customizable pricing plan to display in a pricing page.",{"title":703,"path":704,"stem":705,"framework":16,"category":190,"description":706},"PricingPlans","\u002Fdocs\u002Fcomponents\u002Fpricing-plans","docs\u002F2.components\u002Fpricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":708,"path":709,"stem":710,"framework":16,"category":190,"description":711},"PricingTable","\u002Fdocs\u002Fcomponents\u002Fpricing-table","docs\u002F2.components\u002Fpricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":713,"path":714,"stem":715,"framework":16,"category":178,"description":716},"Progress","\u002Fdocs\u002Fcomponents\u002Fprogress","docs\u002F2.components\u002Fprogress","An indicator showing the progress of a task.",{"title":718,"path":719,"stem":720,"framework":16,"category":309,"description":721},"RadioGroup","\u002Fdocs\u002Fcomponents\u002Fradio-group","docs\u002F2.components\u002Fradio-group","A set of radio buttons to select a single option from a list.",{"title":723,"path":724,"stem":725,"framework":16,"category":172,"description":726},"ScrollArea","\u002Fdocs\u002Fcomponents\u002Fscroll-area","docs\u002F2.components\u002Fscroll-area","A flexible scroll container with virtualization support.",{"title":728,"path":729,"stem":730,"framework":16,"category":309,"description":731},"Select","\u002Fdocs\u002Fcomponents\u002Fselect","docs\u002F2.components\u002Fselect","A select element to choose from a list of options.",{"title":733,"path":734,"stem":735,"framework":16,"category":309,"description":736},"SelectMenu","\u002Fdocs\u002Fcomponents\u002Fselect-menu","docs\u002F2.components\u002Fselect-menu","An advanced searchable select element.",{"title":738,"path":739,"stem":740,"framework":16,"category":178,"description":741},"Separator","\u002Fdocs\u002Fcomponents\u002Fseparator","docs\u002F2.components\u002Fseparator","Separates content horizontally or vertically.",{"title":743,"path":744,"stem":745,"framework":16,"category":184,"description":746,"badge":294},"Sidebar","\u002Fdocs\u002Fcomponents\u002Fsidebar","docs\u002F2.components\u002Fsidebar","A collapsible sidebar with multiple visual variants.",{"title":748,"path":749,"stem":750,"framework":16,"category":178,"description":751},"Skeleton","\u002Fdocs\u002Fcomponents\u002Fskeleton","docs\u002F2.components\u002Fskeleton","A placeholder to show while content is loading.",{"title":753,"path":754,"stem":755,"framework":16,"category":397,"description":756},"Slideover","\u002Fdocs\u002Fcomponents\u002Fslideover","docs\u002F2.components\u002Fslideover","A dialog that slides in from any side of the screen.",{"title":758,"path":759,"stem":760,"framework":16,"category":309,"description":761},"Slider","\u002Fdocs\u002Fcomponents\u002Fslider","docs\u002F2.components\u002Fslider","An input to select a numeric value within a range.",{"title":763,"path":764,"stem":765,"framework":16,"category":226,"description":766},"Stepper","\u002Fdocs\u002Fcomponents\u002Fstepper","docs\u002F2.components\u002Fstepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":768,"path":769,"stem":770,"framework":16,"category":309,"description":771},"Switch","\u002Fdocs\u002Fcomponents\u002Fswitch","docs\u002F2.components\u002Fswitch","A control that toggles between two states.",{"title":773,"path":774,"stem":775,"framework":16,"category":172,"description":776},"Table","\u002Fdocs\u002Fcomponents\u002Ftable","docs\u002F2.components\u002Ftable","A responsive table element to display data in rows and columns.",{"title":778,"path":779,"stem":780,"framework":16,"category":226,"description":781},"Tabs","\u002Fdocs\u002Fcomponents\u002Ftabs","docs\u002F2.components\u002Ftabs","A set of tab panels that are displayed one at a time.",{"title":783,"path":784,"stem":785,"framework":16,"category":309,"description":786},"Textarea","\u002Fdocs\u002Fcomponents\u002Ftextarea","docs\u002F2.components\u002Ftextarea","A textarea element to input multi-line text.",{"title":54,"path":788,"stem":789,"framework":16,"category":184,"description":790},"\u002Fdocs\u002Fcomponents\u002Ftheme","docs\u002F2.components\u002Ftheme","A headless component to theme child components.",{"title":792,"path":793,"stem":794,"framework":16,"category":172,"description":795},"Timeline","\u002Fdocs\u002Fcomponents\u002Ftimeline","docs\u002F2.components\u002Ftimeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":797,"path":798,"stem":799,"framework":16,"category":397,"description":800},"Toast","\u002Fdocs\u002Fcomponents\u002Ftoast","docs\u002F2.components\u002Ftoast","A succinct message to provide information or feedback to the user.",{"title":802,"path":803,"stem":804,"framework":16,"category":397,"description":805},"Tooltip","\u002Fdocs\u002Fcomponents\u002Ftooltip","docs\u002F2.components\u002Ftooltip","A popup that reveals information when hovering over an element.",{"title":807,"path":808,"stem":809,"framework":16,"category":172,"description":810},"Tree","\u002Fdocs\u002Fcomponents\u002Ftree","docs\u002F2.components\u002Ftree","A tree view component to display and interact with hierarchical data structures.",{"title":812,"path":813,"stem":814,"framework":16,"category":172,"description":815},"User","\u002Fdocs\u002Fcomponents\u002Fuser","docs\u002F2.components\u002Fuser","Display user information with name, description and avatar.",{"title":817,"framework":16,"category":16,"description":16,"icon":818,"path":819,"stem":820,"children":821,"page":36},"Composables","i-lucide-square-function","\u002Fdocs\u002Fcomposables","docs\u002F3.composables",[822,827,832,837,842,847,852],{"title":823,"path":824,"stem":825,"framework":16,"category":16,"description":826},"defineLocale","\u002Fdocs\u002Fcomposables\u002Fdefine-locale","docs\u002F3.composables\u002Fdefine-locale","A utility to create a custom locale for your app.",{"title":828,"path":829,"stem":830,"framework":16,"category":16,"description":831},"defineShortcuts","\u002Fdocs\u002Fcomposables\u002Fdefine-shortcuts","docs\u002F3.composables\u002Fdefine-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":833,"path":834,"stem":835,"framework":16,"category":16,"description":836},"extendLocale","\u002Fdocs\u002Fcomposables\u002Fextend-locale","docs\u002F3.composables\u002Fextend-locale","A utility to extend an existing locale with custom translations.",{"title":838,"path":839,"stem":840,"framework":16,"category":16,"description":841},"extractShortcuts","\u002Fdocs\u002Fcomposables\u002Fextract-shortcuts","docs\u002F3.composables\u002Fextract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":843,"path":844,"stem":845,"framework":16,"category":16,"description":846},"useOverlay","\u002Fdocs\u002Fcomposables\u002Fuse-overlay","docs\u002F3.composables\u002Fuse-overlay","A composable to programmatically control overlays.",{"title":848,"path":849,"stem":850,"framework":16,"category":16,"description":851,"badge":294},"useScrollShadow","\u002Fdocs\u002Fcomposables\u002Fuse-scroll-shadow","docs\u002F3.composables\u002Fuse-scroll-shadow","A composable to apply scroll shadow effects on any scrollable element.",{"title":853,"path":854,"stem":855,"framework":16,"category":16,"description":856},"useToast","\u002Fdocs\u002Fcomposables\u002Fuse-toast","docs\u002F3.composables\u002Fuse-toast","A composable to display toast notifications in your app.",{"title":858,"path":859,"stem":860,"children":861,"framework":28,"category":16,"description":16,"icon":957},"Typography","\u002Fdocs\u002Ftypography","docs\u002F4.typography\u002F1.index",[862,864,869,874,879,884,889,893,898,902,907,912,917,922,927,931,936,940,944,948,953],{"title":15,"path":859,"stem":860,"framework":28,"category":16,"description":863},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":865,"path":866,"stem":867,"framework":28,"category":16,"description":868},"Headers and text","\u002Fdocs\u002Ftypography\u002Fheaders-and-text","docs\u002F4.typography\u002F2.headers-and-text","Beautifully styled headings, paragraphs, text formatting, and links for optimal readability.",{"title":870,"path":871,"stem":872,"framework":28,"category":16,"description":873},"Lists and tables","\u002Fdocs\u002Ftypography\u002Flists-and-tables","docs\u002F4.typography\u002F3.lists-and-tables","Organize information with styled lists and responsive tables for clear, consistent readability.",{"title":875,"path":876,"stem":877,"framework":28,"category":16,"description":878},"Images and embeds","\u002Fdocs\u002Ftypography\u002Fimages-and-embeds","docs\u002F4.typography\u002F4.images-and-embeds","Responsive images, videos, and rich media embeds to enhance and illustrate your documentation.",{"title":880,"path":881,"stem":882,"framework":28,"category":16,"description":883},"Code","\u002Fdocs\u002Ftypography\u002Fcode","docs\u002F4.typography\u002F5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":169,"path":885,"stem":886,"framework":28,"category":887,"description":888},"\u002Fdocs\u002Ftypography\u002Faccordion","docs\u002F4.typography\u002Faccordion","components","Create expandable content sections for better information organization.",{"title":203,"path":890,"stem":891,"framework":28,"category":887,"description":892},"\u002Fdocs\u002Ftypography\u002Fbadge","docs\u002F4.typography\u002Fbadge","Display version numbers, status labels, and tags within your content.",{"title":894,"path":895,"stem":896,"framework":28,"category":887,"description":897},"Callout","\u002Fdocs\u002Ftypography\u002Fcallout","docs\u002F4.typography\u002Fcallout","Highlight important information with eye-catching colored boxes and icons.",{"title":239,"path":899,"stem":900,"framework":28,"category":887,"description":901},"\u002Fdocs\u002Ftypography\u002Fcard","docs\u002F4.typography\u002Fcard","Create highlighted content blocks with optional links and navigation.",{"title":903,"path":904,"stem":905,"framework":28,"category":887,"description":906},"CardGroup","\u002Fdocs\u002Ftypography\u002Fcard-group","docs\u002F4.typography\u002Fcard-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":908,"path":909,"stem":910,"framework":28,"category":887,"description":911},"CodeCollapse","\u002Fdocs\u002Ftypography\u002Fcode-collapse","docs\u002F4.typography\u002Fcode-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":913,"path":914,"stem":915,"framework":28,"category":887,"description":916},"CodeGroup","\u002Fdocs\u002Ftypography\u002Fcode-group","docs\u002F4.typography\u002Fcode-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":918,"path":919,"stem":920,"framework":28,"category":887,"description":921},"CodePreview","\u002Fdocs\u002Ftypography\u002Fcode-preview","docs\u002F4.typography\u002Fcode-preview","Display code examples with a preview and their source for clearer documentation.",{"title":923,"path":924,"stem":925,"framework":28,"category":887,"description":926},"CodeTree","\u002Fdocs\u002Ftypography\u002Fcode-tree","docs\u002F4.typography\u002Fcode-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":322,"path":928,"stem":929,"framework":28,"category":887,"description":930},"\u002Fdocs\u002Ftypography\u002Fcollapsible","docs\u002F4.typography\u002Fcollapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":932,"path":933,"stem":934,"framework":28,"category":887,"description":935},"Field","\u002Fdocs\u002Ftypography\u002Ffield","docs\u002F4.typography\u002Ffield","Document API parameters, props, and configuration options clearly.",{"title":502,"path":937,"stem":938,"framework":28,"category":887,"description":939},"\u002Fdocs\u002Ftypography\u002Ffield-group","docs\u002F4.typography\u002Ffield-group","Group related fields together for comprehensive API documentation.",{"title":537,"path":941,"stem":942,"framework":28,"category":887,"description":943},"\u002Fdocs\u002Ftypography\u002Ficon","docs\u002F4.typography\u002Ficon","Display icons from popular icon libraries to enhance your content.",{"title":572,"path":945,"stem":946,"framework":28,"category":887,"description":947},"\u002Fdocs\u002Ftypography\u002Fkbd","docs\u002F4.typography\u002Fkbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":949,"path":950,"stem":951,"framework":28,"category":887,"description":952},"Steps","\u002Fdocs\u002Ftypography\u002Fsteps","docs\u002F4.typography\u002Fsteps","Transform headings into numbered step-by-step guides and tutorials.",{"title":778,"path":954,"stem":955,"framework":28,"category":887,"description":956},"\u002Fdocs\u002Ftypography\u002Ftabs","docs\u002F4.typography\u002Ftabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":959,"title":20,"body":960,"category":16,"description":35,"extension":5998,"framework":34,"index":36,"links":7557,"meta":7562,"navigation":7563,"path":32,"seo":7564,"stem":33,"__hash__":7565},"docs\u002Fdocs\u002F1.getting-started\u002F2.installation\u002F2.vue.md",{"type":961,"value":962,"toc":7533},"minimark",[963,978,983,988,4958,4962,4974,5049,5088,5092,5097,5102,5108,5120,5242,5246,5251,5421,5427,5435,5444,5562,5568,5573,5636,5784,5790,5796,5801,5809,5941,5950,5956,5968,6003,6171,6184,6189,6368,6371,6445,6451,6456,6465,6474,6592,6598,6610,6619,6737,6745,6749,6760,6768,6886,6898,6907,6925,6933,7003,7120,7299,7312,7321,7326,7453,7461,7465,7474,7481,7522,7529],[964,965,969],"callout",{"icon":966,"className":967,"to":26},"i-logos-nuxt-icon",[968],"hidden",[970,971,972,973,977],"p",{},"Looking for the ",[974,975,976],"strong",{},"Nuxt"," version?",[979,980,982],"h2",{"id":981},"setup","Setup",[984,985,987],"h3",{"id":986},"add-to-a-vue-project","Add to a Vue project",[989,990,992,997,1079,1102,1739,1863,2027,2031,3005,3009,3105,4028,4204,4208,4350,4367,4375,4953],"steps",{"level":991},"4",[993,994,996],"h4",{"id":995},"install-the-nuxt-ui-package","Install the Nuxt UI package",[998,999,1001,1030,1046,1063],"code-group",{"sync":1000},"pm",[1002,1003,1009],"pre",{"className":1004,"code":1005,"filename":1006,"language":1007,"meta":1008,"style":1008},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add @nuxt\u002Fui tailwindcss\n","pnpm","bash","",[1010,1011,1012],"code",{"__ignoreMap":1008},[1013,1014,1017,1020,1024,1027],"span",{"class":1015,"line":1016},"line",1,[1013,1018,1006],{"class":1019},"sBMFI",[1013,1021,1023],{"class":1022},"sfazB"," add",[1013,1025,1026],{"class":1022}," @nuxt\u002Fui",[1013,1028,1029],{"class":1022}," tailwindcss\n",[1002,1031,1034],{"className":1004,"code":1032,"filename":1033,"language":1007,"meta":1008,"style":1008},"yarn add @nuxt\u002Fui tailwindcss\n","yarn",[1010,1035,1036],{"__ignoreMap":1008},[1013,1037,1038,1040,1042,1044],{"class":1015,"line":1016},[1013,1039,1033],{"class":1019},[1013,1041,1023],{"class":1022},[1013,1043,1026],{"class":1022},[1013,1045,1029],{"class":1022},[1002,1047,1050],{"className":1004,"code":1048,"filename":1049,"language":1007,"meta":1008,"style":1008},"npm install @nuxt\u002Fui tailwindcss\n","npm",[1010,1051,1052],{"__ignoreMap":1008},[1013,1053,1054,1056,1059,1061],{"class":1015,"line":1016},[1013,1055,1049],{"class":1019},[1013,1057,1058],{"class":1022}," install",[1013,1060,1026],{"class":1022},[1013,1062,1029],{"class":1022},[1002,1064,1067],{"className":1004,"code":1065,"filename":1066,"language":1007,"meta":1008,"style":1008},"bun add @nuxt\u002Fui tailwindcss\n","bun",[1010,1068,1069],{"__ignoreMap":1008},[1013,1070,1071,1073,1075,1077],{"class":1015,"line":1016},[1013,1072,1066],{"class":1019},[1013,1074,1023],{"class":1022},[1013,1076,1026],{"class":1022},[1013,1078,1029],{"class":1022},[993,1080,1082,1083],{"id":1081},"add-the-nuxt-ui-vite-plugin-in-your-viteconfigts","Add the Nuxt UI Vite plugin in your ",[1010,1084,1087,1090,1094,1097,1099],{"className":1085,"language":1086,"style":1008},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type",[1013,1088,1089],{"class":1019},"vite",[1013,1091,1093],{"class":1092},"sMK4o",".",[1013,1095,1096],{"class":1019},"config",[1013,1098,1093],{"class":1092},[1013,1100,1101],{"class":1019},"ts",[998,1103,1104,1250,1517],{"sync":1089},[1002,1105,1112],{"className":1106,"code":1107,"filename":1108,"highlights":1109,"language":1101,"meta":1008,"style":1008},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui()\n  ]\n})\n","vite.config.ts (Vite)",[1110,1111],3,8,[1010,1113,1114,1141,1159,1177,1183,1201,1214,1226,1235,1241],{"__ignoreMap":1008},[1013,1115,1116,1120,1123,1127,1130,1133,1136,1138],{"class":1015,"line":1016},[1013,1117,1119],{"class":1118},"s7zQu","import",[1013,1121,1122],{"class":1092}," {",[1013,1124,1126],{"class":1125},"sTEyZ"," defineConfig",[1013,1128,1129],{"class":1092}," }",[1013,1131,1132],{"class":1118}," from",[1013,1134,1135],{"class":1092}," '",[1013,1137,1089],{"class":1022},[1013,1139,1140],{"class":1092},"'\n",[1013,1142,1144,1146,1149,1152,1154,1157],{"class":1015,"line":1143},2,[1013,1145,1119],{"class":1118},[1013,1147,1148],{"class":1125}," vue ",[1013,1150,1151],{"class":1118},"from",[1013,1153,1135],{"class":1092},[1013,1155,1156],{"class":1022},"@vitejs\u002Fplugin-vue",[1013,1158,1140],{"class":1092},[1013,1160,1163,1165,1168,1170,1172,1175],{"class":1161,"line":1110},[1015,1162],"highlight",[1013,1164,1119],{"class":1118},[1013,1166,1167],{"class":1125}," ui ",[1013,1169,1151],{"class":1118},[1013,1171,1135],{"class":1092},[1013,1173,1174],{"class":1022},"@nuxt\u002Fui\u002Fvite",[1013,1176,1140],{"class":1092},[1013,1178,1180],{"class":1015,"line":1179},4,[1013,1181,1182],{"emptyLinePlaceholder":21},"\n",[1013,1184,1186,1189,1192,1195,1198],{"class":1015,"line":1185},5,[1013,1187,1188],{"class":1118},"export",[1013,1190,1191],{"class":1118}," default",[1013,1193,1126],{"class":1194},"s2Zo4",[1013,1196,1197],{"class":1125},"(",[1013,1199,1200],{"class":1092},"{\n",[1013,1202,1204,1208,1211],{"class":1015,"line":1203},6,[1013,1205,1207],{"class":1206},"swJcz","  plugins",[1013,1209,1210],{"class":1092},":",[1013,1212,1213],{"class":1125}," [\n",[1013,1215,1217,1220,1223],{"class":1015,"line":1216},7,[1013,1218,1219],{"class":1194},"    vue",[1013,1221,1222],{"class":1125},"()",[1013,1224,1225],{"class":1092},",\n",[1013,1227,1229,1232],{"class":1228,"line":1111},[1015,1162],[1013,1230,1231],{"class":1194},"    ui",[1013,1233,1234],{"class":1125},"()\n",[1013,1236,1238],{"class":1015,"line":1237},9,[1013,1239,1240],{"class":1125},"  ]\n",[1013,1242,1244,1247],{"class":1015,"line":1243},10,[1013,1245,1246],{"class":1092},"}",[1013,1248,1249],{"class":1125},")\n",[1002,1251,1258],{"className":1106,"code":1252,"filename":1253,"highlights":1254,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\nimport laravel from 'laravel-vite-plugin'\n\nexport default defineConfig({\n  plugins: [\n    laravel({\n      input: ['resources\u002Fjs\u002Fapp.ts'],\n      refresh: true\n    }),\n    vue({\n      template: {\n        transformAssetUrls: {\n          base: null,\n          includeAbsolute: false\n        }\n      }\n    }),\n    ui({\n      router: 'inertia'\n    })\n  ]\n})\n","vite.config.ts (Laravel Inertia)",[1110,1255,1256,1257],20,21,22,[1010,1259,1260,1278,1292,1307,1323,1327,1339,1347,1356,1379,1390,1401,1410,1421,1431,1442,1453,1459,1465,1474,1483,1498,1505,1510],{"__ignoreMap":1008},[1013,1261,1262,1264,1266,1268,1270,1272,1274,1276],{"class":1015,"line":1016},[1013,1263,1119],{"class":1118},[1013,1265,1122],{"class":1092},[1013,1267,1126],{"class":1125},[1013,1269,1129],{"class":1092},[1013,1271,1132],{"class":1118},[1013,1273,1135],{"class":1092},[1013,1275,1089],{"class":1022},[1013,1277,1140],{"class":1092},[1013,1279,1280,1282,1284,1286,1288,1290],{"class":1015,"line":1143},[1013,1281,1119],{"class":1118},[1013,1283,1148],{"class":1125},[1013,1285,1151],{"class":1118},[1013,1287,1135],{"class":1092},[1013,1289,1156],{"class":1022},[1013,1291,1140],{"class":1092},[1013,1293,1295,1297,1299,1301,1303,1305],{"class":1294,"line":1110},[1015,1162],[1013,1296,1119],{"class":1118},[1013,1298,1167],{"class":1125},[1013,1300,1151],{"class":1118},[1013,1302,1135],{"class":1092},[1013,1304,1174],{"class":1022},[1013,1306,1140],{"class":1092},[1013,1308,1309,1311,1314,1316,1318,1321],{"class":1015,"line":1179},[1013,1310,1119],{"class":1118},[1013,1312,1313],{"class":1125}," laravel ",[1013,1315,1151],{"class":1118},[1013,1317,1135],{"class":1092},[1013,1319,1320],{"class":1022},"laravel-vite-plugin",[1013,1322,1140],{"class":1092},[1013,1324,1325],{"class":1015,"line":1185},[1013,1326,1182],{"emptyLinePlaceholder":21},[1013,1328,1329,1331,1333,1335,1337],{"class":1015,"line":1203},[1013,1330,1188],{"class":1118},[1013,1332,1191],{"class":1118},[1013,1334,1126],{"class":1194},[1013,1336,1197],{"class":1125},[1013,1338,1200],{"class":1092},[1013,1340,1341,1343,1345],{"class":1015,"line":1216},[1013,1342,1207],{"class":1206},[1013,1344,1210],{"class":1092},[1013,1346,1213],{"class":1125},[1013,1348,1349,1352,1354],{"class":1015,"line":1111},[1013,1350,1351],{"class":1194},"    laravel",[1013,1353,1197],{"class":1125},[1013,1355,1200],{"class":1092},[1013,1357,1358,1361,1363,1366,1369,1372,1374,1377],{"class":1015,"line":1237},[1013,1359,1360],{"class":1206},"      input",[1013,1362,1210],{"class":1092},[1013,1364,1365],{"class":1125}," [",[1013,1367,1368],{"class":1092},"'",[1013,1370,1371],{"class":1022},"resources\u002Fjs\u002Fapp.ts",[1013,1373,1368],{"class":1092},[1013,1375,1376],{"class":1125},"]",[1013,1378,1225],{"class":1092},[1013,1380,1381,1384,1386],{"class":1015,"line":1243},[1013,1382,1383],{"class":1206},"      refresh",[1013,1385,1210],{"class":1092},[1013,1387,1389],{"class":1388},"sfNiH"," true\n",[1013,1391,1393,1396,1399],{"class":1015,"line":1392},11,[1013,1394,1395],{"class":1092},"    }",[1013,1397,1398],{"class":1125},")",[1013,1400,1225],{"class":1092},[1013,1402,1404,1406,1408],{"class":1015,"line":1403},12,[1013,1405,1219],{"class":1194},[1013,1407,1197],{"class":1125},[1013,1409,1200],{"class":1092},[1013,1411,1413,1416,1418],{"class":1015,"line":1412},13,[1013,1414,1415],{"class":1206},"      template",[1013,1417,1210],{"class":1092},[1013,1419,1420],{"class":1092}," {\n",[1013,1422,1424,1427,1429],{"class":1015,"line":1423},14,[1013,1425,1426],{"class":1206},"        transformAssetUrls",[1013,1428,1210],{"class":1092},[1013,1430,1420],{"class":1092},[1013,1432,1434,1437,1439],{"class":1015,"line":1433},15,[1013,1435,1436],{"class":1206},"          base",[1013,1438,1210],{"class":1092},[1013,1440,1441],{"class":1092}," null,\n",[1013,1443,1445,1448,1450],{"class":1015,"line":1444},16,[1013,1446,1447],{"class":1206},"          includeAbsolute",[1013,1449,1210],{"class":1092},[1013,1451,1452],{"class":1388}," false\n",[1013,1454,1456],{"class":1015,"line":1455},17,[1013,1457,1458],{"class":1092},"        }\n",[1013,1460,1462],{"class":1015,"line":1461},18,[1013,1463,1464],{"class":1092},"      }\n",[1013,1466,1468,1470,1472],{"class":1015,"line":1467},19,[1013,1469,1395],{"class":1092},[1013,1471,1398],{"class":1125},[1013,1473,1225],{"class":1092},[1013,1475,1477,1479,1481],{"class":1476,"line":1255},[1015,1162],[1013,1478,1231],{"class":1194},[1013,1480,1197],{"class":1125},[1013,1482,1200],{"class":1092},[1013,1484,1486,1489,1491,1493,1496],{"class":1485,"line":1256},[1015,1162],[1013,1487,1488],{"class":1206},"      router",[1013,1490,1210],{"class":1092},[1013,1492,1135],{"class":1092},[1013,1494,1495],{"class":1022},"inertia",[1013,1497,1140],{"class":1092},[1013,1499,1501,1503],{"class":1500,"line":1257},[1015,1162],[1013,1502,1395],{"class":1092},[1013,1504,1249],{"class":1125},[1013,1506,1508],{"class":1015,"line":1507},23,[1013,1509,1240],{"class":1125},[1013,1511,1513,1515],{"class":1015,"line":1512},24,[1013,1514,1246],{"class":1092},[1013,1516,1249],{"class":1125},[1002,1518,1522],{"className":1106,"code":1519,"filename":1520,"highlights":1521,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\nimport adonisjs from '@adonisjs\u002Fvite\u002Fclient'\nimport inertia from '@adonisjs\u002Finertia\u002Fclient'\n\nexport default defineConfig({\n  plugins: [\n    adonisjs({\n      entrypoints: ['inertia\u002Fapp\u002Fapp.ts'],\n      reload: ['resources\u002Fviews\u002F**\u002F*.edge']\n    }),\n    inertia(),\n    vue(),\n    ui({\n      router: 'inertia'\n    })\n  ]\n})\n","vite.config.ts (AdonisJS Inertia)",[1110,1433,1444,1455],[1010,1523,1524,1542,1556,1571,1587,1603,1607,1619,1627,1636,1656,1675,1683,1692,1700,1709,1722,1729,1733],{"__ignoreMap":1008},[1013,1525,1526,1528,1530,1532,1534,1536,1538,1540],{"class":1015,"line":1016},[1013,1527,1119],{"class":1118},[1013,1529,1122],{"class":1092},[1013,1531,1126],{"class":1125},[1013,1533,1129],{"class":1092},[1013,1535,1132],{"class":1118},[1013,1537,1135],{"class":1092},[1013,1539,1089],{"class":1022},[1013,1541,1140],{"class":1092},[1013,1543,1544,1546,1548,1550,1552,1554],{"class":1015,"line":1143},[1013,1545,1119],{"class":1118},[1013,1547,1148],{"class":1125},[1013,1549,1151],{"class":1118},[1013,1551,1135],{"class":1092},[1013,1553,1156],{"class":1022},[1013,1555,1140],{"class":1092},[1013,1557,1559,1561,1563,1565,1567,1569],{"class":1558,"line":1110},[1015,1162],[1013,1560,1119],{"class":1118},[1013,1562,1167],{"class":1125},[1013,1564,1151],{"class":1118},[1013,1566,1135],{"class":1092},[1013,1568,1174],{"class":1022},[1013,1570,1140],{"class":1092},[1013,1572,1573,1575,1578,1580,1582,1585],{"class":1015,"line":1179},[1013,1574,1119],{"class":1118},[1013,1576,1577],{"class":1125}," adonisjs ",[1013,1579,1151],{"class":1118},[1013,1581,1135],{"class":1092},[1013,1583,1584],{"class":1022},"@adonisjs\u002Fvite\u002Fclient",[1013,1586,1140],{"class":1092},[1013,1588,1589,1591,1594,1596,1598,1601],{"class":1015,"line":1185},[1013,1590,1119],{"class":1118},[1013,1592,1593],{"class":1125}," inertia ",[1013,1595,1151],{"class":1118},[1013,1597,1135],{"class":1092},[1013,1599,1600],{"class":1022},"@adonisjs\u002Finertia\u002Fclient",[1013,1602,1140],{"class":1092},[1013,1604,1605],{"class":1015,"line":1203},[1013,1606,1182],{"emptyLinePlaceholder":21},[1013,1608,1609,1611,1613,1615,1617],{"class":1015,"line":1216},[1013,1610,1188],{"class":1118},[1013,1612,1191],{"class":1118},[1013,1614,1126],{"class":1194},[1013,1616,1197],{"class":1125},[1013,1618,1200],{"class":1092},[1013,1620,1621,1623,1625],{"class":1015,"line":1111},[1013,1622,1207],{"class":1206},[1013,1624,1210],{"class":1092},[1013,1626,1213],{"class":1125},[1013,1628,1629,1632,1634],{"class":1015,"line":1237},[1013,1630,1631],{"class":1194},"    adonisjs",[1013,1633,1197],{"class":1125},[1013,1635,1200],{"class":1092},[1013,1637,1638,1641,1643,1645,1647,1650,1652,1654],{"class":1015,"line":1243},[1013,1639,1640],{"class":1206},"      entrypoints",[1013,1642,1210],{"class":1092},[1013,1644,1365],{"class":1125},[1013,1646,1368],{"class":1092},[1013,1648,1649],{"class":1022},"inertia\u002Fapp\u002Fapp.ts",[1013,1651,1368],{"class":1092},[1013,1653,1376],{"class":1125},[1013,1655,1225],{"class":1092},[1013,1657,1658,1661,1663,1665,1667,1670,1672],{"class":1015,"line":1392},[1013,1659,1660],{"class":1206},"      reload",[1013,1662,1210],{"class":1092},[1013,1664,1365],{"class":1125},[1013,1666,1368],{"class":1092},[1013,1668,1669],{"class":1022},"resources\u002Fviews\u002F**\u002F*.edge",[1013,1671,1368],{"class":1092},[1013,1673,1674],{"class":1125},"]\n",[1013,1676,1677,1679,1681],{"class":1015,"line":1403},[1013,1678,1395],{"class":1092},[1013,1680,1398],{"class":1125},[1013,1682,1225],{"class":1092},[1013,1684,1685,1688,1690],{"class":1015,"line":1412},[1013,1686,1687],{"class":1194},"    inertia",[1013,1689,1222],{"class":1125},[1013,1691,1225],{"class":1092},[1013,1693,1694,1696,1698],{"class":1015,"line":1423},[1013,1695,1219],{"class":1194},[1013,1697,1222],{"class":1125},[1013,1699,1225],{"class":1092},[1013,1701,1703,1705,1707],{"class":1702,"line":1433},[1015,1162],[1013,1704,1231],{"class":1194},[1013,1706,1197],{"class":1125},[1013,1708,1200],{"class":1092},[1013,1710,1712,1714,1716,1718,1720],{"class":1711,"line":1444},[1015,1162],[1013,1713,1488],{"class":1206},[1013,1715,1210],{"class":1092},[1013,1717,1135],{"class":1092},[1013,1719,1495],{"class":1022},[1013,1721,1140],{"class":1092},[1013,1723,1725,1727],{"class":1724,"line":1455},[1015,1162],[1013,1726,1395],{"class":1092},[1013,1728,1249],{"class":1125},[1013,1730,1731],{"class":1015,"line":1461},[1013,1732,1240],{"class":1125},[1013,1734,1735,1737],{"class":1015,"line":1467},[1013,1736,1246],{"class":1092},[1013,1738,1249],{"class":1125},[1740,1741,1742,1763,1841],"tip",{},[970,1743,1744,1745,1748,1749,1752,1753,1748,1756,1759,1760,1093],{},"Nuxt UI registers ",[1010,1746,1747],{},"unplugin-auto-import"," and ",[1010,1750,1751],{},"unplugin-vue-components",", which will generate ",[1010,1754,1755],{},"auto-imports.d.ts",[1010,1757,1758],{},"components.d.ts"," type declaration files. You will likely want to gitignore these, and add them to your ",[1010,1761,1762],{},"tsconfig",[1002,1764,1769],{"className":1765,"code":1766,"filename":1767,"language":1768,"meta":1008,"style":1008},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"include\": [\"src\u002F**\u002F*.ts\", \"src\u002F**\u002F*.tsx\", \"src\u002F**\u002F*.vue\", \"auto-imports.d.ts\", \"components.d.ts\"]\n}\n","tsconfig.app.json","json",[1010,1770,1771,1775,1836],{"__ignoreMap":1008},[1013,1772,1773],{"class":1015,"line":1016},[1013,1774,1200],{"class":1092},[1013,1776,1777,1780,1784,1787,1789,1791,1793,1796,1798,1801,1804,1807,1809,1811,1813,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834],{"class":1015,"line":1143},[1013,1778,1779],{"class":1092},"  \"",[1013,1781,1783],{"class":1782},"spNyl","include",[1013,1785,1786],{"class":1092},"\"",[1013,1788,1210],{"class":1092},[1013,1790,1365],{"class":1092},[1013,1792,1786],{"class":1092},[1013,1794,1795],{"class":1022},"src\u002F**\u002F*.ts",[1013,1797,1786],{"class":1092},[1013,1799,1800],{"class":1092},",",[1013,1802,1803],{"class":1092}," \"",[1013,1805,1806],{"class":1022},"src\u002F**\u002F*.tsx",[1013,1808,1786],{"class":1092},[1013,1810,1800],{"class":1092},[1013,1812,1803],{"class":1092},[1013,1814,1815],{"class":1022},"src\u002F**\u002F*.vue",[1013,1817,1786],{"class":1092},[1013,1819,1800],{"class":1092},[1013,1821,1803],{"class":1092},[1013,1823,1755],{"class":1022},[1013,1825,1786],{"class":1092},[1013,1827,1800],{"class":1092},[1013,1829,1803],{"class":1092},[1013,1831,1758],{"class":1022},[1013,1833,1786],{"class":1092},[1013,1835,1674],{"class":1092},[1013,1837,1838],{"class":1015,"line":1110},[1013,1839,1840],{"class":1092},"}\n",[1002,1842,1845],{"className":1004,"code":1843,"filename":1844,"language":1007,"meta":1008,"style":1008},"# Auto-generated type declarations\nauto-imports.d.ts\ncomponents.d.ts\n",".gitignore",[1010,1846,1847,1853,1858],{"__ignoreMap":1008},[1013,1848,1849],{"class":1015,"line":1016},[1013,1850,1852],{"class":1851},"sHwdD","# Auto-generated type declarations\n",[1013,1854,1855],{"class":1015,"line":1143},[1013,1856,1857],{"class":1019},"auto-imports.d.ts\n",[1013,1859,1860],{"class":1015,"line":1110},[1013,1861,1862],{"class":1019},"components.d.ts\n",[1740,1864,1865,1874,1956],{},[970,1866,1867,1868,1870,1871,1093],{},"Internally, Nuxt UI relies on custom alias to resolve the theme types. If you're using TypeScript, you should add an alias to your ",[1010,1869,1762],{}," to enable auto-completion in your ",[1010,1872,1873],{},"vite.config.ts",[1002,1875,1878],{"className":1765,"code":1876,"filename":1877,"language":1768,"meta":1008,"style":1008},"{\n  \"compilerOptions\": {\n    \"paths\": {\n      \"#build\u002Fui\": [\n        \".\u002Fnode_modules\u002F.nuxt-ui\u002Fui\"\n      ]\n    }\n  }\n}\n","tsconfig.node.json",[1010,1879,1880,1884,1897,1911,1926,1937,1942,1947,1952],{"__ignoreMap":1008},[1013,1881,1882],{"class":1015,"line":1016},[1013,1883,1200],{"class":1092},[1013,1885,1886,1888,1891,1893,1895],{"class":1015,"line":1143},[1013,1887,1779],{"class":1092},[1013,1889,1890],{"class":1782},"compilerOptions",[1013,1892,1786],{"class":1092},[1013,1894,1210],{"class":1092},[1013,1896,1420],{"class":1092},[1013,1898,1899,1902,1905,1907,1909],{"class":1015,"line":1110},[1013,1900,1901],{"class":1092},"    \"",[1013,1903,1904],{"class":1019},"paths",[1013,1906,1786],{"class":1092},[1013,1908,1210],{"class":1092},[1013,1910,1420],{"class":1092},[1013,1912,1913,1916,1920,1922,1924],{"class":1015,"line":1179},[1013,1914,1915],{"class":1092},"      \"",[1013,1917,1919],{"class":1918},"sbssI","#build\u002Fui",[1013,1921,1786],{"class":1092},[1013,1923,1210],{"class":1092},[1013,1925,1213],{"class":1092},[1013,1927,1928,1931,1934],{"class":1015,"line":1185},[1013,1929,1930],{"class":1092},"        \"",[1013,1932,1933],{"class":1022},".\u002Fnode_modules\u002F.nuxt-ui\u002Fui",[1013,1935,1936],{"class":1092},"\"\n",[1013,1938,1939],{"class":1015,"line":1203},[1013,1940,1941],{"class":1092},"      ]\n",[1013,1943,1944],{"class":1015,"line":1216},[1013,1945,1946],{"class":1092},"    }\n",[1013,1948,1949],{"class":1015,"line":1111},[1013,1950,1951],{"class":1092},"  }\n",[1013,1953,1954],{"class":1015,"line":1237},[1013,1955,1840],{"class":1092},[1002,1957,1959],{"className":1765,"code":1958,"filename":1767,"language":1768,"meta":1008,"style":1008},"{\n  \"compilerOptions\": {\n    \"paths\": {\n      \"#build\u002Fui\u002F*\": [\n        \".\u002Fnode_modules\u002F.nuxt-ui\u002Fui\u002F*\"\n      ]\n    }\n  }\n}\n",[1010,1960,1961,1965,1977,1989,2002,2011,2015,2019,2023],{"__ignoreMap":1008},[1013,1962,1963],{"class":1015,"line":1016},[1013,1964,1200],{"class":1092},[1013,1966,1967,1969,1971,1973,1975],{"class":1015,"line":1143},[1013,1968,1779],{"class":1092},[1013,1970,1890],{"class":1782},[1013,1972,1786],{"class":1092},[1013,1974,1210],{"class":1092},[1013,1976,1420],{"class":1092},[1013,1978,1979,1981,1983,1985,1987],{"class":1015,"line":1110},[1013,1980,1901],{"class":1092},[1013,1982,1904],{"class":1019},[1013,1984,1786],{"class":1092},[1013,1986,1210],{"class":1092},[1013,1988,1420],{"class":1092},[1013,1990,1991,1993,1996,1998,2000],{"class":1015,"line":1179},[1013,1992,1915],{"class":1092},[1013,1994,1995],{"class":1918},"#build\u002Fui\u002F*",[1013,1997,1786],{"class":1092},[1013,1999,1210],{"class":1092},[1013,2001,1213],{"class":1092},[1013,2003,2004,2006,2009],{"class":1015,"line":1185},[1013,2005,1930],{"class":1092},[1013,2007,2008],{"class":1022},".\u002Fnode_modules\u002F.nuxt-ui\u002Fui\u002F*",[1013,2010,1936],{"class":1092},[1013,2012,2013],{"class":1015,"line":1203},[1013,2014,1941],{"class":1092},[1013,2016,2017],{"class":1015,"line":1216},[1013,2018,1946],{"class":1092},[1013,2020,2021],{"class":1015,"line":1111},[1013,2022,1951],{"class":1092},[1013,2024,2025],{"class":1015,"line":1237},[1013,2026,1840],{"class":1092},[993,2028,2030],{"id":2029},"use-the-nuxt-ui-vue-plugin","Use the Nuxt UI Vue plugin",[998,2032,2033,2237,2650],{"sync":1089},[1002,2034,2038],{"className":1106,"code":2035,"filename":2036,"highlights":2037,"language":1101,"meta":1008,"style":1008},"import { createApp } from 'vue'\nimport { createRouter, createWebHistory } from 'vue-router'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport App from '.\u002FApp.vue'\n\nconst app = createApp(App)\n\nconst router = createRouter({\n  routes: [],\n  history: createWebHistory()\n})\n\napp.use(router)\napp.use(ui)\n\napp.mount('#app')\n","src\u002Fmain.ts (Vite)",[1110,1423],[1010,2039,2040,2059,2084,2100,2116,2120,2136,2140,2155,2167,2178,2184,2188,2201,2213,2217],{"__ignoreMap":1008},[1013,2041,2042,2044,2046,2049,2051,2053,2055,2057],{"class":1015,"line":1016},[1013,2043,1119],{"class":1118},[1013,2045,1122],{"class":1092},[1013,2047,2048],{"class":1125}," createApp",[1013,2050,1129],{"class":1092},[1013,2052,1132],{"class":1118},[1013,2054,1135],{"class":1092},[1013,2056,34],{"class":1022},[1013,2058,1140],{"class":1092},[1013,2060,2061,2063,2065,2068,2070,2073,2075,2077,2079,2082],{"class":1015,"line":1143},[1013,2062,1119],{"class":1118},[1013,2064,1122],{"class":1092},[1013,2066,2067],{"class":1125}," createRouter",[1013,2069,1800],{"class":1092},[1013,2071,2072],{"class":1125}," createWebHistory",[1013,2074,1129],{"class":1092},[1013,2076,1132],{"class":1118},[1013,2078,1135],{"class":1092},[1013,2080,2081],{"class":1022},"vue-router",[1013,2083,1140],{"class":1092},[1013,2085,2087,2089,2091,2093,2095,2098],{"class":2086,"line":1110},[1015,1162],[1013,2088,1119],{"class":1118},[1013,2090,1167],{"class":1125},[1013,2092,1151],{"class":1118},[1013,2094,1135],{"class":1092},[1013,2096,2097],{"class":1022},"@nuxt\u002Fui\u002Fvue-plugin",[1013,2099,1140],{"class":1092},[1013,2101,2102,2104,2107,2109,2111,2114],{"class":1015,"line":1179},[1013,2103,1119],{"class":1118},[1013,2105,2106],{"class":1125}," App ",[1013,2108,1151],{"class":1118},[1013,2110,1135],{"class":1092},[1013,2112,2113],{"class":1022},".\u002FApp.vue",[1013,2115,1140],{"class":1092},[1013,2117,2118],{"class":1015,"line":1185},[1013,2119,1182],{"emptyLinePlaceholder":21},[1013,2121,2122,2125,2128,2131,2133],{"class":1015,"line":1203},[1013,2123,2124],{"class":1782},"const",[1013,2126,2127],{"class":1125}," app ",[1013,2129,2130],{"class":1092},"=",[1013,2132,2048],{"class":1194},[1013,2134,2135],{"class":1125},"(App)\n",[1013,2137,2138],{"class":1015,"line":1216},[1013,2139,1182],{"emptyLinePlaceholder":21},[1013,2141,2142,2144,2147,2149,2151,2153],{"class":1015,"line":1111},[1013,2143,2124],{"class":1782},[1013,2145,2146],{"class":1125}," router ",[1013,2148,2130],{"class":1092},[1013,2150,2067],{"class":1194},[1013,2152,1197],{"class":1125},[1013,2154,1200],{"class":1092},[1013,2156,2157,2160,2162,2165],{"class":1015,"line":1237},[1013,2158,2159],{"class":1206},"  routes",[1013,2161,1210],{"class":1092},[1013,2163,2164],{"class":1125}," []",[1013,2166,1225],{"class":1092},[1013,2168,2169,2172,2174,2176],{"class":1015,"line":1243},[1013,2170,2171],{"class":1206},"  history",[1013,2173,1210],{"class":1092},[1013,2175,2072],{"class":1194},[1013,2177,1234],{"class":1125},[1013,2179,2180,2182],{"class":1015,"line":1392},[1013,2181,1246],{"class":1092},[1013,2183,1249],{"class":1125},[1013,2185,2186],{"class":1015,"line":1403},[1013,2187,1182],{"emptyLinePlaceholder":21},[1013,2189,2190,2193,2195,2198],{"class":1015,"line":1412},[1013,2191,2192],{"class":1125},"app",[1013,2194,1093],{"class":1092},[1013,2196,2197],{"class":1194},"use",[1013,2199,2200],{"class":1125},"(router)\n",[1013,2202,2204,2206,2208,2210],{"class":2203,"line":1423},[1015,1162],[1013,2205,2192],{"class":1125},[1013,2207,1093],{"class":1092},[1013,2209,2197],{"class":1194},[1013,2211,2212],{"class":1125},"(ui)\n",[1013,2214,2215],{"class":1015,"line":1433},[1013,2216,1182],{"emptyLinePlaceholder":21},[1013,2218,2219,2221,2223,2226,2228,2230,2233,2235],{"class":1015,"line":1444},[1013,2220,2192],{"class":1125},[1013,2222,1093],{"class":1092},[1013,2224,2225],{"class":1194},"mount",[1013,2227,1197],{"class":1125},[1013,2229,1368],{"class":1092},[1013,2231,2232],{"class":1022},"#app",[1013,2234,1368],{"class":1092},[1013,2236,1249],{"class":1125},[1002,2238,2242],{"className":1106,"code":2239,"filename":2240,"highlights":2241,"language":1101,"meta":1008,"style":1008},"import type { DefineComponent } from 'vue'\nimport { createInertiaApp } from '@inertiajs\u002Fvue3'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport { resolvePageComponent } from 'laravel-vite-plugin\u002Finertia-helpers'\nimport { createApp, h } from 'vue'\n\nconst appName = import.meta.env.VITE_APP_NAME || 'Laravel x Nuxt UI'\n\ncreateInertiaApp({\n  title: title => (title ? `${title} - ${appName}` : appName),\n  resolve: name =>\n    resolvePageComponent(\n      `.\u002Fpages\u002F${name}.vue`,\n      import.meta.glob\u003CDefineComponent>('.\u002Fpages\u002F**\u002F*.vue')\n    ),\n  setup({ el, App, props, plugin }) {\n    createApp({ render: () => h(App, props) })\n      .use(plugin)\n      .use(ui)\n      .mount(el)\n  }\n})\n","resources\u002Fjs\u002Fapp.ts (Laravel Inertia)",[1110,1467],[1010,2243,2244,2266,2286,2301,2321,2344,2348,2385,2389,2398,2446,2459,2467,2490,2524,2531,2562,2599,2613,2627,2640,2644],{"__ignoreMap":1008},[1013,2245,2246,2248,2251,2253,2256,2258,2260,2262,2264],{"class":1015,"line":1016},[1013,2247,1119],{"class":1118},[1013,2249,2250],{"class":1118}," type",[1013,2252,1122],{"class":1092},[1013,2254,2255],{"class":1125}," DefineComponent",[1013,2257,1129],{"class":1092},[1013,2259,1132],{"class":1118},[1013,2261,1135],{"class":1092},[1013,2263,34],{"class":1022},[1013,2265,1140],{"class":1092},[1013,2267,2268,2270,2272,2275,2277,2279,2281,2284],{"class":1015,"line":1143},[1013,2269,1119],{"class":1118},[1013,2271,1122],{"class":1092},[1013,2273,2274],{"class":1125}," createInertiaApp",[1013,2276,1129],{"class":1092},[1013,2278,1132],{"class":1118},[1013,2280,1135],{"class":1092},[1013,2282,2283],{"class":1022},"@inertiajs\u002Fvue3",[1013,2285,1140],{"class":1092},[1013,2287,2289,2291,2293,2295,2297,2299],{"class":2288,"line":1110},[1015,1162],[1013,2290,1119],{"class":1118},[1013,2292,1167],{"class":1125},[1013,2294,1151],{"class":1118},[1013,2296,1135],{"class":1092},[1013,2298,2097],{"class":1022},[1013,2300,1140],{"class":1092},[1013,2302,2303,2305,2307,2310,2312,2314,2316,2319],{"class":1015,"line":1179},[1013,2304,1119],{"class":1118},[1013,2306,1122],{"class":1092},[1013,2308,2309],{"class":1125}," resolvePageComponent",[1013,2311,1129],{"class":1092},[1013,2313,1132],{"class":1118},[1013,2315,1135],{"class":1092},[1013,2317,2318],{"class":1022},"laravel-vite-plugin\u002Finertia-helpers",[1013,2320,1140],{"class":1092},[1013,2322,2323,2325,2327,2329,2331,2334,2336,2338,2340,2342],{"class":1015,"line":1185},[1013,2324,1119],{"class":1118},[1013,2326,1122],{"class":1092},[1013,2328,2048],{"class":1125},[1013,2330,1800],{"class":1092},[1013,2332,2333],{"class":1125}," h",[1013,2335,1129],{"class":1092},[1013,2337,1132],{"class":1118},[1013,2339,1135],{"class":1092},[1013,2341,34],{"class":1022},[1013,2343,1140],{"class":1092},[1013,2345,2346],{"class":1015,"line":1203},[1013,2347,1182],{"emptyLinePlaceholder":21},[1013,2349,2350,2352,2355,2357,2360,2362,2365,2367,2370,2372,2375,2378,2380,2383],{"class":1015,"line":1216},[1013,2351,2124],{"class":1782},[1013,2353,2354],{"class":1125}," appName ",[1013,2356,2130],{"class":1092},[1013,2358,2359],{"class":1118}," import",[1013,2361,1093],{"class":1092},[1013,2363,2364],{"class":1125},"meta",[1013,2366,1093],{"class":1092},[1013,2368,2369],{"class":1125},"env",[1013,2371,1093],{"class":1092},[1013,2373,2374],{"class":1125},"VITE_APP_NAME ",[1013,2376,2377],{"class":1092},"||",[1013,2379,1135],{"class":1092},[1013,2381,2382],{"class":1022},"Laravel x Nuxt UI",[1013,2384,1140],{"class":1092},[1013,2386,2387],{"class":1015,"line":1111},[1013,2388,1182],{"emptyLinePlaceholder":21},[1013,2390,2391,2394,2396],{"class":1015,"line":1237},[1013,2392,2393],{"class":1194},"createInertiaApp",[1013,2395,1197],{"class":1125},[1013,2397,1200],{"class":1092},[1013,2399,2400,2403,2405,2409,2412,2415,2418,2421,2424,2426,2429,2432,2435,2438,2441,2444],{"class":1015,"line":1243},[1013,2401,2402],{"class":1194},"  title",[1013,2404,1210],{"class":1092},[1013,2406,2408],{"class":2407},"sHdIc"," title",[1013,2410,2411],{"class":1782}," =>",[1013,2413,2414],{"class":1125}," (title ",[1013,2416,2417],{"class":1092},"?",[1013,2419,2420],{"class":1092}," `${",[1013,2422,2423],{"class":1125},"title",[1013,2425,1246],{"class":1092},[1013,2427,2428],{"class":1022}," - ",[1013,2430,2431],{"class":1092},"${",[1013,2433,2434],{"class":1125},"appName",[1013,2436,2437],{"class":1092},"}`",[1013,2439,2440],{"class":1092}," :",[1013,2442,2443],{"class":1125}," appName)",[1013,2445,1225],{"class":1092},[1013,2447,2448,2451,2453,2456],{"class":1015,"line":1392},[1013,2449,2450],{"class":1194},"  resolve",[1013,2452,1210],{"class":1092},[1013,2454,2455],{"class":2407}," name",[1013,2457,2458],{"class":1782}," =>\n",[1013,2460,2461,2464],{"class":1015,"line":1403},[1013,2462,2463],{"class":1194},"    resolvePageComponent",[1013,2465,2466],{"class":1125},"(\n",[1013,2468,2469,2472,2475,2477,2480,2482,2485,2488],{"class":1015,"line":1412},[1013,2470,2471],{"class":1092},"      `",[1013,2473,2474],{"class":1022},".\u002Fpages\u002F",[1013,2476,2431],{"class":1092},[1013,2478,2479],{"class":1125},"name",[1013,2481,1246],{"class":1092},[1013,2483,2484],{"class":1022},".vue",[1013,2486,2487],{"class":1092},"`",[1013,2489,1225],{"class":1092},[1013,2491,2492,2495,2497,2499,2501,2504,2507,2510,2513,2515,2517,2520,2522],{"class":1015,"line":1423},[1013,2493,2494],{"class":1118},"      import",[1013,2496,1093],{"class":1092},[1013,2498,2364],{"class":1125},[1013,2500,1093],{"class":1092},[1013,2502,2503],{"class":1194},"glob",[1013,2505,2506],{"class":1092},"\u003C",[1013,2508,2509],{"class":1019},"DefineComponent",[1013,2511,2512],{"class":1092},">",[1013,2514,1197],{"class":1125},[1013,2516,1368],{"class":1092},[1013,2518,2519],{"class":1022},".\u002Fpages\u002F**\u002F*.vue",[1013,2521,1368],{"class":1092},[1013,2523,1249],{"class":1125},[1013,2525,2526,2529],{"class":1015,"line":1433},[1013,2527,2528],{"class":1125},"    )",[1013,2530,1225],{"class":1092},[1013,2532,2533,2536,2539,2542,2544,2547,2549,2552,2554,2557,2560],{"class":1015,"line":1444},[1013,2534,2535],{"class":1206},"  setup",[1013,2537,2538],{"class":1092},"({",[1013,2540,2541],{"class":2407}," el",[1013,2543,1800],{"class":1092},[1013,2545,2546],{"class":2407}," App",[1013,2548,1800],{"class":1092},[1013,2550,2551],{"class":2407}," props",[1013,2553,1800],{"class":1092},[1013,2555,2556],{"class":2407}," plugin",[1013,2558,2559],{"class":1092}," })",[1013,2561,1420],{"class":1092},[1013,2563,2564,2567,2569,2572,2575,2577,2580,2582,2584,2586,2588,2590,2592,2595,2597],{"class":1015,"line":1455},[1013,2565,2566],{"class":1194},"    createApp",[1013,2568,1197],{"class":1206},[1013,2570,2571],{"class":1092},"{",[1013,2573,2574],{"class":1194}," render",[1013,2576,1210],{"class":1092},[1013,2578,2579],{"class":1092}," ()",[1013,2581,2411],{"class":1782},[1013,2583,2333],{"class":1194},[1013,2585,1197],{"class":1206},[1013,2587,181],{"class":1125},[1013,2589,1800],{"class":1092},[1013,2591,2551],{"class":1125},[1013,2593,2594],{"class":1206},") ",[1013,2596,1246],{"class":1092},[1013,2598,1249],{"class":1206},[1013,2600,2601,2604,2606,2608,2611],{"class":1015,"line":1461},[1013,2602,2603],{"class":1092},"      .",[1013,2605,2197],{"class":1194},[1013,2607,1197],{"class":1206},[1013,2609,2610],{"class":1125},"plugin",[1013,2612,1249],{"class":1206},[1013,2614,2616,2618,2620,2622,2625],{"class":2615,"line":1467},[1015,1162],[1013,2617,2603],{"class":1092},[1013,2619,2197],{"class":1194},[1013,2621,1197],{"class":1206},[1013,2623,2624],{"class":1125},"ui",[1013,2626,1249],{"class":1206},[1013,2628,2629,2631,2633,2635,2638],{"class":1015,"line":1255},[1013,2630,2603],{"class":1092},[1013,2632,2225],{"class":1194},[1013,2634,1197],{"class":1206},[1013,2636,2637],{"class":1125},"el",[1013,2639,1249],{"class":1206},[1013,2641,2642],{"class":1015,"line":1256},[1013,2643,1951],{"class":1092},[1013,2645,2646,2648],{"class":1015,"line":1257},[1013,2647,1246],{"class":1092},[1013,2649,1249],{"class":1125},[1002,2651,2655],{"className":1106,"code":2652,"filename":2653,"highlights":2654,"language":1101,"meta":1008,"style":1008},"import type { DefineComponent } from 'vue'\nimport { createInertiaApp } from '@inertiajs\u002Fvue3'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport { resolvePageComponent } from '@adonisjs\u002Finertia\u002Fhelpers'\nimport { createApp, h } from 'vue'\n\nconst appName = import.meta.env.VITE_APP_NAME || 'AdonisJS x Nuxt UI'\n\ncreateInertiaApp({\n  title: title => (title ? `${title} - ${appName}` : appName),\n  resolve: name =>\n    resolvePageComponent(\n      `..\u002Fpages\u002F${name}.vue`,\n      import.meta.glob\u003CDefineComponent>('..\u002Fpages\u002F**\u002F*.vue')\n    ),\n  setup({ el, App, props, plugin }) {\n    createApp({ render: () => h(App, props) })\n      .use(plugin)\n      .use(ui)\n      .mount(el)\n  }\n})\n","inertia\u002Fapp\u002Fapp.ts (AdonisJS Inertia)",[1110,1467],[1010,2656,2657,2677,2695,2710,2729,2751,2755,2786,2790,2798,2832,2842,2848,2867,2896,2902,2926,2958,2970,2983,2995,2999],{"__ignoreMap":1008},[1013,2658,2659,2661,2663,2665,2667,2669,2671,2673,2675],{"class":1015,"line":1016},[1013,2660,1119],{"class":1118},[1013,2662,2250],{"class":1118},[1013,2664,1122],{"class":1092},[1013,2666,2255],{"class":1125},[1013,2668,1129],{"class":1092},[1013,2670,1132],{"class":1118},[1013,2672,1135],{"class":1092},[1013,2674,34],{"class":1022},[1013,2676,1140],{"class":1092},[1013,2678,2679,2681,2683,2685,2687,2689,2691,2693],{"class":1015,"line":1143},[1013,2680,1119],{"class":1118},[1013,2682,1122],{"class":1092},[1013,2684,2274],{"class":1125},[1013,2686,1129],{"class":1092},[1013,2688,1132],{"class":1118},[1013,2690,1135],{"class":1092},[1013,2692,2283],{"class":1022},[1013,2694,1140],{"class":1092},[1013,2696,2698,2700,2702,2704,2706,2708],{"class":2697,"line":1110},[1015,1162],[1013,2699,1119],{"class":1118},[1013,2701,1167],{"class":1125},[1013,2703,1151],{"class":1118},[1013,2705,1135],{"class":1092},[1013,2707,2097],{"class":1022},[1013,2709,1140],{"class":1092},[1013,2711,2712,2714,2716,2718,2720,2722,2724,2727],{"class":1015,"line":1179},[1013,2713,1119],{"class":1118},[1013,2715,1122],{"class":1092},[1013,2717,2309],{"class":1125},[1013,2719,1129],{"class":1092},[1013,2721,1132],{"class":1118},[1013,2723,1135],{"class":1092},[1013,2725,2726],{"class":1022},"@adonisjs\u002Finertia\u002Fhelpers",[1013,2728,1140],{"class":1092},[1013,2730,2731,2733,2735,2737,2739,2741,2743,2745,2747,2749],{"class":1015,"line":1185},[1013,2732,1119],{"class":1118},[1013,2734,1122],{"class":1092},[1013,2736,2048],{"class":1125},[1013,2738,1800],{"class":1092},[1013,2740,2333],{"class":1125},[1013,2742,1129],{"class":1092},[1013,2744,1132],{"class":1118},[1013,2746,1135],{"class":1092},[1013,2748,34],{"class":1022},[1013,2750,1140],{"class":1092},[1013,2752,2753],{"class":1015,"line":1203},[1013,2754,1182],{"emptyLinePlaceholder":21},[1013,2756,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2784],{"class":1015,"line":1216},[1013,2758,2124],{"class":1782},[1013,2760,2354],{"class":1125},[1013,2762,2130],{"class":1092},[1013,2764,2359],{"class":1118},[1013,2766,1093],{"class":1092},[1013,2768,2364],{"class":1125},[1013,2770,1093],{"class":1092},[1013,2772,2369],{"class":1125},[1013,2774,1093],{"class":1092},[1013,2776,2374],{"class":1125},[1013,2778,2377],{"class":1092},[1013,2780,1135],{"class":1092},[1013,2782,2783],{"class":1022},"AdonisJS x Nuxt UI",[1013,2785,1140],{"class":1092},[1013,2787,2788],{"class":1015,"line":1111},[1013,2789,1182],{"emptyLinePlaceholder":21},[1013,2791,2792,2794,2796],{"class":1015,"line":1237},[1013,2793,2393],{"class":1194},[1013,2795,1197],{"class":1125},[1013,2797,1200],{"class":1092},[1013,2799,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830],{"class":1015,"line":1243},[1013,2801,2402],{"class":1194},[1013,2803,1210],{"class":1092},[1013,2805,2408],{"class":2407},[1013,2807,2411],{"class":1782},[1013,2809,2414],{"class":1125},[1013,2811,2417],{"class":1092},[1013,2813,2420],{"class":1092},[1013,2815,2423],{"class":1125},[1013,2817,1246],{"class":1092},[1013,2819,2428],{"class":1022},[1013,2821,2431],{"class":1092},[1013,2823,2434],{"class":1125},[1013,2825,2437],{"class":1092},[1013,2827,2440],{"class":1092},[1013,2829,2443],{"class":1125},[1013,2831,1225],{"class":1092},[1013,2833,2834,2836,2838,2840],{"class":1015,"line":1392},[1013,2835,2450],{"class":1194},[1013,2837,1210],{"class":1092},[1013,2839,2455],{"class":2407},[1013,2841,2458],{"class":1782},[1013,2843,2844,2846],{"class":1015,"line":1403},[1013,2845,2463],{"class":1194},[1013,2847,2466],{"class":1125},[1013,2849,2850,2852,2855,2857,2859,2861,2863,2865],{"class":1015,"line":1412},[1013,2851,2471],{"class":1092},[1013,2853,2854],{"class":1022},"..\u002Fpages\u002F",[1013,2856,2431],{"class":1092},[1013,2858,2479],{"class":1125},[1013,2860,1246],{"class":1092},[1013,2862,2484],{"class":1022},[1013,2864,2487],{"class":1092},[1013,2866,1225],{"class":1092},[1013,2868,2869,2871,2873,2875,2877,2879,2881,2883,2885,2887,2889,2892,2894],{"class":1015,"line":1423},[1013,2870,2494],{"class":1118},[1013,2872,1093],{"class":1092},[1013,2874,2364],{"class":1125},[1013,2876,1093],{"class":1092},[1013,2878,2503],{"class":1194},[1013,2880,2506],{"class":1092},[1013,2882,2509],{"class":1019},[1013,2884,2512],{"class":1092},[1013,2886,1197],{"class":1125},[1013,2888,1368],{"class":1092},[1013,2890,2891],{"class":1022},"..\u002Fpages\u002F**\u002F*.vue",[1013,2893,1368],{"class":1092},[1013,2895,1249],{"class":1125},[1013,2897,2898,2900],{"class":1015,"line":1433},[1013,2899,2528],{"class":1125},[1013,2901,1225],{"class":1092},[1013,2903,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924],{"class":1015,"line":1444},[1013,2905,2535],{"class":1206},[1013,2907,2538],{"class":1092},[1013,2909,2541],{"class":2407},[1013,2911,1800],{"class":1092},[1013,2913,2546],{"class":2407},[1013,2915,1800],{"class":1092},[1013,2917,2551],{"class":2407},[1013,2919,1800],{"class":1092},[1013,2921,2556],{"class":2407},[1013,2923,2559],{"class":1092},[1013,2925,1420],{"class":1092},[1013,2927,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956],{"class":1015,"line":1455},[1013,2929,2566],{"class":1194},[1013,2931,1197],{"class":1206},[1013,2933,2571],{"class":1092},[1013,2935,2574],{"class":1194},[1013,2937,1210],{"class":1092},[1013,2939,2579],{"class":1092},[1013,2941,2411],{"class":1782},[1013,2943,2333],{"class":1194},[1013,2945,1197],{"class":1206},[1013,2947,181],{"class":1125},[1013,2949,1800],{"class":1092},[1013,2951,2551],{"class":1125},[1013,2953,2594],{"class":1206},[1013,2955,1246],{"class":1092},[1013,2957,1249],{"class":1206},[1013,2959,2960,2962,2964,2966,2968],{"class":1015,"line":1461},[1013,2961,2603],{"class":1092},[1013,2963,2197],{"class":1194},[1013,2965,1197],{"class":1206},[1013,2967,2610],{"class":1125},[1013,2969,1249],{"class":1206},[1013,2971,2973,2975,2977,2979,2981],{"class":2972,"line":1467},[1015,1162],[1013,2974,2603],{"class":1092},[1013,2976,2197],{"class":1194},[1013,2978,1197],{"class":1206},[1013,2980,2624],{"class":1125},[1013,2982,1249],{"class":1206},[1013,2984,2985,2987,2989,2991,2993],{"class":1015,"line":1255},[1013,2986,2603],{"class":1092},[1013,2988,2225],{"class":1194},[1013,2990,1197],{"class":1206},[1013,2992,2637],{"class":1125},[1013,2994,1249],{"class":1206},[1013,2996,2997],{"class":1015,"line":1256},[1013,2998,1951],{"class":1092},[1013,3000,3001,3003],{"class":1015,"line":1257},[1013,3002,1246],{"class":1092},[1013,3004,1249],{"class":1125},[993,3006,3008],{"id":3007},"import-tailwind-css-and-nuxt-ui-in-your-css","Import Tailwind CSS and Nuxt UI in your CSS",[998,3010,3011,3047,3076],{"sync":1089},[1002,3012,3017],{"className":3013,"code":3014,"filename":3015,"language":3016,"meta":1008,"style":1008},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","@import \"tailwindcss\";\n@import \"@nuxt\u002Fui\";\n","src\u002Fassets\u002Fcss\u002Fmain.css (Vite)","css",[1010,3018,3019,3034],{"__ignoreMap":1008},[1013,3020,3021,3024,3026,3029,3031],{"class":1015,"line":1016},[1013,3022,3023],{"class":1118},"@import",[1013,3025,1803],{"class":1092},[1013,3027,3028],{"class":1022},"tailwindcss",[1013,3030,1786],{"class":1092},[1013,3032,3033],{"class":1092},";\n",[1013,3035,3036,3038,3040,3043,3045],{"class":1015,"line":1143},[1013,3037,3023],{"class":1118},[1013,3039,1803],{"class":1092},[1013,3041,3042],{"class":1022},"@nuxt\u002Fui",[1013,3044,1786],{"class":1092},[1013,3046,3033],{"class":1092},[1002,3048,3050],{"className":3013,"code":3014,"filename":3049,"language":3016,"meta":1008,"style":1008},"resources\u002Fcss\u002Fapp.css (Laravel Inertia)",[1010,3051,3052,3064],{"__ignoreMap":1008},[1013,3053,3054,3056,3058,3060,3062],{"class":1015,"line":1016},[1013,3055,3023],{"class":1118},[1013,3057,1803],{"class":1092},[1013,3059,3028],{"class":1022},[1013,3061,1786],{"class":1092},[1013,3063,3033],{"class":1092},[1013,3065,3066,3068,3070,3072,3074],{"class":1015,"line":1143},[1013,3067,3023],{"class":1118},[1013,3069,1803],{"class":1092},[1013,3071,3042],{"class":1022},[1013,3073,1786],{"class":1092},[1013,3075,3033],{"class":1092},[1002,3077,3079],{"className":3013,"code":3014,"filename":3078,"language":3016,"meta":1008,"style":1008},"inertia\u002Fcss\u002Fapp.css (AdonisJS Inertia)",[1010,3080,3081,3093],{"__ignoreMap":1008},[1013,3082,3083,3085,3087,3089,3091],{"class":1015,"line":1016},[1013,3084,3023],{"class":1118},[1013,3086,1803],{"class":1092},[1013,3088,3028],{"class":1022},[1013,3090,1786],{"class":1092},[1013,3092,3033],{"class":1092},[1013,3094,3095,3097,3099,3101,3103],{"class":1015,"line":1143},[1013,3096,3023],{"class":1118},[1013,3098,1803],{"class":1092},[1013,3100,3042],{"class":1022},[1013,3102,1786],{"class":1092},[1013,3104,3033],{"class":1092},[1740,3106,3107,3110],{},[970,3108,3109],{},"Import the CSS file in your entrypoint.",[998,3111,3112,3309,3669],{"sync":1089},[1002,3113,3117],{"className":1106,"code":3114,"filename":3115,"highlights":3116,"language":1101,"meta":1008,"style":1008},"import '.\u002Fassets\u002Fcss\u002Fmain.css'\n\nimport { createApp } from 'vue'\nimport { createRouter, createWebHistory } from 'vue-router'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport App from '.\u002FApp.vue'\n\nconst app = createApp(App)\n\nconst router = createRouter({\n  routes: [],\n  history: createWebHistory()\n})\n\napp.use(router)\napp.use(ui)\n\napp.mount('#app')\n","src\u002Fmain.ts",[1016],[1010,3118,3119,3131,3135,3153,3175,3189,3203,3207,3219,3223,3237,3247,3257,3263,3267,3277,3287,3291],{"__ignoreMap":1008},[1013,3120,3122,3124,3126,3129],{"class":3121,"line":1016},[1015,1162],[1013,3123,1119],{"class":1118},[1013,3125,1135],{"class":1092},[1013,3127,3128],{"class":1022},".\u002Fassets\u002Fcss\u002Fmain.css",[1013,3130,1140],{"class":1092},[1013,3132,3133],{"class":1015,"line":1143},[1013,3134,1182],{"emptyLinePlaceholder":21},[1013,3136,3137,3139,3141,3143,3145,3147,3149,3151],{"class":1015,"line":1110},[1013,3138,1119],{"class":1118},[1013,3140,1122],{"class":1092},[1013,3142,2048],{"class":1125},[1013,3144,1129],{"class":1092},[1013,3146,1132],{"class":1118},[1013,3148,1135],{"class":1092},[1013,3150,34],{"class":1022},[1013,3152,1140],{"class":1092},[1013,3154,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173],{"class":1015,"line":1179},[1013,3156,1119],{"class":1118},[1013,3158,1122],{"class":1092},[1013,3160,2067],{"class":1125},[1013,3162,1800],{"class":1092},[1013,3164,2072],{"class":1125},[1013,3166,1129],{"class":1092},[1013,3168,1132],{"class":1118},[1013,3170,1135],{"class":1092},[1013,3172,2081],{"class":1022},[1013,3174,1140],{"class":1092},[1013,3176,3177,3179,3181,3183,3185,3187],{"class":1015,"line":1185},[1013,3178,1119],{"class":1118},[1013,3180,1167],{"class":1125},[1013,3182,1151],{"class":1118},[1013,3184,1135],{"class":1092},[1013,3186,2097],{"class":1022},[1013,3188,1140],{"class":1092},[1013,3190,3191,3193,3195,3197,3199,3201],{"class":1015,"line":1203},[1013,3192,1119],{"class":1118},[1013,3194,2106],{"class":1125},[1013,3196,1151],{"class":1118},[1013,3198,1135],{"class":1092},[1013,3200,2113],{"class":1022},[1013,3202,1140],{"class":1092},[1013,3204,3205],{"class":1015,"line":1216},[1013,3206,1182],{"emptyLinePlaceholder":21},[1013,3208,3209,3211,3213,3215,3217],{"class":1015,"line":1111},[1013,3210,2124],{"class":1782},[1013,3212,2127],{"class":1125},[1013,3214,2130],{"class":1092},[1013,3216,2048],{"class":1194},[1013,3218,2135],{"class":1125},[1013,3220,3221],{"class":1015,"line":1237},[1013,3222,1182],{"emptyLinePlaceholder":21},[1013,3224,3225,3227,3229,3231,3233,3235],{"class":1015,"line":1243},[1013,3226,2124],{"class":1782},[1013,3228,2146],{"class":1125},[1013,3230,2130],{"class":1092},[1013,3232,2067],{"class":1194},[1013,3234,1197],{"class":1125},[1013,3236,1200],{"class":1092},[1013,3238,3239,3241,3243,3245],{"class":1015,"line":1392},[1013,3240,2159],{"class":1206},[1013,3242,1210],{"class":1092},[1013,3244,2164],{"class":1125},[1013,3246,1225],{"class":1092},[1013,3248,3249,3251,3253,3255],{"class":1015,"line":1403},[1013,3250,2171],{"class":1206},[1013,3252,1210],{"class":1092},[1013,3254,2072],{"class":1194},[1013,3256,1234],{"class":1125},[1013,3258,3259,3261],{"class":1015,"line":1412},[1013,3260,1246],{"class":1092},[1013,3262,1249],{"class":1125},[1013,3264,3265],{"class":1015,"line":1423},[1013,3266,1182],{"emptyLinePlaceholder":21},[1013,3268,3269,3271,3273,3275],{"class":1015,"line":1433},[1013,3270,2192],{"class":1125},[1013,3272,1093],{"class":1092},[1013,3274,2197],{"class":1194},[1013,3276,2200],{"class":1125},[1013,3278,3279,3281,3283,3285],{"class":1015,"line":1444},[1013,3280,2192],{"class":1125},[1013,3282,1093],{"class":1092},[1013,3284,2197],{"class":1194},[1013,3286,2212],{"class":1125},[1013,3288,3289],{"class":1015,"line":1455},[1013,3290,1182],{"emptyLinePlaceholder":21},[1013,3292,3293,3295,3297,3299,3301,3303,3305,3307],{"class":1015,"line":1461},[1013,3294,2192],{"class":1125},[1013,3296,1093],{"class":1092},[1013,3298,2225],{"class":1194},[1013,3300,1197],{"class":1125},[1013,3302,1368],{"class":1092},[1013,3304,2232],{"class":1022},[1013,3306,1368],{"class":1092},[1013,3308,1249],{"class":1125},[1002,3310,3313],{"className":1106,"code":3311,"filename":2240,"highlights":3312,"language":1101,"meta":1008,"style":1008},"import '..\u002Fcss\u002Fapp.css'\nimport type { DefineComponent } from 'vue'\nimport { createInertiaApp } from '@inertiajs\u002Fvue3'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport { resolvePageComponent } from 'laravel-vite-plugin\u002Finertia-helpers'\nimport { createApp, h } from 'vue'\n\nconst appName = import.meta.env.VITE_APP_NAME || 'Laravel x Nuxt UI'\n\ncreateInertiaApp({\n  title: title => (title ? `${title} - ${appName}` : appName),\n  resolve: name =>\n    resolvePageComponent(\n      `.\u002Fpages\u002F${name}.vue`,\n      import.meta.glob\u003CDefineComponent>('.\u002Fpages\u002F**\u002F*.vue')\n    ),\n  setup({ el, App, props, plugin }) {\n    createApp({ render: () => h(App, props) })\n      .use(plugin)\n      .use(ui)\n      .mount(el)\n  }\n})\n",[1016],[1010,3314,3315,3327,3347,3365,3379,3397,3419,3423,3453,3457,3465,3499,3509,3515,3533,3561,3567,3591,3623,3635,3647,3659,3663],{"__ignoreMap":1008},[1013,3316,3318,3320,3322,3325],{"class":3317,"line":1016},[1015,1162],[1013,3319,1119],{"class":1118},[1013,3321,1135],{"class":1092},[1013,3323,3324],{"class":1022},"..\u002Fcss\u002Fapp.css",[1013,3326,1140],{"class":1092},[1013,3328,3329,3331,3333,3335,3337,3339,3341,3343,3345],{"class":1015,"line":1143},[1013,3330,1119],{"class":1118},[1013,3332,2250],{"class":1118},[1013,3334,1122],{"class":1092},[1013,3336,2255],{"class":1125},[1013,3338,1129],{"class":1092},[1013,3340,1132],{"class":1118},[1013,3342,1135],{"class":1092},[1013,3344,34],{"class":1022},[1013,3346,1140],{"class":1092},[1013,3348,3349,3351,3353,3355,3357,3359,3361,3363],{"class":1015,"line":1110},[1013,3350,1119],{"class":1118},[1013,3352,1122],{"class":1092},[1013,3354,2274],{"class":1125},[1013,3356,1129],{"class":1092},[1013,3358,1132],{"class":1118},[1013,3360,1135],{"class":1092},[1013,3362,2283],{"class":1022},[1013,3364,1140],{"class":1092},[1013,3366,3367,3369,3371,3373,3375,3377],{"class":1015,"line":1179},[1013,3368,1119],{"class":1118},[1013,3370,1167],{"class":1125},[1013,3372,1151],{"class":1118},[1013,3374,1135],{"class":1092},[1013,3376,2097],{"class":1022},[1013,3378,1140],{"class":1092},[1013,3380,3381,3383,3385,3387,3389,3391,3393,3395],{"class":1015,"line":1185},[1013,3382,1119],{"class":1118},[1013,3384,1122],{"class":1092},[1013,3386,2309],{"class":1125},[1013,3388,1129],{"class":1092},[1013,3390,1132],{"class":1118},[1013,3392,1135],{"class":1092},[1013,3394,2318],{"class":1022},[1013,3396,1140],{"class":1092},[1013,3398,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417],{"class":1015,"line":1203},[1013,3400,1119],{"class":1118},[1013,3402,1122],{"class":1092},[1013,3404,2048],{"class":1125},[1013,3406,1800],{"class":1092},[1013,3408,2333],{"class":1125},[1013,3410,1129],{"class":1092},[1013,3412,1132],{"class":1118},[1013,3414,1135],{"class":1092},[1013,3416,34],{"class":1022},[1013,3418,1140],{"class":1092},[1013,3420,3421],{"class":1015,"line":1216},[1013,3422,1182],{"emptyLinePlaceholder":21},[1013,3424,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451],{"class":1015,"line":1111},[1013,3426,2124],{"class":1782},[1013,3428,2354],{"class":1125},[1013,3430,2130],{"class":1092},[1013,3432,2359],{"class":1118},[1013,3434,1093],{"class":1092},[1013,3436,2364],{"class":1125},[1013,3438,1093],{"class":1092},[1013,3440,2369],{"class":1125},[1013,3442,1093],{"class":1092},[1013,3444,2374],{"class":1125},[1013,3446,2377],{"class":1092},[1013,3448,1135],{"class":1092},[1013,3450,2382],{"class":1022},[1013,3452,1140],{"class":1092},[1013,3454,3455],{"class":1015,"line":1237},[1013,3456,1182],{"emptyLinePlaceholder":21},[1013,3458,3459,3461,3463],{"class":1015,"line":1243},[1013,3460,2393],{"class":1194},[1013,3462,1197],{"class":1125},[1013,3464,1200],{"class":1092},[1013,3466,3467,3469,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497],{"class":1015,"line":1392},[1013,3468,2402],{"class":1194},[1013,3470,1210],{"class":1092},[1013,3472,2408],{"class":2407},[1013,3474,2411],{"class":1782},[1013,3476,2414],{"class":1125},[1013,3478,2417],{"class":1092},[1013,3480,2420],{"class":1092},[1013,3482,2423],{"class":1125},[1013,3484,1246],{"class":1092},[1013,3486,2428],{"class":1022},[1013,3488,2431],{"class":1092},[1013,3490,2434],{"class":1125},[1013,3492,2437],{"class":1092},[1013,3494,2440],{"class":1092},[1013,3496,2443],{"class":1125},[1013,3498,1225],{"class":1092},[1013,3500,3501,3503,3505,3507],{"class":1015,"line":1403},[1013,3502,2450],{"class":1194},[1013,3504,1210],{"class":1092},[1013,3506,2455],{"class":2407},[1013,3508,2458],{"class":1782},[1013,3510,3511,3513],{"class":1015,"line":1412},[1013,3512,2463],{"class":1194},[1013,3514,2466],{"class":1125},[1013,3516,3517,3519,3521,3523,3525,3527,3529,3531],{"class":1015,"line":1423},[1013,3518,2471],{"class":1092},[1013,3520,2474],{"class":1022},[1013,3522,2431],{"class":1092},[1013,3524,2479],{"class":1125},[1013,3526,1246],{"class":1092},[1013,3528,2484],{"class":1022},[1013,3530,2487],{"class":1092},[1013,3532,1225],{"class":1092},[1013,3534,3535,3537,3539,3541,3543,3545,3547,3549,3551,3553,3555,3557,3559],{"class":1015,"line":1433},[1013,3536,2494],{"class":1118},[1013,3538,1093],{"class":1092},[1013,3540,2364],{"class":1125},[1013,3542,1093],{"class":1092},[1013,3544,2503],{"class":1194},[1013,3546,2506],{"class":1092},[1013,3548,2509],{"class":1019},[1013,3550,2512],{"class":1092},[1013,3552,1197],{"class":1125},[1013,3554,1368],{"class":1092},[1013,3556,2519],{"class":1022},[1013,3558,1368],{"class":1092},[1013,3560,1249],{"class":1125},[1013,3562,3563,3565],{"class":1015,"line":1444},[1013,3564,2528],{"class":1125},[1013,3566,1225],{"class":1092},[1013,3568,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589],{"class":1015,"line":1455},[1013,3570,2535],{"class":1206},[1013,3572,2538],{"class":1092},[1013,3574,2541],{"class":2407},[1013,3576,1800],{"class":1092},[1013,3578,2546],{"class":2407},[1013,3580,1800],{"class":1092},[1013,3582,2551],{"class":2407},[1013,3584,1800],{"class":1092},[1013,3586,2556],{"class":2407},[1013,3588,2559],{"class":1092},[1013,3590,1420],{"class":1092},[1013,3592,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621],{"class":1015,"line":1461},[1013,3594,2566],{"class":1194},[1013,3596,1197],{"class":1206},[1013,3598,2571],{"class":1092},[1013,3600,2574],{"class":1194},[1013,3602,1210],{"class":1092},[1013,3604,2579],{"class":1092},[1013,3606,2411],{"class":1782},[1013,3608,2333],{"class":1194},[1013,3610,1197],{"class":1206},[1013,3612,181],{"class":1125},[1013,3614,1800],{"class":1092},[1013,3616,2551],{"class":1125},[1013,3618,2594],{"class":1206},[1013,3620,1246],{"class":1092},[1013,3622,1249],{"class":1206},[1013,3624,3625,3627,3629,3631,3633],{"class":1015,"line":1467},[1013,3626,2603],{"class":1092},[1013,3628,2197],{"class":1194},[1013,3630,1197],{"class":1206},[1013,3632,2610],{"class":1125},[1013,3634,1249],{"class":1206},[1013,3636,3637,3639,3641,3643,3645],{"class":1015,"line":1255},[1013,3638,2603],{"class":1092},[1013,3640,2197],{"class":1194},[1013,3642,1197],{"class":1206},[1013,3644,2624],{"class":1125},[1013,3646,1249],{"class":1206},[1013,3648,3649,3651,3653,3655,3657],{"class":1015,"line":1256},[1013,3650,2603],{"class":1092},[1013,3652,2225],{"class":1194},[1013,3654,1197],{"class":1206},[1013,3656,2637],{"class":1125},[1013,3658,1249],{"class":1206},[1013,3660,3661],{"class":1015,"line":1257},[1013,3662,1951],{"class":1092},[1013,3664,3665,3667],{"class":1015,"line":1507},[1013,3666,1246],{"class":1092},[1013,3668,1249],{"class":1125},[1002,3670,3673],{"className":1106,"code":3671,"filename":2653,"highlights":3672,"language":1101,"meta":1008,"style":1008},"import '..\u002Fcss\u002Fapp.css'\nimport type { DefineComponent } from 'vue'\nimport { createInertiaApp } from '@inertiajs\u002Fvue3'\nimport ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport { resolvePageComponent } from '@adonisjs\u002Finertia\u002Fhelpers'\nimport { createApp, h } from 'vue'\n\nconst appName = import.meta.env.VITE_APP_NAME || 'AdonisJS x Nuxt UI'\n\ncreateInertiaApp({\n  title: title => (title ? `${title} - ${appName}` : appName),\n  resolve: name =>\n    resolvePageComponent(\n      `..\u002Fpages\u002F${name}.vue`,\n      import.meta.glob\u003CDefineComponent>('..\u002Fpages\u002F**\u002F*.vue')\n    ),\n  setup({ el, App, props, plugin }) {\n    createApp({ render: () => h(App, props) })\n      .use(plugin)\n      .use(ui)\n      .mount(el)\n  }\n})\n",[1016],[1010,3674,3675,3686,3706,3724,3738,3756,3778,3782,3812,3816,3824,3858,3868,3874,3892,3920,3926,3950,3982,3994,4006,4018,4022],{"__ignoreMap":1008},[1013,3676,3678,3680,3682,3684],{"class":3677,"line":1016},[1015,1162],[1013,3679,1119],{"class":1118},[1013,3681,1135],{"class":1092},[1013,3683,3324],{"class":1022},[1013,3685,1140],{"class":1092},[1013,3687,3688,3690,3692,3694,3696,3698,3700,3702,3704],{"class":1015,"line":1143},[1013,3689,1119],{"class":1118},[1013,3691,2250],{"class":1118},[1013,3693,1122],{"class":1092},[1013,3695,2255],{"class":1125},[1013,3697,1129],{"class":1092},[1013,3699,1132],{"class":1118},[1013,3701,1135],{"class":1092},[1013,3703,34],{"class":1022},[1013,3705,1140],{"class":1092},[1013,3707,3708,3710,3712,3714,3716,3718,3720,3722],{"class":1015,"line":1110},[1013,3709,1119],{"class":1118},[1013,3711,1122],{"class":1092},[1013,3713,2274],{"class":1125},[1013,3715,1129],{"class":1092},[1013,3717,1132],{"class":1118},[1013,3719,1135],{"class":1092},[1013,3721,2283],{"class":1022},[1013,3723,1140],{"class":1092},[1013,3725,3726,3728,3730,3732,3734,3736],{"class":1015,"line":1179},[1013,3727,1119],{"class":1118},[1013,3729,1167],{"class":1125},[1013,3731,1151],{"class":1118},[1013,3733,1135],{"class":1092},[1013,3735,2097],{"class":1022},[1013,3737,1140],{"class":1092},[1013,3739,3740,3742,3744,3746,3748,3750,3752,3754],{"class":1015,"line":1185},[1013,3741,1119],{"class":1118},[1013,3743,1122],{"class":1092},[1013,3745,2309],{"class":1125},[1013,3747,1129],{"class":1092},[1013,3749,1132],{"class":1118},[1013,3751,1135],{"class":1092},[1013,3753,2726],{"class":1022},[1013,3755,1140],{"class":1092},[1013,3757,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776],{"class":1015,"line":1203},[1013,3759,1119],{"class":1118},[1013,3761,1122],{"class":1092},[1013,3763,2048],{"class":1125},[1013,3765,1800],{"class":1092},[1013,3767,2333],{"class":1125},[1013,3769,1129],{"class":1092},[1013,3771,1132],{"class":1118},[1013,3773,1135],{"class":1092},[1013,3775,34],{"class":1022},[1013,3777,1140],{"class":1092},[1013,3779,3780],{"class":1015,"line":1216},[1013,3781,1182],{"emptyLinePlaceholder":21},[1013,3783,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810],{"class":1015,"line":1111},[1013,3785,2124],{"class":1782},[1013,3787,2354],{"class":1125},[1013,3789,2130],{"class":1092},[1013,3791,2359],{"class":1118},[1013,3793,1093],{"class":1092},[1013,3795,2364],{"class":1125},[1013,3797,1093],{"class":1092},[1013,3799,2369],{"class":1125},[1013,3801,1093],{"class":1092},[1013,3803,2374],{"class":1125},[1013,3805,2377],{"class":1092},[1013,3807,1135],{"class":1092},[1013,3809,2783],{"class":1022},[1013,3811,1140],{"class":1092},[1013,3813,3814],{"class":1015,"line":1237},[1013,3815,1182],{"emptyLinePlaceholder":21},[1013,3817,3818,3820,3822],{"class":1015,"line":1243},[1013,3819,2393],{"class":1194},[1013,3821,1197],{"class":1125},[1013,3823,1200],{"class":1092},[1013,3825,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856],{"class":1015,"line":1392},[1013,3827,2402],{"class":1194},[1013,3829,1210],{"class":1092},[1013,3831,2408],{"class":2407},[1013,3833,2411],{"class":1782},[1013,3835,2414],{"class":1125},[1013,3837,2417],{"class":1092},[1013,3839,2420],{"class":1092},[1013,3841,2423],{"class":1125},[1013,3843,1246],{"class":1092},[1013,3845,2428],{"class":1022},[1013,3847,2431],{"class":1092},[1013,3849,2434],{"class":1125},[1013,3851,2437],{"class":1092},[1013,3853,2440],{"class":1092},[1013,3855,2443],{"class":1125},[1013,3857,1225],{"class":1092},[1013,3859,3860,3862,3864,3866],{"class":1015,"line":1403},[1013,3861,2450],{"class":1194},[1013,3863,1210],{"class":1092},[1013,3865,2455],{"class":2407},[1013,3867,2458],{"class":1782},[1013,3869,3870,3872],{"class":1015,"line":1412},[1013,3871,2463],{"class":1194},[1013,3873,2466],{"class":1125},[1013,3875,3876,3878,3880,3882,3884,3886,3888,3890],{"class":1015,"line":1423},[1013,3877,2471],{"class":1092},[1013,3879,2854],{"class":1022},[1013,3881,2431],{"class":1092},[1013,3883,2479],{"class":1125},[1013,3885,1246],{"class":1092},[1013,3887,2484],{"class":1022},[1013,3889,2487],{"class":1092},[1013,3891,1225],{"class":1092},[1013,3893,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918],{"class":1015,"line":1433},[1013,3895,2494],{"class":1118},[1013,3897,1093],{"class":1092},[1013,3899,2364],{"class":1125},[1013,3901,1093],{"class":1092},[1013,3903,2503],{"class":1194},[1013,3905,2506],{"class":1092},[1013,3907,2509],{"class":1019},[1013,3909,2512],{"class":1092},[1013,3911,1197],{"class":1125},[1013,3913,1368],{"class":1092},[1013,3915,2891],{"class":1022},[1013,3917,1368],{"class":1092},[1013,3919,1249],{"class":1125},[1013,3921,3922,3924],{"class":1015,"line":1444},[1013,3923,2528],{"class":1125},[1013,3925,1225],{"class":1092},[1013,3927,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948],{"class":1015,"line":1455},[1013,3929,2535],{"class":1206},[1013,3931,2538],{"class":1092},[1013,3933,2541],{"class":2407},[1013,3935,1800],{"class":1092},[1013,3937,2546],{"class":2407},[1013,3939,1800],{"class":1092},[1013,3941,2551],{"class":2407},[1013,3943,1800],{"class":1092},[1013,3945,2556],{"class":2407},[1013,3947,2559],{"class":1092},[1013,3949,1420],{"class":1092},[1013,3951,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980],{"class":1015,"line":1461},[1013,3953,2566],{"class":1194},[1013,3955,1197],{"class":1206},[1013,3957,2571],{"class":1092},[1013,3959,2574],{"class":1194},[1013,3961,1210],{"class":1092},[1013,3963,2579],{"class":1092},[1013,3965,2411],{"class":1782},[1013,3967,2333],{"class":1194},[1013,3969,1197],{"class":1206},[1013,3971,181],{"class":1125},[1013,3973,1800],{"class":1092},[1013,3975,2551],{"class":1125},[1013,3977,2594],{"class":1206},[1013,3979,1246],{"class":1092},[1013,3981,1249],{"class":1206},[1013,3983,3984,3986,3988,3990,3992],{"class":1015,"line":1467},[1013,3985,2603],{"class":1092},[1013,3987,2197],{"class":1194},[1013,3989,1197],{"class":1206},[1013,3991,2610],{"class":1125},[1013,3993,1249],{"class":1206},[1013,3995,3996,3998,4000,4002,4004],{"class":1015,"line":1255},[1013,3997,2603],{"class":1092},[1013,3999,2197],{"class":1194},[1013,4001,1197],{"class":1206},[1013,4003,2624],{"class":1125},[1013,4005,1249],{"class":1206},[1013,4007,4008,4010,4012,4014,4016],{"class":1015,"line":1256},[1013,4009,2603],{"class":1092},[1013,4011,2225],{"class":1194},[1013,4013,1197],{"class":1206},[1013,4015,2637],{"class":1125},[1013,4017,1249],{"class":1206},[1013,4019,4020],{"class":1015,"line":1257},[1013,4021,1951],{"class":1092},[1013,4023,4024,4026],{"class":1015,"line":1507},[1013,4025,1246],{"class":1092},[1013,4027,1249],{"class":1125},[964,4029,4031,4042],{"icon":4030},"i-simple-icons-visualstudiocode",[970,4032,4033,4034,4041],{},"It's recommended to install the ",[4035,4036,4040],"a",{"href":4037,"rel":4038},"https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=bradlc.vscode-tailwindcss",[4039],"nofollow","Tailwind CSS IntelliSense"," extension for VSCode and add the following settings:",[1002,4043,4046],{"className":1765,"code":4044,"filename":4045,"language":1768,"meta":1008,"style":1008},"{\n  \"files.associations\": {\n    \"*.css\": \"tailwindcss\"\n  },\n  \"editor.quickSuggestions\": {\n    \"strings\": \"on\"\n  },\n  \"tailwindCSS.classAttributes\": [\"class\", \"ui\"],\n  \"tailwindCSS.experimental.classRegex\": [\n    [\"['\\\"`]([^'\\\"`]*)['\\\"`]\"]\n  ]\n}\n",".vscode\u002Fsettings.json",[1010,4047,4048,4052,4065,4082,4087,4100,4118,4122,4153,4166,4196,4200],{"__ignoreMap":1008},[1013,4049,4050],{"class":1015,"line":1016},[1013,4051,1200],{"class":1092},[1013,4053,4054,4056,4059,4061,4063],{"class":1015,"line":1143},[1013,4055,1779],{"class":1092},[1013,4057,4058],{"class":1782},"files.associations",[1013,4060,1786],{"class":1092},[1013,4062,1210],{"class":1092},[1013,4064,1420],{"class":1092},[1013,4066,4067,4069,4072,4074,4076,4078,4080],{"class":1015,"line":1110},[1013,4068,1901],{"class":1092},[1013,4070,4071],{"class":1019},"*.css",[1013,4073,1786],{"class":1092},[1013,4075,1210],{"class":1092},[1013,4077,1803],{"class":1092},[1013,4079,3028],{"class":1022},[1013,4081,1936],{"class":1092},[1013,4083,4084],{"class":1015,"line":1179},[1013,4085,4086],{"class":1092},"  },\n",[1013,4088,4089,4091,4094,4096,4098],{"class":1015,"line":1185},[1013,4090,1779],{"class":1092},[1013,4092,4093],{"class":1782},"editor.quickSuggestions",[1013,4095,1786],{"class":1092},[1013,4097,1210],{"class":1092},[1013,4099,1420],{"class":1092},[1013,4101,4102,4104,4107,4109,4111,4113,4116],{"class":1015,"line":1203},[1013,4103,1901],{"class":1092},[1013,4105,4106],{"class":1019},"strings",[1013,4108,1786],{"class":1092},[1013,4110,1210],{"class":1092},[1013,4112,1803],{"class":1092},[1013,4114,4115],{"class":1022},"on",[1013,4117,1936],{"class":1092},[1013,4119,4120],{"class":1015,"line":1216},[1013,4121,4086],{"class":1092},[1013,4123,4124,4126,4129,4131,4133,4135,4137,4140,4142,4144,4146,4148,4150],{"class":1015,"line":1111},[1013,4125,1779],{"class":1092},[1013,4127,4128],{"class":1782},"tailwindCSS.classAttributes",[1013,4130,1786],{"class":1092},[1013,4132,1210],{"class":1092},[1013,4134,1365],{"class":1092},[1013,4136,1786],{"class":1092},[1013,4138,4139],{"class":1022},"class",[1013,4141,1786],{"class":1092},[1013,4143,1800],{"class":1092},[1013,4145,1803],{"class":1092},[1013,4147,2624],{"class":1022},[1013,4149,1786],{"class":1092},[1013,4151,4152],{"class":1092},"],\n",[1013,4154,4155,4157,4160,4162,4164],{"class":1015,"line":1237},[1013,4156,1779],{"class":1092},[1013,4158,4159],{"class":1782},"tailwindCSS.experimental.classRegex",[1013,4161,1786],{"class":1092},[1013,4163,1210],{"class":1092},[1013,4165,1213],{"class":1092},[1013,4167,4168,4171,4173,4176,4179,4182,4184,4187,4189,4192,4194],{"class":1015,"line":1243},[1013,4169,4170],{"class":1092},"    [",[1013,4172,1786],{"class":1092},[1013,4174,4175],{"class":1022},"['",[1013,4177,4178],{"class":1125},"\\\"",[1013,4180,4181],{"class":1022},"`]([^'",[1013,4183,4178],{"class":1125},[1013,4185,4186],{"class":1022},"`]*)['",[1013,4188,4178],{"class":1125},[1013,4190,4191],{"class":1022},"`]",[1013,4193,1786],{"class":1092},[1013,4195,1674],{"class":1092},[1013,4197,4198],{"class":1015,"line":1392},[1013,4199,1240],{"class":1092},[1013,4201,4202],{"class":1015,"line":1403},[1013,4203,1840],{"class":1092},[993,4205,4207],{"id":4206},"wrap-your-app-with-app-component","Wrap your app with App component",[998,4209,4210,4266,4309],{"sync":1089},[1002,4211,4215],{"className":4212,"code":4213,"filename":4214,"language":34,"meta":1008,"style":1008},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CUApp>\n    \u003CRouterView \u002F>\n  \u003C\u002FUApp>\n\u003C\u002Ftemplate>\n","src\u002FApp.vue (Vite)",[1010,4216,4217,4227,4237,4248,4257],{"__ignoreMap":1008},[1013,4218,4219,4221,4224],{"class":1015,"line":1016},[1013,4220,2506],{"class":1092},[1013,4222,4223],{"class":1206},"template",[1013,4225,4226],{"class":1092},">\n",[1013,4228,4229,4232,4235],{"class":1015,"line":1143},[1013,4230,4231],{"class":1092},"  \u003C",[1013,4233,4234],{"class":1206},"UApp",[1013,4236,4226],{"class":1092},[1013,4238,4239,4242,4245],{"class":1015,"line":1110},[1013,4240,4241],{"class":1092},"    \u003C",[1013,4243,4244],{"class":1206},"RouterView",[1013,4246,4247],{"class":1092}," \u002F>\n",[1013,4249,4250,4253,4255],{"class":1015,"line":1179},[1013,4251,4252],{"class":1092},"  \u003C\u002F",[1013,4254,4234],{"class":1206},[1013,4256,4226],{"class":1092},[1013,4258,4259,4262,4264],{"class":1015,"line":1185},[1013,4260,4261],{"class":1092},"\u003C\u002F",[1013,4263,4223],{"class":1206},[1013,4265,4226],{"class":1092},[1002,4267,4270],{"className":4212,"code":4268,"filename":4269,"language":34,"meta":1008,"style":1008},"\u003Ctemplate>\n  \u003CUApp>\n    \u003C!-- Your content goes here -->\n  \u003C\u002FUApp>\n\u003C\u002Ftemplate>\n","resources\u002Fjs\u002Fpages\u002Findex.vue (Laravel Inertia)",[1010,4271,4272,4280,4288,4293,4301],{"__ignoreMap":1008},[1013,4273,4274,4276,4278],{"class":1015,"line":1016},[1013,4275,2506],{"class":1092},[1013,4277,4223],{"class":1206},[1013,4279,4226],{"class":1092},[1013,4281,4282,4284,4286],{"class":1015,"line":1143},[1013,4283,4231],{"class":1092},[1013,4285,4234],{"class":1206},[1013,4287,4226],{"class":1092},[1013,4289,4290],{"class":1015,"line":1110},[1013,4291,4292],{"class":1851},"    \u003C!-- Your content goes here -->\n",[1013,4294,4295,4297,4299],{"class":1015,"line":1179},[1013,4296,4252],{"class":1092},[1013,4298,4234],{"class":1206},[1013,4300,4226],{"class":1092},[1013,4302,4303,4305,4307],{"class":1015,"line":1185},[1013,4304,4261],{"class":1092},[1013,4306,4223],{"class":1206},[1013,4308,4226],{"class":1092},[1002,4310,4312],{"className":4212,"code":4268,"filename":4311,"language":34,"meta":1008,"style":1008},"inertia\u002Fpages\u002Findex.vue (AdonisJS Inertia)",[1010,4313,4314,4322,4330,4334,4342],{"__ignoreMap":1008},[1013,4315,4316,4318,4320],{"class":1015,"line":1016},[1013,4317,2506],{"class":1092},[1013,4319,4223],{"class":1206},[1013,4321,4226],{"class":1092},[1013,4323,4324,4326,4328],{"class":1015,"line":1143},[1013,4325,4231],{"class":1092},[1013,4327,4234],{"class":1206},[1013,4329,4226],{"class":1092},[1013,4331,4332],{"class":1015,"line":1110},[1013,4333,4292],{"class":1851},[1013,4335,4336,4338,4340],{"class":1015,"line":1179},[1013,4337,4252],{"class":1092},[1013,4339,4234],{"class":1206},[1013,4341,4226],{"class":1092},[1013,4343,4344,4346,4348],{"class":1015,"line":1185},[1013,4345,4261],{"class":1092},[1013,4347,4223],{"class":1206},[1013,4349,4226],{"class":1092},[4351,4352,4353],"note",{"to":182},[970,4354,4355,4356,4358,4359,4361,4362,1748,4364,1093],{},"The ",[1010,4357,181],{}," component sets up global config and is required for ",[974,4360,797],{},", ",[974,4363,802],{},[974,4365,4366],{},"programmatic overlays",[993,4368,4370,4371,4374],{"id":4369},"add-the-isolate-class-to-your-root-container","Add the ",[1010,4372,4373],{},"isolate"," class to your root container",[998,4376,4377,4602,4770],{"sync":1089},[1002,4378,4384],{"className":4379,"code":4380,"filename":4381,"highlights":4382,"language":4383,"meta":1008,"style":1008},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>Nuxt UI\u003C\u002Ftitle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv id=\"app\" class=\"isolate\">\u003C\u002Fdiv>\n    \u003Cscript type=\"module\" src=\"\u002Fsrc\u002Fmain.ts\">\u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","index.html (Vite)",[1237],"html",[1010,4385,4386,4399,4419,4428,4448,4479,4496,4504,4513,4550,4586,4594],{"__ignoreMap":1008},[1013,4387,4388,4391,4394,4397],{"class":1015,"line":1016},[1013,4389,4390],{"class":1092},"\u003C!",[1013,4392,4393],{"class":1206},"DOCTYPE",[1013,4395,4396],{"class":1782}," html",[1013,4398,4226],{"class":1092},[1013,4400,4401,4403,4405,4408,4410,4412,4415,4417],{"class":1015,"line":1143},[1013,4402,2506],{"class":1092},[1013,4404,4383],{"class":1206},[1013,4406,4407],{"class":1782}," lang",[1013,4409,2130],{"class":1092},[1013,4411,1786],{"class":1092},[1013,4413,4414],{"class":1022},"en",[1013,4416,1786],{"class":1092},[1013,4418,4226],{"class":1092},[1013,4420,4421,4423,4426],{"class":1015,"line":1110},[1013,4422,4231],{"class":1092},[1013,4424,4425],{"class":1206},"head",[1013,4427,4226],{"class":1092},[1013,4429,4430,4432,4434,4437,4439,4441,4444,4446],{"class":1015,"line":1179},[1013,4431,4241],{"class":1092},[1013,4433,2364],{"class":1206},[1013,4435,4436],{"class":1782}," charset",[1013,4438,2130],{"class":1092},[1013,4440,1786],{"class":1092},[1013,4442,4443],{"class":1022},"UTF-8",[1013,4445,1786],{"class":1092},[1013,4447,4247],{"class":1092},[1013,4449,4450,4452,4454,4456,4458,4460,4463,4465,4468,4470,4472,4475,4477],{"class":1015,"line":1185},[1013,4451,4241],{"class":1092},[1013,4453,2364],{"class":1206},[1013,4455,2455],{"class":1782},[1013,4457,2130],{"class":1092},[1013,4459,1786],{"class":1092},[1013,4461,4462],{"class":1022},"viewport",[1013,4464,1786],{"class":1092},[1013,4466,4467],{"class":1782}," content",[1013,4469,2130],{"class":1092},[1013,4471,1786],{"class":1092},[1013,4473,4474],{"class":1022},"width=device-width, initial-scale=1.0",[1013,4476,1786],{"class":1092},[1013,4478,4247],{"class":1092},[1013,4480,4481,4483,4485,4487,4490,4492,4494],{"class":1015,"line":1203},[1013,4482,4241],{"class":1092},[1013,4484,2423],{"class":1206},[1013,4486,2512],{"class":1092},[1013,4488,4489],{"class":1125},"Nuxt UI",[1013,4491,4261],{"class":1092},[1013,4493,2423],{"class":1206},[1013,4495,4226],{"class":1092},[1013,4497,4498,4500,4502],{"class":1015,"line":1216},[1013,4499,4252],{"class":1092},[1013,4501,4425],{"class":1206},[1013,4503,4226],{"class":1092},[1013,4505,4506,4508,4511],{"class":1015,"line":1111},[1013,4507,4231],{"class":1092},[1013,4509,4510],{"class":1206},"body",[1013,4512,4226],{"class":1092},[1013,4514,4516,4518,4521,4524,4526,4528,4530,4532,4535,4537,4539,4541,4543,4546,4548],{"class":4515,"line":1237},[1015,1162],[1013,4517,4241],{"class":1092},[1013,4519,4520],{"class":1206},"div",[1013,4522,4523],{"class":1782}," id",[1013,4525,2130],{"class":1092},[1013,4527,1786],{"class":1092},[1013,4529,2192],{"class":1022},[1013,4531,1786],{"class":1092},[1013,4533,4534],{"class":1782}," class",[1013,4536,2130],{"class":1092},[1013,4538,1786],{"class":1092},[1013,4540,4373],{"class":1022},[1013,4542,1786],{"class":1092},[1013,4544,4545],{"class":1092},">\u003C\u002F",[1013,4547,4520],{"class":1206},[1013,4549,4226],{"class":1092},[1013,4551,4552,4554,4557,4559,4561,4563,4566,4568,4571,4573,4575,4578,4580,4582,4584],{"class":1015,"line":1243},[1013,4553,4241],{"class":1092},[1013,4555,4556],{"class":1206},"script",[1013,4558,2250],{"class":1782},[1013,4560,2130],{"class":1092},[1013,4562,1786],{"class":1092},[1013,4564,4565],{"class":1022},"module",[1013,4567,1786],{"class":1092},[1013,4569,4570],{"class":1782}," src",[1013,4572,2130],{"class":1092},[1013,4574,1786],{"class":1092},[1013,4576,4577],{"class":1022},"\u002Fsrc\u002Fmain.ts",[1013,4579,1786],{"class":1092},[1013,4581,4545],{"class":1092},[1013,4583,4556],{"class":1206},[1013,4585,4226],{"class":1092},[1013,4587,4588,4590,4592],{"class":1015,"line":1392},[1013,4589,4252],{"class":1092},[1013,4591,4510],{"class":1206},[1013,4593,4226],{"class":1092},[1013,4595,4596,4598,4600],{"class":1015,"line":1403},[1013,4597,4261],{"class":1092},[1013,4599,4383],{"class":1206},[1013,4601,4226],{"class":1092},[1002,4603,4609],{"className":4604,"code":4605,"filename":4606,"highlights":4607,"language":4608,"meta":1008,"style":1008},"language-blade shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!DOCTYPE html>\n\u003Chtml>\n  \u003Chead>\n    \u003Cmeta charset=\"utf-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    @inertiaHead\n    @vite('resources\u002Fjs\u002Fapp.ts')\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"isolate\">\n        @inertia\n    \u003C\u002Fdiv>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","resources\u002Fviews\u002Fapp.blade.php (Laravel Inertia)",[1243],"blade",[1010,4610,4611,4621,4629,4637,4656,4685,4690,4705,4713,4721,4740,4745,4754,4762],{"__ignoreMap":1008},[1013,4612,4613,4615,4617,4619],{"class":1015,"line":1016},[1013,4614,4390],{"class":1092},[1013,4616,4393],{"class":1206},[1013,4618,4396],{"class":1782},[1013,4620,4226],{"class":1092},[1013,4622,4623,4625,4627],{"class":1015,"line":1143},[1013,4624,2506],{"class":1092},[1013,4626,4383],{"class":1206},[1013,4628,4226],{"class":1092},[1013,4630,4631,4633,4635],{"class":1015,"line":1110},[1013,4632,4231],{"class":1092},[1013,4634,4425],{"class":1206},[1013,4636,4226],{"class":1092},[1013,4638,4639,4641,4643,4645,4647,4649,4652,4654],{"class":1015,"line":1179},[1013,4640,4241],{"class":1092},[1013,4642,2364],{"class":1206},[1013,4644,4436],{"class":1782},[1013,4646,2130],{"class":1092},[1013,4648,1786],{"class":1092},[1013,4650,4651],{"class":1022},"utf-8",[1013,4653,1786],{"class":1092},[1013,4655,4247],{"class":1092},[1013,4657,4658,4660,4662,4664,4666,4668,4670,4672,4674,4676,4678,4681,4683],{"class":1015,"line":1185},[1013,4659,4241],{"class":1092},[1013,4661,2364],{"class":1206},[1013,4663,2455],{"class":1782},[1013,4665,2130],{"class":1092},[1013,4667,1786],{"class":1092},[1013,4669,4462],{"class":1022},[1013,4671,1786],{"class":1092},[1013,4673,4467],{"class":1782},[1013,4675,2130],{"class":1092},[1013,4677,1786],{"class":1092},[1013,4679,4680],{"class":1022},"width=device-width, initial-scale=1",[1013,4682,1786],{"class":1092},[1013,4684,4226],{"class":1092},[1013,4686,4687],{"class":1015,"line":1203},[1013,4688,4689],{"class":1194},"    @inertiaHead\n",[1013,4691,4692,4695,4697,4699,4701,4703],{"class":1015,"line":1216},[1013,4693,4694],{"class":1092},"    @vite",[1013,4696,1197],{"class":1125},[1013,4698,1368],{"class":1092},[1013,4700,1371],{"class":1022},[1013,4702,1368],{"class":1092},[1013,4704,1249],{"class":1125},[1013,4706,4707,4709,4711],{"class":1015,"line":1111},[1013,4708,4252],{"class":1092},[1013,4710,4425],{"class":1206},[1013,4712,4226],{"class":1092},[1013,4714,4715,4717,4719],{"class":1015,"line":1237},[1013,4716,4231],{"class":1092},[1013,4718,4510],{"class":1206},[1013,4720,4226],{"class":1092},[1013,4722,4724,4726,4728,4730,4732,4734,4736,4738],{"class":4723,"line":1243},[1015,1162],[1013,4725,4241],{"class":1092},[1013,4727,4520],{"class":1206},[1013,4729,4534],{"class":1782},[1013,4731,2130],{"class":1092},[1013,4733,1786],{"class":1092},[1013,4735,4373],{"class":1022},[1013,4737,1786],{"class":1092},[1013,4739,4226],{"class":1092},[1013,4741,4742],{"class":1015,"line":1392},[1013,4743,4744],{"class":1194},"        @inertia\n",[1013,4746,4747,4750,4752],{"class":1015,"line":1403},[1013,4748,4749],{"class":1092},"    \u003C\u002F",[1013,4751,4520],{"class":1206},[1013,4753,4226],{"class":1092},[1013,4755,4756,4758,4760],{"class":1015,"line":1412},[1013,4757,4252],{"class":1092},[1013,4759,4510],{"class":1206},[1013,4761,4226],{"class":1092},[1013,4763,4764,4766,4768],{"class":1015,"line":1423},[1013,4765,4261],{"class":1092},[1013,4767,4383],{"class":1206},[1013,4769,4226],{"class":1092},[1002,4771,4777],{"className":4772,"code":4773,"filename":4774,"highlights":4775,"language":4776,"meta":1008,"style":1008},"language-edge shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003C!DOCTYPE html>\n\u003Chtml>\n  \u003Chead>\n    \u003Cmeta charset=\"utf-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    @inertiaHead()\n    @vite(['inertia\u002Fapp\u002Fapp.ts', `inertia\u002Fpages\u002F${page.component}.vue`])\n  \u003C\u002Fhead>\n  \u003Cbody>\n    @inertia({ class: 'isolate' })\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","resources\u002Fviews\u002Finertia_layout.edge (AdonisJS Inertia)",[1243],"edge",[1010,4778,4779,4789,4797,4805,4823,4851,4858,4900,4908,4916,4937,4945],{"__ignoreMap":1008},[1013,4780,4781,4783,4785,4787],{"class":1015,"line":1016},[1013,4782,4390],{"class":1092},[1013,4784,4393],{"class":1206},[1013,4786,4396],{"class":1782},[1013,4788,4226],{"class":1092},[1013,4790,4791,4793,4795],{"class":1015,"line":1143},[1013,4792,2506],{"class":1092},[1013,4794,4383],{"class":1206},[1013,4796,4226],{"class":1092},[1013,4798,4799,4801,4803],{"class":1015,"line":1110},[1013,4800,4231],{"class":1092},[1013,4802,4425],{"class":1206},[1013,4804,4226],{"class":1092},[1013,4806,4807,4809,4811,4813,4815,4817,4819,4821],{"class":1015,"line":1179},[1013,4808,4241],{"class":1092},[1013,4810,2364],{"class":1206},[1013,4812,4436],{"class":1782},[1013,4814,2130],{"class":1092},[1013,4816,1786],{"class":1092},[1013,4818,4651],{"class":1022},[1013,4820,1786],{"class":1092},[1013,4822,4247],{"class":1092},[1013,4824,4825,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849],{"class":1015,"line":1185},[1013,4826,4241],{"class":1092},[1013,4828,2364],{"class":1206},[1013,4830,2455],{"class":1782},[1013,4832,2130],{"class":1092},[1013,4834,1786],{"class":1092},[1013,4836,4462],{"class":1022},[1013,4838,1786],{"class":1092},[1013,4840,4467],{"class":1782},[1013,4842,2130],{"class":1092},[1013,4844,1786],{"class":1092},[1013,4846,4680],{"class":1022},[1013,4848,1786],{"class":1092},[1013,4850,4226],{"class":1092},[1013,4852,4853,4856],{"class":1015,"line":1203},[1013,4854,4855],{"class":1194},"    @inertiaHead",[1013,4857,1234],{"class":1092},[1013,4859,4860,4862,4864,4867,4869,4871,4873,4875,4878,4881,4883,4885,4887,4890,4892,4894,4896,4898],{"class":1015,"line":1216},[1013,4861,4694],{"class":1194},[1013,4863,1197],{"class":1092},[1013,4865,4866],{"class":1125},"[",[1013,4868,1368],{"class":1092},[1013,4870,1649],{"class":1022},[1013,4872,1368],{"class":1092},[1013,4874,1800],{"class":1092},[1013,4876,4877],{"class":1092}," `",[1013,4879,4880],{"class":1022},"inertia\u002Fpages\u002F",[1013,4882,2431],{"class":1092},[1013,4884,190],{"class":1125},[1013,4886,1093],{"class":1092},[1013,4888,4889],{"class":1125},"component",[1013,4891,1246],{"class":1092},[1013,4893,2484],{"class":1022},[1013,4895,2487],{"class":1092},[1013,4897,1376],{"class":1125},[1013,4899,1249],{"class":1092},[1013,4901,4902,4904,4906],{"class":1015,"line":1111},[1013,4903,4252],{"class":1092},[1013,4905,4425],{"class":1206},[1013,4907,4226],{"class":1092},[1013,4909,4910,4912,4914],{"class":1015,"line":1237},[1013,4911,4231],{"class":1092},[1013,4913,4510],{"class":1206},[1013,4915,4226],{"class":1092},[1013,4917,4919,4922,4924,4926,4928,4930,4932,4934],{"class":4918,"line":1243},[1015,1162],[1013,4920,4921],{"class":1194},"    @inertia",[1013,4923,2538],{"class":1092},[1013,4925,4534],{"class":1206},[1013,4927,1210],{"class":1092},[1013,4929,1135],{"class":1092},[1013,4931,4373],{"class":1022},[1013,4933,1368],{"class":1092},[1013,4935,4936],{"class":1092}," })\n",[1013,4938,4939,4941,4943],{"class":1015,"line":1392},[1013,4940,4252],{"class":1092},[1013,4942,4510],{"class":1206},[1013,4944,4226],{"class":1092},[1013,4946,4947,4949,4951],{"class":1015,"line":1403},[1013,4948,4261],{"class":1092},[1013,4950,4383],{"class":1206},[1013,4952,4226],{"class":1092},[4351,4954,4955],{},[970,4956,4957],{},"This ensures styles are scoped to your app and prevents issues with overlays and stacking contexts.",[984,4959,4961],{"id":4960},"use-a-vue-template","Use a Vue template",[970,4963,4964,4965,4969,4970,4973],{},"Get started with one of our ",[4035,4966,4968],{"href":4967},"\u002Ftemplates","official templates"," by using the ",[1010,4971,4972],{},"Use this template"," button on GitHub or the CLI:",[998,4975,4976,5004,5027],{},[1002,4977,4980],{"className":1004,"code":4978,"filename":4979,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\n","Starter",[1010,4981,4982],{"__ignoreMap":1008},[1013,4983,4984,4986,4989,4992,4995,4998,5001],{"class":1015,"line":1016},[1013,4985,1049],{"class":1019},[1013,4987,4988],{"class":1022}," create",[1013,4990,4991],{"class":1022}," nuxt@latest",[1013,4993,4994],{"class":1022}," --",[1013,4996,4997],{"class":1022}," --no-modules",[1013,4999,5000],{"class":1022}," -t",[1013,5002,5003],{"class":1022}," ui-vue\n",[1002,5005,5008],{"className":1004,"code":5006,"filename":5007,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\u002Fdashboard\n","Dashboard",[1010,5009,5010],{"__ignoreMap":1008},[1013,5011,5012,5014,5016,5018,5020,5022,5024],{"class":1015,"line":1016},[1013,5013,1049],{"class":1019},[1013,5015,4988],{"class":1022},[1013,5017,4991],{"class":1022},[1013,5019,4994],{"class":1022},[1013,5021,4997],{"class":1022},[1013,5023,5000],{"class":1022},[1013,5025,5026],{"class":1022}," ui-vue\u002Fdashboard\n",[1002,5028,5030],{"className":1004,"code":5029,"filename":259,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\u002Fchat\n",[1010,5031,5032],{"__ignoreMap":1008},[1013,5033,5034,5036,5038,5040,5042,5044,5046],{"class":1015,"line":1016},[1013,5035,1049],{"class":1019},[1013,5037,4988],{"class":1022},[1013,5039,4991],{"class":1022},[1013,5041,4994],{"class":1022},[1013,5043,4997],{"class":1022},[1013,5045,5000],{"class":1022},[1013,5047,5048],{"class":1022}," ui-vue\u002Fchat\n",[5050,5051,5052,5062,5068,5074,5081],"card-group",{},[5053,5054,5059],"card",{"color":5055,"icon":5056,"target":5057,"title":4979,"to":5058},"neutral","i-simple-icons-github","_blank","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-vue",[970,5060,5061],{},"A minimal template to get started with Nuxt UI.",[5053,5063,5065],{"color":5055,"icon":5056,"target":5057,"title":5007,"to":5064},"https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fdashboard-vue",[970,5066,5067],{},"A dashboard template with multi-column layout for building sophisticated admin interfaces.",[5053,5069,5071],{"color":5055,"icon":5056,"target":5057,"title":259,"to":5070},"https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fchat-vue",[970,5072,5073],{},"An AI chatbot template to build your own chatbot powered by Vercel AI SDK.",[5053,5075,5078],{"color":5055,"icon":5056,"target":5057,"title":5076,"to":5077},"Starter Adonis","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-adonis",[970,5079,5080],{},"A minimal Nuxt UI template for AdonisJS using Inertia.js.",[5053,5082,5085],{"color":5055,"icon":5056,"target":5057,"title":5083,"to":5084},"Starter Laravel","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-laravel",[970,5086,5087],{},"A minimal Nuxt UI template for Laravel using Inertia.js.",[979,5089,5091],{"id":5090},"options","Options",[970,5093,5094,5095,1093],{},"You can customize Nuxt UI by providing options in your ",[1010,5096,1873],{},[984,5098,5100],{"id":5099},"prefix",[1010,5101,5099],{},[970,5103,5104,5105,5107],{},"Use the ",[1010,5106,5099],{}," option to change the prefix of the components.",[5109,5110,5111],"ul",{},[5112,5113,5114,5115],"li",{},"Default: ",[1010,5116,5117],{"className":1085,"language":1086,"style":1008},[1013,5118,5119],{"class":1019},"U",[1002,5121,5124],{"className":1106,"code":5122,"filename":1873,"highlights":5123,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      prefix: 'Nuxt'\n    })\n  ]\n})\n",[1237],[1010,5125,5126,5144,5158,5172,5176,5188,5196,5204,5212,5226,5232,5236],{"__ignoreMap":1008},[1013,5127,5128,5130,5132,5134,5136,5138,5140,5142],{"class":1015,"line":1016},[1013,5129,1119],{"class":1118},[1013,5131,1122],{"class":1092},[1013,5133,1126],{"class":1125},[1013,5135,1129],{"class":1092},[1013,5137,1132],{"class":1118},[1013,5139,1135],{"class":1092},[1013,5141,1089],{"class":1022},[1013,5143,1140],{"class":1092},[1013,5145,5146,5148,5150,5152,5154,5156],{"class":1015,"line":1143},[1013,5147,1119],{"class":1118},[1013,5149,1148],{"class":1125},[1013,5151,1151],{"class":1118},[1013,5153,1135],{"class":1092},[1013,5155,1156],{"class":1022},[1013,5157,1140],{"class":1092},[1013,5159,5160,5162,5164,5166,5168,5170],{"class":1015,"line":1110},[1013,5161,1119],{"class":1118},[1013,5163,1167],{"class":1125},[1013,5165,1151],{"class":1118},[1013,5167,1135],{"class":1092},[1013,5169,1174],{"class":1022},[1013,5171,1140],{"class":1092},[1013,5173,5174],{"class":1015,"line":1179},[1013,5175,1182],{"emptyLinePlaceholder":21},[1013,5177,5178,5180,5182,5184,5186],{"class":1015,"line":1185},[1013,5179,1188],{"class":1118},[1013,5181,1191],{"class":1118},[1013,5183,1126],{"class":1194},[1013,5185,1197],{"class":1125},[1013,5187,1200],{"class":1092},[1013,5189,5190,5192,5194],{"class":1015,"line":1203},[1013,5191,1207],{"class":1206},[1013,5193,1210],{"class":1092},[1013,5195,1213],{"class":1125},[1013,5197,5198,5200,5202],{"class":1015,"line":1216},[1013,5199,1219],{"class":1194},[1013,5201,1222],{"class":1125},[1013,5203,1225],{"class":1092},[1013,5205,5206,5208,5210],{"class":1015,"line":1111},[1013,5207,1231],{"class":1194},[1013,5209,1197],{"class":1125},[1013,5211,1200],{"class":1092},[1013,5213,5215,5218,5220,5222,5224],{"class":5214,"line":1237},[1015,1162],[1013,5216,5217],{"class":1206},"      prefix",[1013,5219,1210],{"class":1092},[1013,5221,1135],{"class":1092},[1013,5223,976],{"class":1022},[1013,5225,1140],{"class":1092},[1013,5227,5228,5230],{"class":1015,"line":1243},[1013,5229,1395],{"class":1092},[1013,5231,1249],{"class":1125},[1013,5233,5234],{"class":1015,"line":1392},[1013,5235,1240],{"class":1125},[1013,5237,5238,5240],{"class":1015,"line":1403},[1013,5239,1246],{"class":1092},[1013,5241,1249],{"class":1125},[984,5243,5244],{"id":2624},[1010,5245,2624],{},[970,5247,5104,5248,5250],{},[1010,5249,2624],{}," option to provide configuration for Nuxt UI.",[1002,5252,5255],{"className":1106,"code":5253,"filename":1873,"highlights":5254,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      ui: {\n        colors: {\n          primary: 'green',\n          neutral: 'slate'\n        }\n      }\n    })\n  ]\n})\n",[1237,1243,1392,1403,1412,1423],[1010,5256,5257,5275,5289,5303,5307,5319,5327,5335,5343,5353,5363,5380,5395,5400,5405,5411,5415],{"__ignoreMap":1008},[1013,5258,5259,5261,5263,5265,5267,5269,5271,5273],{"class":1015,"line":1016},[1013,5260,1119],{"class":1118},[1013,5262,1122],{"class":1092},[1013,5264,1126],{"class":1125},[1013,5266,1129],{"class":1092},[1013,5268,1132],{"class":1118},[1013,5270,1135],{"class":1092},[1013,5272,1089],{"class":1022},[1013,5274,1140],{"class":1092},[1013,5276,5277,5279,5281,5283,5285,5287],{"class":1015,"line":1143},[1013,5278,1119],{"class":1118},[1013,5280,1148],{"class":1125},[1013,5282,1151],{"class":1118},[1013,5284,1135],{"class":1092},[1013,5286,1156],{"class":1022},[1013,5288,1140],{"class":1092},[1013,5290,5291,5293,5295,5297,5299,5301],{"class":1015,"line":1110},[1013,5292,1119],{"class":1118},[1013,5294,1167],{"class":1125},[1013,5296,1151],{"class":1118},[1013,5298,1135],{"class":1092},[1013,5300,1174],{"class":1022},[1013,5302,1140],{"class":1092},[1013,5304,5305],{"class":1015,"line":1179},[1013,5306,1182],{"emptyLinePlaceholder":21},[1013,5308,5309,5311,5313,5315,5317],{"class":1015,"line":1185},[1013,5310,1188],{"class":1118},[1013,5312,1191],{"class":1118},[1013,5314,1126],{"class":1194},[1013,5316,1197],{"class":1125},[1013,5318,1200],{"class":1092},[1013,5320,5321,5323,5325],{"class":1015,"line":1203},[1013,5322,1207],{"class":1206},[1013,5324,1210],{"class":1092},[1013,5326,1213],{"class":1125},[1013,5328,5329,5331,5333],{"class":1015,"line":1216},[1013,5330,1219],{"class":1194},[1013,5332,1222],{"class":1125},[1013,5334,1225],{"class":1092},[1013,5336,5337,5339,5341],{"class":1015,"line":1111},[1013,5338,1231],{"class":1194},[1013,5340,1197],{"class":1125},[1013,5342,1200],{"class":1092},[1013,5344,5346,5349,5351],{"class":5345,"line":1237},[1015,1162],[1013,5347,5348],{"class":1206},"      ui",[1013,5350,1210],{"class":1092},[1013,5352,1420],{"class":1092},[1013,5354,5356,5359,5361],{"class":5355,"line":1243},[1015,1162],[1013,5357,5358],{"class":1206},"        colors",[1013,5360,1210],{"class":1092},[1013,5362,1420],{"class":1092},[1013,5364,5366,5369,5371,5373,5376,5378],{"class":5365,"line":1392},[1015,1162],[1013,5367,5368],{"class":1206},"          primary",[1013,5370,1210],{"class":1092},[1013,5372,1135],{"class":1092},[1013,5374,5375],{"class":1022},"green",[1013,5377,1368],{"class":1092},[1013,5379,1225],{"class":1092},[1013,5381,5383,5386,5388,5390,5393],{"class":5382,"line":1403},[1015,1162],[1013,5384,5385],{"class":1206},"          neutral",[1013,5387,1210],{"class":1092},[1013,5389,1135],{"class":1092},[1013,5391,5392],{"class":1022},"slate",[1013,5394,1140],{"class":1092},[1013,5396,5398],{"class":5397,"line":1412},[1015,1162],[1013,5399,1458],{"class":1092},[1013,5401,5403],{"class":5402,"line":1423},[1015,1162],[1013,5404,1464],{"class":1092},[1013,5406,5407,5409],{"class":1015,"line":1433},[1013,5408,1395],{"class":1092},[1013,5410,1249],{"class":1125},[1013,5412,5413],{"class":1015,"line":1444},[1013,5414,1240],{"class":1125},[1013,5416,5417,5419],{"class":1015,"line":1455},[1013,5418,1246],{"class":1092},[1013,5420,1249],{"class":1125},[984,5422,5424],{"id":5423},"colormode",[1010,5425,5426],{},"colorMode",[970,5428,5104,5429,5431,5432,1093],{},[1010,5430,5426],{}," option to enable or disable the color mode integration from ",[1010,5433,5434],{},"@vueuse\u002Fcore",[5109,5436,5437],{},[5112,5438,5114,5439],{},[1010,5440,5441],{"className":1085,"language":1086,"style":1008},[1013,5442,5443],{"class":1019},"true",[1002,5445,5448],{"className":1106,"code":5446,"filename":1873,"highlights":5447,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      colorMode: false\n    })\n  ]\n})\n",[1237],[1010,5449,5450,5468,5482,5496,5500,5512,5520,5528,5536,5546,5552,5556],{"__ignoreMap":1008},[1013,5451,5452,5454,5456,5458,5460,5462,5464,5466],{"class":1015,"line":1016},[1013,5453,1119],{"class":1118},[1013,5455,1122],{"class":1092},[1013,5457,1126],{"class":1125},[1013,5459,1129],{"class":1092},[1013,5461,1132],{"class":1118},[1013,5463,1135],{"class":1092},[1013,5465,1089],{"class":1022},[1013,5467,1140],{"class":1092},[1013,5469,5470,5472,5474,5476,5478,5480],{"class":1015,"line":1143},[1013,5471,1119],{"class":1118},[1013,5473,1148],{"class":1125},[1013,5475,1151],{"class":1118},[1013,5477,1135],{"class":1092},[1013,5479,1156],{"class":1022},[1013,5481,1140],{"class":1092},[1013,5483,5484,5486,5488,5490,5492,5494],{"class":1015,"line":1110},[1013,5485,1119],{"class":1118},[1013,5487,1167],{"class":1125},[1013,5489,1151],{"class":1118},[1013,5491,1135],{"class":1092},[1013,5493,1174],{"class":1022},[1013,5495,1140],{"class":1092},[1013,5497,5498],{"class":1015,"line":1179},[1013,5499,1182],{"emptyLinePlaceholder":21},[1013,5501,5502,5504,5506,5508,5510],{"class":1015,"line":1185},[1013,5503,1188],{"class":1118},[1013,5505,1191],{"class":1118},[1013,5507,1126],{"class":1194},[1013,5509,1197],{"class":1125},[1013,5511,1200],{"class":1092},[1013,5513,5514,5516,5518],{"class":1015,"line":1203},[1013,5515,1207],{"class":1206},[1013,5517,1210],{"class":1092},[1013,5519,1213],{"class":1125},[1013,5521,5522,5524,5526],{"class":1015,"line":1216},[1013,5523,1219],{"class":1194},[1013,5525,1222],{"class":1125},[1013,5527,1225],{"class":1092},[1013,5529,5530,5532,5534],{"class":1015,"line":1111},[1013,5531,1231],{"class":1194},[1013,5533,1197],{"class":1125},[1013,5535,1200],{"class":1092},[1013,5537,5539,5542,5544],{"class":5538,"line":1237},[1015,1162],[1013,5540,5541],{"class":1206},"      colorMode",[1013,5543,1210],{"class":1092},[1013,5545,1452],{"class":1388},[1013,5547,5548,5550],{"class":1015,"line":1243},[1013,5549,1395],{"class":1092},[1013,5551,1249],{"class":1125},[1013,5553,5554],{"class":1015,"line":1392},[1013,5555,1240],{"class":1125},[1013,5557,5558,5560],{"class":1015,"line":1403},[1013,5559,1246],{"class":1092},[1013,5561,1249],{"class":1125},[984,5563,5565],{"id":5564},"themecolors",[1010,5566,5567],{},"theme.colors",[970,5569,5104,5570,5572],{},[1010,5571,5567],{}," option to define the dynamic color aliases used to generate components theme.",[5109,5574,5575],{},[5112,5576,5114,5577],{},[1010,5578,5580,5582,5584,5587,5589,5591,5593,5596,5598,5600,5602,5605,5607,5609,5611,5614,5616,5618,5620,5623,5625,5627,5629,5632,5634],{"className":5579,"language":1086,"style":1008},"inline,language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight",[1013,5581,4866],{"class":1125},[1013,5583,1368],{"class":1092},[1013,5585,5586],{"class":1022},"primary",[1013,5588,1368],{"class":1092},[1013,5590,1800],{"class":1092},[1013,5592,1135],{"class":1092},[1013,5594,5595],{"class":1022},"secondary",[1013,5597,1368],{"class":1092},[1013,5599,1800],{"class":1092},[1013,5601,1135],{"class":1092},[1013,5603,5604],{"class":1022},"success",[1013,5606,1368],{"class":1092},[1013,5608,1800],{"class":1092},[1013,5610,1135],{"class":1092},[1013,5612,5613],{"class":1022},"info",[1013,5615,1368],{"class":1092},[1013,5617,1800],{"class":1092},[1013,5619,1135],{"class":1092},[1013,5621,5622],{"class":1022},"warning",[1013,5624,1368],{"class":1092},[1013,5626,1800],{"class":1092},[1013,5628,1135],{"class":1092},[1013,5630,5631],{"class":1022},"error",[1013,5633,1368],{"class":1092},[1013,5635,1376],{"class":1125},[1002,5637,5640],{"className":1106,"code":5638,"filename":1873,"highlights":5639,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      theme: {\n        colors: ['primary', 'error']\n      }\n    })\n  ]\n})\n",[1237,1243,1392],[1010,5641,5642,5660,5674,5688,5692,5704,5712,5720,5728,5738,5763,5768,5774,5778],{"__ignoreMap":1008},[1013,5643,5644,5646,5648,5650,5652,5654,5656,5658],{"class":1015,"line":1016},[1013,5645,1119],{"class":1118},[1013,5647,1122],{"class":1092},[1013,5649,1126],{"class":1125},[1013,5651,1129],{"class":1092},[1013,5653,1132],{"class":1118},[1013,5655,1135],{"class":1092},[1013,5657,1089],{"class":1022},[1013,5659,1140],{"class":1092},[1013,5661,5662,5664,5666,5668,5670,5672],{"class":1015,"line":1143},[1013,5663,1119],{"class":1118},[1013,5665,1148],{"class":1125},[1013,5667,1151],{"class":1118},[1013,5669,1135],{"class":1092},[1013,5671,1156],{"class":1022},[1013,5673,1140],{"class":1092},[1013,5675,5676,5678,5680,5682,5684,5686],{"class":1015,"line":1110},[1013,5677,1119],{"class":1118},[1013,5679,1167],{"class":1125},[1013,5681,1151],{"class":1118},[1013,5683,1135],{"class":1092},[1013,5685,1174],{"class":1022},[1013,5687,1140],{"class":1092},[1013,5689,5690],{"class":1015,"line":1179},[1013,5691,1182],{"emptyLinePlaceholder":21},[1013,5693,5694,5696,5698,5700,5702],{"class":1015,"line":1185},[1013,5695,1188],{"class":1118},[1013,5697,1191],{"class":1118},[1013,5699,1126],{"class":1194},[1013,5701,1197],{"class":1125},[1013,5703,1200],{"class":1092},[1013,5705,5706,5708,5710],{"class":1015,"line":1203},[1013,5707,1207],{"class":1206},[1013,5709,1210],{"class":1092},[1013,5711,1213],{"class":1125},[1013,5713,5714,5716,5718],{"class":1015,"line":1216},[1013,5715,1219],{"class":1194},[1013,5717,1222],{"class":1125},[1013,5719,1225],{"class":1092},[1013,5721,5722,5724,5726],{"class":1015,"line":1111},[1013,5723,1231],{"class":1194},[1013,5725,1197],{"class":1125},[1013,5727,1200],{"class":1092},[1013,5729,5731,5734,5736],{"class":5730,"line":1237},[1015,1162],[1013,5732,5733],{"class":1206},"      theme",[1013,5735,1210],{"class":1092},[1013,5737,1420],{"class":1092},[1013,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761],{"class":5740,"line":1243},[1015,1162],[1013,5742,5358],{"class":1206},[1013,5744,1210],{"class":1092},[1013,5746,1365],{"class":1125},[1013,5748,1368],{"class":1092},[1013,5750,5586],{"class":1022},[1013,5752,1368],{"class":1092},[1013,5754,1800],{"class":1092},[1013,5756,1135],{"class":1092},[1013,5758,5631],{"class":1022},[1013,5760,1368],{"class":1092},[1013,5762,1674],{"class":1125},[1013,5764,5766],{"class":5765,"line":1392},[1015,1162],[1013,5767,1464],{"class":1092},[1013,5769,5770,5772],{"class":1015,"line":1403},[1013,5771,1395],{"class":1092},[1013,5773,1249],{"class":1125},[1013,5775,5776],{"class":1015,"line":1412},[1013,5777,1240],{"class":1125},[1013,5779,5780,5782],{"class":1015,"line":1423},[1013,5781,1246],{"class":1092},[1013,5783,1249],{"class":1125},[1740,5785,5787],{"to":5786},"\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-system#colors",[970,5788,5789],{},"Learn more about color customization and theming in the Theme section.",[984,5791,5793],{"id":5792},"themetransitions",[1010,5794,5795],{},"theme.transitions",[970,5797,5104,5798,5800],{},[1010,5799,5795],{}," option to enable or disable transitions on components.",[5109,5802,5803],{},[5112,5804,5114,5805],{},[1010,5806,5807],{"className":1085,"language":1086,"style":1008},[1013,5808,5443],{"class":1019},[1002,5810,5813],{"className":1106,"code":5811,"filename":1873,"highlights":5812,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      theme: {\n        transitions: false\n      }\n    })\n  ]\n})\n",[1237,1243,1392],[1010,5814,5815,5833,5847,5861,5865,5877,5885,5893,5901,5910,5920,5925,5931,5935],{"__ignoreMap":1008},[1013,5816,5817,5819,5821,5823,5825,5827,5829,5831],{"class":1015,"line":1016},[1013,5818,1119],{"class":1118},[1013,5820,1122],{"class":1092},[1013,5822,1126],{"class":1125},[1013,5824,1129],{"class":1092},[1013,5826,1132],{"class":1118},[1013,5828,1135],{"class":1092},[1013,5830,1089],{"class":1022},[1013,5832,1140],{"class":1092},[1013,5834,5835,5837,5839,5841,5843,5845],{"class":1015,"line":1143},[1013,5836,1119],{"class":1118},[1013,5838,1148],{"class":1125},[1013,5840,1151],{"class":1118},[1013,5842,1135],{"class":1092},[1013,5844,1156],{"class":1022},[1013,5846,1140],{"class":1092},[1013,5848,5849,5851,5853,5855,5857,5859],{"class":1015,"line":1110},[1013,5850,1119],{"class":1118},[1013,5852,1167],{"class":1125},[1013,5854,1151],{"class":1118},[1013,5856,1135],{"class":1092},[1013,5858,1174],{"class":1022},[1013,5860,1140],{"class":1092},[1013,5862,5863],{"class":1015,"line":1179},[1013,5864,1182],{"emptyLinePlaceholder":21},[1013,5866,5867,5869,5871,5873,5875],{"class":1015,"line":1185},[1013,5868,1188],{"class":1118},[1013,5870,1191],{"class":1118},[1013,5872,1126],{"class":1194},[1013,5874,1197],{"class":1125},[1013,5876,1200],{"class":1092},[1013,5878,5879,5881,5883],{"class":1015,"line":1203},[1013,5880,1207],{"class":1206},[1013,5882,1210],{"class":1092},[1013,5884,1213],{"class":1125},[1013,5886,5887,5889,5891],{"class":1015,"line":1216},[1013,5888,1219],{"class":1194},[1013,5890,1222],{"class":1125},[1013,5892,1225],{"class":1092},[1013,5894,5895,5897,5899],{"class":1015,"line":1111},[1013,5896,1231],{"class":1194},[1013,5898,1197],{"class":1125},[1013,5900,1200],{"class":1092},[1013,5902,5904,5906,5908],{"class":5903,"line":1237},[1015,1162],[1013,5905,5733],{"class":1206},[1013,5907,1210],{"class":1092},[1013,5909,1420],{"class":1092},[1013,5911,5913,5916,5918],{"class":5912,"line":1243},[1015,1162],[1013,5914,5915],{"class":1206},"        transitions",[1013,5917,1210],{"class":1092},[1013,5919,1452],{"class":1388},[1013,5921,5923],{"class":5922,"line":1392},[1015,1162],[1013,5924,1464],{"class":1092},[1013,5926,5927,5929],{"class":1015,"line":1403},[1013,5928,1395],{"class":1092},[1013,5930,1249],{"class":1125},[1013,5932,5933],{"class":1015,"line":1412},[1013,5934,1240],{"class":1125},[1013,5936,5937,5939],{"class":1015,"line":1423},[1013,5938,1246],{"class":1092},[1013,5940,1249],{"class":1125},[4351,5942,5943],{},[970,5944,5945,5946,5949],{},"This option adds the ",[1010,5947,5948],{},"transition-colors"," class on components with hover or active states.",[984,5951,5953],{"id":5952},"themedefaultvariants",[1010,5954,5955],{},"theme.defaultVariants",[970,5957,5104,5958,5960,5961,1748,5964,5967],{},[1010,5959,5955],{}," option to override the default ",[1010,5962,5963],{},"color",[1010,5965,5966],{},"size"," variants for components.",[5109,5969,5970],{},[5112,5971,5114,5972],{},[1010,5973,5974,5976,5979,5981,5983,5985,5987,5989,5992,5994,5996,5999,6001],{"className":1085,"language":1086,"style":1008},[1013,5975,2571],{"class":1092},[1013,5977,5978],{"class":1206}," color",[1013,5980,1210],{"class":1092},[1013,5982,1135],{"class":1092},[1013,5984,5586],{"class":1022},[1013,5986,1368],{"class":1092},[1013,5988,1800],{"class":1092},[1013,5990,5991],{"class":1206}," size",[1013,5993,1210],{"class":1092},[1013,5995,1135],{"class":1092},[1013,5997,5998],{"class":1022},"md",[1013,6000,1368],{"class":1092},[1013,6002,1129],{"class":1092},[1002,6004,6007],{"className":1106,"code":6005,"filename":1873,"highlights":6006,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      theme: {\n        defaultVariants: {\n          color: 'neutral',\n          size: 'sm'\n        }\n      }\n    })\n  ]\n})\n",[1237,1243,1392,1403,1412,1423],[1010,6008,6009,6027,6041,6055,6059,6071,6079,6087,6095,6104,6114,6130,6145,6150,6155,6161,6165],{"__ignoreMap":1008},[1013,6010,6011,6013,6015,6017,6019,6021,6023,6025],{"class":1015,"line":1016},[1013,6012,1119],{"class":1118},[1013,6014,1122],{"class":1092},[1013,6016,1126],{"class":1125},[1013,6018,1129],{"class":1092},[1013,6020,1132],{"class":1118},[1013,6022,1135],{"class":1092},[1013,6024,1089],{"class":1022},[1013,6026,1140],{"class":1092},[1013,6028,6029,6031,6033,6035,6037,6039],{"class":1015,"line":1143},[1013,6030,1119],{"class":1118},[1013,6032,1148],{"class":1125},[1013,6034,1151],{"class":1118},[1013,6036,1135],{"class":1092},[1013,6038,1156],{"class":1022},[1013,6040,1140],{"class":1092},[1013,6042,6043,6045,6047,6049,6051,6053],{"class":1015,"line":1110},[1013,6044,1119],{"class":1118},[1013,6046,1167],{"class":1125},[1013,6048,1151],{"class":1118},[1013,6050,1135],{"class":1092},[1013,6052,1174],{"class":1022},[1013,6054,1140],{"class":1092},[1013,6056,6057],{"class":1015,"line":1179},[1013,6058,1182],{"emptyLinePlaceholder":21},[1013,6060,6061,6063,6065,6067,6069],{"class":1015,"line":1185},[1013,6062,1188],{"class":1118},[1013,6064,1191],{"class":1118},[1013,6066,1126],{"class":1194},[1013,6068,1197],{"class":1125},[1013,6070,1200],{"class":1092},[1013,6072,6073,6075,6077],{"class":1015,"line":1203},[1013,6074,1207],{"class":1206},[1013,6076,1210],{"class":1092},[1013,6078,1213],{"class":1125},[1013,6080,6081,6083,6085],{"class":1015,"line":1216},[1013,6082,1219],{"class":1194},[1013,6084,1222],{"class":1125},[1013,6086,1225],{"class":1092},[1013,6088,6089,6091,6093],{"class":1015,"line":1111},[1013,6090,1231],{"class":1194},[1013,6092,1197],{"class":1125},[1013,6094,1200],{"class":1092},[1013,6096,6098,6100,6102],{"class":6097,"line":1237},[1015,1162],[1013,6099,5733],{"class":1206},[1013,6101,1210],{"class":1092},[1013,6103,1420],{"class":1092},[1013,6105,6107,6110,6112],{"class":6106,"line":1243},[1015,1162],[1013,6108,6109],{"class":1206},"        defaultVariants",[1013,6111,1210],{"class":1092},[1013,6113,1420],{"class":1092},[1013,6115,6117,6120,6122,6124,6126,6128],{"class":6116,"line":1392},[1015,1162],[1013,6118,6119],{"class":1206},"          color",[1013,6121,1210],{"class":1092},[1013,6123,1135],{"class":1092},[1013,6125,5055],{"class":1022},[1013,6127,1368],{"class":1092},[1013,6129,1225],{"class":1092},[1013,6131,6133,6136,6138,6140,6143],{"class":6132,"line":1403},[1015,1162],[1013,6134,6135],{"class":1206},"          size",[1013,6137,1210],{"class":1092},[1013,6139,1135],{"class":1092},[1013,6141,6142],{"class":1022},"sm",[1013,6144,1140],{"class":1092},[1013,6146,6148],{"class":6147,"line":1412},[1015,1162],[1013,6149,1458],{"class":1092},[1013,6151,6153],{"class":6152,"line":1423},[1015,1162],[1013,6154,1464],{"class":1092},[1013,6156,6157,6159],{"class":1015,"line":1433},[1013,6158,1395],{"class":1092},[1013,6160,1249],{"class":1125},[1013,6162,6163],{"class":1015,"line":1444},[1013,6164,1240],{"class":1125},[1013,6166,6167,6169],{"class":1015,"line":1455},[1013,6168,1246],{"class":1092},[1013,6170,1249],{"class":1125},[984,6172,6174,6177,6178],{"id":6173},"themeprefix",[1010,6175,6176],{},"theme.prefix"," ",[6179,6180],"badge",{"className":6181,"label":6183},[6182],"align-text-top","4.2+",[970,6185,5104,6186,6188],{},[1010,6187,6176],{}," option to configure the same prefix you set on your Tailwind CSS import. This ensures Nuxt UI components use the correct prefixed utility classes and CSS variables.",[998,6190,6191,6328],{},[1002,6192,6195],{"className":1106,"code":6193,"filename":1873,"highlights":6194,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      theme: {\n        prefix: 'tw'\n      }\n    })\n  ]\n})\n",[1237,1243,1392],[1010,6196,6197,6215,6229,6243,6247,6259,6267,6275,6283,6292,6307,6312,6318,6322],{"__ignoreMap":1008},[1013,6198,6199,6201,6203,6205,6207,6209,6211,6213],{"class":1015,"line":1016},[1013,6200,1119],{"class":1118},[1013,6202,1122],{"class":1092},[1013,6204,1126],{"class":1125},[1013,6206,1129],{"class":1092},[1013,6208,1132],{"class":1118},[1013,6210,1135],{"class":1092},[1013,6212,1089],{"class":1022},[1013,6214,1140],{"class":1092},[1013,6216,6217,6219,6221,6223,6225,6227],{"class":1015,"line":1143},[1013,6218,1119],{"class":1118},[1013,6220,1148],{"class":1125},[1013,6222,1151],{"class":1118},[1013,6224,1135],{"class":1092},[1013,6226,1156],{"class":1022},[1013,6228,1140],{"class":1092},[1013,6230,6231,6233,6235,6237,6239,6241],{"class":1015,"line":1110},[1013,6232,1119],{"class":1118},[1013,6234,1167],{"class":1125},[1013,6236,1151],{"class":1118},[1013,6238,1135],{"class":1092},[1013,6240,1174],{"class":1022},[1013,6242,1140],{"class":1092},[1013,6244,6245],{"class":1015,"line":1179},[1013,6246,1182],{"emptyLinePlaceholder":21},[1013,6248,6249,6251,6253,6255,6257],{"class":1015,"line":1185},[1013,6250,1188],{"class":1118},[1013,6252,1191],{"class":1118},[1013,6254,1126],{"class":1194},[1013,6256,1197],{"class":1125},[1013,6258,1200],{"class":1092},[1013,6260,6261,6263,6265],{"class":1015,"line":1203},[1013,6262,1207],{"class":1206},[1013,6264,1210],{"class":1092},[1013,6266,1213],{"class":1125},[1013,6268,6269,6271,6273],{"class":1015,"line":1216},[1013,6270,1219],{"class":1194},[1013,6272,1222],{"class":1125},[1013,6274,1225],{"class":1092},[1013,6276,6277,6279,6281],{"class":1015,"line":1111},[1013,6278,1231],{"class":1194},[1013,6280,1197],{"class":1125},[1013,6282,1200],{"class":1092},[1013,6284,6286,6288,6290],{"class":6285,"line":1237},[1015,1162],[1013,6287,5733],{"class":1206},[1013,6289,1210],{"class":1092},[1013,6291,1420],{"class":1092},[1013,6293,6295,6298,6300,6302,6305],{"class":6294,"line":1243},[1015,1162],[1013,6296,6297],{"class":1206},"        prefix",[1013,6299,1210],{"class":1092},[1013,6301,1135],{"class":1092},[1013,6303,6304],{"class":1022},"tw",[1013,6306,1140],{"class":1092},[1013,6308,6310],{"class":6309,"line":1392},[1015,1162],[1013,6311,1464],{"class":1092},[1013,6313,6314,6316],{"class":1015,"line":1403},[1013,6315,1395],{"class":1092},[1013,6317,1249],{"class":1125},[1013,6319,6320],{"class":1015,"line":1412},[1013,6321,1240],{"class":1125},[1013,6323,6324,6326],{"class":1015,"line":1423},[1013,6325,1246],{"class":1092},[1013,6327,1249],{"class":1125},[1002,6329,6333],{"className":3013,"code":6330,"filename":6331,"highlights":6332,"language":3016,"meta":1008,"style":1008},"@import \"tailwindcss\" prefix(tw);\n@import \"@nuxt\u002Fui\";\n","src\u002Fassets\u002Fcss\u002Fmain.css",[1016],[1010,6334,6335,6356],{"__ignoreMap":1008},[1013,6336,6338,6340,6342,6344,6346,6349,6351,6353],{"class":6337,"line":1016},[1015,1162],[1013,6339,3023],{"class":1118},[1013,6341,1803],{"class":1092},[1013,6343,3028],{"class":1022},[1013,6345,1786],{"class":1092},[1013,6347,6348],{"class":1125}," prefix",[1013,6350,1197],{"class":1092},[1013,6352,6304],{"class":1125},[1013,6354,6355],{"class":1092},");\n",[1013,6357,6358,6360,6362,6364,6366],{"class":1015,"line":1143},[1013,6359,3023],{"class":1118},[1013,6361,1803],{"class":1092},[1013,6363,3042],{"class":1022},[1013,6365,1786],{"class":1092},[1013,6367,3033],{"class":1092},[970,6369,6370],{},"This will automatically prefix all Tailwind utility classes and CSS variables in Nuxt UI component themes:",[1002,6372,6374],{"className":4379,"code":6373,"language":4383,"meta":1008,"style":1008},"\u003C!-- Without prefix -->\n\u003Cbutton class=\"px-2 py-1 text-xs hover:bg-primary\u002F75\">Button\u003C\u002Fbutton>\n\n\u003C!-- With prefix: tw -->\n\u003Cbutton class=\"tw:px-2 tw:py-1 tw:text-xs tw:hover:bg-primary\u002F75\">Button\u003C\u002Fbutton>\n",[1010,6375,6376,6381,6409,6413,6418],{"__ignoreMap":1008},[1013,6377,6378],{"class":1015,"line":1016},[1013,6379,6380],{"class":1851},"\u003C!-- Without prefix -->\n",[1013,6382,6383,6385,6388,6390,6392,6394,6397,6399,6401,6403,6405,6407],{"class":1015,"line":1143},[1013,6384,2506],{"class":1092},[1013,6386,6387],{"class":1206},"button",[1013,6389,4534],{"class":1782},[1013,6391,2130],{"class":1092},[1013,6393,1786],{"class":1092},[1013,6395,6396],{"class":1022},"px-2 py-1 text-xs hover:bg-primary\u002F75",[1013,6398,1786],{"class":1092},[1013,6400,2512],{"class":1092},[1013,6402,229],{"class":1125},[1013,6404,4261],{"class":1092},[1013,6406,6387],{"class":1206},[1013,6408,4226],{"class":1092},[1013,6410,6411],{"class":1015,"line":1110},[1013,6412,1182],{"emptyLinePlaceholder":21},[1013,6414,6415],{"class":1015,"line":1179},[1013,6416,6417],{"class":1851},"\u003C!-- With prefix: tw -->\n",[1013,6419,6420,6422,6424,6426,6428,6430,6433,6435,6437,6439,6441,6443],{"class":1015,"line":1185},[1013,6421,2506],{"class":1092},[1013,6423,6387],{"class":1206},[1013,6425,4534],{"class":1782},[1013,6427,2130],{"class":1092},[1013,6429,1786],{"class":1092},[1013,6431,6432],{"class":1022},"tw:px-2 tw:py-1 tw:text-xs tw:hover:bg-primary\u002F75",[1013,6434,1786],{"class":1092},[1013,6436,2512],{"class":1092},[1013,6438,229],{"class":1125},[1013,6440,4261],{"class":1092},[1013,6442,6387],{"class":1206},[1013,6444,4226],{"class":1092},[4351,6446,6448],{"to":6447,"target":5057},"https:\u002F\u002Ftailwindcss.com\u002Fdocs\u002Fstyling-with-utility-classes#using-the-prefix-option",[970,6449,6450],{},"Learn more about using a prefix in the Tailwind CSS documentation.",[984,6452,6454],{"id":6453},"prose",[1010,6455,6453],{},[970,6457,5104,6458,6460,6461,6464],{},[1010,6459,6453],{}," option to enable Nuxt UI ",[1010,6462,6463],{},"\u003CProse>"," components and their theme.",[5109,6466,6467],{},[5112,6468,5114,6469],{},[1010,6470,6471],{"className":1085,"language":1086,"style":1008},[1013,6472,6473],{"class":1019},"false",[1002,6475,6478],{"className":1106,"code":6476,"filename":1873,"highlights":6477,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      prose: true\n    })\n  ]\n})\n",[1237],[1010,6479,6480,6498,6512,6526,6530,6542,6550,6558,6566,6576,6582,6586],{"__ignoreMap":1008},[1013,6481,6482,6484,6486,6488,6490,6492,6494,6496],{"class":1015,"line":1016},[1013,6483,1119],{"class":1118},[1013,6485,1122],{"class":1092},[1013,6487,1126],{"class":1125},[1013,6489,1129],{"class":1092},[1013,6491,1132],{"class":1118},[1013,6493,1135],{"class":1092},[1013,6495,1089],{"class":1022},[1013,6497,1140],{"class":1092},[1013,6499,6500,6502,6504,6506,6508,6510],{"class":1015,"line":1143},[1013,6501,1119],{"class":1118},[1013,6503,1148],{"class":1125},[1013,6505,1151],{"class":1118},[1013,6507,1135],{"class":1092},[1013,6509,1156],{"class":1022},[1013,6511,1140],{"class":1092},[1013,6513,6514,6516,6518,6520,6522,6524],{"class":1015,"line":1110},[1013,6515,1119],{"class":1118},[1013,6517,1167],{"class":1125},[1013,6519,1151],{"class":1118},[1013,6521,1135],{"class":1092},[1013,6523,1174],{"class":1022},[1013,6525,1140],{"class":1092},[1013,6527,6528],{"class":1015,"line":1179},[1013,6529,1182],{"emptyLinePlaceholder":21},[1013,6531,6532,6534,6536,6538,6540],{"class":1015,"line":1185},[1013,6533,1188],{"class":1118},[1013,6535,1191],{"class":1118},[1013,6537,1126],{"class":1194},[1013,6539,1197],{"class":1125},[1013,6541,1200],{"class":1092},[1013,6543,6544,6546,6548],{"class":1015,"line":1203},[1013,6545,1207],{"class":1206},[1013,6547,1210],{"class":1092},[1013,6549,1213],{"class":1125},[1013,6551,6552,6554,6556],{"class":1015,"line":1216},[1013,6553,1219],{"class":1194},[1013,6555,1222],{"class":1125},[1013,6557,1225],{"class":1092},[1013,6559,6560,6562,6564],{"class":1015,"line":1111},[1013,6561,1231],{"class":1194},[1013,6563,1197],{"class":1125},[1013,6565,1200],{"class":1092},[1013,6567,6569,6572,6574],{"class":6568,"line":1237},[1015,1162],[1013,6570,6571],{"class":1206},"      prose",[1013,6573,1210],{"class":1092},[1013,6575,1389],{"class":1388},[1013,6577,6578,6580],{"class":1015,"line":1243},[1013,6579,1395],{"class":1092},[1013,6581,1249],{"class":1125},[1013,6583,6584],{"class":1015,"line":1392},[1013,6585,1240],{"class":1125},[1013,6587,6588,6590],{"class":1015,"line":1403},[1013,6589,1246],{"class":1092},[1013,6591,1249],{"class":1125},[984,6593,6595],{"id":6594},"autoimport",[1010,6596,6597],{},"autoImport",[970,6599,5104,6600,6602,6603,6609],{},[1010,6601,6597],{}," option to disable composable auto-imports or to customize ",[4035,6604,6607],{"href":6605,"rel":6606},"https:\u002F\u002Fgithub.com\u002Funplugin\u002Funplugin-auto-import",[4039],[1010,6608,1747],{}," options.",[5109,6611,6612],{},[5112,6613,5114,6614],{},[1010,6615,6616],{"className":1085,"language":1086,"style":1008},[1013,6617,6618],{"class":1092},"{}",[1002,6620,6623],{"className":1106,"code":6621,"filename":1873,"highlights":6622,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      autoImport: false\n    })\n  ]\n})\n",[1237],[1010,6624,6625,6643,6657,6671,6675,6687,6695,6703,6711,6721,6727,6731],{"__ignoreMap":1008},[1013,6626,6627,6629,6631,6633,6635,6637,6639,6641],{"class":1015,"line":1016},[1013,6628,1119],{"class":1118},[1013,6630,1122],{"class":1092},[1013,6632,1126],{"class":1125},[1013,6634,1129],{"class":1092},[1013,6636,1132],{"class":1118},[1013,6638,1135],{"class":1092},[1013,6640,1089],{"class":1022},[1013,6642,1140],{"class":1092},[1013,6644,6645,6647,6649,6651,6653,6655],{"class":1015,"line":1143},[1013,6646,1119],{"class":1118},[1013,6648,1148],{"class":1125},[1013,6650,1151],{"class":1118},[1013,6652,1135],{"class":1092},[1013,6654,1156],{"class":1022},[1013,6656,1140],{"class":1092},[1013,6658,6659,6661,6663,6665,6667,6669],{"class":1015,"line":1110},[1013,6660,1119],{"class":1118},[1013,6662,1167],{"class":1125},[1013,6664,1151],{"class":1118},[1013,6666,1135],{"class":1092},[1013,6668,1174],{"class":1022},[1013,6670,1140],{"class":1092},[1013,6672,6673],{"class":1015,"line":1179},[1013,6674,1182],{"emptyLinePlaceholder":21},[1013,6676,6677,6679,6681,6683,6685],{"class":1015,"line":1185},[1013,6678,1188],{"class":1118},[1013,6680,1191],{"class":1118},[1013,6682,1126],{"class":1194},[1013,6684,1197],{"class":1125},[1013,6686,1200],{"class":1092},[1013,6688,6689,6691,6693],{"class":1015,"line":1203},[1013,6690,1207],{"class":1206},[1013,6692,1210],{"class":1092},[1013,6694,1213],{"class":1125},[1013,6696,6697,6699,6701],{"class":1015,"line":1216},[1013,6698,1219],{"class":1194},[1013,6700,1222],{"class":1125},[1013,6702,1225],{"class":1092},[1013,6704,6705,6707,6709],{"class":1015,"line":1111},[1013,6706,1231],{"class":1194},[1013,6708,1197],{"class":1125},[1013,6710,1200],{"class":1092},[1013,6712,6714,6717,6719],{"class":6713,"line":1237},[1015,1162],[1013,6715,6716],{"class":1206},"      autoImport",[1013,6718,1210],{"class":1092},[1013,6720,1452],{"class":1388},[1013,6722,6723,6725],{"class":1015,"line":1243},[1013,6724,1395],{"class":1092},[1013,6726,1249],{"class":1125},[1013,6728,6729],{"class":1015,"line":1392},[1013,6730,1240],{"class":1125},[1013,6732,6733,6735],{"class":1015,"line":1403},[1013,6734,1246],{"class":1092},[1013,6736,1249],{"class":1125},[4351,6738,6739],{},[970,6740,6741,6742,1093],{},"When disabled, you can still import composables explicitly from ",[1010,6743,6744],{},"@nuxt\u002Fui\u002Fcomposables",[984,6746,6747],{"id":887},[1010,6748,887],{},[970,6750,5104,6751,6753,6754,6609],{},[1010,6752,887],{}," option to disable component auto-imports or to customize ",[4035,6755,6758],{"href":6756,"rel":6757},"https:\u002F\u002Fgithub.com\u002Funplugin\u002Funplugin-vue-components",[4039],[1010,6759,1751],{},[5109,6761,6762],{},[5112,6763,5114,6764],{},[1010,6765,6766],{"className":1085,"language":1086,"style":1008},[1013,6767,6618],{"class":1092},[1002,6769,6772],{"className":1106,"code":6770,"filename":1873,"highlights":6771,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      components: false\n    })\n  ]\n})\n",[1237],[1010,6773,6774,6792,6806,6820,6824,6836,6844,6852,6860,6870,6876,6880],{"__ignoreMap":1008},[1013,6775,6776,6778,6780,6782,6784,6786,6788,6790],{"class":1015,"line":1016},[1013,6777,1119],{"class":1118},[1013,6779,1122],{"class":1092},[1013,6781,1126],{"class":1125},[1013,6783,1129],{"class":1092},[1013,6785,1132],{"class":1118},[1013,6787,1135],{"class":1092},[1013,6789,1089],{"class":1022},[1013,6791,1140],{"class":1092},[1013,6793,6794,6796,6798,6800,6802,6804],{"class":1015,"line":1143},[1013,6795,1119],{"class":1118},[1013,6797,1148],{"class":1125},[1013,6799,1151],{"class":1118},[1013,6801,1135],{"class":1092},[1013,6803,1156],{"class":1022},[1013,6805,1140],{"class":1092},[1013,6807,6808,6810,6812,6814,6816,6818],{"class":1015,"line":1110},[1013,6809,1119],{"class":1118},[1013,6811,1167],{"class":1125},[1013,6813,1151],{"class":1118},[1013,6815,1135],{"class":1092},[1013,6817,1174],{"class":1022},[1013,6819,1140],{"class":1092},[1013,6821,6822],{"class":1015,"line":1179},[1013,6823,1182],{"emptyLinePlaceholder":21},[1013,6825,6826,6828,6830,6832,6834],{"class":1015,"line":1185},[1013,6827,1188],{"class":1118},[1013,6829,1191],{"class":1118},[1013,6831,1126],{"class":1194},[1013,6833,1197],{"class":1125},[1013,6835,1200],{"class":1092},[1013,6837,6838,6840,6842],{"class":1015,"line":1203},[1013,6839,1207],{"class":1206},[1013,6841,1210],{"class":1092},[1013,6843,1213],{"class":1125},[1013,6845,6846,6848,6850],{"class":1015,"line":1216},[1013,6847,1219],{"class":1194},[1013,6849,1222],{"class":1125},[1013,6851,1225],{"class":1092},[1013,6853,6854,6856,6858],{"class":1015,"line":1111},[1013,6855,1231],{"class":1194},[1013,6857,1197],{"class":1125},[1013,6859,1200],{"class":1092},[1013,6861,6863,6866,6868],{"class":6862,"line":1237},[1015,1162],[1013,6864,6865],{"class":1206},"      components",[1013,6867,1210],{"class":1092},[1013,6869,1452],{"class":1388},[1013,6871,6872,6874],{"class":1015,"line":1243},[1013,6873,1395],{"class":1092},[1013,6875,1249],{"class":1125},[1013,6877,6878],{"class":1015,"line":1392},[1013,6879,1240],{"class":1125},[1013,6881,6882,6884],{"class":1015,"line":1403},[1013,6883,1246],{"class":1092},[1013,6885,1249],{"class":1125},[4351,6887,6888],{},[970,6889,6890,6891,6894,6895,1093],{},"When disabled, you can still import components explicitly, e.g. ",[1010,6892,6893],{},"import Button from '@nuxt\u002Fui\u002Fcomponents\u002FButton.vue'"," or ",[1010,6896,6897],{},"import ProseCode from '@nuxt\u002Fui\u002Fcomponents\u002Fprose\u002FCode.vue'",[984,6899,6901,6177,6903],{"id":6900},"router",[1010,6902,6900],{},[6179,6904],{"className":6905,"label":6906},[6182],"4.3+",[970,6908,5104,6909,6911,6912,6914,6915,6894,6920,1093],{},[1010,6910,6900],{}," option to configure routing integration. This is useful for applications that don't use ",[1010,6913,2081],{},", such as Electron apps, MPAs, or frameworks like ",[4035,6916,6919],{"href":6917,"rel":6918},"https:\u002F\u002Finertiajs.com\u002F",[4039],"Inertia.js",[4035,6921,6924],{"href":6922,"rel":6923},"https:\u002F\u002Fhybridly.dev\u002F",[4039],"Hybridly",[5109,6926,6927],{},[5112,6928,5114,6929],{},[1010,6930,6931],{"className":1085,"language":1086,"style":1008},[1013,6932,5443],{"class":1019},[6934,6935,6936,6949],"table",{},[6937,6938,6939],"thead",{},[6940,6941,6942,6946],"tr",{},[6943,6944,6945],"th",{},"Value",[6943,6947,6948],{},"Description",[6950,6951,6952,6971,6986],"tbody",{},[6940,6953,6954,6961],{},[6955,6956,6957],"td",{},[1010,6958,6959],{"className":1085,"language":1086,"style":1008},[1013,6960,5443],{"class":1019},[6955,6962,6963,6964,6966,6967,6970],{},"Uses ",[1010,6965,2081],{}," for navigation with ",[1010,6968,6969],{},"RouterLink"," component.",[6940,6972,6973,6979],{},[6955,6974,6975],{},[1010,6976,6977],{"className":1085,"language":1086,"style":1008},[1013,6978,6473],{"class":1019},[6955,6980,6981,6982,6985],{},"Disables routing integration, links render as plain ",[1010,6983,6984],{},"\u003Ca>"," tags.",[6940,6987,6988,6998],{},[6955,6989,6990],{},[1010,6991,6992,6994,6996],{"className":1085,"language":1086,"style":1008},[1013,6993,1368],{"class":1092},[1013,6995,1495],{"class":1022},[1013,6997,1368],{"class":1092},[6955,6999,7000,7001,6970],{},"Uses Inertia.js for navigation with its ",[1010,7002,577],{},[1002,7004,7007],{"className":1106,"code":7005,"filename":1873,"highlights":7006,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      router: false\n    })\n  ]\n})\n",[1237],[1010,7008,7009,7027,7041,7055,7059,7071,7079,7087,7095,7104,7110,7114],{"__ignoreMap":1008},[1013,7010,7011,7013,7015,7017,7019,7021,7023,7025],{"class":1015,"line":1016},[1013,7012,1119],{"class":1118},[1013,7014,1122],{"class":1092},[1013,7016,1126],{"class":1125},[1013,7018,1129],{"class":1092},[1013,7020,1132],{"class":1118},[1013,7022,1135],{"class":1092},[1013,7024,1089],{"class":1022},[1013,7026,1140],{"class":1092},[1013,7028,7029,7031,7033,7035,7037,7039],{"class":1015,"line":1143},[1013,7030,1119],{"class":1118},[1013,7032,1148],{"class":1125},[1013,7034,1151],{"class":1118},[1013,7036,1135],{"class":1092},[1013,7038,1156],{"class":1022},[1013,7040,1140],{"class":1092},[1013,7042,7043,7045,7047,7049,7051,7053],{"class":1015,"line":1110},[1013,7044,1119],{"class":1118},[1013,7046,1167],{"class":1125},[1013,7048,1151],{"class":1118},[1013,7050,1135],{"class":1092},[1013,7052,1174],{"class":1022},[1013,7054,1140],{"class":1092},[1013,7056,7057],{"class":1015,"line":1179},[1013,7058,1182],{"emptyLinePlaceholder":21},[1013,7060,7061,7063,7065,7067,7069],{"class":1015,"line":1185},[1013,7062,1188],{"class":1118},[1013,7064,1191],{"class":1118},[1013,7066,1126],{"class":1194},[1013,7068,1197],{"class":1125},[1013,7070,1200],{"class":1092},[1013,7072,7073,7075,7077],{"class":1015,"line":1203},[1013,7074,1207],{"class":1206},[1013,7076,1210],{"class":1092},[1013,7078,1213],{"class":1125},[1013,7080,7081,7083,7085],{"class":1015,"line":1216},[1013,7082,1219],{"class":1194},[1013,7084,1222],{"class":1125},[1013,7086,1225],{"class":1092},[1013,7088,7089,7091,7093],{"class":1015,"line":1111},[1013,7090,1231],{"class":1194},[1013,7092,1197],{"class":1125},[1013,7094,1200],{"class":1092},[1013,7096,7098,7100,7102],{"class":7097,"line":1237},[1015,1162],[1013,7099,1488],{"class":1206},[1013,7101,1210],{"class":1092},[1013,7103,1452],{"class":1388},[1013,7105,7106,7108],{"class":1015,"line":1243},[1013,7107,1395],{"class":1092},[1013,7109,1249],{"class":1125},[1013,7111,7112],{"class":1015,"line":1392},[1013,7113,1240],{"class":1125},[1013,7115,7116,7118],{"class":1015,"line":1403},[1013,7117,1246],{"class":1092},[1013,7119,1249],{"class":1125},[1740,7121,7122,7132],{},[970,7123,7124,7125,7127,7128,7131],{},"You can provide custom navigation logic for frameworks like ",[974,7126,6924],{}," by setting ",[1010,7129,7130],{},"router: false"," in the Vite config and passing a function when installing the Vue plugin:",[1002,7133,7135],{"className":1106,"code":7134,"filename":3115,"language":1101,"meta":1008,"style":1008},"import ui from '@nuxt\u002Fui\u002Fvue-plugin'\nimport { router } from 'hybridly'\n\napp.use(ui, {\n  router: (event, { href, external }) => {\n    if (external) {\n      return\n    }\n\n    event.preventDefault()\n\n    router.navigate({ url: href })\n  }\n})\n",[1010,7136,7137,7151,7171,7175,7190,7221,7235,7240,7244,7248,7260,7264,7289,7293],{"__ignoreMap":1008},[1013,7138,7139,7141,7143,7145,7147,7149],{"class":1015,"line":1016},[1013,7140,1119],{"class":1118},[1013,7142,1167],{"class":1125},[1013,7144,1151],{"class":1118},[1013,7146,1135],{"class":1092},[1013,7148,2097],{"class":1022},[1013,7150,1140],{"class":1092},[1013,7152,7153,7155,7157,7160,7162,7164,7166,7169],{"class":1015,"line":1143},[1013,7154,1119],{"class":1118},[1013,7156,1122],{"class":1092},[1013,7158,7159],{"class":1125}," router",[1013,7161,1129],{"class":1092},[1013,7163,1132],{"class":1118},[1013,7165,1135],{"class":1092},[1013,7167,7168],{"class":1022},"hybridly",[1013,7170,1140],{"class":1092},[1013,7172,7173],{"class":1015,"line":1110},[1013,7174,1182],{"emptyLinePlaceholder":21},[1013,7176,7177,7179,7181,7183,7186,7188],{"class":1015,"line":1179},[1013,7178,2192],{"class":1125},[1013,7180,1093],{"class":1092},[1013,7182,2197],{"class":1194},[1013,7184,7185],{"class":1125},"(ui",[1013,7187,1800],{"class":1092},[1013,7189,1420],{"class":1092},[1013,7191,7192,7195,7197,7200,7203,7205,7207,7210,7212,7215,7217,7219],{"class":1015,"line":1185},[1013,7193,7194],{"class":1194},"  router",[1013,7196,1210],{"class":1092},[1013,7198,7199],{"class":1092}," (",[1013,7201,7202],{"class":2407},"event",[1013,7204,1800],{"class":1092},[1013,7206,1122],{"class":1092},[1013,7208,7209],{"class":2407}," href",[1013,7211,1800],{"class":1092},[1013,7213,7214],{"class":2407}," external",[1013,7216,2559],{"class":1092},[1013,7218,2411],{"class":1782},[1013,7220,1420],{"class":1092},[1013,7222,7223,7226,7228,7231,7233],{"class":1015,"line":1203},[1013,7224,7225],{"class":1118},"    if",[1013,7227,7199],{"class":1206},[1013,7229,7230],{"class":1125},"external",[1013,7232,2594],{"class":1206},[1013,7234,1200],{"class":1092},[1013,7236,7237],{"class":1015,"line":1216},[1013,7238,7239],{"class":1118},"      return\n",[1013,7241,7242],{"class":1015,"line":1111},[1013,7243,1946],{"class":1092},[1013,7245,7246],{"class":1015,"line":1237},[1013,7247,1182],{"emptyLinePlaceholder":21},[1013,7249,7250,7253,7255,7258],{"class":1015,"line":1243},[1013,7251,7252],{"class":1125},"    event",[1013,7254,1093],{"class":1092},[1013,7256,7257],{"class":1194},"preventDefault",[1013,7259,1234],{"class":1206},[1013,7261,7262],{"class":1015,"line":1392},[1013,7263,1182],{"emptyLinePlaceholder":21},[1013,7265,7266,7269,7271,7274,7276,7278,7281,7283,7285,7287],{"class":1015,"line":1403},[1013,7267,7268],{"class":1125},"    router",[1013,7270,1093],{"class":1092},[1013,7272,7273],{"class":1194},"navigate",[1013,7275,1197],{"class":1206},[1013,7277,2571],{"class":1092},[1013,7279,7280],{"class":1206}," url",[1013,7282,1210],{"class":1092},[1013,7284,7209],{"class":1125},[1013,7286,1129],{"class":1092},[1013,7288,1249],{"class":1206},[1013,7290,7291],{"class":1015,"line":1412},[1013,7292,1951],{"class":1092},[1013,7294,7295,7297],{"class":1015,"line":1423},[1013,7296,1246],{"class":1092},[1013,7298,1249],{"class":1125},[4351,7300,7301],{},[970,7302,7303,7304,6894,7306,4361,7309,7311],{},"When set to ",[1010,7305,6473],{},[1010,7307,7308],{},"'inertia'",[1010,7310,2081],{}," is not required as a dependency.",[984,7313,7315,6177,7318],{"id":7314},"scanpackages",[1010,7316,7317],{},"scanPackages",[6179,7319],{"className":7320,"label":6906},[6182],[970,7322,5104,7323,7325],{},[1010,7324,7317],{}," option to specify additional npm packages that should be scanned for components using Nuxt UI. This is useful when you have a shared component library that uses Nuxt UI components internally.",[1002,7327,7330],{"className":1106,"code":7328,"filename":1873,"highlights":7329,"language":1101,"meta":1008,"style":1008},"import { defineConfig } from 'vite'\nimport vue from '@vitejs\u002Fplugin-vue'\nimport ui from '@nuxt\u002Fui\u002Fvite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      scanPackages: ['@my-org\u002Fui-components']\n    })\n  ]\n})\n",[1237],[1010,7331,7332,7350,7364,7378,7382,7394,7402,7410,7418,7437,7443,7447],{"__ignoreMap":1008},[1013,7333,7334,7336,7338,7340,7342,7344,7346,7348],{"class":1015,"line":1016},[1013,7335,1119],{"class":1118},[1013,7337,1122],{"class":1092},[1013,7339,1126],{"class":1125},[1013,7341,1129],{"class":1092},[1013,7343,1132],{"class":1118},[1013,7345,1135],{"class":1092},[1013,7347,1089],{"class":1022},[1013,7349,1140],{"class":1092},[1013,7351,7352,7354,7356,7358,7360,7362],{"class":1015,"line":1143},[1013,7353,1119],{"class":1118},[1013,7355,1148],{"class":1125},[1013,7357,1151],{"class":1118},[1013,7359,1135],{"class":1092},[1013,7361,1156],{"class":1022},[1013,7363,1140],{"class":1092},[1013,7365,7366,7368,7370,7372,7374,7376],{"class":1015,"line":1110},[1013,7367,1119],{"class":1118},[1013,7369,1167],{"class":1125},[1013,7371,1151],{"class":1118},[1013,7373,1135],{"class":1092},[1013,7375,1174],{"class":1022},[1013,7377,1140],{"class":1092},[1013,7379,7380],{"class":1015,"line":1179},[1013,7381,1182],{"emptyLinePlaceholder":21},[1013,7383,7384,7386,7388,7390,7392],{"class":1015,"line":1185},[1013,7385,1188],{"class":1118},[1013,7387,1191],{"class":1118},[1013,7389,1126],{"class":1194},[1013,7391,1197],{"class":1125},[1013,7393,1200],{"class":1092},[1013,7395,7396,7398,7400],{"class":1015,"line":1203},[1013,7397,1207],{"class":1206},[1013,7399,1210],{"class":1092},[1013,7401,1213],{"class":1125},[1013,7403,7404,7406,7408],{"class":1015,"line":1216},[1013,7405,1219],{"class":1194},[1013,7407,1222],{"class":1125},[1013,7409,1225],{"class":1092},[1013,7411,7412,7414,7416],{"class":1015,"line":1111},[1013,7413,1231],{"class":1194},[1013,7415,1197],{"class":1125},[1013,7417,1200],{"class":1092},[1013,7419,7421,7424,7426,7428,7430,7433,7435],{"class":7420,"line":1237},[1015,1162],[1013,7422,7423],{"class":1206},"      scanPackages",[1013,7425,1210],{"class":1092},[1013,7427,1365],{"class":1125},[1013,7429,1368],{"class":1092},[1013,7431,7432],{"class":1022},"@my-org\u002Fui-components",[1013,7434,1368],{"class":1092},[1013,7436,1674],{"class":1125},[1013,7438,7439,7441],{"class":1015,"line":1243},[1013,7440,1395],{"class":1092},[1013,7442,1249],{"class":1125},[1013,7444,7445],{"class":1015,"line":1392},[1013,7446,1240],{"class":1125},[1013,7448,7449,7451],{"class":1015,"line":1403},[1013,7450,1246],{"class":1092},[1013,7452,1249],{"class":1125},[4351,7454,7455],{},[970,7456,7457,7458,7460],{},"By default, only ",[1010,7459,3042],{}," is scanned. Use this option when your external packages contain Vue components that use Nuxt UI.",[979,7462,7464],{"id":7463},"continuous-releases","Continuous releases",[970,7466,7467,7468,7473],{},"Nuxt UI uses ",[4035,7469,7472],{"href":7470,"rel":7471},"https:\u002F\u002Fgithub.com\u002Fstackblitz-labs\u002Fpkg.pr.new",[4039],"pkg.pr.new"," for continuous preview releases, providing developers with instant access to the latest features and bug fixes without waiting for official releases.",[970,7475,7476,7477,7480],{},"Automatic preview releases are created for all commits and PRs to the ",[1010,7478,7479],{},"v4"," branch. Use them by replacing your package version with the specific commit hash or PR number.",[1002,7482,7487],{"className":7483,"code":7484,"filename":7485,"language":7486,"meta":1008,"style":1008},"language-diff shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"dependencies\": {\n-   \"@nuxt\u002Fui\": \"^4.0.0\",\n+   \"@nuxt\u002Fui\": \"https:\u002F\u002Fpkg.pr.new\u002F@nuxt\u002Fui@4c96909\",\n  }\n}\n","package.json","diff",[1010,7488,7489,7493,7498,7506,7514,7518],{"__ignoreMap":1008},[1013,7490,7491],{"class":1015,"line":1016},[1013,7492,1200],{"class":1125},[1013,7494,7495],{"class":1015,"line":1143},[1013,7496,7497],{"class":1125},"  \"dependencies\": {\n",[1013,7499,7500,7503],{"class":1015,"line":1110},[1013,7501,7502],{"class":1092},"-",[1013,7504,7505],{"class":1206},"   \"@nuxt\u002Fui\": \"^4.0.0\",\n",[1013,7507,7508,7511],{"class":1015,"line":1179},[1013,7509,7510],{"class":1092},"+",[1013,7512,7513],{"class":1022},"   \"@nuxt\u002Fui\": \"https:\u002F\u002Fpkg.pr.new\u002F@nuxt\u002Fui@4c96909\",\n",[1013,7515,7516],{"class":1015,"line":1185},[1013,7517,1951],{"class":1125},[1013,7519,7520],{"class":1015,"line":1203},[1013,7521,1840],{"class":1125},[4351,7523,7524],{},[970,7525,7526,7528],{},[974,7527,7472],{}," will automatically comment on PRs with the installation URL, making it easy to test changes.",[7530,7531,7532],"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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":1008,"searchDepth":1143,"depth":1143,"links":7534},[7535,7539,7556],{"id":981,"depth":1143,"text":982,"children":7536},[7537,7538],{"id":986,"depth":1110,"text":987},{"id":4960,"depth":1110,"text":4961},{"id":5090,"depth":1143,"text":5091,"children":7540},[7541,7542,7543,7544,7545,7546,7547,7549,7550,7551,7552,7554],{"id":5099,"depth":1110,"text":5099},{"id":2624,"depth":1110,"text":2624},{"id":5423,"depth":1110,"text":5426},{"id":5564,"depth":1110,"text":5567},{"id":5792,"depth":1110,"text":5795},{"id":5952,"depth":1110,"text":5955},{"id":6173,"depth":1110,"text":7548},"theme.prefix ",{"id":6453,"depth":1110,"text":6453},{"id":6594,"depth":1110,"text":6597},{"id":887,"depth":1110,"text":887},{"id":6900,"depth":1110,"text":7553},"router ",{"id":7314,"depth":1110,"text":7555},"scanPackages ",{"id":7463,"depth":1143,"text":7464},[7558],{"label":7559,"to":7560,"icon":7561},"Template","https:\u002F\u002Fcodesandbox.io\u002Fp\u002Fdevbox\u002Fnuxt-ui-vue-f2qp34","i-lucide-codesandbox",{},{"icon":30},{"title":20,"description":35},"TvwBSogb4RkXPNyET2KacJr5_pg40WkuqhqGwVltoh0",{"data":7567,"body":7568},{},{"type":7569,"children":7570},"root",[7571],{"type":178,"tag":970,"props":7572,"children":7573},{},[7574],{"type":7575,"value":35},"text",1774851511599]