1import{_ as mt}from"./zyYpSBZk.js";import{_ as vt}from"./CGOh_YP5.js";import{R as De,m as E,b as e,d as w,i as L,o as f,f as h,h as d,e as _,P as F,t as T,l as S,T as de,U as Fe,V as Ue,j as Se,k as me,n as te,W as _t,C as N,X as qe,Y as ht,K as $,Z as Be,$ as bt,q as Z,a0 as gt,a1 as ie,J as ve,a2 as yt,a3 as j,a4 as le,a5 as he,a6 as Ct,a7 as xt,a8 as oe,a9 as wt,aa as St,ab as qt,ac as Ge,ad as kt,ae as $t,af as ke,ag as Ie,H as G,ah as He,I as z,ai as Xe,aj as Et,c as D,F as W,x as Te,ak as _e,al as Bt,am as Je,an as Me,ao as It,ap as Tt,B as H,aq as Ze,s as ue,ar as be,_ as Pe,r as J,as as Qe,at as et,au as tt,av as Pt,v as Q,E as ot,aw as Ot,a as Vt,g as At}from"./DOUwDtZz.js";import{u as lt,_ as Lt,a as Rt,b as Dt,c as Ft,d as Ut,e as Ht}from"./Cbbi4sYi.js";import{_ as Kt,a as zt,b as jt,c as Nt,d as Mt}from"./dipuZW-i.js";import{P as Wt,u as Yt,a as Gt,b as Xt}from"./DxMu0Kq1.js";import{u as Jt}from"./kRIii9yh.js";import{_ as Zt}from"./CfVu-KnJ.js";import"./BK8lK3fh.js";import"./DgmsIR48.js";import"./CBYUN8q7.js";import"./DxiUnBII.js";import"./DlisLC5O.js";import"./Dq9bAwfI.js";import"./DSUQNyVU.js";import"./YBoEyWFk.js";function Qt(i,l,t){const a=i.findIndex(n=>De(n,l)),o=i.findIndex(n=>De(n,t));if(a===-1||o===-1)return[];const[r,s]=[a,o].sort((n,u)=>n-u);return i.slice(r,s+1)}function at(i){const l=E(()=>e(i)),t=E(()=>new Intl.Collator("en",{usage:"search",...l.value}));return{startsWith:(s,n)=>n.length===0?!0:(s=s.normalize("NFC"),n=n.normalize("NFC"),t.value.compare(s.slice(0,n.length),n)===0),endsWith:(s,n)=>n.length===0?!0:(s=s.normalize("NFC"),n=n.normalize("NFC"),t.value.compare(s.slice(-n.length),n)===0),contains:(s,n)=>{if(n.length===0)return!0;s=s.normalize("NFC"),n=n.normalize("NFC");let u=0;const c=n.length;for(;u+c<=s.length;u++){const p=s.slice(u,u+c);if(t.value.compare(n,p)===0)return!0}return!1}}}var eo=w({__name:"ComboboxAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const{forwardRef:l}=L();return(t,a)=>(f(),h(e(Wt),{"as-child":"",reference:t.reference},{default:d(()=>[_(e(F),T({ref:e(l),"as-child":t.asChild,as:t.as},t.$attrs),{default:d(()=>[S(t.$slots,"default")]),_:3},16,["as-child","as"])]),_:3},8,["reference"]))}}),to=eo;function oo(i,l,t){return i===void 0?!1:Array.isArray(i)?i.some(a=>we(a,l,t)):we(i,l,t)}function we(i,l,t){return i===void 0||l===void 0?!1:typeof i=="string"?i===l:typeof t=="function"?t(i,l):typeof t=="string"?i?.[t]===l?.[t]:De(i,l)}const[Oe,lo]=Z("ListboxRoot");var ao=w({__name:"ListboxRoot",props:{modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},multiple:{type:Boolean,required:!1},orientation:{type:String,required:!1,default:"vertical"},dir:{type:String,required:!1},disabled:{type:Boolean,required:!1},selectionBehavior:{type:String,required:!1,default:"toggle"},highlightOnHover:{type:Boolean,required:!1},by:{type:[String,Function],required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:["update:modelValue","highlight","entryFocus","leave"],setup(i,{expose:l,emit:t}){const a=i,o=t,{multiple:r,highlightOnHover:s,orientation:n,disabled:u,selectionBehavior:c,dir:p}=de(a),{getItems:v}=Fe({isProvider:!0}),{handleTypeaheadSearch:y}=Yt(),{primitiveElement:C,currentElement:m}=qe(),k=Jt(),O=Ue(p),b=ht(m),B=$(),q=$(!1),K=$(!0),V=Se(a,"modelValue",o,{defaultValue:a.defaultValue??(r.value?[]:void 0),passive:a.modelValue===void 0,deep:!0});function ee(g){if(q.value=!0,a.multiple){const I=Array.isArray(V.value)?[...V.value]:[],P=I.findIndex(R=>we(R,g,a.by));a.selectionBehavior==="toggle"?(P===-1?I.push(g):I.splice(P,1),V.value=I):(V.value=[g],B.value=g)}else a.selectionBehavior==="toggle"&&we(V.value,g,a.by)?V.value=void 0:V.value=g;setTimeout(()=>{q.value=!1},1)}const x=$(null),re=$(null),Y=$(!1),ge=$(!1),ne=Be(),ce=Be(),se=Be();function A(){return v().map(g=>g.ref).filter(g=>g.dataset.disabled!=="")}function U(g,I=!0){if(!g)return;x.value=g,K.value&&x.value.focus(),I&&x.value.scrollIntoView({block:"nearest"});const P=v().find(R=>R.ref===g);o("highlight",P)}function X(g){if(Y.value)se.trigger(g);else{const I=v().find(P=>we(P.value,g,a.by));I&&(x.value=I.ref,U(I.ref))}}function $e(g){x.value&&x.value.isConnected&&(g.preventDefault(),g.stopPropagation(),ge.value||x.value.click())}function ye(g){if(K.value){if(q.value=!0,Y.value)ce.trigger(g);else{const I=g.altKey||g.ctrlKey||g.metaKey;if(I&&g.key==="a"&&r.value){const P=v(),R=P.map(fe=>fe.value);V.value=[...R],g.preventDefault(),U(P[P.length-1].ref)}else if(!I){const P=y(g.key,v());P&&U(P)}}setTimeout(()=>{q.value=!1},1)}}function Ce(){ge.value=!0}function pe(){te(()=>{ge.value=!1})}function ze(){te(()=>{const g=new KeyboardEvent("keydown",{key:"PageUp"});je(g)})}function Re(g){const I=x.value;
1I?.isConnected&&(re.value=I),x.value=null,o("leave",g)}function ct(g){const I=new CustomEvent("listbox.entryFocus",{bubbles:!1,cancelable:!0});if(g.currentTarget?.dispatchEvent(I),o("entryFocus",I),!I.defaultPrevented)if(re.value)U(re.value);else{const P=A()?.[0];U(P)}}function je(g){const I=bt(g,n.value,O.value);if(!I)return;let P=A();if(x.value){if(I==="last")P.reverse();else if(I==="prev"||I==="next"){I==="prev"&&P.reverse();const R=P.indexOf(x.value);P=P.slice(R+1)}pt(g,P[0])}if(P.length){const R=!x.value&&I==="prev"?P.length-1:0;U(P[R])}if(Y.value)return ce.trigger(g)}function pt(g,I){if(!(Y.value||a.selectionBehavior!=="replace"||!r.value||!Array.isArray(V.value)||(g.altKey||g.ctrlKey||g.metaKey)&&!g.shiftKey)&&g.shiftKey){const R=v().filter(xe=>xe.ref.dataset.disabled!=="");let fe=R.find(xe=>xe.ref===I)?.value;if(g.key===k.END?fe=R[R.length-1].value:g.key===k.HOME&&(fe=R[0].value),!fe||!B.value)return;const ft=Qt(R.map(xe=>xe.value),B.value,fe);V.value=ft}}async function Ne(g){if(await te(),Y.value)ne.trigger(g);else{const I=A(),P=I.find(R=>R.dataset.state==="checked");P?U(P):I.length&&U(I[0])}}return me(V,()=>{q.value||te(()=>{Ne()})},{immediate:!0,deep:!0}),l({highlightedElement:x,highlightItem:X,highlightFirstItem:ze,highlightSelected:Ne,getItems:v}),lo({modelValue:V,onValueChange:ee,multiple:r,orientation:n,dir:O,disabled:u,highlightOnHover:s,highlightedElement:x,isVirtual:Y,virtualFocusHook:ne,virtualKeydownHook:ce,virtualHighlightHook:se,by:a.by,firstValue:B,selectionBehavior:c,focusable:K,onLeave:Re,onEnter:ct,changeHighlight:U,onKeydownEnter:$e,onKeydownNavigation:je,onKeydownTypeAhead:ye,onCompositionStart:Ce,onCompositionEnd:pe,highlightFirstItem:ze}),(g,I)=>(f(),h(e(F),{ref_key:"primitiveElement",ref:C,as:g.as,"as-child":g.asChild,dir:e(O),"data-disabled":e(u)?"":void 0,onPointerleave:Re,onFocusout:I[0]||(I[0]=async P=>{const R=P.relatedTarget||P.target;await te(),x.value&&e(m)&&!e(m).contains(R)&&Re(P)})},{default:d(()=>[S(g.$slots,"default",{modelValue:e(V)}),e(b)&&g.name?(f(),h(e(_t),{key:0,name:g.name,value:e(V),disabled:e(u),required:g.required},null,8,["name","value","disabled","required"])):N("v-if",!0)]),_:3},8,["as","as-child","dir","data-disabled"]))}}),ro=ao,no=w({__name:"ListboxContent",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const{CollectionSlot:l}=Fe(),t=Oe(),a=gt(!1,10);return(o,r)=>(f(),h(e(l),null,{default:d(()=>[_(e(F),{role:"listbox",as:o.as,"as-child":o.asChild,tabindex:e(t).focusable.value?e(t).highlightedElement.value?"-1":"0":void 0,"aria-orientation":e(t).orientation.value,"aria-multiselectable":!!e(t).multiple.value,"data-orientation":e(t).orientation.value,onMousedown:r[0]||(r[0]=ve(s=>a.value=!0,["left"])),onFocus:r[1]||(r[1]=s=>{e(a)||e(t).onEnter(s)}),onKeydown:[r[2]||(r[2]=ie(s=>{e(t).orientation.value==="vertical"&&(s.key==="ArrowLeft"||s.key==="ArrowRight")||e(t).orientation.value==="horizontal"&&(s.key==="ArrowUp"||s.key==="ArrowDown")||(s.preventDefault(),e(t).focusable.value&&e(t).onKeydownNavigation(s))},["down","up","left","right","home","end"])),ie(e(t).onKeydownEnter,["enter"]),e(t).onKeydownTypeAhead]},{default:d(()=>[S(o.$slots,"default")]),_:3},8,["as","as-child","tabindex","aria-orientation","aria-multiselectable","data-orientation","onKeydown"])]),_:3}))}}),so=no,io=w({__name:"ListboxFilter",props:{modelValue:{type:String,required:!1},autoFocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"input"}},emits:["update:modelValue"],setup(i,{emit:l}){const t=i,o=Se(t,"modelValue",l,{defaultValue:"",passive:t.modelValue===void 0}),r=Oe(),{primitiveElement:s,currentElement:n}=qe(),u=E(()=>t.disabled||r.disabled.value||!1),c=$();return yt(()=>c.value=r.highlightedElement.value?.id),j(()=>{r.focusable.value=!1,setTimeout(()=>{t.autoFocus&&n.value?.focus()},1)}),le(()=>{r.focusable.value=!0}),(p,v)=>(f(),h(e(F),{ref_key:"primitiveElement",ref:s,as:p.as,"as-child":p.asChild,value:e(o),disabled:u.value?"":void 0,"data-disabled":u.value?"":void 0,"aria-disabled":u.value??void 0,"aria-activedescendant":c.value,type:"text",onKeydown:[ie(ve(e(r).onKeydownNavigation,["prevent"]),["down","up","home","end"]),ie(e(r).onKeydownEnter,["enter"])],onInput:v[0]||(v[0]=y=>{o.value=y.target.value,e(r).highlightFirstItem()}),onCompositionstart:e(r).onCompositionStart,onCompositionend:e(r).onCompositionEnd},{default:d(()=>[S(p.$slots,"default",{modelValue:e(o)})]),_:3},8,["as","as-child","value","disabled","data-disabled","aria-disabled","aria-activedescendant","onKeydown","onCompositionstart","onCompositionend"]))}}),uo=io;const[Ia,co]=Z("ListboxGroup");var po=w({__name:"ListboxGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,t=he(void 0,"reka-listbox-group");return co({id:t}),(a,o)=>(f(),h(e(F),T({role:"group"},l,{"aria-labelledby":e(t)}),{default:d(()=>[S(a.$slots,"default")]),_:3},16,["aria-labelledby"]))}}),fo=po;const mo="listbox.select",[Ta,vo]=Z("ListboxItem");var _o=w({__name:"ListboxItem",props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},emits:["select"],setup(i,{emit:l}){const t=i,a=l,o=he(void 0,"reka-listbox-item"),{CollectionItem:r}=Fe(),{forwardRef:s,currentElement:n}=L(),u=Oe(),c=E(()=>n.value===u.highlightedElement.value),p=E(()=>oo(u.modelValue.value,t.value,u.by)),v=E(()=>u.disabled.value||t.disabled);async function y(m){a("select",m),!m?.defaultPrevented&&!v.value&&m&&(u.onValueChange(t.value),u.changeHighlight(n.value))}function C(m){const k={originalEvent:m,value:t.value};xt(mo,y,k)}return vo({isSelected:p}),(m,k)=>(f(),h(e(r),{value:m.value},{default:d(()=>[Ct([c.value,p.value],()=>_(e(F),T({id:e(o)},m.$attrs,{ref:e(s),role:"option",tabindex:e(u).focusable.value?c.value?"0":"-1":-1,"aria-selected":p.value,as:m.as,"as-child":m.asChild,disabled:v.value?"":void 0,"data-disabled":v.value?"":void 0,"data-highlighted":c.value?"":void 0,"data-state":p.value?"checked":"unchecked",onClick:C,onKeydown:ie(ve(C,["prevent"]),["space"]),onPointermove:k[0]||(k[0]=O=>{e(u).highlightedElement.value!==e(n)&&(e(u).highlightOnHover.value?e(u).changeHighlight(e(n),!1):e(u).focusable.value||e(u).changeHighlight(e(n),!1))})}),{default:d(()=>[S(m.$slots,"default")]),_:3},16,["id","tabindex","aria-selected","as","as-child","disabled","data-disabled","data-highlighted","data-state","onKeydown"]),k,1)]),_:3},8,["value"]))}}),ho=_o;const[ae,bo]=Z("ComboboxRoot");var go=w({__name:"ComboboxRoot",props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},resetSearchTermOnBlur:{type:Boolean,required:!1,default:!0},resetSearchTermOnSelect:{type:Boolean,required:!1,default:!0},openOnFocus:{type:Boolean,required:!1,default:!1},openOnClick:{type:Boolean,required:!1,default:!1},ignoreFilter:{type:Boolean,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},multiple:{type:Boolean,required:!1},dir:{type:String,required:!1},disabled:{type:Boolean,required:!1},highlightOnHover:{type:Boolean,required:!1},by:{type:[String,Function],required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:["update:modelValue","highlight","update:open"],setup(i,{expose:l,emit:t}){const a=i,o=t,{primitiveElement:r,currentElement:s}=qe(),{multiple:n,disabled:u,ignoreFilter:c,resetSearchTermOnSelect:p,openOnFocus:v,openOnClick:y,dir:C}=de(a),m=Ue(C),k=Se(a,"modelValue",o,{defaultValue:a.defaultValue??(n.value?[]:void 0),passive:a.modelValue===void 0,deep:!0}),O=Se(a,"open",o,{defaultValue:a.defaultOpen,passive:a.open===void 0});async function b(A){O.value=A,ne.value="",A?(await te(),r.value?.highlightSelected(),q.value=!0):q.value=!1,V.value?.focus(),setTimeout(()=>{!A&&a.resetSearchTermOnBlur&&B.trigger()},1)}const B=Be(),q=$(!1),K=$(!1),V=$(),ee=$(),x=E(()=>r.value?.highlightedElement??void 0),re=$(new Map),Y=$(new Map),{contains:ge}=at({sensitivity:"base"}),ne=$(""),ce=E(A=>{if(!ne.value||a.ignoreFilter||K.value)return{count:re.value.size,items:A?.items??new Map,groups:A?.groups??new Set(Y.value.keys())};let U=0;const X=new Map,$e=new Set;for(const[ye,Ce]of re.value){const pe=ge(Ce,ne.value);X.set(ye,pe?1:0),pe&&U++}for(const[ye,Ce]of Y.value)for(const pe of Ce)if(X.get(pe)>0){$e.add(ye);break}return{count:U,items:X,groups:$e}}),se=wt();return j(()=>{se?.exposed&&(se.exposed.highlightItem=r.value?.highlightItem,se.exposed.highlightFirstItem=r.value?.highlightFirstItem,se.exposed.highlightSelected=r.value?.highlightSelected)}),l({filtered:ce,highlightedElement:x,highlightItem:r.value?.highlightItem,highlightFirstItem:r.value?.highlightFirstItem,highlightSelected:r.value?.highlightSelected}),bo({modelValue:k,multiple:n,disabled:u,open:O,onOpenChange:b,contentId:"",isUserInputted:q,isVirtual:K,inputElement:V,highlightedElement:x,onInputElementChange:A=>V.value=A,triggerElement:ee,onTriggerElementChange:A=>ee.value=A,parentElement:s,resetSearchTermOnSelect:p,onResetSearchTerm:B.on,allItems:re,allGroups:Y,filterSearch:ne,filterState:ce,ignoreFilter:c,openOnFocus:v,openOnClick:y}
1),(A,U)=>(f(),h(e(Gt),null,{default:d(()=>[_(e(ro),T({ref_key:"primitiveElement",ref:r},A.$attrs,{modelValue:e(k),"onUpdate:modelValue":U[0]||(U[0]=X=>oe(k)?k.value=X:null),style:{pointerEvents:e(O)?"auto":void 0},as:A.as,"as-child":A.asChild,dir:e(m),multiple:e(n),name:A.name,required:A.required,disabled:e(u),"highlight-on-hover":!0,by:a.by,onHighlight:U[1]||(U[1]=X=>o("highlight",X))}),{default:d(()=>[S(A.$slots,"default",{open:e(O),modelValue:e(k)})]),_:3},16,["modelValue","style","as","as-child","dir","multiple","name","required","disabled","by"])]),_:3}))}}),yo=go;const[Pa,Co]=Z("ComboboxContent");var xo=w({__name:"ComboboxContentImpl",props:{position:{type:String,required:!1,default:"inline"},bodyLock:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(i,{emit:l}){const t=i,a=l,{position:o}=de(t),r=ae(),{forwardRef:s,currentElement:n}=L();St(t.bodyLock),qt(r.parentElement);const u=E(()=>t.position==="popper"?t:{}),c=Ge(u.value),p={boxSizing:"border-box","--reka-combobox-content-transform-origin":"var(--reka-popper-transform-origin)","--reka-combobox-content-available-width":"var(--reka-popper-available-width)","--reka-combobox-content-available-height":"var(--reka-popper-available-height)","--reka-combobox-trigger-width":"var(--reka-popper-anchor-width)","--reka-combobox-trigger-height":"var(--reka-popper-anchor-height)"};Co({position:o});const v=$(!1);return j(()=>{r.inputElement.value&&(v.value=n.value.contains(r.inputElement.value),v.value&&r.inputElement.value.focus())}),le(()=>{v.value&&r.triggerElement.value?.focus()}),(y,C)=>(f(),h(e(so),{"as-child":""},{default:d(()=>[_(e(kt),{"as-child":"","disable-outside-pointer-events":y.disableOutsidePointerEvents,onDismiss:C[0]||(C[0]=m=>e(r).onOpenChange(!1)),onFocusOutside:C[1]||(C[1]=m=>{e(r).parentElement.value?.contains(m.target)&&m.preventDefault(),a("focusOutside",m)}),onInteractOutside:C[2]||(C[2]=m=>a("interactOutside",m)),onEscapeKeyDown:C[3]||(C[3]=m=>a("escapeKeyDown",m)),onPointerDownOutside:C[4]||(C[4]=m=>{e(r).parentElement.value?.contains(m.target)&&m.preventDefault(),a("pointerDownOutside",m)})},{default:d(()=>[(f(),h($t(e(o)==="popper"?e(Xt):e(F)),T({...y.$attrs,...e(c)},{id:e(r).contentId,ref:e(s),"data-state":e(r).open.value?"open":"closed",style:{display:"flex",flexDirection:"column",outline:"none",...e(o)==="popper"?p:{}}}),{default:d(()=>[S(y.$slots,"default")]),_:3},16,["id","data-state","style"]))]),_:3},8,["disable-outside-pointer-events"])]),_:3}))}}),wo=xo,So=w({__name:"ComboboxContent",props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(i,{emit:l}){const o=ke(i,l),{forwardRef:r}=L(),s=ae();return s.contentId||=he(void 0,"reka-combobox-content"),(n,u)=>
1(f(),h(e(Ie),{present:n.forceMount||e(s).open.value},{default:d(()=>[_(wo,T({...e(o),...n.$attrs},{ref:e(r)}),{default:d(()=>[S(n.$slots,"default")]),_:3},16)]),_:3},8,["present"]))}}),qo=So,ko=w({__name:"ComboboxEmpty",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,t=ae(),a=E(()=>t.ignoreFilter.value?t.allItems.value.size===0:t.filterState.value.count===0);return(o,r)=>a.value?(f(),h(e(F),He(T({key:0},l)),{default:d(()=>[S(o.$slots,"default",{},()=>[r[0]||(r[0]=G("No options"))])]),_:3},16)):N("v-if",!0)}}),$o=ko;const[rt,Eo]=Z("ComboboxGroup");var Bo=w({__name:"ComboboxGroup",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,t=he(void 0,"reka-combobox-group"),a=ae(),o=E(()=>a.ignoreFilter.value?!0:a.filterSearch.value?a.filterState.value.groups.has(t):!0),r=Eo({id:t,labelId:""});return j(()=>{a.allGroups.value.has(t)||a.allGroups.value.set(t,new Set)}),le(()=>{a.allGroups.value.delete(t)}),(s,n)=>(f(),h(e(fo),T({id:e(t),"aria-labelledby":e(r).labelId},l,{hidden:o.value?void 0:!0}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["id","aria-labelledby","hidden"]))}}),Io=Bo,To=w({__name:"ComboboxInput",props:{displayValue:{type:Function,required:!1},modelValue:{type:String,required:!1},autoFocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"input"}},emits:["update:modelValue"],setup(i,{emit:l}){const t=i,a=l,o=ae(),r=Oe(),{primitiveElement:s,currentElement:n}=qe(),u=Se(t,"modelValue",a,{passive:t.modelValue===void 0});j(()=>{n.value&&o.onInputElementChange(n.value)});function c(m){o.open.value||o.onOpenChange(!0)}function p(m){const k=m.target;o.open.value?o.filterSearch.value=k.value:(o.onOpenChange(!0),te(()=>{k.value&&(o.filterSearch.value=k.value,r.highlightFirstItem())}))}function v(){o.openOnFocus.value&&!o.open.value&&o.onOpenChange(!0)}function y(){o.openOnClick.value&&!o.open.value&&o.onOpenChange(!0)}function C(){const m=o.modelValue.value;t.displayValue?u.value=t.displayValue(m):!o.multiple.value&&m&&!Array.isArray(m)&&typeof m!="object"?u.value=m.toString():u.value="",te(()=>{u.value=u.value})}return o.onResetSearchTerm(()=>{C()}),me(o.modelValue,async()=>{!o.isUserInputted.value&&o.resetSearchTermOnSelect.value&&C()},{immediate:!0,deep:!0}),me(o.filterState,()=>{!o.isVirtual.value&&!o.highlightedElement.value&&r.highlightFirstItem()}),(m,k)=>(f(),h(e(uo),{ref_key:"primitiveElement",ref:s,modelValue:e(u),"onUpdate:modelValue":k[0]||(k[0]=O=>oe(u)?u.value=O:null),as:m.as,"as-child":m.asChild,"auto-focus":m.autoFocus,disabled:m.disabled,"aria-expanded":e(o).open.value,"aria-controls":e(o).contentId,"aria-autocomplete":"list",role:"combobox",autocomplete:"off",onClick:y,onInput:p,onKeydown:ie(ve(c,["prevent"]),["down","up"]),onFocus:v},{default:d(()=>[S(m.$slots,"default")]),_:3},8,["modelValue","as","as-child","auto-focus","disabled","aria-expanded","aria-controls","onKeydown"]))}}),Po=To,Oo=w({__name:"ComboboxItem",props:{textValue:{type:String,required:!1},value:{type:null,required:!0},disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:["select"],setup(i,{emit:l}){const t=i,a=l,o=he(void 0,"reka-combobox-item"),r=ae(),s=rt(null),{primitiveElement:n,currentElement:u}=qe();if(t.value==="")throw new Error("A <ComboboxItem /> must have a value prop that is not an empty string. This is because the Combobox value can be set to an empty string to clear the selection and show the placeholder.");const c=E(()=>{if(r.isVirtual.value||r.ignoreFilter.value||!r.filterSearch.value)return!0;{const p=r.filterState.value.items.get(o);return p===void 0?!0:p>0}});return j(()=>{r.allItems.value.set(o,t.textValue||u.value.textContent||u.value.innerText);const p=s?.id;p&&(r.allGroups.value.has(p)?r.allGroups.value.get(p)?.add(o):r.allGroups.value.set(p,new Set([o])))}),le(()=>{r.allItems.value.delete(o)}),(p,v)=>c.value?(f(),h(e(ho),T({key:0},t,{id:e(o),ref_key:"primitiveElement",ref:n,disabled:e(r).disabled.value||p.disabled,onSelect:v[0]||(v[0]=y=>{a("select",y),!y.defaultPrevented&&!e(r).multiple.value&&!p.disabled&&!e(r).disabled.value&&(y.preventDefault(),e(r).onOpenChange(!1),e(r).modelValue.value=t.value)})}),{default:d(()=>[S(p.$slots,"default",{},()=>[G(z(p.value),1)])]),_:3},16,["id","disabled"])):N("v-if",!0)}}),Vo=Oo,Ao=w({__name:"ComboboxLabel",props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},setup(i){const l=i;L();const t=rt({id:"",labelId:""});return t.labelId||=he(void 0,"reka-combobox-group-label"),(a,o)=>(f(),h(e(F),T(l,{id:e(t).labelId}),{default:d(()=>[S(a.$slots,"default")]),_:3},16,["id"]))}}),Lo=Ao,Ro=w({__name:"ComboboxPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(i){const l=i;return(t,a)=>(f(),h(e(Et),He(Xe(l)),{default:d(()=>[S(t.$slots,"default")]),_:3},16))}}),Do=Ro,Fo=w({__name:"ComboboxSeparator",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i;return L(),(t,a)=>(f(),h(e(F),T(l,{"aria-hidden":"true"}),{default:d(()=>[S(t.$slots,"default")]),_:3},16))}}),Uo=Fo,Ho=w({__name:"ComboboxTrigger",props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(i){const l=i,{forwardRef:t,currentElement:a}=L(),o=ae(),r=E(()=>l.disabled||o.disabled.value||!1);return j(()=>{a.value&&o.onTriggerElementChange(a.value)}),(s,n)=>(f(),h(e(F),T(l,{ref:e(t),type:s.as==="button"?"button":void 0,tabindex:"-1","aria-label":"Show popup","aria-haspopup":"listbox","aria-expanded":e(o).open.value,"aria-controls":e(o).contentId,"data-state":e(o).open.value?"open":"closed",disabled:r.value,"data-disabled":r.value?"":void 0,"aria-disabled":r.value??void 0,onClick:n[0]||(n[0]=u=>e(o).onOpenChange(!e(o).open.value))}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","disabled","data-disabled","aria-disabled"]))}}),Ko=Ho,zo=w({__name:"ComboboxViewport",props:{nonce:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,{forwardRef:t}=L(),{nonce:a}=de(l),o=lt(a),r=ae();return(s,n)=>(f(),D(W,null,[_(e(F),T({...s.$attrs,...l},{ref:e(t),"data-reka-combobox-viewport":"",role:"presentation",style:{position:"relative",flex:e(r).isVirtual.value?void 0:1,overflow:"auto"}}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["style"]),_(e(F),{as:"style",nonce:e(o)},{default:d(()=>n[0]||(n[0]=[G(" /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-reka-combobox-viewport] { scrollbar-width:none; -ms-overflow-style: none; -webkit-overflow-scrolling: touch; } [data-reka-combobox-viewport]::-webkit-scrollbar { display: none; } ")])),_:1,__:[0]},8,["nonce"])],64))}}),jo=zo;const[M,No]=Z("ScrollAreaRoot");var Mo=w({__name:"ScrollAreaRoot",props:{type:{type:String,required:!1,default:"hover"},dir:{type:String,required:!1},scrollHideDelay:{type:Number,required:!1,default:600},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i,{expose:l}){const t=i,a=$(0),o=$(0),r=$(),s=$(),n=$(),u=$(),c=$(!1),p=$(!1),{type:v,dir:y,scrollHideDelay:C}=de(t),m=Ue(y);function k(){r.value?.scrollTo({top:0})}function O(){r.value?.scrollTo({top:0,left:0})}l({viewport:r,scrollTop:k,scrollTopLeft:O});const{forwardRef:b,currentElement:B}=L();return No({type:v,dir:m,scrollHideDelay:C,scrollArea:B,viewport:r,onViewportChange:q=>{r.value=q||void 0},content:s,onContentChange:q=>{s.value=q},scrollbarX:n,scrollbarXEnabled:c,scrollbarY:u,scrollbarYEnabled:p,onScrollbarXChange:q=>{n.value=q||void 0},onScrollbarYChange:q=>{u.value=q||void 0},onScrollbarXEnabledChange:q=>{c.value=q},onScrollbarYEnabledChange:q=>{p.value=q},onCornerWidthChange:q=>{a.value=q}
1,onCornerHeightChange:q=>{o.value=q}}),(q,K)=>(f(),h(e(F),{ref:e(b),"as-child":t.asChild,as:q.as,dir:e(m),style:Te({position:"relative","--reka-scroll-area-corner-width":`${a.value}px`,"--reka-scroll-area-corner-height":`${o.value}px`})},{default:d(()=>[S(q.$slots,"default")]),_:3},8,["as-child","as","dir","style"]))}}),Wo=Mo,Yo=w({__name:"ScrollAreaCornerImpl",setup(i){const l=M(),t=$(0),a=$(0),o=E(()=>!!t.value&&!!a.value);function r(){const n=l.scrollbarX.value?.offsetHeight||0;l.onCornerHeightChange(n),a.value=n}function s(){const n=l.scrollbarY.value?.offsetWidth||0;l.onCornerWidthChange(n),t.value=n}return _e(l.scrollbarX.value,r),_e(l.scrollbarY.value,s),me(()=>l.scrollbarX.value,r),me(()=>l.scrollbarY.value,s),(n,u)=>o.value?(f(),h(e(F),T({key:0,style:{width:`${t.value}px`,height:`${a.value}px`,position:"absolute",right:e(l).dir.value==="ltr"?0:void 0,left:e(l).dir.value==="rtl"?0:void 0,bottom:0}},n.$parent?.$props),{default:d(()=>[S(n.$slots,"default")]),_:3},16,["style"])):N("v-if",!0)}}),Go=Yo,Xo=w({__name:"ScrollAreaCorner",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,{forwardRef:t}=L(),a=M(),o=E(()=>!!a.scrollbarX.value&&!!a.scrollbarY.value),r=E(()=>a.type.value!=="scroll"&&o.value);return(s,n)=>r.value?(f(),h(Go,T({key:0},l,{ref:e(t)}),{default:d(()=>[S(s.$slots,"default")]),_:3},16)):N("v-if",!0)}}),Jo=Xo;function nt(i,l){return t=>{if(i[0]===i[1]||l[0]===l[1])return l[0];const a=(l[1]-l[0])/(i[1]-i[0]);return l[0]+a*(t-i[0])}}function Ve(i){const l=st(i.viewport,i.content),t=i.scrollbar.paddingStart+i.scrollbar.paddingEnd,a=(i.scrollbar.size-t)*l;return Math.max(a,18)}function st(i,l){const t=i/l;return Number.isNaN(t)?0:t}function Zo(i,l=()=>{}){let t={left:i.scrollLeft,top:i.scrollTop},a=0;return(function o(){const r={left:i.scrollLeft,top:i.scrollTop},s=t.left!==r.left,n=t.top!==r.top;(s||n)&&l(),t=r,a=window.requestAnimationFrame(o)})(),()=>window.cancelAnimationFrame(a)}function We(i,l,t="ltr"){const a=Ve(l),o=l.scrollbar.paddingStart+l.scrollbar.paddingEnd,r=l.scrollbar.size-o,s=l.content-l.viewport,n=r-a,u=t==="ltr"?[0,s]:[s*-1,0],c=Bt(i,u[0],u[1]);return nt([0,s],[0,n])(c)}function Ee(i){return i?Number.parseInt(i,10):0}function Qo(i,l,t,a="ltr"){const o=Ve(t),r=o/2,s=l||r,n=o-s,u=t.scrollbar.paddingStart+s,c=t.scrollbar.size-t.scrollbar.paddingEnd-n,p=t.content-t.viewport,v=a==="ltr"?[0,p]:[p*-1,0];return nt([u,c],v)(i)}function Ye(i,l){return i>0&&i<l}var el=w({__name:"ScrollAreaScrollbarX",setup(i){const l=M(),t=Le(),{forwardRef:a,currentElement:o}=L();j(()=>{o.value&&l.onScrollbarXChange(o.value)});const r=E(()=>t.sizes.value);return(s,n)=>(f(),h(ut,{ref:e(a),"is-horizontal":!0,"data-orientation":"horizontal",style:Te({bottom:0,left:e(l).dir.value==="rtl"?"var(--reka-scroll-area-corner-width)":0,right:e(l).dir.value==="ltr"?"var(--reka-scroll-area-corner-width)":0,"--reka-scroll-area-thumb-width":r.value?`${e(Ve)(r.value)}px`:void 0}),onOnDragScroll:n[0]||(n[0]=u=>e(t).onDragScroll(u.x))},{default:d(()=>[S(s.$slots,"default")]),_:3},8,["style"]))}}),tl=el,ol=w({__name:"ScrollAreaScrollbarY",setup(i){const l=M(),t=Le(),{forwardRef:a,currentElement:o}=L();j(()=>{o.value&&l.onScrollbarYChange(o.value)});const r=E(()=>t.sizes.value);return(s,n)=>(f(),h(ut,{ref:e(a),"is-horizontal":!1,"data-orientation":"vertical",style:Te({top:0,right:e(l).dir.value==="ltr"?0:void 0,left:e(l).dir.value==="rtl"?0:void 0,bottom:"var(--reka-scroll-area-corner-height)","--reka-scroll-area-thumb-height":r.value?`${e(Ve)(r.value)}px`:void 0}),onOnDragScroll:n[0]||(n[0]=u=>e(t).onDragScroll(u.y))},{default:d(()=>[S(s.$slots,"default")]),_:3},8,["style"]))}}),ll=ol,al=w({__name:"ScrollAreaScrollbarAuto",props:{forceMount:{type:Boolean,required:!1}},setup(i){const l=M(),t=Ae(),{forwardRef:a}=L(),o=$(!1),r=Je(()=>{if(l.viewport.value){const s=l.viewport.value.offsetWidth<l.viewport.value.scrollWidth,n=l.viewport.value.offsetHeight<l.viewport.value.scrollHeight;o.value=t.isHorizontal.value?s:n}},10);return j(()=>r()),_e(l.viewport,r),_e(l.content,r),(s,n)=>(f(),h(e(Ie),{present:s.forceMount||o.value},{default:d(()=>[_(Ke,T(s.$attrs,{ref:e(a),"data-state":o.value?"visible":"hidden"}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["data-state"])]),_:3},8,["present"]))}}),it=al,rl=w({inheritAttrs:!1,__name:"ScrollAreaScrollbarHover",props:{forceMount:{type:Boolean,required:!1}},setup(i){const l=M(),{forwardRef:t}=L();let a;const o=$(!1);function r(){window.clearTimeout(a),o.value=!0}function s(){a=window.setTimeout(()=>{o.value=!1},l.scrollHideDelay.value)}return j(()=>{const n=l.scrollArea.value;n&&(n.addEventListener("pointerenter",r),n.addEventListener("pointerleave",s))}),le(()=>{const n=l.scrollArea.value;n&&(window.clearTimeout(a),n.removeEventListener("pointerenter",r),n.removeEventListener("pointerleave",s))}),(n,u)=>
1(f(),h(e(Ie),{present:n.forceMount||o.value},{default:d(()=>[_(it,T(n.$attrs,{ref:e(t),"data-state":o.value?"visible":"hidden"}),{default:d(()=>[S(n.$slots,"default")]),_:3},16,["data-state"])]),_:3},8,["present"]))}}),nl=rl,sl=w({__name:"ScrollAreaScrollbarScroll",props:{forceMount:{type:Boolean,required:!1}},setup(i){const l=M(),t=Ae(),{forwardRef:a}=L(),{state:o,dispatch:r}=It("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}}),s=E(()=>o.value!=="hidden");Me(u=>{if(o.value==="idle"){const c=window.setTimeout(()=>r("HIDE"),l.scrollHideDelay.value);u(()=>{window.clearTimeout(c)})}});const n=Je(()=>r("SCROLL_END"),100);return Me(u=>{const c=l.viewport.value,p=t.isHorizontal.value?"scrollLeft":"scrollTop";if(c){let v=c[p];const y=()=>{const C=c[p];v!==C&&(r("SCROLL"),n()),v=C};c.addEventListener("scroll",y),u(()=>{c.removeEventListener("scroll",y)})}}),(u,c)=>(f(),h(e(Ie),{present:u.forceMount||s.value},{default:d(()=>[_(Ke,T(u.$attrs,{ref:e(a),"data-state":s.value?"visible":"hidden"}),{default:d(()=>[S(u.$slots,"default")]),_:3},16,["data-state"])]),_:3},8,["present"]))}}),il=sl;const[Ae,ul]=Z("ScrollAreaScrollbar");var dl=w({inheritAttrs:!1,__name:"ScrollAreaScrollbar",props:{orientation:{type:String,required:!1,default:"vertical"},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"div"}},setup(i){const l=i,{forwardRef:t}=L(),a=M(),o=E(()=>l.orientation==="horizontal");me(o,()=>{o.value?a.onScrollbarXEnabledChange(!0):a.onScrollbarYEnabledChange(!0)},{immediate:!0}),le(()=>{a.onScrollbarXEnabledChange(!1),a.onScrollbarYEnabledChange(!1)});const{orientation:r,forceMount:s,asChild:n,as:u}=de(l);return ul({orientation:r,forceMount:s,isHorizontal:o,as:u,asChild:n}),(c,p)=>e(a).type.value==="hover"?(f(),h(nl,T({key:0},c.$attrs,{ref:e(t),"force-mount":e(s)}),{default:d(()=>[S(c.$slots,"default")]),_:3},16,["force-mount"])):e(a).type.value==="scroll"?(f(),h(il,T({key:1},c.$attrs,{ref:e(t),"force-mount":e(s)}),{default:d(()=>[S(c.$slots,"default")]),_:3},16,["force-mount"])):e(a).type.value==="auto"?(f(),h(it,T({key:2},c.$attrs,{ref:e(t),"force-mount":e(s)}),{default:d(()=>[S(c.$slots,"default")]),_:3},16,["force-mount"])):e(a).type.value==="always"?(f(),h(Ke,T({key:3},c.$attrs,{ref:e(t),"data-state":"visible"}),{default:d(()=>[S(c.$slots,"default")]),_:3},16)):N("v-if",!0)}}),cl=dl;const[Le,pl]=Z("ScrollAreaScrollbarVisible");var fl=w({__name:"ScrollAreaScrollbarVisible",setup(i){const l=M(),t=Ae(),{forwardRef:a}=L(),o=$({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),r=E(()=>{const b=st(o.value.viewport,o.value.content);return b>0&&b<1}),s=$(),n=$(0);function u(b,B){if(C.value){const q=l.viewport.value.scrollLeft+b.deltaY;l.viewport.value.scrollLeft=q,Ye(q,B)&&b.preventDefault()}else{const q=l.viewport.value.scrollTop+b.deltaY;l.viewport.value.scrollTop=q,Ye(q,B)&&b.preventDefault()}}function c(b,B){C.value?n.value=B.x:n.value=B.y}function p(b){n.value=0}function v(b){o.value=b}function y(b,B){return Qo(b,n.value,o.value,B)}const C=E(()=>t.isHorizontal.value);function m(b){C.value?l.viewport.value.scrollLeft=y(b,l.dir.value):l.viewport.value.scrollTop=y(b)}function k(){if(C.value){if(l.viewport.value&&s.value){const b=l.viewport.value.scrollLeft,B=We(b,o.value,l.dir.value);s.value.style.transform=`translate3d(${B}px, 0, 0)`}}else if(l.viewport.value&&s.value){const b=l.viewport.value.scrollTop,B=We(b,o.value);s.value.style.transform=`translate3d(0, ${B}px, 0)`}}function O(b){s.value=b}return pl({sizes:o,hasThumb:r,handleWheelScroll:u,handleThumbDown:c,handleThumbUp:p,handleSizeChange:v,onThumbPositionChange:k,onThumbChange:O,onDragScroll:m}),(b,B)=>C.value?(f(),h(tl,T({key:0},b.$attrs,{ref:e(a)}),{default:d(()=>[S(b.$slots,"default")]),_:3},16)):(f(),h(ll,T({key:1},b.$attrs,{ref:e(a)}),{default:d(()=>[S(b.$slots,"default")]),_:3},16))}}),Ke=fl,ml=w({__name:"ScrollAreaScrollbarImpl",props:{isHorizontal:{type:Boolean,required:!0}},emits:["onDragScroll","onWheelScroll","onThumbPointerDown"],setup(i,{emit:l}){const t=i,a=l,o=M(),r=Le(),s=Ae(),{forwardRef:n,currentElement:u}=L(),c=$(""),p=$();function v(b){if(p.value){const B=b.clientX-p.value?.left,q=b.clientY-p.value?.top;a("onDragScroll",{x:B,y:q})}}function y(b){b.button===0&&(b.target.setPointerCapture(b.pointerId),p.value=u.value.getBoundingClientRect(),c.value=d
1ocument.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",o.viewport&&(o.viewport.value.style.scrollBehavior="auto"),v(b))}function C(b){v(b)}function m(b){const B=b.target;B.hasPointerCapture(b.pointerId)&&B.releasePointerCapture(b.pointerId),document.body.style.webkitUserSelect=c.value,o.viewport&&(o.viewport.value.style.scrollBehavior=""),p.value=void 0}function k(b){const B=b.target,q=u.value?.contains(B),K=r.sizes.value.content-r.sizes.value.viewport;q&&r.handleWheelScroll(b,K)}j(()=>{document.addEventListener("wheel",k,{passive:!1})}),le(()=>{document.removeEventListener("wheel",k)});function O(){u.value&&(t.isHorizontal?r.handleSizeChange({content:o.viewport.value?.scrollWidth??0,viewport:o.viewport.value?.offsetWidth??0,scrollbar:{size:u.value.clientWidth??0,paddingStart:Ee(getComputedStyle(u.value).paddingLeft),paddingEnd:Ee(getComputedStyle(u.value).paddingRight)}}):r.handleSizeChange({content:o.viewport.value?.scrollHeight??0,viewport:o.viewport.value?.offsetHeight??0,scrollbar:{size:u.value?.clientHeight??0,paddingStart:Ee(getComputedStyle(u.value).paddingLeft),paddingEnd:Ee(getComputedStyle(u.value).paddingRight)}}))}return _e(u,O),_e(o.content,O),(b,B)=>(f(),h(e(F),{ref:e(n),style:{position:"absolute"},"data-scrollbarimpl":"",as:e(s).as.value,"as-child":e(s).asChild.value,onPointerdown:y,onPointermove:C,onPointerup:m},{default:d(()=>[S(b.$slots,"default")]),_:3},8,["as","as-child"]))}}),ut=ml,vl=w({__name:"ScrollAreaThumb",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i){const l=i,t=M(),a=Le();function o(y){const m=y.target.getBoundingClientRect(),k=y.clientX-m.left,O=y.clientY-m.top;a.handleThumbDown(y,{x:k,y:O})}function r(y){a.handleThumbUp(y)}const{forwardRef:s,currentElement:n}=L(),u=$(),c=E(()=>t.viewport.value);function p(){if(!u.value){const y=Zo(c.value,a.onThumbPositionChange);u.value=y,a.onThumbPositionChange()}}const v=E(()=>a.sizes.value);return Tt(v,()=>{a.onThumbChange(n.value),c.value&&(a.onThumbPositionChange(),c.value.addEventListener("scroll",p))}),le(()=>{c.value.removeEventListener("scroll",p),t.viewport.value?.removeEventListener("scroll",p)}),(y,C)=>(f(),h(e(F),{ref:e(s),"data-state":e(a).hasThumb?"visible":"hidden",style:{width:"var(--reka-scroll-area-thumb-width)",height:"var(--reka-scroll-area-thumb-height)"},"as-child":l.asChild,as:y.as,onPointerdown:o,onPointerup:r},{default:d(()=>[S(y.$slots,"default")]),_:3},8,["data-state","as-child","as"]))}}),_l=vl,hl=w({inheritAttrs:!1,__name:"ScrollAreaViewport",props:{nonce:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(i,{expose:l}){const t=i,{nonce:a}=de(t),o=lt(a),r=M(),s=$();j(()=>{r.onViewportChange(s.value),r.onContentChange(u.value)}),l({viewportElement:s});const{forwardRef:n,currentElement:u}=L();return(c,p)=>(f(),D(W,null,[H("div",T({ref_key:"viewportElement",ref:s,"data-reka-scroll-area-viewport":"",style:{overflowX:e(r).scrollbarXEnabled.value?"scroll":"hidden",overflowY:e(r).scrollbarYEnabled.value?"scroll":"hidden"}},c.$attrs,{tabindex:0}),[_(e(F),{ref:e(n),style:Te({minWidth:e(r).scrollbarXEnabled.value?"fit-content":void 0}),"as-child":t.asChild,as:c.as},{default:d(()=>[S(c.$slots,"default")]),_:3},8,["style","as-child","as"])],16),_(e(F),{as:"style",nonce:e(o)},{default:d(()=>p[0]||(p[0]=[G(" /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-reka-scroll-area-viewport] { scrollbar-width:none; -ms-overflow-style:none; -webkit-overflow-scrolling:touch; } [data-reka-scroll-area-viewport]::-webkit-scrollbar { display:none; } ")])),_:1,__:[0]},8,["nonce"])],64))}}),bl=hl;const gl=Ze("chevrons-up-down",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);const yl=Ze("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]),Cl={class:"grid grid-cols-16 scroll-m-28 mt-32 mb-10 tabletL:my-40"},xl={class:"grid row-start-2 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3] gap-4 md:grid-cols-2 lg:grid-cols-3"},wl={class:"aspect-square xl:aspect-[4/3] overflow-hidden"},Sl=w({__name:"latestReleases",setup(i){const{releases:l,countriesWithCodes:t,currentCountry:a}=ue(be()),o=E(()=>l.value.reduce((r,s)=>{if(s.translations?.some(u=>t.value[u.languages_code.toLowerCase()]===a.value)){const u=s.translations.find(c=>Object.keys(t.value).filter(v=>t.value[v]===a.value).includes(c.languages_code.toLowerCase()));r.push({...s,translations:[u]})}return r},[]).sort((r,s)=>new Date(s.availability).getTime()-new Date(r.availability).getTime()).slice(0,3));return(r,s)=>{const n=Pe,u=et,c=tt,p=Qe,v=Pt;return f(),D("div",Cl,[_(n,{tag:"h2",variant:"title-base","format-last-char":"",class:"row-start-1 col-start-2 col-end-[-2] na-title-small add-point mb-16 lg:col-start-3 lg:col-end-[-3]",text:r.$t("Nos derniers communiqués de presse.")},null,8,["text"]),H("div",xl,[(f(!0),D(W,null,J(e(o),(y,C)=>(f(),h(v,{key:C,to:`/document/${y.translations[0].release?.filename_disk}`,target:"_blank",class:"block w-full h-full rounded-2xl overflow-hidden shadow-md group"},{default:d(()=>[_(p,{class:"rounded-lg border bg-card text-card-foreground shadow-sm w-full h-full border-none flex flex-col"},{default:d(()=>[H("div",wl,[_(u,{src:y.illustration?.filename_disk,class:"object-cover w-full h-full group-hover:scale-[1.03] transition-transform duration-300 ease-out",sizes:"350px",height:350},null,8,["src"])]),_(c,{class:"py-6 flex-col items-start justify-between flex-grow"},{default:d(()=>[_(n,{tag:"h3",variant:"heading-base-semibold",text:y.translations[0].title},null,8,["text"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["to"]))),128))])])}}}),ql=Object.assign(Sl,{__name:"PressLatestReleases"}
1),kl=w({__name:"Combobox",props:{open:{type:Boolean},defaultOpen:{type:Boolean},resetSearchTermOnBlur:{type:Boolean},resetSearchTermOnSelect:{type:Boolean},openOnFocus:{type:Boolean},openOnClick:{type:Boolean},ignoreFilter:{type:Boolean},modelValue:{},defaultValue:{},multiple:{type:Boolean},dir:{},disabled:{type:Boolean},highlightOnHover:{type:Boolean},by:{type:[String,Function]},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean}},emits:["update:modelValue","highlight","update:open"],setup(i,{emit:l}){const o=ke(i,l);return(r,s)=>(f(),h(e(yo),He(Xe(e(o))),{default:d(()=>[S(r.$slots,"default")]),_:3},16))}}),$l=Object.assign(kl,{__name:"Combobox"}),El=w({__name:"ComboboxAnchor",props:{reference:{},asChild:{type:Boolean},as:{},class:{}},setup(i){const l=i,t=E(()=>{const{class:o,...r}=l;return r}),a=Ge(t);return(o,r)=>(f(),h(e(to),T(e(a),{class:e(Q)("w-[200px]",l.class)}),{default:d(()=>[S(o.$slots,"default")]),_:3},16,["class"]))}}),Bl=Object.assign(El,{__name:"ComboboxAnchor"}),Il=w({__name:"ComboboxEmpty",props:{asChild:{type:Boolean},as:{},class:{}},setup(i){const l=i,t=E(()=>{const{class:a,...o}=l;return o});return(a,o)=>(f(),h(e($o),T(t.value,{class:e(Q)("py-6 text-center text-sm",l.class)}),{default:d(()=>[S(a.$slots,"default")]),_:3},16,["class"]))}}),Tl=Object.assign(Il,{__name:"ComboboxEmpty"}),Pl=w({__name:"ComboboxGroup",props:{asChild:{type:Boolean},as:{},class:{},heading:{}},setup(i){const l=i,t=E(()=>{const{class:a,...o}=l;return o});return(a,o)=>(f(),h(e(Io),T(t.value,{class:e(Q)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",l.class)}),{default:d(()=>[i.heading?(f(),h(e(Lo),{key:0,class:"px-2 py-1.5 text-xs font-medium text-muted-foreground"},{default:d(()=>[G(z(i.heading),1)]),_:1})):N("",!0),S(a.$slots,"default")]),_:3},16,["class"]))}}),Ol=Object.assign(Pl,{__name:"ComboboxGroup"}),Vl=w({__name:"ComboboxInput",props:{displayValue:{type:Function},modelValue:{},autoFocus:{type:Boolean},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["update:modelValue"],setup(i,{emit:l}){const t=i,a=l,o=E(()=>{const{class:s,...n}=t;return n}),r=ke(o,a);return(s,n)=>(f(),h(e(Po),T(e(r),{class:e(Q)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",t.class)}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["class"]))}}),Al=Object.assign(Vl,{__name:"ComboboxInput"}),Ll=w({__name:"ComboboxItem",props:{textValue:{},value:{},disabled:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["select"],setup(i,{emit:l}){const t=i,a=l,o=E(()=>{const{class:s,...n}=t;return n}),r=ke(o,a);return(s,n)=>(f(),h(e(Vo),T(e(r),{class:e(Q)("relative flex cursor-default gap-2 select-none justify-between items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[highlighted]:bg-accent data-[highlighted]:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:size-4 [&_svg]:shrink-0",t.class)}),{default:d(()=>[S(s.$slots,"default")]),_:3},16,["class"]))}}),Rl=Object.assign(Ll,{__name:"ComboboxItem"}),Dl=w({__name:"ComboboxList",props:{forceMount:{type:Boolean},position:{default:"popper"},bodyLock:{type:Boolean},side:{},sideOffset:{default:4},sideFlip:{type:Boolean},align:{default:"center"},alignOffset:{},alignFlip:{type:Boolean},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},positionStrategy:{},updatePositionStrategy:{},disableUpdateOnLayoutShift:{type:Boolean},prioritizePosition:{type:Boolean},reference:{},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(i,{emit:l}){const t=i,a=l,o=E(()=>{const{class:s,...n}=t;return n}),r=ke(o,a);return(s,n)=>(f(),h(e(Do),null,{default:d(()=>[_(e(qo),T(e(r),{class:e(Q)("z-50 w-[200px] rounded-md border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t.class)}),{default:d(()=>[_(e(jo),null,{default:d(()=>[S(s.$slots,"default")]),_:3})]),_:3},16,["class"])]),_:3}))}}),Fl=Object.assign(Dl,{__name:"ComboboxList"}),Ul=w({__name:"ComboboxSeparator",props:{asChild:{type:Boolean},as:{},class:{}},setup(i){const l=i,t=E(()=>{const{class:a,...o}=l;return o});return(a,o)=>(f(),h(e(Uo),T(t.value,{class:e(Q)("-mx-1 h-px bg-border",l.class)}),{default:d(()=>[S(a.$slots,"default")]),_:3},16,["class"]))}});Object.assign(Ul,{__name:"ComboboxSeparator"});const Hl={class:"flex gap-2 flex-wrap items-center"},Kl=w({__name:"comboboxTags",emits:["update:selectedTags"],setup(i){const{tags:l}=ue(be()),{contains:t}=at({sensitivity:"base"}),a=$(""),o=$([]),r=E(()=>Array.isArray(l.value)?l.value.map(u=>({value:u,label:u})):[]),s=E(()=>{const u=r.value.filter(c=>!o.value.includes(c.label));return a.value?u.filter(c=>t(c.label,a.value)):u});function n(u){typeof u.detail.value=="string"&&(a.value="",o.value.push(u.detail.value))}return(u,c)=>{const p=jt,v=Nt,y=zt,C=Mt,m=Al,k=Ko,O=Kt,b=Tl,B=Rl,q=Ol,K=Fl,V=Bl,ee=$l;return f(),h(ee,{"ignore-filter":!0,by:"label",class:"w-full"},{default:d(()=>[_(V,{class:"w-full flex"},{default:d(()=>[_(O,{modelValue:e(o),"onUpdate:modelValue":[c[2]||(c[2]=x=>oe(o)?o.value=x:null),c[3]||(c[3]=x=>u.$emit("update:selectedTags",e(o)))],class:"px-2 gap-2 w-full"},{default:d(()=>[H("div",Hl,[(f(!0),D(W,null,J(e(o),x=>(f(),h(y,{key:x,value:x},{default:d(()=>[_(p),_(v)]),_:1},8,["value"]))),128))]),_(m,{modelValue:e(a),"onUpdate:modelValue":c[1]||(c[1]=x=>oe(a)?a.value=x:null),"as-child":""},{default:d(()=>[_(C,{placeholder:"Search",class:"min-w-[200px] w-full p-0 border-none focus-visible:ring-0 h-auto text-dark-blue",onKeydown:c[0]||(c[0]=ie(ve(()=>{},["prevent"]),["enter"]))})]),_:1},8,["modelValue"]),_(k,null,{default:d(()=>[_(e(gl),{class:"ml-2 h-4 w-4 shrink-0"})]),_:1})]),_:1},8,["modelValue"]),_(K,{class:"w-[--reka-popper-anchor-width]"},{default:d(()=>[_(b,null,{default:d(()=>[G(z(u.$t("Aucun résultat trouvé")),1)]),_:1}),_(q,null,{default:d(()=>[(f(!0),D(W,null,J(e(s),x=>(f(),h(B,{key:x.value,value:x.value,onSelect:ve(n,["prevent"])},{default:d(()=>[G(z(x.label),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})}}}),dt=Object.assign(Kl,{__name:"PressComboboxTags"}),zl=w({__name:"ScrollBar",props:{orientation:{default:"vertical"},forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},setup(i){const l=i,t=E(()=>{const{class:a,...o}=l;return o});return(a,o)=>(f(),h(e(cl),T(t.value,{class:e(Q)("flex touch-none select-none transition-colors",i.orientation==="vertical"&&"h-full w-2.5 border-l border-l-transparent p-px",i.orientation==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent p-px",l.class)}),{default:d(()=>[_(e(_l),{class:"relative flex-1 rounded-full bg-border"})]),_:1},16,["class"]))}}),jl=Object.assign(zl,{__name:"ScrollAreaScrollBar"}),Nl=w({__name:"ScrollArea",props:{type:{},dir:{},scrollHideDelay:{},asChild:{type:Boolean},as:{},class:{}},setup(i){const l=i,t=E(()=>{const{class:a,...o}=l;return o});return(a,o)=>(f(),h(e(Wo),T(t.value,{class:e(Q)("relative overflow-hidden",l.class)}),{default:d(()=>[_(e(bl),{class:"h-full w-full rounded-[inherit]"},{default:d(()=>[S(a.$slots,"default")]),_:3}),_(jl),_(e(Jo))]),_:3},16,["class"]))}}),Ml=Object.assign(Nl,{__name:"ScrollArea"}),Wl={class:"grid grid-cols-16 mt-32 mb-10"},Yl={class:"grid row-start-2 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3] gap-4 md:grid-cols-2 lg:grid-cols-3"},Gl={class:"grid row-start-3 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3]"},Xl={class:"mr-6"},Jl=w({__name:"releases",setup(i){const{releases:l,countriesWithCodes:t,countryList:a,releaseYears:o,currentCountry:r}=ue(be()),s=$(""),n=r,u=$([]),c=E(()=>l.value.reduce((p,v)=>{const y=new Date(v.availability).getFullYear();if((s.value.length===0||y.toString()===s.value.toString())&&v.translations.some(C=>t.value[C.languages_code.toLowerCase()]===n.value)&&u.value.every(C=>v.tags.includes(C))){const C=v.translations.find(m=>Object.keys(t.value).filter(O=>t.value[O]===n.value).includes(m.languages_code.toLowerCase()));p.push({...v,translations:[C]})}return p},[]).sort((p,v)=>new Date(v.availability).getTime()-new Date(p.availability).getTime()));return(p,v)=>
1{const y=Pe,C=Rt,m=Lt,k=Ut,O=Ft,b=Dt,B=Ht,q=dt,K=ot,V=Zt,ee=Ml;return f(),D("div",Wl,[_(y,{tag:"h2",variant:"title-base","format-last-char":"",class:"row-start-1 col-start-2 col-end-[-2] na-title-small add-point mb-16 lg:col-start-3 lg:col-end-[-3]",text:p.$t("Communiqués de presse.")},null,8,["text"]),H("div",Yl,[_(B,{modelValue:e(s),"onUpdate:modelValue":v[0]||(v[0]=x=>oe(s)?s.value=x:null)},{default:d(()=>[_(m,null,{default:d(()=>[_(C,{placeholder:p.$t("Toutes les années")},null,8,["placeholder"])]),_:1}),_(b,null,{default:d(()=>[_(O,null,{default:d(()=>[(f(!0),D(W,null,J(e(o),x=>(f(),h(k,{key:x,value:x},{default:d(()=>[G(z(x),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})]),_:1},8,["modelValue"]),_(B,{modelValue:e(n),"onUpdate:modelValue":v[1]||(v[1]=x=>oe(n)?n.value=x:null)},{default:d(()=>[_(m,null,{default:d(()=>[_(C,{placeholder:e(a)[0]},null,8,["placeholder"])]),_:1}),_(b,null,{default:d(()=>[_(O,null,{default:d(()=>[(f(!0),D(W,null,J(e(a),x=>(f(),h(k,{key:x,value:x},{default:d(()=>[G(z(x),1)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})]),_:1},8,["modelValue"]),_(q,{"selected-tags":e(u),"onUpdate:selectedTags":v[2]||(v[2]=x=>oe(u)?u.value=x:null)},null,8,["selected-tags"])]),H("div",Gl,[_(ee,{class:"h-96 w-full overflow-y-auto"},{default:d(()=>[(f(!0),D(W,null,J(e(c),x=>(f(),D("div",{key:x.id},[_(K,{variant:"link","go-to":`/document/${x.translations[0].release?.filename_disk}`,target:"_blank",class:"flex justify-start text-left w-full"},{default:d(()=>[H("span",Xl,z(("formatDate"in p?p.formatDate:e(Ot))(p.$i18n.locale,x.availability,{year:"numeric",month:"2-digit",day:"2-digit"})),1),H("span",null,z(x.translations[0].title),1)]),_:2},1032,["go-to"]),_(V)]))),128))]),_:1})])])}}}),Zl=Object.assign(Jl,{__name:"PressReleases"}),Ql={class:"grid grid-cols-16 scroll-m-28 mt-32 mb-10"},ea={class:"row-start-2 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3] flex gap-4 pb-6 items-center"},ta={class:"row-start-3 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3] grid grid-cols-3 gap-4 md:grid-cols-4 lg:gap-6 lg:grid-cols-6"},oa={class:"aspect-square xl:aspect-[4/3] overflow-hidden"},la={class:"hidden md:block"},aa={class:"row-start-4 col-start-2 col-end-[-2] flex justify-center pt-6"},ra=30,na=w({__name:"kitMedias",setup(i){const{pressKitImages:l}=ue(be()),t=$(30),a=$([]),o=E(()=>l?.value.filter(n=>a.value.every(u=>n?.tags?.some(c=>c?.press_tags_id?.translations[0]?.title===u)))),r=E(()=>o.value?.slice(0,t.value)),s=E(()=>r.value.length);return(n,u)=>{const c=Pe,p=dt,v=et,y=ot,C=tt,m=Qe;return f(),D("div",Ql,[_(c,{tag:"h2",variant:"title-base","format-last-char":"",class:"row-start-1 col-start-2 col-end-[-2] na-title-small add-point mb-16 lg:col-start-3 lg:col-end-[-3]",text:n.$t("Kit Media.")},null,8,["text"]),H("div",ea,[_(p,{"selected-tags":e(a),"onUpdate:selectedTags":u[0]||(u[0]=k=>oe(a)?a.value=k:null)},null,8,["selected-tags"]),_(c,{tag:"p",text:`${e(s)}/${e(l)?.length}`,class:"text-foreground/50"},null,8,["text"])]),H("ul",ta,[(f(!0),D(W,null,J(e(r),(k,O)=>(f(),D("li",{key:O,class:"block w-full h-full rounded-2xl overflow-hidden shadow-md group"},[_(m,{class:"rounded-lg border bg-card text-card-foreground shadow-sm w-full h-full border-none flex flex-col"},{default:d(()=>[H("div",oa,[_(v,{src:k?.web_image?.filename_disk,class:"object-cover w-full h-full group-hover:scale-[1.03] transition-transform duration-300 ease-out",sizes:"350px",height:350},null,8,["src"])]),_(C,{class:"p-2 flex-col items-start justify-between flex-grow"},{default:d(()=>[_(y,{variant:"link",class:"w-full flex justify-center","go-to":`/document/${k?.web_image?.filename_disk}?download`,target:"_blank"},{default:d(()=>[H("span",la,z(n.$t("Télécharger")),1),_(e(yl),{class:"size-5 text-primary flex-shrink-0 md:ml-2 lg:hidden xl:block"})]),_:1},8,["go-to"])]),_:2},1024)]),_:2},1024)]))),128))]),H("div",aa,[e(t)<e(l)?.length?(f(),h(y,{key:0,variant:"default",onClick:u[1]||(u[1]=k=>t.value+=ra)},{default:d(()=>[G(z(n.$t("Afficher plus")),1)]),_:1})):N("",!0)])])}}}),sa=Object.assign(na,{__name:"PressKitMedias"}),ia={class:"grid grid-cols-16 scroll-m-28 my-32 tabletL:my-40"},ua={class:"row-start-2 col-start-2 col-end-[-2] lg:col-start-3 lg:col-end-[-3] grid grid-cols-1 gap-4 md:grid-cols-2 lg:gap-6 lg:grid-cols-3"},da={class:"font-bold"},ca=["href"],pa=w({__name:"contacts",setup(i){const{contacts:l}=ue(be());return(t,a)=>{const o=Pe;return f(),D("div",ia,[_(o,{tag:"h2",variant:"title-base","format-last-char":"",class:"row-start-1 col-start-2 col-end-[-2] na-title-small add-point mb-16 lg:col-start-3 lg:col-end-[-3]",text:"Press contacts."}),H("ul",ua,[(f(!0),D(W,null,J(e(l),r=>(f(),D("li",{key:r.id}
1,[H("p",da,z(r.region),1),H("p",null,z(r.name),1),H("a",{class:"underline",href:`mailto:${r.email}`},z(r.email),9,ca)]))),128))])])}}}),fa=Object.assign(pa,{__name:"PressContacts"}),Oa=w({__name:"press",setup(i){const{currentPage:l}=ue(Vt()),{contacts:t,releases:a,pressKitImages:o}=ue(be());return(r,s)=>{const n=mt,u=vt,c=ql,p=Zl,v=sa,y=fa;return f(),D("div",null,[(f(!0),D(W,null,J(e(l)?.sections,(C,m)=>(f(),h(u,{key:C.id,section:C,index:m},At({_:2},[C.collection==="carousel_block"?{name:"section-0",fn:d(()=>[_(n,{class:"max-h-[60vh]",block:C.item},null,8,["block"])]),key:"0"}:void 0]),1032,["section","index"]))),128)),e(a)?(f(),h(c,{key:0})):N("",!0),e(a)?(f(),h(p,{key:1})):N("",!0),e(o)?(f(),h(v,{key:2})):N("",!0),e(t)?(f(),h(y,{key:3})):N("",!0)])}}});export{Oa as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.