@keyframes shimmer-sweep{0%{background-position:-1200px 0}to{background-position:1200px 0}}.shimmer-block{display:block;background:linear-gradient(90deg,#ebebeb,#d6d6d6 40%,#ebebeb 80%);background-size:2400px 100%;animation:shimmer-sweep 1.4s ease-in-out infinite}.shimmer-stat-card{display:flex;flex-direction:column;gap:10px;pointer-events:none}.shimmer-row td{vertical-align:middle;padding:10px 8px}