(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,73867,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...i},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":r},i),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"}))});e.s(["f",0,r],73867)},149423,e=>{"use strict";var t=e.i(651681);let r={name:"list-filter",size:24,node:[["path",{d:"M2 5h20",key:"1fs1ex"}],["path",{d:"M6 12h12",key:"8npq4p"}],["path",{d:"M9 19h6",key:"456am0"}]]};r.node;let i=(0,t.f)(r);e.s(["f",0,i],149423)},58991,e=>{"use strict";var t=e.i(651681);let r={name:"minus",size:24,node:[["path",{d:"M5 12h14",key:"1ays0h"}]]};r.node;let i=(0,t.f)(r);e.s(["f",0,i],58991)},918331,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(16043),n=e.i(115370),o=e.i(389475),l=e.i(533124),a=e.i(82153),s=e.i(367898),d=e.i(223732),c=e.i(825086);function u(e){return{checked:t=>e.indeterminate?{}:t?{"data-checked":""}:{"data-unchecked":""},...c.s}}var f=e.i(729253),h=e.i(93836),v=e.i(811673),p=e.i(195618),m=e.i(225421),g=e.i(141436),x=e.i(176322),b=e.i(967090),y=e.i(446443),k=e.i(621441),w=e.i(76129),j=e.i(599096),S=e.i(461430);let C=i.createContext(void 0);var M=e.i(107397);let P=i.createContext(void 0);var E=e.i(132887),N=e.i(111407),O=e.i(957854);let R=i.forwardRef(function(e,r){let{checked:c,className:M,defaultChecked:R=!1,"aria-labelledby":D,disabled:I=!1,form:T,id:F,indeterminate:B=!1,inputRef:U,name:_,onCheckedChange:z,parent:G=!1,readOnly:A=!1,render:L,required:V=!1,uncheckedValue:W,value:H,nativeButton:q=!1,style:Y,...X}=e,{clearErrors:J}=(0,k.f)(),{disabled:$,name:K,setDirty:Q,setFilled:Z,setTouched:ee,state:et,validationMode:er,validityData:ei,validation:en}=(0,g.f)(),eo=(0,y.f)(),{labelId:el,registerControlId:ea,getDescriptionProps:es}=(0,w.f)(),ed=i.useContext(C),ec=ed?.allValues===void 0?void 0:ed.parent,eu=void 0!==ec,ef=$||eo.disabled||ed?.disabled||I,eh=K??_,ev=H??eh,ep=(0,v.f)(),em=ed?.registerControlId!==ea,eg=(0,S.f)({id:F||void 0,enabled:em}),ex=q?eg:ep,eb={};eu&&(G?eb=ec.getParentProps():void 0!==ev&&(eb=ec.getChildProps(ev)));let{checked:ey=c,indeterminate:ek=B,onCheckedChange:ew,...ej}=eb,eS=ed?.value,eC=i.useRef(null),eM=(0,x.f)(ef,eC),{getButtonProps:eP,buttonRef:eE}=(0,m.f)({disabled:ef,native:q}),eN=ed?.validation??en,[eO,eR]=(0,o.f)({controlled:void 0===ev||void 0===eS||G?ey:eS.includes(ev),default:R,name:"Checkbox",state:"checked"}),eD=eu?!!ey:eO,eI=eu&&ek||B;(0,b.f)(eC,ep,eO,void 0,!ed&&!ef,_);let eT=ec?.registerChildId,eF=i.useRef(null),eB=eN.registerInput,eU=ed?ev:void 0,e_=i.useCallback(e=>eB(e,{controlRef:eC,value:eU}),[eB,eU]),ez=(0,a.A)(U,eF,G?void 0:e_),eG=(0,j.f)(D,el,eF,!q,eg,X["aria-label"]);(0,l.f)(()=>{eF.current&&(eF.current.indeterminate=eI),ed||Z(eO)},[eO,eI,ed,Z]),(0,O.f)(eO,()=>{ed||(J(eh),Q(eO!==ei.initialValue),eN.change(eO))});let eA=(0,p.w)({checked:eO,disabled:ef,form:T,name:G?void 0:eh,id:q?void 0:eg,required:V,ref:ez,style:eh?s.L:s.p,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(A)return void e.preventDefault();let t=e.currentTarget.checked,r=(0,E.j)(N.f.none,e.nativeEvent);if((z?.(t,r),!r.isCanceled)&&(ew?.(t,r),!r.isCanceled&&(eR(t),void 0!==ev&&void 0!==ed&&!G&&!eu))){let e=t?[...ed.value,ev]:ed.value.filter(e=>e!==ev);ed.setValue(e,r)}},onClick(e){e.stopPropagation()},onFocus(){eC.current?.focus()}},void 0!==H?{value:(ed?eO&&H:H)||""}:n.w,es,e=>eN.getValidationProps(ef,e));i.useEffect(()=>{if(!ec||void 0===ev)return;let e=ec.disabledStatesRef.current;return e.set(ev,ef),()=>{e.delete(ev)}},[ec,ef,ev]);let eL=i.useMemo(()=>({...et,checked:eD,disabled:ef,readOnly:A,required:V,indeterminate:eI}),[et,eD,ef,A,V,eI]),eV=u(eL),eW=(0,h.a)("span",e,{state:eL,ref:[eE,eC,r],props:[{id:ex,role:"checkbox","aria-checked":eI?"mixed":eD,"aria-readonly":A||void 0,"aria-required":V||void 0,"aria-labelledby":eG,"data-parent":G?"":void 0,onFocus(){eM(!0)},onBlur(){let e=eF.current;e&&(ee(!0),eM(!1),"onBlur"===er&&eN.commit(ed?eS:e.checked))},onKeyDown(e){if("Enter"!==e.key||(e.preventBaseUIHandler(),e.defaultPrevented))return;let t=eF.current?.form??null,r=e.currentTarget,i=e.nativeEvent,n=e.preventDefault,o=i.preventDefault,l=!1;e.preventDefault=()=>{l=!0,n.call(e)},i.preventDefault=()=>{l=!0,o.call(i)},o.call(i),(0,d.f)(r).queueMicrotask(()=>{e.preventDefault=n,i.preventDefault=o,l||(function(e){if(!e)return null;for(let t of e.elements){let e=t.tagName;if(("BUTTON"===e||"INPUT"===e)&&"submit"===t.type)return t}return null})(t)?.click()})},onClick(e){if(A||ef)return;e.preventDefault();let t=eF.current;t&&(0,f.f)(t,e)}},X,ej,eP,es,e=>eN.getValidationProps(ef,e)],stateAttributesMapping:eV}),eH=eW.props.id;return(0,l.f)(()=>{if(eT&&!G&&void 0!==ev&&void 0!==eH)return eT(ev,eH)},[eT,G,ev,eH]),(0,t.jsxs)(P.Provider,{value:eL,children:[eW,!eO&&!ed&&eh&&!G&&void 0!==W&&(0,t.jsx)("input",{type:"hidden",form:T,name:eh,value:W,disabled:ef}),(0,t.jsx)("input",{...eA,suppressHydrationWarning:!0})]})});var D=e.i(692933),I=e.i(288646),T=e.i(240070);let F=i.forwardRef(function(e,t){let{render:r,className:n,style:o,keepMounted:l=!1,...a}=e,s=function(){let e=i.useContext(P);if(void 0===e)throw Error((0,M.f)(14));return e}(),d=s.checked||s.indeterminate,{mounted:c,transitionStatus:f,setMounted:v}=(0,I.f)(d),p=i.useRef(null),m={...s,transitionStatus:f};(0,D.f)({batch:!0,enabled:!d,open:d,ref:p,onComplete(){d||v(!1)}});let g={...u(s),...T.f},x=(0,h.a)("span",e,{ref:[t,p],state:m,stateAttributesMapping:g,props:a});return l||c?x:null});e.s(["Indicator",0,F,"Root",0,R],756224);var B=e.i(756224),B=B,U=B,_=e.i(872635),z=e.i(58991),G=e.i(136562);let A="transition-[stroke-dashoffset] duration-quick ease-smooth-out motion-reduce:transition-none";e.s(["f",0,function(e){let i,n,o,l,a,s,d,c,u,f,h=(0,r.c)(20);h[0]!==e?({className:n,checked:i,onCheckedChange:o,ref:a,...l}=e,h[0]=e,h[1]=i,h[2]=n,h[3]=o,h[4]=l,h[5]=a):(i=h[1],n=h[2],o=h[3],l=h[4],a=h[5]);let v="indeterminate"===i,p=!!v||i;return h[6]!==n?(s=(0,G.f)("group/checkbox grid place-content-center peer h-4 w-4 shrink-0 rounded-sm border border-foreground/30 bg-muted text-primary-foreground 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-[indeterminate]:border-primary data-[indeterminate]:bg-primary","transition-[background-color,border-color] duration-quick ease-smooth-out",n),h[6]=n,h[7]=s):s=h[7],h[8]!==v||h[9]!==o?(d=o?e=>{v?o(!0):o(e)}:void 0,h[8]=v,h[9]=o,h[10]=d):d=h[10],h[11]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(_.f,{className:(0,G.f)("col-start-1 row-start-1 h-4 w-4 group-data-[indeterminate]/checkbox:hidden",A,"[stroke-dasharray:23] [stroke-dashoffset:-23] group-data-[checked]/checkbox:duration-medium group-data-[checked]/checkbox:[stroke-dashoffset:0] group-data-[checked]/checkbox:starting:[stroke-dashoffset:-23]")}),h[11]=c):c=h[11],h[12]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsxs)(B.Indicator,{keepMounted:!0,className:"grid place-items-center text-current",children:[c,(0,t.jsx)(z.f,{className:(0,G.f)("col-start-1 row-start-1 h-4 w-4 group-data-[checked]/checkbox:hidden",A,"[stroke-dasharray:14] [stroke-dashoffset:14] group-data-[indeterminate]/checkbox:duration-medium group-data-[indeterminate]/checkbox:[stroke-dashoffset:0] group-data-[indeterminate]/checkbox:starting:[stroke-dashoffset:14]")})]}),h[12]=u):u=h[12],h[13]!==p||h[14]!==v||h[15]!==l||h[16]!==a||h[17]!==s||h[18]!==d?(f=(0,t.jsx)(U.Root,{ref:a,className:s,checked:p,indeterminate:v,onCheckedChange:d,...l,children:u}),h[13]=p,h[14]=v,h[15]=l,h[16]=a,h[17]=s,h[18]=d,h[19]=f):f=h[19],f}],918331)},799963,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(872635),n=e.i(136562),o=e.i(199168),l=e.i(301206),a=e.i(918331),s=e.i(536397);let d={md:"sm",sm:"xs"};function c(e){let o=(0,r.c)(6),{isSelected:l,size:s,indicator:d,disabled:c}=e,u=void 0===s?"md":s,f=void 0===d?"check":d;switch(f){case"check":{let e;return o[0]!==l||o[1]!==u?(e=l?(0,t.jsx)(i.f,{"aria-hidden":!0,className:(0,n.f)("shrink-0","sm"===u?"size-3.5":"size-4")}):null,o[0]=l,o[1]=u,o[2]=e):e=o[2],e}case"checkbox":{let e;return o[3]!==c||o[4]!==l?(e=(0,t.jsx)(a.f,{checked:l,disabled:c,tabIndex:-1,"aria-hidden":!0,className:"pointer-events-none shrink-0"}),o[3]=c,o[4]=l,o[5]=e):e=o[5],e}default:return f}}e.s(["h",0,c,"X",0,function(e){let i,n,o,l,a,d,u,f,h,v,p,m,g=(0,r.c)(26);g[0]!==e?({isSelected:a,size:u,indicator:f,icon:l,trailing:h,disabled:o,children:i,className:n,...d}=e,g[0]=e,g[1]=i,g[2]=n,g[3]=o,g[4]=l,g[5]=a,g[6]=d,g[7]=u,g[8]=f,g[9]=h):(i=g[1],n=g[2],o=g[3],l=g[4],a=g[5],d=g[6],u=g[7],f=g[8],h=g[9]);let x=void 0===u?"md":u,b=void 0===f?"check":f;return g[10]!==i?(v=(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate",children:i}),g[10]=i,g[11]=v):v=g[11],g[12]!==o||g[13]!==b||g[14]!==a||g[15]!==x?(p=(0,t.jsx)(c,{isSelected:a,size:x,indicator:b,disabled:o}),g[12]=o,g[13]=b,g[14]=a,g[15]=x,g[16]=p):p=g[16],g[17]!==n||g[18]!==o||g[19]!==l||g[20]!==d||g[21]!==x||g[22]!==v||g[23]!==p||g[24]!==h?(m=(0,t.jsxs)(s.J,{layout:"slots",size:x,disabled:o,className:n,...d,children:[l,v,h,p]}),g[17]=n,g[18]=o,g[19]=l,g[20]=d,g[21]=x,g[22]=v,g[23]=p,g[24]=h,g[25]=m):m=g[25],m},"i",0,function(e){let i,n,a,c,u=(0,r.c)(18),{searchPlaceholder:f,emptyLabel:h,isLoading:v,loadingLabel:p,size:m,filter:g,header:x,footer:b,children:y}=e,k=void 0!==v&&v,w=void 0===m?"md":m,j=(0,o.o)();return u[0]!==f||u[1]!==w?(i=void 0!==f&&(0,t.jsx)(s.H,{autoFocus:!(0,l.f)(),placeholder:f,size:d[w]}),u[0]=f,u[1]=w,u[2]=i):i=u[2],u[3]!==h||u[4]!==j||u[5]!==k||u[6]!==p||u[7]!==w?(n=(k||void 0!==h)&&(0,t.jsx)(s.e,{size:w,children:k?p??j("Loading…"):h}),u[3]=h,u[4]=j,u[5]=k,u[6]=p,u[7]=w,u[8]=n):n=u[8],u[9]!==y||u[10]!==n?(a=(0,t.jsxs)(s.X,{children:[y,n]}),u[9]=y,u[10]=n,u[11]=a):a=u[11],u[12]!==g||u[13]!==b||u[14]!==x||u[15]!==i||u[16]!==a?(c=(0,t.jsxs)(s.s,{filter:g,children:[i,x,a,b]}),u[12]=g,u[13]=b,u[14]=x,u[15]=i,u[16]=a,u[17]=c):c=u[17],c}])},939025,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(16043),n=e.i(721287),o=e.i(533124),l=e.i(646125),a=e.i(779766),s=e.i(107397);let d=i.createContext(void 0);function c(e){let t=i.useContext(d);if(void 0===t&&!e)throw Error((0,s.f)(50));return t}var u=e.i(132887),f=e.i(567894),h=e.i(326855),v=e.i(369714),p=e.i(871812),m=e.i(62335),g=e.i(807257);function x(e,t,r,i){return{left:e,top:t,right:r,bottom:i,x:e,y:t,width:r-e,height:i-t}}function b(e){let t,r=[],i=1/0,n=1/0,o=-1/0,l=-1/0;for(let a of Array.from(e).sort((e,t)=>e.top-t.top)){if(i=Math.min(i,a.left),n=Math.min(n,a.top),o=Math.max(o,a.right),l=Math.max(l,a.bottom),!t||a.top-t.top>t.height/2)r.push({left:a.left,top:a.top,right:a.right,bottom:a.bottom,width:a.width,height:a.height});else{let e=r[r.length-1];e.left=Math.min(e.left,a.left),e.right=Math.max(e.right,a.right),e.bottom=Math.max(e.bottom,a.bottom),e.width=e.right-e.left,e.height=e.bottom-e.top}t=a}return{lines:r,fallback:x(i,n,o,l)}}function y(e,t,r){return e.findIndex(e=>t>e.left-2&&te.top-2&&re.instantType,adaptiveOrigin:e=>e.adaptiveOrigin,closeDelay:e=>e.closeDelay};class C extends h.f{constructor(e,t,r){var n;let o=new m.f;super(function(e,t,r,i=!1){return{...(0,p.i)(t,r,i),instantType:void 0,adaptiveOrigin:void 0,closeDelay:300,...e}}(e,o,t,r),(n=o,{popupRef:i.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n,inlineRectCoordsRef:{current:void 0}}),S)}setOpen=(e,t)=>{let{inlineRectCoordsRef:r}=this.context;(0,v.c)(this,e,t,{onBeforeDispatch(){let i=t.event;e&&t.reason===j.f.triggerHover&&t.trigger&&"clientX"in i&&"clientY"in i&&r.current?.element!==t.trigger&&w(r,t.trigger,i.clientX,i.clientY)}})}}function M(e){let{open:r,defaultOpen:n=!1,onOpenChange:l,onOpenChangeComplete:a,actionsRef:s,handle:c,triggerId:h,defaultTriggerId:p=null,children:m}=e,g=(0,v.$)((e,t)=>new C({open:n,openProp:r,activeTriggerId:p,triggerIdProp:h},e,t));g.useControlledProp("openProp",r),g.useControlledProp("triggerIdProp",h),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",a);let x=g.useState("open"),b=g.useState("activeTriggerId"),y=g.useState("mounted"),k=g.useState("payload");(0,v._)(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w}=(0,v.L)(x,g,()=>{g.context.inlineRectCoordsRef.current=void 0});(0,o.f)(()=>{x&&null==b&&g.set("payload",void 0)},[g,b,x]),i.useImperativeHandle(s,()=>({unmount:w,close:()=>g.setOpen(!1,(0,u.j)(f.f.imperativeAction))}),[w,g]);let j=x||y||null!=c;return(0,t.jsxs)(d.Provider,{value:g,children:[c&&(0,t.jsx)(v.d,{handle:c,store:g}),j&&(0,t.jsx)(P,{store:g}),"function"==typeof m?m({payload:k}):m]})}function P({store:e}){let t=e.useState("floatingRootContext"),r=(0,l.f)(t);return(0,v.y)(e,{activeTriggerProps:r.reference,inactiveTriggerProps:r.trigger,popupProps:r.floating}),null}let E=(0,n.U)(function(e){return c(!0)?(0,t.jsx)(M,{...e}):(0,t.jsx)(a.V,{children:(0,t.jsx)(M,{...e})})}),N=i.createContext(void 0);var O=e.i(344791);let R=i.forwardRef(function(e,r){let{keepMounted:i=!1,...n}=e;return c().useState("mounted")||i?(0,t.jsx)(N.Provider,{value:i,children:(0,t.jsx)(O.f,{ref:r,...n})}):null});var D=e.i(664591),I=e.i(93836),T=e.i(811673),F=e.i(710955),B=e.i(745576),U=e.i(205453),_=e.i(35292);let z=(0,n.u)(function(e,t){let{render:r,className:n,delay:o,closeDelay:l,id:a,payload:d,handle:u,style:f,...h}=e,p=c(!0),m=(0,F.f)(u)??p;if(!m)throw Error((0,s.f)(89));let g=(0,T.f)(a),x=m.useState("isTriggerActive",g),b=m.useState("isOpenedByTrigger",g),y=m.useState("floatingRootContext"),k=m.context.inlineRectCoordsRef,j=i.useRef(null),S=o??600,C=l??300,{registerTrigger:M,isMountedByThisTrigger:P}=(0,v.F)(g,j,m,{payload:d,closeDelay:C}),E=(0,_.f)(y,{mouseOnly:!0,move:!1,handleClose:(0,B.f)(),delay:()=>({open:S,close:C}),triggerElementRef:j,isActiveTrigger:x,isClosing:()=>"ending"===m.select("transitionStatus")}),N=(0,U.f)(y,{delay:S}),O=m.useState("triggerProps",P),R=function(e,t){function r(r){t||w(e,r.currentTarget,r.clientX,r.clientY)}return{onFocus(){e.current=void 0},onMouseEnter:r,onMouseMove:r}}(k,b);return(0,I.a)("a",e,{state:{open:b},ref:[t,M,j],props:[E,N.reference,O,R,{id:g},h],stateAttributesMapping:D.J})}),G=i.createContext(void 0);var A=e.i(702643),L=e.i(510043),V=e.i(226983);let W=i.forwardRef(function(e,r){let{render:n,className:l,anchor:d,positionMethod:u="absolute",side:f="bottom",align:h="center",sideOffset:v=0,alignOffset:p=0,collisionBoundary:m="clipping-ancestors",collisionPadding:w=5,arrowPadding:j=5,sticky:S=!1,disableAnchorTracking:C=!1,collisionAvoidance:M=L.n,style:P,...E}=e,O=c(),R=function(){let e=i.useContext(N);if(void 0===e)throw Error((0,s.f)(48));return e}(),D=(0,a.T)(),I=O.useState("open"),T=O.useState("mounted"),F=O.useState("floatingRootContext"),B=O.useState("instantType"),U=O.useState("transitionStatus"),_=O.useState("adaptiveOrigin"),z=O.context.inlineRectCoordsRef,W=(0,A.k)({anchor:d,floatingRootContext:F,positionMethod:u,mounted:T,side:f,sideOffset:v,align:h,alignOffset:p,arrowPadding:j,collisionBoundary:m,collisionPadding:w,sticky:S,disableAnchorTracking:C,keepMounted:R,nodeId:D,collisionAvoidance:M,adaptiveOrigin:_,inline:{name:"inline",async fn(e){let t=e.elements.reference;if("function"!=typeof t?.getClientRects)return{};let r="contextElement"in t&&t.contextElement?t.contextElement:(0,g.m)(t)?t:void 0,i=z.current,n=i?.element===t||i?.element===r?i:void 0,o=function(e,t,r){let{lines:i,fallback:n}=b(e.getClientRects());if(i.length<2)return null;let o=r?.x,l=r?.y,a=t[0];if(r?.lineIndex!=null&&i[r.lineIndex])return k(i[r.lineIndex]);if(null!=o&&null!=l){let e=y(i,o,l);if(-1!==e)return k(i[e])}if(2===i.length&&i[0].left>i[1].right&&null!=o&&null!=l)return n;if("t"===a||"b"===a){let e=i[0],t=i[i.length-1],r="t"===a?e:t;return x(r.left,e.top,r.right,t.bottom)}let s="l"===a,d=i[0].left,c=i[0].right,u=s?1/0:-1/0,f=i[0],h=i[0];for(let e of i){d=Math.min(d,e.left),c=Math.max(c,e.right);let t=s?e.left:e.right;s&&tu?(u=t,f=e,h=e):t===u&&(h=e)}return x(d,f.top,c,h.bottom)}(t,e.placement,n);if(!o||"function"!=typeof e.platform.getElementRects)return{};let l=await e.platform.getElementRects({reference:{contextElement:r,getBoundingClientRect:()=>o},floating:e.elements.floating,strategy:e.strategy});return e.rects.reference.x===l.reference.x&&e.rects.reference.y===l.reference.y&&e.rects.reference.width===l.reference.width&&e.rects.reference.height===l.reference.height?{}:{reset:{rects:l}}}}}),H=W.update;(0,o.f)(()=>{I&&T&&H()},[I,T,H]);let q={open:I,side:W.side,align:W.align,anchorHidden:W.anchorHidden,instant:B},Y=(0,V.f)(e,q,{styles:W.positionerStyles,transitionStatus:U,props:E,refs:[r,O.useStateSetter("positionerElement")],hidden:!T,inert:!I});return(0,t.jsx)(G.Provider,{value:W,children:(0,t.jsx)(a.s,{id:D,children:Y})})});var H=e.i(692933),q=e.i(182578),Y=e.i(417965);let X=i.forwardRef(function(e,t){let{className:r,render:n,style:o,...l}=e,a=c(),{side:d,align:u}=function(){let e=i.useContext(G);if(void 0===e)throw Error((0,s.f)(49));return e}(),f=a.useState("open"),h=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext"),x=a.useState("closeDelay");return(0,H.f)({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),(0,Y.f)(g,{closeDelay:x}),(0,I.a)("div",e,{state:{open:f,side:d,align:u,instant:h,transitionStatus:p},ref:[t,a.context.popupRef,a.useStateSetter("popupElement")],props:[v.X,m,(0,q.f)(p),l],stateAttributesMapping:D.M})});e.s(["Popup",0,X,"Portal",0,R,"Positioner",0,W,"Root",0,E,"Trigger",0,z],906373);var J=e.i(906373),J=J,$=J,K=J,Q=J,Z=J,ee=e.i(136562),et=e.i(535072),er=e.i(857162),ei=e.i(374696),en=e.i(261499);let eo=0,el=0,ea=new Set;function es(e){if(!(e.target instanceof Element&&e.target.closest('[data-slot="hover-card-content"]')))for(let e of(eo=Date.now(),ea))e()}let ed=(0,i.createContext)(null);function ec(){return 1===(el+=1)&&document.addEventListener("scroll",es,{capture:!0,passive:!0}),()=>{0==(el-=1)&&document.removeEventListener("scroll",es,!0)}}e.s(["c",0,e=>{let n,o,l,a,s,d,c,u,f,h=(0,r.c)(17);h[0]!==e?({children:n,...o}=e,h[0]=e,h[1]=n,h[2]=o):(n=h[1],o=h[2]);let[v,p]=(0,i.useState)(!1),m=(0,et.o)("(hover: hover) and (pointer: fine)",!0);h[3]===Symbol.for("react.memo_cache_sentinel")?(l=[],h[3]=l):l=h[3],(0,i.useEffect)(ec,l),h[4]!==v?(a=()=>{if(!v)return;let e=()=>p(!1);return ea.add(e),()=>{ea.delete(e)}},s=[v],h[4]=v,h[5]=a,h[6]=s):(a=h[5],s=h[6]),(0,i.useEffect)(a,s),h[7]!==m?(d={isHoverCapable:m,setOpen:p},h[7]=m,h[8]=d):d=h[8];let g=d;h[9]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{e&&Date.now()-eo<200||p(e)},h[9]=c):c=h[9];let x=c;return h[10]!==n||h[11]!==v||h[12]!==o?(u=(0,t.jsx)(J.Root,{open:v,onOpenChange:x,...o,children:n}),h[10]=n,h[11]=v,h[12]=o,h[13]=u):u=h[13],h[14]!==g||h[15]!==u?(f=(0,t.jsx)(ed.Provider,{value:g,children:u}),h[14]=g,h[15]=u,h[16]=f):f=h[16],f},"P",0,e=>{let i,n,o,l,a,s,d,c,u,f,h,v,p,m,g,x,b,y=(0,r.c)(35);y[0]!==e?({className:l,anchor:n,align:v,alignOffset:i,arrowPadding:o,collisionAvoidance:a,collisionBoundary:s,collisionPadding:d,positionMethod:c,ref:f,side:p,sideOffset:m,sticky:h,...u}=e,y[0]=e,y[1]=i,y[2]=n,y[3]=o,y[4]=l,y[5]=a,y[6]=s,y[7]=d,y[8]=c,y[9]=u,y[10]=f,y[11]=h,y[12]=v,y[13]=p,y[14]=m):(i=y[1],n=y[2],o=y[3],l=y[4],a=y[5],s=y[6],d=y[7],c=y[8],u=y[9],f=y[10],h=y[11],v=y[12],p=y[13],m=y[14]);let k=void 0===v?"center":v,w=void 0===p?"top":p,j=void 0===m?6:m,S=(0,ei.r)();return y[15]!==l?(g=(0,ee.f)("w-72 origin-(--transform-origin) rounded-lg border border-border bg-popover p-4 text-popover-foreground shadow-md outline-hidden",en.X,l),y[15]=l,y[16]=g):g=y[16],y[17]!==u||y[18]!==f||y[19]!==g?(x=(0,t.jsx)(K.Popup,{"data-slot":"hover-card-content",ref:f,className:g,...u}),y[17]=u,y[18]=f,y[19]=g,y[20]=x):x=y[20],y[21]!==k||y[22]!==i||y[23]!==n||y[24]!==o||y[25]!==a||y[26]!==s||y[27]!==d||y[28]!==c||y[29]!==w||y[30]!==j||y[31]!==h||y[32]!==x||y[33]!==S?(b=(0,t.jsx)(Q.Portal,{children:(0,t.jsx)(er.ContainedContextProvider,{value:!1,children:(0,t.jsx)(Z.Positioner,{anchor:n,align:k,alignOffset:i,arrowPadding:o,collisionAvoidance:a,collisionBoundary:s,collisionPadding:d,positionMethod:c,side:w,sideOffset:j,sticky:h,className:S,children:x})})}),y[21]=k,y[22]=i,y[23]=n,y[24]=o,y[25]=a,y[26]=s,y[27]=d,y[28]=c,y[29]=w,y[30]=j,y[31]=h,y[32]=x,y[33]=S,y[34]=b):b=y[34],b},"b",0,e=>{let n,o,l,a,s,d,c,u=(0,r.c)(16);u[0]!==e?({className:n,onClick:o,delay:a,closeDelay:s,...l}=e,u[0]=e,u[1]=n,u[2]=o,u[3]=l,u[4]=a,u[5]=s):(n=u[1],o=u[2],l=u[3],a=u[4],s=u[5]);let f=void 0===a?120:a,h=void 0===s?120:s,{isHoverCapable:v,setOpen:p}=function(){let e=(0,i.useContext)(ed);if(!e)throw Error("HoverCard subcomponents must be rendered inside ");return e}();return u[6]!==v||u[7]!==o||u[8]!==p?(d=e=>{if(!v){e.stopPropagation();let t=e.currentTarget;t instanceof Element&&(t.matches("a[href]")||t.querySelector("a[href]"))||(e.preventDefault(),p(!0))}o?.(e)},u[6]=v,u[7]=o,u[8]=p,u[9]=d):d=u[9],u[10]!==n||u[11]!==h||u[12]!==f||u[13]!==l||u[14]!==d?(c=(0,t.jsx)($.Trigger,{delay:f,closeDelay:h,className:n,onClick:d,...l}),u[10]=n,u[11]=h,u[12]=f,u[13]=l,u[14]=d,u[15]=c):c=u[15],c}],939025)},301206,e=>{"use strict";e.s(["f",0,function(){return globalThis.window?.matchMedia?.("(pointer: coarse)").matches??!1}])},888887,882968,e=>{"use strict";var t=e.i(659350),r=e.i(663456),i=e.i(279496),n=e.i(134611),o=e.i(136562),l=e.i(139697),a=e.i(894868),s=e.i(217411),d=e.i(535072),c=e.i(797521),u=e.i(993242);e.i(707060);var f=e.i(359980),h=e.i(196991),v=e.i(288265),p=e.i(153746),m=e.i(354896),g=e.i(16043);let x="w-4/5 max-w-sm",b="fixed bottom-0 top-[calc(var(--playground-nav-offset,var(--navbar-height))+var(--navbar-top,0px))] z-overlay",y="bg-background shadow-xl dark:border-slate-6 dark:bg-popover",k="fixed inset-x-0 bottom-0 top-[calc(var(--playground-nav-offset,var(--navbar-height))+var(--navbar-top,0px))] z-overlay bg-black/50 dark:bg-black/70 transition-opacity duration-200";e.s(["B",0,k,"c",0,b,"t",0,"top-[calc(var(--playground-nav-offset,var(--navbar-height))+var(--navbar-top,0px))] z-overlay flex h-auto w-4/5 max-w-sm flex-col gap-0 border-l-0 bg-background p-0 shadow-xl dark:border-l dark:border-slate-6 dark:bg-popover","u",0,"top-[calc(var(--playground-nav-offset,var(--navbar-height))+var(--navbar-top,0px))] z-overlay dark:bg-black/70","T",0,y,"a",0,x],882968);var w=e.i(647204);let j=()=>null;function S(){let e=P();return e?Math.min(e.height,globalThis.window.innerHeight):null}function C(e){let t=P();return t?(t.addEventListener("resize",e),t.addEventListener("scroll",e),()=>{t.removeEventListener("resize",e),t.removeEventListener("scroll",e)}):M}function M(){}function P(){let e=(0,w.$)(()=>globalThis.window.top?.visualViewport??null);return(0,w.C)(e)&&e.data?e.data:globalThis.window?.visualViewport??null}var E=e.i(829837),N=e.i(733205),O=e.i(436533),R=e.i(35485),D=e.i(80676),I=e.i(624112),T=e.i(429332),F=e.i(867881),B=e.i(928166);let U=(0,T.default)(()=>H().then(e=>e.ModelDescription),{loading:()=>(0,t.jsx)("div",{className:F.f})});function _(e){let i,n,l,a,s,d,c,f,h,v,p,m,x,b,y=(0,r.c)(60),{open:k,setOpen:w,trigger:j,contentClassName:S,onBlur:C,onDone:M,filter:P,models:I,modelsGroupName:T,selectedModelInfo:F,selectedModelSlugs:_,disabledModelSlugs:V,title:W,description:H,closeOnSelect:Y,showGuardrailsWarning:X,hideUnavailableByDefault:J,disableSelectForUnavailable:$,workspaceId:K,includeGuardrails:Q,guardrailLayer:Z,editedPolicyId:ee,carryOverFilters:et,listId:er}=e,ei=void 0===Y||Y,en=void 0!==X&&X,eo=void 0!==J&&J,el=void 0!==$&&$,ea=void 0!==et&&et,{modelGroupByCreatedAtEntries:es}=(0,u.N)(),ed=(0,B.f)(L),ec=(0,B.f)(A),eu=(0,N.S)(G);y[0]!==P||y[1]!==es||y[2]!==I||y[3]!==T?(i={groupEntries:es,extraModels:I,extraModelsGroupName:T,filter:P},y[0]=P,y[1]=es,y[2]=I,y[3]=T,y[4]=i):i=y[4];let ef=(0,E.Y)(i),eh=(0,E.B)(ef);y[5]!==ef||y[6]!==k||y[7]!==F||y[8]!==ed?(n=()=>{if(!k)return;if(F)return void ed(F);let e=ef.find(z)?.[1][0];e&&ed(e)},l=[ef,k,F,ed],y[5]=ef,y[6]=k,y[7]=F,y[8]=ed,y[9]=n,y[10]=l):(n=y[9],l=y[10]),(0,g.useEffect)(n,l),y[11]!==ed?(a=e=>{ed(e)},y[11]=ed,y[12]=a):a=y[12];let ev=a;y[13]!==ea||y[14]!==eu||y[15]!==w?(s=e=>{w(e),e&&!ea&&eu()},y[13]=ea,y[14]=eu,y[15]=w,y[16]=s):s=y[16],y[17]!==ea||y[18]!==eu||y[19]!==ec||y[20]!==C?(d=e=>{e||(ea||eu(),ec(),C?.())},y[17]=ea,y[18]=eu,y[19]=ec,y[20]=C,y[21]=d):d=y[21],y[22]!==j?(c=(0,g.isValidElement)(j)?(0,t.jsx)(D.a,{render:j,onPointerEnter:q,onFocus:q}):(0,t.jsx)(D.a,{onPointerEnter:q,onFocus:q,children:j}),y[22]=j,y[23]=c):c=y[23],y[24]!==S?(f=(0,o.f)("h-[min(460px,calc(100dvh-2rem))] w-[min(770px,calc(100vw-2rem))] max-w-none","overflow-hidden p-0",S),y[24]=S,y[25]=f):f=y[25];let ep=F??null;return y[26]!==ei||y[27]!==M||y[28]!==w?(h=e=>{M?.(e),ei&&w(!1)},y[26]=ei,y[27]=M,y[28]=w,y[29]=h):h=y[29],y[30]!==H||y[31]!==el||y[32]!==V||y[33]!==ee||y[34]!==ef||y[35]!==Z||y[36]!==ev||y[37]!==eo||y[38]!==Q||y[39]!==er||y[40]!==eh||y[41]!==_||y[42]!==en||y[43]!==ep||y[44]!==h||y[45]!==W||y[46]!==K?(v=(0,t.jsx)("div",{className:"flex min-w-0 flex-1",children:(0,t.jsx)(R.f,{groupEntries:ef,quickPickGroups:eh,variant:O.f.Dialog,listClassName:"min-h-0 max-h-none flex-1",selectedModelInfo:ep,selectedModelSlugs:_,disabledModelSlugs:V,onPeek:ev,onDone:h,title:W,description:H,showGuardrailsWarning:en,hideUnavailableByDefault:eo,disableSelectForUnavailable:el,workspaceId:K,includeGuardrails:Q,guardrailLayer:Z,editedPolicyId:ee,listId:er})}),y[30]=H,y[31]=el,y[32]=V,y[33]=ee,y[34]=ef,y[35]=Z,y[36]=ev,y[37]=eo,y[38]=Q,y[39]=er,y[40]=eh,y[41]=_,y[42]=en,y[43]=ep,y[44]=h,y[45]=W,y[46]=K,y[47]=v):v=y[47],y[48]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(U,{}),y[48]=p):p=y[48],y[49]!==v?(m=(0,t.jsxs)("div",{className:"flex h-full min-h-0 w-full",children:[v,p]}),y[49]=v,y[50]=m):m=y[50],y[51]!==f||y[52]!==m?(x=(0,t.jsx)(D.d,{className:f,keepMounted:!1,showCloseButton:!1,children:m}),y[51]=f,y[52]=m,y[53]=x):x=y[53],y[54]!==k||y[55]!==s||y[56]!==d||y[57]!==c||y[58]!==x?(b=(0,t.jsxs)(D.N,{open:k,onOpenChange:s,onOpenChangeComplete:d,children:[c,x]}),y[54]=k,y[55]=s,y[56]=d,y[57]=c,y[58]=x,y[59]=b):b=y[59],b}function z(e){let[,t]=e;return t.length>0}function G(e){return e.clearFilters}function A(e){return e.clearHoveredModel}function L(e){return e.setHoveredModel}function V(e){let i,n,l,a,s,d,c,f,h,v,p,m,x=(0,r.c)(52),{open:b,setOpen:y,trigger:k,contentClassName:w,onBlur:j,onDone:S,filter:C,models:M,modelsGroupName:P,selectedModelInfo:D,selectedModelSlugs:T,disabledModelSlugs:F,closeOnSelect:B,showGuardrailsWarning:U,hideUnavailableByDefault:_,disableSelectForUnavailable:z,workspaceId:G,includeGuardrails:A,guardrailLayer:L,editedPolicyId:V,carryOverFilters:H,compactWidth:q,listId:Y}=e,X=void 0===B||B,J=void 0!==U&&U,$=void 0!==_&&_,K=void 0!==z&&z,Q=void 0!==H&&H,Z=void 0!==q&&q,ee=(0,g.useRef)(null),et=(0,E.Q)(ee),{modelGroupByCreatedAtEntries:er}=(0,u.N)(),ei=(0,N.S)(W);x[0]!==C||x[1]!==er||x[2]!==M||x[3]!==P?(i={groupEntries:er,extraModels:M,extraModelsGroupName:P,filter:C},x[0]=C,x[1]=er,x[2]=M,x[3]=P,x[4]=i):i=x[4];let en=(0,E.Y)(i),eo=(0,E.B)(en);x[5]!==Q||x[6]!==ei||x[7]!==j||x[8]!==y?(n=e=>{y(e),e&&!Q&&ei(),e||(Q||ei(),j?.())},x[5]=Q,x[6]=ei,x[7]=j,x[8]=y,x[9]=n):n=x[9],x[10]!==k?(l=(0,t.jsx)("div",{ref:ee,children:(0,g.isValidElement)(k)?(0,t.jsx)(I.J,{render:k}):(0,t.jsx)(I.J,{children:k})}),x[10]=k,x[11]=l):l=x[11],x[12]===Symbol.for("react.memo_cache_sentinel")?(a={fallbackAxisSide:"none"},x[12]=a):a=x[12],x[13]!==w?(s=(0,o.f)("h-[min(460px,calc(100dvh-2rem))] max-h-(--available-height,460px) min-h-[min(200px,calc(100dvh-2rem))] w-auto max-w-none","overflow-hidden rounded-lg p-0",w),x[13]=w,x[14]=s):s=x[14];let el=Z?"min-w-75":"min-w-120",ea=et&&"w-(--dialog-width)";x[15]!==el||x[16]!==ea?(d=(0,o.f)("flex h-full min-h-0",el,ea),x[15]=el,x[16]=ea,x[17]=d):d=x[17],x[18]!==Z||x[19]!==et?(c=et?{"--dialog-width":`${Math.max(et,Z?300:480)}px`}:void 0,x[18]=Z,x[19]=et,x[20]=c):c=x[20];let es=D??null;return x[21]!==X||x[22]!==S||x[23]!==y?(f=e=>{S?.(e),X&&y(!1)},x[21]=X,x[22]=S,x[23]=y,x[24]=f):f=x[24],x[25]!==K||x[26]!==F||x[27]!==V||x[28]!==en||x[29]!==L||x[30]!==$||x[31]!==A||x[32]!==Y||x[33]!==eo||x[34]!==T||x[35]!==J||x[36]!==es||x[37]!==f||x[38]!==G?(h=(0,t.jsx)(R.f,{groupEntries:en,quickPickGroups:eo,variant:O.f.Popover,collapsibleFilters:!0,listClassName:"min-h-0 max-h-none flex-1",selectedModelInfo:es,selectedModelSlugs:T,disabledModelSlugs:F,onDone:f,showGuardrailsWarning:J,hideUnavailableByDefault:$,disableSelectForUnavailable:K,workspaceId:G,includeGuardrails:A,guardrailLayer:L,editedPolicyId:V,listId:Y}),x[25]=K,x[26]=F,x[27]=V,x[28]=en,x[29]=L,x[30]=$,x[31]=A,x[32]=Y,x[33]=eo,x[34]=T,x[35]=J,x[36]=es,x[37]=f,x[38]=G,x[39]=h):h=x[39],x[40]!==d||x[41]!==c||x[42]!==h?(v=(0,t.jsx)("div",{className:d,"data-allow-inline-style":!0,style:c,children:h}),x[40]=d,x[41]=c,x[42]=h,x[43]=v):v=x[43],x[44]!==s||x[45]!==v?(p=(0,t.jsx)(I.T,{side:"bottom",align:"start",sideOffset:6,collisionPadding:16,collisionAvoidance:a,className:s,children:v}),x[44]=s,x[45]=v,x[46]=p):p=x[46],x[47]!==b||x[48]!==p||x[49]!==n||x[50]!==l?(m=(0,t.jsxs)(I.V,{open:b,onOpenChange:n,children:[l,p]}),x[47]=b,x[48]=p,x[49]=n,x[50]=l,x[51]=m):m=x[51],m}function W(e){return e.clearFilters}function H(){return e.A(248180)}function q(){H()}function Y(e){let i,n,o,l=(0,r.c)(23),{selectedModelSlugs:a,selectedModel:s,onToggle:d,onDone:c,filter:f,listClassName:h,showGuardrailsWarning:v,hideUnavailableByDefault:p,disableSelectForUnavailable:m,workspaceId:g,includeGuardrails:x,guardrailLayer:b,editedPolicyId:y,closeOnSelect:k,collapsibleFilters:w,models:j,modelsGroupName:S}=e,C=void 0!==v&&v,M=void 0!==p&&p,P=void 0!==m&&m,N=void 0!==k&&k,D=void 0!==w&&w,{modelGroupByCreatedAtEntries:I}=(0,u.N)();l[0]!==f||l[1]!==I||l[2]!==j||l[3]!==S?(i={groupEntries:I,extraModels:j,extraModelsGroupName:S,filter:f},l[0]=f,l[1]=I,l[2]=j,l[3]=S,l[4]=i):i=l[4];let T=(0,E.Y)(i),F=h??"h-75",B=s??null;return l[5]!==N||l[6]!==c||l[7]!==d?(n=e=>{d(e),N&&c?.()},l[5]=N,l[6]=c,l[7]=d,l[8]=n):n=l[8],l[9]!==D||l[10]!==P||l[11]!==y||l[12]!==T||l[13]!==b||l[14]!==M||l[15]!==x||l[16]!==a||l[17]!==C||l[18]!==F||l[19]!==B||l[20]!==n||l[21]!==g?(o=(0,t.jsx)(R.f,{groupEntries:T,variant:O.f.Panel,collapsibleFilters:D,listClassName:F,selectedModelInfo:B,selectedModelSlugs:a,onDone:n,showGuardrailsWarning:C,hideUnavailableByDefault:M,disableSelectForUnavailable:P,workspaceId:g,includeGuardrails:x,guardrailLayer:b,editedPolicyId:y}),l[9]=D,l[10]=P,l[11]=y,l[12]=T,l[13]=b,l[14]=M,l[15]=x,l[16]=a,l[17]=C,l[18]=F,l[19]=B,l[20]=n,l[21]=g,l[22]=o):o=l[22],o}function X(e){let i,n,l,a,d,c,f,h,p,m,x,b,y,k=(0,r.c)(59),{open:w,setOpen:j,trigger:S,contentClassName:C,onBlur:M,selectedModelInfo:P,selectedModelSlugs:D,disabledModelSlugs:I,onDone:T,filter:F,models:B,modelsGroupName:U,title:_,description:z,closeOnSelect:G,showGuardrailsWarning:A,hideUnavailableByDefault:L,disableSelectForUnavailable:V,workspaceId:W,includeGuardrails:H,guardrailLayer:q,editedPolicyId:Y,carryOverFilters:X,elevateAbovePopover:$,listId:K}=e,Q=void 0===G||G,Z=void 0!==A&&A,ee=void 0!==L&&L,et=void 0!==V&&V,er=void 0!==X&&X,ei=void 0!==$&&$,en=(0,v.f)(),{modelGroupByCreatedAtEntries:eo}=(0,u.N)(),el=(0,N.S)(J);k[0]!==F||k[1]!==eo||k[2]!==B||k[3]!==U?(i={groupEntries:eo,extraModels:B,extraModelsGroupName:U,filter:F},k[0]=F,k[1]=eo,k[2]=B,k[3]=U,k[4]=i):i=k[4];let ea=(0,E.Y)(i),es=(0,E.B)(ea);k[5]!==er||k[6]!==el||k[7]!==j?(n=e=>{j(e),e&&!er&&el()},k[5]=er,k[6]=el,k[7]=j,k[8]=n):n=k[8],k[9]!==er||k[10]!==el||k[11]!==M?(l=e=>{e||(er||el(),M?.())},k[9]=er,k[10]=el,k[11]=M,k[12]=l):l=k[12],k[13]!==S?(a=(0,g.isValidElement)(S)?(0,t.jsx)(s.V,{render:S}):(0,t.jsx)(s.V,{children:S}),k[13]=S,k[14]=a):a=k[14];let ed=ei?"z-popover-overlay":void 0,ec=ei&&"z-popover-overlay";k[15]!==C||k[16]!==ec?(d=(0,o.f)("flex h-[60lvh] max-h-[60lvh] flex-col rounded-t-xl px-0 pb-0 pt-3",ec,C),k[15]=C,k[16]=ec,k[17]=d):d=k[17],k[18]!==en||k[19]!==_?(c=_||en("Search models"),k[18]=en,k[19]=_,k[20]=c):c=k[20],k[21]!==c?(f=(0,t.jsx)(s.L,{className:"sr-only",children:c}),k[21]=c,k[22]=f):f=k[22],k[23]!==z||k[24]!==en?(h=z||en("Find models by name or author"),k[23]=z,k[24]=en,k[25]=h):h=k[25],k[26]!==h?(p=(0,t.jsx)(s.c,{className:"sr-only",children:h}),k[26]=h,k[27]=p):p=k[27];let eu=P??null;return k[28]!==Q||k[29]!==T||k[30]!==j?(m=e=>{T?.(e),Q&&j(!1)},k[28]=Q,k[29]=T,k[30]=j,k[31]=m):m=k[31],k[32]!==et||k[33]!==I||k[34]!==Y||k[35]!==ea||k[36]!==q||k[37]!==ee||k[38]!==H||k[39]!==K||k[40]!==es||k[41]!==D||k[42]!==Z||k[43]!==eu||k[44]!==m||k[45]!==W?(x=(0,t.jsx)(R.f,{groupEntries:ea,quickPickGroups:es,variant:O.f.Panel,selectedModelInfo:eu,selectedModelSlugs:D,disabledModelSlugs:I,listClassName:"flex-1 min-h-0 max-h-none scrollbar-hide",onDone:m,showGuardrailsWarning:Z,hideUnavailableByDefault:ee,disableSelectForUnavailable:et,workspaceId:W,includeGuardrails:H,guardrailLayer:q,editedPolicyId:Y,listId:K}),k[32]=et,k[33]=I,k[34]=Y,k[35]=ea,k[36]=q,k[37]=ee,k[38]=H,k[39]=K,k[40]=es,k[41]=D,k[42]=Z,k[43]=eu,k[44]=m,k[45]=W,k[46]=x):x=k[46],k[47]!==ed||k[48]!==d||k[49]!==f||k[50]!==p||k[51]!==x?(b=(0,t.jsxs)(s.U,{side:"bottom",showCloseButton:!1,keepMounted:!1,overlayClassName:ed,className:d,children:[f,p,x]}),k[47]=ed,k[48]=d,k[49]=f,k[50]=p,k[51]=x,k[52]=b):b=k[52],k[53]!==w||k[54]!==a||k[55]!==b||k[56]!==n||k[57]!==l?(y=(0,t.jsxs)(s.j,{swipeDirection:"down",open:w,onOpenChange:n,onOpenChangeComplete:l,children:[a,b]}),k[53]=w,k[54]=a,k[55]=b,k[56]=n,k[57]=l,k[58]=y):y=k[58],y}function J(e){return e.clearFilters}function $(e){let a,d,m,w,M,P,D,I,T,F,B,U,_,z,G,A,L,V,W,H,q,Y,X,J,$,Z,ee,et,er=(0,r.c)(94),{open:ei,setOpen:en,trigger:eo,onBlur:el,selectedModelInfo:ea,selectedModelSlugs:es,disabledModelSlugs:ed,onDone:ec,filter:eu,models:ef,modelsGroupName:eh,title:ev,closeOnSelect:ep,showGuardrailsWarning:em,hideUnavailableByDefault:eg,disableSelectForUnavailable:ex,workspaceId:eb,includeGuardrails:ey,guardrailLayer:ek,editedPolicyId:ew,carryOverFilters:ej,elevateAbovePopover:eS,isMultiSelect:eC,listId:eM}=e,eP=void 0===ep||ep,eE=void 0!==em&&em,eN=void 0!==eg&&eg,eO=void 0!==ex&&ex,eR=void 0!==ej&&ej,eD=void 0!==eS&&eS,eI=void 0!==eC&&eC,eT=(0,v.f)(),eF=(0,c.f)(),{modelGroupByCreatedAtEntries:eB}=(0,u.N)(),eU=(0,N.S)(Q);er[0]!==eu||er[1]!==eB||er[2]!==ef||er[3]!==eh?(a={groupEntries:eB,extraModels:ef,extraModelsGroupName:eh,filter:eu},er[0]=eu,er[1]=eB,er[2]=ef,er[3]=eh,er[4]=a):a=er[4];let e_=(0,E.Y)(a),ez=(0,E.B)(e_);er[5]===Symbol.for("react.memo_cache_sentinel")?(d=[],er[5]=d):d=er[5];let[eG,eA]=(0,g.useState)(d),[eL,eV]=(0,g.useState)(ei);ei!==eL&&(eV(ei),ei&&eA([])),er[6]!==eG?(m=eG.map(n.i),er[6]=eG,er[7]=m):m=er[7];let eW=m;er[8]===Symbol.for("react.memo_cache_sentinel")?(w=e=>{let t=(0,n.i)(e);eA(r=>r.some(e=>(0,n.i)(e)===t)?r.filter(e=>(0,n.i)(e)!==t):[...r,e])},er[8]=w):w=er[8];let eH=w;er[9]!==ec||er[10]!==eG||er[11]!==en?(M=()=>{for(let e of eG)ec?.(e);en(!1)},er[9]=ec,er[10]=eG,er[11]=en,er[12]=M):M=er[12];let eq=M,eY=(0,g.useSyncExternalStore)(C,S,j),eX=(0,g.useRef)(null);er[13]===Symbol.for("react.memo_cache_sentinel")?(P=()=>{let e=document.activeElement;return!!((e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&eX.current?.contains(e))&&(e.blur(),!0)},er[13]=P):P=er[13];let eJ=P;er[14]!==eR||er[15]!==eU||er[16]!==en?(D=(e,t)=>{!e&&"outside-press"===t.reason&&eJ()?t.cancel():(en(e),eR||eU())},er[14]=eR,er[15]=eU,er[16]=en,er[17]=D):D=er[17],er[18]!==eR||er[19]!==eU||er[20]!==el?(I=e=>{e||(eR||eU(),el?.())},er[18]=eR,er[19]=eU,er[20]=el,er[21]=I):I=er[21],er[22]!==eo?(T=(0,g.isValidElement)(eo)?(0,t.jsx)(s.V,{render:eo}):(0,t.jsx)(s.V,{children:eo}),er[22]=eo,er[23]=T):T=er[23];let e$=eD&&"z-popover-overlay";er[24]!==e$?(F=(0,o.f)(k,e$),er[24]=e$,er[25]=F):F=er[25],er[26]!==eY?(B=eY?{"--list-height":`calc(${Math.round(eY)}px - var(--playground-nav-offset, var(--navbar-height)) - var(--navbar-top, 0px))`}:void 0,er[26]=eY,er[27]=B):B=er[27];let eK=eY?"h-(--list-height)":"h-auto",eQ=eD&&"z-popover-overlay";er[28]!==eK||er[29]!==eQ?(U=(0,o.f)(b,x,y,"flex flex-col gap-0 border-l-0 p-0 dark:border-l",eK,eQ,"data-[closed]:duration-fast data-[open]:duration-fast motion-reduce:animate-none"),er[28]=eK,er[29]=eQ,er[30]=U):U=er[30],er[31]!==eT||er[32]!==ev?(_=ev||eT("Search models"),er[31]=eT,er[32]=ev,er[33]=_):_=er[33],er[34]!==_?(z=(0,t.jsx)(s.L,{className:"sr-only",children:_}),er[34]=_,er[35]=z):z=er[35],er[36]===Symbol.for("react.memo_cache_sentinel")?(G=()=>eJ(),er[36]=G):G=er[36],er[37]!==eT||er[38]!==ev?(A=ev||eT("Add models"),er[37]=eT,er[38]=ev,er[39]=A):A=er[39],er[40]!==A?(L=(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate text-sm font-medium text-foreground",children:A}),er[40]=A,er[41]=L):L=er[41],er[42]!==eT?(V=eT("Close"),er[42]=eT,er[43]=V):V=er[43],er[44]===Symbol.for("react.memo_cache_sentinel")?(W=(0,t.jsx)(i.f,{className:"size-5"}),er[44]=W):W=er[44],er[45]!==V?(H=(0,t.jsx)(s.O,{render:(0,t.jsx)(l.Button,{type:"button",variant:"ghost",size:"icon",className:"shrink-0","aria-label":V,onClick:K,children:W})}),er[45]=V,er[46]=H):H=er[46],er[47]!==L||er[48]!==H?(q=(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2 border-b border-border py-2 pl-4 pr-2",onClick:G,children:[L,H]}),er[47]=L,er[48]=H,er[49]=q):q=er[49];let eZ=ea??null;return er[50]!==es?(Y=es??[],er[50]=es,er[51]=Y):Y=er[51],er[52]!==eW||er[53]!==Y?(X=[...Y,...eW],er[52]=eW,er[53]=Y,er[54]=X):X=er[54],er[55]!==eP||er[56]!==eI||er[57]!==ec||er[58]!==en?(J=e=>{eI?eH(e):(ec?.(e),eP&&en(!1))},er[55]=eP,er[56]=eI,er[57]=ec,er[58]=en,er[59]=J):J=er[59],er[60]!==eO||er[61]!==ed||er[62]!==ew||er[63]!==e_||er[64]!==ek||er[65]!==eN||er[66]!==ey||er[67]!==eM||er[68]!==ez||er[69]!==eE||er[70]!==eZ||er[71]!==X||er[72]!==J||er[73]!==eb?($=(0,t.jsx)("div",{className:"flex min-h-0 flex-1 flex-col overflow-hidden",children:(0,t.jsx)(R.f,{groupEntries:e_,quickPickGroups:ez,variant:O.f.SideDrawer,collapsibleFilters:!0,selectedModelInfo:eZ,selectedModelSlugs:X,disabledModelSlugs:ed,listClassName:"max-h-full scrollbar-hide",onDone:J,showGuardrailsWarning:eE,hideUnavailableByDefault:eN,disableSelectForUnavailable:eO,workspaceId:eb,includeGuardrails:ey,guardrailLayer:ek,editedPolicyId:ew,listId:eM})}),er[60]=eO,er[61]=ed,er[62]=ew,er[63]=e_,er[64]=ek,er[65]=eN,er[66]=ey,er[67]=eM,er[68]=ez,er[69]=eE,er[70]=eZ,er[71]=X,er[72]=J,er[73]=eb,er[74]=$):$=er[74],er[75]!==eF||er[76]!==eq||er[77]!==eI||er[78]!==eG.length?(Z=eI&&eG.length>0&&(0,t.jsx)("div",{className:"shrink-0 border-t border-border p-3",children:(0,t.jsx)(l.Button,{type:"button",variant:"default",size:"sm",className:"w-full rounded-lg",onClick:eq,children:(0,t.jsx)(h.T,{children:(0,t.jsx)(f.f,{n:eG.length,one:(0,t.jsxs)(t.Fragment,{children:["Add"," ",(0,t.jsx)(p.d,{children:eF.number(eG.length,{preset:"integer"})})," ","model"]}),other:(0,t.jsxs)(t.Fragment,{children:["Add"," ",(0,t.jsx)(p.d,{children:eF.number(eG.length,{preset:"integer"})})," ","models"]})})})})}),er[75]=eF,er[76]=eq,er[77]=eI,er[78]=eG.length,er[79]=Z):Z=er[79],er[80]!==F||er[81]!==B||er[82]!==U||er[83]!==z||er[84]!==q||er[85]!==$||er[86]!==Z?(ee=(0,t.jsxs)(s.U,{ref:eX,side:"right",keepMounted:!1,showCloseButton:!1,overlayClassName:F,"aria-describedby":void 0,"data-allow-inline-style":"true",style:B,className:U,children:[z,q,$,Z]}),er[80]=F,er[81]=B,er[82]=U,er[83]=z,er[84]=q,er[85]=$,er[86]=Z,er[87]=ee):ee=er[87],er[88]!==ei||er[89]!==D||er[90]!==I||er[91]!==T||er[92]!==ee?(et=(0,t.jsxs)(s.j,{open:ei,onOpenChange:D,onOpenChangeComplete:I,modal:"trap-focus",children:[T,ee]}),er[88]=ei,er[89]=D,er[90]=I,er[91]=T,er[92]=ee,er[93]=et):et=er[93],et}function K(e){return e.stopPropagation()}function Q(e){return e.clearFilters}function Z(e){return e.recordRecentModel}function ee(e){return e.clearFilters}e.s(["ModelSelect",0,e=>{let i,s,c,f,h,p,x,b,y,k,w,j,S,C,M,P,E,O,R,D,I,T,F,B,U,z,G,A,L,W,H,q,Y,J,K,Q,et,er,ei,en,eo,el=(0,r.c)(89);el[0]!==e?({className:i,contentClassName:s,isOpenInitially:I,onDone:P,onBlur:M,isCentered:k,models:S,modelsGroupName:C,selected:R,selectedModelSlugs:D,disabledModelSlugs:h,isForceOpen:j,isDialog:w,defaultText:c,filter:x,title:H,description:f,closeOnSelect:F,showGuardrailsWarning:B,hideUnavailableByDefault:U,disableSelectForUnavailable:z,workspaceId:q,includeGuardrails:y,guardrailLayer:b,editedPolicyId:p,carryOverFilters:G,elevateAbovePopover:A,isMobileSideDrawer:L,isMultiSelect:W,compactWidth:T,ref:O,...E}=e,el[0]=e,el[1]=i,el[2]=s,el[3]=c,el[4]=f,el[5]=h,el[6]=p,el[7]=x,el[8]=b,el[9]=y,el[10]=k,el[11]=w,el[12]=j,el[13]=S,el[14]=C,el[15]=M,el[16]=P,el[17]=E,el[18]=O,el[19]=R,el[20]=D,el[21]=I,el[22]=T,el[23]=F,el[24]=B,el[25]=U,el[26]=z,el[27]=G,el[28]=A,el[29]=L,el[30]=W,el[31]=H,el[32]=q):(i=el[1],s=el[2],c=el[3],f=el[4],h=el[5],p=el[6],x=el[7],b=el[8],y=el[9],k=el[10],w=el[11],j=el[12],S=el[13],C=el[14],M=el[15],P=el[16],E=el[17],O=el[18],R=el[19],D=el[20],I=el[21],T=el[22],F=el[23],B=el[24],U=el[25],z=el[26],G=el[27],A=el[28],L=el[29],W=el[30],H=el[31],q=el[32]);let ea=void 0!==I&&I,es=void 0===F||F,ed=void 0!==B&&B,ec=void 0!==U&&U,eu=void 0!==z&&z,ef=void 0!==G&&G,eh=void 0!==A&&A,ev=void 0!==L&&L,ep=void 0!==W&&W,em=void 0!==T&&T,eg=(0,v.f)(),[ex,eb]=(0,g.useState)(ea),ey=(0,g.useId)(),ek=!(0,d.x)(),ew=(0,N.S)(Z),ej=(0,N.S)(ee),eS=ea&&!ef;el[33]!==P||el[34]!==ew?(Y=e=>{ew((0,n.i)(e)),P?.(e)},el[33]=P,el[34]=ew,el[35]=Y):Y=el[35];let eC=Y;el[36]!==j?(J=()=>{j&&eb(!0)},K=[j],el[36]=j,el[37]=J,el[38]=K):(J=el[37],K=el[38]),(0,g.useEffect)(J,K),el[39]!==ej||el[40]!==eS?(Q=()=>{eS&&ej()},et=[ej,eS],el[39]=ej,el[40]=eS,el[41]=Q,el[42]=et):(Q=el[41],et=el[42]),(0,g.useEffect)(Q,et),el[43]!==i||el[44]!==c||el[45]!==eg||el[46]!==k||el[47]!==ey||el[48]!==ex||el[49]!==E||el[50]!==O||el[51]!==R?(er=(0,g.isValidElement)(E.children)?E.children:(0,t.jsxs)(l.Button,{ref:O,variant:"outline",role:"combobox","aria-expanded":ex,"aria-controls":ey,className:(0,o.f)("relative flex w-full px-2 font-normal",k?"justify-center px-7":"justify-start pr-7",i),...E,children:[(0,t.jsx)("span",{className:(0,o.f)("line-clamp-1 w-full truncate",k?"text-center":"text-start"),children:R?(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)(a.f,{author:R.author,permaslug:(0,n.Q)(R),iconUri:R.author_icon_uri}),R?.short_name]}):(0,t.jsx)("span",{children:c??eg("Select a model")})}),(0,t.jsx)(m.f,{className:"absolute right-1 size-4 opacity-50"})]}),el[43]=i,el[44]=c,el[45]=eg,el[46]=k,el[47]=ey,el[48]=ex,el[49]=E,el[50]=O,el[51]=R,el[52]=er):er=el[52];let eM=er;el[53]!==ef||el[54]!==es||el[55]!==em||el[56]!==s||el[57]!==f||el[58]!==eu||el[59]!==h||el[60]!==p||el[61]!==eh||el[62]!==x||el[63]!==b||el[64]!==eC||el[65]!==ec||el[66]!==y||el[67]!==ep||el[68]!==ey||el[69]!==S||el[70]!==C||el[71]!==M||el[72]!==ex||el[73]!==R||el[74]!==D||el[75]!==ed||el[76]!==H||el[77]!==eM||el[78]!==q?(ei={open:ex,setOpen:eb,trigger:eM,contentClassName:s,onBlur:M,selectedModelInfo:R,selectedModelSlugs:D,disabledModelSlugs:h,onDone:eC,models:S,modelsGroupName:C,filter:x,title:H,description:f,closeOnSelect:es,showGuardrailsWarning:ed,hideUnavailableByDefault:ec,disableSelectForUnavailable:eu,workspaceId:q,includeGuardrails:y,guardrailLayer:b,editedPolicyId:p,carryOverFilters:ef,elevateAbovePopover:eh,isMultiSelect:ep,compactWidth:em,listId:ey},el[53]=ef,el[54]=es,el[55]=em,el[56]=s,el[57]=f,el[58]=eu,el[59]=h,el[60]=p,el[61]=eh,el[62]=x,el[63]=b,el[64]=eC,el[65]=ec,el[66]=y,el[67]=ep,el[68]=ey,el[69]=S,el[70]=C,el[71]=M,el[72]=ex,el[73]=R,el[74]=D,el[75]=ed,el[76]=H,el[77]=eM,el[78]=q,el[79]=ei):ei=el[79];let eP=ei;e:{let e;if(ek){let e;el[80]!==eP||el[81]!==ev?(e=ev?(0,t.jsx)($,{...eP}):(0,t.jsx)(X,{...eP}),el[80]=eP,el[81]=ev,el[82]=e):e=el[82],en=e;break e}if(w){let e;el[83]!==eP?(e=(0,t.jsx)(_,{...eP}),el[83]=eP,el[84]=e):e=el[84],en=e;break e}el[85]!==eP?(e=(0,t.jsx)(V,{...eP}),el[85]=eP,el[86]=e):e=el[86],en=e}let eE=en;return el[87]!==eE?(eo=(0,t.jsx)(u.r,{children:eE}),el[87]=eE,el[88]=eo):eo=el[88],eo},"ModelSelectPanel",0,function(e){let i,n=(0,r.c)(2);return n[0]!==e?(i=(0,t.jsx)(u.r,{children:(0,t.jsx)(Y,{...e})}),n[0]=e,n[1]=i):i=n[1],i}],888887)},867881,e=>{"use strict";e.s(["f",0,"hidden min-h-0 border-l md:flex md:w-[280px] md:flex-col"])}]); //# sourceMappingURL=1dfcb8grkm7qs.js.map