.dumbbell-loader{justify-content:center;align-items:center;display:inline-flex}.dumbbell-loader__spin{transform-origin:50%;justify-content:center;align-items:center;animation:2.8s linear infinite dumbbell-spin;display:flex}.dumbbell-loader--sm .dumbbell-loader__spin{animation-duration:2.4s}.dumbbell-loader__seesaw{transform-origin:50%;justify-content:center;align-items:center;animation:1.65s ease-in-out infinite dumbbell-seesaw;display:flex}.dumbbell-loader--sm .dumbbell-loader__seesaw{animation-duration:1.45s}.dumbbell-loader__svg{aspect-ratio:320/124;height:auto;display:block;overflow:visible}.dumbbell-loader--sm .dumbbell-loader__svg{width:6rem}.dumbbell-loader--md .dumbbell-loader__svg{width:11rem}.dumbbell-loader--lg .dumbbell-loader__svg{width:16rem}.dumbbell-loader__handle{fill:var(--color-base-300)}.dumbbell-loader__plate-shell{fill:color-mix(in srgb, var(--color-base-content) 68%, var(--color-base-300))}.dumbbell-loader__plate-fill{transform-box:fill-box;transform-origin:bottom}.dumbbell-loader__plate-fill--1,.dumbbell-loader__plate-fill--2,.dumbbell-loader__plate-fill--3{animation:1.65s ease-in-out infinite dumbbell-charge-left}.dumbbell-loader__plate-fill--2{animation-delay:60ms}.dumbbell-loader__plate-fill--3{animation-delay:.12s}.dumbbell-loader__plate-fill--4,.dumbbell-loader__plate-fill--5,.dumbbell-loader__plate-fill--6{animation:1.65s ease-in-out infinite dumbbell-charge-right}.dumbbell-loader__plate-fill--5{animation-delay:60ms}.dumbbell-loader__plate-fill--6{animation-delay:.12s}.dumbbell-loader--sm .dumbbell-loader__plate-fill--1,.dumbbell-loader--sm .dumbbell-loader__plate-fill--2,.dumbbell-loader--sm .dumbbell-loader__plate-fill--3,.dumbbell-loader--sm .dumbbell-loader__plate-fill--4,.dumbbell-loader--sm .dumbbell-loader__plate-fill--5,.dumbbell-loader--sm .dumbbell-loader__plate-fill--6{animation-duration:1.45s}.dumbbell-loader__shine{fill:#ffffff73;opacity:0;animation:1.65s ease-in-out infinite dumbbell-shine}@keyframes dumbbell-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dumbbell-seesaw{0%,to{transform:rotate(-22deg)}50%{transform:rotate(22deg)}}@keyframes dumbbell-charge-left{0%,8%,92%,to{opacity:1;transform:scaleY(1)}45%,55%{opacity:.6;transform:scaleY(.12)}}@keyframes dumbbell-charge-right{0%,8%,92%,to{opacity:.6;transform:scaleY(.12)}45%,55%{opacity:1;transform:scaleY(1)}}@keyframes dumbbell-shine{0%,to{opacity:.5;transform:translate(-6px)}50%{opacity:.85;transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.dumbbell-loader__spin,.dumbbell-loader__seesaw{animation:none;transform:rotate(0)}.dumbbell-loader__plate-fill--1,.dumbbell-loader__plate-fill--2,.dumbbell-loader__plate-fill--3,.dumbbell-loader__plate-fill--4,.dumbbell-loader__plate-fill--5,.dumbbell-loader__plate-fill--6{opacity:.85;animation:none;transform:scaleY(.55)}.dumbbell-loader__shine{opacity:.35;animation:none}}
