| 12345678910111213141516171819202122232425262728293031 | @use 'sass:map';@use './vars' as *;@mixin with-bg {  background-color: var(--bg-color);  color: var(--text-color);  transition: border-color var(--el-transition-duration),    background-color var(--el-transition-duration-fast);}@mixin with-border {  border-bottom: 1px solid var(--border-color);}$breakpoints: (  'sm': #{$breakpoint-sm},  'md': #{$breakpoint-md},  'lg': #{$breakpoint-lg},  'xlg': #{$breakpoint-xlg},  'xxl': #{$breakpoint-xxl},  'max': #{$breakpoint-max},) !default;@mixin respond-to($breakpoint) {  @if #{map.has-key($breakpoints, $breakpoints)} {    @media screen and (min-width: #{map.get($breakpoints, $breakpoint)}) {      @content;    }  }}
 |