import { p as proxyCustomElement, H, h } from './p-a53686b3.js';
import { r as randomIdGenerator } from './p-ffe5c0e8.js';

const iconMicrophoneCss = ".sc-digi-icon-microphone-h{--digi--icon--color:var(--digi--color--icon--primary);--digi--icon--width:initial;--digi--icon--height:auto;display:flex;min-height:1.4em;align-items:center}.sc-digi-icon-microphone-h svg.sc-digi-icon-microphone{color:var(--digi--icon--color);max-width:var(--digi--icon--width);max-height:var(--digi--icon--height);width:var(--digi--icon--width, auto);height:var(--digi--icon--height, auto)}";
const DigiIconMicrophoneStyle0 = iconMicrophoneCss;

const IconMicrophone = /*@__PURE__*/ proxyCustomElement(class IconMicrophone extends H {
    constructor() {
        super();
        this.__registerHost();
        this.afTitle = undefined;
        this.afDesc = undefined;
        this.afSvgAriaHidden = true;
        this.afSvgAriaLabelledby = undefined;
        this.titleId = randomIdGenerator('icontitle');
    }
    render() {
        return (h("svg", { key: '455a762ed83055e200601352e3ccab6900c56ec5', class: "digi-icon-microphone", width: "48", height: "48", viewBox: "0 0 32 48", xmlns: "http://www.w3.org/2000/svg", "aria-hidden": this.afSvgAriaHidden ? 'true' : 'false', "aria-labelledby": this.afSvgAriaLabelledby
                ? this.afSvgAriaLabelledby
                : this.afTitle
                    ? this.titleId
                    : undefined, fill: "currentColor", "fill-rule": "nonzero", id: "Icon" }, this.afTitle && h("title", { key: '08d380ddd0fcbcc6839d640f78a2ef6ff04f124c', id: this.titleId }, this.afTitle), this.afDesc && h("desc", { key: '7290a7aaf61b45d4e853f80ceafbef20133feb27' }, this.afDesc), h("g", { key: '08185b7a37d36967d701bdbab7951a694d8f31ce', id: "P\u00E5g\u00E5ende", stroke: "none", "stroke-width": "1", "fill-rule": "evenodd" }, h("g", { key: 'a3ce24726e5847d4680dc4f44d42088e2a953cd8', id: "Artboard", transform: "translate(-1591.000000, -853.000000)", "fill-rule": "nonzero" }, h("g", { key: 'b4f1d1f447a90dacd14460ee105bf7e623bb69b4', id: "mic-bred-on-v2", transform: "translate(1591.000000, 853.000000)" }, h("path", { key: '138c910dd6021874437f927a7bde82dbbc22f918', d: "M19.457,32.556 L12.542,32.556 C9.224,32.556 6.526,29.838 6.526,26.497 L6.526,6.059 C6.526,2.718 9.225,0 12.543,0 L19.458,0 C22.775,0 25.474,2.718 25.474,6.059 L25.474,26.498 C25.473,29.839 22.774,32.556 19.457,32.556 Z M12.543,3.921 C11.373,3.921 10.421,4.88 10.421,6.059 L10.421,26.498 C10.421,27.677 11.373,28.636 12.543,28.636 L19.458,28.636 C20.628,28.636 21.58,27.677 21.58,26.498 L21.58,6.059 C21.58,4.88 20.628,3.921 19.458,3.921 L12.543,3.921 Z", id: "Shape" }), h("path", { key: '13889827590ee6fa1dbc25ce067013bf72e0abdf', d: "M30.053,16.158 C28.978,16.158 28.106,17.036 28.106,18.119 L28.106,28.889 C28.106,31.927 25.652,34.399 22.636,34.399 L9.364,34.399 C6.348,34.399 3.894,31.927 3.894,28.889 L3.894,18.119 C3.894,17.036 3.022,16.158 1.947,16.158 C0.872,16.158 0,17.035 0,18.118 L0,28.888 C0,34.089 4.201,38.319 9.364,38.319 L14.053,38.319 L14.053,46.039 C14.053,47.122 14.925,48 16,48 C17.075,48 17.947,47.122 17.947,46.039 L17.947,38.319 L22.636,38.319 C27.799,38.319 32,34.089 32,28.888 L32,18.118 C32,17.035 31.128,16.158 30.053,16.158 Z", id: "Path" }))))));
    }
    static get style() { return DigiIconMicrophoneStyle0; }
}, [2, "digi-icon-microphone", {
        "afTitle": [1, "af-title"],
        "afDesc": [1, "af-desc"],
        "afSvgAriaHidden": [4, "af-svg-aria-hidden"],
        "afSvgAriaLabelledby": [1, "af-svg-aria-labelledby"],
        "titleId": [32]
    }]);
function defineCustomElement$1() {
    if (typeof customElements === "undefined") {
        return;
    }
    const components = ["digi-icon-microphone"];
    components.forEach(tagName => { switch (tagName) {
        case "digi-icon-microphone":
            if (!customElements.get(tagName)) {
                customElements.define(tagName, IconMicrophone);
            }
            break;
    } });
}

const DigiIconMicrophone = IconMicrophone;
const defineCustomElement = defineCustomElement$1;

export { DigiIconMicrophone, defineCustomElement };
