| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- @use 'mixins/mixins' as *;
 
- @use 'common/var' as *;
 
- .#{$namespace}-icon-loading {
 
-   animation: rotating 2s linear infinite;
 
- }
 
- .#{$namespace}-icon--right {
 
-   margin-left: 5px;
 
- }
 
- .#{$namespace}-icon--left {
 
-   margin-right: 5px;
 
- }
 
- @keyframes rotating {
 
-   0% {
 
-     transform: rotateZ(0deg);
 
-   }
 
-   100% {
 
-     transform: rotateZ(360deg);
 
-   }
 
- }
 
- @include b(icon) {
 
-   --color: inherit;
 
-   height: 1em;
 
-   width: 1em;
 
-   line-height: 1em;
 
-   display: inline-flex;
 
-   justify-content: center;
 
-   align-items: center;
 
-   position: relative;
 
-   fill: currentColor;
 
-   color: var(--color);
 
-   font-size: inherit;
 
-   @include when(loading) {
 
-     animation: rotating 2s linear infinite;
 
-   }
 
-   svg {
 
-     height: 1em;
 
-     width: 1em;
 
-   }
 
- }
 
 
  |