.skeleton{animation:skeleton-in var(--dur-base) var(--ease-out) var(--delay-skeleton) both}@keyframes skeleton-in{0%{opacity:0}to{opacity:1}}.skeleton :is(p,h1,h2,h3,h4,h5,h6,span,time,small,strong,em,dd,dt,label,button,summary,a):not(:has(*)){color:transparent!important;background-color:color-mix(in srgb,var(--on-surface) var(--skeleton-alpha),transparent);border-color:transparent;box-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.skeleton :is(p,h1,h2,h3,h4,h5,h6,dd,dt,summary):not(:has(*)){width:fit-content;max-width:100%}.skeleton button{background-color:color-mix(in srgb,var(--on-surface) var(--skeleton-alpha),transparent);box-shadow:none}.skeleton img{opacity:0}.skeleton :has(>img){background-color:color-mix(in srgb,var(--on-surface) var(--skeleton-alpha),transparent)}.img-plate{background-color:color-mix(in srgb,var(--on-surface) var(--skeleton-alpha),transparent)}