@use 'sass:map'; @use '../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: map.keys(map.get(config.$themes, config.$theme-default, light, --palettes)) !default; $themes: props.def(--o-status-indicator); @each $theme in $themes-config { @if $theme != --base { $themes: props.merge($themes, ( $theme: props.get(core.$theme, $theme, --700), )); } }