export const __rspack_esm_id=51961;export const __rspack_esm_ids=[51961];export const __webpack_modules__={1056(o,t,e){e.a(o,async function(o,a){try{e.r(t);var r=e(15697),s=e(57527),n=e(79224),c=e(63047),i=o([c]);c=(i.then?(await i)():i)[0];class l extends c.HaIconButton{constructor(...o){super(...o),this.selected=!1}}l.styles=[c.HaIconButton.styles,s.AH`:host{position:relative}ha-button::part(base){transition:color .18s ease-in-out;position:relative}ha-button::part(base):before{opacity:0;background-color:var(--primary-text-color);border-radius:var(--ha-border-radius-2xl);content:"";box-sizing:border-box;width:40px;height:40px;margin:auto;transition:opacity .18s ease-in-out;position:absolute;inset:-10px}:host([border-only]) ha-button::part(base):before{border:2px solid var(--primary-text-color);background-color:#0000}:host([selected]) ha-button:after{opacity:0}:host([selected]) ha-button::part(base){color:var(--primary-background-color);background-color:unset}:host([selected]:not([disabled])) ha-button::part(base):before{opacity:1}::slotted(*){display:block}`],(0,r.Cg)([(0,n.MZ)({type:Boolean,reflect:!0})],l.prototype,"selected",void 0),l=(0,r.Cg)([(0,n.EM)("ha-icon-button-toggle")],l),e.d(t,{HaIconButtonToggle:()=>l}),a()}catch(o){a(o)}})}};
//# sourceMappingURL=51961.23444e82a9673b5c.js.map