PageSourceSearch

https://artcreate.ai/_next/static/chunks/89225-0ceab03cbedde31b.js

js artcreate.ai collected 2026-10-05 13:10:19 UTC 23,378 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[89225],{1215:(e,t,a)=>{a.d(t,{E:()=>s});var r=a(47808),i=a(57169);function s(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"skeleton",className:(0,i.cn)("bg-accent animate-pulse rounded-md",t),...a})}},16934:(e,t,a)=>{a.d(t,{FQ:()=>o,WM:()=>g,GA:()=>h.ImageUploader,oD:()=>m.LazyImage,$B:()=>l.LocaleDetector,YC:()=>c.LocaleSelector,G8:()=>v.MarkdownPreview,dK:()=>i.Pagination,TS:()=>j.SignUser,LK:()=>r.L,GC:()=>u.ThemeToggler,qN:()=>x.VideoUploader});var r=a(18512),i=a(60632),s=a(47808),n=a(43040),d=a(96393);function o(e){let{brand:t}=e;return(0,s.jsxs)(d.N_,{href:t.url||"",target:t.target||"_self",className:"flex items-center space-x-3 ".concat(t.className),children:[t.logo&&(0,s.jsx)(n.default,{src:t.logo.src,alt:t.title?"":t.logo.alt||"",width:t.logo.width||80,height:t.logo.height||80,className:"h-8 w-auto rounded-lg",unoptimized:t.logo.src.startsWith("http")}),t.title&&(0,s.jsx)("span",{className:"text-lg font-medium",children:t.title})]})}var l=a(71724),c=a(23661);a(24411);var u=a(36153);a(9106),a(95784),a(67202),a(24218);var b=a(86349),f=a(57169),p=a(58755);function g(e){let{progress:t,aspectRatio:a="1:1",className:r,label:i="Creating magic..."}=e,[n,d]=a.split(":").map(Number),o=n&&d?{aspectRatio:"".concat(n,"/").concat(d)}:void 0;return(0,s.jsxs)("div",{className:(0,f.cn)("relative w-full overflow-hidden rounded-lg border bg-background/50",r),style:o,children:[(0,s.jsx)("div",{className:"absolute inset-0 opacity-20",children:(0,s.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(#3b82f6_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_50%_50%_at_50%_50%,#000_70%,transparent_100%)]"})}),(0,s.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-transparent via-primary/5 to-transparent -translate-x-full animate-[shimmer_2s_infinite]"}),(0,s.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-4 p-6 text-center",children:[(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsx)("div",{className:"absolute inset-0 animate-ping rounded-full bg-primary/20 duration-1000"}),(0,s.jsx)("div",{className:"relative flex h-14 w-14 items-center justify-center rounded-full bg-primary/10 ring-1 ring-primary/20 backdrop-blur-sm",children:(0,s.jsx)(b.A,{className:"h-7 w-7 text-primary animate-pulse"})})]}),(0,s.jsxs)("div",{className:"w-full max-w-[240px] space-y-3 z-10",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-foreground/80 animate-pulse",children:i}),void 0!==t&&(0,s.jsxs)("div",{className:"space-y-1",children:[(0,s.jsx)(p.Progress,{value:t,className:"h-1.5 w-full bg-primary/10"}),(0,s.jsx)("div",{className:"flex justify-end",children:(0,s.jsxs)("span",{className:"text-[10px] text-muted-foreground",children:[Math.round(t),"%"]})})]})]})]})]})}var m=a(73489),h=a(8997),x=a(40183),v=a(93559);let w=new(a(34730)).A({html:!0,linkify:!0,breaks:!0});w.renderer.rules.heading_open=function(e,t){let a=e[t].markup.length,r=e[t+1];if(r&&"inline"===r.type){let e=r.content.toLowerCase().replace(/[^\w\s-]/g,"").replace(/\s+/g,"-").replace(/(^-|-$)/g,"");return"<h".concat(a,' id="').concat(e,'">')}return"<h".concat(a,">")},w.renderer.rules.link_open=function(e,t,a,r,i){let s=e[t];if(s.attrIndex("href")>=0){let e=s.attrGet("href");s.attrSet("rel","nofollow"),e&&(e.startsWith("http://")||e.startsWith("https://"))&&s.attrSet("target","_blank")}return i.renderToken(e,t,a)},a(72358),a(71500),a(19796),a(10780),a(74748);e=>{let{href:t,children:a,...r}=e;return(null==t?void 0:t.startsWith("http"))||(null==t?void 0:t.startsWith("//"))?(0,s.jsx)("a",{href:t,target:"_blank",rel:"nofollow noopener noreferrer",className:"text-primary",...r,children:a}):(null==t||t.startsWith("/"),(0,s.jsx)("a",{href:t,...r,children:a}))},a(78984);var j=a(45e3);a(85819),a(64140),a(55690)},24218:(e,t,a)=>{a.d(t,{S:()=>i});var r=a(47808);function i(e){let{message:t}=e;return(0,r.jsx)("div",{className:"flex h-[50vh] w-full flex-col items-center justify-center",children:(0,r.jsx)("p",{children:t})})}},57691:(e,t,a)=>{a.d(t,{Bc:()=>n,ZI:()=>l,k$:()=>o,m_:()=>d});var r=a(47808);a(71500);var i=a(73871),s=a(57169);function n(e){let{delayDuration:t=0,...a}=e;return(0,r.jsx)(i.Kq,{"data-slot":"tooltip-provider",delayDuration:t,...a})}function d(e){let{...t}=e;return(0,r.jsx)(n,{children:(0,r.jsx)(i.bL,{"data-slot":"tooltip",...t})})}function o(e){let{...t}=e;return(0,r.jsx)(i.l9,{"data-slot":"tooltip-trigger",...t})}function l(e){let{className:t,sideOffset:a=0,children:n,...d}=e;return(0,r.jsx)(i.ZL,{children:(0,r.jsxs)(i.UC,{"data-slot":"tooltip-content",sideOffset:a,className:(0,s.cn)("bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",t),...d,children:[n,(0,r.jsx)(i.i3,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}},60179:(e,t,a)=>{a.d(t,{CG:()=>o,Fm:()=>b,Qs:()=>p,cj:()=>d,h:()=>u,qp:()=>f});var r=a(47808);a(71500);var i=a(97342),s=a(85170),n=a(57169);function d(e){let{...t}=e;return(0,r.jsx)(i.bL,{"data-slot":"sheet",...t})}function o(e){let{...t}=e;return(0,r.jsx)(i.l9,{"data-slot":"sheet-trigger",...t})}function l(e){let{...t}=e;return(0,r.jsx)(i.ZL,{"data-slot":"sheet-portal",...t})}function c(e){let{className:t,...a}=e;return(0,r.jsx)(i.hJ,{"data-slot":"sheet-overlay",className:(0,n.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...a})}function u(e){let{className:t,children:a,side:d="right",...o}=e;return(0,r.jsxs)(l,{children:[(0,r.jsx)(c,{}),(0,r.jsxs)(i.UC,{"data-slot":"sheet-content",className:(0,n.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===d&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===d&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===d&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===d&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",t),...o,children:[a,(0,r.jsxs)(i.bm,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,r.jsx)(s.A,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function b(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sheet-header",className:(0,n.cn)("flex flex-col gap-1.5 p-4",t),...a})}function f(e){let{className:t,...a}=e;return(0,r.jsx)(i.hE,{"data-slot":"sheet-title",className:(0,n.cn)("text-foreground font-semibold",t),...a})}function p(e){let{className:t,...a}=e;return(0,r.jsx)(i.VY,{"data-slot":"sheet-description",className:(0,n.cn)("text-muted-foreground text-sm",t),...a})}},71663:(e,t,a)=>{a.d(t,{Separator:()=>n});var r=a(47808);a(71500);var i=a(3285),s=a(57169);function n(e){let{className:t,orientation:a="horizontal",decorative:n=!0,...d}=e;return(0,r.jsx)(i.b,{"data-slot":"separator",decorative:n,orientation:a,className:(0,s.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",t),...d})}},85227:(e,t,a)=>{a.d(t,{E:()=>o});var r=a(47808);a(71500);var i=a(59310),s=a(15921),n=a(57169);let d=(0,s.F)("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function o(e){let{className:t,variant:a,asChild:s=!1,...o}=e,l=s?i.DX:"span";return(0,r.jsx)(l,{"data-slot":"badge",className:(0,n.cn)(d({variant:a}),t),...o})}},86678:(e,t,a)=>{a.r(t),a.d(t,{Sidebar:()=>x,SidebarContent:()=>z,SidebarFooter:()=>k,SidebarGroup:()=>_,SidebarGroupAction:()=>M,SidebarGroupContent:()=>L,SidebarGroupLabel:()=>C,SidebarHeader:()=>N,SidebarInput:()=>y,SidebarInset:()=>j,SidebarMenu:()=>E,SidebarMenuAction:()=>W,SidebarMenuBadge:()=>T,SidebarMenuButton:()=>G,SidebarMenuItem:()=>D,SidebarMenuSkeleton:()=>A,SidebarMenuSub:()=>q,SidebarMenuSubButton:()=>F,SidebarMenuSubItem:()=>B,SidebarProvider:()=>h,SidebarRail:()=>w,SidebarSeparator:()=>S,SidebarTrigger:()=>v,useSidebar:()=>m});var r=a(47808),i=a(71500),s=a(59310),n=a(15921),d=a(15230),o=a(57169),l=a(67202),c=a(47906),u=a(71663),b=a(60179),f=a(1215),p=a(57691);let g=i.createContext(null);function m(){let e=i.useContext(g);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}function h(e){let{defaultOpen:t=!0,open:a,onOpenChange:s,className:n,style:d,children:l,...c}=e,u=function(){let[e,t]=i.useState(!1),[a,r]=i.useState(!1);return i.useEffect(()=>{r(!0);let e=window.matchMedia("(max-width: ".concat(767,"px)")),a=()=>{t(window.innerWidth<768)};return e.addEventListener("change",a),t(window.innerWidth<768),()=>e.removeEventListener("change",a)},[]),!!a&&e}(),[b,f]=i.useState(!1),[m,h]=i.useState(t),x=null!=a?a:m,v=i.useCallback(e=>{let t="function"==typeof e?e(x):e;s?s(t):h(t),document.cookie="".concat("sidebar_state","=").concat(t,"; path=/; max-age=").concat(604800)},[s,x]),w=i.useCallback(()=>u?f(e=>!e):v(e=>!e),[u,v,f]);i.useEffect(()=>{let e=e=>
1{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),w())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[w]);let j=x?"expanded":"collapsed",y=i.useMemo(()=>({state:j,open:x,setOpen:v,isMobile:u,openMobile:b,setOpenMobile:f,toggleSidebar:w}),[j,x,v,u,b,f,w]);return(0,r.jsx)(g.Provider,{value:y,children:(0,r.jsx)(p.Bc,{delayDuration:0,children:(0,r.jsx)("div",{"data-slot":"sidebar-wrapper",style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...d},className:(0,o.cn)("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",n),...c,children:l})})})}function x(e){let{side:t="left",variant:a="sidebar",collapsible:i="offcanvas",className:s,children:n,...d}=e,{isMobile:l,state:c,openMobile:u,setOpenMobile:f}=m();return"none"===i?(0,r.jsx)("div",{"data-slot":"sidebar",className:(0,o.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",s),...d,children:n}):l?(0,r.jsx)(b.cj,{open:u,onOpenChange:f,...d,children:(0,r.jsxs)(b.h,{"data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":"18rem"},side:t,children:[(0,r.jsxs)(b.Fm,{className:"sr-only",children:[(0,r.jsx)(b.qp,{children:"Sidebar"}),(0,r.jsx)(b.Qs,{children:"Displays the mobile sidebar."})]}),(0,r.jsx)("div",{className:"flex h-full w-full flex-col",children:n})]})}):(0,r.jsxs)("div",{className:"group peer text-sidebar-foreground hidden md:block","data-state":c,"data-collapsible":"collapsed"===c?i:"","data-variant":a,"data-side":t,"data-slot":"sidebar",children:[(0,r.jsx)("div",{"data-slot":"sidebar-gap",className:(0,o.cn)("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===a||"inset"===a?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),(0,r.jsx)("div",{"data-slot":"sidebar-container",className:(0,o.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===t?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===a||"inset"===a?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",s),...d,children:(0,r.jsx)("div",{"data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:n})})]})}function v(e){let{className:t,onClick:a,...i}=e,{toggleSidebar:s}=m();return(0,r.jsxs)(l.$,{"data-sidebar":"trigger","data-slot":"sidebar-trigger",variant:"ghost",size:"icon",className:(0,o.cn)("size-7",t),onClick:e=>{null==a||a(e),s()},...i,children:[(0,r.jsx)(d.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})}function w(e){let{className:t,...a}=e,{toggleSidebar:i}=m();return(0,r.jsx)("button",{"data-sidebar":"rail","data-slot":"sidebar-rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:i,title:"Toggle Sidebar",className:(0,o.cn)("hover:after:bg-sidebar-border absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] sm:flex","in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","hover:group-data-[collapsible=offcanvas]:bg-sidebar group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",t),...a})}function j(e){let{className:t,...a}=e;return(0,r.jsx)("main",{"data-slot":"sidebar-inset",className:(0,o.cn)("bg-background relative flex w-full flex-1 flex-col","md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2",t),...a})}function y(e){let{className:t,...a}=e;return(0,r.jsx)(c.p,{"data-slot":"sidebar-input","data-sidebar":"input",className:(0,o.cn)("bg-background h-8 w-full shadow-none",t),...a})}function N(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-header","data-sidebar":"header",className:(0,o.cn)("flex flex-col gap-2 p-2",t),...a})}function k(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-footer","data-sidebar":"footer",className:(0,o.cn)("flex flex-col gap-2 py-2",t),...a})}function S(e){let{className:t,...a}=e;return(0,r.jsx)(u.Separator,{"data-slot":"sidebar-separator","data-sidebar":"separator",className:(0,o.cn)("bg-sidebar-border mx-2 w-auto",t),...a})}function z(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-content","data-sidebar":"content",className:(0,o.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",t),...a})}function _(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-group","data-sidebar":"group",className:(0,o.cn)("relative flex w-full min-w-0 flex-col p-2",t),...a})}function C(e){let{className:t,asChild:a=!1,...i}=e,n=a?s.DX:"div";return(0,r.jsx)(n,{"data-slot":"sidebar-group-label","data-sidebar":"group-label",className:(0,o.cn)("text-sidebar-foreground
1/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",t),...i})}function M(e){let{className:t,asChild:a=!1,...i}=e,n=a?s.DX:"button";return(0,r.jsx)(n,{"data-slot":"sidebar-group-action","data-sidebar":"group-action",className:(0,o.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","group-data-[collapsible=icon]:hidden",t),...i})}function L(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-group-content","data-sidebar":"group-content",className:(0,o.cn)("w-full text-sm",t),...a})}function E(e){let{className:t,...a}=e;return(0,r.jsx)("ul",{"data-slot":"sidebar-menu","data-sidebar":"menu",className:(0,o.cn)("flex w-full min-w-0 flex-col gap-1",t),...a})}function D(e){let{className:t,...a}=e;return(0,r.jsx)("li",{"data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:(0,o.cn)("group/menu-item relative",t),...a})}let I=(0,n.F)("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});function G(e){let{asChild:t=!1,isActive:a=!1,variant:i="default",size:n="default",tooltip:d,className:l,...c}=e,u=t?s.DX:"button",{isMobile:b,state:f}=m(),g=(0,r.jsx)(u,{"data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":n,"data-active":a,className:(0,o.cn)(I({variant:i,size:n}),l),...c});return d?("string"==typeof d&&(d={children:d}),(0,r.jsxs)(p.m_,{children:[(0,r.jsx)(p.k$,{asChild:!0,children:g}),(0,r.jsx)(p.ZI,{side:"right",align:"center",hidden:"collapsed"!==f||b,...d})]})):g}function W(e){let{className:t,asChild:a=!1,showOnHover:i=!1,...n}=e,d=a?s.DX:"button";return(0,r.jsx)(d,{"data-slot":"sidebar-menu-action","data-sidebar":"menu-action",className:(0,o.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground peer-hover/menu-button:text-sidebar-accent-foreground absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",i&&"peer-data-[active=true]/menu-button:text-sidebar-accent-foreground group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 md:opacity-0",t),...n})}function T(e){let{className:t,...a}=e;return(0,r.jsx)("div",{"data-slot":"sidebar-menu-badge","data-sidebar":"menu-badge",className:(0,o.cn)("text-sidebar-foreground pointer-events-none absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums select-none","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",t),...a})}function A(e){let{className:t,showIcon:a=!1,...s}=e,n=i.useMemo(()=>"".concat(Math.floor(40*Math.random())+50,"%"),[]);return(0,r.jsxs)("div",{"data-slot":"sidebar-menu-skeleton","data-sidebar":"menu-skeleton",className:(0,o.cn)("flex h-8 items-center gap-2 rounded-md px-2",t),...s,children:[a&&(0,r.jsx)(f.E,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,r.jsx)(f.E,{className:"h-4 max-w-(--skeleton-width) flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":n}})]})}function q(e){let{className:t,...a}=e;return(0,r.jsx)("ul",{"data-slot":"sidebar-menu-sub","data-sidebar":"menu-sub",className:(0,o.cn)("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",t),...a})}function B(e){let{className:t,...a}=e;return(0,r.jsx)("li",{"data-slot":"sidebar-menu-sub-item","data-sidebar":"menu-sub-item",className:(0,o.cn)("group/menu-sub-item relative",t),...a})}function F(e){let{asChild:t=!1,size:a="md",isActive:i=!1,className:n,...d}=e,l=t?s.DX:"a";return(0,r.jsx)(l,{"data-slot":"sidebar-menu-sub-button","data-sidebar":"menu-sub-button","data-size":a,"data-active":i,className:(0,o.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-hidden focu
1s-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===a&&"text-xs","md"===a&&"text-sm","group-data-[collapsible=icon]:hidden",n),...d})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.