/*!
 * Custom elements for Nanopore-Digital Web applications
 */
import{r as t,g as o}from"./index-BM3Om9WE.js";const n=class{constructor(o){t(this,o)}get host(){return o(this)}theme;secondary;size;loading;icon;group;componentWillLoad(){if(!this.host.querySelector("button, a, div")){const t=document.createElement("button");t.classList.add("nano-internal-cta"),t.type="button",this.host.childNodes.forEach((o=>{t.appendChild(o)})),this.host.appendChild(t)}}};n.style=":host,*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}@media (prefers-reduced-motion: reduce){:host,*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}:host,*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}@media (prefers-reduced-motion: reduce){:host,*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}";export{n as nano_cta}