[{"data":1,"prerenderedAt":4191},["ShallowReactive",2],{"navigation":3,"-docs-components-content-surround":918,"-docs-components-content-surround-description":1575,"-docs-components-content-surround-as-description":1585,"-docs-components-content-surround-prevIcon-description":1594,"-docs-components-content-surround-nextIcon-description":1603,"component-theme-contentSurround-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":1612,"component-example-contentSurroundExampleb5DR32V4PtpWtal9Jy5C-Oxh8sX3g1cV4EgpT5y_OuI":3008,"component-code-UContentSurround-5sVI3bgqJwLVx5cce4Z3uOA8g-t53mLQbXPUkEyr1g4":3386,"/docs/components/content-surround-surround":3951,"component-changelog-content-surround":3954,"mdc--s4hsv8-key":3983,"mdc--1xsvwr-key":4020,"mdc--bgrfo4-key":4047,"mdc-lbo9ri-key":4082,"mdc--5b5ukd-key":4109,"mdc--w0td3e-key":4137,"mdc-a5s5t-key":4164},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","/docs","docs",[9,157,781,817],{"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},"AI Tools","/docs/getting-started/ai","docs/1.getting-started/7.ai",[145,151],{"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":71,"framework":16,"category":16,"description":16,"icon":158,"path":159,"stem":160,"children":161,"page":36},"i-lucide-square-code","/docs/components","docs/2.components",[162,168,174,180,186,191,196,201,206,211,216,222,227,232,237,242,247,252,258,263,268,273,278,284,289,294,299,305,310,315,320,325,330,335,340,346,351,356,361,366,372,378,383,388,393,398,403,408,413,418,423,428,433,440,445,450,455,460,465,470,475,480,485,490,495,500,505,510,515,520,525,530,535,540,545,550,555,561,566,571,576,581,586,591,596,601,606,611,616,621,626,631,636,641,646,651,656,661,666,671,676,681,686,691,696,701,706,711,716,721,726,731,736,741,746,751,756,761,766,771,776],{"title":163,"path":164,"stem":165,"framework":16,"category":166,"description":167},"Accordion","/docs/components/accordion","docs/2.components/accordion","data","A stacked set of collapsible panels.",{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Alert","/docs/components/alert","docs/2.components/alert","element","A callout to draw user's attention.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"App","/docs/components/app","docs/2.components/app","layout","Wraps your app to provide global configurations and more.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"AuthForm","/docs/components/auth-form","docs/2.components/auth-form","page","A customizable Form to create login, register or password reset forms.",{"title":187,"path":188,"stem":189,"framework":16,"category":172,"description":190},"Avatar","/docs/components/avatar","docs/2.components/avatar","An img element with fallback and Nuxt Image support.",{"title":192,"path":193,"stem":194,"framework":16,"category":172,"description":195},"AvatarGroup","/docs/components/avatar-group","docs/2.components/avatar-group","Stack multiple avatars in a group.",{"title":197,"path":198,"stem":199,"framework":16,"category":172,"description":200},"Badge","/docs/components/badge","docs/2.components/badge","A short text to represent a status or a category.",{"title":202,"path":203,"stem":204,"framework":16,"category":172,"description":205},"Banner","/docs/components/banner","docs/2.components/banner","Display a banner at the top of your website to inform users about important information.",{"title":207,"path":208,"stem":209,"framework":16,"category":184,"description":210},"BlogPost","/docs/components/blog-post","docs/2.components/blog-post","A customizable article to display in a blog page.",{"title":212,"path":213,"stem":214,"framework":16,"category":184,"description":215},"BlogPosts","/docs/components/blog-posts","docs/2.components/blog-posts","Display a list of blog posts in a responsive grid layout.",{"title":217,"path":218,"stem":219,"framework":16,"category":220,"description":221},"Breadcrumb","/docs/components/breadcrumb","docs/2.components/breadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":223,"path":224,"stem":225,"framework":16,"category":172,"description":226},"Button","/docs/components/button","docs/2.components/button","A button element that can act as a link or trigger an action.",{"title":228,"path":229,"stem":230,"framework":16,"category":172,"description":231},"Calendar","/docs/components/calendar","docs/2.components/calendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":233,"path":234,"stem":235,"framework":16,"category":172,"description":236},"Card","/docs/components/card","docs/2.components/card","Display content in a card with a header, body and footer.",{"title":238,"path":239,"stem":240,"framework":16,"category":166,"description":241},"Carousel","/docs/components/carousel","docs/2.components/carousel","A carousel with motion and swipe built using Embla.",{"title":243,"path":244,"stem":245,"framework":16,"category":184,"description":246},"ChangelogVersion","/docs/components/changelog-version","docs/2.components/changelog-version","A customizable article to display in a changelog.",{"title":248,"path":249,"stem":250,"framework":16,"category":184,"description":251},"ChangelogVersions","/docs/components/changelog-versions","docs/2.components/changelog-versions","Display a list of changelog versions in a timeline.",{"title":253,"path":254,"stem":255,"framework":16,"category":256,"description":257},"ChatMessage","/docs/components/chat-message","docs/2.components/chat-message","chat","Display a chat message with icon, avatar, and actions.",{"title":259,"path":260,"stem":261,"framework":16,"category":256,"description":262},"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":264,"path":265,"stem":266,"framework":16,"category":256,"description":267},"ChatPalette","/docs/components/chat-palette","docs/2.components/chat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":269,"path":270,"stem":271,"framework":16,"category":256,"description":272},"ChatPrompt","/docs/components/chat-prompt","docs/2.components/chat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":274,"path":275,"stem":276,"framework":16,"category":256,"description":277},"ChatPromptSubmit","/docs/components/chat-prompt-submit","docs/2.components/chat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":279,"path":280,"stem":281,"framework":16,"category":282,"description":283},"Checkbox","/docs/components/checkbox","docs/2.components/checkbox","form","An input element to toggle between checked and unchecked states.",{"title":285,"path":286,"stem":287,"framework":16,"category":282,"description":288},"CheckboxGroup","/docs/components/checkbox-group","docs/2.components/checkbox-group","A set of checklist buttons to select multiple option from a list.",{"title":290,"path":291,"stem":292,"framework":16,"category":172,"description":293},"Chip","/docs/components/chip","docs/2.components/chip","An indicator of a numeric value or a state.",{"title":295,"path":296,"stem":297,"framework":16,"category":172,"description":298},"Collapsible","/docs/components/collapsible","docs/2.components/collapsible","A collapsible element to toggle visibility of its content.",{"title":300,"path":301,"stem":302,"framework":16,"category":303,"description":304},"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":306,"path":307,"stem":308,"framework":16,"category":303,"description":309},"ColorModeButton","/docs/components/color-mode-button","docs/2.components/color-mode-button","A Button to switch between light and dark mode.",{"title":311,"path":312,"stem":313,"framework":16,"category":303,"description":314},"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":316,"path":317,"stem":318,"framework":16,"category":303,"description":319},"ColorModeSelect","/docs/components/color-mode-select","docs/2.components/color-mode-select","A Select to switch between system, dark & light mode.",{"title":321,"path":322,"stem":323,"framework":16,"category":303,"description":324},"ColorModeSwitch","/docs/components/color-mode-switch","docs/2.components/color-mode-switch","A switch to toggle between light and dark mode.",{"title":326,"path":327,"stem":328,"framework":16,"category":282,"description":329},"ColorPicker","/docs/components/color-picker","docs/2.components/color-picker","A component to select a color.",{"title":331,"path":332,"stem":333,"framework":16,"category":220,"description":334},"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":336,"path":337,"stem":338,"framework":16,"category":178,"description":339},"Container","/docs/components/container","docs/2.components/container","A container lets you center and constrain the width of your content.",{"title":341,"path":342,"stem":343,"framework":28,"category":344,"description":345},"ContentNavigation","/docs/components/content-navigation","docs/2.components/content-navigation","content","An accordion-style navigation component for organizing page links.",{"title":347,"path":348,"stem":349,"framework":28,"category":344,"description":350},"ContentSearch","/docs/components/content-search","docs/2.components/content-search","A ready to use CommandPalette to add to your documentation.",{"title":352,"path":353,"stem":354,"framework":28,"category":344,"description":355},"ContentSearchButton","/docs/components/content-search-button","docs/2.components/content-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":357,"path":358,"stem":359,"framework":28,"category":344,"description":360},"ContentSurround","/docs/components/content-surround","docs/2.components/content-surround","A pair of prev and next links to navigate between pages.",{"title":362,"path":363,"stem":364,"framework":28,"category":344,"description":365},"ContentToc","/docs/components/content-toc","docs/2.components/content-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":367,"path":368,"stem":369,"framework":16,"category":370,"description":371},"ContextMenu","/docs/components/context-menu","docs/2.components/context-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":373,"path":374,"stem":375,"framework":16,"category":376,"description":377},"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":379,"path":380,"stem":381,"framework":16,"category":376,"description":382},"DashboardNavbar","/docs/components/dashboard-navbar","docs/2.components/dashboard-navbar","A responsive navbar to display in a dashboard.",{"title":384,"path":385,"stem":386,"framework":16,"category":376,"description":387},"DashboardPanel","/docs/components/dashboard-panel","docs/2.components/dashboard-panel","A resizable panel to display in a dashboard.",{"title":389,"path":390,"stem":391,"framework":16,"category":376,"description":392},"DashboardResizeHandle","/docs/components/dashboard-resize-handle","docs/2.components/dashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":394,"path":395,"stem":396,"framework":16,"category":376,"description":397},"DashboardSearch","/docs/components/dashboard-search","docs/2.components/dashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":399,"path":400,"stem":401,"framework":16,"category":376,"description":402},"DashboardSearchButton","/docs/components/dashboard-search-button","docs/2.components/dashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":404,"path":405,"stem":406,"framework":16,"category":376,"description":407},"DashboardSidebar","/docs/components/dashboard-sidebar","docs/2.components/dashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":409,"path":410,"stem":411,"framework":16,"category":376,"description":412},"DashboardSidebarCollapse","/docs/components/dashboard-sidebar-collapse","docs/2.components/dashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":414,"path":415,"stem":416,"framework":16,"category":376,"description":417},"DashboardSidebarToggle","/docs/components/dashboard-sidebar-toggle","docs/2.components/dashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":419,"path":420,"stem":421,"framework":16,"category":376,"description":422},"DashboardToolbar","/docs/components/dashboard-toolbar","docs/2.components/dashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":424,"path":425,"stem":426,"framework":16,"category":370,"description":427},"Drawer","/docs/components/drawer","docs/2.components/drawer","A drawer that smoothly slides in & out of the screen.",{"title":429,"path":430,"stem":431,"framework":16,"category":370,"description":432},"DropdownMenu","/docs/components/dropdown-menu","docs/2.components/dropdown-menu","A menu to display actions when clicking on an element.",{"title":434,"path":435,"stem":436,"framework":16,"category":437,"description":438,"badge":439},"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":441,"path":442,"stem":443,"framework":16,"category":437,"description":444,"badge":439},"EditorDragHandle","/docs/components/editor-drag-handle","docs/2.components/editor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":446,"path":447,"stem":448,"framework":16,"category":437,"description":449,"badge":439},"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":451,"path":452,"stem":453,"framework":16,"category":437,"description":454,"badge":439},"EditorMentionMenu","/docs/components/editor-mention-menu","docs/2.components/editor-mention-menu","A mention menu that displays user suggestions when typing the @ character in the editor.",{"title":456,"path":457,"stem":458,"framework":16,"category":437,"description":459,"badge":439},"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":461,"path":462,"stem":463,"framework":16,"category":437,"description":464,"badge":439},"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":466,"path":467,"stem":468,"framework":16,"category":166,"description":469},"Empty","/docs/components/empty","docs/2.components/empty","A component to display an empty state.",{"title":471,"path":472,"stem":473,"framework":16,"category":178,"description":474},"Error","/docs/components/error","docs/2.components/error","A pre-built error component with NuxtError support.",{"title":476,"path":477,"stem":478,"framework":16,"category":172,"description":479},"FieldGroup","/docs/components/field-group","docs/2.components/field-group","Group multiple button-like elements together.",{"title":481,"path":482,"stem":483,"framework":16,"category":282,"description":484},"FileUpload","/docs/components/file-upload","docs/2.components/file-upload","An input element to upload files.",{"title":486,"path":487,"stem":488,"framework":16,"category":178,"description":489},"Footer","/docs/components/footer","docs/2.components/footer","A responsive footer component.",{"title":491,"path":492,"stem":493,"framework":16,"category":220,"description":494},"FooterColumns","/docs/components/footer-columns","docs/2.components/footer-columns","A list of links as columns to display in your Footer.",{"title":496,"path":497,"stem":498,"framework":16,"category":282,"description":499},"Form","/docs/components/form","docs/2.components/form","A form component with built-in validation and submission handling.",{"title":501,"path":502,"stem":503,"framework":16,"category":282,"description":504},"FormField","/docs/components/form-field","docs/2.components/form-field","A wrapper for form elements that provides validation and error handling.",{"title":506,"path":507,"stem":508,"framework":16,"category":178,"description":509},"Header","/docs/components/header","docs/2.components/header","A responsive header component.",{"title":511,"path":512,"stem":513,"framework":16,"category":172,"description":514},"Icon","/docs/components/icon","docs/2.components/icon","A component to display any icon from Iconify or another component.",{"title":516,"path":517,"stem":518,"framework":16,"category":282,"description":519},"Input","/docs/components/input","docs/2.components/input","An input element to enter text.",{"title":521,"path":522,"stem":523,"framework":16,"category":282,"description":524},"InputDate","/docs/components/input-date","docs/2.components/input-date","An input component for date selection.",{"title":526,"path":527,"stem":528,"framework":16,"category":282,"description":529},"InputMenu","/docs/components/input-menu","docs/2.components/input-menu","An autocomplete input with real-time suggestions.",{"title":531,"path":532,"stem":533,"framework":16,"category":282,"description":534},"InputNumber","/docs/components/input-number","docs/2.components/input-number","An input for numerical values with a customizable range.",{"title":536,"path":537,"stem":538,"framework":16,"category":282,"description":539},"InputTags","/docs/components/input-tags","docs/2.components/input-tags","An input element that displays interactive tags.",{"title":541,"path":542,"stem":543,"framework":16,"category":282,"description":544},"InputTime","/docs/components/input-time","docs/2.components/input-time","An input for selecting a time.",{"title":546,"path":547,"stem":548,"framework":16,"category":172,"description":549},"Kbd","/docs/components/kbd","docs/2.components/kbd","A kbd element to display a keyboard key.",{"title":551,"path":552,"stem":553,"framework":16,"category":220,"description":554},"Link","/docs/components/link","docs/2.components/link","A wrapper around \u003CNuxtLink> with extra props.",{"title":556,"path":557,"stem":558,"framework":16,"category":559,"description":560},"LocaleSelect","/docs/components/locale-select","docs/2.components/locale-select","i18n","A Select to switch between locales.",{"title":562,"path":563,"stem":564,"framework":16,"category":178,"description":565},"Main","/docs/components/main","docs/2.components/main","A main element that fills the available viewport height.",{"title":567,"path":568,"stem":569,"framework":16,"category":166,"description":570},"Marquee","/docs/components/marquee","docs/2.components/marquee","A component to create infinite scrolling content.",{"title":572,"path":573,"stem":574,"framework":16,"category":370,"description":575},"Modal","/docs/components/modal","docs/2.components/modal","A dialog window that can be used to display a message or request user input.",{"title":577,"path":578,"stem":579,"framework":16,"category":220,"description":580},"NavigationMenu","/docs/components/navigation-menu","docs/2.components/navigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":582,"path":583,"stem":584,"framework":16,"category":184,"description":585},"Page","/docs/components/page","docs/2.components/page","A grid layout for your pages with left and right columns.",{"title":587,"path":588,"stem":589,"framework":16,"category":184,"description":590},"PageAnchors","/docs/components/page-anchors","docs/2.components/page-anchors","A list of anchors to be displayed in the page.",{"title":592,"path":593,"stem":594,"framework":16,"category":184,"description":595},"PageAside","/docs/components/page-aside","docs/2.components/page-aside","A sticky aside to display your page navigation.",{"title":597,"path":598,"stem":599,"framework":16,"category":184,"description":600},"PageBody","/docs/components/page-body","docs/2.components/page-body","The main content of your page.",{"title":602,"path":603,"stem":604,"framework":16,"category":184,"description":605},"PageCard","/docs/components/page-card","docs/2.components/page-card","A pre-styled card component that displays a title, description and optional link.",{"title":607,"path":608,"stem":609,"framework":16,"category":184,"description":610},"PageColumns","/docs/components/page-columns","docs/2.components/page-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":612,"path":613,"stem":614,"framework":16,"category":184,"description":615},"PageCTA","/docs/components/page-cta","docs/2.components/page-cta","A call to action section to display in your pages.",{"title":617,"path":618,"stem":619,"framework":16,"category":184,"description":620},"PageFeature","/docs/components/page-feature","docs/2.components/page-feature","A component to showcase key features of your application.",{"title":622,"path":623,"stem":624,"framework":16,"category":184,"description":625},"PageGrid","/docs/components/page-grid","docs/2.components/page-grid","A responsive grid system for displaying content in a flexible layout.",{"title":627,"path":628,"stem":629,"framework":16,"category":184,"description":630},"PageHeader","/docs/components/page-header","docs/2.components/page-header","A responsive header for your pages.",{"title":632,"path":633,"stem":634,"framework":16,"category":184,"description":635},"PageHero","/docs/components/page-hero","docs/2.components/page-hero","A responsive hero for your pages.",{"title":637,"path":638,"stem":639,"framework":16,"category":184,"description":640},"PageLinks","/docs/components/page-links","docs/2.components/page-links","A list of links to be displayed in the page.",{"title":642,"path":643,"stem":644,"framework":16,"category":184,"description":645},"PageList","/docs/components/page-list","docs/2.components/page-list","A vertical list layout for displaying content in a stacked format.",{"title":647,"path":648,"stem":649,"framework":16,"category":184,"description":650},"PageLogos","/docs/components/page-logos","docs/2.components/page-logos","A list of logos or images to display on your pages.",{"title":652,"path":653,"stem":654,"framework":16,"category":184,"description":655},"PageSection","/docs/components/page-section","docs/2.components/page-section","A responsive section for your pages.",{"title":657,"path":658,"stem":659,"framework":16,"category":220,"description":660},"Pagination","/docs/components/pagination","docs/2.components/pagination","A list of buttons or links to navigate through pages.",{"title":662,"path":663,"stem":664,"framework":16,"category":282,"description":665},"PinInput","/docs/components/pin-input","docs/2.components/pin-input","An input element to enter a pin.",{"title":667,"path":668,"stem":669,"framework":16,"category":370,"description":670},"Popover","/docs/components/popover","docs/2.components/popover","A non-modal dialog that floats around a trigger element.",{"title":672,"path":673,"stem":674,"framework":16,"category":184,"description":675},"PricingPlan","/docs/components/pricing-plan","docs/2.components/pricing-plan","A customizable pricing plan to display in a pricing page.",{"title":677,"path":678,"stem":679,"framework":16,"category":184,"description":680},"PricingPlans","/docs/components/pricing-plans","docs/2.components/pricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":682,"path":683,"stem":684,"framework":16,"category":184,"description":685},"PricingTable","/docs/components/pricing-table","docs/2.components/pricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":687,"path":688,"stem":689,"framework":16,"category":172,"description":690},"Progress","/docs/components/progress","docs/2.components/progress","An indicator showing the progress of a task.",{"title":692,"path":693,"stem":694,"framework":16,"category":282,"description":695},"RadioGroup","/docs/components/radio-group","docs/2.components/radio-group","A set of radio buttons to select a single option from a list.",{"title":697,"path":698,"stem":699,"framework":16,"category":166,"description":700,"badge":439},"ScrollArea","/docs/components/scroll-area","docs/2.components/scroll-area","A flexible scroll container with virtualization support.",{"title":702,"path":703,"stem":704,"framework":16,"category":282,"description":705},"Select","/docs/components/select","docs/2.components/select","A select element to choose from a list of options.",{"title":707,"path":708,"stem":709,"framework":16,"category":282,"description":710},"SelectMenu","/docs/components/select-menu","docs/2.components/select-menu","An advanced searchable select element.",{"title":712,"path":713,"stem":714,"framework":16,"category":172,"description":715},"Separator","/docs/components/separator","docs/2.components/separator","Separates content horizontally or vertically.",{"title":717,"path":718,"stem":719,"framework":16,"category":172,"description":720},"Skeleton","/docs/components/skeleton","docs/2.components/skeleton","A placeholder to show while content is loading.",{"title":722,"path":723,"stem":724,"framework":16,"category":370,"description":725},"Slideover","/docs/components/slideover","docs/2.components/slideover","A dialog that slides in from any side of the screen.",{"title":727,"path":728,"stem":729,"framework":16,"category":282,"description":730},"Slider","/docs/components/slider","docs/2.components/slider","An input to select a numeric value within a range.",{"title":732,"path":733,"stem":734,"framework":16,"category":220,"description":735},"Stepper","/docs/components/stepper","docs/2.components/stepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":737,"path":738,"stem":739,"framework":16,"category":282,"description":740},"Switch","/docs/components/switch","docs/2.components/switch","A control that toggles between two states.",{"title":742,"path":743,"stem":744,"framework":16,"category":166,"description":745},"Table","/docs/components/table","docs/2.components/table","A responsive table element to display data in rows and columns.",{"title":747,"path":748,"stem":749,"framework":16,"category":220,"description":750},"Tabs","/docs/components/tabs","docs/2.components/tabs","A set of tab panels that are displayed one at a time.",{"title":752,"path":753,"stem":754,"framework":16,"category":282,"description":755},"Textarea","/docs/components/textarea","docs/2.components/textarea","A textarea element to input multi-line text.",{"title":757,"path":758,"stem":759,"framework":16,"category":166,"description":760},"Timeline","/docs/components/timeline","docs/2.components/timeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":762,"path":763,"stem":764,"framework":16,"category":370,"description":765},"Toast","/docs/components/toast","docs/2.components/toast","A succinct message to provide information or feedback to the user.",{"title":767,"path":768,"stem":769,"framework":16,"category":370,"description":770},"Tooltip","/docs/components/tooltip","docs/2.components/tooltip","A popup that reveals information when hovering over an element.",{"title":772,"path":773,"stem":774,"framework":16,"category":166,"description":775},"Tree","/docs/components/tree","docs/2.components/tree","A tree view component to display and interact with hierarchical data structures.",{"title":777,"path":778,"stem":779,"framework":16,"category":166,"description":780},"User","/docs/components/user","docs/2.components/user","Display user information with name, description and avatar.",{"title":782,"framework":16,"category":16,"description":16,"icon":783,"path":784,"stem":785,"children":786,"page":36},"Composables","i-lucide-square-function","/docs/composables","docs/3.composables",[787,792,797,802,807,812],{"title":788,"path":789,"stem":790,"framework":16,"category":16,"description":791},"defineLocale","/docs/composables/define-locale","docs/3.composables/define-locale","A utility to create a custom locale for your app.",{"title":793,"path":794,"stem":795,"framework":16,"category":16,"description":796},"defineShortcuts","/docs/composables/define-shortcuts","docs/3.composables/define-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":798,"path":799,"stem":800,"framework":16,"category":16,"description":801},"extendLocale","/docs/composables/extend-locale","docs/3.composables/extend-locale","A utility to extend an existing locale with custom translations.",{"title":803,"path":804,"stem":805,"framework":16,"category":16,"description":806},"extractShortcuts","/docs/composables/extract-shortcuts","docs/3.composables/extract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":808,"path":809,"stem":810,"framework":16,"category":16,"description":811},"useOverlay","/docs/composables/use-overlay","docs/3.composables/use-overlay","A composable to programmatically control overlays.",{"title":813,"path":814,"stem":815,"framework":16,"category":16,"description":816},"useToast","/docs/composables/use-toast","docs/3.composables/use-toast","A composable to display toast notifications in your app.",{"title":818,"path":819,"stem":820,"children":821,"framework":28,"category":16,"description":16,"icon":917},"Typography","/docs/typography","docs/4.typography/1.index",[822,824,829,834,839,844,849,853,858,862,867,872,877,882,887,891,896,900,904,908,913],{"title":15,"path":819,"stem":820,"framework":28,"category":16,"description":823},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":825,"path":826,"stem":827,"framework":28,"category":16,"description":828},"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":830,"path":831,"stem":832,"framework":28,"category":16,"description":833},"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":835,"path":836,"stem":837,"framework":28,"category":16,"description":838},"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":840,"path":841,"stem":842,"framework":28,"category":16,"description":843},"Code","/docs/typography/code","docs/4.typography/5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":163,"path":845,"stem":846,"framework":28,"category":847,"description":848},"/docs/typography/accordion","docs/4.typography/accordion","components","Create expandable content sections for better information organization.",{"title":197,"path":850,"stem":851,"framework":28,"category":847,"description":852},"/docs/typography/badge","docs/4.typography/badge","Display version numbers, status labels, and tags within your content.",{"title":854,"path":855,"stem":856,"framework":28,"category":847,"description":857},"Callout","/docs/typography/callout","docs/4.typography/callout","Highlight important information with eye-catching colored boxes and icons.",{"title":233,"path":859,"stem":860,"framework":28,"category":847,"description":861},"/docs/typography/card","docs/4.typography/card","Create highlighted content blocks with optional links and navigation.",{"title":863,"path":864,"stem":865,"framework":28,"category":847,"description":866},"CardGroup","/docs/typography/card-group","docs/4.typography/card-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":868,"path":869,"stem":870,"framework":28,"category":847,"description":871},"CodeCollapse","/docs/typography/code-collapse","docs/4.typography/code-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":873,"path":874,"stem":875,"framework":28,"category":847,"description":876},"CodeGroup","/docs/typography/code-group","docs/4.typography/code-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":878,"path":879,"stem":880,"framework":28,"category":847,"description":881},"CodePreview","/docs/typography/code-preview","docs/4.typography/code-preview","Display code examples with a preview and their source for clearer documentation.",{"title":883,"path":884,"stem":885,"framework":28,"category":847,"description":886},"CodeTree","/docs/typography/code-tree","docs/4.typography/code-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":295,"path":888,"stem":889,"framework":28,"category":847,"description":890},"/docs/typography/collapsible","docs/4.typography/collapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":892,"path":893,"stem":894,"framework":28,"category":847,"description":895},"Field","/docs/typography/field","docs/4.typography/field","Document API parameters, props, and configuration options clearly.",{"title":476,"path":897,"stem":898,"framework":28,"category":847,"description":899},"/docs/typography/field-group","docs/4.typography/field-group","Group related fields together for comprehensive API documentation.",{"title":511,"path":901,"stem":902,"framework":28,"category":847,"description":903},"/docs/typography/icon","docs/4.typography/icon","Display icons from popular icon libraries to enhance your content.",{"title":546,"path":905,"stem":906,"framework":28,"category":847,"description":907},"/docs/typography/kbd","docs/4.typography/kbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":909,"path":910,"stem":911,"framework":28,"category":847,"description":912},"Steps","/docs/typography/steps","docs/4.typography/steps","Transform headings into numbered step-by-step guides and tutorials.",{"title":747,"path":914,"stem":915,"framework":28,"category":847,"description":916},"/docs/typography/tabs","docs/4.typography/tabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":919,"title":357,"body":920,"category":344,"description":360,"extension":1566,"framework":28,"links":1567,"meta":1572,"navigation":16,"path":358,"seo":1573,"stem":359,"__hash__":1574},"docs/docs/2.components/content-surround.md",{"type":921,"value":922,"toc":1552},"minimark",[923,935,940,957,962,967,981,988,992,996,999,1517,1521,1525,1528,1532,1535,1538,1541,1545,1548],[924,925,926],"warning",{"to":131},[927,928,929,930,934],"p",{},"This component is only available when the ",[931,932,933],"code",{},"@nuxt/content"," module is installed.",[936,937,939],"h2",{"id":938},"usage","Usage",[927,941,942,943,946,947,956],{},"Use the ",[931,944,945],{},"surround"," prop with the ",[931,948,952],{"className":949,"language":950,"style":951},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type","",[953,954,945],"span",{"class":955},"sBMFI"," value you get when fetching a page surround.",[958,959],"component-example",{":props":960,"name":961},"{\"class\":\"w-full\"}","content-surround-example",[963,964,966],"h3",{"id":965},"prev-next","Prev / Next",[927,968,942,969,972,973,976,977,980],{},[931,970,971],{},"prev-icon"," and ",[931,974,975],{},"next-icon"," props to customize the buttons ",[978,979,511],"a",{"href":512},".",[982,983],"component-code",{":collapse":984,":external":985,":externalTypes":986,":ignore":985,":prettier":984,":props":987,"prefix":344},"true","[\"surround\"]","[\"ContentSurroundLink[]\"]","{\"prevIcon\":\"i-lucide-chevron-left\",\"nextIcon\":\"i-lucide-chevron-right\",\"surround\":[{\"title\":\"ContentSearchButton\",\"path\":\"/components/content-search-button\",\"stem\":\"3.components/content-search-button\",\"description\":\"A pre-styled Button to open the ContentSearch modal.\"},{\"title\":\"ContentToc\",\"path\":\"/components/content-toc\",\"stem\":\"3.components/content-toc\",\"description\":\"A sticky Table of Contents with customizable slots.\"}]}",[936,989,991],{"id":990},"examples","Examples",[963,993,995],{"id":994},"within-a-page","Within a page",[927,997,998],{},"Use the ContentSurround component in a page to display the prev and next links:",[1000,1001,1007],"pre",{"className":1002,"code":1003,"filename":1004,"highlights":1005,"language":34,"meta":951,"style":951},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nconst route = useRoute()\n\nconst { data: page } = await useAsyncData(route.path, () => queryCollection('docs').path(route.path).first())\nif (!page.value) {\n  throw createError({ statusCode: 404, statusMessage: 'Page not found', fatal: true })\n}\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUPage v-if=\"page\">\n    \u003CUPageHeader :title=\"page.title\" />\n\n    \u003CUPageBody>\n      \u003CContentRenderer v-if=\"page.body\" :value=\"page\" />\n\n      \u003CUSeparator v-if=\"surround?.filter(Boolean).length\" />\n\n      \u003CUContentSurround :surround=\"(surround as any)\" />\n    \u003C/UPageBody>\n\n    \u003Ctemplate v-if=\"page?.body?.toc?.links?.length\" #right>\n      \u003CUContentToc :links=\"page.body.toc.links\" />\n    \u003C/template>\n  \u003C/UPage>\n\u003C/template>\n","pages/[...slug].vue",[1006],19,[931,1008,1009,1043,1062,1068,1150,1172,1227,1233,1243,1248,1258,1280,1304,1309,1319,1352,1357,1378,1383,1406,1416,1421,1467,1489,1498,1508],{"__ignoreMap":951},[953,1010,1013,1017,1021,1025,1028,1031,1034,1038,1040],{"class":1011,"line":1012},"line",1,[953,1014,1016],{"class":1015},"sMK4o","\u003C",[953,1018,1020],{"class":1019},"swJcz","script",[953,1022,1024],{"class":1023},"spNyl"," setup",[953,1026,1027],{"class":1023}," lang",[953,1029,1030],{"class":1015},"=",[953,1032,1033],{"class":1015},"\"",[953,1035,1037],{"class":1036},"sfazB","ts",[953,1039,1033],{"class":1015},[953,1041,1042],{"class":1015},">\n",[953,1044,1046,1049,1053,1055,1059],{"class":1011,"line":1045},2,[953,1047,1048],{"class":1023},"const",[953,1050,1052],{"class":1051},"sTEyZ"," route ",[953,1054,1030],{"class":1015},[953,1056,1058],{"class":1057},"s2Zo4"," useRoute",[953,1060,1061],{"class":1051},"()\n",[953,1063,1065],{"class":1011,"line":1064},3,[953,1066,1067],{"emptyLinePlaceholder":21},"\n",[953,1069,1071,1073,1076,1079,1082,1085,1088,1091,1095,1098,1101,1103,1106,1109,1112,1115,1118,1121,1124,1126,1128,1131,1133,1135,1137,1139,1142,1144,1147],{"class":1011,"line":1070},4,[953,1072,1048],{"class":1023},[953,1074,1075],{"class":1015}," {",[953,1077,1078],{"class":1019}," data",[953,1080,1081],{"class":1015},":",[953,1083,1084],{"class":1051}," page ",[953,1086,1087],{"class":1015},"}",[953,1089,1090],{"class":1015}," =",[953,1092,1094],{"class":1093},"s7zQu"," await",[953,1096,1097],{"class":1057}," useAsyncData",[953,1099,1100],{"class":1051},"(route",[953,1102,980],{"class":1015},[953,1104,1105],{"class":1051},"path",[953,1107,1108],{"class":1015},",",[953,1110,1111],{"class":1015}," ()",[953,1113,1114],{"class":1023}," =>",[953,1116,1117],{"class":1057}," queryCollection",[953,1119,1120],{"class":1051},"(",[953,1122,1123],{"class":1015},"'",[953,1125,7],{"class":1036},[953,1127,1123],{"class":1015},[953,1129,1130],{"class":1051},")",[953,1132,980],{"class":1015},[953,1134,1105],{"class":1057},[953,1136,1100],{"class":1051},[953,1138,980],{"class":1015},[953,1140,1141],{"class":1051},"path)",[953,1143,980],{"class":1015},[953,1145,1146],{"class":1057},"first",[953,1148,1149],{"class":1051},"())\n",[953,1151,1153,1156,1159,1162,1164,1166,1169],{"class":1011,"line":1152},5,[953,1154,1155],{"class":1093},"if",[953,1157,1158],{"class":1051}," (",[953,1160,1161],{"class":1015},"!",[953,1163,184],{"class":1051},[953,1165,980],{"class":1015},[953,1167,1168],{"class":1051},"value) ",[953,1170,1171],{"class":1015},"{\n",[953,1173,1175,1178,1181,1183,1186,1189,1191,1195,1197,1200,1202,1205,1208,1210,1212,1215,1217,1221,1224],{"class":1011,"line":1174},6,[953,1176,1177],{"class":1093},"  throw",[953,1179,1180],{"class":1057}," createError",[953,1182,1120],{"class":1019},[953,1184,1185],{"class":1015},"{",[953,1187,1188],{"class":1019}," statusCode",[953,1190,1081],{"class":1015},[953,1192,1194],{"class":1193},"sbssI"," 404",[953,1196,1108],{"class":1015},[953,1198,1199],{"class":1019}," statusMessage",[953,1201,1081],{"class":1015},[953,1203,1204],{"class":1015}," '",[953,1206,1207],{"class":1036},"Page not found",[953,1209,1123],{"class":1015},[953,1211,1108],{"class":1015},[953,1213,1214],{"class":1019}," fatal",[953,1216,1081],{"class":1015},[953,1218,1220],{"class":1219},"sfNiH"," true",[953,1222,1223],{"class":1015}," }",[953,1225,1226],{"class":1019},")\n",[953,1228,1230],{"class":1011,"line":1229},7,[953,1231,1232],{"class":1015},"}\n",[953,1234,1236,1239,1241],{"class":1011,"line":1235},8,[953,1237,1238],{"class":1015},"\u003C/",[953,1240,1020],{"class":1019},[953,1242,1042],{"class":1015},[953,1244,1246],{"class":1011,"line":1245},9,[953,1247,1067],{"emptyLinePlaceholder":21},[953,1249,1251,1253,1256],{"class":1011,"line":1250},10,[953,1252,1016],{"class":1015},[953,1254,1255],{"class":1019},"template",[953,1257,1042],{"class":1015},[953,1259,1261,1264,1267,1270,1272,1274,1276,1278],{"class":1011,"line":1260},11,[953,1262,1263],{"class":1015},"  \u003C",[953,1265,1266],{"class":1019},"UPage",[953,1268,1269],{"class":1023}," v-if",[953,1271,1030],{"class":1015},[953,1273,1033],{"class":1015},[953,1275,184],{"class":1036},[953,1277,1033],{"class":1015},[953,1279,1042],{"class":1015},[953,1281,1283,1286,1289,1292,1294,1296,1299,1301],{"class":1011,"line":1282},12,[953,1284,1285],{"class":1015},"    \u003C",[953,1287,1288],{"class":1019},"UPageHeader",[953,1290,1291],{"class":1023}," :title",[953,1293,1030],{"class":1015},[953,1295,1033],{"class":1015},[953,1297,1298],{"class":1036},"page.title",[953,1300,1033],{"class":1015},[953,1302,1303],{"class":1015}," />\n",[953,1305,1307],{"class":1011,"line":1306},13,[953,1308,1067],{"emptyLinePlaceholder":21},[953,1310,1312,1314,1317],{"class":1011,"line":1311},14,[953,1313,1285],{"class":1015},[953,1315,1316],{"class":1019},"UPageBody",[953,1318,1042],{"class":1015},[953,1320,1322,1325,1328,1330,1332,1334,1337,1339,1342,1344,1346,1348,1350],{"class":1011,"line":1321},15,[953,1323,1324],{"class":1015},"      \u003C",[953,1326,1327],{"class":1019},"ContentRenderer",[953,1329,1269],{"class":1023},[953,1331,1030],{"class":1015},[953,1333,1033],{"class":1015},[953,1335,1336],{"class":1036},"page.body",[953,1338,1033],{"class":1015},[953,1340,1341],{"class":1023}," :value",[953,1343,1030],{"class":1015},[953,1345,1033],{"class":1015},[953,1347,184],{"class":1036},[953,1349,1033],{"class":1015},[953,1351,1303],{"class":1015},[953,1353,1355],{"class":1011,"line":1354},16,[953,1356,1067],{"emptyLinePlaceholder":21},[953,1358,1360,1362,1365,1367,1369,1371,1374,1376],{"class":1011,"line":1359},17,[953,1361,1324],{"class":1015},[953,1363,1364],{"class":1019},"USeparator",[953,1366,1269],{"class":1023},[953,1368,1030],{"class":1015},[953,1370,1033],{"class":1015},[953,1372,1373],{"class":1036},"surround?.filter(Boolean).length",[953,1375,1033],{"class":1015},[953,1377,1303],{"class":1015},[953,1379,1381],{"class":1011,"line":1380},18,[953,1382,1067],{"emptyLinePlaceholder":21},[953,1384,1387,1389,1392,1395,1397,1399,1402,1404],{"class":1385,"line":1006},[1011,1386],"highlight",[953,1388,1324],{"class":1015},[953,1390,1391],{"class":1019},"UContentSurround",[953,1393,1394],{"class":1023}," :surround",[953,1396,1030],{"class":1015},[953,1398,1033],{"class":1015},[953,1400,1401],{"class":1036},"(surround as any)",[953,1403,1033],{"class":1015},[953,1405,1303],{"class":1015},[953,1407,1409,1412,1414],{"class":1011,"line":1408},20,[953,1410,1411],{"class":1015},"    \u003C/",[953,1413,1316],{"class":1019},[953,1415,1042],{"class":1015},[953,1417,1419],{"class":1011,"line":1418},21,[953,1420,1067],{"emptyLinePlaceholder":21},[953,1422,1424,1426,1428,1430,1432,1434,1436,1439,1442,1444,1447,1449,1452,1454,1457,1459,1462,1465],{"class":1011,"line":1423},22,[953,1425,1285],{"class":1015},[953,1427,1255],{"class":1019},[953,1429,1269],{"class":1093},[953,1431,1030],{"class":1015},[953,1433,1033],{"class":1015},[953,1435,184],{"class":1051},[953,1437,1438],{"class":1015},"?.",[953,1440,1441],{"class":1051},"body",[953,1443,1438],{"class":1015},[953,1445,1446],{"class":1051},"toc",[953,1448,1438],{"class":1015},[953,1450,1451],{"class":1051},"links",[953,1453,1438],{"class":1015},[953,1455,1456],{"class":1051},"length",[953,1458,1033],{"class":1015},[953,1460,1461],{"class":1015}," #",[953,1463,1464],{"class":1023},"right",[953,1466,1042],{"class":1015},[953,1468,1470,1472,1475,1478,1480,1482,1485,1487],{"class":1011,"line":1469},23,[953,1471,1324],{"class":1015},[953,1473,1474],{"class":1019},"UContentToc",[953,1476,1477],{"class":1023}," :links",[953,1479,1030],{"class":1015},[953,1481,1033],{"class":1015},[953,1483,1484],{"class":1036},"page.body.toc.links",[953,1486,1033],{"class":1015},[953,1488,1303],{"class":1015},[953,1490,1492,1494,1496],{"class":1011,"line":1491},24,[953,1493,1411],{"class":1015},[953,1495,1255],{"class":1019},[953,1497,1042],{"class":1015},[953,1499,1501,1504,1506],{"class":1011,"line":1500},25,[953,1502,1503],{"class":1015},"  \u003C/",[953,1505,1266],{"class":1019},[953,1507,1042],{"class":1015},[953,1509,1511,1513,1515],{"class":1011,"line":1510},26,[953,1512,1238],{"class":1015},[953,1514,1255],{"class":1019},[953,1516,1042],{"class":1015},[936,1518,1520],{"id":1519},"api","API",[963,1522,1524],{"id":1523},"props","Props",[1526,1527],"component-props",{},[963,1529,1531],{"id":1530},"slots","Slots",[1533,1534],"component-slots",{},[936,1536,54],{"id":1537},"theme",[1539,1540],"component-theme",{},[936,1542,1544],{"id":1543},"changelog","Changelog",[1546,1547],"component-changelog",{"prefix":344},[1549,1550,1551],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":951,"searchDepth":1045,"depth":1045,"links":1553},[1554,1557,1560,1564,1565],{"id":938,"depth":1045,"text":939,"children":1555},[1556],{"id":965,"depth":1064,"text":966},{"id":990,"depth":1045,"text":991,"children":1558},[1559],{"id":994,"depth":1064,"text":995},{"id":1519,"depth":1045,"text":1520,"children":1561},[1562,1563],{"id":1523,"depth":1064,"text":1524},{"id":1530,"depth":1064,"text":1531},{"id":1537,"depth":1045,"text":54},{"id":1543,"depth":1045,"text":1544},"md",[1568],{"label":1569,"icon":1570,"to":1571},"GitHub","i-simple-icons-github","https://github.com/nuxt/ui/blob/v4/src/runtime/components/content/ContentSurround.vue",{},{"title":357,"description":360},"QPYEqG4z45BkMiKJ9E7oqUO4TkrPVpoQhtS4Jej-BKI",{"data":1576,"body":1577},{},{"type":1578,"children":1579},"root",[1580],{"type":172,"tag":927,"props":1581,"children":1582},{},[1583],{"type":1584,"value":360},"text",{"data":1586,"body":1587},{},{"type":1578,"children":1588},[1589],{"type":172,"tag":927,"props":1590,"children":1591},{},[1592],{"type":1584,"value":1593},"The element or component this component should render as.",{"data":1595,"body":1596},{},{"type":1578,"children":1597},[1598],{"type":172,"tag":927,"props":1599,"children":1600},{},[1601],{"type":1584,"value":1602},"The icon displayed in the prev link.",{"data":1604,"body":1605},{},{"type":1578,"children":1606},[1607],{"type":172,"tag":927,"props":1608,"children":1609},{},[1610],{"type":1584,"value":1611},"The icon displayed in the next link.",{"data":1613,"body":1614,"toc":3006},{"title":951,"description":951},{"type":1578,"children":1615},[1616,2240,3001],{"type":172,"tag":1617,"props":1618,"children":1621},"code-collapse",{"className":1619},[1620],"nuxt-only",[1622],{"type":172,"tag":1000,"props":1623,"children":1627},{"className":1624,"code":1625,"filename":1626,"language":1037,"meta":951,"style":951},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineAppConfig({\n  ui: {\n    contentSurround: {\n      slots: {\n        root: 'grid grid-cols-1 sm:grid-cols-2 gap-8',\n        link: [\n          'group block px-6 py-8 rounded-lg border border-default hover:bg-elevated/50 focus-visible:outline-primary',\n          'transition-colors'\n        ],\n        linkLeading: [\n          'inline-flex items-center rounded-full p-1.5 bg-elevated group-hover:bg-primary/10 ring ring-accented mb-4 group-hover:ring-primary/50',\n          'transition'\n        ],\n        linkLeadingIcon: [\n          'size-5 shrink-0 text-highlighted group-hover:text-primary',\n          'transition-[color,translate]'\n        ],\n        linkTitle: 'font-medium text-[15px] text-highlighted mb-1 truncate',\n        linkDescription: 'text-sm text-muted line-clamp-2'\n      },\n      variants: {\n        direction: {\n          left: {\n            linkLeadingIcon: [\n              'group-active:-translate-x-0.5'\n            ]\n          },\n          right: {\n            link: 'text-right',\n            linkLeadingIcon: [\n              'group-active:translate-x-0.5'\n            ]\n          }\n        }\n      }\n    }\n  }\n})\n","app.config.ts",[1628],{"type":172,"tag":931,"props":1629,"children":1630},{"__ignoreMap":951},[1631,1661,1679,1695,1711,1742,1759,1780,1797,1809,1825,1845,1861,1872,1888,1908,1924,1935,1964,1989,1997,2013,2029,2045,2061,2078,2086,2095,2112,2142,2158,2175,2183,2192,2201,2210,2219,2228],{"type":172,"tag":953,"props":1632,"children":1633},{"class":1011,"line":1012},[1634,1640,1645,1651,1656],{"type":172,"tag":953,"props":1635,"children":1637},{"style":1636},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[1638],{"type":1584,"value":1639},"export",{"type":172,"tag":953,"props":1641,"children":1642},{"style":1636},[1643],{"type":1584,"value":1644}," default",{"type":172,"tag":953,"props":1646,"children":1648},{"style":1647},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[1649],{"type":1584,"value":1650}," defineAppConfig",{"type":172,"tag":953,"props":1652,"children":1654},{"style":1653},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[1655],{"type":1584,"value":1120},{"type":172,"tag":953,"props":1657,"children":1659},{"style":1658},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[1660],{"type":1584,"value":1171},{"type":172,"tag":953,"props":1662,"children":1663},{"class":1011,"line":1045},[1664,1670,1674],{"type":172,"tag":953,"props":1665,"children":1667},{"style":1666},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[1668],{"type":1584,"value":1669},"  ui",{"type":172,"tag":953,"props":1671,"children":1672},{"style":1658},[1673],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1675,"children":1676},{"style":1658},[1677],{"type":1584,"value":1678}," {\n",{"type":172,"tag":953,"props":1680,"children":1681},{"class":1011,"line":1064},[1682,1687,1691],{"type":172,"tag":953,"props":1683,"children":1684},{"style":1666},[1685],{"type":1584,"value":1686},"    contentSurround",{"type":172,"tag":953,"props":1688,"children":1689},{"style":1658},[1690],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1692,"children":1693},{"style":1658},[1694],{"type":1584,"value":1678},{"type":172,"tag":953,"props":1696,"children":1697},{"class":1011,"line":1070},[1698,1703,1707],{"type":172,"tag":953,"props":1699,"children":1700},{"style":1666},[1701],{"type":1584,"value":1702},"      slots",{"type":172,"tag":953,"props":1704,"children":1705},{"style":1658},[1706],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1708,"children":1709},{"style":1658},[1710],{"type":1584,"value":1678},{"type":172,"tag":953,"props":1712,"children":1713},{"class":1011,"line":1152},[1714,1719,1723,1727,1733,1737],{"type":172,"tag":953,"props":1715,"children":1716},{"style":1666},[1717],{"type":1584,"value":1718},"        root",{"type":172,"tag":953,"props":1720,"children":1721},{"style":1658},[1722],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1724,"children":1725},{"style":1658},[1726],{"type":1584,"value":1204},{"type":172,"tag":953,"props":1728,"children":1730},{"style":1729},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1731],{"type":1584,"value":1732},"grid grid-cols-1 sm:grid-cols-2 gap-8",{"type":172,"tag":953,"props":1734,"children":1735},{"style":1658},[1736],{"type":1584,"value":1123},{"type":172,"tag":953,"props":1738,"children":1739},{"style":1658},[1740],{"type":1584,"value":1741},",\n",{"type":172,"tag":953,"props":1743,"children":1744},{"class":1011,"line":1174},[1745,1750,1754],{"type":172,"tag":953,"props":1746,"children":1747},{"style":1666},[1748],{"type":1584,"value":1749},"        link",{"type":172,"tag":953,"props":1751,"children":1752},{"style":1658},[1753],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1755,"children":1756},{"style":1653},[1757],{"type":1584,"value":1758}," [\n",{"type":172,"tag":953,"props":1760,"children":1761},{"class":1011,"line":1229},[1762,1767,1772,1776],{"type":172,"tag":953,"props":1763,"children":1764},{"style":1658},[1765],{"type":1584,"value":1766},"          '",{"type":172,"tag":953,"props":1768,"children":1769},{"style":1729},[1770],{"type":1584,"value":1771},"group block px-6 py-8 rounded-lg border border-default hover:bg-elevated/50 focus-visible:outline-primary",{"type":172,"tag":953,"props":1773,"children":1774},{"style":1658},[1775],{"type":1584,"value":1123},{"type":172,"tag":953,"props":1777,"children":1778},{"style":1658},[1779],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1781,"children":1782},{"class":1011,"line":1235},[1783,1787,1792],{"type":172,"tag":953,"props":1784,"children":1785},{"style":1658},[1786],{"type":1584,"value":1766},{"type":172,"tag":953,"props":1788,"children":1789},{"style":1729},[1790],{"type":1584,"value":1791},"transition-colors",{"type":172,"tag":953,"props":1793,"children":1794},{"style":1658},[1795],{"type":1584,"value":1796},"'\n",{"type":172,"tag":953,"props":1798,"children":1799},{"class":1011,"line":1245},[1800,1805],{"type":172,"tag":953,"props":1801,"children":1802},{"style":1653},[1803],{"type":1584,"value":1804},"        ]",{"type":172,"tag":953,"props":1806,"children":1807},{"style":1658},[1808],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1810,"children":1811},{"class":1011,"line":1250},[1812,1817,1821],{"type":172,"tag":953,"props":1813,"children":1814},{"style":1666},[1815],{"type":1584,"value":1816},"        linkLeading",{"type":172,"tag":953,"props":1818,"children":1819},{"style":1658},[1820],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1822,"children":1823},{"style":1653},[1824],{"type":1584,"value":1758},{"type":172,"tag":953,"props":1826,"children":1827},{"class":1011,"line":1260},[1828,1832,1837,1841],{"type":172,"tag":953,"props":1829,"children":1830},{"style":1658},[1831],{"type":1584,"value":1766},{"type":172,"tag":953,"props":1833,"children":1834},{"style":1729},[1835],{"type":1584,"value":1836},"inline-flex items-center rounded-full p-1.5 bg-elevated group-hover:bg-primary/10 ring ring-accented mb-4 group-hover:ring-primary/50",{"type":172,"tag":953,"props":1838,"children":1839},{"style":1658},[1840],{"type":1584,"value":1123},{"type":172,"tag":953,"props":1842,"children":1843},{"style":1658},[1844],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1846,"children":1847},{"class":1011,"line":1282},[1848,1852,1857],{"type":172,"tag":953,"props":1849,"children":1850},{"style":1658},[1851],{"type":1584,"value":1766},{"type":172,"tag":953,"props":1853,"children":1854},{"style":1729},[1855],{"type":1584,"value":1856},"transition",{"type":172,"tag":953,"props":1858,"children":1859},{"style":1658},[1860],{"type":1584,"value":1796},{"type":172,"tag":953,"props":1862,"children":1863},{"class":1011,"line":1306},[1864,1868],{"type":172,"tag":953,"props":1865,"children":1866},{"style":1653},[1867],{"type":1584,"value":1804},{"type":172,"tag":953,"props":1869,"children":1870},{"style":1658},[1871],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1873,"children":1874},{"class":1011,"line":1311},[1875,1880,1884],{"type":172,"tag":953,"props":1876,"children":1877},{"style":1666},[1878],{"type":1584,"value":1879},"        linkLeadingIcon",{"type":172,"tag":953,"props":1881,"children":1882},{"style":1658},[1883],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1885,"children":1886},{"style":1653},[1887],{"type":1584,"value":1758},{"type":172,"tag":953,"props":1889,"children":1890},{"class":1011,"line":1321},[1891,1895,1900,1904],{"type":172,"tag":953,"props":1892,"children":1893},{"style":1658},[1894],{"type":1584,"value":1766},{"type":172,"tag":953,"props":1896,"children":1897},{"style":1729},[1898],{"type":1584,"value":1899},"size-5 shrink-0 text-highlighted group-hover:text-primary",{"type":172,"tag":953,"props":1901,"children":1902},{"style":1658},[1903],{"type":1584,"value":1123},{"type":172,"tag":953,"props":1905,"children":1906},{"style":1658},[1907],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1909,"children":1910},{"class":1011,"line":1354},[1911,1915,1920],{"type":172,"tag":953,"props":1912,"children":1913},{"style":1658},[1914],{"type":1584,"value":1766},{"type":172,"tag":953,"props":1916,"children":1917},{"style":1729},[1918],{"type":1584,"value":1919},"transition-[color,translate]",{"type":172,"tag":953,"props":1921,"children":1922},{"style":1658},[1923],{"type":1584,"value":1796},{"type":172,"tag":953,"props":1925,"children":1926},{"class":1011,"line":1359},[1927,1931],{"type":172,"tag":953,"props":1928,"children":1929},{"style":1653},[1930],{"type":1584,"value":1804},{"type":172,"tag":953,"props":1932,"children":1933},{"style":1658},[1934],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1936,"children":1937},{"class":1011,"line":1380},[1938,1943,1947,1951,1956,1960],{"type":172,"tag":953,"props":1939,"children":1940},{"style":1666},[1941],{"type":1584,"value":1942},"        linkTitle",{"type":172,"tag":953,"props":1944,"children":1945},{"style":1658},[1946],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1948,"children":1949},{"style":1658},[1950],{"type":1584,"value":1204},{"type":172,"tag":953,"props":1952,"children":1953},{"style":1729},[1954],{"type":1584,"value":1955},"font-medium text-[15px] text-highlighted mb-1 truncate",{"type":172,"tag":953,"props":1957,"children":1958},{"style":1658},[1959],{"type":1584,"value":1123},{"type":172,"tag":953,"props":1961,"children":1962},{"style":1658},[1963],{"type":1584,"value":1741},{"type":172,"tag":953,"props":1965,"children":1966},{"class":1011,"line":1006},[1967,1972,1976,1980,1985],{"type":172,"tag":953,"props":1968,"children":1969},{"style":1666},[1970],{"type":1584,"value":1971},"        linkDescription",{"type":172,"tag":953,"props":1973,"children":1974},{"style":1658},[1975],{"type":1584,"value":1081},{"type":172,"tag":953,"props":1977,"children":1978},{"style":1658},[1979],{"type":1584,"value":1204},{"type":172,"tag":953,"props":1981,"children":1982},{"style":1729},[1983],{"type":1584,"value":1984},"text-sm text-muted line-clamp-2",{"type":172,"tag":953,"props":1986,"children":1987},{"style":1658},[1988],{"type":1584,"value":1796},{"type":172,"tag":953,"props":1990,"children":1991},{"class":1011,"line":1408},[1992],{"type":172,"tag":953,"props":1993,"children":1994},{"style":1658},[1995],{"type":1584,"value":1996},"      },\n",{"type":172,"tag":953,"props":1998,"children":1999},{"class":1011,"line":1418},[2000,2005,2009],{"type":172,"tag":953,"props":2001,"children":2002},{"style":1666},[2003],{"type":1584,"value":2004},"      variants",{"type":172,"tag":953,"props":2006,"children":2007},{"style":1658},[2008],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2010,"children":2011},{"style":1658},[2012],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2014,"children":2015},{"class":1011,"line":1423},[2016,2021,2025],{"type":172,"tag":953,"props":2017,"children":2018},{"style":1666},[2019],{"type":1584,"value":2020},"        direction",{"type":172,"tag":953,"props":2022,"children":2023},{"style":1658},[2024],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2026,"children":2027},{"style":1658},[2028],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2030,"children":2031},{"class":1011,"line":1469},[2032,2037,2041],{"type":172,"tag":953,"props":2033,"children":2034},{"style":1666},[2035],{"type":1584,"value":2036},"          left",{"type":172,"tag":953,"props":2038,"children":2039},{"style":1658},[2040],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2042,"children":2043},{"style":1658},[2044],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2046,"children":2047},{"class":1011,"line":1491},[2048,2053,2057],{"type":172,"tag":953,"props":2049,"children":2050},{"style":1666},[2051],{"type":1584,"value":2052},"            linkLeadingIcon",{"type":172,"tag":953,"props":2054,"children":2055},{"style":1658},[2056],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2058,"children":2059},{"style":1653},[2060],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2062,"children":2063},{"class":1011,"line":1500},[2064,2069,2074],{"type":172,"tag":953,"props":2065,"children":2066},{"style":1658},[2067],{"type":1584,"value":2068},"              '",{"type":172,"tag":953,"props":2070,"children":2071},{"style":1729},[2072],{"type":1584,"value":2073},"group-active:-translate-x-0.5",{"type":172,"tag":953,"props":2075,"children":2076},{"style":1658},[2077],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2079,"children":2080},{"class":1011,"line":1510},[2081],{"type":172,"tag":953,"props":2082,"children":2083},{"style":1653},[2084],{"type":1584,"value":2085},"            ]\n",{"type":172,"tag":953,"props":2087,"children":2089},{"class":1011,"line":2088},27,[2090],{"type":172,"tag":953,"props":2091,"children":2092},{"style":1658},[2093],{"type":1584,"value":2094},"          },\n",{"type":172,"tag":953,"props":2096,"children":2098},{"class":1011,"line":2097},28,[2099,2104,2108],{"type":172,"tag":953,"props":2100,"children":2101},{"style":1666},[2102],{"type":1584,"value":2103},"          right",{"type":172,"tag":953,"props":2105,"children":2106},{"style":1658},[2107],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2109,"children":2110},{"style":1658},[2111],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2113,"children":2115},{"class":1011,"line":2114},29,[2116,2121,2125,2129,2134,2138],{"type":172,"tag":953,"props":2117,"children":2118},{"style":1666},[2119],{"type":1584,"value":2120},"            link",{"type":172,"tag":953,"props":2122,"children":2123},{"style":1658},[2124],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2126,"children":2127},{"style":1658},[2128],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2130,"children":2131},{"style":1729},[2132],{"type":1584,"value":2133},"text-right",{"type":172,"tag":953,"props":2135,"children":2136},{"style":1658},[2137],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2139,"children":2140},{"style":1658},[2141],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2143,"children":2145},{"class":1011,"line":2144},30,[2146,2150,2154],{"type":172,"tag":953,"props":2147,"children":2148},{"style":1666},[2149],{"type":1584,"value":2052},{"type":172,"tag":953,"props":2151,"children":2152},{"style":1658},[2153],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2155,"children":2156},{"style":1653},[2157],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2159,"children":2161},{"class":1011,"line":2160},31,[2162,2166,2171],{"type":172,"tag":953,"props":2163,"children":2164},{"style":1658},[2165],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2167,"children":2168},{"style":1729},[2169],{"type":1584,"value":2170},"group-active:translate-x-0.5",{"type":172,"tag":953,"props":2172,"children":2173},{"style":1658},[2174],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2176,"children":2178},{"class":1011,"line":2177},32,[2179],{"type":172,"tag":953,"props":2180,"children":2181},{"style":1653},[2182],{"type":1584,"value":2085},{"type":172,"tag":953,"props":2184,"children":2186},{"class":1011,"line":2185},33,[2187],{"type":172,"tag":953,"props":2188,"children":2189},{"style":1658},[2190],{"type":1584,"value":2191},"          }\n",{"type":172,"tag":953,"props":2193,"children":2195},{"class":1011,"line":2194},34,[2196],{"type":172,"tag":953,"props":2197,"children":2198},{"style":1658},[2199],{"type":1584,"value":2200},"        }\n",{"type":172,"tag":953,"props":2202,"children":2204},{"class":1011,"line":2203},35,[2205],{"type":172,"tag":953,"props":2206,"children":2207},{"style":1658},[2208],{"type":1584,"value":2209},"      }\n",{"type":172,"tag":953,"props":2211,"children":2213},{"class":1011,"line":2212},36,[2214],{"type":172,"tag":953,"props":2215,"children":2216},{"style":1658},[2217],{"type":1584,"value":2218},"    }\n",{"type":172,"tag":953,"props":2220,"children":2222},{"class":1011,"line":2221},37,[2223],{"type":172,"tag":953,"props":2224,"children":2225},{"style":1658},[2226],{"type":1584,"value":2227},"  }\n",{"type":172,"tag":953,"props":2229,"children":2231},{"class":1011,"line":2230},38,[2232,2236],{"type":172,"tag":953,"props":2233,"children":2234},{"style":1658},[2235],{"type":1584,"value":1087},{"type":172,"tag":953,"props":2237,"children":2238},{"style":1653},[2239],{"type":1584,"value":1226},{"type":172,"tag":1617,"props":2241,"children":2244},{"className":2242},[2243],"vue-only",[2245],{"type":172,"tag":1000,"props":2246,"children":2249},{"className":1624,"code":2247,"filename":2248,"language":1037,"meta":951,"style":951},"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        contentSurround: {\n          slots: {\n            root: 'grid grid-cols-1 sm:grid-cols-2 gap-8',\n            link: [\n              'group block px-6 py-8 rounded-lg border border-default hover:bg-elevated/50 focus-visible:outline-primary',\n              'transition-colors'\n            ],\n            linkLeading: [\n              'inline-flex items-center rounded-full p-1.5 bg-elevated group-hover:bg-primary/10 ring ring-accented mb-4 group-hover:ring-primary/50',\n              'transition'\n            ],\n            linkLeadingIcon: [\n              'size-5 shrink-0 text-highlighted group-hover:text-primary',\n              'transition-[color,translate]'\n            ],\n            linkTitle: 'font-medium text-[15px] text-highlighted mb-1 truncate',\n            linkDescription: 'text-sm text-muted line-clamp-2'\n          },\n          variants: {\n            direction: {\n              left: {\n                linkLeadingIcon: [\n                  'group-active:-translate-x-0.5'\n                ]\n              },\n              right: {\n                link: 'text-right',\n                linkLeadingIcon: [\n                  'group-active:translate-x-0.5'\n                ]\n              }\n            }\n          }\n        }\n      }\n    })\n  ]\n})\n","vite.config.ts",[2250],{"type":172,"tag":931,"props":2251,"children":2252},{"__ignoreMap":951},[2253,2292,2322,2351,2358,2381,2397,2414,2430,2446,2462,2478,2506,2521,2540,2555,2567,2583,2602,2617,2628,2643,2662,2677,2688,2716,2740,2747,2763,2779,2795,2811,2827,2835,2843,2859,2887,2902,2917,2925,2934,2943,2951,2959,2967,2980,2989],{"type":172,"tag":953,"props":2254,"children":2255},{"class":1011,"line":1012},[2256,2261,2265,2270,2274,2279,2283,2288],{"type":172,"tag":953,"props":2257,"children":2258},{"style":1636},[2259],{"type":1584,"value":2260},"import",{"type":172,"tag":953,"props":2262,"children":2263},{"style":1658},[2264],{"type":1584,"value":1075},{"type":172,"tag":953,"props":2266,"children":2267},{"style":1653},[2268],{"type":1584,"value":2269}," defineConfig",{"type":172,"tag":953,"props":2271,"children":2272},{"style":1658},[2273],{"type":1584,"value":1223},{"type":172,"tag":953,"props":2275,"children":2276},{"style":1636},[2277],{"type":1584,"value":2278}," from",{"type":172,"tag":953,"props":2280,"children":2281},{"style":1658},[2282],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2284,"children":2285},{"style":1729},[2286],{"type":1584,"value":2287},"vite",{"type":172,"tag":953,"props":2289,"children":2290},{"style":1658},[2291],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2293,"children":2294},{"class":1011,"line":1045},[2295,2299,2304,2309,2313,2318],{"type":172,"tag":953,"props":2296,"children":2297},{"style":1636},[2298],{"type":1584,"value":2260},{"type":172,"tag":953,"props":2300,"children":2301},{"style":1653},[2302],{"type":1584,"value":2303}," vue ",{"type":172,"tag":953,"props":2305,"children":2306},{"style":1636},[2307],{"type":1584,"value":2308},"from",{"type":172,"tag":953,"props":2310,"children":2311},{"style":1658},[2312],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2314,"children":2315},{"style":1729},[2316],{"type":1584,"value":2317},"@vitejs/plugin-vue",{"type":172,"tag":953,"props":2319,"children":2320},{"style":1658},[2321],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2323,"children":2324},{"class":1011,"line":1064},[2325,2329,2334,2338,2342,2347],{"type":172,"tag":953,"props":2326,"children":2327},{"style":1636},[2328],{"type":1584,"value":2260},{"type":172,"tag":953,"props":2330,"children":2331},{"style":1653},[2332],{"type":1584,"value":2333}," ui ",{"type":172,"tag":953,"props":2335,"children":2336},{"style":1636},[2337],{"type":1584,"value":2308},{"type":172,"tag":953,"props":2339,"children":2340},{"style":1658},[2341],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2343,"children":2344},{"style":1729},[2345],{"type":1584,"value":2346},"@nuxt/ui/vite",{"type":172,"tag":953,"props":2348,"children":2349},{"style":1658},[2350],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2352,"children":2353},{"class":1011,"line":1070},[2354],{"type":172,"tag":953,"props":2355,"children":2356},{"emptyLinePlaceholder":21},[2357],{"type":1584,"value":1067},{"type":172,"tag":953,"props":2359,"children":2360},{"class":1011,"line":1152},[2361,2365,2369,2373,2377],{"type":172,"tag":953,"props":2362,"children":2363},{"style":1636},[2364],{"type":1584,"value":1639},{"type":172,"tag":953,"props":2366,"children":2367},{"style":1636},[2368],{"type":1584,"value":1644},{"type":172,"tag":953,"props":2370,"children":2371},{"style":1647},[2372],{"type":1584,"value":2269},{"type":172,"tag":953,"props":2374,"children":2375},{"style":1653},[2376],{"type":1584,"value":1120},{"type":172,"tag":953,"props":2378,"children":2379},{"style":1658},[2380],{"type":1584,"value":1171},{"type":172,"tag":953,"props":2382,"children":2383},{"class":1011,"line":1174},[2384,2389,2393],{"type":172,"tag":953,"props":2385,"children":2386},{"style":1666},[2387],{"type":1584,"value":2388},"  plugins",{"type":172,"tag":953,"props":2390,"children":2391},{"style":1658},[2392],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2394,"children":2395},{"style":1653},[2396],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2398,"children":2399},{"class":1011,"line":1229},[2400,2405,2410],{"type":172,"tag":953,"props":2401,"children":2402},{"style":1647},[2403],{"type":1584,"value":2404},"    vue",{"type":172,"tag":953,"props":2406,"children":2407},{"style":1653},[2408],{"type":1584,"value":2409},"()",{"type":172,"tag":953,"props":2411,"children":2412},{"style":1658},[2413],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2415,"children":2416},{"class":1011,"line":1235},[2417,2422,2426],{"type":172,"tag":953,"props":2418,"children":2419},{"style":1647},[2420],{"type":1584,"value":2421},"    ui",{"type":172,"tag":953,"props":2423,"children":2424},{"style":1653},[2425],{"type":1584,"value":1120},{"type":172,"tag":953,"props":2427,"children":2428},{"style":1658},[2429],{"type":1584,"value":1171},{"type":172,"tag":953,"props":2431,"children":2432},{"class":1011,"line":1245},[2433,2438,2442],{"type":172,"tag":953,"props":2434,"children":2435},{"style":1666},[2436],{"type":1584,"value":2437},"      ui",{"type":172,"tag":953,"props":2439,"children":2440},{"style":1658},[2441],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2443,"children":2444},{"style":1658},[2445],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2447,"children":2448},{"class":1011,"line":1250},[2449,2454,2458],{"type":172,"tag":953,"props":2450,"children":2451},{"style":1666},[2452],{"type":1584,"value":2453},"        contentSurround",{"type":172,"tag":953,"props":2455,"children":2456},{"style":1658},[2457],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2459,"children":2460},{"style":1658},[2461],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2463,"children":2464},{"class":1011,"line":1260},[2465,2470,2474],{"type":172,"tag":953,"props":2466,"children":2467},{"style":1666},[2468],{"type":1584,"value":2469},"          slots",{"type":172,"tag":953,"props":2471,"children":2472},{"style":1658},[2473],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2475,"children":2476},{"style":1658},[2477],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2479,"children":2480},{"class":1011,"line":1282},[2481,2486,2490,2494,2498,2502],{"type":172,"tag":953,"props":2482,"children":2483},{"style":1666},[2484],{"type":1584,"value":2485},"            root",{"type":172,"tag":953,"props":2487,"children":2488},{"style":1658},[2489],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2491,"children":2492},{"style":1658},[2493],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2495,"children":2496},{"style":1729},[2497],{"type":1584,"value":1732},{"type":172,"tag":953,"props":2499,"children":2500},{"style":1658},[2501],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2503,"children":2504},{"style":1658},[2505],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2507,"children":2508},{"class":1011,"line":1306},[2509,2513,2517],{"type":172,"tag":953,"props":2510,"children":2511},{"style":1666},[2512],{"type":1584,"value":2120},{"type":172,"tag":953,"props":2514,"children":2515},{"style":1658},[2516],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2518,"children":2519},{"style":1653},[2520],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2522,"children":2523},{"class":1011,"line":1311},[2524,2528,2532,2536],{"type":172,"tag":953,"props":2525,"children":2526},{"style":1658},[2527],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2529,"children":2530},{"style":1729},[2531],{"type":1584,"value":1771},{"type":172,"tag":953,"props":2533,"children":2534},{"style":1658},[2535],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2537,"children":2538},{"style":1658},[2539],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2541,"children":2542},{"class":1011,"line":1321},[2543,2547,2551],{"type":172,"tag":953,"props":2544,"children":2545},{"style":1658},[2546],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2548,"children":2549},{"style":1729},[2550],{"type":1584,"value":1791},{"type":172,"tag":953,"props":2552,"children":2553},{"style":1658},[2554],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2556,"children":2557},{"class":1011,"line":1354},[2558,2563],{"type":172,"tag":953,"props":2559,"children":2560},{"style":1653},[2561],{"type":1584,"value":2562},"            ]",{"type":172,"tag":953,"props":2564,"children":2565},{"style":1658},[2566],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2568,"children":2569},{"class":1011,"line":1359},[2570,2575,2579],{"type":172,"tag":953,"props":2571,"children":2572},{"style":1666},[2573],{"type":1584,"value":2574},"            linkLeading",{"type":172,"tag":953,"props":2576,"children":2577},{"style":1658},[2578],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2580,"children":2581},{"style":1653},[2582],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2584,"children":2585},{"class":1011,"line":1380},[2586,2590,2594,2598],{"type":172,"tag":953,"props":2587,"children":2588},{"style":1658},[2589],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2591,"children":2592},{"style":1729},[2593],{"type":1584,"value":1836},{"type":172,"tag":953,"props":2595,"children":2596},{"style":1658},[2597],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2599,"children":2600},{"style":1658},[2601],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2603,"children":2604},{"class":1011,"line":1006},[2605,2609,2613],{"type":172,"tag":953,"props":2606,"children":2607},{"style":1658},[2608],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2610,"children":2611},{"style":1729},[2612],{"type":1584,"value":1856},{"type":172,"tag":953,"props":2614,"children":2615},{"style":1658},[2616],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2618,"children":2619},{"class":1011,"line":1408},[2620,2624],{"type":172,"tag":953,"props":2621,"children":2622},{"style":1653},[2623],{"type":1584,"value":2562},{"type":172,"tag":953,"props":2625,"children":2626},{"style":1658},[2627],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2629,"children":2630},{"class":1011,"line":1418},[2631,2635,2639],{"type":172,"tag":953,"props":2632,"children":2633},{"style":1666},[2634],{"type":1584,"value":2052},{"type":172,"tag":953,"props":2636,"children":2637},{"style":1658},[2638],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2640,"children":2641},{"style":1653},[2642],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2644,"children":2645},{"class":1011,"line":1423},[2646,2650,2654,2658],{"type":172,"tag":953,"props":2647,"children":2648},{"style":1658},[2649],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2651,"children":2652},{"style":1729},[2653],{"type":1584,"value":1899},{"type":172,"tag":953,"props":2655,"children":2656},{"style":1658},[2657],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2659,"children":2660},{"style":1658},[2661],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2663,"children":2664},{"class":1011,"line":1469},[2665,2669,2673],{"type":172,"tag":953,"props":2666,"children":2667},{"style":1658},[2668],{"type":1584,"value":2068},{"type":172,"tag":953,"props":2670,"children":2671},{"style":1729},[2672],{"type":1584,"value":1919},{"type":172,"tag":953,"props":2674,"children":2675},{"style":1658},[2676],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2678,"children":2679},{"class":1011,"line":1491},[2680,2684],{"type":172,"tag":953,"props":2681,"children":2682},{"style":1653},[2683],{"type":1584,"value":2562},{"type":172,"tag":953,"props":2685,"children":2686},{"style":1658},[2687],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2689,"children":2690},{"class":1011,"line":1500},[2691,2696,2700,2704,2708,2712],{"type":172,"tag":953,"props":2692,"children":2693},{"style":1666},[2694],{"type":1584,"value":2695},"            linkTitle",{"type":172,"tag":953,"props":2697,"children":2698},{"style":1658},[2699],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2701,"children":2702},{"style":1658},[2703],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2705,"children":2706},{"style":1729},[2707],{"type":1584,"value":1955},{"type":172,"tag":953,"props":2709,"children":2710},{"style":1658},[2711],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2713,"children":2714},{"style":1658},[2715],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2717,"children":2718},{"class":1011,"line":1510},[2719,2724,2728,2732,2736],{"type":172,"tag":953,"props":2720,"children":2721},{"style":1666},[2722],{"type":1584,"value":2723},"            linkDescription",{"type":172,"tag":953,"props":2725,"children":2726},{"style":1658},[2727],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2729,"children":2730},{"style":1658},[2731],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2733,"children":2734},{"style":1729},[2735],{"type":1584,"value":1984},{"type":172,"tag":953,"props":2737,"children":2738},{"style":1658},[2739],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2741,"children":2742},{"class":1011,"line":2088},[2743],{"type":172,"tag":953,"props":2744,"children":2745},{"style":1658},[2746],{"type":1584,"value":2094},{"type":172,"tag":953,"props":2748,"children":2749},{"class":1011,"line":2097},[2750,2755,2759],{"type":172,"tag":953,"props":2751,"children":2752},{"style":1666},[2753],{"type":1584,"value":2754},"          variants",{"type":172,"tag":953,"props":2756,"children":2757},{"style":1658},[2758],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2760,"children":2761},{"style":1658},[2762],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2764,"children":2765},{"class":1011,"line":2114},[2766,2771,2775],{"type":172,"tag":953,"props":2767,"children":2768},{"style":1666},[2769],{"type":1584,"value":2770},"            direction",{"type":172,"tag":953,"props":2772,"children":2773},{"style":1658},[2774],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2776,"children":2777},{"style":1658},[2778],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2780,"children":2781},{"class":1011,"line":2144},[2782,2787,2791],{"type":172,"tag":953,"props":2783,"children":2784},{"style":1666},[2785],{"type":1584,"value":2786},"              left",{"type":172,"tag":953,"props":2788,"children":2789},{"style":1658},[2790],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2792,"children":2793},{"style":1658},[2794],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2796,"children":2797},{"class":1011,"line":2160},[2798,2803,2807],{"type":172,"tag":953,"props":2799,"children":2800},{"style":1666},[2801],{"type":1584,"value":2802},"                linkLeadingIcon",{"type":172,"tag":953,"props":2804,"children":2805},{"style":1658},[2806],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2808,"children":2809},{"style":1653},[2810],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2812,"children":2813},{"class":1011,"line":2177},[2814,2819,2823],{"type":172,"tag":953,"props":2815,"children":2816},{"style":1658},[2817],{"type":1584,"value":2818},"                  '",{"type":172,"tag":953,"props":2820,"children":2821},{"style":1729},[2822],{"type":1584,"value":2073},{"type":172,"tag":953,"props":2824,"children":2825},{"style":1658},[2826],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2828,"children":2829},{"class":1011,"line":2185},[2830],{"type":172,"tag":953,"props":2831,"children":2832},{"style":1653},[2833],{"type":1584,"value":2834},"                ]\n",{"type":172,"tag":953,"props":2836,"children":2837},{"class":1011,"line":2194},[2838],{"type":172,"tag":953,"props":2839,"children":2840},{"style":1658},[2841],{"type":1584,"value":2842},"              },\n",{"type":172,"tag":953,"props":2844,"children":2845},{"class":1011,"line":2203},[2846,2851,2855],{"type":172,"tag":953,"props":2847,"children":2848},{"style":1666},[2849],{"type":1584,"value":2850},"              right",{"type":172,"tag":953,"props":2852,"children":2853},{"style":1658},[2854],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2856,"children":2857},{"style":1658},[2858],{"type":1584,"value":1678},{"type":172,"tag":953,"props":2860,"children":2861},{"class":1011,"line":2212},[2862,2867,2871,2875,2879,2883],{"type":172,"tag":953,"props":2863,"children":2864},{"style":1666},[2865],{"type":1584,"value":2866},"                link",{"type":172,"tag":953,"props":2868,"children":2869},{"style":1658},[2870],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2872,"children":2873},{"style":1658},[2874],{"type":1584,"value":1204},{"type":172,"tag":953,"props":2876,"children":2877},{"style":1729},[2878],{"type":1584,"value":2133},{"type":172,"tag":953,"props":2880,"children":2881},{"style":1658},[2882],{"type":1584,"value":1123},{"type":172,"tag":953,"props":2884,"children":2885},{"style":1658},[2886],{"type":1584,"value":1741},{"type":172,"tag":953,"props":2888,"children":2889},{"class":1011,"line":2221},[2890,2894,2898],{"type":172,"tag":953,"props":2891,"children":2892},{"style":1666},[2893],{"type":1584,"value":2802},{"type":172,"tag":953,"props":2895,"children":2896},{"style":1658},[2897],{"type":1584,"value":1081},{"type":172,"tag":953,"props":2899,"children":2900},{"style":1653},[2901],{"type":1584,"value":1758},{"type":172,"tag":953,"props":2903,"children":2904},{"class":1011,"line":2230},[2905,2909,2913],{"type":172,"tag":953,"props":2906,"children":2907},{"style":1658},[2908],{"type":1584,"value":2818},{"type":172,"tag":953,"props":2910,"children":2911},{"style":1729},[2912],{"type":1584,"value":2170},{"type":172,"tag":953,"props":2914,"children":2915},{"style":1658},[2916],{"type":1584,"value":1796},{"type":172,"tag":953,"props":2918,"children":2920},{"class":1011,"line":2919},39,[2921],{"type":172,"tag":953,"props":2922,"children":2923},{"style":1653},[2924],{"type":1584,"value":2834},{"type":172,"tag":953,"props":2926,"children":2928},{"class":1011,"line":2927},40,[2929],{"type":172,"tag":953,"props":2930,"children":2931},{"style":1658},[2932],{"type":1584,"value":2933},"              }\n",{"type":172,"tag":953,"props":2935,"children":2937},{"class":1011,"line":2936},41,[2938],{"type":172,"tag":953,"props":2939,"children":2940},{"style":1658},[2941],{"type":1584,"value":2942},"            }\n",{"type":172,"tag":953,"props":2944,"children":2946},{"class":1011,"line":2945},42,[2947],{"type":172,"tag":953,"props":2948,"children":2949},{"style":1658},[2950],{"type":1584,"value":2191},{"type":172,"tag":953,"props":2952,"children":2954},{"class":1011,"line":2953},43,[2955],{"type":172,"tag":953,"props":2956,"children":2957},{"style":1658},[2958],{"type":1584,"value":2200},{"type":172,"tag":953,"props":2960,"children":2962},{"class":1011,"line":2961},44,[2963],{"type":172,"tag":953,"props":2964,"children":2965},{"style":1658},[2966],{"type":1584,"value":2209},{"type":172,"tag":953,"props":2968,"children":2970},{"class":1011,"line":2969},45,[2971,2976],{"type":172,"tag":953,"props":2972,"children":2973},{"style":1658},[2974],{"type":1584,"value":2975},"    }",{"type":172,"tag":953,"props":2977,"children":2978},{"style":1653},[2979],{"type":1584,"value":1226},{"type":172,"tag":953,"props":2981,"children":2983},{"class":1011,"line":2982},46,[2984],{"type":172,"tag":953,"props":2985,"children":2986},{"style":1653},[2987],{"type":1584,"value":2988},"  ]\n",{"type":172,"tag":953,"props":2990,"children":2992},{"class":1011,"line":2991},47,[2993,2997],{"type":172,"tag":953,"props":2994,"children":2995},{"style":1658},[2996],{"type":1584,"value":1087},{"type":172,"tag":953,"props":2998,"children":2999},{"style":1653},[3000],{"type":1584,"value":1226},{"type":172,"tag":1549,"props":3002,"children":3003},{},[3004],{"type":1584,"value":3005},"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);}",{"title":951,"searchDepth":1045,"depth":1045,"links":3007},[],{"data":3009,"body":3010,"toc":3384},{"title":951,"description":951},{"type":1578,"children":3011},[3012,3380],{"type":172,"tag":1000,"props":3013,"children":3015},{"className":1002,"code":3014,"language":34,"meta":951,"style":951},"\u003Cscript setup lang=\"ts\">\nconst route = useRoute()\n\nconst { data: surround } = await useAsyncData(`${route.path}-surround`, () => {\n  return queryCollectionItemSurroundings('docs', route.path, {\n    fields: ['description']\n  })\n})\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUContentSurround :surround=\"(surround as any)\" />\n\u003C/template>\n\n",[3016],{"type":172,"tag":931,"props":3017,"children":3018},{"__ignoreMap":951},[3019,3059,3082,3089,3181,3235,3270,3282,3293,3308,3315,3330,3365],{"type":172,"tag":953,"props":3020,"children":3021},{"class":1011,"line":1012},[3022,3026,3030,3035,3039,3043,3047,3051,3055],{"type":172,"tag":953,"props":3023,"children":3024},{"style":1658},[3025],{"type":1584,"value":1016},{"type":172,"tag":953,"props":3027,"children":3028},{"style":1666},[3029],{"type":1584,"value":1020},{"type":172,"tag":953,"props":3031,"children":3033},{"style":3032},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[3034],{"type":1584,"value":1024},{"type":172,"tag":953,"props":3036,"children":3037},{"style":3032},[3038],{"type":1584,"value":1027},{"type":172,"tag":953,"props":3040,"children":3041},{"style":1658},[3042],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3044,"children":3045},{"style":1658},[3046],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3048,"children":3049},{"style":1729},[3050],{"type":1584,"value":1037},{"type":172,"tag":953,"props":3052,"children":3053},{"style":1658},[3054],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3056,"children":3057},{"style":1658},[3058],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3060,"children":3061},{"class":1011,"line":1045},[3062,3066,3070,3074,3078],{"type":172,"tag":953,"props":3063,"children":3064},{"style":3032},[3065],{"type":1584,"value":1048},{"type":172,"tag":953,"props":3067,"children":3068},{"style":1653},[3069],{"type":1584,"value":1052},{"type":172,"tag":953,"props":3071,"children":3072},{"style":1658},[3073],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3075,"children":3076},{"style":1647},[3077],{"type":1584,"value":1058},{"type":172,"tag":953,"props":3079,"children":3080},{"style":1653},[3081],{"type":1584,"value":1061},{"type":172,"tag":953,"props":3083,"children":3084},{"class":1011,"line":1064},[3085],{"type":172,"tag":953,"props":3086,"children":3087},{"emptyLinePlaceholder":21},[3088],{"type":1584,"value":1067},{"type":172,"tag":953,"props":3090,"children":3091},{"class":1011,"line":1070},[3092,3096,3100,3104,3108,3113,3117,3121,3125,3129,3133,3138,3143,3147,3151,3155,3160,3165,3169,3173,3177],{"type":172,"tag":953,"props":3093,"children":3094},{"style":3032},[3095],{"type":1584,"value":1048},{"type":172,"tag":953,"props":3097,"children":3098},{"style":1658},[3099],{"type":1584,"value":1075},{"type":172,"tag":953,"props":3101,"children":3102},{"style":1666},[3103],{"type":1584,"value":1078},{"type":172,"tag":953,"props":3105,"children":3106},{"style":1658},[3107],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3109,"children":3110},{"style":1653},[3111],{"type":1584,"value":3112}," surround ",{"type":172,"tag":953,"props":3114,"children":3115},{"style":1658},[3116],{"type":1584,"value":1087},{"type":172,"tag":953,"props":3118,"children":3119},{"style":1658},[3120],{"type":1584,"value":1090},{"type":172,"tag":953,"props":3122,"children":3123},{"style":1636},[3124],{"type":1584,"value":1094},{"type":172,"tag":953,"props":3126,"children":3127},{"style":1647},[3128],{"type":1584,"value":1097},{"type":172,"tag":953,"props":3130,"children":3131},{"style":1653},[3132],{"type":1584,"value":1120},{"type":172,"tag":953,"props":3134,"children":3135},{"style":1658},[3136],{"type":1584,"value":3137},"`${",{"type":172,"tag":953,"props":3139,"children":3140},{"style":1653},[3141],{"type":1584,"value":3142},"route",{"type":172,"tag":953,"props":3144,"children":3145},{"style":1658},[3146],{"type":1584,"value":980},{"type":172,"tag":953,"props":3148,"children":3149},{"style":1653},[3150],{"type":1584,"value":1105},{"type":172,"tag":953,"props":3152,"children":3153},{"style":1658},[3154],{"type":1584,"value":1087},{"type":172,"tag":953,"props":3156,"children":3157},{"style":1729},[3158],{"type":1584,"value":3159},"-surround",{"type":172,"tag":953,"props":3161,"children":3162},{"style":1658},[3163],{"type":1584,"value":3164},"`",{"type":172,"tag":953,"props":3166,"children":3167},{"style":1658},[3168],{"type":1584,"value":1108},{"type":172,"tag":953,"props":3170,"children":3171},{"style":1658},[3172],{"type":1584,"value":1111},{"type":172,"tag":953,"props":3174,"children":3175},{"style":3032},[3176],{"type":1584,"value":1114},{"type":172,"tag":953,"props":3178,"children":3179},{"style":1658},[3180],{"type":1584,"value":1678},{"type":172,"tag":953,"props":3182,"children":3183},{"class":1011,"line":1152},[3184,3189,3194,3198,3202,3206,3210,3214,3219,3223,3227,3231],{"type":172,"tag":953,"props":3185,"children":3186},{"style":1636},[3187],{"type":1584,"value":3188},"  return",{"type":172,"tag":953,"props":3190,"children":3191},{"style":1647},[3192],{"type":1584,"value":3193}," queryCollectionItemSurroundings",{"type":172,"tag":953,"props":3195,"children":3196},{"style":1666},[3197],{"type":1584,"value":1120},{"type":172,"tag":953,"props":3199,"children":3200},{"style":1658},[3201],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3203,"children":3204},{"style":1729},[3205],{"type":1584,"value":7},{"type":172,"tag":953,"props":3207,"children":3208},{"style":1658},[3209],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3211,"children":3212},{"style":1658},[3213],{"type":1584,"value":1108},{"type":172,"tag":953,"props":3215,"children":3216},{"style":1653},[3217],{"type":1584,"value":3218}," route",{"type":172,"tag":953,"props":3220,"children":3221},{"style":1658},[3222],{"type":1584,"value":980},{"type":172,"tag":953,"props":3224,"children":3225},{"style":1653},[3226],{"type":1584,"value":1105},{"type":172,"tag":953,"props":3228,"children":3229},{"style":1658},[3230],{"type":1584,"value":1108},{"type":172,"tag":953,"props":3232,"children":3233},{"style":1658},[3234],{"type":1584,"value":1678},{"type":172,"tag":953,"props":3236,"children":3237},{"class":1011,"line":1174},[3238,3243,3247,3252,3256,3261,3265],{"type":172,"tag":953,"props":3239,"children":3240},{"style":1666},[3241],{"type":1584,"value":3242},"    fields",{"type":172,"tag":953,"props":3244,"children":3245},{"style":1658},[3246],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3248,"children":3249},{"style":1666},[3250],{"type":1584,"value":3251}," [",{"type":172,"tag":953,"props":3253,"children":3254},{"style":1658},[3255],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3257,"children":3258},{"style":1729},[3259],{"type":1584,"value":3260},"description",{"type":172,"tag":953,"props":3262,"children":3263},{"style":1658},[3264],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3266,"children":3267},{"style":1666},[3268],{"type":1584,"value":3269},"]\n",{"type":172,"tag":953,"props":3271,"children":3272},{"class":1011,"line":1229},[3273,3278],{"type":172,"tag":953,"props":3274,"children":3275},{"style":1658},[3276],{"type":1584,"value":3277},"  }",{"type":172,"tag":953,"props":3279,"children":3280},{"style":1666},[3281],{"type":1584,"value":1226},{"type":172,"tag":953,"props":3283,"children":3284},{"class":1011,"line":1235},[3285,3289],{"type":172,"tag":953,"props":3286,"children":3287},{"style":1658},[3288],{"type":1584,"value":1087},{"type":172,"tag":953,"props":3290,"children":3291},{"style":1653},[3292],{"type":1584,"value":1226},{"type":172,"tag":953,"props":3294,"children":3295},{"class":1011,"line":1245},[3296,3300,3304],{"type":172,"tag":953,"props":3297,"children":3298},{"style":1658},[3299],{"type":1584,"value":1238},{"type":172,"tag":953,"props":3301,"children":3302},{"style":1666},[3303],{"type":1584,"value":1020},{"type":172,"tag":953,"props":3305,"children":3306},{"style":1658},[3307],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3309,"children":3310},{"class":1011,"line":1250},[3311],{"type":172,"tag":953,"props":3312,"children":3313},{"emptyLinePlaceholder":21},[3314],{"type":1584,"value":1067},{"type":172,"tag":953,"props":3316,"children":3317},{"class":1011,"line":1260},[3318,3322,3326],{"type":172,"tag":953,"props":3319,"children":3320},{"style":1658},[3321],{"type":1584,"value":1016},{"type":172,"tag":953,"props":3323,"children":3324},{"style":1666},[3325],{"type":1584,"value":1255},{"type":172,"tag":953,"props":3327,"children":3328},{"style":1658},[3329],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3331,"children":3332},{"class":1011,"line":1282},[3333,3337,3341,3345,3349,3353,3357,3361],{"type":172,"tag":953,"props":3334,"children":3335},{"style":1658},[3336],{"type":1584,"value":1263},{"type":172,"tag":953,"props":3338,"children":3339},{"style":1666},[3340],{"type":1584,"value":1391},{"type":172,"tag":953,"props":3342,"children":3343},{"style":3032},[3344],{"type":1584,"value":1394},{"type":172,"tag":953,"props":3346,"children":3347},{"style":1658},[3348],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3350,"children":3351},{"style":1658},[3352],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3354,"children":3355},{"style":1729},[3356],{"type":1584,"value":1401},{"type":172,"tag":953,"props":3358,"children":3359},{"style":1658},[3360],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3362,"children":3363},{"style":1658},[3364],{"type":1584,"value":1303},{"type":172,"tag":953,"props":3366,"children":3367},{"class":1011,"line":1306},[3368,3372,3376],{"type":172,"tag":953,"props":3369,"children":3370},{"style":1658},[3371],{"type":1584,"value":1238},{"type":172,"tag":953,"props":3373,"children":3374},{"style":1666},[3375],{"type":1584,"value":1255},{"type":172,"tag":953,"props":3377,"children":3378},{"style":1658},[3379],{"type":1584,"value":1042},{"type":172,"tag":1549,"props":3381,"children":3382},{},[3383],{"type":1584,"value":3005},{"title":951,"searchDepth":1045,"depth":1045,"links":3385},[],{"data":3387,"body":3388,"toc":3949},{"title":951,"description":951},{"type":1578,"children":3389},[3390,3945],{"type":172,"tag":1617,"props":3391,"children":3392},{},[3393],{"type":172,"tag":1000,"props":3394,"children":3396},{"className":1002,"code":3395,"language":34,"meta":951,"style":951},"\u003Cscript setup lang=\"ts\">\nimport type { ContentSurroundLink } from '@nuxt/ui'\n\nconst surround = ref\u003CContentSurroundLink[]>([\n  {\n    title: 'ContentSearchButton',\n    path: '/components/content-search-button',\n    stem: '3.components/content-search-button',\n    description: 'A pre-styled Button to open the ContentSearch modal.'\n  },\n  {\n    title: 'ContentToc',\n    path: '/components/content-toc',\n    stem: '3.components/content-toc',\n    description: 'A sticky Table of Contents with customizable slots.'\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUContentSurround\n    prev-icon=\"i-lucide-chevron-left\"\n    next-icon=\"i-lucide-chevron-right\"\n    :surround=\"surround\"\n  />\n\u003C/template>\n",[3397],{"type":172,"tag":931,"props":3398,"children":3399},{"__ignoreMap":951},[3400,3439,3481,3488,3533,3541,3569,3598,3627,3651,3659,3666,3693,3721,3749,3773,3780,3788,3803,3810,3825,3837,3869,3898,3922,3930],{"type":172,"tag":953,"props":3401,"children":3402},{"class":1011,"line":1012},[3403,3407,3411,3415,3419,3423,3427,3431,3435],{"type":172,"tag":953,"props":3404,"children":3405},{"style":1658},[3406],{"type":1584,"value":1016},{"type":172,"tag":953,"props":3408,"children":3409},{"style":1666},[3410],{"type":1584,"value":1020},{"type":172,"tag":953,"props":3412,"children":3413},{"style":3032},[3414],{"type":1584,"value":1024},{"type":172,"tag":953,"props":3416,"children":3417},{"style":3032},[3418],{"type":1584,"value":1027},{"type":172,"tag":953,"props":3420,"children":3421},{"style":1658},[3422],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3424,"children":3425},{"style":1658},[3426],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3428,"children":3429},{"style":1729},[3430],{"type":1584,"value":1037},{"type":172,"tag":953,"props":3432,"children":3433},{"style":1658},[3434],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3436,"children":3437},{"style":1658},[3438],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3440,"children":3441},{"class":1011,"line":1045},[3442,3446,3451,3455,3460,3464,3468,3472,3477],{"type":172,"tag":953,"props":3443,"children":3444},{"style":1636},[3445],{"type":1584,"value":2260},{"type":172,"tag":953,"props":3447,"children":3448},{"style":1636},[3449],{"type":1584,"value":3450}," type",{"type":172,"tag":953,"props":3452,"children":3453},{"style":1658},[3454],{"type":1584,"value":1075},{"type":172,"tag":953,"props":3456,"children":3457},{"style":1653},[3458],{"type":1584,"value":3459}," ContentSurroundLink",{"type":172,"tag":953,"props":3461,"children":3462},{"style":1658},[3463],{"type":1584,"value":1223},{"type":172,"tag":953,"props":3465,"children":3466},{"style":1636},[3467],{"type":1584,"value":2278},{"type":172,"tag":953,"props":3469,"children":3470},{"style":1658},[3471],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3473,"children":3474},{"style":1729},[3475],{"type":1584,"value":3476},"@nuxt/ui",{"type":172,"tag":953,"props":3478,"children":3479},{"style":1658},[3480],{"type":1584,"value":1796},{"type":172,"tag":953,"props":3482,"children":3483},{"class":1011,"line":1064},[3484],{"type":172,"tag":953,"props":3485,"children":3486},{"emptyLinePlaceholder":21},[3487],{"type":1584,"value":1067},{"type":172,"tag":953,"props":3489,"children":3490},{"class":1011,"line":1070},[3491,3495,3499,3503,3508,3512,3518,3523,3528],{"type":172,"tag":953,"props":3492,"children":3493},{"style":3032},[3494],{"type":1584,"value":1048},{"type":172,"tag":953,"props":3496,"children":3497},{"style":1653},[3498],{"type":1584,"value":3112},{"type":172,"tag":953,"props":3500,"children":3501},{"style":1658},[3502],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3504,"children":3505},{"style":1647},[3506],{"type":1584,"value":3507}," ref",{"type":172,"tag":953,"props":3509,"children":3510},{"style":1658},[3511],{"type":1584,"value":1016},{"type":172,"tag":953,"props":3513,"children":3515},{"style":3514},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[3516],{"type":1584,"value":3517},"ContentSurroundLink",{"type":172,"tag":953,"props":3519,"children":3520},{"style":1653},[3521],{"type":1584,"value":3522},"[]",{"type":172,"tag":953,"props":3524,"children":3525},{"style":1658},[3526],{"type":1584,"value":3527},">",{"type":172,"tag":953,"props":3529,"children":3530},{"style":1653},[3531],{"type":1584,"value":3532},"([\n",{"type":172,"tag":953,"props":3534,"children":3535},{"class":1011,"line":1152},[3536],{"type":172,"tag":953,"props":3537,"children":3538},{"style":1658},[3539],{"type":1584,"value":3540},"  {\n",{"type":172,"tag":953,"props":3542,"children":3543},{"class":1011,"line":1174},[3544,3549,3553,3557,3561,3565],{"type":172,"tag":953,"props":3545,"children":3546},{"style":1666},[3547],{"type":1584,"value":3548},"    title",{"type":172,"tag":953,"props":3550,"children":3551},{"style":1658},[3552],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3554,"children":3555},{"style":1658},[3556],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3558,"children":3559},{"style":1729},[3560],{"type":1584,"value":352},{"type":172,"tag":953,"props":3562,"children":3563},{"style":1658},[3564],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3566,"children":3567},{"style":1658},[3568],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3570,"children":3571},{"class":1011,"line":1229},[3572,3577,3581,3585,3590,3594],{"type":172,"tag":953,"props":3573,"children":3574},{"style":1666},[3575],{"type":1584,"value":3576},"    path",{"type":172,"tag":953,"props":3578,"children":3579},{"style":1658},[3580],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3582,"children":3583},{"style":1658},[3584],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3586,"children":3587},{"style":1729},[3588],{"type":1584,"value":3589},"/components/content-search-button",{"type":172,"tag":953,"props":3591,"children":3592},{"style":1658},[3593],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3595,"children":3596},{"style":1658},[3597],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3599,"children":3600},{"class":1011,"line":1235},[3601,3606,3610,3614,3619,3623],{"type":172,"tag":953,"props":3602,"children":3603},{"style":1666},[3604],{"type":1584,"value":3605},"    stem",{"type":172,"tag":953,"props":3607,"children":3608},{"style":1658},[3609],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3611,"children":3612},{"style":1658},[3613],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3615,"children":3616},{"style":1729},[3617],{"type":1584,"value":3618},"3.components/content-search-button",{"type":172,"tag":953,"props":3620,"children":3621},{"style":1658},[3622],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3624,"children":3625},{"style":1658},[3626],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3628,"children":3629},{"class":1011,"line":1245},[3630,3635,3639,3643,3647],{"type":172,"tag":953,"props":3631,"children":3632},{"style":1666},[3633],{"type":1584,"value":3634},"    description",{"type":172,"tag":953,"props":3636,"children":3637},{"style":1658},[3638],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3640,"children":3641},{"style":1658},[3642],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3644,"children":3645},{"style":1729},[3646],{"type":1584,"value":355},{"type":172,"tag":953,"props":3648,"children":3649},{"style":1658},[3650],{"type":1584,"value":1796},{"type":172,"tag":953,"props":3652,"children":3653},{"class":1011,"line":1250},[3654],{"type":172,"tag":953,"props":3655,"children":3656},{"style":1658},[3657],{"type":1584,"value":3658},"  },\n",{"type":172,"tag":953,"props":3660,"children":3661},{"class":1011,"line":1260},[3662],{"type":172,"tag":953,"props":3663,"children":3664},{"style":1658},[3665],{"type":1584,"value":3540},{"type":172,"tag":953,"props":3667,"children":3668},{"class":1011,"line":1282},[3669,3673,3677,3681,3685,3689],{"type":172,"tag":953,"props":3670,"children":3671},{"style":1666},[3672],{"type":1584,"value":3548},{"type":172,"tag":953,"props":3674,"children":3675},{"style":1658},[3676],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3678,"children":3679},{"style":1658},[3680],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3682,"children":3683},{"style":1729},[3684],{"type":1584,"value":362},{"type":172,"tag":953,"props":3686,"children":3687},{"style":1658},[3688],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3690,"children":3691},{"style":1658},[3692],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3694,"children":3695},{"class":1011,"line":1306},[3696,3700,3704,3708,3713,3717],{"type":172,"tag":953,"props":3697,"children":3698},{"style":1666},[3699],{"type":1584,"value":3576},{"type":172,"tag":953,"props":3701,"children":3702},{"style":1658},[3703],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3705,"children":3706},{"style":1658},[3707],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3709,"children":3710},{"style":1729},[3711],{"type":1584,"value":3712},"/components/content-toc",{"type":172,"tag":953,"props":3714,"children":3715},{"style":1658},[3716],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3718,"children":3719},{"style":1658},[3720],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3722,"children":3723},{"class":1011,"line":1311},[3724,3728,3732,3736,3741,3745],{"type":172,"tag":953,"props":3725,"children":3726},{"style":1666},[3727],{"type":1584,"value":3605},{"type":172,"tag":953,"props":3729,"children":3730},{"style":1658},[3731],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3733,"children":3734},{"style":1658},[3735],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3737,"children":3738},{"style":1729},[3739],{"type":1584,"value":3740},"3.components/content-toc",{"type":172,"tag":953,"props":3742,"children":3743},{"style":1658},[3744],{"type":1584,"value":1123},{"type":172,"tag":953,"props":3746,"children":3747},{"style":1658},[3748],{"type":1584,"value":1741},{"type":172,"tag":953,"props":3750,"children":3751},{"class":1011,"line":1321},[3752,3756,3760,3764,3769],{"type":172,"tag":953,"props":3753,"children":3754},{"style":1666},[3755],{"type":1584,"value":3634},{"type":172,"tag":953,"props":3757,"children":3758},{"style":1658},[3759],{"type":1584,"value":1081},{"type":172,"tag":953,"props":3761,"children":3762},{"style":1658},[3763],{"type":1584,"value":1204},{"type":172,"tag":953,"props":3765,"children":3766},{"style":1729},[3767],{"type":1584,"value":3768},"A sticky Table of Contents with customizable slots.",{"type":172,"tag":953,"props":3770,"children":3771},{"style":1658},[3772],{"type":1584,"value":1796},{"type":172,"tag":953,"props":3774,"children":3775},{"class":1011,"line":1354},[3776],{"type":172,"tag":953,"props":3777,"children":3778},{"style":1658},[3779],{"type":1584,"value":2227},{"type":172,"tag":953,"props":3781,"children":3782},{"class":1011,"line":1359},[3783],{"type":172,"tag":953,"props":3784,"children":3785},{"style":1653},[3786],{"type":1584,"value":3787},"])\n",{"type":172,"tag":953,"props":3789,"children":3790},{"class":1011,"line":1380},[3791,3795,3799],{"type":172,"tag":953,"props":3792,"children":3793},{"style":1658},[3794],{"type":1584,"value":1238},{"type":172,"tag":953,"props":3796,"children":3797},{"style":1666},[3798],{"type":1584,"value":1020},{"type":172,"tag":953,"props":3800,"children":3801},{"style":1658},[3802],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3804,"children":3805},{"class":1011,"line":1006},[3806],{"type":172,"tag":953,"props":3807,"children":3808},{"emptyLinePlaceholder":21},[3809],{"type":1584,"value":1067},{"type":172,"tag":953,"props":3811,"children":3812},{"class":1011,"line":1408},[3813,3817,3821],{"type":172,"tag":953,"props":3814,"children":3815},{"style":1658},[3816],{"type":1584,"value":1016},{"type":172,"tag":953,"props":3818,"children":3819},{"style":1666},[3820],{"type":1584,"value":1255},{"type":172,"tag":953,"props":3822,"children":3823},{"style":1658},[3824],{"type":1584,"value":1042},{"type":172,"tag":953,"props":3826,"children":3827},{"class":1011,"line":1418},[3828,3832],{"type":172,"tag":953,"props":3829,"children":3830},{"style":1658},[3831],{"type":1584,"value":1263},{"type":172,"tag":953,"props":3833,"children":3834},{"style":1666},[3835],{"type":1584,"value":3836},"UContentSurround\n",{"type":172,"tag":953,"props":3838,"children":3839},{"class":1011,"line":1423},[3840,3845,3849,3853,3864],{"type":172,"tag":953,"props":3841,"children":3842},{"style":3032},[3843],{"type":1584,"value":3844},"    prev-icon",{"type":172,"tag":953,"props":3846,"children":3847},{"style":1658},[3848],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3850,"children":3851},{"style":1658},[3852],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3854,"children":3855},{"style":1729},[3856,3862],{"type":172,"tag":3857,"props":3858,"children":3861},"i",{"class":3859,"style":3860},"shiki-icon-highlight","--shiki-icon-url: url(https://api.iconify.design/lucide:chevron-left.svg?color=%23000)",[],{"type":1584,"value":3863},"i-lucide-chevron-left",{"type":172,"tag":953,"props":3865,"children":3866},{"style":1658},[3867],{"type":1584,"value":3868},"\"\n",{"type":172,"tag":953,"props":3870,"children":3871},{"class":1011,"line":1469},[3872,3877,3881,3885,3894],{"type":172,"tag":953,"props":3873,"children":3874},{"style":3032},[3875],{"type":1584,"value":3876},"    next-icon",{"type":172,"tag":953,"props":3878,"children":3879},{"style":1658},[3880],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3882,"children":3883},{"style":1658},[3884],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3886,"children":3887},{"style":1729},[3888,3892],{"type":172,"tag":3857,"props":3889,"children":3891},{"class":3859,"style":3890},"--shiki-icon-url: url(https://api.iconify.design/lucide:chevron-right.svg?color=%23000)",[],{"type":1584,"value":3893},"i-lucide-chevron-right",{"type":172,"tag":953,"props":3895,"children":3896},{"style":1658},[3897],{"type":1584,"value":3868},{"type":172,"tag":953,"props":3899,"children":3900},{"class":1011,"line":1491},[3901,3906,3910,3914,3918],{"type":172,"tag":953,"props":3902,"children":3903},{"style":3032},[3904],{"type":1584,"value":3905},"    :surround",{"type":172,"tag":953,"props":3907,"children":3908},{"style":1658},[3909],{"type":1584,"value":1030},{"type":172,"tag":953,"props":3911,"children":3912},{"style":1658},[3913],{"type":1584,"value":1033},{"type":172,"tag":953,"props":3915,"children":3916},{"style":1729},[3917],{"type":1584,"value":945},{"type":172,"tag":953,"props":3919,"children":3920},{"style":1658},[3921],{"type":1584,"value":3868},{"type":172,"tag":953,"props":3923,"children":3924},{"class":1011,"line":1500},[3925],{"type":172,"tag":953,"props":3926,"children":3927},{"style":1658},[3928],{"type":1584,"value":3929},"  />\n",{"type":172,"tag":953,"props":3931,"children":3932},{"class":1011,"line":1510},[3933,3937,3941],{"type":172,"tag":953,"props":3934,"children":3935},{"style":1658},[3936],{"type":1584,"value":1238},{"type":172,"tag":953,"props":3938,"children":3939},{"style":1666},[3940],{"type":1584,"value":1255},{"type":172,"tag":953,"props":3942,"children":3943},{"style":1658},[3944],{"type":1584,"value":1042},{"type":172,"tag":1549,"props":3946,"children":3947},{},[3948],{"type":1584,"value":3005},{"title":951,"searchDepth":1045,"depth":1045,"links":3950},[],[3952,3953],{"title":352,"path":353,"stem":354,"description":355,"children":-1},{"title":362,"path":363,"stem":364,"description":365,"children":-1},[3955,3959,3963,3967,3971,3975,3979],{"sha":3956,"date":3957,"message":3958},"6dd731ce2879bb0a9914b61bd6a0134a5aca69e2","2026-01-27T13:17:49Z","chore(deps): update nuxt framework to ^4.3.0 (v4) (#5923)",{"sha":3960,"date":3961,"message":3962},"b3adccc1f6fae0e1f5403a909d84d12449c075cc","2026-01-08T11:44:49Z","fix(ContentSurround): align next link to right on tablet without prev (#5833)",{"sha":3964,"date":3965,"message":3966},"dd81d46eaca9f552a929569418619dea5ed5f5bf","2025-11-13T14:21:28Z","feat(components): add `data-slot` attributes (#5447)",{"sha":3968,"date":3969,"message":3970},"5b177513238ffb6a060bf200d4cb1566bc866938","2025-11-05T10:24:04Z","feat(components): extend native HTML attributes (#5348)",{"sha":3972,"date":3973,"message":3974},"63c0a5f1b2039509427d770473c739410e6d06e1","2025-10-17T14:18:59Z","feat(components): expose `ui` in slot props where used (#5207)",{"sha":3976,"date":3977,"message":3978},"61b603fff476aeac065268bd8dd493ff45577de4","2025-09-01T10:04:25Z","feat(Icon): allow passing a component instead of a name (#4766)",{"sha":3980,"date":3981,"message":3982},"5cb65cfbd0d176393e841796bbbcd825be7cd376","2025-08-11T15:10:53Z","feat: import `@nuxt/ui-pro` components (#4675)",{"data":3984,"body":3985},{},{"type":1578,"children":3986},[3987],{"type":172,"tag":927,"props":3988,"children":3989},{},[3990,4002,4004,4011,4013,4019],{"type":172,"tag":978,"props":3991,"children":3995},{"href":3992,"rel":3993},"https://github.com/nuxt/ui/commit/dd81d46eaca9f552a929569418619dea5ed5f5bf",[3994],"nofollow",[3996],{"type":172,"tag":931,"props":3997,"children":3999},{"className":3998},[],[4000],{"type":1584,"value":4001},"dd81d",{"type":1584,"value":4003}," — feat: add ",{"type":172,"tag":931,"props":4005,"children":4008},{"className":4006},[4007],"text-xs",[4009],{"type":1584,"value":4010},"data-slot",{"type":1584,"value":4012}," attributes (",{"type":172,"tag":978,"props":4014,"children":4016},{"href":4015},"https://github.com/nuxt/ui/issues/5447",[4017],{"type":1584,"value":4018},"#5447",{"type":1584,"value":1130},{"data":4021,"body":4022},{},{"type":1578,"children":4023},[4024],{"type":172,"tag":927,"props":4025,"children":4026},{},[4027,4038,4040,4046],{"type":172,"tag":978,"props":4028,"children":4031},{"href":4029,"rel":4030},"https://github.com/nuxt/ui/commit/5b177513238ffb6a060bf200d4cb1566bc866938",[3994],[4032],{"type":172,"tag":931,"props":4033,"children":4035},{"className":4034},[],[4036],{"type":1584,"value":4037},"5b177",{"type":1584,"value":4039}," — feat: extend native HTML attributes (",{"type":172,"tag":978,"props":4041,"children":4043},{"href":4042},"https://github.com/nuxt/ui/issues/5348",[4044],{"type":1584,"value":4045},"#5348",{"type":1584,"value":1130},{"data":4048,"body":4049},{},{"type":1578,"children":4050},[4051],{"type":172,"tag":927,"props":4052,"children":4053},{},[4054,4065,4067,4073,4075,4081],{"type":172,"tag":978,"props":4055,"children":4058},{"href":4056,"rel":4057},"https://github.com/nuxt/ui/commit/63c0a5f1b2039509427d770473c739410e6d06e1",[3994],[4059],{"type":172,"tag":931,"props":4060,"children":4062},{"className":4061},[],[4063],{"type":1584,"value":4064},"63c0a",{"type":1584,"value":4066}," — feat: expose ",{"type":172,"tag":931,"props":4068,"children":4070},{"className":4069},[4007],[4071],{"type":1584,"value":4072},"ui",{"type":1584,"value":4074}," in slot props where used (",{"type":172,"tag":978,"props":4076,"children":4078},{"href":4077},"https://github.com/nuxt/ui/issues/5207",[4079],{"type":1584,"value":4080},"#5207",{"type":1584,"value":1130},{"data":4083,"body":4084},{},{"type":1578,"children":4085},[4086],{"type":172,"tag":927,"props":4087,"children":4088},{},[4089,4100,4102,4108],{"type":172,"tag":978,"props":4090,"children":4093},{"href":4091,"rel":4092},"https://github.com/nuxt/ui/commit/61b603fff476aeac065268bd8dd493ff45577de4",[3994],[4094],{"type":172,"tag":931,"props":4095,"children":4097},{"className":4096},[],[4098],{"type":1584,"value":4099},"61b60",{"type":1584,"value":4101}," — feat: allow passing a component instead of a name (",{"type":172,"tag":978,"props":4103,"children":4105},{"href":4104},"https://github.com/nuxt/ui/issues/4766",[4106],{"type":1584,"value":4107},"#4766",{"type":1584,"value":1130},{"data":4110,"body":4111},{},{"type":1578,"children":4112},[4113],{"type":172,"tag":927,"props":4114,"children":4115},{},[4116,4127,4129,4135],{"type":172,"tag":978,"props":4117,"children":4120},{"href":4118,"rel":4119},"https://github.com/nuxt/ui/commit/5cb65cfbd0d176393e841796bbbcd825be7cd376",[3994],[4121],{"type":172,"tag":931,"props":4122,"children":4124},{"className":4123},[],[4125],{"type":1584,"value":4126},"5cb65",{"type":1584,"value":4128}," — feat: import ",{"type":172,"tag":931,"props":4130,"children":4132},{"className":4131},[4007],[4133],{"type":1584,"value":4134},"@nuxt/ui-pro",{"type":1584,"value":4136}," components",{"data":4138,"body":4139},{},{"type":1578,"children":4140},[4141],{"type":172,"tag":927,"props":4142,"children":4143},{},[4144,4155,4157,4163],{"type":172,"tag":978,"props":4145,"children":4148},{"href":4146,"rel":4147},"https://github.com/nuxt/ui/commit/b3adccc1f6fae0e1f5403a909d84d12449c075cc",[3994],[4149],{"type":172,"tag":931,"props":4150,"children":4152},{"className":4151},[],[4153],{"type":1584,"value":4154},"b3adc",{"type":1584,"value":4156}," — fix: align next link to right on tablet without prev (",{"type":172,"tag":978,"props":4158,"children":4160},{"href":4159},"https://github.com/nuxt/ui/issues/5833",[4161],{"type":1584,"value":4162},"#5833",{"type":1584,"value":1130},{"data":4165,"body":4166},{},{"type":1578,"children":4167},[4168],{"type":172,"tag":927,"props":4169,"children":4170},{},[4171,4182,4184,4190],{"type":172,"tag":978,"props":4172,"children":4175},{"href":4173,"rel":4174},"https://github.com/nuxt/ui/commit/6dd731ce2879bb0a9914b61bd6a0134a5aca69e2",[3994],[4176],{"type":172,"tag":931,"props":4177,"children":4179},{"className":4178},[],[4180],{"type":1584,"value":4181},"6dd73",{"type":1584,"value":4183}," — chore: update nuxt framework to ^4.3.0 (v4) (",{"type":172,"tag":978,"props":4185,"children":4187},{"href":4186},"https://github.com/nuxt/ui/issues/5923",[4188],{"type":1584,"value":4189},"#5923",{"type":1584,"value":1130},1769700184497]