.dashboard-data-card{position:relative;isolation:isolate}.dashboard-card-pending>:not(.dashboard-card-skeleton),.dashboard-card-error>:not(.dashboard-card-skeleton){visibility:hidden!important;pointer-events:none!important}.dashboard-card-skeleton[hidden]{display:none!important}.dashboard-card-skeleton{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;gap:13px;padding:22px;border-radius:inherit;background:var(--c-card,#fff);overflow:hidden;pointer-events:none}.dashboard-card-skeleton i{display:block;flex:none;min-height:10px;border-radius:4px;background:linear-gradient(100deg,#edf0f4 20%,#f8fafc 45%,#edf0f4 70%);background-size:220% 100%;animation:dashboard-card-shimmer 1.3s linear infinite}.dashboard-card-skeleton .dashboard-skeleton-heading{width:55%;height:13px}.dashboard-card-skeleton .dashboard-skeleton-value{width:37%;height:30px}.dashboard-card-skeleton .dashboard-skeleton-chart{flex:1;min-height:25px;margin-top:4px}.dashboard-card-skeleton .dashboard-skeleton-line{width:83%;height:9px}.dashboard-card-skeleton .dashboard-skeleton-line:last-child{width:58%}.dashboard-card-error .dashboard-card-skeleton{justify-content:center;align-items:center}.dashboard-card-error .dashboard-card-skeleton p{font-size:12px;line-height:1.7;color:var(--c-muted,#697a8d);text-align:center;margin:0}html.custom-dark-mode .dashboard-card-skeleton{background:#0f172a}html.custom-dark-mode .dashboard-card-skeleton i,body.dark-theme .dashboard-card-skeleton i{background-image:linear-gradient(100deg,#1e293b 20%,#334155 45%,#1e293b 70%)}@keyframes dashboard-card-shimmer{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.dashboard-card-skeleton i{animation:none}}
