1import{P as j,o as s,d as m,h as u,z as i,t as r,x as f,y as h,n as o,g as e,m as l,i as c,F as k,an as v,A as B,I as C,S}from"./BipNxojO.js";import{_ as N,a as P}from"./B_LM11Og.js";import{_ as g}from"./B3C0gqBb.js";import V from"./DeB28WZp.js";import q from"./CvBVzJlC.js";import"./DCs8Mzy8.js";import"./CcieQurv.js";import"./FUKBWQwh.js";import"./D-pctMGk.js";import"./BdDJUkCg.js";import"./CHIgUVhi.js";import"./CIllDYUr.js";import"./BNRt7SSO.js";import"./B3C27UkB.js";import"./CS9Y4Q8g.js";import"./B-KbSesv.js";import"./BgG5Tsg_.js";import"./BQYOdmg2.js";import"./BM4j7e6h.js";import"./CJ3hF1HB.js";import"./Bfegf6nF.js";import"./BGjvBoYB.js";import"./8SF2Itgp.js";import"./DLLgFwND.js";import"./CjgX06Tw.js";import"./Cy1Hg_gq.js";const st={__name:"desktop.menu-item",props:{blok:{type:Object,required:!0},class:[String,Array,Object]},setup(t){const p=j(t,["blok"]),n=C(()=>t.blok?.submenu??[]);return(a,w)=>{const b=v,y=S;return s(),m(k,null,[t.blok?.item_type==="link"&&t.blok?.link&&t.blok?.label?(s(),u(e(g),{key:0,link:t.blok,class:o(("cn"in a?a.cn:e(l))("group/interaction",p?.class)),styled:""},{default:i(()=>[r(b,null,{default:i(()=>[f(h(t.blok.label),1)]),_:1})]),_:1},8,["link","class"])):c("",!0),t.blok?.item_type==="submenu"&&t.blok?.label?(s(),m(k,{key:1},[r(e(N),{class:o(("cn"in a?a.cn:e(l))("group/interaction",p?.class))},{default:i(()=>[r(b,null,{default:i(()=>[f(h(t.blok.label),1)]),_:1})]),_:1},8,["class"]),r(e(P),{class:o(("cn"in a?a.cn:e(l))("min-h-[50svh]","max-h-[calc(var(--spacing-header-safe-height)+var(--spacing-header-py))]","px-gutter *:mt-gutter-adjusted *:mb-gutter","grid-preset-desktop"))},{default:i(()=>[e(n).length&&t.blok?.features_options!=="product"?(s(!0),m(k,{key:0},B(e(n),(d,$)=>(s(),u(V,{key:d._uid,blok:d,index:$,cta:t.blok.ctas,class:o(("cn"in a?a.cn:e(l))("col-start-1 col-end-4"))},null,8,["blok","index","cta","class"]))),128)):c("",!0),r(q,{blok:t.blok,"has-sections":e(n).length>0,class:o(("cn"in a?a.cn:e(l))("col-span-full",e(n).length>0&&t.blok?.features_options!=="product"&&"col-start-4"))},null,8,["blok","has-sections","class"]),t.blok.ctas?(s(),u(y,{key:1,items:t.blok.ctas,"cta-props":{variant:"default",shape:"square"},"common-props":{as:e(g)},class:o(("cn"in a?a.cn:e(l))("col-span-full mt-0! w-full justify-center",e(n).length>0&&t.blok?.features_options!=="product"&&"hidden"))},null,8,["items","common-props","class"])):c("",!0)]),_:1},8,["class"])],64)):c("",!0)],64)}}};export{st 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.