@layer legacy,theme,base;@layer components{.chisto-skel{border-radius:var(--radius-sm);background:var(--color-line);display:block;position:relative;overflow:hidden}.chisto-skel:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-white) 65%, transparent), transparent);animation:1.6s ease-in-out infinite chisto-skel-shimmer;position:absolute;inset:0;transform:translate(-100%)}.chisto-skel--accent{background:var(--color-accent-soft)}.chisto-skel--on-dark{background:color-mix(in srgb, var(--color-white) 22%, transparent)}.chisto-skel--on-dark:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-white) 25%, transparent), transparent)}.chisto-skel-root{animation:.25s .12s both chisto-skel-in}@keyframes chisto-skel-shimmer{to{transform:translate(100%)}}@keyframes chisto-skel-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chisto-skel:after{display:none}.chisto-skel-root{animation:none}}}@layer utilities;
