import { r as registerInstance, h } from './index-148a7577.js';
import { r as randomIdGenerator } from './randomIdGenerator.util-56406f2e.js';

const iconTwitterCss = ".sc-digi-icon-twitter-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-twitter-h svg.sc-digi-icon-twitter{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 DigiIconTwitterStyle0 = iconTwitterCss;

const IconTwitter = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        this.afTitle = undefined;
        this.afDesc = undefined;
        this.afSvgAriaHidden = true;
        this.afSvgAriaLabelledby = undefined;
        this.titleId = randomIdGenerator('icontitle');
    }
    render() {
        return (h("svg", { key: '8a66df5d3977f0558174171a342995b52853e4d1', class: "digi-icon-twitter", width: "26", height: "21", viewBox: "0 0 48 48", "aria-hidden": this.afSvgAriaHidden ? 'true' : 'false', "aria-labelledby": this.afSvgAriaLabelledby
                ? this.afSvgAriaLabelledby
                : this.afTitle
                    ? this.titleId
                    : undefined, xmlns: "http://www.w3.org/2000/svg", fill: "currentColor" }, this.afTitle && h("title", { key: '11b84c48c3b2e895bd4cee14e7374e23633a1018', id: this.titleId }, this.afTitle), this.afDesc && h("desc", { key: '990b862b0dda2fb51728e693d7cae0aaa4efb72e' }, this.afDesc), h("g", { key: '47b74463c088f4e970bc7db5d4e8358e73c8354d', stroke: "none", "stroke-width": "1", fill: "none", "fill-rule": "evenodd" }, h("g", { key: 'c995bff48518e057e0e90d5183bc5418ffd3a700', transform: "translate(-1386, -722)", fill: "currentColor" }, h("g", { key: 'e10edcacce1df532ae99d1848fb6b10433f95db2', transform: "translate(1386, 722)" }, h("path", { key: '2bdf06b9890b8153c200b50647be88744b137be5', d: "M41.3220428,0 L26.1295151,17.6476724 L13.9953192,0 L0,0 L18.3492853,26.6864062 L0,48 L4.14642179,48 L20.190081,29.363458 L33.0046417,48 L47,48 L27.9703891,20.3247242 L27.9713683,20.3247242 L45.4682296,0 L41.3220428,0 Z M21.7995653,26.8581887 L21.7995653,26.8571687 L19.9238763,24.1936791 L5,3 L11.4251309,3 L23.4689124,20.1039785 L25.3445619,22.7674681 L41,45 L34.5748691,45 L21.7995653,26.8581887 Z", id: "Icon" }))))));
    }
};
IconTwitter.style = DigiIconTwitterStyle0;

export { IconTwitter as digi_icon_twitter };
