/*!
 * Copyright (c) 2026 Vertex Software LLC. All rights reserved.
 */
import{t as e,p as t,H as o,h as r,e as n}from"./p-DmsAWRoU.js";import{c as i}from"./p-C6gMOKYg.js";import{d as c}from"./p-nGQgu0fu.js";const a=()=>`:host{display:block;--viewer-annotation-callout-primary-color:var(--blue-700);--viewer-annotation-callout-accent-color:var(--white)}.content{display:flex;align-items:center;box-sizing:border-box;justify-content:center;background-color:var(--viewer-annotation-callout-primary-color);border:1px solid var(--viewer-annotation-callout-accent-color)}.content.sm{border-radius:14px;width:28px;height:28px}.content.md{border-radius:19px;width:38px;height:38px}.content.lg{border-radius:24px;width:48px;height:48px}.icon{color:var(--viewer-annotation-callout-accent-color)}`;const s=t(class e extends o{constructor(e){super();if(e!==false){this.__registerHost()}this.__attachShadow();this.iconSize="sm"}render(){return r(n,{key:"dd17e22c5146ba10148948e719adfc7fd39d5e23"},r("div",{key:"fea0a880cc65473788b261457357ad48a2c7f246",class:i("content",this.iconSize),style:{borderColor:this.data.accentColor,backgroundColor:this.data.primaryColor}},r("vertex-viewer-icon",{key:"bf9dc9c5d8c604532d8127b0f620387b42f29dae",class:"icon",name:this.data.icon,size:this.iconSize,style:{color:this.data.accentColor}})))}static get style(){return a()}},[1,"vertex-viewer-annotation-callout",{data:[16],iconSize:[1,"icon-size"]}]);function l(){if(typeof customElements==="undefined"){return}const t=["vertex-viewer-annotation-callout","vertex-viewer-icon"];t.forEach((t=>{switch(t){case"vertex-viewer-annotation-callout":if(!customElements.get(e(t))){customElements.define(e(t),s)}break;case"vertex-viewer-icon":if(!customElements.get(e(t))){c()}break}}))}l();const d=s;const u=l;export{d as VertexViewerAnnotationCallout,u as defineCustomElement};
//# sourceMappingURL=vertex-viewer-annotation-callout.js.map