1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,625959,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(820783),a=e.i(30030),l=e.i(981140),s=e.i(369340),o=e.i(999682),i=e.i(635804),c=e.i(296626);e.i(174080);var d=e.i(991918),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let a=(0,d.createSlot)(`Primitive.${n}`),l=r.forwardRef((e,r)=>{let{asChild:l,...s}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(l?a:n,{...s,ref:r})});return l.displayName=`Primitive.${n}`,{...e,[n]:l}},{}),m="Checkbox",[p,h]=(0,a.createContextScope)(m),[f,x]=p(m);function b(e){let{__scopeCheckbox:n,checked:a,children:l,defaultChecked:o,disabled:i,form:c,name:d,onCheckedChange:u,required:p,value:h="on",internal_do_not_use_render:x}=e,[b,v]=(0,s.useControllableState)({prop:a,defaultProp:o??!1,onChange:u,caller:m}),[g,y]=r.useState(null),[w,k]=r.useState(null),j=r.useRef(!1),N=!g||!!c||!!g.closest("form"),_={checked:b,disabled:i,setChecked:v,control:g,setControl:y,name:d,form:c,value:h,hasConsumerStoppedPropagationRef:j,required:p,defaultChecked:!C(o)&&o,isFormControl:N,bubbleInput:w,setBubbleInput:k};return(0,t.jsx)(f,{scope:n,..._,children:"function"==typeof x?x(_):l})}var v="CheckboxTrigger",g=r.forwardRef(({__scopeCheckbox:e,onKeyDown:a,onClick:s,...o},i)=>{let{control:c,value:d,disabled:m,checked:p,required:h,setControl:f,setChecked:b,hasConsumerStoppedPropagationRef:g,isFormControl:y,bubbleInput:w}=x(v,e),k=(0,n.useComposedRefs)(i,f),j=r.useRef(p);return r.useEffect(()=>{let e=c?.form;if(e){let t=()=>b(j.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[c,b]),(0,t.jsx)(u.button,{type:"button",role:"checkbox","aria-checked":C(p)?"mixed":p,"aria-required":h,"data-state":_(p),"data-disabled":m?"":void 0,disabled:m,value:d,...o,ref:k,onKeyDown:(0,l.composeEventHandlers)(a,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,l.composeEventHandlers)(s,e=>{b(e=>!!C(e)||!e),w&&y&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})})});g.displayName=v;var y=r.forwardRef((e,r)=>{let{__scopeCheckbox:n,name:a,checked:l,defaultChecked:s,required:o,disabled:i,value:c,onCheckedChange:d,form:u,...m}=e;return(0,t.jsx)(b,{__scopeCheckbox:n,checked:l,defaultChecked:s,disabled:i,required:o,onCheckedChange:d,name:a,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(g,{...m,ref:r,__scopeCheckbox:n}),e&&(0,t.jsx)(N,{__scopeCheckbox:n})]})})});y.displayName=m;var w="CheckboxIndicator",k=r.forwardRef((e,r)=>{let{__scopeCheckbox:n,forceMount:a,...l}=e,s=x(w,n);return(0,t.jsx)(c.Presence,{present:a||C(s.checked)||!0===s.checked,children:(0,t.jsx)(u.span,{"data-state":_(s.checked),"data-disabled":s.disabled?"":void 0,...l,ref:r,style:{pointerEvents:"none",...e.style}})})});k.displayName=w;var j="CheckboxBubbleInput",N=r.forwardRef(({__scopeCheckbox:e,...a},l)=>{let{control:s,hasConsumerStoppedPropagationRef:c,checked:d,defaultChecked:m,required:p,disabled:h,name:f,value:b,form:v,bubbleInput:g,setBubbleInput:y}=x(j,e),w=(0,n.useComposedRefs)(l,y),k=(0,o.usePrevious)(d),N=(0,i.useSize)(s);r.useEffect(()=>{if(!g)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!c.current;if(k!==d&&e){let r=new Event("click",{bubbles:t});g.indeterminate=C(d),e.call(g,!C(d)&&d),g.dispatchEvent(r)}},[g,k,d,c]);let _=r.useRef(!C(d)&&d);return(0,t.jsx)(u.input,{type:"checkbox","aria-hidden":!0,defaultChecked:m??_.current,required:p,disabled:h,name:f,value:b,form:v,...a,tabIndex:-1,ref:w,style:{...a.style,...N,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function C(e){return"indeterminate"===e}function _(e){return C(e)?"indeterminate":e?"checked":"unchecked"}N.displayName=j,e.s(["Checkbox",0,y,"CheckboxIndicator",0,k,"Indicator",0,k,"Root",0,y,"createCheckboxScope",0,h,"unstable_BubbleInput",0,N,"unstable_CheckboxBubbleInput",0,N,"unstable_CheckboxProvi
1der",0,b,"unstable_CheckboxTrigger",0,g,"unstable_Provider",0,b,"unstable_Trigger",0,g],388474);var E=e.i(388474),E=E,S=e.i(647163);function L({className:e}){return(0,t.jsx)("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor",children:(0,t.jsx)("path",{d:"M12.692 3.094a.625.625 0 0 0-.858.214l-4.798 7.997-2.931-3.42a.625.625 0 0 0-.95.813l3.496 4.079a.625.625 0 0 0 1.011-.085l5.244-8.74a.625.625 0 0 0-.214-.858"})})}e.s(["Checkbox",0,function({className:e,...r}){return(0,t.jsx)(E.Root,{"data-slot":"checkbox",className:(0,S.cn)("peer size-4 shrink-0 rounded-[3px] border border-[#E5E5E5] bg-white outline-none shadow-none transition-[border-color,background-color] duration-200 ease-in-out","hover:border-[#AAAAAA]","data-[state=checked]:border-[#A6BFD0] data-[state=checked]:bg-[#A6BFD0] data-[state=checked]:text-white","data-[state=checked]:hover:border-[#8FA9BD] data-[state=checked]:hover:bg-[#8FA9BD]","data-[state=indeterminate]:border-[#A6BFD0] data-[state=indeterminate]:bg-[#A6BFD0] data-[state=indeterminate]:text-white","focus-visible:ring-0 focus-visible:outline-none","disabled:cursor-not-allowed disabled:opacity-50 disabled:bg-[#f5f5f5]","disabled:data-[state=checked]:bg-[#A0A0A0] disabled:data-[state=checked]:border-[#A0A0A0]","dark:bg-[#2C2C2C] dark:border-white/20","dark:hover:border-white/40","dark:data-[state=checked]:border-[#7AC8F0] dark:data-[state=checked]:bg-[#7AC8F0]","dark:data-[state=checked]:hover:border-[#5FAEDB] dark:data-[state=checked]:hover:bg-[#5FAEDB]","dark:data-[state=indeterminate]:border-[#7AC8F0] dark:data-[state=indeterminate]:bg-[#7AC8F0]",e),...r,children:(0,t.jsx)(E.Indicator,{"data-slot":"checkbox-indicator",className:"grid place-content-center text-current animate-in zoom-in-75 fade-in duration-150",children:(0,t.jsx)(L,{className:"size-3"})})})}],625959)},672987,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(87316),a=e.i(643531),l=e.i(664659),s=e.i(373375),o=e.i(212426),i=e.i(88081),c=e.i(555436),d=e.i(37727),u=e.i(59377),m=e.i(167881),p=e.i(611224),h=e.i(23750),f=e.i(157734),x=e.i(647163),b=e.i(401851);let v={contains:"contains",not_contains:"does not contain",equals:"is",not_equals:"is not",starts_with:"starts with",ends_with:"ends with",eq:"=",neq:"â ",gt:">",lt:"<",gte:"â¥",lte:"â¤",between:"between",on:"on",before:"before",after:"after",date_between:"between",is_any_of:"is any of",is_none_of:"is none of",is_empty:"is empty",is_not_empty:"is not empty"},g=["contains","not_contains","equals","not_equals","starts_with","ends_with","is_empty","is_not_empty"],y=["eq","neq","gt","gte","lt","lte","between","is_empty","is_not_empty"],w=["on","before","after","date_between","is_empty","is_not_empty"],k=["equals","not_equals"],j=["is_any_of","is_none_of"];function N(e){switch(e){case"text":return"contains";case"range":return"between";case"daterange":return"date_between";case"select":return"equals";case"multiselect":return"is_any_of"}}function C(e){return"is_empty"===e||"is_not_empty"===e}function _(e){let[t,r]=e.split("|"),n=t?.trim()?parseFloat(t):void 0,a=r?.trim()?parseFloat(r):void 0;return void 0!==n&&isNaN(n)||void 0!==a&&isNaN(a)?{}:{min:n,max:a}}function E(e,t){if(!e)return!1;let{from:r,to:n}=function(e){let[t,r]=e.split("|"),n=t?.trim()?new Date(t.trim()):void 0,a=r?.trim()?new Date(r.trim()):void 0;return n&&isNaN(n.getTime())||a&&isNaN(a.getTime())?{}:(a&&a.setHours(23,59,59,999),{from:n,to:a})}(t),a=new Date(e);return!isNaN(a.getTime())&&(!r||!(a<r))&&(!n||!(a>n))}function S(e,t){if(e.includes("|")){let{min:r,max:n}=_(e);if("gt"===t||"gte"===t||"eq"===t||"neq"===t)return r??n??null;if("lt"===t||"lte"===t)return n??r??null}let r=parseFloat(e);return isNaN(r)?null:r}function L(e,t){if(e.includes("|")){let[r,n]=e.split("|");if("after"===t||"on"===t)return r?.trim()||n?.trim()||null;if("before"===t)return n?.trim()||r?.trim()||null}return e.trim()||null}function T(e){return e?e.split(",").filter(Boolean):[]}function A({fields:e,filters:n,activeFieldKeys:l,editingField:s,onPickField:o,onBack:i,onApply:u,onRemove:p,hasFilters:h,onClearAll:f}){let[b,v]=(0,r.useState)(""),g=(0,r.useMemo)(()=>e.find(e=>e.key===s)??null,[e,s]),y=(0,r.useMemo)(()=>g?n.find(e=>e.field===g.key):null,[g,n]);if(!g){let r=b?e.filter(e=>`${e.group??""} ${e.label}`.toLowerCase().includes(b.toLowerCase())):e,n=[];for(let e of r){let t=e.group??null,r=n.find(e=>e.label===t);r?r.fields.push(e):n.push({label:t,note:e.groupNote,fields:[e]})}return n.sort((e,t)=>
1null===e.label?-1:+(null===t.label)),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex items-center border-b px-2.5",children:[(0,t.jsx)(c.Search,{className:"h-3.5 w-3.5 shrink-0 text-muted-foreground"}),(0,t.jsx)("input",{value:b,onChange:e=>v(e.target.value),placeholder:"Search fieldsâ¦",autoFocus:!0,className:"flex-1 bg-transparent py-2.5 px-2 text-xs outline-none placeholder:text-muted-foreground"})]}),(0,t.jsxs)("div",{className:"max-h-72 overflow-y-auto p-1.5",children:[0===r.length&&(0,t.jsx)("p",{className:"py-6 text-center text-xs text-muted-foreground",children:"No fields found."}),n.map(e=>(0,t.jsxs)("div",{children:[e.label&&(0,t.jsxs)("div",{className:"px-2 pt-2.5 pb-1",children:[(0,t.jsx)("div",{className:"text-[10px] font-medium uppercase tracking-wide text-muted-foreground/70",children:e.label}),e.note&&(0,t.jsx)("p",{className:"mt-0.5 text-[10px] leading-snug text-muted-foreground/60",children:e.note})]}),e.fields.map(e=>{let r=l.has(e.key);return(0,t.jsxs)("button",{onClick:()=>o(e.key),className:(0,x.cn)("flex w-full items-center gap-2 rounded-md px-2 py-2 text-sm outline-none cursor-pointer","hover:bg-accent/70 transition-colors",r&&"bg-accent/50"),children:[(0,t.jsx)("span",{className:"truncate",children:e.label}),r&&(0,t.jsx)(a.Check,{className:"ml-auto h-3.5 w-3.5 shrink-0 text-muted-foreground"})]},e.key)})]},e.label??"__base"))]}),h&&(0,t.jsx)("div",{className:"sm:hidden border-t border-border/60 px-2.5 py-2",children:(0,t.jsxs)(m.Button,{type:"button",variant:"outline",className:"w-full h-8 text-xs",onClick:f,children:[(0,t.jsx)(d.X,{className:"h-3 w-3 mr-1.5"}),"Clear all filters"]})})]})}return(0,t.jsx)(F,{field:g,existing:y??null,onBack:i,onApply:u,onRemove:()=>p(g.key)})}function F({field:e,existing:l,onBack:d,onApply:u,onRemove:p}){let _=(0,r.useMemo)(()=>(function(e){if(e.operators?.length)return e.operators;switch(e.type){case"text":return g;case"range":return y;case"daterange":return w;case"select":return k;case"multiselect":return j}})(e),[e]),[E,A]=(0,r.useState)(l?.operator??N(e.type));(0,r.useEffect)(()=>{_.includes(E)||A(_[0]??N(e.type))},[e.key]);let q=e.unit??"",[z,B]=(0,r.useState)(""),[R,D]=(0,r.useState)(""),[P,$]=(0,r.useState)(""),[H,O]=(0,r.useState)(void 0),[I,X]=(0,r.useState)(void 0),[V,W]=(0,r.useState)("from"),[Y,K]=(0,r.useState)(""),[J,U]=(0,r.useState)(new Set),[G,Q]=(0,r.useState)(""),Z=(0,r.useRef)(null);function ee(){if(C(E))return void u({field:e.key,value:"",displayValue:v[E],operator:E});let t=z.trim();t&&u({field:e.key,value:t,displayValue:`"${t}"`,operator:E})}(0,r.useEffect)(()=>{if(!l){B(""),D(""),$(""),O(void 0),X(void 0),K(""),U(new Set);return}if("text"===e.type)B(l.value);else if("range"===e.type){let e=l.operator??"between";if("between"===e){let[e,t]=l.value.split("|");D(e?.trim()??""),$(t?.trim()??"")}else{let t=S(l.value,e);D(null!==t?String(t):"")}}else if("daterange"===e.type){let e=l.operator??"date_between";if("date_between"===e){let[e,t]=l.value.split("|"),r=e?.trim()?new Date(e.trim()+"T00:00:00"):void 0,n=t?.trim()?new Date(t.trim()+"T00:00:00"):void 0;O(r&&!isNaN(r.getTime())?r:void 0),X(n&&!isNaN(n.getTime())?n:void 0)}else{let t=L(l.value,e),r=t?new Date(t+"T00:00:00"):void 0;O(r&&!isNaN(r.getTime())?r:void 0)}}else"select"===e.type?K(l.value):"multiselect"===e.type&&U(new Set(T(l.value)))},[l?.field]),(0,r.useEffect)(()=>{"text"===e.type&&setTimeout(()=>Z.current?.focus(),30)},[e.type,E]);let et="$"===q?o.DollarSign:i.Hash,er=("select"===e.type||"multiselect"===e.type)&&(e.options?.length??0)>6,en=C(E),ea=(0,t.jsxs)("div",{className:"flex items-center gap-1.5 border-b border-border/80 px-2 py-2 bg-muted/30",children:[(0,t.jsx)("button",{onClick:d,className:"p-1 rounded-md hover:bg-muted transition-colors shrink-0","aria-label":"Back",children:(0,t.jsx)(s.ChevronLeft,{className:"h-3.5 w-3.5 text-muted-foreground"})}),(0,t.jsx)("span",{className:"text-xs font-medium truncate",children:e.group?`${e.group} \xb7 ${e.label}`:e.label}),(0,t.jsx)("div",{className:"ml-auto",children:(0,t.jsx)(M,{value:E,onChange:A,options:_})})]});if("select"===e.type){let r=e.options??[],n=G?r.filter(e=>e.label.toLowerCase().includes(G.toLowerCase())):r;return(0,t.jsxs)(t.Fragment,{children:[ea,er&&(0,t.jsxs)("div",{className:"flex items-center border-b px-2.5",children:[(0,t.jsx)(c.Search,{className:"h-3.5 w-3.5 shrink-0 text-muted-foreground"}),(0,t.jsx)("input",{value:G,onChange:e=>Q(e.target.value),placeholder:`Search ${e.label.toLowerCase()}
1â¦`,autoFocus:!0,className:"flex-1 bg-transparent py-2 px-2 text-xs outline-none placeholder:text-muted-foreground"})]}),(0,t.jsxs)("div",{className:"max-h-60 overflow-y-auto p-1.5",children:[0===n.length&&(0,t.jsx)("p",{className:"py-6 text-center text-xs text-muted-foreground",children:"No options found."}),n.map(r=>{let n=Y===r.value;return(0,t.jsxs)("button",{onClick:()=>{u({field:e.key,value:r.value,displayValue:r.label,operator:E})},className:(0,x.cn)("flex w-full items-center gap-2 rounded-md px-2 py-2 text-sm outline-none cursor-pointer","hover:bg-accent/70 transition-colors",n&&"bg-accent/50"),children:[r.icon,(0,t.jsx)("span",{className:"truncate",children:r.label}),n&&(0,t.jsx)(a.Check,{className:"ml-auto h-3.5 w-3.5 shrink-0"})]},r.value)})]})]})}if("multiselect"===e.type){let r=e.options??[],n=G?r.filter(e=>e.label.toLowerCase().includes(G.toLowerCase())):r;return(0,t.jsxs)(t.Fragment,{children:[ea,er&&(0,t.jsxs)("div",{className:"flex items-center border-b px-2.5",children:[(0,t.jsx)(c.Search,{className:"h-3.5 w-3.5 shrink-0 text-muted-foreground"}),(0,t.jsx)("input",{value:G,onChange:e=>Q(e.target.value),placeholder:`Search ${e.label.toLowerCase()}â¦`,autoFocus:!0,className:"flex-1 bg-transparent py-2 px-2 text-xs outline-none placeholder:text-muted-foreground"})]}),(0,t.jsxs)("div",{className:"max-h-60 overflow-y-auto p-1.5",children:[0===n.length&&(0,t.jsx)("p",{className:"py-6 text-center text-xs text-muted-foreground",children:"No options found."}),n.map(e=>{let r=J.has(e.value);return(0,t.jsxs)("button",{type:"button",onClick:()=>{var t;let r;return t=e.value,void((r=new Set(J)).has(t)?r.delete(t):r.add(t),U(r))},className:(0,x.cn)("flex w-full items-center gap-2 rounded-md px-2 py-1.5 text-sm outline-none cursor-pointer text-left","hover:bg-accent/70 transition-colors"),children:[(0,t.jsx)("span",{className:(0,x.cn)("flex h-3.5 w-3.5 shrink-0 items-center justify-center rounded-[3px] border transition-colors",r?"border-[#A6BFD0] bg-[#A6BFD0] text-white dark:border-[#7AC8F0] dark:bg-[#7AC8F0]":"border-[#E5E5E5] bg-white dark:border-white/20 dark:bg-[#2C2C2C]"),"aria-hidden":!0,children:r&&(0,t.jsx)(a.Check,{className:"h-2.5 w-2.5"})}),e.icon,(0,t.jsx)("span",{className:"truncate",children:e.label})]},e.value)})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2 border-t border-border/60 px-2.5 py-2",children:[(0,t.jsxs)("span",{className:"text-[11px] text-muted-foreground tabular-nums",children:[J.size," selected"]}),l&&(0,t.jsx)(m.Button,{size:"sm",variant:"ghost",className:"h-7 px-2 text-[11px] text-muted-foreground",onClick:p,children:"Remove"}),(0,t.jsx)(m.Button,{size:"sm",className:"h-7 px-3 text-[11px] ml-auto",disabled:0===J.size,onClick:function(){let t=Array.from(J);if(0===t.length)return;let r=t.map(t=>e.options?.find(e=>e.value===t)?.label??t),n=1===t.length?r[0]:t.length<=2?r.join(", "):`${r[0]} +${t.length-1}`;u({field:e.key,value:t.join(","),displayValue:n,operator:E})},children:"Apply"})]})]})}if("text"===e.type)return(0,t.jsxs)(t.Fragment,{children:[ea,(0,t.jsxs)("div",{className:"p-2.5 space-y-2",children:[!en&&(0,t.jsx)("input",{ref:Z,value:z,onChange:e=>B(e.target.value),onKeyDown:e=>{"Enter"===e.key&&ee()},placeholder:"Valueâ¦",className:"w-full rounded-[12px] [corner-shape:squircle] squircle-field-fallback border border-transparent bg-lighter-oat dark:bg-black px-2.5 h-8 text-xs outline-none"}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[l&&(0,t.jsx)(m.Button,{size:"sm",variant:"ghost",className:"h-7 px-2 text-[11px] text-muted-foreground",onClick:p,children:"Remove"}),(0,t.jsx)(m.Button,{size:"sm",className:"h-7 px-3 text-[11px] ml-auto",disabled:!en&&!z.trim(),onClick:ee,children:"Apply"})]})]})]});if("range"===e.type){let r=e.minPlaceholder??"Min",n=e.maxPlaceholder??"Max",a=e.step??1,s="h-8 pl-7 pr-2 text-xs tabular-nums [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none";return(0,t.jsxs)(t.Fragment,{children:[ea,(0,t.jsxs)("div",{className:"p-2.5 space-y-2",children:[!en&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsxs)("div",{className:"relative flex-1 min-w-0",children:[(0,t.jsx)(et,{className:"absolute left-2 top-1/2 -translate-y-1/2 h-3 w-3 text-muted-foreground pointer-events-none"}),(0,t.jsx)(h.Input,{variant:"on-white",type:"number",value:R,onChange:e=>D(e.target.value),placeholder:"between"===E?r:"Value",step:a,className:s})]}),"between"===E&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"text-[10px] font-medium text-muted-foreground shrink-0",children:"â"}),(0,t.jsxs)("div",{className:"relative flex-1 min-w-0",children:[(0,t.jsx)(et,{className:"absolute left-2 top-1/2 -translate-y-1/2 h-3 w-3 text-muted-foreground pointer-events-none"}),(0,t.jsx)(h.Input,{variant:"on-white",type:"number",value:P,onChange:e=>$(e.target.value),placeholder:n,step:a,className:s})]})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[l&&(0,t.jsx)(m.Button,{size:"sm",variant:"ghost",className:"h-7 px-2 text-[11px] text-muted-foreground",onClick:p,children:"Remove"}),(0,t.jsx)(m.Button,{size:"sm",className:"h-7 px-3 text-[11px] ml-auto",disabled:!en&&("between"===E?""===R.trim()&&""===P.trim():""===R.trim()),onClick:function(){if(C(E))return void u({field:e.key,value:"",displayValue:v[E],operator:E});let t=e=>e.trim()?`${q}
1${Number(e).toLocaleString()}`:"";if("between"===E){let r=""!==R.trim(),n=""!==P.trim();if(!r&&!n)return;let a=`${R.trim()}|${P.trim()}`,l=[t(R),t(P)].filter(Boolean).join(" â ");u({field:e.key,value:a,displayValue:l,operator:E});return}let r=R.trim();if(!r)return;let n=r;"gt"===E||"gte"===E?n=`${r}|`:"lt"===E||"lte"===E?n=`|${r}`:"eq"===E&&(n=`${r}|${r}`),u({field:e.key,value:n,displayValue:t(r),operator:E})},children:"Apply"})]})]})]})}let el="date_between"===E;return(0,t.jsxs)(t.Fragment,{children:[ea,!en&&el&&(0,t.jsxs)("div",{className:"flex items-center gap-1.5 px-3 pt-2.5 pb-1",children:[(0,t.jsxs)("button",{onClick:()=>W("from"),className:(0,x.cn)("flex-1 flex items-center gap-1.5 rounded-md border px-2 py-1.5 text-xs transition-colors","from"===V?"border-primary bg-primary/5 text-foreground ring-1 ring-primary/20":"border-input text-muted-foreground hover:bg-accent"),children:[(0,t.jsx)(n.Calendar,{className:"h-3 w-3 shrink-0"}),(0,t.jsx)("span",{className:"truncate",children:H?(0,b.format)(H,"MMM d, yyyy"):"From"})]}),(0,t.jsx)("span",{className:"text-[10px] font-medium text-muted-foreground",children:"â"}),(0,t.jsxs)("button",{onClick:()=>W("to"),className:(0,x.cn)("flex-1 flex items-center gap-1.5 rounded-md border px-2 py-1.5 text-xs transition-colors","to"===V?"border-primary bg-primary/5 text-foreground ring-1 ring-primary/20":"border-input text-muted-foreground hover:bg-accent"),children:[(0,t.jsx)(n.Calendar,{className:"h-3 w-3 shrink-0"}),(0,t.jsx)("span",{className:"truncate",children:I?(0,b.format)(I,"MMM d, yyyy"):"To"})]})]}),!en&&(0,t.jsx)("div",{className:"flex justify-center px-1 pb-1",children:(0,t.jsx)(f.Calendar,{mode:"single",selected:el?"from"===V?H:I:H,onSelect:e=>{if(el)"from"===V?(O(e),e&&I&&e>I&&X(void 0),W("to")):e&&H&&e<H?(X(H),O(e)):X(e);else O(e)},defaultMonth:(el?"from"===V?H:I:H)??new Date,modifiers:el&&H&&I?{range_start:H,range_end:I,range_middle:{from:new Date(H.getTime()+864e5),to:new Date(I.getTime()-864e5)}}:{},modifiersClassNames:{range_start:"bg-primary text-primary-foreground rounded-l-md",range_end:"bg-primary text-primary-foreground rounded-r-md",range_middle:"bg-accent text-accent-foreground rounded-none"},className:"p-2 [--cell-size:--spacing(7)]"})}),(0,t.jsxs)("div",{className:"flex items-center gap-2 px-3 pb-2.5",children:[l&&(0,t.jsx)(m.Button,{size:"sm",variant:"ghost",className:"h-7 px-2 text-[11px] text-muted-foreground",onClick:p,children:"Remove"}),(0,t.jsx)(m.Button,{size:"sm",className:"h-7 px-3 text-[11px] ml-auto",disabled:!en&&(el?!H&&!I:!H),onClick:function(){let t=e=>e?(0,b.format)(e,"yyyy-MM-dd"):"",r=e=>e?(0,b.format)(e,"MMM d, yyyy"):"";if(C(E))return void u({field:e.key,value:"",displayValue:v[E],operator:E});if("date_between"===E){if(!H&&!I)return;let n=`${t(H)}|${t(I)}`,a=[r(H),r(I)].filter(Boolean).join(" â ");u({field:e.key,value:n,displayValue:a,operator:E});return}if(!H)return;let n=t(H),a=n;"after"===E?a=`${n}|`:"before"===E?a=`|${n}`:"on"===E&&(a=`${n}|${n}`),u({field:e.key,value:a,displayValue:r(H),operator:E})},children:"Apply"})]})]})}function M({value:e,onChange:n,options:s}){let[o,i]=(0,r.useState)(!1);return s.length<=1?(0,t.jsx)("span",{className:"text-[10px] text-muted-foreground px-1.5 py-0.5",children:v[e]}):(0,t.jsxs)(u.Popover,{open:o,onOpenChange:i,children:[(0,t.jsx)(u.PopoverTrigger,{asChild:!0,children:(0,t.jsxs)("button",{className:(0,x.cn)("inline-flex items-center gap-1 rounded-full border border-input bg-white dark:bg-zinc-950 pl-2 pr-1.5 h-6 text-[10px] font-medium text-muted-foreground","hover:bg-accent hover:text-foreground transition-colors cursor-pointer"),children:[v[e],(0,t.jsx)(l.ChevronDown,{className:"h-2.5 w-2.5 opacity-60"})]})}),(0,t.jsx)(u.PopoverContent,{align:"end",sideOffset:4,className:"w-[160px] p-1 rounded-lg shadow-lg",children:s.map(r=>(0,t.jsxs)("button",{onClick:()=>{n(r),i(!1)},className:(0,x.cn)("flex w-full items-center gap-2 rounded-md px-2 py-1.5 text-xs outline-none cursor-pointer","hover:bg-accent transition-colors",r===e&&"bg-accent/60"),children:[(0,t.jsx)("span",{className:"truncate",children:v[r]}),r===e&&(0,t.jsx)(a.Check,{className:"ml-auto h-3 w-3 shrink-0"})]},r))})]})}e.s(["DynamicFilterBar",0,function({fields:e,search:n,onSearchChange:a,searchPlaceholder:l="Searchâ¦",filters:s,onFiltersChange:o,afterFilters:i,afterSearch:h,rightSlot:f,size:b="default"}){let g="lg"===b?"h-9":"h-8",[y,w]=(0,r.useState)(!1),[k,j]=(0,r.useState)(null),_=s.length>0||n.length>0;function E(e){o(s.filter(t=>t.field!==e))}function S(){a(""),o([])}let L=new Set(s.map(e=>e.field));return(0,t.jsxs)("div",{"data-filter-bar":!0,className:"flex flex-nowrap sm:flex-wrap items-center gap-2 min-w-0
1w-full",children:[(0,t.jsxs)("div",{className:"relative flex-1 min-w-0 sm:flex-initial sm:max-w-none sm:w-[180px]",children:[(0,t.jsx)(c.Search,{className:"absolute left-2.5 top-1/2 -translate-y-1/2 h-3.5 w-3.5 text-muted-foreground"}),(0,t.jsx)("input",{"data-slot":"filter-search",value:n,onChange:e=>a(e.target.value),placeholder:l,className:(0,x.cn)("search-pill flex w-full rounded-full border bg-white dark:bg-black pl-8 text-[11px] sm:text-xs placeholder:text-muted-foreground outline-none","transition-[border-color] duration-150 motion-reduce:transition-none",g,n.length>0?"pr-8":"pr-3")}),n.length>0&&(0,t.jsx)("button",{type:"button",onClick:()=>a(""),"aria-label":"Clear search",className:"absolute right-1.5 top-1/2 -translate-y-1/2 flex h-5 w-5 items-center justify-center rounded-full bg-muted-foreground/30 text-muted-foreground hover:bg-muted-foreground/50 transition-colors",children:(0,t.jsx)(d.X,{className:"h-2.5 w-2.5"})})]}),e.length>0&&(0,t.jsxs)(u.Popover,{open:y,onOpenChange:e=>{w(e),e||j(null)},children:[(0,t.jsx)(u.PopoverTrigger,{asChild:!0,children:(0,t.jsx)(p.FiltersButton,{count:s.length,responsiveLabel:!0,className:g})}),(0,t.jsx)(u.PopoverContent,{align:"start",sideOffset:6,className:"w-[320px] p-0 overflow-hidden rounded-xl shadow-lg border-border/80",onCloseAutoFocus:e=>e.preventDefault(),children:(0,t.jsx)(A,{fields:e,filters:s,activeFieldKeys:L,editingField:k,onPickField:e=>j(e),onBack:()=>j(null),onApply:function(e){o([...s.filter(t=>t.field!==e.field),e]),w(!1),j(null)},onRemove:E,hasFilters:_,onClearAll:function(){S(),w(!1),j(null)}})})]}),h,i,s.map(r=>{let n=e.find(e=>e.key===r.field);if(!n)return null;let a=r.operator??N(n.type),l=v[a],s=!C(a),o="multiselect"===n.type?T(r.value):"select"===n.type?[r.value]:[],i=s&&1===o.length?n.options?.find(e=>e.value===o[0])?.icon??null:null;return(0,t.jsxs)("button",{onClick:()=>{j(r.field),w(!0)},className:(0,x.cn)("hidden sm:inline-flex items-center gap-1 rounded-full border border-input bg-white dark:bg-zinc-950 pl-2.5 pr-1.5 text-xs hover:bg-accent transition-colors cursor-pointer",g),children:[(0,t.jsx)("span",{className:"text-muted-foreground",children:n.group?`${n.group} \xb7 ${n.label}`:n.label}),(0,t.jsx)("span",{className:"text-muted-foreground/70",children:l}),i&&(0,t.jsx)("span",{className:"ml-0.5 inline-flex shrink-0 items-center",children:i}),s&&(0,t.jsx)("span",{className:"font-medium",children:r.displayValue}),(0,t.jsx)("span",{role:"button",tabIndex:-1,onClick:e=>{e.stopPropagation(),E(r.field)}
1,className:"ml-0.5 rounded-sm hover:bg-foreground/10 p-0.5 transition-colors inline-flex",children:(0,t.jsx)(d.X,{className:"h-3 w-3"})})]},r.field)}),_&&(0,t.jsxs)(m.Button,{variant:"ghost",size:"sm",className:"hidden sm:flex h-8 px-2 text-xs text-muted-foreground",onClick:S,children:[(0,t.jsx)(d.X,{className:"h-3 w-3 mr-1"}),"Clear"]}),f&&(0,t.jsx)("div",{className:"ml-auto flex items-center gap-2 shrink-0",children:f})]})},"matchesDateFilter",0,function(e,t){let r=t.operator??"date_between";if("is_empty"===r)return!e;if("is_not_empty"===r)return!!e;if(!e)return!1;if("date_between"===r)return E(e,t.value);let n=new Date(e);if(isNaN(n.getTime()))return!1;let a=L(t.value,r);if(!a)return!1;let l=new Date(a+"T00:00:00");if(isNaN(l.getTime()))return!1;let s=new Date(n.getFullYear(),n.getMonth(),n.getDate()).getTime(),o=new Date(l.getFullYear(),l.getMonth(),l.getDate()).getTime();switch(r){case"on":return s===o;case"before":return s<o;case"after":return s>o;default:return!1}},"matchesDateRangeFilter",0,E,"matchesMultiSelectFilter",0,function(e,t){let r=T(t.value);if(0===r.length)return!0;let n=r.includes(e??"");return(t.operator??"is_any_of")==="is_none_of"?!n:n},"matchesNumberFilter",0,function(e,t){let r=t.operator??"between";if("is_empty"===r)return null==e;if("is_not_empty"===r)return null!=e;if(null==e)return!1;if("between"===r){let{min:r,max:n}=_(t.value);return(void 0===r||!(e<r))&&(void 0===n||!(e>n))}let n=S(t.value,r);if(null===n)return!1;switch(r){case"eq":return e===n;case"neq":return e!==n;case"gt":return e>n;case"gte":return e>=n;case"lt":return e<n;case"lte":return e<=n;default:return!1}},"matchesSelectFilter",0,function(e,t){let r=t.operator??"equals",n=e??"";return"not_equals"===r?n!==t.value:n===t.value},"matchesTextFilter",0,function(e,t){let r=t.operator??"contains",n=(e??"").toString().toLowerCase(),a=t.value.toLowerCase();switch(r){case"contains":return""===a||n.includes(a);case"not_contains":return""===a||!n.includes(a);case"equals":return n===a;case"not_equals":return n!==a;case"starts_with":return n.startsWith(a);case"ends_with":return n.endsWith(a);case"is_empty":return""===n;case"is_not_empty":return""!==n;default:return n.includes(a)}},"parseMultiSelectFilter",0,T,"parseRangeFilter",0,_])},611224,e=>{"use strict";var t=e.i(843476),r=e.i(649582),n=e.i(167881),a=e.i(647163);e.s(["FiltersButton",0,function({count:e=0,responsiveLabel:l=!1,className:s,...o}){return(0,t.jsxs)(n.Button,{variant:"outline",size:"sm",className:(0,a.cn)("h-8 shrink-0 rounded-full px-3 text-xs",s),...o,children:[(0,t.jsx)(r.SlidersHorizontal,{className:"mr-1.5 size-3.5"}),(0,t.jsx)("span",{className:(0,a.cn)(l&&"hidden sm:inline"),children:"Filters"}),e>0&&(0,t.jsx)("span",{className:"ml-1.5 rounded-full bg-foreground
1/10 px-1.5 py-0.5 text-[10px] font-medium leading-none tabular-nums",children:e})]})}])},947627,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(647163);e.s(["CellControl",0,function({className:e,...r}){return(0,t.jsx)("span",{"data-slot":"table-cell-control",className:(0,n.cn)("inline-flex max-w-full min-w-0 items-center align-middle",e),onClick:e=>e.stopPropagation(),...r})},"Table",0,function({className:e,autoHeight:a=!0,mobileFixedHeight:l=!0,maxRows:s,...o}){let i=r.useRef(null);return r.useLayoutEffect(()=>{if(!a)return;let e=i.current;if(!e)return;let t=()=>{let t;e.style.maxHeight="",e.style.height="";let r=e.closest("[data-scroll-root]"),n=r?.getBoundingClientRect(),a=e.getBoundingClientRect();if(r&&n){let e=getComputedStyle(r),l=parseFloat(e.paddingTop)||0,s=parseFloat(e.paddingBottom)||0;t=r.clientHeight-l-s-(a.top-n.top+r.scrollTop-l)}else t=window.innerHeight-a.top-8;let l=e.querySelector("thead"),s=e.querySelector("tbody tr:not([aria-hidden])");t=Math.max((l?.getBoundingClientRect().height||40)+9*(s?.getBoundingClientRect().height||44),t),e.style.maxHeight=`${t}px`};t(),window.addEventListener("resize",t);let r=new ResizeObserver(t);e.parentElement&&r.observe(e.parentElement);let n=e.closest("[data-scroll-root]");return n&&r.observe(n),()=>{window.removeEventListener("resize",t),r.disconnect()}},[a]),r.useLayoutEffect(()=>{if(!s)return;let e=i.current;if(!e)return;let t=()=>{let t=e.querySelector("thead"),r=e.querySelector("tbody tr:not([aria-hidden])"),n=t?.getBoundingClientRect().height||40,a=r?.getBoundingClientRect().height||44;e.style.maxHeight=`${n+a*s}px`};t(),window.addEventListener("resize",t);let r=new ResizeObserver(t);r.observe(e);let n=e.querySelector("tbody tr:not([aria-hidden])");n&&r.observe(n);let a=new MutationObserver(t),l=e.querySelector("tbody");return l&&a.observe(l,{childList:!0}),()=>{window.removeEventListener("resize",t),r.disconnect(),a.disconnect()}},[s]),r.useLayoutEffect(()=>{if(!l)return;let e=i.current;if(!e)return;let t=()=>{if(!window.matchMedia("(max-width: 767px)").matches){e.style.removeProperty("--mobile-row-cap"),e.removeAttribute("data-mobile-cap");return}let t=e.querySelector("thead"),r=e.querySelector("tbody tr:not([aria-hidden])");if(!r)return void e.removeAttribute("data-mobile-cap");if(e.querySelectorAll("tbody tr:not([aria-hidden])").length<=10){e.removeAttribute("data-mobile-cap"),e.style.removeProperty("--mobile-row-cap");return}let n=Math.round((t?.getBoundingClientRect().height??0)+10*(r.getBoundingClientRect().height||36)+4);e.style.setProperty("--mobile-row-cap",`${n}px`),e.setAttribute("data-mobile-cap","true")};t();let r=window.matchMedia("(max-width: 767px)"),n=()=>t();r.addEventListener("change",n),window.addEventListener("resize",t);let a=new ResizeObserver(t);a.observe(e);let s=e.querySelector("tbody tr:not([aria-hidden])");s&&a.observe(s);let o=new MutationObserver(t),c=e.querySelector("tbody");return c&&o.observe(c,{childList:!0}),()=>{r.removeEventListener("change",n),window.removeEventListener("resize",t),a.disconnect(),o.disconnect()}},[l]),r.useEffect(()=>{let e=i.current;if(!e)return;let t=0,r=null,n=()=>{t=0;let n=e.scrollWidth-e.clientWidth>1?"true":null;n!==r&&(r=n,n?e.setAttribute("data-scroll-x","true"):e.removeAttribute("data-scroll-x"))};n();let a=new ResizeObserver(()=>{t||(t=requestAnimationFrame(n))});a.observe(e);let l=e.querySelector("table");return l&&a.observe(l),()=>{a.disconnect(),t&&cancelAnimationFrame(t)}},[]),r.useEffect(()=>{let e,t=i.current;if(!t)return;let r=null,n=0,a=0,l=!1,s=l=>{let s=Math.abs(l.deltaX),o=Math.abs(l.deltaY);!r&&(s>0||o>0)&&(r=s>o?"x":"y",n=t.scrollLeft,a=t.scrollTop),e&&window.clearTimeout(e),e=window.setTimeout(()=>{r=null},120)},o=()=>{!r||l||("y"===r?t.scrollLeft!==n:t.scrollTop!==a)&&(l=!0,"y"===r?t.scrollLeft=n:t.scrollTop=a,requestAnimationFrame(()=>{l=!1}))},c=!1,d=null,u=0,m=0,p=0,h=0,f=!1,x=e=>{let r=e.touches[0];c=!0,d=null,u=r?.clientX??0,m=r?.clientY??0,p=t.scrollLeft,h=t.scrollTop},b=e=>{if(!c||d)return;let t=e.touches[0];if(!t)return;let r=Math.abs(t.clientX-u),n=Math.abs(t.clientY-m);(r>6||n>6)&&(d=r>n?"x":"y")},v=()=>{c=!1,d=null},g=()=>
1{if(c&&!f){if(!d){let e=Math.abs(t.scrollLeft-p),r=Math.abs(t.scrollTop-h);(e>4||r>4)&&(d=e>r?"x":"y")}"x"===d&&t.scrollTop!==h?(f=!0,t.scrollTop=h,requestAnimationFrame(()=>{f=!1})):"y"===d&&t.scrollLeft!==p&&(f=!0,t.scrollLeft=p,requestAnimationFrame(()=>{f=!1}))}};return t.addEventListener("wheel",s,{passive:!0}),t.addEventListener("touchstart",x,{passive:!0}),t.addEventListener("touchmove",b,{passive:!0}),t.addEventListener("touchend",v,{passive:!0}),t.addEventListener("touchcancel",v,{passive:!0}),t.addEventListener("scroll",o,{passive:!0}),t.addEventListener("scroll",g,{passive:!0}),()=>{t.removeEventListener("wheel",s),t.removeEventListener("touchstart",x),t.removeEventListener("touchmove",b),t.removeEventListener("touchend",v),t.removeEventListener("touchcancel",v),t.removeEventListener("scroll",o),t.removeEventListener("scroll",g),e&&window.clearTimeout(e)}},[]),r.useEffect(()=>{let e=i.current;if(!e)return;let t="",r="",n=0,a=()=>{n=0;let a=e.scrollWidth>e.clientWidth?"none":"auto",l=e.scrollHeight>e.clientHeight?"none":"auto";a!==t&&(t=a,e.style.overscrollBehaviorX=a),l!==r&&(r=l,e.style.overscrollBehaviorY=l)},l=()=>{n||(n=requestAnimationFrame(a))};a(),window.addEventListener("resize",l);let s=new ResizeObserver(l);s.observe(e);let o=0,c=e.querySelector("tbody"),d=new MutationObserver(()=>{o&&window.clearTimeout(o),o=window.setTimeout(()=>{o=0,l()},180)});return c&&d.observe(c,{childList:!0}),()=>{window.removeEventListener("resize",l),s.disconnect(),d.disconnect(),o&&window.clearTimeout(o),n&&cancelAnimationFrame(n)}},[]),r.useEffect(()=>{let e=i.current;if(!e)return;let t=e.querySelector("table");if(!t)return;let r=0,n=()=>{r=0;let e=Array.from(t.querySelectorAll("thead th")),n=e.map(e=>e.style.width?-1:Math.round(e.getBoundingClientRect().width));e.forEach((e,t)=>{let r=n[t];r<0||(e.style.minWidth&&(e.style.minWidth=""),r<=0||r>Number(e.dataset.lockMin||0)&&(e.dataset.lockMin=String(r),e.style.setProperty("--col-lock-min",`${r}px`)))})},a=()=>{r||(r=requestAnimationFrame(n))};a(),window.addEventListener("resize",a);let l=0,s=t.querySelector("tbody"),o=s?new MutationObserver(()=>{l&&window.clearTimeout(l),l=window.setTimeout(()=>{l=0,a()},180)}):null;return s&&o&&o.observe(s,{childList:!0}),()=>{window.removeEventListener("resize",a),o?.disconnect(),l&&window.clearTimeout(l),r&&cancelAnimationFrame(r)}},[]),r.useEffect(()=>{let e,t=i.current;if(!t)return;let r=0,n=0,a=!1,l=()=>{t.setAttribute("data-scrolling","true"),e&&window.clearTimeout(e),e=window.setTimeout(()=>{t.removeAttribute("data-scrolling")},140)},s=()=>l(),o=e=>{let t=e.touches[0];r=t.clientX,n=t.clientY,a=!1},c=e=>{let t=e.touches[0];if(a)l();else{let e=Math.abs(t.clientX-r),s=Math.abs(t.clientY-n);(e>6||s>6)&&(a=!0,l())}},d=e=>{"true"===t.getAttribute("data-scrolling")&&(e.stopPropagation(),e.preventDefault())};return t.addEventListener("scroll",s,{passive:!0}),t.addEventListener("touchstart",o,{passive:!0}),t.addEventListener("touchmove",c,{passive:!0}),t.addEventListener("click",d,{capture:!0}),()=>{t.removeEventListener("scroll",s),t.removeEventListener("touchstart",o),t.removeEventListener("touchmove",c),t.removeEventListener("click",d,{capture:!0}),e&&window.clearTimeout(e)}},[]),(0,t.jsx)("div",{ref:i,"data-slot":"table-container","data-max-rows":s?"true":void 0,className:(0,n.cn)("relative w-full max-w-full overflow-x-auto","md:overflow-y-auto","data-[mobile-cap=true]:overflow-y-auto data-[mobile-cap=true]:max-h-[var(--mobile-row-cap)]","data-[max-rows=true]:overflow-y-auto","[&_thead_tr>*]:sticky [&_thead_tr>*]:top-0 [&_thead_tr>*]:z-20 [&_thead_tr>*]:bg-card","[&_thead_tr>*:first-child]:left-0 [&_thead_tr>*:first-child]:z-30","[&_tbody_tr>*:first-child]:sticky [&_tbody_tr>*:first-child]:left-0 [&_tbody_tr>*:first-child]:z-[1] [&_tbody_tr>*:first-child]:bg-card","[&_tbody_tr:hover>*:first-child]:bg-[var(--table-row-hover-bg,var(--muted))]","[&_tbody_tr[data-state=selected]>*:first-child]:bg-muted","[&[data-scrolling=true]_tbody_button]:pointer-events-none","[&[data-scrolling=true]_tbody_[role=button]]:pointer-events-none","[&[data-scrolling=true]_tbody_a]:pointer-events-none"),style:{touchAction:"pan-x pan-y",WebkitOverflowScrolling:"touch",overflowAnchor:"none"},children:(0,t.jsx)("table",{"data-slot":"table",className:(0,n.cn)("w-max min-w-full table-auto caption-bottom text-sm mobile-compact-first-col",e),...o,onMouseDownCapture:e=>{e.shiftKey&&e.preventDefault(),o.onMouseDownCapture?.(e)}})})},"TableBody",0,function({className:e,...r}){return(0,t.jsx)("tbody",{"data-slot":"table-body",className:(0,n.cn)("[&_tr:last-child]:border-0",e),...r})},"TableCaption",0,function({className:e,...r}){return(0,t.jsx)("caption",{"data-slot":"table-caption",className:(0,n.cn)("text-muted-foreground mt-4 text-sm",e),...r})},"TableCell",0,function({className:e,...r}){return(0,t.jsx)("td",{"data-slot":"table-cell",className:(0,n.cn)("px-3 py-2 align-middle whitespace-nowrap overflow-hidden text-ellipsis min-w-0 [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[0.125rem]",e),...r})},"TableFooter",0,function({className:e,...r}){return(0,t.jsx)("tfoot",{"data-slot":"table-footer",className:(0,n.cn)("bg-muted/50 border-t font-medium [&>tr]:last:border-b-0",e),...r})},"TableHead",0,function({className:e,style:r,...a}){return(0,t.jsx)("th",{"data-slot":"table-head",className:(0,n.cn)("text-foreground h-10 px-3 py-0 text-left align-middle font-medium whitespace-nowrap overflow-hidden text-ellipsis min-w-0 [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[0.125rem] relative",e),style:r,...a})},"TableHeader",0,function({className:e,...r}){return(0,t.jsx)("thead",{"data-slot":"table-header",className:(0,n.cn)("[&_tr]:border-b [&_tr]:bg-muted/40 [&_tr:hover]:bg-muted/40",e),...r})},"TableResizeHandle",0,function(e){return(0,t.jsx)("div",{"data-slot":"table-resize-handle",className:"absolute right-0 top-0 bottom-0 w-1 cursor-col-resize select-none z-10 group hover:bg-primary/40 active:bg-primary/60",...e,children:(0,t.jsx)("div",{className:"absolute right-0 top-1/2 -translate-y-1/2 h-4 w-1 rounded-full bg-border opacity-0 group-hover:opacity-100 transition-opacity"})})},"TableRow",0,function({className:e,...r}){return(0,t.jsx)("tr",{"data-slot":"table-row",className:(0,n.cn)("hover:bg-[var(--table-row-hover-bg,var(--muted))] data-[state=selected]:bg-muted border-b",e),...r})}])},821875,873358,e=>{"use strict";var t=e.i(271645);function r(){if("u"<typeof document)return;let e=e=>{e.stopPropagation(),e.preventDefault(),t()},t=()=>{document.removeEventListener("click",e,!0),clearTimeout(r)},r=setTimeout(t,250);document.addEventListener("click",e,!0)}e.s(["suppressNextClick",0,r],873358),e.s(["useColumnResize",0,function(e){let n=`col-widths:${e}`,[a,l]=(0,t.useState)({}
1),s=(0,t.useRef)(!1),o=(0,t.useRef)({columnId:null,startX:0,startWidth:0});(0,t.useEffect)(()=>{if(!s.current){s.current=!0;try{let e=localStorage.getItem(n);if(e){let t=JSON.parse(e);t&&"object"==typeof t&&l(t)}}catch{}}},[n]),(0,t.useEffect)(()=>{if(!s.current)return;let e=setTimeout(()=>{localStorage.setItem(n,JSON.stringify(a))},150);return()=>clearTimeout(e)},[a,n]);let i=(0,t.useCallback)(e=>{let{columnId:t,startX:r,startWidth:n}=o.current;if(!t)return;let a=Math.max(30,n+(e.clientX-r));l(e=>({...e,[t]:a}))},[]),c=(0,t.useCallback)(()=>{o.current.columnId=null,document.body.style.cursor="",document.body.style.userSelect="",document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",c),r()},[i]),d=(0,t.useCallback)(e=>a[e],[a]),u=(0,t.useCallback)(e=>({onMouseDown:t=>{t.preventDefault(),t.stopPropagation();let r=t.target.closest("th"),n=r?r.getBoundingClientRect().width:150;o.current={columnId:e,startX:t.clientX,startWidth:n},document.body.style.cursor="col-resize",document.body.style.userSelect="none",document.addEventListener("mousemove",i),document.addEventListener("mouseup",c)},onClick:e=>{e.preventDefault(),e.stopPropagation()},onDoubleClick:t=>{t.preventDefault(),t.stopPropagation(),l(t=>{let r={...t};return delete r[e],r})}}),[i,c]),m=(0,t.useCallback)(()=>{l({})},[]);return{getColumnWidth:d,getColumnStyle:(0,t.useCallback)(e=>{let t=a[e];if(t)return{width:t,minWidth:t,maxWidth:t}},[a]),getResizeProps:u,resetWidths:m,hasResizedColumns:Object.keys(a).length>0}}],821875)},31954,e=>{"use strict";e.s(["applyRangeToggle",0,function(e,t,r,n,a){let l=new Set(e);if(a&&n&&n!==t){let a=r.indexOf(n),s=r.indexOf(t);if(a>=0&&s>=0){let t=e.has(n),[o,i]=a<=s?[a,s]:[s,a];for(let e=o;e<=i;e++)t?l.add(r[e]):l.delete(r[e]);return l}}return l.has(t)?l.delete(t):l.add(t),l}])},999682,e=>{"use strict";var t=e.i(271645);e.s(["usePrevious",0,function(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}])},87316,e=>{"use strict";var t=e.i(361277);e.s(["Calendar",()=>t.default])},849550,e=>{"use strict";let t=(0,e.i(475254).default)("dollar-sign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);e.s(["default",0,t])},212426,e=>{"use strict";var t=e.i(849550);e.s(["DollarSign",()=>t.default])},597140,e=>{"use strict";let t=(0,e.i(475254).default)("hash",[["line",{x1:"4",x2:"20",y1:"9",y2:"9",key:"4lhtct"}],["line",{x1:"4",x2:"20",y1:"15",y2:"15",key:"vyu0kd"}],["line",{x1:"10",x2:"8",y1:"3",y2:"21",key:"1ggp8o"}],["line",{x1:"16",x2:"14",y1:"3",y2:"21",key:"weycgp"}]]);e.s(["default",0,t])},88081,e=>{"use strict";var t=e.i(597140);e.s(["Hash",()=>t.default])},814091,e=>{"use strict";let t=(0,e.i(475254).default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]);e.s(["default",0,t])},649582,e=>{"use strict";var t=e.i(814091);e.s(["SlidersHorizontal",()=>t.default])}]);
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.