1import{i as e,g as s,A as t,e as i,b as a}from"./pp-accordion-CA6w9In6.js";class r extends e{static get properties(){return{hasBackground:{type:Boolean,attribute:"has-bg"},theme:{type:String},rounded:{type:Boolean},small:{type:Boolean}}}constructor(){super(),this.theme="primary",this.small=!1,this._children=s(this,["pp-image"]),this.items=[...this.children]}get containerClasses(){return{"min-h-160":this.small,"min-w-160":this.small,"min-h-320":!this.small,"min-w-320":!this.small}}get backgroundClasses(){return{"h-320":!this.small,"w-320":!this.small,"h-160":this.small,"w-160":this.small,"bg-static-12":"primary"===this.theme,"bg-static-22":"secondary"===this.theme}}get imageContainerClasses(){return{"rounded-full":this.rounded,"h-356":this.hasBackground&&!this.small||this.rounded&&this.hasBackground}}get backgroundDecoration(){return this.hasBackground?a` 2 <div class="qs-inline-image ${i(this.backgroundClasses)} rounded-tr-full 3 rounded-br-full rounded-bl-full absolute top-1/2 left-1/2 background-translate"></div> 4 `:t}render(){return a` 5 <div class="${i(this.containerClasses)} relative flex justify-center mb-20"> 6 ${this.backgroundDecoration} 7 <div class="${i(this.imageContainerClasses)} z-1 relative flex items-center justify-center"> 8 ${this._children?.["pp-image"]} 9 </div> 10 </div> 11 `}createRenderRoot(){return this}}customElements.define("pp-inline-image",r);export{r 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.