!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a099a4-ba63-7490-9945-75995f15e121")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,850577,e=>{"use strict";var t=e.i(270401);let i=t.createContext({disabled:!1});e.s(["useFieldItemContext",0,function(){return t.useContext(i)}])},459128,e=>{"use strict";var t=e.i(270401),i=e.i(361409),a=e.i(593478);e.s(["useAriaLabelledBy",0,function(e,n,r,l=!0,s){let[o,u]=t.useState(),d=(0,a.useBaseUiId)(s?`${s}-label`:void 0),c=e??n??o;return(0,i.useIsoLayoutEffect)(()=>{let t=e||n||!l?void 0:function(e,t){let i=function(e){if(!e)return;let t=e.parentElement;if(t&&"LABEL"===t.tagName)return t;let i=e.id;if(i){let t=e.nextElementSibling;if(t&&t.htmlFor===i)return t}let a=e.labels;return a&&a[0]}(e);if(i)return!i.id&&t&&(i.id=t),i.id||void 0}(r.current,d);o!==t&&u(t)}),c}])},396501,e=>{"use strict";var t=e.i(270401);let i=t.forwardRef(function({title:e,titleId:i,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":i},a),e?t.createElement("title",{id:i},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"}),t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))});e.s(["EyeIcon",0,i],396501)},152533,e=>{"use strict";var t=e.i(270401);let i=t.forwardRef(function({title:e,titleId:i,...a},n){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":i},a),e?t.createElement("title",{id:i},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"}))});e.s(["MagnifyingGlassIcon",0,i],152533)},420028,e=>{"use strict";let t=(0,e.i(202913).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);e.s(["Minus",0,t],420028)},416149,e=>{"use strict";e.s(["GUARDRAIL_EVENT_TYPES",0,["prompt_injection","sensitive_info"]])},735625,e=>{"use strict";var t,i=e.i(222666),a=e.i(505962);e.s([],447937),e.i(447937);var n=e.i(270401),r=e.i(618568),l=e.i(123651),s=e.i(228876),o=e.i(361409),u=e.i(235901),d=e.i(836033),c=e.i(854855);let p=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.indeterminate="data-indeterminate",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t);var b=e.i(391699);function m(e){return n.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[p.checked]:""}:{[p.unchecked]:""},...b.fieldValidityMapping}),[e.indeterminate])}var f=e.i(281334),g=e.i(593478),h=e.i(356120),y=e.i(481902),_=e.i(761073),v=e.i(897464),k=e.i(850577),z=e.i(965358),I=e.i(231152),w=e.i(459128),x=e.i(397744);let C=n.createContext(void 0),E=n.createContext(void 0);var P=e.i(939550),S=e.i(467219),R=e.i(412425);let A=n.forwardRef(function(e,t){let{checked:a,className:p,defaultChecked:b=!1,"aria-labelledby":A,disabled:O=!1,form:M,id:j,indeterminate:T=!1,inputRef:q,name:F,onCheckedChange:D,parent:L=!1,readOnly:B=!1,render:G,required:N=!1,uncheckedValue:K,value:$,nativeButton:U=!1,style:V,...W}=e,{clearErrors:J}=(0,z.useFormContext)(),{disabled:Q,name:H,setDirty:Y,setFilled:Z,setFocused:X,setTouched:ee,state:et,validationMode:ei,validityData:ea,shouldValidateOnChange:en,validation:er}=(0,_.useFieldRootContext)(),el=(0,k.useFieldItemContext)(),{labelId:es,controlId:eo,registerControlId:eu,getDescriptionProps:ed}=(0,I.useLabelableContext)(),ec=function(e=!0){let t=n.useContext(C);if(void 0===t&&!e)throw Error((0,x.default)(3));return t}(),ep=ec?.parent,eb=ep&&ec.allValues,em=Q||el.disabled||ec?.disabled||O,ef=H??F,eg=$??ef,eh=(0,g.useBaseUiId)(),ey=(0,g.useBaseUiId)(),e_=eo;eb?e_=L?ey:`${ep.id}-${eg}`:j&&(e_=j);let ev={};eb&&(L?ev=ec.parent.getParentProps():eg&&(ev=ec.parent.getChildProps(eg)));let ek=(0,s.useStableCallback)(D),{checked:ez=a,indeterminate:eI=T,onCheckedChange:ew,...ex}=ev,eC=ec?.value,eE=ec?.setValue,eP=ec?.defaultValue,eS=n.useRef(null),eR=(0,d.useRefWithInit)(()=>Symbol("checkbox-control")),eA=n.useRef(!1),{getButtonProps:eO,buttonRef:eM}=(0,y.useButton)({disabled:em,native:U}),ej=ec?.validation??er,[eT,eq]=(0,l.useControlled)({controlled:eg&&eC&&!L?eC.includes(eg):ez,default:eg&&eP&&!L?eP.includes(eg):b,name:"Checkbox",state:"checked"});(0,o.useIsoLayoutEffect)(()=>{eu!==r.NOOP&&(eA.current=!0,eu(eR.current,e_))},[e_,ec,eu,L,eR]),n.useEffect(()=>{let e=eR.current;return()=>{eA.current&&eu!==r.NOOP&&(eA.current=!1,eu(e,void 0))}},[eu,eR]),(0,v.useRegisterFieldControl)(eS,{enabled:!ec,id:eh,value:eT});let eF=n.useRef(null),eD=(0,u.useMergedRefs)(q,eF,ej.inputRef),eL=(0,w.useAriaLabelledBy)(A,es,eF,!U,e_??void 0);(0,o.useIsoLayoutEffect)(()=>{eF.current&&(eF.current.indeterminate=eI,eT&&Z(!0))},[eT,eI,Z]),(0,R.useValueChanged)(eT,()=>{(!ec||L)&&(J(ef),Z(eT),Y(eT!==ea.initialValue),en()?ej.commit(eT):ej.commit(eT,!0))});let eB=(0,h.mergeProps)({checked:eT,disabled:em,form:M,name:L?void 0:ef,id:U?void 0:e_??void 0,required:N,ref:eD,style:ef?c.visuallyHiddenInput:c.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(B)return void e.preventDefault();let t=e.currentTarget.checked,i=(0,P.createChangeEventDetails)(S.REASONS.none,e.nativeEvent);ew?.(t,i),ek(t,i),!i.isCanceled&&(eq(t),eg&&eC&&eE&&!L&&!eb&&eE(t?[...eC,eg]:eC.filter(e=>e!==eg),i))},onFocus(){eS.current?.focus()}},void 0!==$?{value:(ec?eT&&$:$)||""}:r.EMPTY_OBJECT,ed,ec?ej.getValidationProps:ej.getInputValidationProps),eG=eb?!!ez:eT,eN=eb&&eI||T;n.useEffect(()=>{if(!ep||!eg)return;let e=ep.disabledStatesRef.current;return e.set(eg,em),()=>{e.delete(eg)}},[ep,em,eg]);let eK=n.useMemo(()=>({...et,checked:eG,disabled:em,readOnly:B,required:N,indeterminate:eN}),[et,eG,em,B,N,eN]),e$=m(eK),eU=(0,f.useRenderElement)("span",e,{state:eK,ref:[eM,eS,t,ec?.registerControlRef],props:[{id:U?e_??void 0:eh,role:"checkbox","aria-checked":eI?"mixed":eT,"aria-readonly":B||void 0,"aria-required":N||void 0,"aria-labelledby":eL,"data-parent":L?"":void 0,onFocus(){X(!0)},onBlur(){let e=eF.current;e&&(ee(!0),X(!1),"onBlur"===ei&&ej.commit(ec?eC:e.checked))},onClick(e){B||em||(e.preventDefault(),eF.current?.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))}},ed,ej.getValidationProps,W,ex,eO],stateAttributesMapping:e$});return(0,i.jsxs)(E.Provider,{value:eK,children:[eU,!eT&&!ec&&ef&&!L&&void 0!==K&&(0,i.jsx)("input",{type:"hidden",form:M,name:ef,value:K}),(0,i.jsx)("input",{...eB,suppressHydrationWarning:!0})]})});var O=e.i(688342),M=e.i(207290),j=e.i(678968);let T=n.forwardRef(function(e,t){let{render:i,className:a,style:r,keepMounted:l=!1,...s}=e,o=function(){let e=n.useContext(E);if(void 0===e)throw Error((0,x.default)(14));return e}(),u=o.checked||o.indeterminate,{mounted:d,transitionStatus:c,setMounted:p}=(0,M.useTransitionStatus)(u),g=n.useRef(null),h={...o,transitionStatus:c};(0,O.useOpenChangeComplete)({open:u,ref:g,onComplete(){u||p(!1)}});let y=m(o),_=n.useMemo(()=>({...y,...j.transitionStatusMapping,...b.fieldValidityMapping}),[y]),v=(0,f.useRenderElement)("span",e,{ref:[t,g],state:h,stateAttributesMapping:_,props:s});return l||d?v:null});e.s(["Indicator",0,T,"Root",0,A],820300);var q=e.i(820300),q=q,F=e.i(452473),D=e.i(699937),L=e.i(420028);e.s(["Checkbox",0,function(e){let t,n,r,l,s,o,u,d,c,p=(0,a.c)(19);p[0]!==e?({className:n,checked:t,onCheckedChange:r,ref:s,...l}=e,p[0]=e,p[1]=t,p[2]=n,p[3]=r,p[4]=l,p[5]=s):(t=p[1],n=p[2],r=p[3],l=p[4],s=p[5]);let b="indeterminate"===t,m=!!b||t;return p[6]!==n?(o=(0,F.cn)("group/checkbox grid place-content-center peer h-4 w-4 shrink-0 rounded-sm border border-foreground/30 bg-muted cursor-pointer ring-offset-background hover:border-foreground/50 focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50 data-[checked]:border-primary data-[checked]:bg-primary data-[checked]:text-primary-foreground data-[indeterminate]:border-primary data-[indeterminate]:bg-primary data-[indeterminate]:text-primary-foreground",n),p[6]=n,p[7]=o):o=p[7],p[8]!==b||p[9]!==r?(u=r?e=>{b?r(!0):r(e)}:void 0,p[8]=b,p[9]=r,p[10]=u):u=p[10],p[11]===Symbol.for("react.memo_cache_sentinel")?(d=(0,i.jsxs)(q.Indicator,{className:"flex items-center justify-center text-current",children:[(0,i.jsx)(D.Check,{className:"h-4 w-4 group-data-[indeterminate]/checkbox:hidden"}),(0,i.jsx)(L.Minus,{className:"hidden h-4 w-4 group-data-[indeterminate]/checkbox:block"})]}),p[11]=d):d=p[11],p[12]!==m||p[13]!==b||p[14]!==l||p[15]!==s||p[16]!==o||p[17]!==u?(c=(0,i.jsx)(q.Root,{ref:s,className:o,checked:m,indeterminate:b,onCheckedChange:u,...l,children:d}),p[12]=m,p[13]=b,p[14]=l,p[15]=s,p[16]=o,p[17]=u,p[18]=c):c=p[18],c}],735625)},810563,e=>{"use strict";var t=e.i(222666),i=e.i(505962),a=e.i(452473);e.s(["Input",0,function(e){let n,r,l,s,o,u,d,c,p,b,m,f,g,h,y=(0,i.c)(31);y[0]!==e?({className:n,containerClassName:r,containerProps:l,type:c,leadingIcon:s,trailingContent:d,ref:u,...o}=e,y[0]=e,y[1]=n,y[2]=r,y[3]=l,y[4]=s,y[5]=o,y[6]=u,y[7]=d,y[8]=c):(n=y[1],r=y[2],l=y[3],s=y[4],o=y[5],u=y[6],d=y[7],c=y[8]);let _=s&&"pl-9",v=void 0!==d&&"pr-20";y[9]!==n||y[10]!==_||y[11]!==v?(p=(0,a.cn)("flex h-10 w-full rounded-md border border-input bg-input-bg px-3 py-2 text-body pointer-coarse:text-base file:border-0 file:bg-transparent file:text-body file:font-medium file:text-foreground placeholder:text-muted-foreground/50 focus-visible:outline-hidden focus-visible:ring-0 focus-visible:border-focus-border focus-visible:shadow-focus disabled:cursor-not-allowed disabled:opacity-50",_,v,n),y[9]=n,y[10]=_,y[11]=v,y[12]=p):p=y[12],y[13]!==o||y[14]!==u||y[15]!==p||y[16]!==c?(b=(0,t.jsx)("input",{type:c,className:p,ref:u,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:!1,...o}),y[13]=o,y[14]=u,y[15]=p,y[16]=c,y[17]=b):b=y[17];let k=b;if(!s&&void 0===d)return k;let z=l?.className;return y[18]!==r||y[19]!==z?(m=(0,a.cn)("relative w-full",r,z),y[18]=r,y[19]=z,y[20]=m):m=y[20],y[21]!==s?(f=s&&(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute left-3 top-1/2 -translate-y-1/2 text-muted-foreground pointer-events-none [&>svg]:h-4 [&>svg]:w-4",children:s}),y[21]=s,y[22]=f):f=y[22],y[23]!==d?(g=d&&(0,t.jsx)("span",{className:"absolute right-1 top-1/2 flex -translate-y-1/2 items-center gap-1",children:d}),y[23]=d,y[24]=g):g=y[24],y[25]!==l||y[26]!==k||y[27]!==m||y[28]!==f||y[29]!==g?(h=(0,t.jsxs)("div",{...l,className:m,children:[f,k,g]}),y[25]=l,y[26]=k,y[27]=m,y[28]=f,y[29]=g,y[30]=h):h=y[30],h}])},558956,e=>{"use strict";var t=e.i(222666),i=e.i(505962),a=e.i(452473);let n=(0,e.i(207298).cva)("text-xs font-normal leading-none text-muted-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70");e.s(["Label",0,function(e){let r,l,s,o,u,d,c,p=(0,i.c)(14);return p[0]!==e?({className:r,ref:o,onMouseDown:l,...s}=e,p[0]=e,p[1]=r,p[2]=l,p[3]=s,p[4]=o):(r=p[1],l=p[2],s=p[3],o=p[4]),p[5]!==r?(u=(0,a.cn)(n(),r),p[5]=r,p[6]=u):u=p[6],p[7]!==l?(d=e=>{l?.(e),!e.defaultPrevented&&e.detail>1&&e.preventDefault()},p[7]=l,p[8]=d):d=p[8],p[9]!==s||p[10]!==o||p[11]!==u||p[12]!==d?(c=(0,t.jsx)("label",{ref:o,className:u,onMouseDown:d,...s,htmlFor:s.htmlFor,children:s.children}),p[9]=s,p[10]=o,p[11]=u,p[12]=d,p[13]=c):c=p[13],c}])},378599,e=>{"use strict";var t,i=e.i(222666),a=e.i(505962);e.s([],919735),e.i(919735);var n=e.i(270401),r=e.i(123651),l=e.i(228876),s=e.i(235901),o=e.i(361409),u=e.i(854855),d=e.i(618568),c=e.i(281334),p=e.i(356120),b=e.i(593478),m=e.i(481902),f=e.i(397744);let g=n.createContext(void 0);var h=e.i(391699);let y=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t),_={...h.fieldValidityMapping,checked:e=>e?{[y.checked]:""}:{[y.unchecked]:""}};var v=e.i(761073),k=e.i(897464),z=e.i(965358),I=e.i(231152),w=e.i(459128),x=e.i(435848),C=e.i(939550),E=e.i(467219),P=e.i(412425);let S=n.forwardRef(function(e,t){let{checked:a,className:f,defaultChecked:h,"aria-labelledby":y,form:S,id:R,inputRef:A,name:O,nativeButton:M=!1,onCheckedChange:j,readOnly:T=!1,required:q=!1,disabled:F=!1,render:D,uncheckedValue:L,value:B,style:G,...N}=e,{clearErrors:K}=(0,z.useFormContext)(),{state:$,setTouched:U,setDirty:V,validityData:W,setFilled:J,setFocused:Q,shouldValidateOnChange:H,validationMode:Y,disabled:Z,name:X,validation:ee}=(0,v.useFieldRootContext)(),{labelId:et}=(0,I.useLabelableContext)(),ei=Z||F,ea=X??O,en=(0,l.useStableCallback)(j),er=n.useRef(null),el=(0,s.useMergedRefs)(er,A,ee.inputRef),es=n.useRef(null),eo=(0,b.useBaseUiId)(),eu=(0,x.useLabelableId)({id:R,implicit:!1,controlRef:es}),ed=M?void 0:eu,[ec,ep]=(0,r.useControlled)({controlled:a,default:!!h,name:"Switch",state:"checked"});(0,k.useRegisterFieldControl)(es,{id:eo,value:ec}),(0,o.useIsoLayoutEffect)(()=>{er.current&&J(er.current.checked)},[er,J]),(0,P.useValueChanged)(ec,()=>{K(ea),V(ec!==W.initialValue),J(ec),H()?ee.commit(ec):ee.commit(ec,!0)});let{getButtonProps:eb,buttonRef:em}=(0,m.useButton)({disabled:ei,native:M}),ef=(0,w.useAriaLabelledBy)(y,et,er,!M,ed),eg=n.useMemo(()=>(0,p.mergeProps)({checked:ec,disabled:ei,form:S,id:ed,name:ea,required:q,style:ea?u.visuallyHiddenInput:u.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,ref:el,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(T)return void e.preventDefault();let t=e.currentTarget.checked,i=(0,C.createChangeEventDetails)(E.REASONS.none,e.nativeEvent);en?.(t,i),i.isCanceled||ep(t)},onFocus(){es.current?.focus()}},ee.getInputValidationProps,void 0!==B?{value:B}:d.EMPTY_OBJECT),[ec,ei,S,el,ed,ea,en,T,q,ep,ee,B]),eh=n.useMemo(()=>({...$,checked:ec,disabled:ei,readOnly:T,required:q}),[$,ec,ei,T,q]),ey=(0,c.useRenderElement)("span",e,{state:eh,ref:[t,es,em],props:[{id:M?eu:eo,role:"switch","aria-checked":ec,"aria-readonly":T||void 0,"aria-required":q||void 0,"aria-labelledby":ef,onFocus(){ei||Q(!0)},onBlur(){let e=er.current;e&&!ei&&(U(!0),Q(!1),"onBlur"===Y&&ee.commit(e.checked))},onClick(e){T||ei||(e.preventDefault(),er.current?.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))}},ee.getValidationProps,N,eb],stateAttributesMapping:_});return(0,i.jsxs)(g.Provider,{value:eh,children:[ey,!ec&&ea&&void 0!==L&&(0,i.jsx)("input",{type:"hidden",form:S,name:ea,value:L}),(0,i.jsx)("input",{...eg,suppressHydrationWarning:!0})]})}),R=n.forwardRef(function(e,t){let{render:i,className:a,style:r,...l}=e,{state:s}=(0,v.useFieldRootContext)(),o=function(){let e=n.useContext(g);if(void 0===e)throw Error((0,f.default)(63));return e}(),u={...s,...o};return(0,c.useRenderElement)("span",e,{state:u,ref:t,stateAttributesMapping:_,props:l})});e.s(["Root",0,S,"Thumb",0,R],254305);var A=e.i(254305),A=A,O=e.i(452473);let M={default:"h-6 w-11",sm:"h-5 w-9",xs:"h-3 w-5"},j={default:"h-5 w-5 group-enabled:group-active:w-6 data-[checked]:translate-x-5 group-enabled:group-active:data-[checked]:translate-x-4",sm:"h-4 w-4 group-enabled:group-active:w-5 data-[checked]:translate-x-4 group-enabled:group-active:data-[checked]:translate-x-3",xs:"h-2 w-2 group-enabled:group-active:w-2.5 data-[checked]:translate-x-2 group-enabled:group-active:data-[checked]:translate-x-1.5"};e.s(["Switch",0,function(e){let t,n,r,l,s,o,u=(0,a.c)(28),{className:d,size:c,checked:p,defaultChecked:b,onCheckedChange:m,disabled:f,required:g,name:h,id:y,title:_,onClick:v,ref:k,"aria-label":z,"aria-labelledby":I,"aria-describedby":w}=e,x=void 0===c?"default":c,C=M[x];u[0]!==d||u[1]!==C?(t=(0,O.cn)("group peer inline-flex shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus disabled:cursor-not-allowed disabled:opacity-50 data-[checked]:bg-primary data-[unchecked]:bg-foreground/30 hover:data-[unchecked]:bg-foreground/40",C,d),u[0]=d,u[1]=C,u[2]=t):t=u[2],u[3]!==m?(n=m?e=>m(e):void 0,u[3]=m,u[4]=n):n=u[4],u[5]!==z||u[6]!==I?(r=(e,t)=>{let a=I??(z?void 0:e["aria-labelledby"]);return(0,i.jsx)("button",{type:"button",...e,"data-state":t.checked?"checked":"unchecked","aria-labelledby":a})},u[5]=z,u[6]=I,u[7]=r):r=u[7];let E=j[x];return u[8]!==E?(l=(0,O.cn)("pointer-events-none block rounded-full bg-background shadow-lg ring-0 transition-[translate,width] duration-200 ease-in-out data-[unchecked]:translate-x-0",E),u[8]=E,u[9]=l):l=u[9],u[10]!==l?(s=(0,i.jsx)(A.Thumb,{className:l}),u[10]=l,u[11]=s):s=u[11],u[12]!==w||u[13]!==z||u[14]!==p||u[15]!==b||u[16]!==f||u[17]!==y||u[18]!==h||u[19]!==v||u[20]!==k||u[21]!==g||u[22]!==t||u[23]!==n||u[24]!==r||u[25]!==s||u[26]!==_?(o=(0,i.jsx)(A.Root,{className:t,checked:p,defaultChecked:b,onCheckedChange:n,disabled:f,required:g,name:h,id:y,title:_,onClick:v,ref:k,"aria-label":z,"aria-describedby":w,nativeButton:!0,render:r,children:s}),u[12]=w,u[13]=z,u[14]=p,u[15]=b,u[16]=f,u[17]=y,u[18]=h,u[19]=v,u[20]=k,u[21]=g,u[22]=t,u[23]=n,u[24]=r,u[25]=s,u[26]=_,u[27]=o):o=u[27],o},"TRACK_SIZE_CLASSES",0,M],378599)},823634,e=>{"use strict";var t=e.i(222666),i=e.i(505962),a=e.i(452473);let n=(0,a.cn)("flex min-h-[80px] w-full px-3 py-2","rounded-md border border-input bg-input-bg text-body pointer-coarse:text-base","placeholder:text-muted-foreground/50","focus-visible:outline-hidden focus-visible:ring-0 focus-visible:border-focus-border focus-visible:shadow-focus","disabled:cursor-not-allowed disabled:opacity-50");e.s(["TEXTAREA_CLASSES",0,n,"Textarea",0,function(e){let r,l,s,o,u,d,c=(0,i.c)(12);return c[0]!==e?({className:r,inputClassName:l,ref:o,...s}=e,c[0]=e,c[1]=r,c[2]=l,c[3]=s,c[4]=o):(r=c[1],l=c[2],s=c[3],o=c[4]),c[5]!==r||c[6]!==l?(u=(0,a.cn)(n,l,r),c[5]=r,c[6]=l,c[7]=u):u=c[7],c[8]!==s||c[9]!==o||c[10]!==u?(d=(0,t.jsx)("textarea",{className:u,ref:o,...s}),c[8]=s,c[9]=o,c[10]=u,c[11]=d):d=c[11],d}])},205551,e=>{"use strict";e.i(204067);var t=e.i(796805);let i=t.z.object({data:t.z.boolean()}),a=t.z.object({data:t.z.uuid()}),n=t.z.object({data:t.z.number().int().nonnegative()});e.s(["BooleanDataResponseSchema",0,i,"NonnegativeIntegerDataResponseSchema",0,n,"UuidDataResponseSchema",0,a])},440843,e=>{"use strict";var t=e.i(505962),i=e.i(151960),a=e.i(420543),n=e.i(626824),r=e.i(10684),l=e.i(205551),s=e.i(710612),o=e.i(416149),u=e.i(204067),d=e.i(796805);let c=d.z.object({id:d.z.string().uuid(),generation_id:d.z.string(),event_type:d.z.enum(o.GUARDRAIL_EVENT_TYPES),entity_type:d.z.string().nullable(),created_at:d.z.string()});d.z.object({data:d.z.object({ownedIds:d.z.array(d.z.string())})});let p=d.z.object({billable_entity_id:d.z.string(),generation_id:d.z.string(),started_at:d.z.iso.datetime({offset:!0}),inserted_at:d.z.iso.datetime({offset:!0}),api_key_id:d.z.coerce.number().int().nullable().meta({user_deletion_scrub:!0}),api_path:d.z.string().nullable(),api_type:d.z.string().nullable(),app_id:d.z.coerce.number().int().nullable().meta({user_deletion_scrub:!0}),auth_latency:d.z.coerce.number().int().nullable(),byok_usage_inference:d.z.string().nullable(),cancelled:d.z.boolean().nullable(),creator_user_id:d.z.string().nullable().meta({user_deletion_scrub:!0}),data_region:d.z.string(),endpoint_id:d.z.string().nullable(),external_user:d.z.string().nullable().meta({user_deletion_scrub:!0}),hashed_user_id:d.z.string().nullish().meta({user_deletion_scrub:!0}),is_hipaa_generated:d.z.boolean().nullish(),finish_reason:d.z.string().nullable(),generation_time:(0,u.zDouble)().nullable(),is_openrouter_private_logging_enabled:d.z.boolean().nullable().default(!1),response_cache_source_id:d.z.string().nullable(),latency:(0,u.zDouble)().nullable(),model:d.z.string(),moderation_latency:d.z.coerce.number().int().nullable(),native_tokens_cached:d.z.coerce.number().int().nullable(),native_tokens_completion:d.z.coerce.number().int().nullable(),native_tokens_completion_images:d.z.coerce.number().int().nullable(),native_tokens_prompt:d.z.coerce.number().int().nullable(),native_tokens_reasoning:d.z.coerce.number().int().nullable(),normalized_finish_reason:d.z.string().nullable(),num_fetches:d.z.coerce.number().int().nullable(),num_files:d.z.coerce.number().int().nullable(),num_input_audio_prompt:d.z.coerce.number().int().nullable(),num_media_completion:d.z.coerce.number().int().nullable(),num_media_generations:d.z.coerce.number().int().nullable(),num_media_prompt:d.z.coerce.number().int().nullable(),num_search_results:d.z.coerce.number().int().nullable(),orb_metering_customer_id:d.z.string().nullable(),origin:d.z.string().meta({user_deletion_scrub:!0}),preset_id:d.z.string().nullable(),provider_api_key_id:d.z.coerce.number().int().nullable(),provider_model_id:d.z.string().nullable(),provider_name:d.z.string().nullable(),provider_responses:d.z.custom().nullable().meta({user_deletion_scrub:!0}),router:d.z.string().nullable(),router_latency:d.z.coerce.number().int().nullable(),request_id:d.z.string().nullish(),parent_generation_id:d.z.string().nullish(),spawned_by:d.z.string().nullish(),service_tier:d.z.string().nullish(),safety_identifier:d.z.string().nullish().meta({user_deletion_scrub:!0}),session_id:d.z.string().nullable(),sku_items:d.z.custom().nullable(),streamed:d.z.boolean().nullable(),stripe_metering_customer_id:d.z.string().nullable(),tokens_completion:d.z.coerce.number().int().nullable(),tokens_prompt:d.z.coerce.number().int().nullable(),usage:d.z.string(),usage_cache:d.z.string().nullable(),usage_data:d.z.string().nullable(),usage_file:d.z.string().nullable(),usage_upstream:d.z.string().nullable(),usage_upstream_file:d.z.string().nullable(),usage_upstream_web:d.z.string().nullable(),usage_upstream_web_fetch:d.z.string().nullable(),usage_web:d.z.string().nullable(),usage_web_fetch:d.z.string().nullable(),web_search_engine:d.z.string().nullable(),upstream_inference_prompt_cost:d.z.string().nullable(),upstream_inference_completions_cost:d.z.string().nullable(),openrouter_non_byok_usage:d.z.string().nullish(),user_agent:d.z.string().nullish().meta({user_deletion_scrub:!0}),http_referer:d.z.string().nullish().meta({user_deletion_scrub:!0}),async_job_id:d.z.string().nullish().meta({user_deletion_scrub:!0}),workspace_id:d.z.string().nullable(),content_guardrail_invoked:d.z.boolean().nullable().default(!1),credit_pool_id:d.z.string().nullable().default(null),credit_pool_expires_at:d.z.iso.datetime({offset:!0}).nullable().default(null),credit_pool_usage:d.z.string().nullable().default(null),generation_type:d.z.string().nullish(),tool_name:d.z.string().nullish(),billed_duration_ms:d.z.coerce.number().int().nullish()});Object.entries(p.shape).filter(([,e])=>e.meta()?.user_deletion_scrub===!0).map(([e])=>e),p.omit({inserted_at:!0});let b=d.z.string().transform(e=>e.split(",").map(e=>e.trim())).pipe(d.z.array(d.z.string().min(1,"Every generation ID must be non-empty").max(255,"Generation IDs must be at most 255 characters")).min(1).max(100,"At most 100 generation IDs may be requested at once"));d.z.object({generation_ids:b});let m=d.z.object({entries:d.z.array(c),failedIds:d.z.array(d.z.string().min(1).max(255))});d.z.object({data:m}).openapi("GuardrailFalsePositivesResponse"),d.z.object({generation_id:d.z.string().min(1),event_type:d.z.enum(o.GUARDRAIL_EVENT_TYPES),guardrail_id:d.z.string().uuid(),entity_type:d.z.string().min(1).optional()});let f=d.z.object({id:d.z.string().uuid(),generation_id:d.z.string()}),g=d.z.object({data:f}).openapi("SubmitGuardrailFalsePositiveResponse");d.z.object({id:d.z.string().uuid(),generation_id:d.z.string().min(1)});let h=d.z.object({generation_id:d.z.string(),deleted_count:d.z.number().int().nonnegative()}),y=d.z.object({data:h}).openapi("DeleteGuardrailFalsePositiveResponse");var _=e.i(926268),v=e.i(185473),k=e.i(81174),z=e.i(693697),I=e.i(8842),w=e.i(450740),x=e.i(695707);e.i(270401);let C="/api/frontend/v1/private/guardrails",E=(0,n.createQueryKeys)("guardrails",{list:e=>[{workspaceId:e}],labels:e=>[{entityId:e}],falsePositives:(e,t)=>[{entityId:e,generationId:t}],detail:(e,t)=>[{workspaceId:e,guardrailId:t}],keyEligibilityChain:e=>[{apiKeyId:e}],memberEligibilityChain:(e,t)=>[{workspaceId:e,memberId:t}],workspaceMembers:e=>[{workspaceId:e}]});function P({workspaceId:e,guardrailId:t,previousGuardrailId:i,chainKey:a}){return"string"==typeof t&&void 0===i?[E.all()]:[...[...new Set([t,i])].filter(e=>"string"==typeof e).map(t=>E.detail(e,t)),a]}let S="/api/frontend/v1/private/guardrail-false-positives",R={entries:[],failedIds:[]};async function A(e){if(e.aborted)throw e.reason;await new Promise((t,i)=>{let a=()=>{clearTimeout(n),i(e.reason)},n=setTimeout(()=>{e.removeEventListener("abort",a),t()},2e3);e.addEventListener("abort",a,{once:!0})})}async function O({generationId:e,signal:t}){for(let a=0;a<=2;a+=1){let n=await (0,i.fetchAPIQuery)(S,{searchParams:{generation_ids:e},signal:t,schema:m});if(!n.failedIds.includes(e))return n;a<2&&await A(t)}return R}function M(e){return(0,a.requestMutation)(S,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(e)},g)}function j(e,t){return[E.falsePositives(t.entityId,t.generationId)]}function T(e){return(0,a.requestMutation)(`${S}/delete`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(e)},y)}function q(e,t){return[E.falsePositives(t.entityId,t.generationId)]}let F=`${C}/labels`,D={guardrails:[],names:new Map,slugs:new Map};function L(e){let t=e.workspace_slugs,i=new Map,a=new Map;for(let n of e.guardrails){i.set(n.id,n.name);let e=function(e){if(null!==e.workspaceId&&void 0!==e.workspaceId)return e.slugByWorkspaceId[e.workspaceId]}({workspaceId:n.workspace_id,slugByWorkspaceId:t});void 0!==e&&a.set(n.id,e)}return{guardrails:e.guardrails,names:i,slugs:a}}function B(e,t){return t.workspaceId?[E.list(t.workspaceId)]:[E.all()]}function G(e){let{workspaceId:t,...i}=e;return(0,a.requestMutation)(C,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({...i,workspace_id:t})},l.UuidDataResponseSchema)}function N(e,t){return t.workspaceId?[E.list(t.workspaceId),E.detail(t.workspaceId,t.guardrailId)]:[E.all()]}function K(e){return(0,a.requestMutation)(`${C}/${e.guardrailId}`,{method:"PATCH",headers:{"content-type":"application/json"},body:JSON.stringify({...e.input,workspace_id:e.workspaceId})},l.BooleanDataResponseSchema)}function $(e,t){return[E.list(t.workspaceId),E.detail(t.workspaceId,e)]}function U(e){return(0,a.requestMutation)(`${C}/workspace-default`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({input:e.input,workspace_id:e.workspaceId})},l.UuidDataResponseSchema)}function V(e,t){return[E.list(t.targetWorkspaceId)]}function W(e){return(0,a.requestMutation)(`${C}/copy`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({guardrail_id:e.guardrailId,target_workspace_id:e.targetWorkspaceId})},l.BooleanDataResponseSchema)}function J(e){return(0,a.requestMutation)(`${C}/initialize-default`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({source_workspace_id:e.sourceWorkspaceId,target_workspace_id:e.targetWorkspaceId})},l.UuidDataResponseSchema)}function Q(e,t){let{workspaceId:i}=t;return i?P({workspaceId:i,guardrailId:t.guardrailId,previousGuardrailId:t.previousGuardrailId,chainKey:E.memberEligibilityChain(i,t.userId)}):[E.all()]}function H(e){return(0,a.requestMutation)(`${C}/members`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({user_id:e.userId,guardrail_id:e.guardrailId})},l.BooleanDataResponseSchema)}function Y(e,t){return[E.detail(t.workspaceId,t.guardrailId),E.memberEligibilityChain(t.workspaceId,t.userId)]}function Z(e){return(0,a.requestMutation)(`${C}/members/unassign`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({user_id:e.userId,guardrail_id:e.guardrailId,workspace_id:e.workspaceId})},l.BooleanDataResponseSchema)}let X=E.detail("","").slice(0,2);function ee(e){return[X,E.list(e)]}function et(){let e,i=(0,t.c)(2),a=(0,x.useQueryClient)();return i[0]!==a?(e=async e=>{await Promise.all(e.map(e=>a.invalidateQueries({queryKey:e,refetchType:"none"})))},i[0]=a,i[1]=e):e=i[1],e}function ei(){let e,i=(0,t.c)(3),a=(0,x.useQueryClient)(),n=et();return i[0]!==n||i[1]!==a?(e=async(e,t)=>{await Promise.all([...ee(e).map(e=>a.invalidateQueries({queryKey:e})),n(t)])},i[0]=n,i[1]=a,i[2]=e):e=i[2],e}async function ea({route:e,ids:t,buildBody:i,onPartialWrite:n}){let r=0;for(let s of(0,v.chunkArray)(t,500)){let o=await (0,a.requestMutation)(e,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(i(s))},l.NonnegativeIntegerDataResponseSchema);if((0,z.isErr)(o))return(0,k.wLog)("guardrail_bulk_chunk_failed",{route:e,applied_count:r,requested_count:t.length}),r>0&&await n(),o;r+=o.data}return(0,z.ok)(r)}function en(e){let i,a=(0,t.c)(4),n=et(),r=ei();return a[0]!==n||a[1]!==r||a[2]!==e?(i={mutationFn:async t=>{let i=t.userIds.map(e=>E.memberEligibilityChain(t.workspaceId,e)),a=await ea({route:e,ids:t.userIds,buildBody:e=>({user_ids:e,guardrail_id:t.guardrailId,workspace_id:t.workspaceId}),onPartialWrite:()=>r(t.workspaceId,i)});return(0,z.isErr)(a)||await n(i),a},invalidates:er},a[0]=n,a[1]=r,a[2]=e,a[3]=i):i=a[3],(0,s.useAPIMutation)(i)}function er(e,t){return ee(t.workspaceId)}function el(e){let i,a=(0,t.c)(4),n=et(),r=ei();return a[0]!==n||a[1]!==r||a[2]!==e?(i={mutationFn:async t=>{let i=t.apiKeyIds.map(eo),a=await ea({route:e,ids:t.apiKeyIds,buildBody:e=>({api_key_ids:e,guardrail_id:t.guardrailId,workspace_id:t.workspaceId}),onPartialWrite:()=>r(t.workspaceId,i)});return(0,z.isErr)(a)||await n(i),a},invalidates:es},a[0]=n,a[1]=r,a[2]=e,a[3]=i):i=a[3],(0,s.useAPIMutation)(i)}function es(e,t){return ee(t.workspaceId)}function eo(e){return E.keyEligibilityChain(e)}function eu(e,t){let{workspaceId:i}=t;return i?P({workspaceId:i,guardrailId:t.guardrailId,previousGuardrailId:t.previousGuardrailId,chainKey:E.keyEligibilityChain(t.apiKeyId)}):[E.all()]}function ed(e){return(0,a.requestMutation)(`${C}/api-key-assignments`,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({api_key_id:e.apiKeyId,guardrail_id:e.guardrailId,workspace_id:e.workspaceId})},l.BooleanDataResponseSchema)}e.s(["EMPTY_GUARDRAIL_LABEL_MAPS",0,D,"deleteGuardrailFalsePositiveRequest",0,T,"guardrailDetailOptions",0,function(e,t){return(0,I.queryOptions)({queryKey:E.detail(e,t),queryFn:({signal:e})=>(0,i.fetchAPIQuery)(`${C}/${t}`,{signal:e,schema:_.GuardrailDetailViewSchema})})},"guardrailFalsePositivesOptions",0,function({entityId:e,generationId:t,isEnabled:i=!0}){return(0,I.queryOptions)({queryKey:E.falsePositives(e,t),queryFn:i&&null!==e&&null!==t?({signal:e})=>O({generationId:t,signal:e}):w.skipToken})},"guardrailLabelsOptions",0,function({entityId:e,isEnabled:t=!0}){return(0,I.queryOptions)({queryKey:E.labels(e),queryFn:t&&null!==e?({signal:e})=>(0,i.fetchAPIQuery)(F,{signal:e,schema:_.GuardrailLabelsWithSlugsSchema}):w.skipToken,select:L})},"guardrailsViewOptions",0,function(e){return(0,I.queryOptions)({queryKey:E.list(e),queryFn:null===e?w.skipToken:({signal:t})=>(0,i.fetchAPIQuery)(C,{searchParams:{workspace_id:e},signal:t,schema:_.GuardrailsViewSchema})})},"keyEligibilityChainOptions",0,function(e){return(0,I.queryOptions)({queryKey:E.keyEligibilityChain(e),queryFn:({signal:t})=>(0,i.fetchAPIQuery)(`${C}/eligibility-chain`,{searchParams:{api_key_id:String(e)},signal:t}),select:e=>({layers:e.layers,availableGuardrails:e.availableGuardrails??[],creatorUserId:e.creatorUserId??null,isOrg:e.isOrg??!1,isOrgAdmin:e.isOrgAdmin??!1})})},"memberEligibilityChainOptions",0,function({workspaceId:e,memberId:t,isEnabled:a=!0}){return(0,I.queryOptions)({queryKey:E.memberEligibilityChain(e,t),queryFn:a?({signal:a})=>(0,i.fetchAPIQuery)(`${C}/member-eligibility-chain`,{searchParams:{workspace_id:e,member_id:t},signal:a}):w.skipToken,select:e=>({layers:e.layers,availableGuardrails:e.availableGuardrails??[],isOrgAdmin:e.isOrgAdmin??!1})})},"submitGuardrailFalsePositiveRequest",0,M,"useAssignApiKeyGuardrail",0,function(e){let i,a=(0,t.c)(2),{shouldInvalidate:n}=void 0===e?{}:e,r=void 0===n||n?eu:s.Invalidation.CALLER_OWNED;return a[0]!==r?(i={mutationFn:ed,invalidates:r},a[0]=r,a[1]=i):i=a[1],(0,s.useAPIMutation)(i)},"useAssignOrganizationMemberGuardrail",0,function(e){let i,a=(0,t.c)(2),{shouldInvalidate:n}=void 0===e?{}:e,r=void 0===n||n?Q:s.Invalidation.CALLER_OWNED;return a[0]!==r?(i={mutationFn:H,invalidates:r},a[0]=r,a[1]=i):i=a[1],(0,s.useAPIMutation)(i)},"useBulkAssignApiKeyGuardrail",0,function(){return el(`${C}/api-key-assignments/bulk`)},"useBulkAssignOrganizationMemberGuardrail",0,function(){return en(`${C}/members/bulk`)},"useBulkUnassignApiKeyGuardrail",0,function(){return el(`${C}/api-key-assignments/bulk/unassign`)},"useBulkUnassignOrganizationMemberGuardrail",0,function(){return en(`${C}/members/bulk/unassign`)},"useCopyGuardrail",0,function(){let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:W,invalidates:V},i[0]=e):e=i[0],(0,s.useAPIMutation)(e)},"useCreateGuardrail",0,function(){let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:G,invalidates:B},i[0]=e):e=i[0],(0,s.useAPIMutation)(e)},"useDeleteGuardrail",0,function(e){let i,n,r,o,u=(0,t.c)(8);return u[0]!==e?(i=t=>(0,a.requestMutation)(`${C}/${t}?workspace_id=${encodeURIComponent(e)}`,{method:"DELETE"},l.BooleanDataResponseSchema),n=E.list(e),u[0]=e,u[1]=i,u[2]=n):(i=u[1],n=u[2]),u[3]!==n?(r=[n],u[3]=n,u[4]=r):r=u[4],u[5]!==i||u[6]!==r?(o={mutationFn:i,invalidates:r},u[5]=i,u[6]=r,u[7]=o):o=u[7],(0,s.useAPIMutation)(o)},"useDeleteGuardrailFalsePositive",0,function(e){let i,a=(0,t.c)(2),n=void 0===e?T:e;return a[0]!==n?(i={mutationFn:e=>n({id:e.id,generation_id:e.generationId}),invalidates:q},a[0]=n,a[1]=i):i=a[1],(0,s.useAPIMutation)(i)},"useInitializeDefaultGuardrail",0,function(){let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:J,invalidates:[E.all()]},i[0]=e):e=i[0],(0,s.useAPIMutation)(e)},"useSubmitGuardrailFalsePositive",0,function(e){let i,a=(0,t.c)(2),n=void 0===e?M:e;return a[0]!==n?(i={mutationFn:e=>n({generation_id:e.generationId,event_type:e.eventType,guardrail_id:e.guardrailId,...null===e.entityType?{}:{entity_type:e.entityType}}),invalidates:j},a[0]=n,a[1]=i):i=a[1],(0,s.useAPIMutation)(i)},"useUnassignOrganizationMemberGuardrail",0,function(e){let i,a=(0,t.c)(2),{shouldInvalidate:n}=void 0===e?{}:e,r=void 0===n||n?Y:s.Invalidation.CALLER_OWNED;return a[0]!==r?(i={mutationFn:Z,invalidates:r},a[0]=r,a[1]=i):i=a[1],(0,s.useAPIMutation)(i)},"useUpdateGuardrail",0,function(){let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:K,invalidates:N},i[0]=e):e=i[0],(0,s.useAPIMutation)(e)},"useUpdateWorkspaceDefaultGuardrail",0,function(){let e,i=(0,t.c)(1);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e={mutationFn:U,invalidates:$},i[0]=e):e=i[0],(0,s.useAPIMutation)(e)},"workspaceMembersOptions",0,function(e){return(0,I.queryOptions)({staleTime:r.StaleTime.ALWAYS,queryKey:E.workspaceMembers(e),queryFn:void 0===e?w.skipToken:({signal:t})=>(0,i.fetchAPIQuery)(`${C}/workspace-members`,{searchParams:{workspace_id:e},signal:t,schema:d.z.array(d.z.string())})})}],440843)}]); //# sourceMappingURL=3944ub7wch_qo.js.map //# chunkId=01a099a4-ba63-7490-9945-75995f15e121