.skeleton *{pointer-events:none!important}.skeleton [class^=text-]{color:transparent;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--foreground)/.2)}.skeleton .skeleton-bg{background-color:hsl(var(--foreground)/.1)}@keyframes pulse{50%{opacity:.5}}.skeleton .skeleton-div{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:hsl(var(--foreground)/.2)}.shimmer-text{background-image:linear-gradient(90deg,hsl(var(--muted-foreground)/.7) 0,hsl(var(--muted-foreground)/.8) 25%,hsl(var(--muted-foreground)/1) 50%,hsl(var(--muted-foreground)/.8) 75%,hsl(var(--muted-foreground)/.7) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer-move 1.8s linear infinite}@keyframes shimmer-move{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer-bg{background-image:linear-gradient(90deg,hsl(var(--foreground)/.06) 0,hsl(var(--foreground)/.14) 50%,hsl(var(--foreground)/.06) 100%);background-size:200% 100%;animation:shimmer-move .5s linear infinite}