.pfm-skeleton{background:linear-gradient(100deg, var(--pfm-surface-3) 40%, color-mix(in srgb, var(--pfm-surface-3) 45%, var(--pfm-surface)) 50%, var(--pfm-surface-3) 60%);border-radius:var(--pfm-radius-xs);background-size:200% 100%;animation:1.4s ease-in-out infinite pfm-shimmer;display:block}.pfm-skeleton--text{border-radius:var(--pfm-radius-full);width:100%;height:.75em}.pfm-skeleton--circle{border-radius:50%}.pfm-skeleton--rect{border-radius:var(--pfm-radius-md)}.pfm-skeleton-lines{flex-direction:column;gap:.6em;width:100%;display:flex}@keyframes pfm-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}