1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[197],{2810:(e,t,a)=>{a.r(t),a.d(t,{Avatar:()=>s,AvatarFallback:()=>d,AvatarImage:()=>i});var r=a(13466);a(77426);var n=a(97221),o=a(49154);function s({className:e,...t}){return(0,r.jsx)(n.bL,{"data-slot":"avatar",className:(0,o.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...t})}function i({className:e,...t}){return(0,r.jsx)(n._V,{"data-slot":"avatar-image",className:(0,o.cn)("aspect-square size-full",e),...t})}function d({className:e,...t}){return(0,r.jsx)(n.H4,{"data-slot":"avatar-fallback",className:(0,o.cn)("bg-muted flex size-full items-center justify-center rounded-full",e),...t})}},11011:(e,t,a)=>{a.d(t,{p:()=>o});var r=a(13466);a(77426);var n=a(49154);function o({className:e,type:t,...a}){return(0,r.jsx)("input",{type:t,"data-slot":"input",className:(0,n.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","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",e),...a})}},12234:(e,t,a)=>{a.r(t),a.d(t,{ContextMenu:()=>l,ContextMenuCheckboxItem:()=>h,ContextMenuContent:()=>b,ContextMenuGroup:()=>u,ContextMenuItem:()=>v,ContextMenuLabel:()=>j,ContextMenuPortal:()=>m,ContextMenuRadioGroup:()=>p,ContextMenuRadioItem:()=>w,ContextMenuSeparator:()=>y,ContextMenuShortcut:()=>N,ContextMenuSub:()=>f,ContextMenuSubContent:()=>x,ContextMenuSubTrigger:()=>g,ContextMenuTrigger:()=>c});var r=a(13466);a(77426);var n=a(62337),o=a(96388),s=a(31540),i=a(45964),d=a(49154);function l({...e}){return(0,r.jsx)(n.bL,{"data-slot":"context-menu",...e})}function c({...e}){return(0,r.jsx)(n.l9,{"data-slot":"context-menu-trigger",...e})}function u({...e}){return(0,r.jsx)(n.YJ,{"data-slot":"context-menu-group",...e})}function m({...e}){return(0,r.jsx)(n.ZL,{"data-slot":"context-menu-portal",...e})}function f({...e}){return(0,r.jsx)(n.Pb,{"data-slot":"context-menu-sub",...e})}function p({...e}){return(0,r.jsx)(n.z6,{"data-slot":"context-menu-radio-group",...e})}function g({className:e,inset:t,children:a,...s}){return(0,r.jsxs)(n.ZP,{"data-slot":"context-menu-sub-trigger","data-inset":t,className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...s,children:[a,(0,r.jsx)(o.A,{className:"ml-auto"})]})}function x({className:e,...t}){return(0,r.jsx)(n.G5,{"data-slot":"context-menu-sub-content",className:(0,d.cn)("bg-popover text-popover-foreground 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 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...t})}function b({className:e,...t}){return(0,r.jsx)(n.ZL,{children:(0,r.jsx)(n.UC,{"data-slot":"context-menu-content",className:(0,d.cn)("bg-popover text-popover-foreground 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 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-context-menu-content-available-height) min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...t})})}function v({className:e,inset:t,variant:a="default",...o}){return(0,r.jsx)(n.q7,{"data-slot":"context-menu-item","data-inset":t,"data-variant":a,className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o})}function h({className:e,children:t,checked:a,...o}){return(0,r.jsxs)(n.H_,{"data-slot":"context-menu-checkbox-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:a,...o,children:[(0,r.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,r.jsx)(n.VF,{children:(0,r.jsx)(s.A,{className:"size-4"})})}),t]})}function w({className:e,children:t,...a}){return(0,r.jsxs)(n.hN,{"data-slot":"context-menu-radio-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...a,children:[(0,r.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,r.jsx)(n.VF,{children:(0,r.jsx)(i.A,{className:"size-2 fill-current"})})}),t]})}function j({className:e,inset:t,...a}){return(0,r.jsx)(n.JU,{"data-slot":"context-menu-label","data-inset":t,className:(0,d.cn)("text-foreground px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...a})}function y({className:e,...t}){return(0,r.jsx)(n.wv,{"data-slot":"context-menu-separator",className:(0,d.cn)("bg-border -mx-1 my-1 h-px",e),...t})}function N({className:e,...t}){return(0,r.jsx)("span",{"data-slot":"context-menu-shortcut",className:(0,d.cn)("text-muted-foreground ml-auto text-xs tracking-widest",e),...t})}},13975:(e,t,a)=>{a.r(t),a.d(t,{Form:()=>l,FormControl:()=>x,FormDescription:()=>b,FormField:()=>u,FormItem:()=>p,FormLabel:()=>g,FormMessage:()=>v,useFormField:()=>m});var r=a(13466),n=a(77426),o=a(87744),s=a(91299),i=a(49154),d=a(80745);let l=s.Op,c=n.createContext({}),u=({...e})=>(0,r.jsx)(c.Provider,{value:{name:e.name},children:(0,r.jsx)(s.xI,{...e})}),m=()=>{let e=n.useContext(c),t=n.useContext(f),{getFieldState:a}=(0,s.xW)(),r=(0,s.lN)({name:e.name}),o=a(e.name,r);
1if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:`${i}-form-item`,formDescriptionId:`${i}-form-item-description`,formMessageId:`${i}-form-item-message`,...o}},f=n.createContext({});function p({className:e,...t}){let a=n.useId();return(0,r.jsx)(f.Provider,{value:{id:a},children:(0,r.jsx)("div",{"data-slot":"form-item",className:(0,i.cn)("grid gap-2",e),...t})})}function g({className:e,...t}){let{error:a,formItemId:n}=m();return(0,r.jsx)(d.Label,{"data-slot":"form-label","data-error":!!a,className:(0,i.cn)("data-[error=true]:text-destructive",e),htmlFor:n,...t})}function x({...e}){let{error:t,formItemId:a,formDescriptionId:n,formMessageId:s}=m();return(0,r.jsx)(o.DX,{"data-slot":"form-control",id:a,"aria-describedby":t?`${n} ${s}`:`${n}`,"aria-invalid":!!t,...e})}function b({className:e,...t}){let{formDescriptionId:a}=m();return(0,r.jsx)("p",{"data-slot":"form-description",id:a,className:(0,i.cn)("text-muted-foreground text-sm",e),...t})}function v({className:e,...t}){let{error:a,formMessageId:n}=m(),o=a?String(a?.message??""):t.children;return o?(0,r.jsx)("p",{"data-slot":"form-message",id:n,className:(0,i.cn)("text-destructive text-sm",e),...t,children:o}):null}},15298:(e,t,a)=>{a.r(t),a.d(t,{Separator:()=>s});var r=a(13466);a(77426);var n=a(39379),o=a(49154);function s({className:e,orientation:t="horizontal",decorative:a=!0,...i}){return(0,r.jsx)(n.b,{"data-slot":"separator",decorative:a,orientation:t,className:(0,o.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",e),...i})}},23077:(e,t,a)=>{a.r(t),a.d(t,{Switch:()=>s});var r=a(13466);a(77426);var n=a(80364),o=a(49154);function s({className:e,...t}){return(0,r.jsx)(n.bL,{"data-slot":"switch",className:(0,o.cn)("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:(0,r.jsx)(n.zi,{"data-slot":"switch-thumb",className:(0,o.cn)("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}},25881:(e,t,a)=>{a.r(t),a.d(t,{Tabs:()=>s,TabsContent:()=>l,TabsList:()=>i,TabsTrigger:()=>d});var r=a(13466);a(77426);var n=a(15452),o=a(49154);function s({className:e,...t}){return(0,r.jsx)(n.bL,{"data-slot":"tabs",className:(0,o.cn)("flex flex-col gap-2",e),...t})}function i({className:e,...t}){return(0,r.jsx)(n.B8,{"data-slot":"tabs-list",className:(0,o.cn)("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function d({className:e,...t}){return(0,r.jsx)(n.l9,{"data-slot":"tabs-trigger",className:(0,o.cn)("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 cursor-pointer",e),...t})}function l({className:e,...t}){return(0,r.jsx)(n.UC,{"data-slot":"tabs-content",className:(0,o.cn)("flex-1 outline-none",e),...t})}},32346:(e,t,a)=>{a.r(t),a.d(t,{Toaster:()=>s});var r=a(13466),n=a(18498),o=a(9013);let s=({...e})=>{let{theme:t="system"}=(0,n.D)();return(0,r.jsx)(o.l$,{theme:t,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})}},34789:(e,t,a)=>{a.d(t,{$:()=>d,r:()=>i});var r=a(13466);a(77426);var n=a(87744),o=a(77983),s=a(49154);let i=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md 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 cursor-pointer",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function d({className:e,variant:t,size:a,asChild:o=!1,...l}){let c=o?n.DX:"button";return(0,r.jsx)(c,{"data-slot":"button",className:(0,s.cn)(i({variant:t,size:a,className:e})),...l})}},35964:(e,t,a)=>{a.r(t),a.d(t,{Command:()=>d,CommandDialog:()=>l,CommandEmpty:()=>m,CommandGroup:()=>f,CommandInput:()=>c,CommandItem:()=>g,CommandList:()=>u,CommandSeparator:()=>p,CommandShortcut:()=>x});var r=a(13466);a(77426);var n=a(69234),o=a(61244),s=a(49154),i=a(39485);function d({className:e,...t}){return(0,r.jsx)(n.uB,{"data-slot":"command",className:(0,s.cn)("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md",e),...t})}function l({title:e="Command Palette",description:t="Search for a command to run...",children:a,className:n,showCloseButton:o=!0,...c}){return(0,r.jsxs)(i.lG,{...c,children:[(0,r.jsxs)(i.c7,{className:"sr-only",children:[(0,r.jsx)(i.L3,{children:e}),(0,r.jsx)(i.rr,{children:t})]}),(0,r.jsx)(i.Cf,{className:(0,s.cn)("overflow-hidden p-0",n),showCloseButton:o,children:(0,r.jsx)(d,{className:"[&_[cmdk-group-heading]]:text-muted-foreground **:data-[slot=command-input-wrapper]:h-12 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group]]:px-2 [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5",children:a})})]})}function c({className:e,...t}){return(0,r.jsxs)("div",{"data-slot":"command-input-wrapper",className:"flex h-9 items-center gap-2 border-b px-3",children:[(0,r.jsx)(o.A,{className:"size-4 shrink-0 opacity-50"}),(0,r.jsx)(n.uB.Input,{"data-slot":"command-input",className:(0,s.cn)("placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50",e),...t})]})}function u({className:e,...t}){return(0,r.jsx)(n.uB.List,{"data-slot":"command-list",className:(0,s.cn)("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto",e),...t})}function m({...e}){return(0,r.jsx)(n.uB.Empty,{"data-slot":"command-empty",className:"py-6 text-center text-sm",...e})}function f({className:e,...t}){return(0,r.jsx)(n.uB.Group,{"data-slot":"command-group",className:(0,s.cn)("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",e),...t})}function p({className:e,...t}){return(0,r.jsx)(n.uB.Separator,{"data-slot":"command-separator",className:(0,s.cn)("bg-border -mx-1 h-px",e),...t})}function g({className:e,...t}){return(0,r.jsx)(n.uB.Item,{"data-slot":"command-item",className:(0,s.cn)("data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function x({className:e,...t}){return(0,r.jsx)("span",{"data-slot":"command-shortcut",className:(0,s.cn)("text-muted-foreground ml-auto text-xs tracking-widest",e),...t})}},39485:(e,t,a)=>{a.d(t,{Cf:()=>u,L3:()=>f,c7:()=>m,lG:()=>i,rr:()=>p,zM:()=>d});var r=a(13466);a(77426);var n=a(7839),o=a(33672),s=a(49154);function i({...e}){return(0,r.jsx)(n.Root,{"data-slot":"dialog",...e})}function d({...e}){return(0,r.jsx)(n.Trigger,{"data-slot":"dialog-trigger",...e})}function l({...e}){return(0,r.jsx)(n.Portal,{"data-slot":"dialog-portal",...e})}function c({className:e,...t}){return(0,r.jsx)(n.Overlay,{"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-50 bg-black/50",e),...t})}function u({className:e,children:t,showCloseButton:a=!0,...i}){return(0,r.jsxs)(l,{"data-slot":"dialog-portal",children:[(0,r.jsx)(c,{}),(0,r.jsxs)(n.Content,{"data-slot":"dialog-content",className:(0,s.cn)("bg-background 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 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
1ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...i,children:[t,a&&(0,r.jsxs)(n.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground 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 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,r.jsx)(o.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function m({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"dialog-header",className:(0,s.cn)("flex flex-col gap-2 text-center sm:text-left",e),...t})}function f({className:e,...t}){return(0,r.jsx)(n.Title,{"data-slot":"dialog-title",className:(0,s.cn)("text-lg leading-none font-semibold",e),...t})}function p({className:e,...t}){return(0,r.jsx)(n.Description,{"data-slot":"dialog-description",className:(0,s.cn)("text-muted-foreground text-sm",e),...t})}},43248:(e,t,a)=>{a.d(t,{E:()=>o});var r=a(13466),n=a(49154);function o({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"skeleton",className:(0,n.cn)("bg-muted animate-pulse rounded-md",e),...t})}},43484:(e,t,a)=>{a.r(t),a.d(t,{ResizableHandle:()=>l,ResizablePanel:()=>d,ResizablePanelGroup:()=>i});var r=a(13466);a(77426);var n=a(79325),o=a(623),s=a(49154);function i({className:e,...t}){return(0,r.jsx)(o.YZ,{"data-slot":"resizable-panel-group",className:(0,s.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",e),...t})}function d({...e}){return(0,r.jsx)(o.Zk,{"data-slot":"resizable-panel",...e})}function l({withHandle:e,className:t,...a}){return(0,r.jsx)(o.TW,{"data-slot":"resizable-handle",className:(0,s.cn)("bg-border focus-visible:ring-ring relative flex w-px items-center justify-center after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:ring-1 focus-visible:ring-offset-1 focus-visible:outline-hidden data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:translate-x-0 data-[panel-group-direction=vertical]:after:-translate-y-1/2 [&[data-panel-group-direction=vertical]>div]:rotate-90",t),...a,children:e&&(0,r.jsx)("div",{className:"bg-border z-10 flex h-4 w-3 items-center justify-center rounded-xs border",children:(0,r.jsx)(n.A,{className:"size-2.5"})})})}},45332:(e,t,a)=>{a.r(t),a.d(t,{Popover:()=>s,PopoverAnchor:()=>l,PopoverContent:()=>d,PopoverTrigger:()=>i});var r=a(13466);a(77426);var n=a(75168),o=a(49154);function s({...e}){return(0,r.jsx)(n.bL,{"data-slot":"popover",...e})}function i({...e}){return(0,r.jsx)(n.l9,{"data-slot":"popover-trigger",...e})}function d({className:e,align:t="center",sideOffset:a=4,...s}){return(0,r.jsx)(n.ZL,{children:(0,r.jsx)(n.UC,{"data-slot":"popover-content",align:t,sideOffset:a,className:(0,o.cn)("bg-popover text-popover-foreground 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 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...s})})}function l({...e}){return(0,r.jsx)(n.Mz,{"data-slot":"popover-anchor",...e})}},47714:(e,t,a)=>{a.r(t),a.d(t,{Slider:()=>i});var r=a(13466),n=a(77426),o=a(24477),s=a(49154);function i({className:e,defaultValue:t,value:a,min:d=0,max:l=100,...c}){let u=n.useMemo(()=>Array.isArray(a)?a:Array.isArray(t)?t:[d,l],[a,t,d,l]);return(0,r.jsxs)(o.bL,{"data-slot":"slider",defaultValue:t,value:a,min:d,max:l,className:(0,s.cn)("relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 data-[orientation=vertical]:h-full data-[orientation=vertical]:min-h-44 data-[orientation=vertical]:w-auto data-[orientation=vertical]:flex-col",e),...c,children:[(0,r.jsx)(o.CC,{"data-slot":"slider-track",className:(0,s.cn)("bg-muted relative grow overflow-hidden rounded-full data-[orientation=horizontal]:h-1.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-1.5"),children:(0,r.jsx)(o.Q6,{"data-slot":"slider-range",className:(0,s.cn)("bg-primary absolute data-[orientation=horizontal]:h-full data-[orientation=vertical]:w-full")})}),Array.from({length:u.length},(e,t)=>(0,r.jsx)(o.zi,{"data-slot":"slider-thumb",className:"border-primary bg-background ring-ring/50 block size-4 shrink-0 rounded-full border shadow-sm transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50"},t))]})}},49154:(e,t,a)=>{a.d(t,{cn:()=>o});var r=a(17143),n=a(46195);function o(...e){return(0,n.QP)((0,r.$)(e))}},49312:(e,t,a)=>{a.r(t),a.d(t,{Modal:()=>o});var r=a(13466);a(77426);var n=a(39485);let o=({title:e,description:t,isOpen:a,onClose:o,children:s})=>(0,r.jsx)(n.lG,{open:a,onOpenChange:e=>{e||o()},children:(0,r.jsxs)(n.Cf,{children:[(0,r.jsxs)(n.c7,{children:[(0,r.jsx)(n.L3,{children:e}),(0,r.jsx)(n.rr,{children:t})]}),(0,r.jsx)("div",{children:s})]})})},52561:(e,t,a)=>{a.r(t),a.d(t,{ToggleGroup:()=>l,ToggleGroupItem:()=>c});var r=a(13466),n=a(77426),o=a(69711),s=a(49154);let i=(0,a(77983).F)("inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium hover:bg-muted hover:text-muted-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] outline-none transition-[color,box-shadow] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive whitespace-nowrap",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground"},size:{default:"h-9 px-2 min-w-9",sm:"h-8 px-1.5 min-w-8",lg:"h-10 px-2.5 min-w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=n.createContext({size:"default",variant:"default"});function l({className:e,variant:t,size:a,children:n,...i}){return(0,r.jsx)(o.bL,{"data-slot":"toggle-group","data-variant":t,"data-size":a,className:(0,s.cn)("group/toggle-group flex w-fit items-center rounded-md data-[variant=outline]:shadow-xs",e),...i,children:(0,r.jsx)(d.Provider,{value:{variant:t,size:a},children:n})})}function c({className:e,children:t,variant:a,size:l,...u}){let m=n.useContext(d);return(0,r.jsx)(o.q7,{"data-slot":"toggle-group-item","data-variant":m.variant||a,"data-size":m.size||l,className:(0,s.cn)(i({variant:m.variant||a,size:m.size||l}),"min-w-0 flex-1 shrink-0 rounded-none shadow-none first:rounded-l-md last:rounded-r-md focus:z-10 focus-visible:z-10 data-[variant=outline]:border-l-0 data-[variant=outline]:first:border-l",e),...u,children:t})}},59670:(e,t,a)=>{a.r(t),a.d(t,{Checkbox:()=>i});var r=a(13466);a(77426);var n=a(11432),o=a(31540),s=a(49154);function i({className:e,...t}){return(0,r.jsx)(n.bL,{"data-slot":"checkbox",className:(0,s.cn)("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:(0,r.jsx)(n.C1,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:(0,r.jsx)(o.A,{className:"size-3.5"})})})}},63824:(e,t,a)=>{a.r(t),a.d(t,{Sidebar:()=>D,SidebarContent:()=>E,SidebarFooter:()=>F,SidebarGroup:()=>G,SidebarGroupAction:()=>R,SidebarGroupContent:()=>B,SidebarGroupLabel:()=>O,SidebarHeader:()=>T,SidebarInput:()=>I,SidebarInset:()=>P,SidebarMenu:()=>V,SidebarMenuAction:()=>H,SidebarMenuBadge:()=>U,SidebarMenuButton:()=>K,SidebarMenuItem:()=>Z,SidebarMenuSkeleton:()=>X,SidebarMenuSub:()=>J,SidebarMenuSubButton:()=>Y,SidebarMenuSubItem:()=>W,SidebarProvider:()=>M,SidebarRail:()=>L,SidebarSeparator:()=>$,SidebarTrigger:()=>A,useSidebar:()=>S});var r=a(13466),n=a(77426),o=a(87744),s=a(77983),i=a(67544),d=a(49154),l=a(34789),c=a(11011),u=a(15298),m=a(7839),f=a(33672);function p({...e}){return(0,r.jsx)(m.Root,{"data-slot":"sheet",...e})}function g({...e}){return(0,r.jsx)(m.Portal,{"data-slot":"sheet-portal",...e})}function x({className:e,...t}){return(0,r.jsx)(m.Overlay,{"data-slot":"sheet-overlay",className:(0,d.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",e),...t})}function b({className:e,children:t,side:a="right",...n}){return(0,r.jsxs)(g,{children:[(0,r.jsx)(x,{}),(0,r.jsxs)(m.Content,{"data-slot":"sheet-content",className:(0,d.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"===a&&"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"===a&&"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"===a&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===a&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...n,children:[t,(0,r.jsxs)(m.Close,{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 cursor-pointer",children:[(0,r.jsx)(f.A,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function v({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sheet-header",className:(0,d.cn)("flex flex-col gap-1.5 p-4",e),...t})}function h({className:e,...t}){return(0,r.jsx)(m.Title,{"data-slot":"sheet-title",className:(0,d.cn)("text-foreground font-semibold",e),...t})}function w({className:e,...t}
1){return(0,r.jsx)(m.Description,{"data-slot":"sheet-description",className:(0,d.cn)("text-muted-foreground text-sm",e),...t})}var j=a(43248),y=a(93363);function N({delayDuration:e=0,...t}){return(0,r.jsx)(y.Provider,{"data-slot":"tooltip-provider",delayDuration:e,...t})}function k({...e}){return(0,r.jsx)(N,{children:(0,r.jsx)(y.Root,{"data-slot":"tooltip",...e})})}function z({...e}){return(0,r.jsx)(y.Trigger,{"data-slot":"tooltip-trigger",...e})}function _({className:e,sideOffset:t=0,children:a,...n}){return(0,r.jsx)(y.Portal,{children:(0,r.jsxs)(y.Content,{"data-slot":"tooltip-content",sideOffset:t,className:(0,d.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]:slide-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",e),...n,children:[a,(0,r.jsx)(y.Arrow,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}let C=n.createContext(null);function S(){let e=n.useContext(C);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}function M({defaultOpen:e=!0,open:t,onOpenChange:a,className:o,style:s,children:i,...l}){let c=function(){let[e,t]=n.useState(void 0);return n.useEffect(()=>{let e=window.matchMedia("(max-width: 767px)"),a=()=>{t(window.innerWidth<768)};return e.addEventListener("change",a),t(window.innerWidth<768),()=>e.removeEventListener("change",a)},[]),!!e}(),[u,m]=n.useState(!1),[f,p]=n.useState(e),g=t??f,x=n.useCallback(e=>{let t="function"==typeof e?e(g):e;a?a(t):p(t),document.cookie=`sidebar_state=${t}; path=/; max-age=604800`},[a,g]),b=n.useCallback(()=>c?m(e=>!e):x(e=>!e),[c,x,m]);n.useEffect(()=>{let e=e=>{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),b())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[b]);let v=g?"expanded":"collapsed",h=n.useMemo(()=>({state:v,open:g,setOpen:x,isMobile:c,openMobile:u,setOpenMobile:m,toggleSidebar:b}),[v,g,x,c,u,m,b]);return(0,r.jsx)(C.Provider,{value:h,children:(0,r.jsx)(N,{delayDuration:0,children:(0,r.jsx)("div",{"data-slot":"sidebar-wrapper",style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...s},className:(0,d.cn)("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",o),...l,children:i})})})}function D({side:e="left",variant:t="sidebar",collapsible:a="offcanvas",className:n,children:o,...s}){let{isMobile:i,state:l,openMobile:c,setOpenMobile:u}=S();return"none"===a?(0,r.jsx)("div",{"data-slot":"sidebar",className:(0,d.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",n),...s,children:o}):i?(0,r.jsx)(p,{open:c,onOpenChange:u,...s,children:(0,r.jsxs)(b,{"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:e,children:[(0,r.jsxs)(v,{className:"sr-only",children:[(0,r.jsx)(h,{children:"Sidebar"}),(0,r.jsx)(w,{children:"Displays the mobile sidebar."})]}),(0,r.jsx)("div",{className:"flex h-full w-full flex-col",children:o})]})}):(0,r.jsxs)("div",{className:"group peer text-sidebar-foreground hidden md:block","data-state":l,"data-collapsible":"collapsed"===l?a:"","data-variant":t,"data-side":e,"data-slot":"sidebar",children:[(0,r.jsx)("div",{"data-slot":"sidebar-gap",className:(0,d.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"===t||"inset"===t?"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,d.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===e?"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"===t||"inset"===t?"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",n),...s,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:o})})]})}function A({className:e,onClick:t,...a}){let{toggleSidebar:n}=S();return(0,r.jsxs)(l.$,{"data-sidebar":"trigger","data-slot":"sidebar-tr
1igger",variant:"ghost",size:"icon",className:(0,d.cn)("size-7",e),onClick:e=>{t?.(e),n()},...a,children:[(0,r.jsx)(i.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})}function L({className:e,...t}){let{toggleSidebar:a}=S();return(0,r.jsx)("button",{"data-sidebar":"rail","data-slot":"sidebar-rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:a,title:"Toggle Sidebar",className:(0,d.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",e),...t})}function P({className:e,...t}){return(0,r.jsx)("main",{"data-slot":"sidebar-inset",className:(0,d.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",e),...t})}function I({className:e,...t}){return(0,r.jsx)(c.p,{"data-slot":"sidebar-input","data-sidebar":"input",className:(0,d.cn)("bg-background h-8 w-full shadow-none",e),...t})}function T({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-header","data-sidebar":"header",className:(0,d.cn)("flex flex-col gap-2 p-2",e),...t})}function F({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-footer","data-sidebar":"footer",className:(0,d.cn)("flex flex-col gap-2 p-2",e),...t})}function $({className:e,...t}){return(0,r.jsx)(u.Separator,{"data-slot":"sidebar-separator","data-sidebar":"separator",className:(0,d.cn)("bg-sidebar-border mx-2 w-auto",e),...t})}function E({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-content","data-sidebar":"content",className:(0,d.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...t})}function G({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-group","data-sidebar":"group",className:(0,d.cn)("relative flex w-full min-w-0 flex-col p-2",e),...t})}function O({className:e,asChild:t=!1,...a}){let n=t?o.DX:"div";return(0,r.jsx)(n,{"data-slot":"sidebar-group-label","data-sidebar":"group-label",className:(0,d.cn)("text-sidebar-foreground/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",e),...a})}function R({className:e,asChild:t=!1,...a}){let n=t?o.DX:"button";return(0,r.jsx)(n,{"data-slot":"sidebar-group-action","data-sidebar":"group-action",className:(0,d.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",e),...a})}function B({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-group-content","data-sidebar":"group-content",className:(0,d.cn)("w-full text-sm",e),...t})}function V({className:e,...t}){return(0,r.jsx)("ul",{"data-slot":"sidebar-menu","data-sidebar":"menu",className:(0,d.cn)("flex w-full min-w-0 flex-col gap-1",e),...t})}function Z({className:e,...t}){return(0,r.jsx)("li",{"data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:(0,d.cn)("group/menu-item relative",e),...t})}let q=(0,s.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 K({asChild:e=!1,isActive:t=!1,variant:a="default",size:n="default",tooltip:s,className:i,...l}){let c=e?o.DX:"button",{isMobile:u,state:m}=S(),f=(0,r.jsx)(c,{"data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":n,"data-active":t,className:(0,d.cn)(q({variant:a,size:n}),i),...l});return s?("string"==typeof s&&(s={children:s}),(0,r.jsxs)(k,{children:[(0,r.jsx)(z,{asChild:!0,children:f}),(0,r.jsx)(_,{side:"right",align:"center",hidden:"collapsed"!==m||u,...s})]})):f}function H({className:e,asChild:t=!1,showOnHover:a=!1,...n}){let s=t?o.DX:"button";return(0,r.jsx)(s,{"data-slot":"sidebar-menu-action","data-sidebar":"menu-action",className:(0,d.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",a&&"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",e),...n})}function U({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"sidebar-menu-badge","data-sidebar":"menu-badge",className:(0,d.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",e),...t})}function X({className:e,showIcon:t=!1,...a}){let o=n.useMemo(()=>`${Math.floor(40*Math.random())+50}%`,[]);return(0,r.jsxs)("div",{"data-slot":"sidebar-menu-skeleton","data-sidebar":"menu-skeleton",className:(0,d.cn)("flex h-8 items-center gap-2 rounded-md px-2",e),...a,children:[t&&(0,r.jsx)(j.E,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),(0,r.jsx)(j.E,{className:"h-4 max-w-(--skeleton-width) flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":o}})]})}function J({className:e,...t}){return(0,r.jsx)("ul",{"data-slot":"sidebar-menu-sub","data-sidebar":"menu-sub",className:(0,d.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",e),...t})}function W({className:e,...t}){return(0,r.jsx)("li",{"data-slot":"sidebar-menu-sub-item","data-sidebar":"menu-sub-item",className:(0,d.cn)("group/menu-sub-item relative",e),...t})}function Y({asChild:e=!1,size:t="md",isActive:a=!1,className:n,...s}){let i=e?o.DX:"a";return(0,r.jsx)(i,{"data-slot":"sidebar-menu-sub-button","data-sidebar":"menu-sub-button","data-size":t,"data-active":a,className:(0,d.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"===t&&"text-xs","md"===t&&"text-sm","group-data-[collapsible=icon]:hidden",n),...s})}},64078:(e,t,a)=>{a.r(t),a.d(t,{DropdownMenu:()=>l,DropdownMenuCheckboxItem:()=>g,DropdownMenuContent:()=>m,DropdownMenuGroup:()=>f,DropdownMenuItem:()=>p,DropdownMenuLabel:()=>v,DropdownMenuPortal:()=>c,DropdownMenuRadioGroup:()=>x,DropdownMenuRadioItem:()=>b,DropdownMenuSeparator:()=>h,DropdownMenuShortcut:()=>w,DropdownMenuSub:()=>j,DropdownMenuSubContent:()=>N,DropdownMenuSubTrigger:()=>y,DropdownMenuTrigger:()=>u});var r=a(13466);a(77426);var n=a(60155),o=a(31540),s=a(45964),i=a(96388),d=a(49154);function l({...e}){return(0,r.jsx)(n.bL,{"data-slot":"dropdown-menu",...e})}function c({...e}){return(0,r.jsx)(n.ZL,{"data-slot":"dropdown-menu-portal",...e})}function u({...e}){return(0,r.jsx)(n.l9,{"data-slot":"dropdown-menu-trigger",...e})}function m({className:e,sideOffset:t=4,...a}){return(0,r.jsx)(n.ZL,{children:(0,r.jsx)(n.UC,{"data-slot":"dropdown-menu-content",sideOffset:t,className:(0,d.cn)("bg-popover text-popover-foreground 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 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...a})})}function f({...e}){return(0,r.jsx)(n.YJ,{"data-slot":"dropdown-menu-group",...e})}function p({className:e,inset:t,variant:a="default",...o}){return(0,r.jsx)(n.q7,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":a,className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o})}function g({className:e,children:t,checked:a,...s}){return(0,r.jsxs)(n.H_,{"data-slot":"dropdown-menu-checkbox-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:a,...s,children:[(0,r.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,r.jsx)(n.VF,{children:(0,r.jsx)(o.A,{className:"size-4"})})}),t]})}function x({...e}){return(0,r.jsx)(n.z6,{"data-slot":"dropdown-menu-radio-group",...e})}function b({className:e,children:t,...a}){return(0,r.jsxs)(n.hN,{"data-slot":"dropdown-menu-radio-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...a,children:[(0,r.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,r.jsx)(n.VF,{children:(0,r.jsx)(s.A,{className:"size-2 fill-current"})})}),t]})}function v({className:e,inset:t,...a}){return(0,r.jsx)(n.JU,{"data-slot":"dropdown-menu-label","data-inset":t,className:(0,d.cn)("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...a})}function h({className:e,...t}){return(0,r.jsx)(n.wv,{"data-slot":"dropdown-menu-separator",className:(0,d.cn)("bg-border -mx-1 my-1 h-px",e),...t})}function w({className:e,...t}){return(0,r.jsx)("span",{"data-slot":"dropdown-menu-shortcut",className:(0,d.cn)("text-muted-foreground ml-auto text-xs tracking-widest",e),...t})}function j({...e}){return(0,r.jsx)(n.Pb,{"data-slot":"dropdown-menu-sub",...e})}function y({className:e,inset:t,children:a,...o}){return(0,r.jsxs)(n.ZP,{"data-slot":"dropdown-menu-sub-trigger","data-inset":t,className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8",e),...o,children:[a,(0,r.jsx)(i.A,{className:"ml-auto size-4"})]})}function N({className:e,...t}){return(0,r.jsx)(n.G5,{"data-slot":"dropdown-menu-sub-content",className:(0,d.cn)("bg-popover text-popover-foreground 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 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 min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...t})}},64147:(e,t,a)=>{a.r(t),a.d(t,{ChartContainer:()=>m,ChartLegend:()=>x,ChartLegendContent:()=>b,ChartStyle:()=>f,ChartTooltip:()=>p,ChartTooltipContent:()=>g});var r=a(13466),n=a(77426),o=a(44766),s=a(95061),i=a(47617),d=a(49154);let l={light:"",dark:".dark"},c=n.createContext(null);function u(){let e=n.useContext(c);if(!e)throw Error("useChart must be used within a <ChartContainer />");return e}function m({id:e,className:t,children:a,config:s,...i}){let l=n.useId(),u=`chart-${e||l.replace(/:/g,"")}`;return(0,r.jsx)(c.Provider,{value:{config:s},children:(0,r.jsxs)("div",{"data-slot":"chart","data-chart":u,className:(0,d.cn)("[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden",t),...i,children:[(0,r.jsx)(f,{id:u,config:s}),(0,r.jsx)(o.u,{children:a})]})})}let f=({id:e,config:t})=>{let a=Object.entries(t).filter(([,e])=>e.theme||e.color);return a.length?(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:Object.entries(l).map(([t,r])=>` 2${r} [data-chart=${e}] { 3${a.map(([e,a])=>{let r=a.theme?.[t]||a.color;return r?` --color-${e}: ${r};`:null}).join("\n")} 4} 5`).join("\n")}}):null},p=s.m;function g({active:e,payload:t,className:a,indicator:o="dot",hideLabel:s=!1,hideIndicator:i=!1,label:l,labelFormatter:c,labelClassName:m,formatter:f,color:p,nameKey:x,labelKey:b}){let{config:h}=u(),w=n.useMemo(()=>{if(s||!t?.length)return null;let[e]=t,a=`${b||e?.dataKey||e?.name||"value"}`,n=v(h,e,a),o=b||"string"!=typeof l?n?.label:h[l]?.label||l;return c&&o?(0,r.jsx)("div",{className:(0,d.cn)("font-medium",m),children:c(o,t||[])}):o?(0,r.jsx)("div",{className:(0,d.cn)("font-medium",m),children:o}):null},[l,c,t,s,m,h,b]);if(!e||!t?.length)return null;let j=1===t.length&&"dot"!==o;return(0,r.jsxs)("div",{className:(0,d.cn)("border-border/50 bg-background grid min-w-[8rem] items-start gap-1.5 rounded-lg border px-2.5 py-1.5 text-xs shadow-xl",a),children:[j?null:w,(0,r.jsx)("div",{className:"grid gap-1.5",children:t.map((e,t)=>{let a=`${x||e.name||e.dataKey||"value"}`,n=v(h,e,a),s=p||e.payload?.fill||e.color;return(0,r.jsx)("div",{className:(0,d.cn)("[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5","dot"===o&&"items-center"),children:f&&e?.value!==void 0&&e.name?f(e.value,e.name,e,t):(0,r.jsxs)(r.Fragment,{children:[n?.icon?(0,r.jsx)(n.icon,{}):!i&&(0,r.jsx)("div",{className:(0,d.cn)("shrink-0 rounded-[2px] border-(--color-border) bg-(--color-bg)",{"h-2.5 w-2.5":"dot"===o,"w-1":"line"===o,"w-0 border-[1.5px] border-dashed bg-transparent":"dashed"===o,"my-0.5":j&&"dashed"===o}),style:{"--color-bg":s,"--color-border":s}}),(0,r.jsxs)("div",{className:(0,d.cn)("flex flex-1 justify-between leading-none",j?"items-end":"items-center"),children:[(0,r.jsxs)("div",{className:"grid gap-1.5",children:[j?w:null,(0,r.jsx)("span",{className:"text-muted-foreground",children:n?.label||e.name})]}),e.value&&(0,r.jsx)("span",{className:"text-foreground font-mono font-medium tabular-nums",children:e.value.toLocaleString()})]})]})},e.dataKey)})})]})}let x=i.s;function b({className:e,hideIcon:t=!1,payload:a,verticalAlign:n="bottom",nameKey:o}){let{config:s}=u();return a?.length?(0,r.jsx)("div",{className:(0,d.cn)("flex items-center justify-center gap-4","top"===n?"pb-3":"pt-3",e),children:a.map(e=>{let a=`${o||e.dataKey||"value"}`,n=v(s,e,a);return(0,r.jsxs)("div",{className:(0,d.cn)("[&>svg]:text-muted-foreground flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3"),children:[n?.icon&&!t?(0,r.jsx)(n.icon,{}):(0,r.jsx)("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:e.color}}),n?.label]},e.value)})}):null}function v(e,t,a){if("object"!=typeof t||null===t)return;let r="payload"in t&&"object"==typeof t.payload&&null!==t.payload?t.payload:void 0,n=a;return a in t&&"string"==typeof t[a]?n=t[a]:r&&a in r&&"string"==typeof r[a]&&(n=r[a]),n in e?e[n]:e[a]}},65491:(e,t,a)=>{a.r(t),a.d(t,{InputOTP:()=>d,InputOTPGroup:()=>l,InputOTPSeparator:()=>u,InputOTPSlot:()=>c});var r=a(13466),n=a(77426),o=a(57863),s=a(49656),i=a(49154);function d({className:e,containerClassName:t,...a}){return(0,r.jsx)(o.wE,{"data-slot":"input-otp",containerClassName:(0,i.cn)("flex items-center gap-2 has-disabled:opacity-50",t),className:(0,i.cn)("disabled:cursor-not-allowed",e),...a})}function l({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"input-otp-group",className:(0,i.cn)("flex items-center",e),...t})}function c({index:e,className:t,...a}){let s=n.useContext(o.dK),{char:d,hasFakeCaret:l,isActive:u}=s?.slots[e]??{};return(0,r.jsxs)("div",{"data-slot":"input-otp-slot","data-active":u,className:(0,i.cn)("data-[active=true]:border-ring data-[active=true]:ring-ring/50 data-[active=true]:aria-invalid:ring-destructive/20 dark:data-[active=true]:aria-invalid:ring-destructive/40 aria-invalid:border-destructive data-[active=true]:aria-invalid:border-destructive dark:bg-input/30 border-input relative flex h-9 w-9 items-center justify-center border-y border-r text-sm shadow-xs transition-all outline-none first:rounded-l-md first:border-l last:rounded-r-md data-[active=true]:z-10 data-[active=true]:ring-[3px]",t),...a,children:[d,l&&(0,r.jsx)("div",{className:"pointer-events-none absolute inset-0 flex items-center justify-center",children:(0,r.jsx)("div",{className:"animate-caret-blink bg-foreground h-4 w-px duration-1000"})})]})}function u({...e}){return(0,r.jsx)("div",{"data-slot":"input-otp-separator",role:"separator",...e,children:(0,r.jsx)(s.A,{})})}},66411:(e,t,a)=>{a.r(t),a.d(t,{Carousel:()=>m,CarouselContent:()=>f,CarouselItem:()=>p,CarouselNext:()=>x,CarouselPrevious:()=>g});var r=a(13466),n=a(77426),o=a(92901),s=a(65801),i=a(74226),d=a(49154),l=a(34789);let c=n.createContext(null);function u(){let e=n.useContext(c);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function m({orientation:e="horizontal",opts:t,setApi:a,plugins:s,className:i,children:l,...u}){let[f,p]=(0,o.A)({...t,axis:"horizontal"===e?"x":"y"},s),[g,x]=n.useState(!1),[b,v]=n.useState(!1),h=n.useCallback(e=>{e&&(x(e.canScrollPrev()),v(e.canScrollNext()))},[]),w=n.useCallback(()=>{p?.scrollPrev()}
5,[p]),j=n.useCallback(()=>{p?.scrollNext()},[p]),y=n.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),j())},[w,j]);return n.useEffect(()=>{p&&a&&a(p)},[p,a]),n.useEffect(()=>{if(p)return h(p),p.on("reInit",h),p.on("select",h),()=>{p?.off("select",h)}},[p,h]),(0,r.jsx)(c.Provider,{value:{carouselRef:f,api:p,opts:t,orientation:e||(t?.axis==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:j,canScrollPrev:g,canScrollNext:b},children:(0,r.jsx)("div",{onKeyDownCapture:y,className:(0,d.cn)("relative",i),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...u,children:l})})}function f({className:e,...t}){let{carouselRef:a,orientation:n}=u();return(0,r.jsx)("div",{ref:a,className:"overflow-hidden","data-slot":"carousel-content",children:(0,r.jsx)("div",{className:(0,d.cn)("flex","horizontal"===n?"-ml-4":"-mt-4 flex-col",e),...t})})}function p({className:e,...t}){let{orientation:a}=u();return(0,r.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,d.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===a?"pl-4":"pt-4",e),...t})}function g({className:e,variant:t="outline",size:a="icon",...n}){let{orientation:o,scrollPrev:i,canScrollPrev:c}=u();return(0,r.jsxs)(l.$,{"data-slot":"carousel-previous",variant:t,size:a,className:(0,d.cn)("absolute size-8 rounded-full","horizontal"===o?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!c,onClick:i,...n,children:[(0,r.jsx)(s.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Previous slide"})]})}function x({className:e,variant:t="outline",size:a="icon",...n}){let{orientation:o,scrollNext:s,canScrollNext:c}=u();return(0,r.jsxs)(l.$,{"data-slot":"carousel-next",variant:t,size:a,className:(0,d.cn)("absolute size-8 rounded-full","horizontal"===o?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!c,onClick:s,...n,children:[(0,r.jsx)(i.A,{}),(0,r.jsx)("span",{className:"sr-only",children:"Next slide"})]})}},72802:(e,t,a)=>{a.r(t),a.d(t,{AlertDialog:()=>i,AlertDialogAction:()=>x,AlertDialogCancel:()=>b,AlertDialogContent:()=>u,AlertDialogDescription:()=>g,AlertDialogFooter:()=>f,AlertDialogHeader:()=>m,AlertDialogOverlay:()=>c,AlertDialogPortal:()=>l,AlertDialogTitle:()=>p,AlertDialogTrigger:()=>d});var r=a(13466);a(77426);var n=a(65948),o=a(49154),s=a(34789);function i({...e}){return(0,r.jsx)(n.bL,{"data-slot":"alert-dialog",...e})}function d({...e}){return(0,r.jsx)(n.l9,{"data-slot":"alert-dialog-trigger",...e})}function l({...e}){return(0,r.jsx)(n.ZL,{"data-slot":"alert-dialog-portal",...e})}function c({className:e,...t}){return(0,r.jsx)(n.hJ,{"data-slot":"alert-dialog-overlay",className:(0,o.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",e),...t})}function u({className:e,...t}){return(0,r.jsxs)(l,{children:[(0,r.jsx)(c,{}),(0,r.jsx)(n.UC,{"data-slot":"alert-dialog-content",className:(0,o.cn)("bg-background 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 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...t})]})}function m({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"alert-dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-center sm:text-left",e),...t})}function f({className:e,...t}){return(0,r.jsx)("div",{"data-slot":"alert-dialog-footer",className:(0,o.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function p({className:e,...t}){return(0,r.jsx)(n.hE,{"data-slot":"alert-dialog-title",className:(0,o.cn)("text-lg font-semibold",e),...t})}function g({className:e,...t}){return(0,r.jsx)(n.VY,{"data-slot":"alert-dialog-description",className:(0,o.cn)("text-muted-foreground text-sm",e),...t})}function x({className:e,...t}){return(0,r.jsx)(n.rc,{className:(0,o.cn)((0,s.r)(),e),...t})}function b({className:e,...t}){return(0,r.jsx)(n.ZD,{className:(0,o.cn)((0,s.r)({variant:"outline"}),e),...t})}},79840:(e,t,a)=>{a.r(t),a.d(t,{ScrollArea:()=>s,ScrollBar:()=>i});var r=a(13466);a(77426);var n=a(49676),o=a(49154);function s({className:e,children:t,...a}){return(0,r.jsxs)(n.bL,{"data-slot":"scroll-area",className:(0,o.cn)("relative",e),...a,children:[(0,r.jsx)(n.LM,{"data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:t}),(0,r.jsx)(i,{}),(0,r.jsx)(n.OK,{})]})}function i({className:e,orientation:t="vertical",...a}){return(0,r.jsx)(n.VM,{"data-slot":"scroll-area-scrollbar",orientation:t,className:(0,o.cn)("flex touch-none p-px transition-colors select-none","vertical"===t&&"h-full w-2.5 border-l border-l-transparent","horizontal"===t&&"h-2.5 flex-col border-t border-t-transparent",e),...a,children:(0,r.jsx)(n.lr,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}},80745:(e,t,a)=>{a.r(t),a.d(t,{Label:()=>s});var r=a(13466);a(77426);var n=a(42709),o=a(49154);function s({className:e,...t}){return(0,r.jsx)(n.b,{"data-slot":"label",className:(0,o.cn)("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}},81801:(e,t,a)=>
5{a.r(t),a.d(t,{PasswordInput:()=>l});var r=a(13466),n=a(77426),o=a(38101),s=a(67593),i=a(49154),d=a(11011);function l({className:e,disabled:t,...a}){let[c,u]=n.useState(!1),m=c?o.A:s.A;return(0,r.jsxs)("div",{className:"relative w-full",children:[(0,r.jsx)(d.p,{...a,type:c?"text":"password",disabled:t,className:(0,i.cn)("pr-10",e)}),(0,r.jsx)("button",{type:"button",onClick:()=>u(e=>!e),disabled:t,"aria-label":c?"Hide password":"Show password","aria-pressed":c,tabIndex:-1,className:(0,i.cn)("absolute inset-y-0 right-0 flex items-center justify-center px-3 text-muted-foreground transition-colors","hover:text-foreground focus-visible:outline-none focus-visible:text-foreground","disabled:pointer-events-none disabled:opacity-50"),children:(0,r.jsx)(m,{className:"h-4 w-4","aria-hidden":!0})})]})}},85759:(e,t,a)=>{a.r(t),a.d(t,{Calendar:()=>m,CalendarDayButton:()=>f});var r=a(13466),n=a(77426),o=a(86299),s=a(96388),i=a(44674),d=a(23376),l=a(99684),c=a(49154),u=a(34789);function m({className:e,classNames:t,showOutsideDays:a=!0,captionLayout:n="label",buttonVariant:p="ghost",formatters:g,components:x,...b}){let v=(0,d.a)();return(0,r.jsx)(l.h,{showOutsideDays:a,className:(0,c.cn)("bg-background group/calendar p-3 [--cell-size:--spacing(8)] [[data-slot=card-content]_&]:bg-transparent [[data-slot=popover-content]_&]:bg-transparent",String.raw`rtl:**:[.rdp-button\_next>svg]:rotate-180`,String.raw`rtl:**:[.rdp-button\_previous>svg]:rotate-180`,e),captionLayout:n,formatters:{formatMonthDropdown:e=>e.toLocaleString("default",{month:"short"}),...g},classNames:{root:(0,c.cn)("w-fit",v.root),months:(0,c.cn)("flex gap-4 flex-col md:flex-row relative",v.months),month:(0,c.cn)("flex flex-col w-full gap-4",v.month),nav:(0,c.cn)("flex items-center gap-1 w-full absolute top-0 inset-x-0 justify-between",v.nav),button_previous:(0,c.cn)((0,u.r)({variant:p}),"size-(--cell-size) aria-disabled:opacity-50 p-0 select-none",v.button_previous),button_next:(0,c.cn)((0,u.r)({variant:p}),"size-(--cell-size) aria-disabled:opacity-50 p-0 select-none",v.button_next),month_caption:(0,c.cn)("flex items-center justify-center h-(--cell-size) w-full px-(--cell-size)",v.month_caption),dropdowns:(0,c.cn)("w-full flex items-center text-sm font-medium justify-center h-(--cell-size) gap-1.5",v.dropdowns),dropdown_root:(0,c.cn)("relative has-focus:border-ring border border-input shadow-xs has-focus:ring-ring/50 has-focus:ring-[3px] rounded-md",v.dropdown_root),dropdown:(0,c.cn)("absolute inset-0 opacity-0",v.dropdown),caption_label:(0,c.cn)("select-none font-medium","label"===n?"text-sm":"rounded-md pl-2 pr-1 flex items-center gap-1 text-sm h-8 [&>svg]:text-muted-foreground [&>svg]:size-3.5",v.caption_label),table:"w-full border-collapse",weekdays:(0,c.cn)("flex",v.weekdays),weekday:(0,c.cn)("text-muted-foreground rounded-md flex-1 font-normal text-[0.8rem] select-none",v.weekday),week:(0,c.cn)("flex w-full mt-2",v.week),week_number_header:(0,c.cn)("select-none w-(--cell-size)",v.week_number_header),week_number:(0,c.cn)("text-[0.8rem] select-none text-muted-foreground",v.week_number),day:(0,c.cn)("relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-md [&:last-child[data-selected=true]_button]:rounded-r-md group/day aspect-square select-none",v.day),range_start:(0,c.cn)("rounded-l-md bg-accent",v.range_start),range_middle:(0,c.cn)("rounded-none",v.range_middle),range_end:(0,c.cn)("rounded-r-md bg-accent",v.range_end),today:(0,c.cn)("bg-accent text-accent-foreground rounded-md data-[selected=true]:rounded-none",v.today),outside:(0,c.cn)("text-muted-foreground aria-selected:text-muted-foreground",v.outside),disabled:(0,c.cn)("text-muted-foreground opacity-50",v.disabled),hidden:(0,c.cn)("invisible",v.hidden),...t},components:{Root:({className:e,rootRef:t,...a})=>(0,r.jsx)("div",{"data-slot":"calendar",ref:t,className:(0,c.cn)(e),...a}),Chevron:({className:e,orientation:t,...a})=>"left"===t?(0,r.jsx)(o.A,{className:(0,c.cn)("size-4",e),...a}):"right"===t?(0,r.jsx)(s.A,{className:(0,c.cn)("size-4",e),...a}
5):(0,r.jsx)(i.A,{className:(0,c.cn)("size-4",e),...a}),DayButton:f,WeekNumber:({children:e,...t})=>(0,r.jsx)("td",{...t,children:(0,r.jsx)("div",{className:"flex size-(--cell-size) items-center justify-center text-center",children:e})}),...x},...b})}function f({className:e,day:t,modifiers:a,...o}){let s=(0,d.a)(),i=n.useRef(null);return n.useEffect(()=>{a.focused&&i.current?.focus()},[a.focused]),(0,r.jsx)(u.$,{ref:i,variant:"ghost",size:"icon","data-day":t.date.toLocaleDateString(),"data-selected-single":a.selected&&!a.range_start&&!a.range_end&&!a.range_middle,"data-range-start":a.range_start,"data-range-end":a.range_end,"data-range-middle":a.range_middle,className:(0,c.cn)("data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-accent data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground flex aspect-square size-auto w-full min-w-(--cell-size) flex-col gap-1 leading-none font-normal group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] data-[range-end=true]:rounded-md data-[range-end=true]:rounded-r-md data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-md data-[range-start=true]:rounded-l-md [&>span]:text-xs [&>span]:opacity-70",s.day,e),...o})}},86236:(e,t,a)=>{a.r(t),a.d(t,{RadioGroup:()=>i,RadioGroupItem:()=>d});var r=a(13466);a(77426);var n=a(45735),o=a(45964),s=a(49154);function i({className:e,...t}){return(0,r.jsx)(n.bL,{"data-slot":"radio-group",className:(0,s.cn)("grid gap-3",e),...t})}function d({className:e,...t}){return(0,r.jsx)(n.q7,{"data-slot":"radio-group-item",className:(0,s.cn)("border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:(0,r.jsx)(n.C1,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:(0,r.jsx)(o.A,{className:"fill-primary absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2"})})})}}}]);
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.