@keyframes ui-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes ui-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@layer utilities{:where(.ui-skeleton){display:block}.ui-skeleton[data-ui-skeleton]{pointer-events:none;background:color-mix(in srgb, var(--color-v3-interaction-strong) 65%, var(--color-v3-interaction-active))!important;border-radius:6px!important;animation:1.8s ease-in-out infinite ui-skeleton-pulse!important}.ui-skeleton[data-shape=circle]{border-radius:9999px!important}.ui-skeleton[data-shape=square]{border-radius:0!important}.ui-skeleton[data-ui-skeleton][data-animation=shimmer]{position:relative;animation:none!important;overflow:hidden!important}.ui-skeleton[data-ui-skeleton][data-animation=shimmer]:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--color-v3-text-hi) 6%, transparent) 50%, transparent 70%);animation:1.8s ease-in-out infinite ui-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.ui-skeleton[data-ui-skeleton]{opacity:1!important;animation:none!important}.ui-skeleton[data-ui-skeleton][data-animation=shimmer]:after{animation:none;display:none}}}