:root,:host,.bm-light,.bm-dark .bm-inverse,.bm-dark.bm-inverse,[data-bm-theme~=bm-dark] .bm-inverse,[data-bm-theme~=bm-dark].bm-inverse,.bm-enterprise,.bm-consumer,[data-bm-theme~=bm-light]{--bm-comp-close-btn-color-default:var(--bm-sem-color-icon-secondary,#576775);--bm-comp-close-btn-space-x:var(--bm-primitive-dimension-12,.125rem);--bm-comp-close-btn-space-y:var(--bm-primitive-dimension-12,.125rem);--bm-comp-close-btn-size-xs:var(--bm-sem-size-icon-xs,.75rem);--bm-comp-close-btn-size-sm:var(--bm-sem-size-icon-sm,1rem);--bm-comp-close-btn-size-md:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-close-btn-size-lg:var(--bm-sem-size-icon-lg,1.5rem);--bm-comp-close-btn-size-xl:var(--bm-sem-size-icon-xl,1.75rem);--bm-comp-close-btn-radius:var(--bm-alias-action-radius-container,.25rem)}:host,.bm-dark,.bm-light .bm-inverse,.bm-light.bm-inverse,[data-bm-theme~=bm-light] .bm-inverse,[data-bm-theme~=bm-light].bm-inverse,.bm-enterprise,.bm-consumer,[data-bm-theme~=bm-dark]{--bm-comp-close-btn-color-default:var(--bm-sem-color-icon-secondary,#c3cdd5);--bm-comp-close-btn-space-x:var(--bm-primitive-dimension-12,.125rem);--bm-comp-close-btn-space-y:var(--bm-primitive-dimension-12,.125rem);--bm-comp-close-btn-size-xs:var(--bm-sem-size-icon-xs,.75rem);--bm-comp-close-btn-size-sm:var(--bm-sem-size-icon-sm,1rem);--bm-comp-close-btn-size-md:var(--bm-sem-size-icon-md,1.25rem);--bm-comp-close-btn-size-lg:var(--bm-sem-size-icon-lg,1.5rem);--bm-comp-close-btn-size-xl:var(--bm-sem-size-icon-xl,1.75rem);--bm-comp-close-btn-radius:var(--bm-alias-action-radius-container,.25rem)}.bm-close-button{padding:var(--bm-comp-close-btn-space-y)var(--bm-comp-close-btn-space-x);cursor:pointer;border:unset;border-radius:var(--bm-comp-close-btn-radius);background-color:unset;color:var(--bm-comp-close-btn-color-default);outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bm-close-button .bm-state-layer{--bm-state-layer-outline-offset:calc(0px - var(--bm-sem-size-focus-offset))}.bm-close-button--xs{height:calc(var(--bm-comp-close-btn-size-xs) + var(--bm-comp-close-btn-space-y)*2);width:calc(var(--bm-comp-close-btn-size-xs) + var(--bm-comp-close-btn-space-x)*2)}.bm-close-button--xs .bm-close-button__icon{height:var(--bm-comp-close-btn-size-xs);width:var(--bm-comp-close-btn-size-xs)}.bm-close-button--sm{height:calc(var(--bm-comp-close-btn-size-sm) + var(--bm-comp-close-btn-space-y)*2);width:calc(var(--bm-comp-close-btn-size-sm) + var(--bm-comp-close-btn-space-x)*2)}.bm-close-button--sm .bm-close-button__icon{height:var(--bm-comp-close-btn-size-sm);width:var(--bm-comp-close-btn-size-sm)}.bm-close-button--md{height:calc(var(--bm-comp-close-btn-size-md) + var(--bm-comp-close-btn-space-y)*2);width:calc(var(--bm-comp-close-btn-size-md) + var(--bm-comp-close-btn-space-x)*2)}.bm-close-button--md .bm-close-button__icon{height:var(--bm-comp-close-btn-size-md);width:var(--bm-comp-close-btn-size-md)}.bm-close-button--lg{height:calc(var(--bm-comp-close-btn-size-lg) + var(--bm-comp-close-btn-space-y)*2);width:calc(var(--bm-comp-close-btn-size-lg) + var(--bm-comp-close-btn-space-x)*2)}.bm-close-button--lg .bm-close-button__icon{height:var(--bm-comp-close-btn-size-lg);width:var(--bm-comp-close-btn-size-lg)}.bm-close-button--xl{height:calc(var(--bm-comp-close-btn-size-xl) + var(--bm-comp-close-btn-space-y)*2);width:calc(var(--bm-comp-close-btn-size-xl) + var(--bm-comp-close-btn-space-x)*2)}.bm-close-button--xl .bm-close-button__icon{height:var(--bm-comp-close-btn-size-xl);width:var(--bm-comp-close-btn-size-xl)}.bm-close-button:disabled{cursor:not-allowed;opacity:var(--bm-sem-opacity-disabled)}
