1import{_ as y}from"./EDBnlGwI.js";import{_ as h}from"./CFEuuBI5.js";import{d as x,v as B,b as C,bm as w,aP as D,bu as P,ck as S,c as s,E as N,D as p,F as u,C as R,H as V,P as $,h as l,m as A}from"./BasuKg0Z.js";import{e as E,f as O,g as j}from"./BbdHyzsU.js";import"./DdjJ_Nrq.js";const L={class:"bg-secondary py-4 backdrop-blur-md dark:bg-secondary"},z={class:"container-fluid mx-auto flex flex-col items-center justify-center md:flex-row"},F={class:""},G=x({__name:"[...builder]",async setup(H){let o,i;const f=["rgb","#"],g=B(),b=C(),d=w(b.params.builder)||"",{error:m,data:t}=([o,i]=D(async()=>P("builder-page-"+d,async()=>(await g.promo.show(d))._data.data,"$9Bj7_faVkP")),o=await o,i(),o);if(m.value)throw S(m);const e=s(()=>t.value),_=s(()=>typeof t.value?.content=="string"?JSON.parse(t.value.content):null),k=s(()=>{let a={},n=null;return e.value?.background_image_url&&(a={backgroundImage:`url(${e.value.background_image_url})`,backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover"}),e.value?.background&&(f.some(c=>e.value.background?.includes(c))?a={...a,backgroundColor:e.value.background}:n=e.value.background),{style:a,class:n}}),r=s(()=>e.value?.seo||{});return E(r),O(s(()=>r.value)),j(r),(a,n)=>{const c=y,v=h;return p(),N("div",A({class:"flex flex-1 flex-col"},l(k)),[u("div",L,[u("div",z,[u("div",F,[$(c,{"is-dark":"",class:""})])])]),l(_)?(p(),R(v,{key:0,components:l(_)},null,8,["components"])):V("",!0)],16)}}});export{G 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.