.skeleton{background:var(--active-bg);background:linear-gradient(90deg,var(--active-bg)25%,var(--border-color)50%,var(--active-bg)75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-text{width:100%;height:1rem;margin-bottom:.5rem}.skeleton-title{width:60%;height:1.5rem;margin-bottom:1rem}.skeleton-circle{border-radius:50%}.skeleton-rect{width:100%;height:100%}
