.td-react-skeleton{gap:var(--td-sp-5);flex-direction:column;min-width:0;display:flex}.td-react-skeleton[data-shape=block],.td-react-skeleton[data-shape=circle]{display:block}.td-react-skeleton-bar{border-radius:var(--td-radius-2);background:color-mix(in srgb, var(--td-surface) 94%, black);width:100%;box-shadow:var(--td-inset-soft);display:block;position:relative;overflow:hidden}.td-react-skeleton[data-shape=text] .td-react-skeleton-bar{height:.72em}.td-react-skeleton[data-shape=text] .td-react-skeleton-bar[data-last]{width:62%}.td-react-skeleton[data-shape=block] .td-react-skeleton-bar{border-radius:var(--td-radius-6);height:100%;min-height:1em}.td-react-skeleton[data-shape=circle] .td-react-skeleton-bar{aspect-ratio:1;border-radius:50%;height:100%;min-height:1em}.td-react-skeleton[data-animated] .td-react-skeleton-bar:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--td-shadow-light) 55%, transparent) 50%, transparent 100%);animation:td-react-skeleton-sweep 1.4s var(--td-ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes td-react-skeleton-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.td-react-skeleton[data-animated] .td-react-skeleton-bar:after{opacity:0;animation:none}}
