[{"data":1,"prerenderedAt":7551},["ShallowReactive",2],{"navigation":3,"-docs-getting-started-installation-vue":958,"-docs-getting-started-installation-vue-description":7541},[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":5973,"framework":34,"index":36,"links":7532,"meta":7537,"navigation":7538,"path":32,"seo":7539,"stem":33,"__hash__":7540},"docs\u002Fdocs\u002F1.getting-started\u002F2.installation\u002F2.vue.md",{"type":961,"value":962,"toc":7508},"minimark",[963,978,983,988,4933,4937,4949,5024,5063,5067,5072,5077,5083,5095,5217,5221,5226,5396,5402,5410,5419,5537,5543,5548,5611,5759,5765,5771,5776,5784,5916,5925,5931,5943,5978,6146,6159,6164,6343,6346,6420,6426,6431,6440,6449,6567,6573,6585,6594,6712,6720,6724,6735,6743,6861,6873,6882,6900,6908,6978,7095,7274,7287,7296,7301,7428,7436,7440,7449,7456,7497,7504],[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,4179,4183,4325,4342,4350,4928],"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.classFunctions\": [\"defineAppConfig\"]\n}\n",".vscode\u002Fsettings.json",[1010,4047,4048,4052,4065,4082,4087,4100,4118,4122,4153,4175],{"__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,4166,4168,4171,4173],{"class":1015,"line":1237},[1013,4156,1779],{"class":1092},[1013,4158,4159],{"class":1782},"tailwindCSS.classFunctions",[1013,4161,1786],{"class":1092},[1013,4163,1210],{"class":1092},[1013,4165,1365],{"class":1092},[1013,4167,1786],{"class":1092},[1013,4169,4170],{"class":1022},"defineAppConfig",[1013,4172,1786],{"class":1092},[1013,4174,1674],{"class":1092},[1013,4176,4177],{"class":1015,"line":1243},[1013,4178,1840],{"class":1092},[993,4180,4182],{"id":4181},"wrap-your-app-with-app-component","Wrap your app with App component",[998,4184,4185,4241,4284],{"sync":1089},[1002,4186,4190],{"className":4187,"code":4188,"filename":4189,"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,4191,4192,4202,4212,4223,4232],{"__ignoreMap":1008},[1013,4193,4194,4196,4199],{"class":1015,"line":1016},[1013,4195,2506],{"class":1092},[1013,4197,4198],{"class":1206},"template",[1013,4200,4201],{"class":1092},">\n",[1013,4203,4204,4207,4210],{"class":1015,"line":1143},[1013,4205,4206],{"class":1092},"  \u003C",[1013,4208,4209],{"class":1206},"UApp",[1013,4211,4201],{"class":1092},[1013,4213,4214,4217,4220],{"class":1015,"line":1110},[1013,4215,4216],{"class":1092},"    \u003C",[1013,4218,4219],{"class":1206},"RouterView",[1013,4221,4222],{"class":1092}," \u002F>\n",[1013,4224,4225,4228,4230],{"class":1015,"line":1179},[1013,4226,4227],{"class":1092},"  \u003C\u002F",[1013,4229,4209],{"class":1206},[1013,4231,4201],{"class":1092},[1013,4233,4234,4237,4239],{"class":1015,"line":1185},[1013,4235,4236],{"class":1092},"\u003C\u002F",[1013,4238,4198],{"class":1206},[1013,4240,4201],{"class":1092},[1002,4242,4245],{"className":4187,"code":4243,"filename":4244,"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,4246,4247,4255,4263,4268,4276],{"__ignoreMap":1008},[1013,4248,4249,4251,4253],{"class":1015,"line":1016},[1013,4250,2506],{"class":1092},[1013,4252,4198],{"class":1206},[1013,4254,4201],{"class":1092},[1013,4256,4257,4259,4261],{"class":1015,"line":1143},[1013,4258,4206],{"class":1092},[1013,4260,4209],{"class":1206},[1013,4262,4201],{"class":1092},[1013,4264,4265],{"class":1015,"line":1110},[1013,4266,4267],{"class":1851},"    \u003C!-- Your content goes here -->\n",[1013,4269,4270,4272,4274],{"class":1015,"line":1179},[1013,4271,4227],{"class":1092},[1013,4273,4209],{"class":1206},[1013,4275,4201],{"class":1092},[1013,4277,4278,4280,4282],{"class":1015,"line":1185},[1013,4279,4236],{"class":1092},[1013,4281,4198],{"class":1206},[1013,4283,4201],{"class":1092},[1002,4285,4287],{"className":4187,"code":4243,"filename":4286,"language":34,"meta":1008,"style":1008},"inertia\u002Fpages\u002Findex.vue (AdonisJS Inertia)",[1010,4288,4289,4297,4305,4309,4317],{"__ignoreMap":1008},[1013,4290,4291,4293,4295],{"class":1015,"line":1016},[1013,4292,2506],{"class":1092},[1013,4294,4198],{"class":1206},[1013,4296,4201],{"class":1092},[1013,4298,4299,4301,4303],{"class":1015,"line":1143},[1013,4300,4206],{"class":1092},[1013,4302,4209],{"class":1206},[1013,4304,4201],{"class":1092},[1013,4306,4307],{"class":1015,"line":1110},[1013,4308,4267],{"class":1851},[1013,4310,4311,4313,4315],{"class":1015,"line":1179},[1013,4312,4227],{"class":1092},[1013,4314,4209],{"class":1206},[1013,4316,4201],{"class":1092},[1013,4318,4319,4321,4323],{"class":1015,"line":1185},[1013,4320,4236],{"class":1092},[1013,4322,4198],{"class":1206},[1013,4324,4201],{"class":1092},[4326,4327,4328],"note",{"to":182},[970,4329,4330,4331,4333,4334,4336,4337,1748,4339,1093],{},"The ",[1010,4332,181],{}," component sets up global config and is required for ",[974,4335,797],{},", ",[974,4338,802],{},[974,4340,4341],{},"programmatic overlays",[993,4343,4345,4346,4349],{"id":4344},"add-the-isolate-class-to-your-root-container","Add the ",[1010,4347,4348],{},"isolate"," class to your root container",[998,4351,4352,4577,4745],{"sync":1089},[1002,4353,4359],{"className":4354,"code":4355,"filename":4356,"highlights":4357,"language":4358,"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,4360,4361,4374,4394,4403,4423,4454,4471,4479,4488,4525,4561,4569],{"__ignoreMap":1008},[1013,4362,4363,4366,4369,4372],{"class":1015,"line":1016},[1013,4364,4365],{"class":1092},"\u003C!",[1013,4367,4368],{"class":1206},"DOCTYPE",[1013,4370,4371],{"class":1782}," html",[1013,4373,4201],{"class":1092},[1013,4375,4376,4378,4380,4383,4385,4387,4390,4392],{"class":1015,"line":1143},[1013,4377,2506],{"class":1092},[1013,4379,4358],{"class":1206},[1013,4381,4382],{"class":1782}," lang",[1013,4384,2130],{"class":1092},[1013,4386,1786],{"class":1092},[1013,4388,4389],{"class":1022},"en",[1013,4391,1786],{"class":1092},[1013,4393,4201],{"class":1092},[1013,4395,4396,4398,4401],{"class":1015,"line":1110},[1013,4397,4206],{"class":1092},[1013,4399,4400],{"class":1206},"head",[1013,4402,4201],{"class":1092},[1013,4404,4405,4407,4409,4412,4414,4416,4419,4421],{"class":1015,"line":1179},[1013,4406,4216],{"class":1092},[1013,4408,2364],{"class":1206},[1013,4410,4411],{"class":1782}," charset",[1013,4413,2130],{"class":1092},[1013,4415,1786],{"class":1092},[1013,4417,4418],{"class":1022},"UTF-8",[1013,4420,1786],{"class":1092},[1013,4422,4222],{"class":1092},[1013,4424,4425,4427,4429,4431,4433,4435,4438,4440,4443,4445,4447,4450,4452],{"class":1015,"line":1185},[1013,4426,4216],{"class":1092},[1013,4428,2364],{"class":1206},[1013,4430,2455],{"class":1782},[1013,4432,2130],{"class":1092},[1013,4434,1786],{"class":1092},[1013,4436,4437],{"class":1022},"viewport",[1013,4439,1786],{"class":1092},[1013,4441,4442],{"class":1782}," content",[1013,4444,2130],{"class":1092},[1013,4446,1786],{"class":1092},[1013,4448,4449],{"class":1022},"width=device-width, initial-scale=1.0",[1013,4451,1786],{"class":1092},[1013,4453,4222],{"class":1092},[1013,4455,4456,4458,4460,4462,4465,4467,4469],{"class":1015,"line":1203},[1013,4457,4216],{"class":1092},[1013,4459,2423],{"class":1206},[1013,4461,2512],{"class":1092},[1013,4463,4464],{"class":1125},"Nuxt UI",[1013,4466,4236],{"class":1092},[1013,4468,2423],{"class":1206},[1013,4470,4201],{"class":1092},[1013,4472,4473,4475,4477],{"class":1015,"line":1216},[1013,4474,4227],{"class":1092},[1013,4476,4400],{"class":1206},[1013,4478,4201],{"class":1092},[1013,4480,4481,4483,4486],{"class":1015,"line":1111},[1013,4482,4206],{"class":1092},[1013,4484,4485],{"class":1206},"body",[1013,4487,4201],{"class":1092},[1013,4489,4491,4493,4496,4499,4501,4503,4505,4507,4510,4512,4514,4516,4518,4521,4523],{"class":4490,"line":1237},[1015,1162],[1013,4492,4216],{"class":1092},[1013,4494,4495],{"class":1206},"div",[1013,4497,4498],{"class":1782}," id",[1013,4500,2130],{"class":1092},[1013,4502,1786],{"class":1092},[1013,4504,2192],{"class":1022},[1013,4506,1786],{"class":1092},[1013,4508,4509],{"class":1782}," class",[1013,4511,2130],{"class":1092},[1013,4513,1786],{"class":1092},[1013,4515,4348],{"class":1022},[1013,4517,1786],{"class":1092},[1013,4519,4520],{"class":1092},">\u003C\u002F",[1013,4522,4495],{"class":1206},[1013,4524,4201],{"class":1092},[1013,4526,4527,4529,4532,4534,4536,4538,4541,4543,4546,4548,4550,4553,4555,4557,4559],{"class":1015,"line":1243},[1013,4528,4216],{"class":1092},[1013,4530,4531],{"class":1206},"script",[1013,4533,2250],{"class":1782},[1013,4535,2130],{"class":1092},[1013,4537,1786],{"class":1092},[1013,4539,4540],{"class":1022},"module",[1013,4542,1786],{"class":1092},[1013,4544,4545],{"class":1782}," src",[1013,4547,2130],{"class":1092},[1013,4549,1786],{"class":1092},[1013,4551,4552],{"class":1022},"\u002Fsrc\u002Fmain.ts",[1013,4554,1786],{"class":1092},[1013,4556,4520],{"class":1092},[1013,4558,4531],{"class":1206},[1013,4560,4201],{"class":1092},[1013,4562,4563,4565,4567],{"class":1015,"line":1392},[1013,4564,4227],{"class":1092},[1013,4566,4485],{"class":1206},[1013,4568,4201],{"class":1092},[1013,4570,4571,4573,4575],{"class":1015,"line":1403},[1013,4572,4236],{"class":1092},[1013,4574,4358],{"class":1206},[1013,4576,4201],{"class":1092},[1002,4578,4584],{"className":4579,"code":4580,"filename":4581,"highlights":4582,"language":4583,"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,4585,4586,4596,4604,4612,4631,4660,4665,4680,4688,4696,4715,4720,4729,4737],{"__ignoreMap":1008},[1013,4587,4588,4590,4592,4594],{"class":1015,"line":1016},[1013,4589,4365],{"class":1092},[1013,4591,4368],{"class":1206},[1013,4593,4371],{"class":1782},[1013,4595,4201],{"class":1092},[1013,4597,4598,4600,4602],{"class":1015,"line":1143},[1013,4599,2506],{"class":1092},[1013,4601,4358],{"class":1206},[1013,4603,4201],{"class":1092},[1013,4605,4606,4608,4610],{"class":1015,"line":1110},[1013,4607,4206],{"class":1092},[1013,4609,4400],{"class":1206},[1013,4611,4201],{"class":1092},[1013,4613,4614,4616,4618,4620,4622,4624,4627,4629],{"class":1015,"line":1179},[1013,4615,4216],{"class":1092},[1013,4617,2364],{"class":1206},[1013,4619,4411],{"class":1782},[1013,4621,2130],{"class":1092},[1013,4623,1786],{"class":1092},[1013,4625,4626],{"class":1022},"utf-8",[1013,4628,1786],{"class":1092},[1013,4630,4222],{"class":1092},[1013,4632,4633,4635,4637,4639,4641,4643,4645,4647,4649,4651,4653,4656,4658],{"class":1015,"line":1185},[1013,4634,4216],{"class":1092},[1013,4636,2364],{"class":1206},[1013,4638,2455],{"class":1782},[1013,4640,2130],{"class":1092},[1013,4642,1786],{"class":1092},[1013,4644,4437],{"class":1022},[1013,4646,1786],{"class":1092},[1013,4648,4442],{"class":1782},[1013,4650,2130],{"class":1092},[1013,4652,1786],{"class":1092},[1013,4654,4655],{"class":1022},"width=device-width, initial-scale=1",[1013,4657,1786],{"class":1092},[1013,4659,4201],{"class":1092},[1013,4661,4662],{"class":1015,"line":1203},[1013,4663,4664],{"class":1194},"    @inertiaHead\n",[1013,4666,4667,4670,4672,4674,4676,4678],{"class":1015,"line":1216},[1013,4668,4669],{"class":1092},"    @vite",[1013,4671,1197],{"class":1125},[1013,4673,1368],{"class":1092},[1013,4675,1371],{"class":1022},[1013,4677,1368],{"class":1092},[1013,4679,1249],{"class":1125},[1013,4681,4682,4684,4686],{"class":1015,"line":1111},[1013,4683,4227],{"class":1092},[1013,4685,4400],{"class":1206},[1013,4687,4201],{"class":1092},[1013,4689,4690,4692,4694],{"class":1015,"line":1237},[1013,4691,4206],{"class":1092},[1013,4693,4485],{"class":1206},[1013,4695,4201],{"class":1092},[1013,4697,4699,4701,4703,4705,4707,4709,4711,4713],{"class":4698,"line":1243},[1015,1162],[1013,4700,4216],{"class":1092},[1013,4702,4495],{"class":1206},[1013,4704,4509],{"class":1782},[1013,4706,2130],{"class":1092},[1013,4708,1786],{"class":1092},[1013,4710,4348],{"class":1022},[1013,4712,1786],{"class":1092},[1013,4714,4201],{"class":1092},[1013,4716,4717],{"class":1015,"line":1392},[1013,4718,4719],{"class":1194},"        @inertia\n",[1013,4721,4722,4725,4727],{"class":1015,"line":1403},[1013,4723,4724],{"class":1092},"    \u003C\u002F",[1013,4726,4495],{"class":1206},[1013,4728,4201],{"class":1092},[1013,4730,4731,4733,4735],{"class":1015,"line":1412},[1013,4732,4227],{"class":1092},[1013,4734,4485],{"class":1206},[1013,4736,4201],{"class":1092},[1013,4738,4739,4741,4743],{"class":1015,"line":1423},[1013,4740,4236],{"class":1092},[1013,4742,4358],{"class":1206},[1013,4744,4201],{"class":1092},[1002,4746,4752],{"className":4747,"code":4748,"filename":4749,"highlights":4750,"language":4751,"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,4753,4754,4764,4772,4780,4798,4826,4833,4875,4883,4891,4912,4920],{"__ignoreMap":1008},[1013,4755,4756,4758,4760,4762],{"class":1015,"line":1016},[1013,4757,4365],{"class":1092},[1013,4759,4368],{"class":1206},[1013,4761,4371],{"class":1782},[1013,4763,4201],{"class":1092},[1013,4765,4766,4768,4770],{"class":1015,"line":1143},[1013,4767,2506],{"class":1092},[1013,4769,4358],{"class":1206},[1013,4771,4201],{"class":1092},[1013,4773,4774,4776,4778],{"class":1015,"line":1110},[1013,4775,4206],{"class":1092},[1013,4777,4400],{"class":1206},[1013,4779,4201],{"class":1092},[1013,4781,4782,4784,4786,4788,4790,4792,4794,4796],{"class":1015,"line":1179},[1013,4783,4216],{"class":1092},[1013,4785,2364],{"class":1206},[1013,4787,4411],{"class":1782},[1013,4789,2130],{"class":1092},[1013,4791,1786],{"class":1092},[1013,4793,4626],{"class":1022},[1013,4795,1786],{"class":1092},[1013,4797,4222],{"class":1092},[1013,4799,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824],{"class":1015,"line":1185},[1013,4801,4216],{"class":1092},[1013,4803,2364],{"class":1206},[1013,4805,2455],{"class":1782},[1013,4807,2130],{"class":1092},[1013,4809,1786],{"class":1092},[1013,4811,4437],{"class":1022},[1013,4813,1786],{"class":1092},[1013,4815,4442],{"class":1782},[1013,4817,2130],{"class":1092},[1013,4819,1786],{"class":1092},[1013,4821,4655],{"class":1022},[1013,4823,1786],{"class":1092},[1013,4825,4201],{"class":1092},[1013,4827,4828,4831],{"class":1015,"line":1203},[1013,4829,4830],{"class":1194},"    @inertiaHead",[1013,4832,1234],{"class":1092},[1013,4834,4835,4837,4839,4842,4844,4846,4848,4850,4853,4856,4858,4860,4862,4865,4867,4869,4871,4873],{"class":1015,"line":1216},[1013,4836,4669],{"class":1194},[1013,4838,1197],{"class":1092},[1013,4840,4841],{"class":1125},"[",[1013,4843,1368],{"class":1092},[1013,4845,1649],{"class":1022},[1013,4847,1368],{"class":1092},[1013,4849,1800],{"class":1092},[1013,4851,4852],{"class":1092}," `",[1013,4854,4855],{"class":1022},"inertia\u002Fpages\u002F",[1013,4857,2431],{"class":1092},[1013,4859,190],{"class":1125},[1013,4861,1093],{"class":1092},[1013,4863,4864],{"class":1125},"component",[1013,4866,1246],{"class":1092},[1013,4868,2484],{"class":1022},[1013,4870,2487],{"class":1092},[1013,4872,1376],{"class":1125},[1013,4874,1249],{"class":1092},[1013,4876,4877,4879,4881],{"class":1015,"line":1111},[1013,4878,4227],{"class":1092},[1013,4880,4400],{"class":1206},[1013,4882,4201],{"class":1092},[1013,4884,4885,4887,4889],{"class":1015,"line":1237},[1013,4886,4206],{"class":1092},[1013,4888,4485],{"class":1206},[1013,4890,4201],{"class":1092},[1013,4892,4894,4897,4899,4901,4903,4905,4907,4909],{"class":4893,"line":1243},[1015,1162],[1013,4895,4896],{"class":1194},"    @inertia",[1013,4898,2538],{"class":1092},[1013,4900,4509],{"class":1206},[1013,4902,1210],{"class":1092},[1013,4904,1135],{"class":1092},[1013,4906,4348],{"class":1022},[1013,4908,1368],{"class":1092},[1013,4910,4911],{"class":1092}," })\n",[1013,4913,4914,4916,4918],{"class":1015,"line":1392},[1013,4915,4227],{"class":1092},[1013,4917,4485],{"class":1206},[1013,4919,4201],{"class":1092},[1013,4921,4922,4924,4926],{"class":1015,"line":1403},[1013,4923,4236],{"class":1092},[1013,4925,4358],{"class":1206},[1013,4927,4201],{"class":1092},[4326,4929,4930],{},[970,4931,4932],{},"This ensures styles are scoped to your app and prevents issues with overlays and stacking contexts.",[984,4934,4936],{"id":4935},"use-a-vue-template","Use a Vue template",[970,4938,4939,4940,4944,4945,4948],{},"Get started with one of our ",[4035,4941,4943],{"href":4942},"\u002Ftemplates","official templates"," by using the ",[1010,4946,4947],{},"Use this template"," button on GitHub or the CLI:",[998,4950,4951,4979,5002],{},[1002,4952,4955],{"className":1004,"code":4953,"filename":4954,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\n","Starter",[1010,4956,4957],{"__ignoreMap":1008},[1013,4958,4959,4961,4964,4967,4970,4973,4976],{"class":1015,"line":1016},[1013,4960,1049],{"class":1019},[1013,4962,4963],{"class":1022}," create",[1013,4965,4966],{"class":1022}," nuxt@latest",[1013,4968,4969],{"class":1022}," --",[1013,4971,4972],{"class":1022}," --no-modules",[1013,4974,4975],{"class":1022}," -t",[1013,4977,4978],{"class":1022}," ui-vue\n",[1002,4980,4983],{"className":1004,"code":4981,"filename":4982,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\u002Fdashboard\n","Dashboard",[1010,4984,4985],{"__ignoreMap":1008},[1013,4986,4987,4989,4991,4993,4995,4997,4999],{"class":1015,"line":1016},[1013,4988,1049],{"class":1019},[1013,4990,4963],{"class":1022},[1013,4992,4966],{"class":1022},[1013,4994,4969],{"class":1022},[1013,4996,4972],{"class":1022},[1013,4998,4975],{"class":1022},[1013,5000,5001],{"class":1022}," ui-vue\u002Fdashboard\n",[1002,5003,5005],{"className":1004,"code":5004,"filename":259,"language":1007,"meta":1008,"style":1008},"npm create nuxt@latest -- --no-modules -t ui-vue\u002Fchat\n",[1010,5006,5007],{"__ignoreMap":1008},[1013,5008,5009,5011,5013,5015,5017,5019,5021],{"class":1015,"line":1016},[1013,5010,1049],{"class":1019},[1013,5012,4963],{"class":1022},[1013,5014,4966],{"class":1022},[1013,5016,4969],{"class":1022},[1013,5018,4972],{"class":1022},[1013,5020,4975],{"class":1022},[1013,5022,5023],{"class":1022}," ui-vue\u002Fchat\n",[5025,5026,5027,5037,5043,5049,5056],"card-group",{},[5028,5029,5034],"card",{"color":5030,"icon":5031,"target":5032,"title":4954,"to":5033},"neutral","i-simple-icons-github","_blank","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-vue",[970,5035,5036],{},"A minimal template to get started with Nuxt UI.",[5028,5038,5040],{"color":5030,"icon":5031,"target":5032,"title":4982,"to":5039},"https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fdashboard-vue",[970,5041,5042],{},"A dashboard template with multi-column layout for building sophisticated admin interfaces.",[5028,5044,5046],{"color":5030,"icon":5031,"target":5032,"title":259,"to":5045},"https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fchat-vue",[970,5047,5048],{},"An AI chatbot template to build your own chatbot powered by Vercel AI SDK.",[5028,5050,5053],{"color":5030,"icon":5031,"target":5032,"title":5051,"to":5052},"Starter Adonis","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-adonis",[970,5054,5055],{},"A minimal Nuxt UI template for AdonisJS using Inertia.js.",[5028,5057,5060],{"color":5030,"icon":5031,"target":5032,"title":5058,"to":5059},"Starter Laravel","https:\u002F\u002Fgithub.com\u002Fnuxt-ui-templates\u002Fstarter-laravel",[970,5061,5062],{},"A minimal Nuxt UI template for Laravel using Inertia.js.",[979,5064,5066],{"id":5065},"options","Options",[970,5068,5069,5070,1093],{},"You can customize Nuxt UI by providing options in your ",[1010,5071,1873],{},[984,5073,5075],{"id":5074},"prefix",[1010,5076,5074],{},[970,5078,5079,5080,5082],{},"Use the ",[1010,5081,5074],{}," option to change the prefix of the components.",[5084,5085,5086],"ul",{},[5087,5088,5089,5090],"li",{},"Default: ",[1010,5091,5092],{"className":1085,"language":1086,"style":1008},[1013,5093,5094],{"class":1019},"U",[1002,5096,5099],{"className":1106,"code":5097,"filename":1873,"highlights":5098,"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,5100,5101,5119,5133,5147,5151,5163,5171,5179,5187,5201,5207,5211],{"__ignoreMap":1008},[1013,5102,5103,5105,5107,5109,5111,5113,5115,5117],{"class":1015,"line":1016},[1013,5104,1119],{"class":1118},[1013,5106,1122],{"class":1092},[1013,5108,1126],{"class":1125},[1013,5110,1129],{"class":1092},[1013,5112,1132],{"class":1118},[1013,5114,1135],{"class":1092},[1013,5116,1089],{"class":1022},[1013,5118,1140],{"class":1092},[1013,5120,5121,5123,5125,5127,5129,5131],{"class":1015,"line":1143},[1013,5122,1119],{"class":1118},[1013,5124,1148],{"class":1125},[1013,5126,1151],{"class":1118},[1013,5128,1135],{"class":1092},[1013,5130,1156],{"class":1022},[1013,5132,1140],{"class":1092},[1013,5134,5135,5137,5139,5141,5143,5145],{"class":1015,"line":1110},[1013,5136,1119],{"class":1118},[1013,5138,1167],{"class":1125},[1013,5140,1151],{"class":1118},[1013,5142,1135],{"class":1092},[1013,5144,1174],{"class":1022},[1013,5146,1140],{"class":1092},[1013,5148,5149],{"class":1015,"line":1179},[1013,5150,1182],{"emptyLinePlaceholder":21},[1013,5152,5153,5155,5157,5159,5161],{"class":1015,"line":1185},[1013,5154,1188],{"class":1118},[1013,5156,1191],{"class":1118},[1013,5158,1126],{"class":1194},[1013,5160,1197],{"class":1125},[1013,5162,1200],{"class":1092},[1013,5164,5165,5167,5169],{"class":1015,"line":1203},[1013,5166,1207],{"class":1206},[1013,5168,1210],{"class":1092},[1013,5170,1213],{"class":1125},[1013,5172,5173,5175,5177],{"class":1015,"line":1216},[1013,5174,1219],{"class":1194},[1013,5176,1222],{"class":1125},[1013,5178,1225],{"class":1092},[1013,5180,5181,5183,5185],{"class":1015,"line":1111},[1013,5182,1231],{"class":1194},[1013,5184,1197],{"class":1125},[1013,5186,1200],{"class":1092},[1013,5188,5190,5193,5195,5197,5199],{"class":5189,"line":1237},[1015,1162],[1013,5191,5192],{"class":1206},"      prefix",[1013,5194,1210],{"class":1092},[1013,5196,1135],{"class":1092},[1013,5198,976],{"class":1022},[1013,5200,1140],{"class":1092},[1013,5202,5203,5205],{"class":1015,"line":1243},[1013,5204,1395],{"class":1092},[1013,5206,1249],{"class":1125},[1013,5208,5209],{"class":1015,"line":1392},[1013,5210,1240],{"class":1125},[1013,5212,5213,5215],{"class":1015,"line":1403},[1013,5214,1246],{"class":1092},[1013,5216,1249],{"class":1125},[984,5218,5219],{"id":2624},[1010,5220,2624],{},[970,5222,5079,5223,5225],{},[1010,5224,2624],{}," option to provide configuration for Nuxt UI.",[1002,5227,5230],{"className":1106,"code":5228,"filename":1873,"highlights":5229,"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,5231,5232,5250,5264,5278,5282,5294,5302,5310,5318,5328,5338,5355,5370,5375,5380,5386,5390],{"__ignoreMap":1008},[1013,5233,5234,5236,5238,5240,5242,5244,5246,5248],{"class":1015,"line":1016},[1013,5235,1119],{"class":1118},[1013,5237,1122],{"class":1092},[1013,5239,1126],{"class":1125},[1013,5241,1129],{"class":1092},[1013,5243,1132],{"class":1118},[1013,5245,1135],{"class":1092},[1013,5247,1089],{"class":1022},[1013,5249,1140],{"class":1092},[1013,5251,5252,5254,5256,5258,5260,5262],{"class":1015,"line":1143},[1013,5253,1119],{"class":1118},[1013,5255,1148],{"class":1125},[1013,5257,1151],{"class":1118},[1013,5259,1135],{"class":1092},[1013,5261,1156],{"class":1022},[1013,5263,1140],{"class":1092},[1013,5265,5266,5268,5270,5272,5274,5276],{"class":1015,"line":1110},[1013,5267,1119],{"class":1118},[1013,5269,1167],{"class":1125},[1013,5271,1151],{"class":1118},[1013,5273,1135],{"class":1092},[1013,5275,1174],{"class":1022},[1013,5277,1140],{"class":1092},[1013,5279,5280],{"class":1015,"line":1179},[1013,5281,1182],{"emptyLinePlaceholder":21},[1013,5283,5284,5286,5288,5290,5292],{"class":1015,"line":1185},[1013,5285,1188],{"class":1118},[1013,5287,1191],{"class":1118},[1013,5289,1126],{"class":1194},[1013,5291,1197],{"class":1125},[1013,5293,1200],{"class":1092},[1013,5295,5296,5298,5300],{"class":1015,"line":1203},[1013,5297,1207],{"class":1206},[1013,5299,1210],{"class":1092},[1013,5301,1213],{"class":1125},[1013,5303,5304,5306,5308],{"class":1015,"line":1216},[1013,5305,1219],{"class":1194},[1013,5307,1222],{"class":1125},[1013,5309,1225],{"class":1092},[1013,5311,5312,5314,5316],{"class":1015,"line":1111},[1013,5313,1231],{"class":1194},[1013,5315,1197],{"class":1125},[1013,5317,1200],{"class":1092},[1013,5319,5321,5324,5326],{"class":5320,"line":1237},[1015,1162],[1013,5322,5323],{"class":1206},"      ui",[1013,5325,1210],{"class":1092},[1013,5327,1420],{"class":1092},[1013,5329,5331,5334,5336],{"class":5330,"line":1243},[1015,1162],[1013,5332,5333],{"class":1206},"        colors",[1013,5335,1210],{"class":1092},[1013,5337,1420],{"class":1092},[1013,5339,5341,5344,5346,5348,5351,5353],{"class":5340,"line":1392},[1015,1162],[1013,5342,5343],{"class":1206},"          primary",[1013,5345,1210],{"class":1092},[1013,5347,1135],{"class":1092},[1013,5349,5350],{"class":1022},"green",[1013,5352,1368],{"class":1092},[1013,5354,1225],{"class":1092},[1013,5356,5358,5361,5363,5365,5368],{"class":5357,"line":1403},[1015,1162],[1013,5359,5360],{"class":1206},"          neutral",[1013,5362,1210],{"class":1092},[1013,5364,1135],{"class":1092},[1013,5366,5367],{"class":1022},"slate",[1013,5369,1140],{"class":1092},[1013,5371,5373],{"class":5372,"line":1412},[1015,1162],[1013,5374,1458],{"class":1092},[1013,5376,5378],{"class":5377,"line":1423},[1015,1162],[1013,5379,1464],{"class":1092},[1013,5381,5382,5384],{"class":1015,"line":1433},[1013,5383,1395],{"class":1092},[1013,5385,1249],{"class":1125},[1013,5387,5388],{"class":1015,"line":1444},[1013,5389,1240],{"class":1125},[1013,5391,5392,5394],{"class":1015,"line":1455},[1013,5393,1246],{"class":1092},[1013,5395,1249],{"class":1125},[984,5397,5399],{"id":5398},"colormode",[1010,5400,5401],{},"colorMode",[970,5403,5079,5404,5406,5407,1093],{},[1010,5405,5401],{}," option to enable or disable the color mode integration from ",[1010,5408,5409],{},"@vueuse\u002Fcore",[5084,5411,5412],{},[5087,5413,5089,5414],{},[1010,5415,5416],{"className":1085,"language":1086,"style":1008},[1013,5417,5418],{"class":1019},"true",[1002,5420,5423],{"className":1106,"code":5421,"filename":1873,"highlights":5422,"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,5424,5425,5443,5457,5471,5475,5487,5495,5503,5511,5521,5527,5531],{"__ignoreMap":1008},[1013,5426,5427,5429,5431,5433,5435,5437,5439,5441],{"class":1015,"line":1016},[1013,5428,1119],{"class":1118},[1013,5430,1122],{"class":1092},[1013,5432,1126],{"class":1125},[1013,5434,1129],{"class":1092},[1013,5436,1132],{"class":1118},[1013,5438,1135],{"class":1092},[1013,5440,1089],{"class":1022},[1013,5442,1140],{"class":1092},[1013,5444,5445,5447,5449,5451,5453,5455],{"class":1015,"line":1143},[1013,5446,1119],{"class":1118},[1013,5448,1148],{"class":1125},[1013,5450,1151],{"class":1118},[1013,5452,1135],{"class":1092},[1013,5454,1156],{"class":1022},[1013,5456,1140],{"class":1092},[1013,5458,5459,5461,5463,5465,5467,5469],{"class":1015,"line":1110},[1013,5460,1119],{"class":1118},[1013,5462,1167],{"class":1125},[1013,5464,1151],{"class":1118},[1013,5466,1135],{"class":1092},[1013,5468,1174],{"class":1022},[1013,5470,1140],{"class":1092},[1013,5472,5473],{"class":1015,"line":1179},[1013,5474,1182],{"emptyLinePlaceholder":21},[1013,5476,5477,5479,5481,5483,5485],{"class":1015,"line":1185},[1013,5478,1188],{"class":1118},[1013,5480,1191],{"class":1118},[1013,5482,1126],{"class":1194},[1013,5484,1197],{"class":1125},[1013,5486,1200],{"class":1092},[1013,5488,5489,5491,5493],{"class":1015,"line":1203},[1013,5490,1207],{"class":1206},[1013,5492,1210],{"class":1092},[1013,5494,1213],{"class":1125},[1013,5496,5497,5499,5501],{"class":1015,"line":1216},[1013,5498,1219],{"class":1194},[1013,5500,1222],{"class":1125},[1013,5502,1225],{"class":1092},[1013,5504,5505,5507,5509],{"class":1015,"line":1111},[1013,5506,1231],{"class":1194},[1013,5508,1197],{"class":1125},[1013,5510,1200],{"class":1092},[1013,5512,5514,5517,5519],{"class":5513,"line":1237},[1015,1162],[1013,5515,5516],{"class":1206},"      colorMode",[1013,5518,1210],{"class":1092},[1013,5520,1452],{"class":1388},[1013,5522,5523,5525],{"class":1015,"line":1243},[1013,5524,1395],{"class":1092},[1013,5526,1249],{"class":1125},[1013,5528,5529],{"class":1015,"line":1392},[1013,5530,1240],{"class":1125},[1013,5532,5533,5535],{"class":1015,"line":1403},[1013,5534,1246],{"class":1092},[1013,5536,1249],{"class":1125},[984,5538,5540],{"id":5539},"themecolors",[1010,5541,5542],{},"theme.colors",[970,5544,5079,5545,5547],{},[1010,5546,5542],{}," option to define the dynamic color aliases used to generate components theme.",[5084,5549,5550],{},[5087,5551,5089,5552],{},[1010,5553,5555,5557,5559,5562,5564,5566,5568,5571,5573,5575,5577,5580,5582,5584,5586,5589,5591,5593,5595,5598,5600,5602,5604,5607,5609],{"className":5554,"language":1086,"style":1008},"inline,language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight",[1013,5556,4841],{"class":1125},[1013,5558,1368],{"class":1092},[1013,5560,5561],{"class":1022},"primary",[1013,5563,1368],{"class":1092},[1013,5565,1800],{"class":1092},[1013,5567,1135],{"class":1092},[1013,5569,5570],{"class":1022},"secondary",[1013,5572,1368],{"class":1092},[1013,5574,1800],{"class":1092},[1013,5576,1135],{"class":1092},[1013,5578,5579],{"class":1022},"success",[1013,5581,1368],{"class":1092},[1013,5583,1800],{"class":1092},[1013,5585,1135],{"class":1092},[1013,5587,5588],{"class":1022},"info",[1013,5590,1368],{"class":1092},[1013,5592,1800],{"class":1092},[1013,5594,1135],{"class":1092},[1013,5596,5597],{"class":1022},"warning",[1013,5599,1368],{"class":1092},[1013,5601,1800],{"class":1092},[1013,5603,1135],{"class":1092},[1013,5605,5606],{"class":1022},"error",[1013,5608,1368],{"class":1092},[1013,5610,1376],{"class":1125},[1002,5612,5615],{"className":1106,"code":5613,"filename":1873,"highlights":5614,"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,5616,5617,5635,5649,5663,5667,5679,5687,5695,5703,5713,5738,5743,5749,5753],{"__ignoreMap":1008},[1013,5618,5619,5621,5623,5625,5627,5629,5631,5633],{"class":1015,"line":1016},[1013,5620,1119],{"class":1118},[1013,5622,1122],{"class":1092},[1013,5624,1126],{"class":1125},[1013,5626,1129],{"class":1092},[1013,5628,1132],{"class":1118},[1013,5630,1135],{"class":1092},[1013,5632,1089],{"class":1022},[1013,5634,1140],{"class":1092},[1013,5636,5637,5639,5641,5643,5645,5647],{"class":1015,"line":1143},[1013,5638,1119],{"class":1118},[1013,5640,1148],{"class":1125},[1013,5642,1151],{"class":1118},[1013,5644,1135],{"class":1092},[1013,5646,1156],{"class":1022},[1013,5648,1140],{"class":1092},[1013,5650,5651,5653,5655,5657,5659,5661],{"class":1015,"line":1110},[1013,5652,1119],{"class":1118},[1013,5654,1167],{"class":1125},[1013,5656,1151],{"class":1118},[1013,5658,1135],{"class":1092},[1013,5660,1174],{"class":1022},[1013,5662,1140],{"class":1092},[1013,5664,5665],{"class":1015,"line":1179},[1013,5666,1182],{"emptyLinePlaceholder":21},[1013,5668,5669,5671,5673,5675,5677],{"class":1015,"line":1185},[1013,5670,1188],{"class":1118},[1013,5672,1191],{"class":1118},[1013,5674,1126],{"class":1194},[1013,5676,1197],{"class":1125},[1013,5678,1200],{"class":1092},[1013,5680,5681,5683,5685],{"class":1015,"line":1203},[1013,5682,1207],{"class":1206},[1013,5684,1210],{"class":1092},[1013,5686,1213],{"class":1125},[1013,5688,5689,5691,5693],{"class":1015,"line":1216},[1013,5690,1219],{"class":1194},[1013,5692,1222],{"class":1125},[1013,5694,1225],{"class":1092},[1013,5696,5697,5699,5701],{"class":1015,"line":1111},[1013,5698,1231],{"class":1194},[1013,5700,1197],{"class":1125},[1013,5702,1200],{"class":1092},[1013,5704,5706,5709,5711],{"class":5705,"line":1237},[1015,1162],[1013,5707,5708],{"class":1206},"      theme",[1013,5710,1210],{"class":1092},[1013,5712,1420],{"class":1092},[1013,5714,5716,5718,5720,5722,5724,5726,5728,5730,5732,5734,5736],{"class":5715,"line":1243},[1015,1162],[1013,5717,5333],{"class":1206},[1013,5719,1210],{"class":1092},[1013,5721,1365],{"class":1125},[1013,5723,1368],{"class":1092},[1013,5725,5561],{"class":1022},[1013,5727,1368],{"class":1092},[1013,5729,1800],{"class":1092},[1013,5731,1135],{"class":1092},[1013,5733,5606],{"class":1022},[1013,5735,1368],{"class":1092},[1013,5737,1674],{"class":1125},[1013,5739,5741],{"class":5740,"line":1392},[1015,1162],[1013,5742,1464],{"class":1092},[1013,5744,5745,5747],{"class":1015,"line":1403},[1013,5746,1395],{"class":1092},[1013,5748,1249],{"class":1125},[1013,5750,5751],{"class":1015,"line":1412},[1013,5752,1240],{"class":1125},[1013,5754,5755,5757],{"class":1015,"line":1423},[1013,5756,1246],{"class":1092},[1013,5758,1249],{"class":1125},[1740,5760,5762],{"to":5761},"\u002Fdocs\u002Fgetting-started\u002Ftheme\u002Fdesign-system#colors",[970,5763,5764],{},"Learn more about color customization and theming in the Theme section.",[984,5766,5768],{"id":5767},"themetransitions",[1010,5769,5770],{},"theme.transitions",[970,5772,5079,5773,5775],{},[1010,5774,5770],{}," option to enable or disable transitions on components.",[5084,5777,5778],{},[5087,5779,5089,5780],{},[1010,5781,5782],{"className":1085,"language":1086,"style":1008},[1013,5783,5418],{"class":1019},[1002,5785,5788],{"className":1106,"code":5786,"filename":1873,"highlights":5787,"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,5789,5790,5808,5822,5836,5840,5852,5860,5868,5876,5885,5895,5900,5906,5910],{"__ignoreMap":1008},[1013,5791,5792,5794,5796,5798,5800,5802,5804,5806],{"class":1015,"line":1016},[1013,5793,1119],{"class":1118},[1013,5795,1122],{"class":1092},[1013,5797,1126],{"class":1125},[1013,5799,1129],{"class":1092},[1013,5801,1132],{"class":1118},[1013,5803,1135],{"class":1092},[1013,5805,1089],{"class":1022},[1013,5807,1140],{"class":1092},[1013,5809,5810,5812,5814,5816,5818,5820],{"class":1015,"line":1143},[1013,5811,1119],{"class":1118},[1013,5813,1148],{"class":1125},[1013,5815,1151],{"class":1118},[1013,5817,1135],{"class":1092},[1013,5819,1156],{"class":1022},[1013,5821,1140],{"class":1092},[1013,5823,5824,5826,5828,5830,5832,5834],{"class":1015,"line":1110},[1013,5825,1119],{"class":1118},[1013,5827,1167],{"class":1125},[1013,5829,1151],{"class":1118},[1013,5831,1135],{"class":1092},[1013,5833,1174],{"class":1022},[1013,5835,1140],{"class":1092},[1013,5837,5838],{"class":1015,"line":1179},[1013,5839,1182],{"emptyLinePlaceholder":21},[1013,5841,5842,5844,5846,5848,5850],{"class":1015,"line":1185},[1013,5843,1188],{"class":1118},[1013,5845,1191],{"class":1118},[1013,5847,1126],{"class":1194},[1013,5849,1197],{"class":1125},[1013,5851,1200],{"class":1092},[1013,5853,5854,5856,5858],{"class":1015,"line":1203},[1013,5855,1207],{"class":1206},[1013,5857,1210],{"class":1092},[1013,5859,1213],{"class":1125},[1013,5861,5862,5864,5866],{"class":1015,"line":1216},[1013,5863,1219],{"class":1194},[1013,5865,1222],{"class":1125},[1013,5867,1225],{"class":1092},[1013,5869,5870,5872,5874],{"class":1015,"line":1111},[1013,5871,1231],{"class":1194},[1013,5873,1197],{"class":1125},[1013,5875,1200],{"class":1092},[1013,5877,5879,5881,5883],{"class":5878,"line":1237},[1015,1162],[1013,5880,5708],{"class":1206},[1013,5882,1210],{"class":1092},[1013,5884,1420],{"class":1092},[1013,5886,5888,5891,5893],{"class":5887,"line":1243},[1015,1162],[1013,5889,5890],{"class":1206},"        transitions",[1013,5892,1210],{"class":1092},[1013,5894,1452],{"class":1388},[1013,5896,5898],{"class":5897,"line":1392},[1015,1162],[1013,5899,1464],{"class":1092},[1013,5901,5902,5904],{"class":1015,"line":1403},[1013,5903,1395],{"class":1092},[1013,5905,1249],{"class":1125},[1013,5907,5908],{"class":1015,"line":1412},[1013,5909,1240],{"class":1125},[1013,5911,5912,5914],{"class":1015,"line":1423},[1013,5913,1246],{"class":1092},[1013,5915,1249],{"class":1125},[4326,5917,5918],{},[970,5919,5920,5921,5924],{},"This option adds the ",[1010,5922,5923],{},"transition-colors"," class on components with hover or active states.",[984,5926,5928],{"id":5927},"themedefaultvariants",[1010,5929,5930],{},"theme.defaultVariants",[970,5932,5079,5933,5935,5936,1748,5939,5942],{},[1010,5934,5930],{}," option to override the default ",[1010,5937,5938],{},"color",[1010,5940,5941],{},"size"," variants for components.",[5084,5944,5945],{},[5087,5946,5089,5947],{},[1010,5948,5949,5951,5954,5956,5958,5960,5962,5964,5967,5969,5971,5974,5976],{"className":1085,"language":1086,"style":1008},[1013,5950,2571],{"class":1092},[1013,5952,5953],{"class":1206}," color",[1013,5955,1210],{"class":1092},[1013,5957,1135],{"class":1092},[1013,5959,5561],{"class":1022},[1013,5961,1368],{"class":1092},[1013,5963,1800],{"class":1092},[1013,5965,5966],{"class":1206}," size",[1013,5968,1210],{"class":1092},[1013,5970,1135],{"class":1092},[1013,5972,5973],{"class":1022},"md",[1013,5975,1368],{"class":1092},[1013,5977,1129],{"class":1092},[1002,5979,5982],{"className":1106,"code":5980,"filename":1873,"highlights":5981,"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,5983,5984,6002,6016,6030,6034,6046,6054,6062,6070,6079,6089,6105,6120,6125,6130,6136,6140],{"__ignoreMap":1008},[1013,5985,5986,5988,5990,5992,5994,5996,5998,6000],{"class":1015,"line":1016},[1013,5987,1119],{"class":1118},[1013,5989,1122],{"class":1092},[1013,5991,1126],{"class":1125},[1013,5993,1129],{"class":1092},[1013,5995,1132],{"class":1118},[1013,5997,1135],{"class":1092},[1013,5999,1089],{"class":1022},[1013,6001,1140],{"class":1092},[1013,6003,6004,6006,6008,6010,6012,6014],{"class":1015,"line":1143},[1013,6005,1119],{"class":1118},[1013,6007,1148],{"class":1125},[1013,6009,1151],{"class":1118},[1013,6011,1135],{"class":1092},[1013,6013,1156],{"class":1022},[1013,6015,1140],{"class":1092},[1013,6017,6018,6020,6022,6024,6026,6028],{"class":1015,"line":1110},[1013,6019,1119],{"class":1118},[1013,6021,1167],{"class":1125},[1013,6023,1151],{"class":1118},[1013,6025,1135],{"class":1092},[1013,6027,1174],{"class":1022},[1013,6029,1140],{"class":1092},[1013,6031,6032],{"class":1015,"line":1179},[1013,6033,1182],{"emptyLinePlaceholder":21},[1013,6035,6036,6038,6040,6042,6044],{"class":1015,"line":1185},[1013,6037,1188],{"class":1118},[1013,6039,1191],{"class":1118},[1013,6041,1126],{"class":1194},[1013,6043,1197],{"class":1125},[1013,6045,1200],{"class":1092},[1013,6047,6048,6050,6052],{"class":1015,"line":1203},[1013,6049,1207],{"class":1206},[1013,6051,1210],{"class":1092},[1013,6053,1213],{"class":1125},[1013,6055,6056,6058,6060],{"class":1015,"line":1216},[1013,6057,1219],{"class":1194},[1013,6059,1222],{"class":1125},[1013,6061,1225],{"class":1092},[1013,6063,6064,6066,6068],{"class":1015,"line":1111},[1013,6065,1231],{"class":1194},[1013,6067,1197],{"class":1125},[1013,6069,1200],{"class":1092},[1013,6071,6073,6075,6077],{"class":6072,"line":1237},[1015,1162],[1013,6074,5708],{"class":1206},[1013,6076,1210],{"class":1092},[1013,6078,1420],{"class":1092},[1013,6080,6082,6085,6087],{"class":6081,"line":1243},[1015,1162],[1013,6083,6084],{"class":1206},"        defaultVariants",[1013,6086,1210],{"class":1092},[1013,6088,1420],{"class":1092},[1013,6090,6092,6095,6097,6099,6101,6103],{"class":6091,"line":1392},[1015,1162],[1013,6093,6094],{"class":1206},"          color",[1013,6096,1210],{"class":1092},[1013,6098,1135],{"class":1092},[1013,6100,5030],{"class":1022},[1013,6102,1368],{"class":1092},[1013,6104,1225],{"class":1092},[1013,6106,6108,6111,6113,6115,6118],{"class":6107,"line":1403},[1015,1162],[1013,6109,6110],{"class":1206},"          size",[1013,6112,1210],{"class":1092},[1013,6114,1135],{"class":1092},[1013,6116,6117],{"class":1022},"sm",[1013,6119,1140],{"class":1092},[1013,6121,6123],{"class":6122,"line":1412},[1015,1162],[1013,6124,1458],{"class":1092},[1013,6126,6128],{"class":6127,"line":1423},[1015,1162],[1013,6129,1464],{"class":1092},[1013,6131,6132,6134],{"class":1015,"line":1433},[1013,6133,1395],{"class":1092},[1013,6135,1249],{"class":1125},[1013,6137,6138],{"class":1015,"line":1444},[1013,6139,1240],{"class":1125},[1013,6141,6142,6144],{"class":1015,"line":1455},[1013,6143,1246],{"class":1092},[1013,6145,1249],{"class":1125},[984,6147,6149,6152,6153],{"id":6148},"themeprefix",[1010,6150,6151],{},"theme.prefix"," ",[6154,6155],"badge",{"className":6156,"label":6158},[6157],"align-text-top","4.2+",[970,6160,5079,6161,6163],{},[1010,6162,6151],{}," 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,6165,6166,6303],{},[1002,6167,6170],{"className":1106,"code":6168,"filename":1873,"highlights":6169,"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,6171,6172,6190,6204,6218,6222,6234,6242,6250,6258,6267,6282,6287,6293,6297],{"__ignoreMap":1008},[1013,6173,6174,6176,6178,6180,6182,6184,6186,6188],{"class":1015,"line":1016},[1013,6175,1119],{"class":1118},[1013,6177,1122],{"class":1092},[1013,6179,1126],{"class":1125},[1013,6181,1129],{"class":1092},[1013,6183,1132],{"class":1118},[1013,6185,1135],{"class":1092},[1013,6187,1089],{"class":1022},[1013,6189,1140],{"class":1092},[1013,6191,6192,6194,6196,6198,6200,6202],{"class":1015,"line":1143},[1013,6193,1119],{"class":1118},[1013,6195,1148],{"class":1125},[1013,6197,1151],{"class":1118},[1013,6199,1135],{"class":1092},[1013,6201,1156],{"class":1022},[1013,6203,1140],{"class":1092},[1013,6205,6206,6208,6210,6212,6214,6216],{"class":1015,"line":1110},[1013,6207,1119],{"class":1118},[1013,6209,1167],{"class":1125},[1013,6211,1151],{"class":1118},[1013,6213,1135],{"class":1092},[1013,6215,1174],{"class":1022},[1013,6217,1140],{"class":1092},[1013,6219,6220],{"class":1015,"line":1179},[1013,6221,1182],{"emptyLinePlaceholder":21},[1013,6223,6224,6226,6228,6230,6232],{"class":1015,"line":1185},[1013,6225,1188],{"class":1118},[1013,6227,1191],{"class":1118},[1013,6229,1126],{"class":1194},[1013,6231,1197],{"class":1125},[1013,6233,1200],{"class":1092},[1013,6235,6236,6238,6240],{"class":1015,"line":1203},[1013,6237,1207],{"class":1206},[1013,6239,1210],{"class":1092},[1013,6241,1213],{"class":1125},[1013,6243,6244,6246,6248],{"class":1015,"line":1216},[1013,6245,1219],{"class":1194},[1013,6247,1222],{"class":1125},[1013,6249,1225],{"class":1092},[1013,6251,6252,6254,6256],{"class":1015,"line":1111},[1013,6253,1231],{"class":1194},[1013,6255,1197],{"class":1125},[1013,6257,1200],{"class":1092},[1013,6259,6261,6263,6265],{"class":6260,"line":1237},[1015,1162],[1013,6262,5708],{"class":1206},[1013,6264,1210],{"class":1092},[1013,6266,1420],{"class":1092},[1013,6268,6270,6273,6275,6277,6280],{"class":6269,"line":1243},[1015,1162],[1013,6271,6272],{"class":1206},"        prefix",[1013,6274,1210],{"class":1092},[1013,6276,1135],{"class":1092},[1013,6278,6279],{"class":1022},"tw",[1013,6281,1140],{"class":1092},[1013,6283,6285],{"class":6284,"line":1392},[1015,1162],[1013,6286,1464],{"class":1092},[1013,6288,6289,6291],{"class":1015,"line":1403},[1013,6290,1395],{"class":1092},[1013,6292,1249],{"class":1125},[1013,6294,6295],{"class":1015,"line":1412},[1013,6296,1240],{"class":1125},[1013,6298,6299,6301],{"class":1015,"line":1423},[1013,6300,1246],{"class":1092},[1013,6302,1249],{"class":1125},[1002,6304,6308],{"className":3013,"code":6305,"filename":6306,"highlights":6307,"language":3016,"meta":1008,"style":1008},"@import \"tailwindcss\" prefix(tw);\n@import \"@nuxt\u002Fui\";\n","src\u002Fassets\u002Fcss\u002Fmain.css",[1016],[1010,6309,6310,6331],{"__ignoreMap":1008},[1013,6311,6313,6315,6317,6319,6321,6324,6326,6328],{"class":6312,"line":1016},[1015,1162],[1013,6314,3023],{"class":1118},[1013,6316,1803],{"class":1092},[1013,6318,3028],{"class":1022},[1013,6320,1786],{"class":1092},[1013,6322,6323],{"class":1125}," prefix",[1013,6325,1197],{"class":1092},[1013,6327,6279],{"class":1125},[1013,6329,6330],{"class":1092},");\n",[1013,6332,6333,6335,6337,6339,6341],{"class":1015,"line":1143},[1013,6334,3023],{"class":1118},[1013,6336,1803],{"class":1092},[1013,6338,3042],{"class":1022},[1013,6340,1786],{"class":1092},[1013,6342,3033],{"class":1092},[970,6344,6345],{},"This will automatically prefix all Tailwind utility classes and CSS variables in Nuxt UI component themes:",[1002,6347,6349],{"className":4354,"code":6348,"language":4358,"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,6350,6351,6356,6384,6388,6393],{"__ignoreMap":1008},[1013,6352,6353],{"class":1015,"line":1016},[1013,6354,6355],{"class":1851},"\u003C!-- Without prefix -->\n",[1013,6357,6358,6360,6363,6365,6367,6369,6372,6374,6376,6378,6380,6382],{"class":1015,"line":1143},[1013,6359,2506],{"class":1092},[1013,6361,6362],{"class":1206},"button",[1013,6364,4509],{"class":1782},[1013,6366,2130],{"class":1092},[1013,6368,1786],{"class":1092},[1013,6370,6371],{"class":1022},"px-2 py-1 text-xs hover:bg-primary\u002F75",[1013,6373,1786],{"class":1092},[1013,6375,2512],{"class":1092},[1013,6377,229],{"class":1125},[1013,6379,4236],{"class":1092},[1013,6381,6362],{"class":1206},[1013,6383,4201],{"class":1092},[1013,6385,6386],{"class":1015,"line":1110},[1013,6387,1182],{"emptyLinePlaceholder":21},[1013,6389,6390],{"class":1015,"line":1179},[1013,6391,6392],{"class":1851},"\u003C!-- With prefix: tw -->\n",[1013,6394,6395,6397,6399,6401,6403,6405,6408,6410,6412,6414,6416,6418],{"class":1015,"line":1185},[1013,6396,2506],{"class":1092},[1013,6398,6362],{"class":1206},[1013,6400,4509],{"class":1782},[1013,6402,2130],{"class":1092},[1013,6404,1786],{"class":1092},[1013,6406,6407],{"class":1022},"tw:px-2 tw:py-1 tw:text-xs tw:hover:bg-primary\u002F75",[1013,6409,1786],{"class":1092},[1013,6411,2512],{"class":1092},[1013,6413,229],{"class":1125},[1013,6415,4236],{"class":1092},[1013,6417,6362],{"class":1206},[1013,6419,4201],{"class":1092},[4326,6421,6423],{"to":6422,"target":5032},"https:\u002F\u002Ftailwindcss.com\u002Fdocs\u002Fstyling-with-utility-classes#using-the-prefix-option",[970,6424,6425],{},"Learn more about using a prefix in the Tailwind CSS documentation.",[984,6427,6429],{"id":6428},"prose",[1010,6430,6428],{},[970,6432,5079,6433,6435,6436,6439],{},[1010,6434,6428],{}," option to enable Nuxt UI ",[1010,6437,6438],{},"\u003CProse>"," components and their theme.",[5084,6441,6442],{},[5087,6443,5089,6444],{},[1010,6445,6446],{"className":1085,"language":1086,"style":1008},[1013,6447,6448],{"class":1019},"false",[1002,6450,6453],{"className":1106,"code":6451,"filename":1873,"highlights":6452,"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,6454,6455,6473,6487,6501,6505,6517,6525,6533,6541,6551,6557,6561],{"__ignoreMap":1008},[1013,6456,6457,6459,6461,6463,6465,6467,6469,6471],{"class":1015,"line":1016},[1013,6458,1119],{"class":1118},[1013,6460,1122],{"class":1092},[1013,6462,1126],{"class":1125},[1013,6464,1129],{"class":1092},[1013,6466,1132],{"class":1118},[1013,6468,1135],{"class":1092},[1013,6470,1089],{"class":1022},[1013,6472,1140],{"class":1092},[1013,6474,6475,6477,6479,6481,6483,6485],{"class":1015,"line":1143},[1013,6476,1119],{"class":1118},[1013,6478,1148],{"class":1125},[1013,6480,1151],{"class":1118},[1013,6482,1135],{"class":1092},[1013,6484,1156],{"class":1022},[1013,6486,1140],{"class":1092},[1013,6488,6489,6491,6493,6495,6497,6499],{"class":1015,"line":1110},[1013,6490,1119],{"class":1118},[1013,6492,1167],{"class":1125},[1013,6494,1151],{"class":1118},[1013,6496,1135],{"class":1092},[1013,6498,1174],{"class":1022},[1013,6500,1140],{"class":1092},[1013,6502,6503],{"class":1015,"line":1179},[1013,6504,1182],{"emptyLinePlaceholder":21},[1013,6506,6507,6509,6511,6513,6515],{"class":1015,"line":1185},[1013,6508,1188],{"class":1118},[1013,6510,1191],{"class":1118},[1013,6512,1126],{"class":1194},[1013,6514,1197],{"class":1125},[1013,6516,1200],{"class":1092},[1013,6518,6519,6521,6523],{"class":1015,"line":1203},[1013,6520,1207],{"class":1206},[1013,6522,1210],{"class":1092},[1013,6524,1213],{"class":1125},[1013,6526,6527,6529,6531],{"class":1015,"line":1216},[1013,6528,1219],{"class":1194},[1013,6530,1222],{"class":1125},[1013,6532,1225],{"class":1092},[1013,6534,6535,6537,6539],{"class":1015,"line":1111},[1013,6536,1231],{"class":1194},[1013,6538,1197],{"class":1125},[1013,6540,1200],{"class":1092},[1013,6542,6544,6547,6549],{"class":6543,"line":1237},[1015,1162],[1013,6545,6546],{"class":1206},"      prose",[1013,6548,1210],{"class":1092},[1013,6550,1389],{"class":1388},[1013,6552,6553,6555],{"class":1015,"line":1243},[1013,6554,1395],{"class":1092},[1013,6556,1249],{"class":1125},[1013,6558,6559],{"class":1015,"line":1392},[1013,6560,1240],{"class":1125},[1013,6562,6563,6565],{"class":1015,"line":1403},[1013,6564,1246],{"class":1092},[1013,6566,1249],{"class":1125},[984,6568,6570],{"id":6569},"autoimport",[1010,6571,6572],{},"autoImport",[970,6574,5079,6575,6577,6578,6584],{},[1010,6576,6572],{}," option to disable composable auto-imports or to customize ",[4035,6579,6582],{"href":6580,"rel":6581},"https:\u002F\u002Fgithub.com\u002Funplugin\u002Funplugin-auto-import",[4039],[1010,6583,1747],{}," options.",[5084,6586,6587],{},[5087,6588,5089,6589],{},[1010,6590,6591],{"className":1085,"language":1086,"style":1008},[1013,6592,6593],{"class":1092},"{}",[1002,6595,6598],{"className":1106,"code":6596,"filename":1873,"highlights":6597,"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,6599,6600,6618,6632,6646,6650,6662,6670,6678,6686,6696,6702,6706],{"__ignoreMap":1008},[1013,6601,6602,6604,6606,6608,6610,6612,6614,6616],{"class":1015,"line":1016},[1013,6603,1119],{"class":1118},[1013,6605,1122],{"class":1092},[1013,6607,1126],{"class":1125},[1013,6609,1129],{"class":1092},[1013,6611,1132],{"class":1118},[1013,6613,1135],{"class":1092},[1013,6615,1089],{"class":1022},[1013,6617,1140],{"class":1092},[1013,6619,6620,6622,6624,6626,6628,6630],{"class":1015,"line":1143},[1013,6621,1119],{"class":1118},[1013,6623,1148],{"class":1125},[1013,6625,1151],{"class":1118},[1013,6627,1135],{"class":1092},[1013,6629,1156],{"class":1022},[1013,6631,1140],{"class":1092},[1013,6633,6634,6636,6638,6640,6642,6644],{"class":1015,"line":1110},[1013,6635,1119],{"class":1118},[1013,6637,1167],{"class":1125},[1013,6639,1151],{"class":1118},[1013,6641,1135],{"class":1092},[1013,6643,1174],{"class":1022},[1013,6645,1140],{"class":1092},[1013,6647,6648],{"class":1015,"line":1179},[1013,6649,1182],{"emptyLinePlaceholder":21},[1013,6651,6652,6654,6656,6658,6660],{"class":1015,"line":1185},[1013,6653,1188],{"class":1118},[1013,6655,1191],{"class":1118},[1013,6657,1126],{"class":1194},[1013,6659,1197],{"class":1125},[1013,6661,1200],{"class":1092},[1013,6663,6664,6666,6668],{"class":1015,"line":1203},[1013,6665,1207],{"class":1206},[1013,6667,1210],{"class":1092},[1013,6669,1213],{"class":1125},[1013,6671,6672,6674,6676],{"class":1015,"line":1216},[1013,6673,1219],{"class":1194},[1013,6675,1222],{"class":1125},[1013,6677,1225],{"class":1092},[1013,6679,6680,6682,6684],{"class":1015,"line":1111},[1013,6681,1231],{"class":1194},[1013,6683,1197],{"class":1125},[1013,6685,1200],{"class":1092},[1013,6687,6689,6692,6694],{"class":6688,"line":1237},[1015,1162],[1013,6690,6691],{"class":1206},"      autoImport",[1013,6693,1210],{"class":1092},[1013,6695,1452],{"class":1388},[1013,6697,6698,6700],{"class":1015,"line":1243},[1013,6699,1395],{"class":1092},[1013,6701,1249],{"class":1125},[1013,6703,6704],{"class":1015,"line":1392},[1013,6705,1240],{"class":1125},[1013,6707,6708,6710],{"class":1015,"line":1403},[1013,6709,1246],{"class":1092},[1013,6711,1249],{"class":1125},[4326,6713,6714],{},[970,6715,6716,6717,1093],{},"When disabled, you can still import composables explicitly from ",[1010,6718,6719],{},"@nuxt\u002Fui\u002Fcomposables",[984,6721,6722],{"id":887},[1010,6723,887],{},[970,6725,5079,6726,6728,6729,6584],{},[1010,6727,887],{}," option to disable component auto-imports or to customize ",[4035,6730,6733],{"href":6731,"rel":6732},"https:\u002F\u002Fgithub.com\u002Funplugin\u002Funplugin-vue-components",[4039],[1010,6734,1751],{},[5084,6736,6737],{},[5087,6738,5089,6739],{},[1010,6740,6741],{"className":1085,"language":1086,"style":1008},[1013,6742,6593],{"class":1092},[1002,6744,6747],{"className":1106,"code":6745,"filename":1873,"highlights":6746,"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,6748,6749,6767,6781,6795,6799,6811,6819,6827,6835,6845,6851,6855],{"__ignoreMap":1008},[1013,6750,6751,6753,6755,6757,6759,6761,6763,6765],{"class":1015,"line":1016},[1013,6752,1119],{"class":1118},[1013,6754,1122],{"class":1092},[1013,6756,1126],{"class":1125},[1013,6758,1129],{"class":1092},[1013,6760,1132],{"class":1118},[1013,6762,1135],{"class":1092},[1013,6764,1089],{"class":1022},[1013,6766,1140],{"class":1092},[1013,6768,6769,6771,6773,6775,6777,6779],{"class":1015,"line":1143},[1013,6770,1119],{"class":1118},[1013,6772,1148],{"class":1125},[1013,6774,1151],{"class":1118},[1013,6776,1135],{"class":1092},[1013,6778,1156],{"class":1022},[1013,6780,1140],{"class":1092},[1013,6782,6783,6785,6787,6789,6791,6793],{"class":1015,"line":1110},[1013,6784,1119],{"class":1118},[1013,6786,1167],{"class":1125},[1013,6788,1151],{"class":1118},[1013,6790,1135],{"class":1092},[1013,6792,1174],{"class":1022},[1013,6794,1140],{"class":1092},[1013,6796,6797],{"class":1015,"line":1179},[1013,6798,1182],{"emptyLinePlaceholder":21},[1013,6800,6801,6803,6805,6807,6809],{"class":1015,"line":1185},[1013,6802,1188],{"class":1118},[1013,6804,1191],{"class":1118},[1013,6806,1126],{"class":1194},[1013,6808,1197],{"class":1125},[1013,6810,1200],{"class":1092},[1013,6812,6813,6815,6817],{"class":1015,"line":1203},[1013,6814,1207],{"class":1206},[1013,6816,1210],{"class":1092},[1013,6818,1213],{"class":1125},[1013,6820,6821,6823,6825],{"class":1015,"line":1216},[1013,6822,1219],{"class":1194},[1013,6824,1222],{"class":1125},[1013,6826,1225],{"class":1092},[1013,6828,6829,6831,6833],{"class":1015,"line":1111},[1013,6830,1231],{"class":1194},[1013,6832,1197],{"class":1125},[1013,6834,1200],{"class":1092},[1013,6836,6838,6841,6843],{"class":6837,"line":1237},[1015,1162],[1013,6839,6840],{"class":1206},"      components",[1013,6842,1210],{"class":1092},[1013,6844,1452],{"class":1388},[1013,6846,6847,6849],{"class":1015,"line":1243},[1013,6848,1395],{"class":1092},[1013,6850,1249],{"class":1125},[1013,6852,6853],{"class":1015,"line":1392},[1013,6854,1240],{"class":1125},[1013,6856,6857,6859],{"class":1015,"line":1403},[1013,6858,1246],{"class":1092},[1013,6860,1249],{"class":1125},[4326,6862,6863],{},[970,6864,6865,6866,6869,6870,1093],{},"When disabled, you can still import components explicitly, e.g. ",[1010,6867,6868],{},"import Button from '@nuxt\u002Fui\u002Fcomponents\u002FButton.vue'"," or ",[1010,6871,6872],{},"import ProseCode from '@nuxt\u002Fui\u002Fcomponents\u002Fprose\u002FCode.vue'",[984,6874,6876,6152,6878],{"id":6875},"router",[1010,6877,6875],{},[6154,6879],{"className":6880,"label":6881},[6157],"4.3+",[970,6883,5079,6884,6886,6887,6889,6890,6869,6895,1093],{},[1010,6885,6875],{}," option to configure routing integration. This is useful for applications that don't use ",[1010,6888,2081],{},", such as Electron apps, MPAs, or frameworks like ",[4035,6891,6894],{"href":6892,"rel":6893},"https:\u002F\u002Finertiajs.com\u002F",[4039],"Inertia.js",[4035,6896,6899],{"href":6897,"rel":6898},"https:\u002F\u002Fhybridly.dev\u002F",[4039],"Hybridly",[5084,6901,6902],{},[5087,6903,5089,6904],{},[1010,6905,6906],{"className":1085,"language":1086,"style":1008},[1013,6907,5418],{"class":1019},[6909,6910,6911,6924],"table",{},[6912,6913,6914],"thead",{},[6915,6916,6917,6921],"tr",{},[6918,6919,6920],"th",{},"Value",[6918,6922,6923],{},"Description",[6925,6926,6927,6946,6961],"tbody",{},[6915,6928,6929,6936],{},[6930,6931,6932],"td",{},[1010,6933,6934],{"className":1085,"language":1086,"style":1008},[1013,6935,5418],{"class":1019},[6930,6937,6938,6939,6941,6942,6945],{},"Uses ",[1010,6940,2081],{}," for navigation with ",[1010,6943,6944],{},"RouterLink"," component.",[6915,6947,6948,6954],{},[6930,6949,6950],{},[1010,6951,6952],{"className":1085,"language":1086,"style":1008},[1013,6953,6448],{"class":1019},[6930,6955,6956,6957,6960],{},"Disables routing integration, links render as plain ",[1010,6958,6959],{},"\u003Ca>"," tags.",[6915,6962,6963,6973],{},[6930,6964,6965],{},[1010,6966,6967,6969,6971],{"className":1085,"language":1086,"style":1008},[1013,6968,1368],{"class":1092},[1013,6970,1495],{"class":1022},[1013,6972,1368],{"class":1092},[6930,6974,6975,6976,6945],{},"Uses Inertia.js for navigation with its ",[1010,6977,577],{},[1002,6979,6982],{"className":1106,"code":6980,"filename":1873,"highlights":6981,"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,6983,6984,7002,7016,7030,7034,7046,7054,7062,7070,7079,7085,7089],{"__ignoreMap":1008},[1013,6985,6986,6988,6990,6992,6994,6996,6998,7000],{"class":1015,"line":1016},[1013,6987,1119],{"class":1118},[1013,6989,1122],{"class":1092},[1013,6991,1126],{"class":1125},[1013,6993,1129],{"class":1092},[1013,6995,1132],{"class":1118},[1013,6997,1135],{"class":1092},[1013,6999,1089],{"class":1022},[1013,7001,1140],{"class":1092},[1013,7003,7004,7006,7008,7010,7012,7014],{"class":1015,"line":1143},[1013,7005,1119],{"class":1118},[1013,7007,1148],{"class":1125},[1013,7009,1151],{"class":1118},[1013,7011,1135],{"class":1092},[1013,7013,1156],{"class":1022},[1013,7015,1140],{"class":1092},[1013,7017,7018,7020,7022,7024,7026,7028],{"class":1015,"line":1110},[1013,7019,1119],{"class":1118},[1013,7021,1167],{"class":1125},[1013,7023,1151],{"class":1118},[1013,7025,1135],{"class":1092},[1013,7027,1174],{"class":1022},[1013,7029,1140],{"class":1092},[1013,7031,7032],{"class":1015,"line":1179},[1013,7033,1182],{"emptyLinePlaceholder":21},[1013,7035,7036,7038,7040,7042,7044],{"class":1015,"line":1185},[1013,7037,1188],{"class":1118},[1013,7039,1191],{"class":1118},[1013,7041,1126],{"class":1194},[1013,7043,1197],{"class":1125},[1013,7045,1200],{"class":1092},[1013,7047,7048,7050,7052],{"class":1015,"line":1203},[1013,7049,1207],{"class":1206},[1013,7051,1210],{"class":1092},[1013,7053,1213],{"class":1125},[1013,7055,7056,7058,7060],{"class":1015,"line":1216},[1013,7057,1219],{"class":1194},[1013,7059,1222],{"class":1125},[1013,7061,1225],{"class":1092},[1013,7063,7064,7066,7068],{"class":1015,"line":1111},[1013,7065,1231],{"class":1194},[1013,7067,1197],{"class":1125},[1013,7069,1200],{"class":1092},[1013,7071,7073,7075,7077],{"class":7072,"line":1237},[1015,1162],[1013,7074,1488],{"class":1206},[1013,7076,1210],{"class":1092},[1013,7078,1452],{"class":1388},[1013,7080,7081,7083],{"class":1015,"line":1243},[1013,7082,1395],{"class":1092},[1013,7084,1249],{"class":1125},[1013,7086,7087],{"class":1015,"line":1392},[1013,7088,1240],{"class":1125},[1013,7090,7091,7093],{"class":1015,"line":1403},[1013,7092,1246],{"class":1092},[1013,7094,1249],{"class":1125},[1740,7096,7097,7107],{},[970,7098,7099,7100,7102,7103,7106],{},"You can provide custom navigation logic for frameworks like ",[974,7101,6899],{}," by setting ",[1010,7104,7105],{},"router: false"," in the Vite config and passing a function when installing the Vue plugin:",[1002,7108,7110],{"className":1106,"code":7109,"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,7111,7112,7126,7146,7150,7165,7196,7210,7215,7219,7223,7235,7239,7264,7268],{"__ignoreMap":1008},[1013,7113,7114,7116,7118,7120,7122,7124],{"class":1015,"line":1016},[1013,7115,1119],{"class":1118},[1013,7117,1167],{"class":1125},[1013,7119,1151],{"class":1118},[1013,7121,1135],{"class":1092},[1013,7123,2097],{"class":1022},[1013,7125,1140],{"class":1092},[1013,7127,7128,7130,7132,7135,7137,7139,7141,7144],{"class":1015,"line":1143},[1013,7129,1119],{"class":1118},[1013,7131,1122],{"class":1092},[1013,7133,7134],{"class":1125}," router",[1013,7136,1129],{"class":1092},[1013,7138,1132],{"class":1118},[1013,7140,1135],{"class":1092},[1013,7142,7143],{"class":1022},"hybridly",[1013,7145,1140],{"class":1092},[1013,7147,7148],{"class":1015,"line":1110},[1013,7149,1182],{"emptyLinePlaceholder":21},[1013,7151,7152,7154,7156,7158,7161,7163],{"class":1015,"line":1179},[1013,7153,2192],{"class":1125},[1013,7155,1093],{"class":1092},[1013,7157,2197],{"class":1194},[1013,7159,7160],{"class":1125},"(ui",[1013,7162,1800],{"class":1092},[1013,7164,1420],{"class":1092},[1013,7166,7167,7170,7172,7175,7178,7180,7182,7185,7187,7190,7192,7194],{"class":1015,"line":1185},[1013,7168,7169],{"class":1194},"  router",[1013,7171,1210],{"class":1092},[1013,7173,7174],{"class":1092}," (",[1013,7176,7177],{"class":2407},"event",[1013,7179,1800],{"class":1092},[1013,7181,1122],{"class":1092},[1013,7183,7184],{"class":2407}," href",[1013,7186,1800],{"class":1092},[1013,7188,7189],{"class":2407}," external",[1013,7191,2559],{"class":1092},[1013,7193,2411],{"class":1782},[1013,7195,1420],{"class":1092},[1013,7197,7198,7201,7203,7206,7208],{"class":1015,"line":1203},[1013,7199,7200],{"class":1118},"    if",[1013,7202,7174],{"class":1206},[1013,7204,7205],{"class":1125},"external",[1013,7207,2594],{"class":1206},[1013,7209,1200],{"class":1092},[1013,7211,7212],{"class":1015,"line":1216},[1013,7213,7214],{"class":1118},"      return\n",[1013,7216,7217],{"class":1015,"line":1111},[1013,7218,1946],{"class":1092},[1013,7220,7221],{"class":1015,"line":1237},[1013,7222,1182],{"emptyLinePlaceholder":21},[1013,7224,7225,7228,7230,7233],{"class":1015,"line":1243},[1013,7226,7227],{"class":1125},"    event",[1013,7229,1093],{"class":1092},[1013,7231,7232],{"class":1194},"preventDefault",[1013,7234,1234],{"class":1206},[1013,7236,7237],{"class":1015,"line":1392},[1013,7238,1182],{"emptyLinePlaceholder":21},[1013,7240,7241,7244,7246,7249,7251,7253,7256,7258,7260,7262],{"class":1015,"line":1403},[1013,7242,7243],{"class":1125},"    router",[1013,7245,1093],{"class":1092},[1013,7247,7248],{"class":1194},"navigate",[1013,7250,1197],{"class":1206},[1013,7252,2571],{"class":1092},[1013,7254,7255],{"class":1206}," url",[1013,7257,1210],{"class":1092},[1013,7259,7184],{"class":1125},[1013,7261,1129],{"class":1092},[1013,7263,1249],{"class":1206},[1013,7265,7266],{"class":1015,"line":1412},[1013,7267,1951],{"class":1092},[1013,7269,7270,7272],{"class":1015,"line":1423},[1013,7271,1246],{"class":1092},[1013,7273,1249],{"class":1125},[4326,7275,7276],{},[970,7277,7278,7279,6869,7281,4336,7284,7286],{},"When set to ",[1010,7280,6448],{},[1010,7282,7283],{},"'inertia'",[1010,7285,2081],{}," is not required as a dependency.",[984,7288,7290,6152,7293],{"id":7289},"scanpackages",[1010,7291,7292],{},"scanPackages",[6154,7294],{"className":7295,"label":6881},[6157],[970,7297,5079,7298,7300],{},[1010,7299,7292],{}," 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,7302,7305],{"className":1106,"code":7303,"filename":1873,"highlights":7304,"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,7306,7307,7325,7339,7353,7357,7369,7377,7385,7393,7412,7418,7422],{"__ignoreMap":1008},[1013,7308,7309,7311,7313,7315,7317,7319,7321,7323],{"class":1015,"line":1016},[1013,7310,1119],{"class":1118},[1013,7312,1122],{"class":1092},[1013,7314,1126],{"class":1125},[1013,7316,1129],{"class":1092},[1013,7318,1132],{"class":1118},[1013,7320,1135],{"class":1092},[1013,7322,1089],{"class":1022},[1013,7324,1140],{"class":1092},[1013,7326,7327,7329,7331,7333,7335,7337],{"class":1015,"line":1143},[1013,7328,1119],{"class":1118},[1013,7330,1148],{"class":1125},[1013,7332,1151],{"class":1118},[1013,7334,1135],{"class":1092},[1013,7336,1156],{"class":1022},[1013,7338,1140],{"class":1092},[1013,7340,7341,7343,7345,7347,7349,7351],{"class":1015,"line":1110},[1013,7342,1119],{"class":1118},[1013,7344,1167],{"class":1125},[1013,7346,1151],{"class":1118},[1013,7348,1135],{"class":1092},[1013,7350,1174],{"class":1022},[1013,7352,1140],{"class":1092},[1013,7354,7355],{"class":1015,"line":1179},[1013,7356,1182],{"emptyLinePlaceholder":21},[1013,7358,7359,7361,7363,7365,7367],{"class":1015,"line":1185},[1013,7360,1188],{"class":1118},[1013,7362,1191],{"class":1118},[1013,7364,1126],{"class":1194},[1013,7366,1197],{"class":1125},[1013,7368,1200],{"class":1092},[1013,7370,7371,7373,7375],{"class":1015,"line":1203},[1013,7372,1207],{"class":1206},[1013,7374,1210],{"class":1092},[1013,7376,1213],{"class":1125},[1013,7378,7379,7381,7383],{"class":1015,"line":1216},[1013,7380,1219],{"class":1194},[1013,7382,1222],{"class":1125},[1013,7384,1225],{"class":1092},[1013,7386,7387,7389,7391],{"class":1015,"line":1111},[1013,7388,1231],{"class":1194},[1013,7390,1197],{"class":1125},[1013,7392,1200],{"class":1092},[1013,7394,7396,7399,7401,7403,7405,7408,7410],{"class":7395,"line":1237},[1015,1162],[1013,7397,7398],{"class":1206},"      scanPackages",[1013,7400,1210],{"class":1092},[1013,7402,1365],{"class":1125},[1013,7404,1368],{"class":1092},[1013,7406,7407],{"class":1022},"@my-org\u002Fui-components",[1013,7409,1368],{"class":1092},[1013,7411,1674],{"class":1125},[1013,7413,7414,7416],{"class":1015,"line":1243},[1013,7415,1395],{"class":1092},[1013,7417,1249],{"class":1125},[1013,7419,7420],{"class":1015,"line":1392},[1013,7421,1240],{"class":1125},[1013,7423,7424,7426],{"class":1015,"line":1403},[1013,7425,1246],{"class":1092},[1013,7427,1249],{"class":1125},[4326,7429,7430],{},[970,7431,7432,7433,7435],{},"By default, only ",[1010,7434,3042],{}," is scanned. Use this option when your external packages contain Vue components that use Nuxt UI.",[979,7437,7439],{"id":7438},"continuous-releases","Continuous releases",[970,7441,7442,7443,7448],{},"Nuxt UI uses ",[4035,7444,7447],{"href":7445,"rel":7446},"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,7450,7451,7452,7455],{},"Automatic preview releases are created for all commits and PRs to the ",[1010,7453,7454],{},"v4"," branch. Use them by replacing your package version with the specific commit hash or PR number.",[1002,7457,7462],{"className":7458,"code":7459,"filename":7460,"language":7461,"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,7463,7464,7468,7473,7481,7489,7493],{"__ignoreMap":1008},[1013,7465,7466],{"class":1015,"line":1016},[1013,7467,1200],{"class":1125},[1013,7469,7470],{"class":1015,"line":1143},[1013,7471,7472],{"class":1125},"  \"dependencies\": {\n",[1013,7474,7475,7478],{"class":1015,"line":1110},[1013,7476,7477],{"class":1092},"-",[1013,7479,7480],{"class":1206},"   \"@nuxt\u002Fui\": \"^4.0.0\",\n",[1013,7482,7483,7486],{"class":1015,"line":1179},[1013,7484,7485],{"class":1092},"+",[1013,7487,7488],{"class":1022},"   \"@nuxt\u002Fui\": \"https:\u002F\u002Fpkg.pr.new\u002F@nuxt\u002Fui@4c96909\",\n",[1013,7490,7491],{"class":1015,"line":1185},[1013,7492,1951],{"class":1125},[1013,7494,7495],{"class":1015,"line":1203},[1013,7496,1840],{"class":1125},[4326,7498,7499],{},[970,7500,7501,7503],{},[974,7502,7447],{}," will automatically comment on PRs with the installation URL, making it easy to test changes.",[7505,7506,7507],"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":7509},[7510,7514,7531],{"id":981,"depth":1143,"text":982,"children":7511},[7512,7513],{"id":986,"depth":1110,"text":987},{"id":4935,"depth":1110,"text":4936},{"id":5065,"depth":1143,"text":5066,"children":7515},[7516,7517,7518,7519,7520,7521,7522,7524,7525,7526,7527,7529],{"id":5074,"depth":1110,"text":5074},{"id":2624,"depth":1110,"text":2624},{"id":5398,"depth":1110,"text":5401},{"id":5539,"depth":1110,"text":5542},{"id":5767,"depth":1110,"text":5770},{"id":5927,"depth":1110,"text":5930},{"id":6148,"depth":1110,"text":7523},"theme.prefix ",{"id":6428,"depth":1110,"text":6428},{"id":6569,"depth":1110,"text":6572},{"id":887,"depth":1110,"text":887},{"id":6875,"depth":1110,"text":7528},"router ",{"id":7289,"depth":1110,"text":7530},"scanPackages ",{"id":7438,"depth":1143,"text":7439},[7533],{"label":7534,"to":7535,"icon":7536},"Template","https:\u002F\u002Fcodesandbox.io\u002Fp\u002Fdevbox\u002Fnuxt-ui-vue-f2qp34","i-lucide-codesandbox",{},{"icon":30},{"title":20,"description":35},"eAmMoAn8bQ_-nsfMo9Brdo0NuxWBQWghxzdC4mZkBT8",{"data":7542,"body":7543},{},{"type":7544,"children":7545},"root",[7546],{"type":178,"tag":970,"props":7547,"children":7548},{},[7549],{"type":7550,"value":35},"text",1775135925013]