//#region src/icon-button/icon-button.css?inline
var e = ":host{--color: var(--nve-sys-text-muted-color);--border-radius: var(--nve-ref-border-radius-full);--padding: 0;--line-height: 0;--gap: 0;--height: var(--nve-ref-size-800);--width: var(--nve-ref-size-800);--font-size: calc(var(--width) / 2.3)}:host([container*=\"inline\"]){--height: var(--nve-ref-size-800);--line-height: 0}:host([size=\"sm\"]){--padding: 0;--height: var(--nve-ref-size-700);--width: var(--nve-ref-size-700)}:host([size=\"lg\"]){--width: var(--nve-ref-size-1000);--height: var(--nve-ref-size-1000);--padding: 0}[internal-host]{font-size:var(--font-size)}[internal-host]:after{display:none!important}nve-icon{--color: var(--_icon-color);pointer-events:none}::slotted(a){text-decoration:none!important;color:var(--color)!important;outline:0}::slotted(a):after{display:block;content:\" \";inset:0;position:absolute}:host([interaction*=\"flat\"]) [interaction-state]{--nve-sys-interaction-state-ratio: 0 !important}:host([interaction*=\"flat\"]:state(pressed)){--color: var(--nve-sys-text-emphasis-color) !important;--background: none !important}";
//#endregion
export { e as default };

//# sourceMappingURL=icon-button.js.map