.text-shimmer{--shimmer-color:var(--muted-foreground);--shimmer-highlight:var(--foreground);-webkit-background-clip:text;background-clip:text;background-color:color-mix(in srgb, var(--shimmer-color) 65%, transparent);background-image:linear-gradient(110deg, transparent 35%, var(--shimmer-highlight) 50%, transparent 65%);color:#0000;background-repeat:no-repeat;background-size:250% 100%;animation:2s linear infinite text-shimmer}.shimmer-solid{--shimmer-color:var(--foreground);--shimmer-highlight:color-mix(in oklab, var(--foreground) 20%, var(--background));background-color:var(--shimmer-color)}@keyframes text-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.text-shimmer{color:var(--shimmer-color);background:0 0;animation:none}}
