1import{d as l,E as m,h as d,Z as b,o as f,k as h}from"./CKJ7jd8U.js";import"./DHUQomgi.js";const u=["src","width","height"],k=l({__name:"iframe-embed",props:{blok:{}},setup(e){const s=`iframe-${e.blok._uid}`;return m(()=>{if(e.blok.customStyle)try{const o=JSON.parse(e.blok.customStyle),a=document.createElement("style");a.setAttribute("data-iframe-style",s);let t="";for(const[r,c]of Object.entries(o))if(r.startsWith("@media")){t+=`${r} { .${s} {`;for(const[n,i]of Object.entries(c))t+=`${n}: ${i};`;t+="} }"}else t+=`.${s} { ${r}: ${c}; }`;a.textContent=t,document.head.appendChild(a)}catch(o){console.error("Error parsing custom style with media queries",o)}}),(o,a)=>(f(),d("iframe",{src:e.blok.src,loading:"lazy",width:e.blok.width,height:e.blok.height,class:b(["c-iframe-embed",s])},null,8,u))}}),g=Object.assign(h(k,[["__scopeId","data-v-28e52b3b"]]),{__name:"IframeEmbed"});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.