1import{e as f,H as k,x as r,I as h,F as i,E as u,J as p,i as t,y as v,K as g,L as _,G as y,h as n,z as x,g as m,A as c,_ as w,M as C}from"./_93HzxxI.js";import{s as L}from"./CEexny7u.js";const I={class:"group relative transition"},M=f({__name:"ConfigMenuItemDropdown",props:{blok:{}},setup(d){const o=k(d.blok.open_mobile);return(e,l)=>{const b=w,a=y;return n(),r("div",I,[h(a,{to:e.blok.link,class:"group relative flex items-center justify-between px-2 py-3 font-medium transition xl:flex xl:items-center xl:gap-2 xl:hover:text-charcoal-900 xl:hover:underline xl:hover:underline-offset-8"},{default:u(()=>[x(c(e.blok.label)+" ",1),e.blok.submenu?(n(),m(b,{key:0,name:"chevron-down",class:p(["!size-8 shrink-0 rounded-full p-1","max-xl:bg-charcoal-950 max-xl:text-white",t(o)&&"max-xl:rotate-180",!t(o)&&"max-xl:rotate-0","xl:transition-transform xl:group-hover:rotate-180"]),onClick:l[0]||(l[0]=C(s=>o.value=!t(o),["stop"]))},null,8,["class"])):i("",!0)]),_:1},8,["to"]),e.blok.submenu?(n(),r("div",{key:0,class:p([t(o)?"block":"max-xl:hidden","top-full bg-white pb-2 transition xl:pointer-events-none xl:absolute xl:translate-y-6 xl:border xl:border-charcoal-200 xl:py-3 xl:opacity-0 xl:shadow-md xl:group-hover:pointer-events-auto xl:group-hover:translate-y-10 xl:group-hover:opacity-100"])},[l[1]||(l[1]=v("div",{class:"absolute -top-10 h-10 w-full"},null,-1)),(n(!0),r(g,null,_(("sbList"in e?e.sbList:t(L))(e.blok.submenu),s=>(n(),m(a,{key:s._uid,to:s.link,class:"max-xl:font-regular block px-2 py-2 underline-offset-8 transition xl:whitespace-nowrap xl:px-4 xl:hover:underline"},{default:u(()=>[x(c(s.label),1)]),_:2},1032,["to"]))),128))],2)):i("",!0)])}}}),V=Object.assign(M,{__name:"ConfigMenuItemDropdown"});export{V 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.