'use strict';

var index = require('./index-Bq84pjsN.js');

const resetCss = () => `@layer reset, base, variants, states, sizes;  @layer reset {   :host {     display: contents;     -moz-text-size-adjust: none;     -webkit-text-size-adjust: none;     text-size-adjust: none;     font-family: var(--dds-font-family-sans);     font-feature-settings: var(--dds-font-features-sans);     text-rendering: optimizeLegibility;     -webkit-font-smoothing: antialiased;      *,     *::after,     *::before,     *::backdrop,     *::file-selector-button {       box-sizing: border-box;       margin: 0;       padding: 0;       min-inline-size: 0;       min-block-size: 0;     }      * {       scrollbar-width: thin;       scrollbar-color: color-mix(gray 50%, transparent);     }      *:focus-visible {       z-index: 1;     }      > * {       interpolate-size: allow-keywords;       -webkit-tap-highlight-color: transparent;     }   } } `;

const bannerCss = () => `@layer reset, base, variants; `;

const Banner = class {
    constructor(hostRef) {
        index.registerInstance(this, hostRef);
    }
    get host() { return index.getElement(this); }
    variant = "info";
    render() {
        return (index.jsx(index.Host, { variant: this.variant, children: index.jsx("section", { class: "dds-banner", part: "banner", children: index.jsx("slot", {}, '96847d8de19cd1952cc2ff8e6421600eb3ee3a92') }, 'a7b13d133ed02fae1817b50a43345f29a6d0709a') }, '2a95c70d92c8e98caac5af89a612002176a35edd'));
    }
};
Banner.style = resetCss() + bannerCss();

exports.dds_banner = Banner;
