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