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