@layer viq-base, viq-components, viq-pages;@layer viq-components{.vui-skeleton{display:block;width:100%;height:1em;min-height:.5rem;border-radius:1px;background:var(--viq-surface-4)}.vui-scan,.vui-skeleton{overflow:hidden;position:relative}.vui-scan:before{content:"";position:absolute;top:0;left:0;height:1px;width:22%;background:var(--viq-accent);animation:vui-scan 1.6s var(--viq-ease-standard) infinite}@keyframes vui-scan{0%{transform:translateX(-100%)}to{transform:translateX(460%)}}.vui-skeleton-table__grid{border-top:1px solid var(--viq-border-strong)}.vui-skeleton-table__head,.vui-skeleton-table__row{display:grid;gap:var(--viq-space-4);align-items:center;box-sizing:border-box;height:var(--viq-row);padding:0 var(--viq-space-3)}.vui-skeleton-table__head{border-bottom:1px solid var(--viq-border-strong)}.vui-skeleton-table__row{border-bottom:1px solid var(--viq-border)}.vui-skeleton-table__th{overflow:hidden;font:var(--viq-fw-micro) var(--viq-fs-micro) /var(--viq-lh-micro) var(--viq-font-mono);letter-spacing:var(--viq-ls-micro);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:var(--viq-text-faint)}.vui-skeleton-table__cell{display:flex;min-width:0}.vui-skeleton-table__note{margin:var(--viq-space-3) 0 0;font-size:var(--viq-fs-caption);line-height:var(--viq-lh-caption);color:var(--viq-text-faint)}@media (prefers-reduced-motion:reduce){.vui-scan:before{animation:none;width:100%;opacity:.4}}}