| 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();
 
-     }
 
-   }
 
- }
 
 
  |