| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | @use 'mixins/mixins' as *;@use 'mixins/var' as *;@use 'common/var' as *;@include b(skeleton) {  @include set-component-css-var('skeleton', $skeleton);}@mixin skeleton-color() {  background: linear-gradient(    90deg,    getCssVar('skeleton-color') 25%,    getCssVar('skeleton-to-color') 37%,    getCssVar('skeleton-color') 63%  );  background-size: 400% 100%;  animation: #{$namespace}-skeleton-loading 1.4s ease infinite;}@keyframes #{$namespace}-skeleton-loading {  0% {    background-position: 100% 50%;  }  100% {    background-position: 0 50%;  }}@include b(skeleton) {  width: 100%;  @each $unit in (first-line, paragraph) {    @include e($unit) {      height: 16px;      margin-top: 16px;      background: getCssVar('skeleton-color');    }  }  @include when(animated) {    .#{$namespace}-skeleton__item {      @include skeleton-color();    }  }}
 |