(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,150649,668641,856465,e=>{"use strict";e.s(["f",0,""],150649);var t=e.i(16043),r=e.i(177147),n=e.i(531893);let i=()=>()=>{},a=()=>!0,o=()=>!1,l=(0,n.f)(18)?function(){return(0,r.useSyncExternalStore)(i,a,o)}:function(){let[e,r]=t.useState(!1);return t.useEffect(()=>{r(!0)},[]),e};function s(){return!l()}e.s(["f",0,s],668641);var d=e.i(365235),c=e.i(659350);e.s(["f",0,function(e){let{script:t}=e,{nonce:r}=(0,d.f)();return s()?(0,c.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}],856465)},73867,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){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:i,"aria-labelledby":r},n),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)},279496,e=>{"use strict";var t=e.i(16043);let r=t.forwardRef(function({title:e,titleId:r,...n},i){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:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))});e.s(["f",0,r],279496)},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 n=(0,t.f)(r);e.s(["f",0,n],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 n=(0,t.f)(r);e.s(["f",0,n],58991)},918331,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043),i=e.i(115370),a=e.i(389475),o=e.i(533124),l=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),v=e.i(93836),h=e.i(811673),p=e.i(195618),m=e.i(225421),g=e.i(141436),b=e.i(176322),x=e.i(967090),y=e.i(446443),w=e.i(621441),k=e.i(76129),j=e.i(599096),C=e.i(461430);let S=n.createContext(void 0);var M=e.i(107397);let E=n.createContext(void 0);var R=e.i(132887),P=e.i(111407),N=e.i(957854);let D=n.forwardRef(function(e,r){let{checked:c,className:M,defaultChecked:D=!1,"aria-labelledby":T,disabled:I=!1,form:O,id:F,indeterminate:B=!1,inputRef:L,name:z,onCheckedChange:U,parent:A=!1,readOnly:_=!1,render:V,required:G=!1,uncheckedValue:W,value:H,nativeButton:q=!1,style:$,...Y}=e,{clearErrors:X}=(0,w.f)(),{disabled:J,name:K,setDirty:Q,setFilled:Z,setTouched:ee,state:et,validationMode:er,validityData:en,validation:ei}=(0,g.f)(),ea=(0,y.f)(),{labelId:eo,registerControlId:el,getDescriptionProps:es}=(0,k.f)(),ed=n.useContext(S),ec=ed?.allValues===void 0?void 0:ed.parent,eu=void 0!==ec,ef=J||ea.disabled||ed?.disabled||I,ev=K??z,eh=H??ev,ep=(0,h.f)(),em=ed?.registerControlId!==el,eg=(0,C.f)({id:F||void 0,enabled:em}),eb=q?eg:ep,ex={};eu&&(A?ex=ec.getParentProps():void 0!==eh&&(ex=ec.getChildProps(eh)));let{checked:ey=c,indeterminate:ew=B,onCheckedChange:ek,...ej}=ex,eC=ed?.value,eS=n.useRef(null),eM=(0,b.f)(ef,eS),{getButtonProps:eE,buttonRef:eR}=(0,m.f)({disabled:ef,native:q}),eP=ed?.validation??ei,[eN,eD]=(0,a.f)({controlled:void 0===eh||void 0===eC||A?ey:eC.includes(eh),default:D,name:"Checkbox",state:"checked"}),eT=eu?!!ey:eN,eI=eu&&ew||B;(0,x.f)(eS,ep,eN,void 0,!ed&&!ef,z);let eO=ec?.registerChildId,eF=n.useRef(null),eB=eP.registerInput,eL=ed?eh:void 0,ez=n.useCallback(e=>eB(e,{controlRef:eS,value:eL}),[eB,eL]),eU=(0,l.A)(L,eF,A?void 0:ez),eA=(0,j.f)(T,eo,eF,!q,eg,Y["aria-label"]);(0,o.f)(()=>{eF.current&&(eF.current.indeterminate=eI),ed||Z(eN)},[eN,eI,ed,Z]),(0,N.f)(eN,()=>{ed||(X(ev),Q(eN!==en.initialValue),eP.change(eN))});let e_=(0,p.w)({checked:eN,disabled:ef,form:O,name:A?void 0:ev,id:q?void 0:eg,required:G,ref:eU,style:ev?s.L:s.p,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(_)return void e.preventDefault();let t=e.currentTarget.checked,r=(0,R.j)(P.f.none,e.nativeEvent);if((U?.(t,r),!r.isCanceled)&&(ek?.(t,r),!r.isCanceled&&(eD(t),void 0!==eh&&void 0!==ed&&!A&&!eu))){let e=t?[...ed.value,eh]:ed.value.filter(e=>e!==eh);ed.setValue(e,r)}},onClick(e){e.stopPropagation()},onFocus(){eS.current?.focus()}},void 0!==H?{value:(ed?eN&&H:H)||""}:i.w,es,e=>eP.getValidationProps(ef,e));n.useEffect(()=>{if(!ec||void 0===eh)return;let e=ec.disabledStatesRef.current;return e.set(eh,ef),()=>{e.delete(eh)}},[ec,ef,eh]);let eV=n.useMemo(()=>({...et,checked:eT,disabled:ef,readOnly:_,required:G,indeterminate:eI}),[et,eT,ef,_,G,eI]),eG=u(eV),eW=(0,v.a)("span",e,{state:eV,ref:[eR,eS,r],props:[{id:eb,role:"checkbox","aria-checked":eI?"mixed":eT,"aria-readonly":_||void 0,"aria-required":G||void 0,"aria-labelledby":eA,"data-parent":A?"":void 0,onFocus(){eM(!0)},onBlur(){let e=eF.current;e&&(ee(!0),eM(!1),"onBlur"===er&&eP.commit(ed?eC:e.checked))},onKeyDown(e){if("Enter"!==e.key||(e.preventBaseUIHandler(),e.defaultPrevented))return;let t=eF.current?.form??null,r=e.currentTarget,n=e.nativeEvent,i=e.preventDefault,a=n.preventDefault,o=!1;e.preventDefault=()=>{o=!0,i.call(e)},n.preventDefault=()=>{o=!0,a.call(n)},a.call(n),(0,d.f)(r).queueMicrotask(()=>{e.preventDefault=i,n.preventDefault=a,o||(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(_||ef)return;e.preventDefault();let t=eF.current;t&&(0,f.f)(t,e)}},Y,ej,eE,es,e=>eP.getValidationProps(ef,e)],stateAttributesMapping:eG}),eH=eW.props.id;return(0,o.f)(()=>{if(eO&&!A&&void 0!==eh&&void 0!==eH)return eO(eh,eH)},[eO,A,eh,eH]),(0,t.jsxs)(E.Provider,{value:eV,children:[eW,!eN&&!ed&&ev&&!A&&void 0!==W&&(0,t.jsx)("input",{type:"hidden",form:O,name:ev,value:W,disabled:ef}),(0,t.jsx)("input",{...e_,suppressHydrationWarning:!0})]})});var T=e.i(692933),I=e.i(288646),O=e.i(240070);let F=n.forwardRef(function(e,t){let{render:r,className:i,style:a,keepMounted:o=!1,...l}=e,s=function(){let e=n.useContext(E);if(void 0===e)throw Error((0,M.f)(14));return e}(),d=s.checked||s.indeterminate,{mounted:c,transitionStatus:f,setMounted:h}=(0,I.f)(d),p=n.useRef(null),m={...s,transitionStatus:f};(0,T.f)({batch:!0,enabled:!d,open:d,ref:p,onComplete(){d||h(!1)}});let g={...u(s),...O.f},b=(0,v.a)("span",e,{ref:[t,p],state:m,stateAttributesMapping:g,props:l});return o||c?b:null});e.s(["Indicator",0,F,"Root",0,D],756224);var B=e.i(756224),B=B,L=B,z=e.i(872635),U=e.i(58991),A=e.i(136562);let _="transition-[stroke-dashoffset] duration-quick ease-smooth-out motion-reduce:transition-none";e.s(["f",0,function(e){let n,i,a,o,l,s,d,c,u,f,v=(0,r.c)(20);v[0]!==e?({className:i,checked:n,onCheckedChange:a,ref:l,...o}=e,v[0]=e,v[1]=n,v[2]=i,v[3]=a,v[4]=o,v[5]=l):(n=v[1],i=v[2],a=v[3],o=v[4],l=v[5]);let h="indeterminate"===n,p=!!h||n;return v[6]!==i?(s=(0,A.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",i),v[6]=i,v[7]=s):s=v[7],v[8]!==h||v[9]!==a?(d=a?e=>{h?a(!0):a(e)}:void 0,v[8]=h,v[9]=a,v[10]=d):d=v[10],v[11]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)(z.f,{className:(0,A.f)("col-start-1 row-start-1 h-4 w-4 group-data-[indeterminate]/checkbox:hidden",_,"[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]")}),v[11]=c):c=v[11],v[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)(U.f,{className:(0,A.f)("col-start-1 row-start-1 h-4 w-4 group-data-[checked]/checkbox:hidden",_,"[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]")})]}),v[12]=u):u=v[12],v[13]!==p||v[14]!==h||v[15]!==o||v[16]!==l||v[17]!==s||v[18]!==d?(f=(0,t.jsx)(L.Root,{ref:l,className:s,checked:p,indeterminate:h,onCheckedChange:d,...o,children:u}),v[13]=p,v[14]=h,v[15]=o,v[16]=l,v[17]=s,v[18]=d,v[19]=f):f=v[19],f}],918331)},799963,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(872635),i=e.i(136562),a=e.i(199168),o=e.i(301206),l=e.i(918331),s=e.i(536397);let d={md:"sm",sm:"xs"};function c(e){let a=(0,r.c)(6),{isSelected:o,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 a[0]!==o||a[1]!==u?(e=o?(0,t.jsx)(n.f,{"aria-hidden":!0,className:(0,i.f)("shrink-0","sm"===u?"size-3.5":"size-4")}):null,a[0]=o,a[1]=u,a[2]=e):e=a[2],e}case"checkbox":{let e;return a[3]!==c||a[4]!==o?(e=(0,t.jsx)(l.f,{checked:o,disabled:c,tabIndex:-1,"aria-hidden":!0,className:"pointer-events-none shrink-0"}),a[3]=c,a[4]=o,a[5]=e):e=a[5],e}default:return f}}e.s(["h",0,c,"X",0,function(e){let n,i,a,o,l,d,u,f,v,h,p,m,g=(0,r.c)(26);g[0]!==e?({isSelected:l,size:u,indicator:f,icon:o,trailing:v,disabled:a,children:n,className:i,...d}=e,g[0]=e,g[1]=n,g[2]=i,g[3]=a,g[4]=o,g[5]=l,g[6]=d,g[7]=u,g[8]=f,g[9]=v):(n=g[1],i=g[2],a=g[3],o=g[4],l=g[5],d=g[6],u=g[7],f=g[8],v=g[9]);let b=void 0===u?"md":u,x=void 0===f?"check":f;return g[10]!==n?(h=(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate",children:n}),g[10]=n,g[11]=h):h=g[11],g[12]!==a||g[13]!==x||g[14]!==l||g[15]!==b?(p=(0,t.jsx)(c,{isSelected:l,size:b,indicator:x,disabled:a}),g[12]=a,g[13]=x,g[14]=l,g[15]=b,g[16]=p):p=g[16],g[17]!==i||g[18]!==a||g[19]!==o||g[20]!==d||g[21]!==b||g[22]!==h||g[23]!==p||g[24]!==v?(m=(0,t.jsxs)(s.J,{layout:"slots",size:b,disabled:a,className:i,...d,children:[o,h,v,p]}),g[17]=i,g[18]=a,g[19]=o,g[20]=d,g[21]=b,g[22]=h,g[23]=p,g[24]=v,g[25]=m):m=g[25],m},"i",0,function(e){let n,i,l,c,u=(0,r.c)(18),{searchPlaceholder:f,emptyLabel:v,isLoading:h,loadingLabel:p,size:m,filter:g,header:b,footer:x,children:y}=e,w=void 0!==h&&h,k=void 0===m?"md":m,j=(0,a.o)();return u[0]!==f||u[1]!==k?(n=void 0!==f&&(0,t.jsx)(s.H,{autoFocus:!(0,o.f)(),placeholder:f,size:d[k]}),u[0]=f,u[1]=k,u[2]=n):n=u[2],u[3]!==v||u[4]!==j||u[5]!==w||u[6]!==p||u[7]!==k?(i=(w||void 0!==v)&&(0,t.jsx)(s.e,{size:k,children:w?p??j("Loading…"):v}),u[3]=v,u[4]=j,u[5]=w,u[6]=p,u[7]=k,u[8]=i):i=u[8],u[9]!==y||u[10]!==i?(l=(0,t.jsxs)(s.X,{children:[y,i]}),u[9]=y,u[10]=i,u[11]=l):l=u[11],u[12]!==g||u[13]!==x||u[14]!==b||u[15]!==n||u[16]!==l?(c=(0,t.jsxs)(s.s,{filter:g,children:[n,b,l,x]}),u[12]=g,u[13]=x,u[14]=b,u[15]=n,u[16]=l,u[17]=c):c=u[17],c}])},939025,e=>{"use strict";var t=e.i(659350),r=e.i(663456),n=e.i(16043),i=e.i(721287),a=e.i(533124),o=e.i(646125),l=e.i(779766),s=e.i(107397);let d=n.createContext(void 0);function c(e){let t=n.useContext(d);if(void 0===t&&!e)throw Error((0,s.f)(50));return t}var u=e.i(132887),f=e.i(567894),v=e.i(326855),h=e.i(369714),p=e.i(871812),m=e.i(62335),g=e.i(807257);function b(e,t,r,n){return{left:e,top:t,right:r,bottom:n,x:e,y:t,width:r-e,height:n-t}}function x(e){let t,r=[],n=1/0,i=1/0,a=-1/0,o=-1/0;for(let l of Array.from(e).sort((e,t)=>e.top-t.top)){if(n=Math.min(n,l.left),i=Math.min(i,l.top),a=Math.max(a,l.right),o=Math.max(o,l.bottom),!t||l.top-t.top>t.height/2)r.push({left:l.left,top:l.top,right:l.right,bottom:l.bottom,width:l.width,height:l.height});else{let e=r[r.length-1];e.left=Math.min(e.left,l.left),e.right=Math.max(e.right,l.right),e.bottom=Math.max(e.bottom,l.bottom),e.width=e.right-e.left,e.height=e.bottom-e.top}t=l}return{lines:r,fallback:b(n,i,a,o)}}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 S extends v.f{constructor(e,t,r){var i;let a=new m.f;super(function(e,t,r,n=!1){return{...(0,p.i)(t,r,n),instantType:void 0,adaptiveOrigin:void 0,closeDelay:300,...e}}(e,a,t,r),(i=a,{popupRef:n.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:i,inlineRectCoordsRef:{current:void 0}}),C)}setOpen=(e,t)=>{let{inlineRectCoordsRef:r}=this.context;(0,h.c)(this,e,t,{onBeforeDispatch(){let n=t.event;e&&t.reason===j.f.triggerHover&&t.trigger&&"clientX"in n&&"clientY"in n&&r.current?.element!==t.trigger&&k(r,t.trigger,n.clientX,n.clientY)}})}}function M(e){let{open:r,defaultOpen:i=!1,onOpenChange:o,onOpenChangeComplete:l,actionsRef:s,handle:c,triggerId:v,defaultTriggerId:p=null,children:m}=e,g=(0,h.$)((e,t)=>new S({open:i,openProp:r,activeTriggerId:p,triggerIdProp:v},e,t));g.useControlledProp("openProp",r),g.useControlledProp("triggerIdProp",v),g.useContextCallback("onOpenChange",o),g.useContextCallback("onOpenChangeComplete",l);let b=g.useState("open"),x=g.useState("activeTriggerId"),y=g.useState("mounted"),w=g.useState("payload");(0,h._)(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:k}=(0,h.L)(b,g,()=>{g.context.inlineRectCoordsRef.current=void 0});(0,a.f)(()=>{b&&null==x&&g.set("payload",void 0)},[g,x,b]),n.useImperativeHandle(s,()=>({unmount:k,close:()=>g.setOpen(!1,(0,u.j)(f.f.imperativeAction))}),[k,g]);let j=b||y||null!=c;return(0,t.jsxs)(d.Provider,{value:g,children:[c&&(0,t.jsx)(h.d,{handle:c,store:g}),j&&(0,t.jsx)(E,{store:g}),"function"==typeof m?m({payload:w}):m]})}function E({store:e}){let t=e.useState("floatingRootContext"),r=(0,o.f)(t);return(0,h.y)(e,{activeTriggerProps:r.reference,inactiveTriggerProps:r.trigger,popupProps:r.floating}),null}let R=(0,i.U)(function(e){return c(!0)?(0,t.jsx)(M,{...e}):(0,t.jsx)(l.V,{children:(0,t.jsx)(M,{...e})})}),P=n.createContext(void 0);var N=e.i(344791);let D=n.forwardRef(function(e,r){let{keepMounted:n=!1,...i}=e;return c().useState("mounted")||n?(0,t.jsx)(P.Provider,{value:n,children:(0,t.jsx)(N.f,{ref:r,...i})}):null});var T=e.i(664591),I=e.i(93836),O=e.i(811673),F=e.i(710955),B=e.i(745576),L=e.i(205453),z=e.i(35292);let U=(0,i.u)(function(e,t){let{render:r,className:i,delay:a,closeDelay:o,id:l,payload:d,handle:u,style:f,...v}=e,p=c(!0),m=(0,F.f)(u)??p;if(!m)throw Error((0,s.f)(89));let g=(0,O.f)(l),b=m.useState("isTriggerActive",g),x=m.useState("isOpenedByTrigger",g),y=m.useState("floatingRootContext"),w=m.context.inlineRectCoordsRef,j=n.useRef(null),C=a??600,S=o??300,{registerTrigger:M,isMountedByThisTrigger:E}=(0,h.F)(g,j,m,{payload:d,closeDelay:S}),R=(0,z.f)(y,{mouseOnly:!0,move:!1,handleClose:(0,B.f)(),delay:()=>({open:C,close:S}),triggerElementRef:j,isActiveTrigger:b,isClosing:()=>"ending"===m.select("transitionStatus")}),P=(0,L.f)(y,{delay:C}),N=m.useState("triggerProps",E),D=function(e,t){function r(r){t||k(e,r.currentTarget,r.clientX,r.clientY)}return{onFocus(){e.current=void 0},onMouseEnter:r,onMouseMove:r}}(w,x);return(0,I.a)("a",e,{state:{open:x},ref:[t,M,j],props:[R,P.reference,N,D,{id:g},v],stateAttributesMapping:T.J})}),A=n.createContext(void 0);var _=e.i(702643),V=e.i(510043),G=e.i(226983);let W=n.forwardRef(function(e,r){let{render:i,className:o,anchor:d,positionMethod:u="absolute",side:f="bottom",align:v="center",sideOffset:h=0,alignOffset:p=0,collisionBoundary:m="clipping-ancestors",collisionPadding:k=5,arrowPadding:j=5,sticky:C=!1,disableAnchorTracking:S=!1,collisionAvoidance:M=V.n,style:E,...R}=e,N=c(),D=function(){let e=n.useContext(P);if(void 0===e)throw Error((0,s.f)(48));return e}(),T=(0,l.T)(),I=N.useState("open"),O=N.useState("mounted"),F=N.useState("floatingRootContext"),B=N.useState("instantType"),L=N.useState("transitionStatus"),z=N.useState("adaptiveOrigin"),U=N.context.inlineRectCoordsRef,W=(0,_.k)({anchor:d,floatingRootContext:F,positionMethod:u,mounted:O,side:f,sideOffset:h,align:v,alignOffset:p,arrowPadding:j,collisionBoundary:m,collisionPadding:k,sticky:C,disableAnchorTracking:S,keepMounted:D,nodeId:T,collisionAvoidance:M,adaptiveOrigin:z,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,n=U.current,i=n?.element===t||n?.element===r?n:void 0,a=function(e,t,r){let{lines:n,fallback:i}=x(e.getClientRects());if(n.length<2)return null;let a=r?.x,o=r?.y,l=t[0];if(r?.lineIndex!=null&&n[r.lineIndex])return w(n[r.lineIndex]);if(null!=a&&null!=o){let e=y(n,a,o);if(-1!==e)return w(n[e])}if(2===n.length&&n[0].left>n[1].right&&null!=a&&null!=o)return i;if("t"===l||"b"===l){let e=n[0],t=n[n.length-1],r="t"===l?e:t;return b(r.left,e.top,r.right,t.bottom)}let s="l"===l,d=n[0].left,c=n[0].right,u=s?1/0:-1/0,f=n[0],v=n[0];for(let e of n){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,v=e):t===u&&(v=e)}return b(d,f.top,c,v.bottom)}(t,e.placement,i);if(!a||"function"!=typeof e.platform.getElementRects)return{};let o=await e.platform.getElementRects({reference:{contextElement:r,getBoundingClientRect:()=>a},floating:e.elements.floating,strategy:e.strategy});return e.rects.reference.x===o.reference.x&&e.rects.reference.y===o.reference.y&&e.rects.reference.width===o.reference.width&&e.rects.reference.height===o.reference.height?{}:{reset:{rects:o}}}}}),H=W.update;(0,a.f)(()=>{I&&O&&H()},[I,O,H]);let q={open:I,side:W.side,align:W.align,anchorHidden:W.anchorHidden,instant:B},$=(0,G.f)(e,q,{styles:W.positionerStyles,transitionStatus:L,props:R,refs:[r,N.useStateSetter("positionerElement")],hidden:!O,inert:!I});return(0,t.jsx)(A.Provider,{value:W,children:(0,t.jsx)(l.s,{id:T,children:$})})});var H=e.i(692933),q=e.i(182578),$=e.i(417965);let Y=n.forwardRef(function(e,t){let{className:r,render:i,style:a,...o}=e,l=c(),{side:d,align:u}=function(){let e=n.useContext(A);if(void 0===e)throw Error((0,s.f)(49));return e}(),f=l.useState("open"),v=l.useState("instantType"),p=l.useState("transitionStatus"),m=l.useState("popupProps"),g=l.useState("floatingRootContext"),b=l.useState("closeDelay");return(0,H.f)({open:f,ref:l.context.popupRef,onComplete(){f&&l.context.onOpenChangeComplete?.(!0)}}),(0,$.f)(g,{closeDelay:b}),(0,I.a)("div",e,{state:{open:f,side:d,align:u,instant:v,transitionStatus:p},ref:[t,l.context.popupRef,l.useStateSetter("popupElement")],props:[h.X,m,(0,q.f)(p),o],stateAttributesMapping:T.M})});e.s(["Popup",0,Y,"Portal",0,D,"Positioner",0,W,"Root",0,R,"Trigger",0,U],906373);var X=e.i(906373),X=X,J=X,K=X,Q=X,Z=X,ee=e.i(136562),et=e.i(535072),er=e.i(857162),en=e.i(374696),ei=e.i(261499);let ea=0,eo=0,el=new Set;function es(e){if(!(e.target instanceof Element&&e.target.closest('[data-slot="hover-card-content"]')))for(let e of(ea=Date.now(),el))e()}let ed=(0,n.createContext)(null);function ec(){return 1===(eo+=1)&&document.addEventListener("scroll",es,{capture:!0,passive:!0}),()=>{0==(eo-=1)&&document.removeEventListener("scroll",es,!0)}}e.s(["c",0,e=>{let i,a,o,l,s,d,c,u,f,v=(0,r.c)(17);v[0]!==e?({children:i,...a}=e,v[0]=e,v[1]=i,v[2]=a):(i=v[1],a=v[2]);let[h,p]=(0,n.useState)(!1),m=(0,et.o)("(hover: hover) and (pointer: fine)",!0);v[3]===Symbol.for("react.memo_cache_sentinel")?(o=[],v[3]=o):o=v[3],(0,n.useEffect)(ec,o),v[4]!==h?(l=()=>{if(!h)return;let e=()=>p(!1);return el.add(e),()=>{el.delete(e)}},s=[h],v[4]=h,v[5]=l,v[6]=s):(l=v[5],s=v[6]),(0,n.useEffect)(l,s),v[7]!==m?(d={isHoverCapable:m,setOpen:p},v[7]=m,v[8]=d):d=v[8];let g=d;v[9]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{e&&Date.now()-ea<200||p(e)},v[9]=c):c=v[9];let b=c;return v[10]!==i||v[11]!==h||v[12]!==a?(u=(0,t.jsx)(X.Root,{open:h,onOpenChange:b,...a,children:i}),v[10]=i,v[11]=h,v[12]=a,v[13]=u):u=v[13],v[14]!==g||v[15]!==u?(f=(0,t.jsx)(ed.Provider,{value:g,children:u}),v[14]=g,v[15]=u,v[16]=f):f=v[16],f},"P",0,e=>{let n,i,a,o,l,s,d,c,u,f,v,h,p,m,g,b,x,y=(0,r.c)(35);y[0]!==e?({className:o,anchor:i,align:h,alignOffset:n,arrowPadding:a,collisionAvoidance:l,collisionBoundary:s,collisionPadding:d,positionMethod:c,ref:f,side:p,sideOffset:m,sticky:v,...u}=e,y[0]=e,y[1]=n,y[2]=i,y[3]=a,y[4]=o,y[5]=l,y[6]=s,y[7]=d,y[8]=c,y[9]=u,y[10]=f,y[11]=v,y[12]=h,y[13]=p,y[14]=m):(n=y[1],i=y[2],a=y[3],o=y[4],l=y[5],s=y[6],d=y[7],c=y[8],u=y[9],f=y[10],v=y[11],h=y[12],p=y[13],m=y[14]);let w=void 0===h?"center":h,k=void 0===p?"top":p,j=void 0===m?6:m,C=(0,en.r)();return y[15]!==o?(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",ei.X,o),y[15]=o,y[16]=g):g=y[16],y[17]!==u||y[18]!==f||y[19]!==g?(b=(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]=b):b=y[20],y[21]!==w||y[22]!==n||y[23]!==i||y[24]!==a||y[25]!==l||y[26]!==s||y[27]!==d||y[28]!==c||y[29]!==k||y[30]!==j||y[31]!==v||y[32]!==b||y[33]!==C?(x=(0,t.jsx)(Q.Portal,{children:(0,t.jsx)(er.ContainedContextProvider,{value:!1,children:(0,t.jsx)(Z.Positioner,{anchor:i,align:w,alignOffset:n,arrowPadding:a,collisionAvoidance:l,collisionBoundary:s,collisionPadding:d,positionMethod:c,side:k,sideOffset:j,sticky:v,className:C,children:b})})}),y[21]=w,y[22]=n,y[23]=i,y[24]=a,y[25]=l,y[26]=s,y[27]=d,y[28]=c,y[29]=k,y[30]=j,y[31]=v,y[32]=b,y[33]=C,y[34]=x):x=y[34],x},"b",0,e=>{let i,a,o,l,s,d,c,u=(0,r.c)(16);u[0]!==e?({className:i,onClick:a,delay:l,closeDelay:s,...o}=e,u[0]=e,u[1]=i,u[2]=a,u[3]=o,u[4]=l,u[5]=s):(i=u[1],a=u[2],o=u[3],l=u[4],s=u[5]);let f=void 0===l?120:l,v=void 0===s?120:s,{isHoverCapable:h,setOpen:p}=function(){let e=(0,n.useContext)(ed);if(!e)throw Error("HoverCard subcomponents must be rendered inside ");return e}();return u[6]!==h||u[7]!==a||u[8]!==p?(d=e=>{if(!h){e.stopPropagation();let t=e.currentTarget;t instanceof Element&&(t.matches("a[href]")||t.querySelector("a[href]"))||(e.preventDefault(),p(!0))}a?.(e)},u[6]=h,u[7]=a,u[8]=p,u[9]=d):d=u[9],u[10]!==i||u[11]!==v||u[12]!==f||u[13]!==o||u[14]!==d?(c=(0,t.jsx)(J.Trigger,{delay:f,closeDelay:v,className:i,onClick:d,...o}),u[10]=i,u[11]=v,u[12]=f,u[13]=o,u[14]=d,u[15]=c):c=u[15],c}],939025)},771743,e=>{"use strict";var t,r=e.i(659350),n=e.i(663456),i=e.i(16043),a=e.i(389475),o=e.i(533124),l=e.i(815922),s=e.i(93836),d=e.i(700788),c=e.i(107397);let u=i.createContext(void 0);function f(){let e=i.useContext(u);if(void 0===e)throw Error((0,c.f)(64));return e}let v={tabActivationDirection:e=>({"data-activation-direction":e})};var h=e.i(132887),p=e.i(24220),p=p,m=p,g=e.i(907621);let b=i.forwardRef(function(e,t){let{className:n,defaultValue:c=0,onValueChange:f,orientation:b="horizontal",render:w,value:k,style:j,...C}=e,S=void 0!==e.defaultValue,M=i.useRef([]),[E,R]=i.useState(()=>new Map),[P,N]=(0,a.f)({controlled:k,default:c,name:"Tabs",state:"value"}),D=void 0!==k,[T,I]=i.useState(()=>new Map),O=i.useRef(void 0),F=i.useCallback(e=>x(T,e),[T]),[B,L]=i.useState(()=>({previousValue:P,tabActivationDirection:"none"})),{previousValue:z,tabActivationDirection:U}=B,A=U,_=!1;z!==P&&(A=y(z,P,b,T),_=null!=z&&null!=P&&null==F(P));let V=_?z:P,G=z!==V||U!==A;(0,o.f)(()=>{G&&L({previousValue:V,tabActivationDirection:A})},[V,G,A]);let W=(0,l.f)((e,t)=>{t.activationDirection=y(P,e,b,T),f?.(e,t),t.isCanceled||N(()=>e)}),H=(0,l.f)((e,t)=>{f?.(e,(0,h.j)(t,void 0,void 0,{activationDirection:"none"}))}),q=(0,l.f)((e,t)=>(R(r=>{let n=new Map(r);return n.set(e,t),n}),()=>{R(r=>{if(r.get(e)!==t)return r;let n=new Map(r);return n.delete(e),n})})),$=i.useCallback(e=>E.get(e),[E]),Y=i.useCallback(e=>{for(let t of T.values())if(e===t.value)return t.id},[T]),X=i.useMemo(()=>({getTabElementBySelectedValue:F,getTabIdByPanelValue:Y,getTabPanelIdByValue:$,onValueChange:W,orientation:b,registerMountedTabPanel:q,setTabMap:I,tabActivationDirection:A,value:P}),[F,Y,$,W,b,q,I,A,P]),J=i.useMemo(()=>{for(let e of T.values())if(e.value===P)return e},[T,P]),K=i.useMemo(()=>{for(let e of T.values())if(!e.disabled)return e.value},[T]),Q=i.useRef(!S),Z=i.useRef(c),ee=i.useRef(S),et=i.useRef(!1);(0,o.f)(()=>{if(D)return;function e(e,t){N(()=>e),L({previousValue:e,tabActivationDirection:"none"}),H(e,t),Q.current=!1}if(0===T.size){et.current&&null!==P&&!O.current?.isConnected&&e(null,m.missing);return}et.current=!0,O.current=T.keys().next().value;let t=J?.disabled,r=null==J&&null!==P;if(t||P!==Z.current||(ee.current=!1),ee.current&&t&&P===Z.current)return;let n=Q.current;if(t||r){let r=K??null;if(P===r){Q.current=!1;return}let i=m.missing;n?i=p.initial:t&&(i=g.f.disabled),e(r,i);return}n&&null!=J&&(H(P,p.initial),Q.current=!1)},[K,D,H,J,N,T,P]);let er={orientation:b,tabActivationDirection:A},en=(0,s.a)("div",e,{state:er,ref:t,props:C,stateAttributesMapping:v});return(0,r.jsx)(u.Provider,{value:X,children:(0,r.jsx)(d.f,{elementsRef:M,children:en})})});function x(e,t){for(let[r,n]of e.entries())if(t===n.value)return r;return null}function y(e,t,r,n){if(null==e||null==t)return"none";let[i,a,o]="horizontal"===r?["left","left","right"]:["top","up","down"],l=x(n,e),s=x(n,t);if(null==l||null==s)return l!==s&&("number"==typeof e||"string"==typeof e)&&typeof e==typeof t?t>e?o:a:"none";let d=l.getBoundingClientRect()[i],c=s.getBoundingClientRect()[i];return cd?o:"none"}var w=e.i(997932),k=e.i(811673),j=e.i(225421),C=e.i(509208),S=e.i(5573),M=e.i(57140);let E=i.createContext(void 0);function R(){let e=i.useContext(E);if(void 0===e)throw Error((0,c.f)(65));return e}var P=e.i(111407),N=e.i(393298);let D=i.forwardRef(function(e,t){let{className:r,disabled:n=!1,render:a,value:d,id:c,nativeButton:u=!0,style:p,...m}=e,{value:g,getTabPanelIdByValue:b,onValueChange:x,orientation:y,tabActivationDirection:E}=f(),{activateOnFocus:D,registerTabResizeObserverElement:T,tabsListElement:I}=R(),{highlightedIndex:O,onHighlightedIndexChange:F}=(0,M.o)(),B=(0,k.f)(c),L=i.useMemo(()=>({disabled:n,id:B,value:d}),[n,B,d]),{compositeProps:z,compositeRef:U,index:A}=(0,S.f)({metadata:L}),_=d===g,V=i.useRef(!1),G=i.useRef(null),W=(0,l.f)(e=>{G.current?.(),G.current=e?T(e):null});(0,o.f)(()=>{if(V.current){V.current=!1;return}if(_&&A>-1&&O!==A){if(null!=I){let e=(0,N.T)((0,w.f)(I));if(e&&(0,N.I)(I,e))return}n||F(A)}},[_,A,O,F,n,I]);let{getButtonProps:H,buttonRef:q}=(0,j.f)({disabled:n,native:u,focusableWhenDisabled:!0}),$=b(d),Y=i.useRef(!1),X=i.useRef(!1);function J(e){x(d,(0,h.j)(P.f.none,e.nativeEvent,void 0,{activationDirection:"none"}))}return(0,s.a)("button",e,{state:{disabled:n,active:_,orientation:y,tabActivationDirection:E},ref:[t,q,U,W],props:[z,{role:"tab","aria-controls":$,"aria-selected":_,id:B,onClick:function(e){_||n||J(e)},onFocus:function(e){_||n||D&&(!Y.current||X.current)&&J(e)},onPointerDown:function(e){if(_||n)return;Y.current=!0,X.current=0===e.button;let t=(0,w.f)(e.currentTarget);function r(){Y.current=!1,X.current=!1,t.removeEventListener("pointerup",r),t.removeEventListener("pointercancel",r)}t.addEventListener("pointerup",r),t.addEventListener("pointercancel",r)},[C.f]:_?"":void 0,onKeyDownCapture(){V.current=!0}},m,H],stateAttributesMapping:v})});var T=e.i(807257),I=e.i(445036),O=e.i(223732),F=e.i(150649),B=e.i(856465),L=e.i(365041),z=e.i(726628);let U={...v,activeTabPosition:()=>null,activeTabSize:()=>null},A=i.forwardRef(function(e,n){let{className:a,render:o,renderBeforeHydration:l=!1,style:d,...c}=e,{getTabElementBySelectedValue:u,orientation:v,tabActivationDirection:h,value:p}=f(),{tabsListElement:m,registerIndicatorUpdateListener:g}=R(),b=(0,I.f)();i.useEffect(()=>g(b),[g,b]);let x=0,y=0,w=0,k=0,j=0,C=0,S=!1;if(null!=p&&null!=m){let e=u(p);if(null!=e){S=!0;let{width:t,height:r}=(0,L.f)(e),{width:n,height:i}=(0,L.f)(m),a=e.getBoundingClientRect(),o=m.getBoundingClientRect(),l=n>0?o.width/n:1,s=i>0?o.height/i:1,d=function(e,t){let r=_(e),n=_(t),i=r.left-n.left-t.clientLeft,a=r.top-n.top-t.clientTop,o=(0,T.J)(e);for(;(0,T.E)(o)&&o!==t&&!(0,T.Z)(o);)i-=o.scrollLeft,a-=o.scrollTop,o=(0,T.J)(o);return{left:i,top:a}}(e,m);x=d.left,w=d.top;let c=(a.left-o.left)/l+m.scrollLeft-m.clientLeft,u=(a.top-o.top)/s+m.scrollTop-m.clientTop,f=function(e){let t=(0,O.f)(e).getComputedStyle(e),{x:r,y:n}=(0,z.f)(e,t),i=r,a=n,{translate:o}=t;if(o&&"none"!==o){let t=o.split(" ");i+=V(t[0],e.offsetWidth),a+=V(t[1],e.offsetHeight)}return{x:i,y:a}}(e);2>=Math.abs(c-f.x-x)&&2>=Math.abs(u-f.y-w)&&(x=c,w=u),j=t,C=r,y=m.scrollWidth-x-j,k=m.scrollHeight-w-C}}let M=S?{left:x,right:y,top:w,bottom:k}:null,E=S?{width:j,height:C}:null,P=S?{"--active-tab-left":`${x}px`,"--active-tab-right":`${y}px`,"--active-tab-top":`${w}px`,"--active-tab-bottom":`${k}px`,"--active-tab-width":`${j}px`,"--active-tab-height":`${C}px`}:void 0,N=S&&j>0&&C>0,D=(0,s.a)("span",e,{state:{orientation:v,activeTabPosition:M,activeTabSize:E,tabActivationDirection:h},ref:n,props:[{role:"presentation",style:P,hidden:!N},c,{suppressHydrationWarning:!0}],stateAttributesMapping:U});return null==p?null:(0,r.jsxs)(i.Fragment,{children:[D,l&&(t||(t=(0,r.jsx)(B.f,{script:F.f})))]})});function _(e){let t=0,r=0,n=e;for(;null!=n;){t+=n.offsetLeft,r+=n.offsetTop;let e=n.offsetParent;null!=e&&(t+=e.clientLeft,r+=e.clientTop),n=e}return{left:t,top:r}}function V(e,t){if(!e)return 0;let r=parseFloat(e);return Number.isFinite(r)?e.endsWith("%")?r/100*t:r:0}var G=e.i(245966),W=e.i(240070),H=e.i(692933),q=e.i(288646),$=e.i(485997),Y=e.i(691739),X=e.i(773183);Y.f.startingStyle,X.f.endingStyle;let J={...v,...W.f},K=i.forwardRef(function(e,t){let{className:r,value:n,render:a,keepMounted:l=!1,style:d,...c}=e,{value:u,getTabIdByPanelValue:v,orientation:h,tabActivationDirection:p,registerMountedTabPanel:m}=f(),g=(0,k.f)(),{ref:b,index:x}=(0,$.f)(),y=n===u,{mounted:w,transitionStatus:j,setMounted:C}=(0,q.f)(y),S=!w,M=v(n),E=i.useRef(null),R=(0,s.a)("div",e,{state:{hidden:S,orientation:h,tabActivationDirection:p,transitionStatus:j},ref:[t,b,E],props:[{"aria-labelledby":M,hidden:S,id:g,role:"tabpanel",tabIndex:y?0:-1,inert:(0,G.f)(!y),"data-index":x},c],stateAttributesMapping:J});return((0,H.f)({open:y,ref:E,onComplete(){y||C(!1)}}),(0,o.f)(()=>{if(null!=g&&(!S||l))return m(n,g)},[S,l,n,g,m]),l||w)?R:null});var Q=e.i(115370),Z=e.i(587135);let ee=i.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:a,loopFocus:s=!0,render:d,style:c,...u}=e,{orientation:h,setTabMap:p,tabActivationDirection:m}=f(),[g,b]=i.useState(0),[x,y]=i.useState(null),w=i.useRef(new Set),k=i.useRef(new Set),j=i.useRef(null);(0,o.f)(()=>{if("u"{w.current.forEach(e=>{e()})});return j.current=e,x&&e.observe(x),k.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),j.current=null}},[x]);let C=(0,l.f)(e=>(w.current.add(e),()=>{w.current.delete(e)})),S=(0,l.f)(e=>(k.current.add(e),j.current?.observe(e),()=>{k.current.delete(e),j.current?.unobserve(e)})),M=i.useMemo(()=>({activateOnFocus:n,registerIndicatorUpdateListener:C,registerTabResizeObserverElement:S,tabsListElement:x}),[n,C,S,x]);return(0,r.jsx)(E.Provider,{value:M,children:(0,r.jsx)(Z.f,{render:d,className:a,style:c,state:{orientation:h,tabActivationDirection:m},refs:[t,y],props:[{"aria-orientation":"vertical"===h?"vertical":void 0,role:"tablist"},u],stateAttributesMapping:v,highlightedIndex:g,enableHomeAndEndKeys:!0,loopFocus:s,orientation:h,onHighlightedIndexChange:b,onMapChange:p,disabledIndices:Q.v})})});e.s(["Indicator",0,A,"List",0,ee,"Panel",0,K,"Root",0,b,"Tab",0,D],308864);var et=e.i(308864),et=et,er=et,en=et,ei=et,ea=et,eo=e.i(207298),el=e.i(136562);let es=(0,eo.f)("relative inline-flex items-center justify-center text-muted-foreground",{variants:{variant:{primary:"h-10 max-md:h-8 rounded-md border border-border bg-muted p-0.5",secondary:"border-b border-border bg-background"}},defaultVariants:{variant:"primary"}}),ed=(0,eo.f)((0,el.f)("pointer-events-none absolute left-0 w-(--active-tab-width) translate-x-(--active-tab-left)","transition-[translate,width] duration-fast ease-in-out-strong motion-reduce:transition-none"),{variants:{variant:{primary:"top-(--active-tab-top) h-(--active-tab-height) rounded-sm bg-background shadow-sm",secondary:"bottom-0 h-0.5 bg-primary"}},defaultVariants:{variant:"primary"}}),ec=(0,eo.f)((0,el.f)("inline-flex items-center justify-center whitespace-nowrap","text-xs font-medium cursor-pointer","ring-offset-background transition-colors duration-quick ease-smooth-out","focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus","disabled:pointer-events-none disabled:opacity-50"),{variants:{variant:{primary:(0,el.f)("relative w-full rounded-sm px-3 py-1.5 max-md:py-0.5","hover:text-accent-foreground","data-[active]:bg-background data-[active]:text-accent-foreground data-[active]:shadow-sm","[[data-tabs-indicator]:not([hidden])~&]:data-[active]:bg-transparent","[[data-tabs-indicator]:not([hidden])~&]:data-[active]:shadow-none"),secondary:(0,el.f)("relative w-fit px-3 py-1.5","text-muted-foreground hover:text-foreground","after:pointer-events-none after:absolute after:inset-x-0 after:bottom-0 after:h-0.5","after:bg-transparent after:transition-colors after:duration-200","data-[active]:text-primary","data-[active]:after:bg-primary","[[data-tabs-indicator]:not([hidden])~&]:data-[active]:after:bg-transparent")},size:{default:"",sm:"gap-1.5 rounded-sm px-2.5 py-1 hover:text-accent-foreground"}},defaultVariants:{variant:"primary",size:"default"}}),eu=(0,i.createContext)("primary"),ef=(0,i.createContext)("default"),ev=(0,i.createContext)(!1);e.s(["i",0,function(e){let t,i,a,o,l,s=(0,n.c)(10);s[0]!==e?({variant:a,children:t,...i}=e,s[0]=e,s[1]=t,s[2]=i,s[3]=a):(t=s[1],i=s[2],a=s[3]);let d=void 0===a?"primary":a;return s[4]!==t||s[5]!==i?(o=(0,r.jsx)(et.Root,{...i,children:t}),s[4]=t,s[5]=i,s[6]=o):o=s[6],s[7]!==o||s[8]!==d?(l=(0,r.jsx)(eu,{value:d,children:o}),s[7]=o,s[8]=d,s[9]=l):l=s[9],l},"S",0,function(e){let t,i,a,o,l,s=(0,n.c)(10);return s[0]!==e?({className:t,ref:a,...i}=e,s[0]=e,s[1]=t,s[2]=i,s[3]=a):(t=s[1],i=s[2],a=s[3]),s[4]!==t?(o=(0,el.f)("mt-2 ring-offset-background","focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus",t),s[4]=t,s[5]=o):o=s[5],s[6]!==i||s[7]!==a||s[8]!==o?(l=(0,r.jsx)(ea.Panel,{ref:a,className:o,...i}),s[6]=i,s[7]=a,s[8]=o,s[9]=l):l=s[9],l},"U",0,function(e){let t,a,o,l,s,d,c,u,f,v,h,p,m=(0,n.c)(27);m[0]!==e?({className:a,children:t,ref:l,size:s,shouldWrap:d,...o}=e,m[0]=e,m[1]=t,m[2]=a,m[3]=o,m[4]=l,m[5]=s,m[6]=d):(t=m[1],a=m[2],o=m[3],l=m[4],s=m[5],d=m[6]);let g=void 0===s?"default":s,b=void 0!==d&&d,x=(0,i.use)(eu);return m[7]!==a||m[8]!==b||m[9]!==x?(c=(0,el.f)(es({variant:x}),b&&"h-auto max-md:h-auto flex-wrap",a),m[7]=a,m[8]=b,m[9]=x,m[10]=c):c=m[10],m[11]!==x?(u=(0,el.f)(ed({variant:x})),m[11]=x,m[12]=u):u=m[12],m[13]!==u?(f=(0,r.jsx)(er.Indicator,{"data-tabs-indicator":"",className:u}),m[13]=u,m[14]=f):f=m[14],m[15]!==t||m[16]!==b?(v=(0,r.jsx)(ev,{value:b,children:t}),m[15]=t,m[16]=b,m[17]=v):v=m[17],m[18]!==g||m[19]!==v?(h=(0,r.jsx)(ef,{value:g,children:v}),m[18]=g,m[19]=v,m[20]=h):h=m[20],m[21]!==o||m[22]!==l||m[23]!==c||m[24]!==f||m[25]!==h?(p=(0,r.jsxs)(en.List,{ref:l,className:c,...o,children:[f,h]}),m[21]=o,m[22]=l,m[23]=c,m[24]=f,m[25]=h,m[26]=p):p=m[26],p},"k",0,function(e){let t,a,o,l,s,d=(0,n.c)(13);d[0]!==e?({className:t,ref:o,...a}=e,d[0]=e,d[1]=t,d[2]=a,d[3]=o):(t=d[1],a=d[2],o=d[3]);let c=(0,i.use)(eu),u=(0,i.use)(ef),f=(0,i.use)(ev);return d[4]!==t||d[5]!==f||d[6]!==u||d[7]!==c?(l=(0,el.f)(ec({variant:c,size:u}),f&&"w-auto",t),d[4]=t,d[5]=f,d[6]=u,d[7]=c,d[8]=l):l=d[8],d[9]!==a||d[10]!==o||d[11]!==l?(s=(0,r.jsx)(ei.Tab,{ref:o,className:l,...a}),d[9]=a,d[10]=o,d[11]=l,d[12]=s):s=d[12],s}],771743)},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),n=e.i(279496),i=e.i(134611),a=e.i(136562),o=e.i(139697),l=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),v=e.i(196991),h=e.i(288265),p=e.i(153746),m=e.i(354896),g=e.i(16043);let b="w-4/5 max-w-sm",x="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",w="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,w,"c",0,x,"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,b],882968);var k=e.i(647204);let j=()=>null;function C(){let e=E();return e?Math.min(e.height,globalThis.window.innerHeight):null}function S(e){let t=E();return t?(t.addEventListener("resize",e),t.addEventListener("scroll",e),()=>{t.removeEventListener("resize",e),t.removeEventListener("scroll",e)}):M}function M(){}function E(){let e=(0,k.$)(()=>globalThis.window.top?.visualViewport??null);return(0,k.C)(e)&&e.data?e.data:globalThis.window?.visualViewport??null}var R=e.i(829837),P=e.i(733205),N=e.i(436533),D=e.i(35485),T=e.i(80676),I=e.i(624112),O=e.i(429332),F=e.i(867881),B=e.i(928166);let L=(0,O.default)(()=>H().then(e=>e.ModelDescription),{loading:()=>(0,t.jsx)("div",{className:F.f})});function z(e){let n,i,o,l,s,d,c,f,v,h,p,m,b,x,y=(0,r.c)(60),{open:w,setOpen:k,trigger:j,contentClassName:C,onBlur:S,onDone:M,filter:E,models:I,modelsGroupName:O,selectedModelInfo:F,selectedModelSlugs:z,disabledModelSlugs:G,title:W,description:H,closeOnSelect:$,showGuardrailsWarning:Y,hideUnavailableByDefault:X,disableSelectForUnavailable:J,workspaceId:K,includeGuardrails:Q,guardrailLayer:Z,editedPolicyId:ee,carryOverFilters:et,listId:er}=e,en=void 0===$||$,ei=void 0!==Y&&Y,ea=void 0!==X&&X,eo=void 0!==J&&J,el=void 0!==et&&et,{modelGroupByCreatedAtEntries:es}=(0,u.N)(),ed=(0,B.f)(V),ec=(0,B.f)(_),eu=(0,P.S)(A);y[0]!==E||y[1]!==es||y[2]!==I||y[3]!==O?(n={groupEntries:es,extraModels:I,extraModelsGroupName:O,filter:E},y[0]=E,y[1]=es,y[2]=I,y[3]=O,y[4]=n):n=y[4];let ef=(0,R.Y)(n),ev=(0,R.B)(ef);y[5]!==ef||y[6]!==w||y[7]!==F||y[8]!==ed?(i=()=>{if(!w)return;if(F)return void ed(F);let e=ef.find(U)?.[1][0];e&&ed(e)},o=[ef,w,F,ed],y[5]=ef,y[6]=w,y[7]=F,y[8]=ed,y[9]=i,y[10]=o):(i=y[9],o=y[10]),(0,g.useEffect)(i,o),y[11]!==ed?(l=e=>{ed(e)},y[11]=ed,y[12]=l):l=y[12];let eh=l;y[13]!==el||y[14]!==eu||y[15]!==k?(s=e=>{k(e),e&&!el&&eu()},y[13]=el,y[14]=eu,y[15]=k,y[16]=s):s=y[16],y[17]!==el||y[18]!==eu||y[19]!==ec||y[20]!==S?(d=e=>{e||(el||eu(),ec(),S?.())},y[17]=el,y[18]=eu,y[19]=ec,y[20]=S,y[21]=d):d=y[21],y[22]!==j?(c=(0,g.isValidElement)(j)?(0,t.jsx)(T.a,{render:j,onPointerEnter:q,onFocus:q}):(0,t.jsx)(T.a,{onPointerEnter:q,onFocus:q,children:j}),y[22]=j,y[23]=c):c=y[23],y[24]!==C?(f=(0,a.f)("h-[min(460px,calc(100dvh-2rem))] w-[min(770px,calc(100vw-2rem))] max-w-none","overflow-hidden p-0",C),y[24]=C,y[25]=f):f=y[25];let ep=F??null;return y[26]!==en||y[27]!==M||y[28]!==k?(v=e=>{M?.(e),en&&k(!1)},y[26]=en,y[27]=M,y[28]=k,y[29]=v):v=y[29],y[30]!==H||y[31]!==eo||y[32]!==G||y[33]!==ee||y[34]!==ef||y[35]!==Z||y[36]!==eh||y[37]!==ea||y[38]!==Q||y[39]!==er||y[40]!==ev||y[41]!==z||y[42]!==ei||y[43]!==ep||y[44]!==v||y[45]!==W||y[46]!==K?(h=(0,t.jsx)("div",{className:"flex min-w-0 flex-1",children:(0,t.jsx)(D.f,{groupEntries:ef,quickPickGroups:ev,variant:N.f.Dialog,listClassName:"min-h-0 max-h-none flex-1",selectedModelInfo:ep,selectedModelSlugs:z,disabledModelSlugs:G,onPeek:eh,onDone:v,title:W,description:H,showGuardrailsWarning:ei,hideUnavailableByDefault:ea,disableSelectForUnavailable:eo,workspaceId:K,includeGuardrails:Q,guardrailLayer:Z,editedPolicyId:ee,listId:er})}),y[30]=H,y[31]=eo,y[32]=G,y[33]=ee,y[34]=ef,y[35]=Z,y[36]=eh,y[37]=ea,y[38]=Q,y[39]=er,y[40]=ev,y[41]=z,y[42]=ei,y[43]=ep,y[44]=v,y[45]=W,y[46]=K,y[47]=h):h=y[47],y[48]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(L,{}),y[48]=p):p=y[48],y[49]!==h?(m=(0,t.jsxs)("div",{className:"flex h-full min-h-0 w-full",children:[h,p]}),y[49]=h,y[50]=m):m=y[50],y[51]!==f||y[52]!==m?(b=(0,t.jsx)(T.d,{className:f,keepMounted:!1,showCloseButton:!1,children:m}),y[51]=f,y[52]=m,y[53]=b):b=y[53],y[54]!==w||y[55]!==s||y[56]!==d||y[57]!==c||y[58]!==b?(x=(0,t.jsxs)(T.N,{open:w,onOpenChange:s,onOpenChangeComplete:d,children:[c,b]}),y[54]=w,y[55]=s,y[56]=d,y[57]=c,y[58]=b,y[59]=x):x=y[59],x}function U(e){let[,t]=e;return t.length>0}function A(e){return e.clearFilters}function _(e){return e.clearHoveredModel}function V(e){return e.setHoveredModel}function G(e){let n,i,o,l,s,d,c,f,v,h,p,m,b=(0,r.c)(52),{open:x,setOpen:y,trigger:w,contentClassName:k,onBlur:j,onDone:C,filter:S,models:M,modelsGroupName:E,selectedModelInfo:T,selectedModelSlugs:O,disabledModelSlugs:F,closeOnSelect:B,showGuardrailsWarning:L,hideUnavailableByDefault:z,disableSelectForUnavailable:U,workspaceId:A,includeGuardrails:_,guardrailLayer:V,editedPolicyId:G,carryOverFilters:H,compactWidth:q,listId:$}=e,Y=void 0===B||B,X=void 0!==L&&L,J=void 0!==z&&z,K=void 0!==U&&U,Q=void 0!==H&&H,Z=void 0!==q&&q,ee=(0,g.useRef)(null),et=(0,R.Q)(ee),{modelGroupByCreatedAtEntries:er}=(0,u.N)(),en=(0,P.S)(W);b[0]!==S||b[1]!==er||b[2]!==M||b[3]!==E?(n={groupEntries:er,extraModels:M,extraModelsGroupName:E,filter:S},b[0]=S,b[1]=er,b[2]=M,b[3]=E,b[4]=n):n=b[4];let ei=(0,R.Y)(n),ea=(0,R.B)(ei);b[5]!==Q||b[6]!==en||b[7]!==j||b[8]!==y?(i=e=>{y(e),e&&!Q&&en(),e||(Q||en(),j?.())},b[5]=Q,b[6]=en,b[7]=j,b[8]=y,b[9]=i):i=b[9],b[10]!==w?(o=(0,t.jsx)("div",{ref:ee,children:(0,g.isValidElement)(w)?(0,t.jsx)(I.J,{render:w}):(0,t.jsx)(I.J,{children:w})}),b[10]=w,b[11]=o):o=b[11],b[12]===Symbol.for("react.memo_cache_sentinel")?(l={fallbackAxisSide:"none"},b[12]=l):l=b[12],b[13]!==k?(s=(0,a.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",k),b[13]=k,b[14]=s):s=b[14];let eo=Z?"min-w-75":"min-w-120",el=et&&"w-(--dialog-width)";b[15]!==eo||b[16]!==el?(d=(0,a.f)("flex h-full min-h-0",eo,el),b[15]=eo,b[16]=el,b[17]=d):d=b[17],b[18]!==Z||b[19]!==et?(c=et?{"--dialog-width":`${Math.max(et,Z?300:480)}px`}:void 0,b[18]=Z,b[19]=et,b[20]=c):c=b[20];let es=T??null;return b[21]!==Y||b[22]!==C||b[23]!==y?(f=e=>{C?.(e),Y&&y(!1)},b[21]=Y,b[22]=C,b[23]=y,b[24]=f):f=b[24],b[25]!==K||b[26]!==F||b[27]!==G||b[28]!==ei||b[29]!==V||b[30]!==J||b[31]!==_||b[32]!==$||b[33]!==ea||b[34]!==O||b[35]!==X||b[36]!==es||b[37]!==f||b[38]!==A?(v=(0,t.jsx)(D.f,{groupEntries:ei,quickPickGroups:ea,variant:N.f.Popover,collapsibleFilters:!0,listClassName:"min-h-0 max-h-none flex-1",selectedModelInfo:es,selectedModelSlugs:O,disabledModelSlugs:F,onDone:f,showGuardrailsWarning:X,hideUnavailableByDefault:J,disableSelectForUnavailable:K,workspaceId:A,includeGuardrails:_,guardrailLayer:V,editedPolicyId:G,listId:$}),b[25]=K,b[26]=F,b[27]=G,b[28]=ei,b[29]=V,b[30]=J,b[31]=_,b[32]=$,b[33]=ea,b[34]=O,b[35]=X,b[36]=es,b[37]=f,b[38]=A,b[39]=v):v=b[39],b[40]!==d||b[41]!==c||b[42]!==v?(h=(0,t.jsx)("div",{className:d,"data-allow-inline-style":!0,style:c,children:v}),b[40]=d,b[41]=c,b[42]=v,b[43]=h):h=b[43],b[44]!==s||b[45]!==h?(p=(0,t.jsx)(I.T,{side:"bottom",align:"start",sideOffset:6,collisionPadding:16,collisionAvoidance:l,className:s,children:h}),b[44]=s,b[45]=h,b[46]=p):p=b[46],b[47]!==x||b[48]!==p||b[49]!==i||b[50]!==o?(m=(0,t.jsxs)(I.V,{open:x,onOpenChange:i,children:[o,p]}),b[47]=x,b[48]=p,b[49]=i,b[50]=o,b[51]=m):m=b[51],m}function W(e){return e.clearFilters}function H(){return e.A(248180)}function q(){H()}function $(e){let n,i,a,o=(0,r.c)(23),{selectedModelSlugs:l,selectedModel:s,onToggle:d,onDone:c,filter:f,listClassName:v,showGuardrailsWarning:h,hideUnavailableByDefault:p,disableSelectForUnavailable:m,workspaceId:g,includeGuardrails:b,guardrailLayer:x,editedPolicyId:y,closeOnSelect:w,collapsibleFilters:k,models:j,modelsGroupName:C}=e,S=void 0!==h&&h,M=void 0!==p&&p,E=void 0!==m&&m,P=void 0!==w&&w,T=void 0!==k&&k,{modelGroupByCreatedAtEntries:I}=(0,u.N)();o[0]!==f||o[1]!==I||o[2]!==j||o[3]!==C?(n={groupEntries:I,extraModels:j,extraModelsGroupName:C,filter:f},o[0]=f,o[1]=I,o[2]=j,o[3]=C,o[4]=n):n=o[4];let O=(0,R.Y)(n),F=v??"h-75",B=s??null;return o[5]!==P||o[6]!==c||o[7]!==d?(i=e=>{d(e),P&&c?.()},o[5]=P,o[6]=c,o[7]=d,o[8]=i):i=o[8],o[9]!==T||o[10]!==E||o[11]!==y||o[12]!==O||o[13]!==x||o[14]!==M||o[15]!==b||o[16]!==l||o[17]!==S||o[18]!==F||o[19]!==B||o[20]!==i||o[21]!==g?(a=(0,t.jsx)(D.f,{groupEntries:O,variant:N.f.Panel,collapsibleFilters:T,listClassName:F,selectedModelInfo:B,selectedModelSlugs:l,onDone:i,showGuardrailsWarning:S,hideUnavailableByDefault:M,disableSelectForUnavailable:E,workspaceId:g,includeGuardrails:b,guardrailLayer:x,editedPolicyId:y}),o[9]=T,o[10]=E,o[11]=y,o[12]=O,o[13]=x,o[14]=M,o[15]=b,o[16]=l,o[17]=S,o[18]=F,o[19]=B,o[20]=i,o[21]=g,o[22]=a):a=o[22],a}function Y(e){let n,i,o,l,d,c,f,v,p,m,b,x,y,w=(0,r.c)(59),{open:k,setOpen:j,trigger:C,contentClassName:S,onBlur:M,selectedModelInfo:E,selectedModelSlugs:T,disabledModelSlugs:I,onDone:O,filter:F,models:B,modelsGroupName:L,title:z,description:U,closeOnSelect:A,showGuardrailsWarning:_,hideUnavailableByDefault:V,disableSelectForUnavailable:G,workspaceId:W,includeGuardrails:H,guardrailLayer:q,editedPolicyId:$,carryOverFilters:Y,elevateAbovePopover:J,listId:K}=e,Q=void 0===A||A,Z=void 0!==_&&_,ee=void 0!==V&&V,et=void 0!==G&&G,er=void 0!==Y&&Y,en=void 0!==J&&J,ei=(0,h.f)(),{modelGroupByCreatedAtEntries:ea}=(0,u.N)(),eo=(0,P.S)(X);w[0]!==F||w[1]!==ea||w[2]!==B||w[3]!==L?(n={groupEntries:ea,extraModels:B,extraModelsGroupName:L,filter:F},w[0]=F,w[1]=ea,w[2]=B,w[3]=L,w[4]=n):n=w[4];let el=(0,R.Y)(n),es=(0,R.B)(el);w[5]!==er||w[6]!==eo||w[7]!==j?(i=e=>{j(e),e&&!er&&eo()},w[5]=er,w[6]=eo,w[7]=j,w[8]=i):i=w[8],w[9]!==er||w[10]!==eo||w[11]!==M?(o=e=>{e||(er||eo(),M?.())},w[9]=er,w[10]=eo,w[11]=M,w[12]=o):o=w[12],w[13]!==C?(l=(0,g.isValidElement)(C)?(0,t.jsx)(s.V,{render:C}):(0,t.jsx)(s.V,{children:C}),w[13]=C,w[14]=l):l=w[14];let ed=en?"z-popover-overlay":void 0,ec=en&&"z-popover-overlay";w[15]!==S||w[16]!==ec?(d=(0,a.f)("flex h-[60lvh] max-h-[60lvh] flex-col rounded-t-xl px-0 pb-0 pt-3",ec,S),w[15]=S,w[16]=ec,w[17]=d):d=w[17],w[18]!==ei||w[19]!==z?(c=z||ei("Search models"),w[18]=ei,w[19]=z,w[20]=c):c=w[20],w[21]!==c?(f=(0,t.jsx)(s.L,{className:"sr-only",children:c}),w[21]=c,w[22]=f):f=w[22],w[23]!==U||w[24]!==ei?(v=U||ei("Find models by name or author"),w[23]=U,w[24]=ei,w[25]=v):v=w[25],w[26]!==v?(p=(0,t.jsx)(s.c,{className:"sr-only",children:v}),w[26]=v,w[27]=p):p=w[27];let eu=E??null;return w[28]!==Q||w[29]!==O||w[30]!==j?(m=e=>{O?.(e),Q&&j(!1)},w[28]=Q,w[29]=O,w[30]=j,w[31]=m):m=w[31],w[32]!==et||w[33]!==I||w[34]!==$||w[35]!==el||w[36]!==q||w[37]!==ee||w[38]!==H||w[39]!==K||w[40]!==es||w[41]!==T||w[42]!==Z||w[43]!==eu||w[44]!==m||w[45]!==W?(b=(0,t.jsx)(D.f,{groupEntries:el,quickPickGroups:es,variant:N.f.Panel,selectedModelInfo:eu,selectedModelSlugs:T,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:$,listId:K}),w[32]=et,w[33]=I,w[34]=$,w[35]=el,w[36]=q,w[37]=ee,w[38]=H,w[39]=K,w[40]=es,w[41]=T,w[42]=Z,w[43]=eu,w[44]=m,w[45]=W,w[46]=b):b=w[46],w[47]!==ed||w[48]!==d||w[49]!==f||w[50]!==p||w[51]!==b?(x=(0,t.jsxs)(s.U,{side:"bottom",showCloseButton:!1,keepMounted:!1,overlayClassName:ed,className:d,children:[f,p,b]}),w[47]=ed,w[48]=d,w[49]=f,w[50]=p,w[51]=b,w[52]=x):x=w[52],w[53]!==k||w[54]!==l||w[55]!==x||w[56]!==i||w[57]!==o?(y=(0,t.jsxs)(s.j,{swipeDirection:"down",open:k,onOpenChange:i,onOpenChangeComplete:o,children:[l,x]}),w[53]=k,w[54]=l,w[55]=x,w[56]=i,w[57]=o,w[58]=y):y=w[58],y}function X(e){return e.clearFilters}function J(e){let l,d,m,k,M,E,T,I,O,F,B,L,z,U,A,_,V,G,W,H,q,$,Y,X,J,Z,ee,et,er=(0,r.c)(94),{open:en,setOpen:ei,trigger:ea,onBlur:eo,selectedModelInfo:el,selectedModelSlugs:es,disabledModelSlugs:ed,onDone:ec,filter:eu,models:ef,modelsGroupName:ev,title:eh,closeOnSelect:ep,showGuardrailsWarning:em,hideUnavailableByDefault:eg,disableSelectForUnavailable:eb,workspaceId:ex,includeGuardrails:ey,guardrailLayer:ew,editedPolicyId:ek,carryOverFilters:ej,elevateAbovePopover:eC,isMultiSelect:eS,listId:eM}=e,eE=void 0===ep||ep,eR=void 0!==em&&em,eP=void 0!==eg&&eg,eN=void 0!==eb&&eb,eD=void 0!==ej&&ej,eT=void 0!==eC&&eC,eI=void 0!==eS&&eS,eO=(0,h.f)(),eF=(0,c.f)(),{modelGroupByCreatedAtEntries:eB}=(0,u.N)(),eL=(0,P.S)(Q);er[0]!==eu||er[1]!==eB||er[2]!==ef||er[3]!==ev?(l={groupEntries:eB,extraModels:ef,extraModelsGroupName:ev,filter:eu},er[0]=eu,er[1]=eB,er[2]=ef,er[3]=ev,er[4]=l):l=er[4];let ez=(0,R.Y)(l),eU=(0,R.B)(ez);er[5]===Symbol.for("react.memo_cache_sentinel")?(d=[],er[5]=d):d=er[5];let[eA,e_]=(0,g.useState)(d),[eV,eG]=(0,g.useState)(en);en!==eV&&(eG(en),en&&e_([])),er[6]!==eA?(m=eA.map(i.i),er[6]=eA,er[7]=m):m=er[7];let eW=m;er[8]===Symbol.for("react.memo_cache_sentinel")?(k=e=>{let t=(0,i.i)(e);e_(r=>r.some(e=>(0,i.i)(e)===t)?r.filter(e=>(0,i.i)(e)!==t):[...r,e])},er[8]=k):k=er[8];let eH=k;er[9]!==ec||er[10]!==eA||er[11]!==ei?(M=()=>{for(let e of eA)ec?.(e);ei(!1)},er[9]=ec,er[10]=eA,er[11]=ei,er[12]=M):M=er[12];let eq=M,e$=(0,g.useSyncExternalStore)(S,C,j),eY=(0,g.useRef)(null);er[13]===Symbol.for("react.memo_cache_sentinel")?(E=()=>{let e=document.activeElement;return!!((e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&eY.current?.contains(e))&&(e.blur(),!0)},er[13]=E):E=er[13];let eX=E;er[14]!==eD||er[15]!==eL||er[16]!==ei?(T=(e,t)=>{!e&&"outside-press"===t.reason&&eX()?t.cancel():(ei(e),eD||eL())},er[14]=eD,er[15]=eL,er[16]=ei,er[17]=T):T=er[17],er[18]!==eD||er[19]!==eL||er[20]!==eo?(I=e=>{e||(eD||eL(),eo?.())},er[18]=eD,er[19]=eL,er[20]=eo,er[21]=I):I=er[21],er[22]!==ea?(O=(0,g.isValidElement)(ea)?(0,t.jsx)(s.V,{render:ea}):(0,t.jsx)(s.V,{children:ea}),er[22]=ea,er[23]=O):O=er[23];let eJ=eT&&"z-popover-overlay";er[24]!==eJ?(F=(0,a.f)(w,eJ),er[24]=eJ,er[25]=F):F=er[25],er[26]!==e$?(B=e$?{"--list-height":`calc(${Math.round(e$)}px - var(--playground-nav-offset, var(--navbar-height)) - var(--navbar-top, 0px))`}:void 0,er[26]=e$,er[27]=B):B=er[27];let eK=e$?"h-(--list-height)":"h-auto",eQ=eT&&"z-popover-overlay";er[28]!==eK||er[29]!==eQ?(L=(0,a.f)(x,b,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]=L):L=er[30],er[31]!==eO||er[32]!==eh?(z=eh||eO("Search models"),er[31]=eO,er[32]=eh,er[33]=z):z=er[33],er[34]!==z?(U=(0,t.jsx)(s.L,{className:"sr-only",children:z}),er[34]=z,er[35]=U):U=er[35],er[36]===Symbol.for("react.memo_cache_sentinel")?(A=()=>eX(),er[36]=A):A=er[36],er[37]!==eO||er[38]!==eh?(_=eh||eO("Add models"),er[37]=eO,er[38]=eh,er[39]=_):_=er[39],er[40]!==_?(V=(0,t.jsx)("span",{className:"min-w-0 flex-1 truncate text-sm font-medium text-foreground",children:_}),er[40]=_,er[41]=V):V=er[41],er[42]!==eO?(G=eO("Close"),er[42]=eO,er[43]=G):G=er[43],er[44]===Symbol.for("react.memo_cache_sentinel")?(W=(0,t.jsx)(n.f,{className:"size-5"}),er[44]=W):W=er[44],er[45]!==G?(H=(0,t.jsx)(s.O,{render:(0,t.jsx)(o.Button,{type:"button",variant:"ghost",size:"icon",className:"shrink-0","aria-label":G,onClick:K,children:W})}),er[45]=G,er[46]=H):H=er[46],er[47]!==V||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:A,children:[V,H]}),er[47]=V,er[48]=H,er[49]=q):q=er[49];let eZ=el??null;return er[50]!==es?($=es??[],er[50]=es,er[51]=$):$=er[51],er[52]!==eW||er[53]!==$?(Y=[...$,...eW],er[52]=eW,er[53]=$,er[54]=Y):Y=er[54],er[55]!==eE||er[56]!==eI||er[57]!==ec||er[58]!==ei?(X=e=>{eI?eH(e):(ec?.(e),eE&&ei(!1))},er[55]=eE,er[56]=eI,er[57]=ec,er[58]=ei,er[59]=X):X=er[59],er[60]!==eN||er[61]!==ed||er[62]!==ek||er[63]!==ez||er[64]!==ew||er[65]!==eP||er[66]!==ey||er[67]!==eM||er[68]!==eU||er[69]!==eR||er[70]!==eZ||er[71]!==Y||er[72]!==X||er[73]!==ex?(J=(0,t.jsx)("div",{className:"flex min-h-0 flex-1 flex-col overflow-hidden",children:(0,t.jsx)(D.f,{groupEntries:ez,quickPickGroups:eU,variant:N.f.SideDrawer,collapsibleFilters:!0,selectedModelInfo:eZ,selectedModelSlugs:Y,disabledModelSlugs:ed,listClassName:"max-h-full scrollbar-hide",onDone:X,showGuardrailsWarning:eR,hideUnavailableByDefault:eP,disableSelectForUnavailable:eN,workspaceId:ex,includeGuardrails:ey,guardrailLayer:ew,editedPolicyId:ek,listId:eM})}),er[60]=eN,er[61]=ed,er[62]=ek,er[63]=ez,er[64]=ew,er[65]=eP,er[66]=ey,er[67]=eM,er[68]=eU,er[69]=eR,er[70]=eZ,er[71]=Y,er[72]=X,er[73]=ex,er[74]=J):J=er[74],er[75]!==eF||er[76]!==eq||er[77]!==eI||er[78]!==eA.length?(Z=eI&&eA.length>0&&(0,t.jsx)("div",{className:"shrink-0 border-t border-border p-3",children:(0,t.jsx)(o.Button,{type:"button",variant:"default",size:"sm",className:"w-full rounded-lg",onClick:eq,children:(0,t.jsx)(v.T,{children:(0,t.jsx)(f.f,{n:eA.length,one:(0,t.jsxs)(t.Fragment,{children:["Add"," ",(0,t.jsx)(p.d,{children:eF.number(eA.length,{preset:"integer"})})," ","model"]}),other:(0,t.jsxs)(t.Fragment,{children:["Add"," ",(0,t.jsx)(p.d,{children:eF.number(eA.length,{preset:"integer"})})," ","models"]})})})})}),er[75]=eF,er[76]=eq,er[77]=eI,er[78]=eA.length,er[79]=Z):Z=er[79],er[80]!==F||er[81]!==B||er[82]!==L||er[83]!==U||er[84]!==q||er[85]!==J||er[86]!==Z?(ee=(0,t.jsxs)(s.U,{ref:eY,side:"right",keepMounted:!1,showCloseButton:!1,overlayClassName:F,"aria-describedby":void 0,"data-allow-inline-style":"true",style:B,className:L,children:[U,q,J,Z]}),er[80]=F,er[81]=B,er[82]=L,er[83]=U,er[84]=q,er[85]=J,er[86]=Z,er[87]=ee):ee=er[87],er[88]!==en||er[89]!==T||er[90]!==I||er[91]!==O||er[92]!==ee?(et=(0,t.jsxs)(s.j,{open:en,onOpenChange:T,onOpenChangeComplete:I,modal:"trap-focus",children:[O,ee]}),er[88]=en,er[89]=T,er[90]=I,er[91]=O,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 n,s,c,f,v,p,b,x,y,w,k,j,C,S,M,E,R,N,D,T,I,O,F,B,L,U,A,_,V,W,H,q,$,X,K,Q,et,er,en,ei,ea,eo=(0,r.c)(89);eo[0]!==e?({className:n,contentClassName:s,isOpenInitially:I,onDone:E,onBlur:M,isCentered:w,models:C,modelsGroupName:S,selected:D,selectedModelSlugs:T,disabledModelSlugs:v,isForceOpen:j,isDialog:k,defaultText:c,filter:b,title:H,description:f,closeOnSelect:F,showGuardrailsWarning:B,hideUnavailableByDefault:L,disableSelectForUnavailable:U,workspaceId:q,includeGuardrails:y,guardrailLayer:x,editedPolicyId:p,carryOverFilters:A,elevateAbovePopover:_,isMobileSideDrawer:V,isMultiSelect:W,compactWidth:O,ref:N,...R}=e,eo[0]=e,eo[1]=n,eo[2]=s,eo[3]=c,eo[4]=f,eo[5]=v,eo[6]=p,eo[7]=b,eo[8]=x,eo[9]=y,eo[10]=w,eo[11]=k,eo[12]=j,eo[13]=C,eo[14]=S,eo[15]=M,eo[16]=E,eo[17]=R,eo[18]=N,eo[19]=D,eo[20]=T,eo[21]=I,eo[22]=O,eo[23]=F,eo[24]=B,eo[25]=L,eo[26]=U,eo[27]=A,eo[28]=_,eo[29]=V,eo[30]=W,eo[31]=H,eo[32]=q):(n=eo[1],s=eo[2],c=eo[3],f=eo[4],v=eo[5],p=eo[6],b=eo[7],x=eo[8],y=eo[9],w=eo[10],k=eo[11],j=eo[12],C=eo[13],S=eo[14],M=eo[15],E=eo[16],R=eo[17],N=eo[18],D=eo[19],T=eo[20],I=eo[21],O=eo[22],F=eo[23],B=eo[24],L=eo[25],U=eo[26],A=eo[27],_=eo[28],V=eo[29],W=eo[30],H=eo[31],q=eo[32]);let el=void 0!==I&&I,es=void 0===F||F,ed=void 0!==B&&B,ec=void 0!==L&&L,eu=void 0!==U&&U,ef=void 0!==A&&A,ev=void 0!==_&&_,eh=void 0!==V&&V,ep=void 0!==W&&W,em=void 0!==O&&O,eg=(0,h.f)(),[eb,ex]=(0,g.useState)(el),ey=(0,g.useId)(),ew=!(0,d.x)(),ek=(0,P.S)(Z),ej=(0,P.S)(ee),eC=el&&!ef;eo[33]!==E||eo[34]!==ek?($=e=>{ek((0,i.i)(e)),E?.(e)},eo[33]=E,eo[34]=ek,eo[35]=$):$=eo[35];let eS=$;eo[36]!==j?(X=()=>{j&&ex(!0)},K=[j],eo[36]=j,eo[37]=X,eo[38]=K):(X=eo[37],K=eo[38]),(0,g.useEffect)(X,K),eo[39]!==ej||eo[40]!==eC?(Q=()=>{eC&&ej()},et=[ej,eC],eo[39]=ej,eo[40]=eC,eo[41]=Q,eo[42]=et):(Q=eo[41],et=eo[42]),(0,g.useEffect)(Q,et),eo[43]!==n||eo[44]!==c||eo[45]!==eg||eo[46]!==w||eo[47]!==ey||eo[48]!==eb||eo[49]!==R||eo[50]!==N||eo[51]!==D?(er=(0,g.isValidElement)(R.children)?R.children:(0,t.jsxs)(o.Button,{ref:N,variant:"outline",role:"combobox","aria-expanded":eb,"aria-controls":ey,className:(0,a.f)("relative flex w-full px-2 font-normal",w?"justify-center px-7":"justify-start pr-7",n),...R,children:[(0,t.jsx)("span",{className:(0,a.f)("line-clamp-1 w-full truncate",w?"text-center":"text-start"),children:D?(0,t.jsxs)("span",{className:"flex items-center gap-2",children:[(0,t.jsx)(l.f,{author:D.author,permaslug:(0,i.Q)(D),iconUri:D.author_icon_uri}),D?.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"})]}),eo[43]=n,eo[44]=c,eo[45]=eg,eo[46]=w,eo[47]=ey,eo[48]=eb,eo[49]=R,eo[50]=N,eo[51]=D,eo[52]=er):er=eo[52];let eM=er;eo[53]!==ef||eo[54]!==es||eo[55]!==em||eo[56]!==s||eo[57]!==f||eo[58]!==eu||eo[59]!==v||eo[60]!==p||eo[61]!==ev||eo[62]!==b||eo[63]!==x||eo[64]!==eS||eo[65]!==ec||eo[66]!==y||eo[67]!==ep||eo[68]!==ey||eo[69]!==C||eo[70]!==S||eo[71]!==M||eo[72]!==eb||eo[73]!==D||eo[74]!==T||eo[75]!==ed||eo[76]!==H||eo[77]!==eM||eo[78]!==q?(en={open:eb,setOpen:ex,trigger:eM,contentClassName:s,onBlur:M,selectedModelInfo:D,selectedModelSlugs:T,disabledModelSlugs:v,onDone:eS,models:C,modelsGroupName:S,filter:b,title:H,description:f,closeOnSelect:es,showGuardrailsWarning:ed,hideUnavailableByDefault:ec,disableSelectForUnavailable:eu,workspaceId:q,includeGuardrails:y,guardrailLayer:x,editedPolicyId:p,carryOverFilters:ef,elevateAbovePopover:ev,isMultiSelect:ep,compactWidth:em,listId:ey},eo[53]=ef,eo[54]=es,eo[55]=em,eo[56]=s,eo[57]=f,eo[58]=eu,eo[59]=v,eo[60]=p,eo[61]=ev,eo[62]=b,eo[63]=x,eo[64]=eS,eo[65]=ec,eo[66]=y,eo[67]=ep,eo[68]=ey,eo[69]=C,eo[70]=S,eo[71]=M,eo[72]=eb,eo[73]=D,eo[74]=T,eo[75]=ed,eo[76]=H,eo[77]=eM,eo[78]=q,eo[79]=en):en=eo[79];let eE=en;e:{let e;if(ew){let e;eo[80]!==eE||eo[81]!==eh?(e=eh?(0,t.jsx)(J,{...eE}):(0,t.jsx)(Y,{...eE}),eo[80]=eE,eo[81]=eh,eo[82]=e):e=eo[82],ei=e;break e}if(k){let e;eo[83]!==eE?(e=(0,t.jsx)(z,{...eE}),eo[83]=eE,eo[84]=e):e=eo[84],ei=e;break e}eo[85]!==eE?(e=(0,t.jsx)(G,{...eE}),eo[85]=eE,eo[86]=e):e=eo[86],ei=e}let eR=ei;return eo[87]!==eR?(ea=(0,t.jsx)(u.r,{children:eR}),eo[87]=eR,eo[88]=ea):ea=eo[88],ea},"ModelSelectPanel",0,function(e){let n,i=(0,r.c)(2);return i[0]!==e?(n=(0,t.jsx)(u.r,{children:(0,t.jsx)($,{...e})}),i[0]=e,i[1]=n):n=i[1],n}],888887)},867881,e=>{"use strict";e.s(["f",0,"hidden min-h-0 border-l md:flex md:w-[280px] md:flex-col"])}]); //# sourceMappingURL=0v7hf9yoatxiu.js.map