1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2223],{18186:(e,t,r)=>{r.d(t,{y:()=>d});var a=r(95155),n=r(12115),o=r(18460),i=r(40980);let s=(0,o.F)("border-[3px] border-current border-t-transparent rounded-full animate-[spin_0.2s_linear_infinite]",{variants:{size:{xs:"size-3",sm:"size-4",default:"size-6",lg:"size-8",xl:"size-12"},color:{default:"text-current",primary:"text-primary",white:"text-white",gray:"text-gray-400"}},defaultVariants:{size:"default",color:"default"}}),d=n.forwardRef(({className:e,size:t,color:r,...n},o)=>(0,a.jsx)("div",{ref:o,className:(0,i.cn)(s({size:t,color:r}),e),role:"status","aria-label":"Loading",...n}));d.displayName="Spinner"},40980:(e,t,r)=>{r.d(t,{P:()=>i,cn:()=>o});var a=r(29722),n=r(622);function o(...e){return(0,n.QP)((0,a.$)(e))}function i(...e){return t=>{for(let r of e)"function"==typeof r?r(t):null!=r&&(r.current=t)}}},42763:(e,t,r)=>{r.d(t,{Cf:()=>f,Es:()=>p,L3:()=>h,R4:()=>v,c7:()=>b,lG:()=>u,rr:()=>m});var a=r(95155),n=r(12115),o=r(47418),i=r(33210),s=r(40980),d=r(89239),l=r(20069);function u({...e}){return(0,a.jsx)(o.bL,{"data-slot":"dialog",...e})}function c({...e}){return(0,a.jsx)(o.ZL,{"data-slot":"dialog-portal",...e})}function g({className:e,...t}){return(0,a.jsx)(o.hJ,{"data-slot":"dialog-overlay",className:(0,s.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-110 bg-gray-900/50 dark:bg-neutral-900/80",e),...t})}let x="bg-white border shadow-sm rounded-xl dark:bg-neutral-800 dark:border-neutral-700 dark:shadow-neutral-700/70 flex flex-col w-full outline-none sm:max-w-lg";function f({className:e,children:t,onPointerDownOutside:r,onInteractOutside:i,scrollBehavior:d="outside",...u}){let b=n.useRef(!1);return"outside"===d?(0,a.jsxs)(c,{"data-slot":"dialog-portal",children:[(0,a.jsx)(g,{}),(0,a.jsx)(o.UC,{"data-slot":"dialog-content",className:"group fixed inset-0 z-110 overflow-y-auto outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 duration-200",onPointerDownOutside:e=>{(0,l.go)(e.detail.originalEvent.target)&&e.preventDefault(),r?.(e)},onInteractOutside:e=>{(0,l.go)(e.detail.originalEvent.target)&&e.preventDefault(),i?.(e)},...u,children:(0,a.jsx)(o.bm,{asChild:!0,children:(0,a.jsx)("div",{className:"flex min-h-full w-full cursor-default items-center justify-center p-4",onPointerDown:e=>{b.current=e.target===e.currentTarget},onClick:e=>{let t=b.current;(b.current=!1,t&&e.target===e.currentTarget)&&(e=>{if((0,l.go)(e.target))return!1;let t=new CustomEvent("dismissableLayer.pointerDownOutside",{bubbles:!1,cancelable:!0,detail:{originalEvent:e}});return r?.(t),i?.(t),!t.defaultPrevented})(e.nativeEvent)||e.preventDefault()},children:(0,a.jsx)("div",{"data-slot":"dialog-card",onClick:e=>e.stopPropagation(),className:(0,s.cn)(x,"relative duration-200 group-data-[state=open]:animate-in group-data-[state=closed]:animate-out group-data-[state=open]:zoom-in-95 group-data-[state=closed]:zoom-out-95",e),children:t})})})})]}):(0,a.jsxs)(c,{"data-slot":"dialog-portal",children:[(0,a.jsx)(g,{}),(0,a.jsx)("div",{className:"pointer-events-none fixed inset-0 z-110 flex items-center justify-center p-4",children:(0,a.jsx)(o.UC,{"data-slot":"dialog-content",className:(0,s.cn)(x,"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 pointer-events-auto relative max-h-[90dvh] duration-200",e),onPointerDownOutside:e=>{(0,l.go)(e.detail.originalEvent.target)&&e.preventDefault(),r?.(e)},onInteractOutside:e=>{(0,l.go)(e.detail.originalEvent.target)&&e.preventDefault(),i?.(e)},...u,children:t})})]})}function b({className:e,children:t,showCloseButton:r=!0,...n}){return(0,a.jsxs)("div",{"data-slot":"dialog-header",className:(0,s.cn)("flex items-center justify-between gap-4 py-3 px-4 border-b border-gray-200 dark:border-neutral-700",e),...n,children:[(0,a.jsx)("div",{className:"flex flex-col gap-1 text-left",children:t}),r&&(0,a.jsxs)(o.bm,{"data-slot":"dialog-close","aria-label":"Close",className:"size-8 cursor-pointer inline-flex justify-center items-center rounded-full border border-transparent bg-gray-100 text-gray-800 hover:bg-gray-200 focus:outline-none focus-visible:ring-2 focus-visible:ring-ring/50 disabled:opacity-50 disabled:pointer-events-none dark:bg-neutral-700 dark:hover:bg-neutral-600 dar
1k:text-neutral-400 shrink-0",children:[(0,a.jsx)("span",{className:"sr-only",children:"Close"}),(0,a.jsx)(i.A,{className:"shrink-0 size-4"})]})]})}function v({className:e,children:t,...r}){return(0,a.jsx)("div",{"data-slot":"dialog-body",className:(0,s.cn)("flex-1 overflow-y-auto p-4",e),...r,children:t})}function p({className:e,showCloseButton:t=!1,children:r,...n}){return(0,a.jsxs)("div",{"data-slot":"dialog-footer",className:(0,s.cn)("flex flex-row flex-wrap justify-end gap-2 py-3 px-4 border-t border-gray-200 dark:border-neutral-700",e),...n,children:[r,t&&(0,a.jsx)(o.bm,{asChild:!0,children:(0,a.jsx)(d.$,{variant:"outline",children:"Close"})})]})}function h({className:e,...t}){return(0,a.jsx)(o.hE,{"data-slot":"dialog-title",className:(0,s.cn)("text-base leading-none font-bold",e),...t})}function m({className:e,...t}){return(0,a.jsx)(o.VY,{"data-slot":"dialog-description",className:(0,s.cn)("text-muted-foreground text-sm",e),...t})}},60529:(e,t,r)=>{r.d(t,{p:()=>i});var a=r(95155),n=r(12115),o=r(40980);let i=n.forwardRef(({className:e,type:t,error:r,label:i,labelSuffix:s,hint:d,badge:l,id:u,...c},g)=>{let x=u||n.useId();return(0,a.jsxs)("div",{className:"w-full",children:[i&&(0,a.jsx)("label",{htmlFor:x,className:"block mb-1.5 text-sm font-medium text-gray-800 dark:text-white",children:i}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)("input",{type:t,id:x,className:(0,o.cn)("py-2 px-3 block w-full border rounded-lg text-sm","placeholder:text-gray-400 dark:placeholder:text-white/60","focus:border-blue-500 focus:ring-blue-500","disabled:opacity-50 disabled:pointer-events-none","dark:bg-neutral-800 dark:border-neutral-700 dark:text-neutral-300",r?"border-red-500 focus:border-red-500 focus:ring-red-500":"border-gray-200",e),ref:g,...c}),l]}),r&&(0,a.jsx)("p",{className:"text-sm text-red-600 mt-2",children:r}),d&&!r&&(0,a.jsx)("p",{className:"mt-2 text-sm text-gray-500 dark:text-neutral-500",children:d})]})});i.displayName="Input"},89239:(e,t,r)=>{r.d(t,{$:()=>l,r:()=>d});var a=r(95155);r(12115);var n=r(42442),o=r(18460),i=r(18186),s=r(40980);let d=(0,o.F)("relative inline-flex items-center justify-center gap-2 cursor-pointer whitespace-nowrap rounded-lg text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-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",{variants:{variant:{default:"border border-transparent bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"rounded-lg border border-primary text-primary hover:bg-primary hover:text-white dark:border-neutral-700 dark:text-neutral-300 dark:hover:bg-neutral-700",outlineDefault:"border border-gray-200 bg-white text-gray-700 hover:bg-gray-50 focus:outline-none focus:bg-gray-50 dark:bg-neutral-800 dark:border-neutral-700 dark:text-white dark:hover:bg-neutral-700 dark:focus:bg-neutral-700",cardAction:"rounded-none bg-white text-gray-600 shadow-sm hover:bg-gray-50 focus:outline-none focus:bg-gray-50 dark:bg-neutral-800 dark:text-white dark:hover:bg-neutral-700 dark:hover:text-white dark:focus:bg-neutral-700 dark:focus:text-white",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",ghostDanger:"text-red-500 hover:text-red-600 hover:bg-red-50 focus:outline-none dark:text-red-400 dark:hover:text-red-300 dark:hover:bg-red-950/30",softGray:"bg-gray-100 text-gray-600 hover:bg-gray-200 dark:bg-neutral-700 dark:text-neutral-300 dark:hover:bg-neutral-600",toolbar:"rounded-md text-gray-500 dark:text-white hover:text-gray-700 dark:hover:text-white hover:bg-gray-100 dark:hover:bg-neutral-700 transition-colors",mediaOverlay:"bg-black/45 border-2 border-white rounded-full hover:scale-110",carouselNav:"bg-white/80 hover:bg-white text-gray-800 rounded-full shadow-sm transition-all duration-300",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",link:"text-primary underline-offset-4 hover:underline",none:""},size:{default:"py-2 px-3",sm:"py-2 px-3",compact:"h-8 px-3 text-sm",xs:"py-1.5 px-2.5 text-xs",lg:"py-3 px-4",icon:"p-2",cardIcon:"size-[38px]",circle:"size-[38px] rounded-full",none:"p-0",social:"px-4"}},defaultVariants:{variant:"default",size:"default"},compoundVariants:[{variant:"ghost",size:"icon",class:"text-gray-500 hover:text-gray-800 dark:text-white dark:hover:text-white"}]});function l({className:e,variant:t="default",size:r="default",asChild:o=!1,isLoading:u,disabled:c,
1children:g,...x}){let f={"data-slot":"button","data-variant":t,"data-size":r,className:(0,s.cn)(d({variant:t,size:r,className:e})),disabled:c||u,...x};return o?(0,a.jsx)(n.DX,{...f,children:g}):(0,a.jsxs)("button",{...f,type:x.type??"button",children:[u&&(0,a.jsx)("span",{className:"absolute inset-0 flex items-center justify-center",children:(0,a.jsx)(i.y,{size:"sm"})}),(0,a.jsx)("span",{className:(0,s.cn)("inline-flex items-center gap-2",u&&"invisible"),children:g})]})}}}]);
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.