@use 'sass:meta'; @use 'iro-sass/src/bem'; @use 'iro-sass/src/props'; @use '../props' as *; @use 'backdrop.vars' as backdrop; @mixin styles { @include bem.object('dialog') { box-sizing: border-box; inline-size: 100%; max-inline-size: none; block-size: 100%; min-block-size: 0; max-block-size: none; padding: 0; margin: 0; overflow: hidden; background-color: transparent; border: 0; &::backdrop { background-color: props.get(backdrop.$bg-color); backdrop-filter: blur(props.get(backdrop.$blur)); } } }