@use 'sass:map'; @use 'iro-sass/src/props'; @use '../config'; @use '../core.vars' as core; $size: props.def(--o-status-indicator--size, props.get(core.$size--125)) !default; $default: props.def(--o-status-indicator--default, props.get(core.$theme, --border-strong)) !default; $primary: props.def(--o-status-indicator--primary, props.get(core.$theme, --text)) !default; $themes-config: ( accent: --accent, positive: --positive, negative: --negative, warning: --warning, ) !default; $themes: props.def(--o-status-indicator); @each $theme, $key in $themes-config { @if $theme != --base { $themes: props.merge($themes, ( --#{$theme}: props.get(core.$theme, $key, --700), )); } }