.loader--skeleton[active=true]{--shimmer-pulse: shimmer-pulse;--shimmer-bg: var(--color-gray-10);--shimmer-highlight: var(--color-gray-30);--shimmer-speed: 1.3s;--shimmer-delay: 100ms}.loader--skeleton[active=true] .loader__skeleton--shadow{box-shadow:var(--shadow-2)}.loader--skeleton[active=true] .loader__skeleton>*{visibility:hidden;opacity:0}.loader__skeleton{display:inline-block;border-radius:var(--border-radius-small);background:var(--shimmer-bg);animation:var(--shimmer-pulse) var(--shimmer-speed) infinite var(--transition-easing);animation-delay:var(--shimmer-delay);animation-fill-mode:forwards}@keyframes shimmer-pulse{0%{background-color:var(--shimmer-bg)}50%{background-color:var(--shimmer-highlight)}100%{background-color:var(--shimmer-bg)}}.loader[active=true]{position:relative;display:inline-block}.loader[active=true]>.loader__icon{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:inherit;border-radius:var(--border-radius-small);z-index:99}.loader[active=true]>.loader__icon::after{content:"";display:block;background-color:var(--color-gray-90);height:var(--loader-size);width:var(--loader-size);animation:scalepulse 1.2s infinite}@keyframes scalepulse{0%,100%{transform:scale(0.3, 1)}50%{transform:scale(1, 0.3)}}.loader[active=true]>.loader__message+.loader__icon{position:static}.loader--full-width-background[active=true]{display:block}.loader--color-primary[active=true] .loader__icon::after{background-color:var(--color-primary-70)}.loader--color-light[active=true] .loader__icon::after{background-color:var(--color-white)}.loader--color-dark[active=true] .loader__icon::after{background-color:var(--color-gray-90)}.loader--background-primary[active=true] .loader__icon{background-color:var(--color-primary-70)}.loader--background-light[active=true] .loader__icon{background-color:var(--color-white)}.loader--background-gray[active=true] .loader__icon{background-color:var(--color-gray-30)}.loader--background-opaque[active=true] .loader__icon{background-color:rgba(255, 255, 255, var(--opacity-80))}
