import{p as e,H as t,j as s,c as o,t as a}from"./index2.js";const r=e(class extends t{constructor(e){super(),!1!==e&&this.__registerHost(),this.__attachShadow()}get host(){return this}theme="light";render(){const{theme:e}=this;return s(o,{theme:e,children:s("slot",{},"214b024aaf99b19a1de88223351f7790683a5f9a")},"28f5ed42a87d44062714f115fa3a87c9f642c9ff")}static get style(){return'@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;     }   } } @layer reset,base,themes; @layer base{}@layer themes{:host([theme="light"]){color-scheme:light}:host([theme="dark"]){color-scheme:dark}}'}},[769,"dds-color-scheme",{theme:[1025]}]);function i(){"undefined"!=typeof customElements&&["dds-color-scheme"].forEach((e=>{"dds-color-scheme"===e&&(customElements.get(a(e))||customElements.define(a(e),r))}))}export{r as C,i as d}