import a from"./WebHTML-2oijGYU3.mjs";import{u as c,S as l,b as p,o as x,m as o}from"./BfF8i_OD.js";import"./WebImage-CVhOe_4S.mjs";import"./nuxt-link-BsFZFBAg.mjs";import"./index-CGO-tgkI.mjs";import"./WebContentListNew-7Bugo2nZ.mjs";import"./WebContentItem-Cxk2wQBY.mjs";import"./useImageUrl-1XbeiwSF.mjs";import"./WebSubscribeNew-aKeEXTNA.mjs";const B={__name:"RichTextBlock",props:{settings:{type:Object,required:!0,validator(e){return["textWidth","textAlign"].every(t=>t in e)}}},setup(e){var r;const{$ss:t}=c(),n=e,s=l(((r=n.settings.content)==null?void 0:r.text)??n.settings.content??"");return(u,y)=>{var i;const m=a;return x(),p(m,{"text-width":e.settings.textWidth,"text-align":e.settings.textAlign,html:o(s),"primary-color":o(t).baseStyles.primaryColor,"font-family":(i=o(t))!=null&&i.useNewDesign?o(t).primaryFontFamily:o(t).secondaryFontUrl,class:"web-html"},null,8,["text-width","text-align","html","primary-color","font-family"])}}};export{B as default};