:root,:host{--va-skeleton-wave-color:#646464;--va-skeleton-wave-opacity:.2;--va-skeleton-border-radius:unset;--va-skeleton-animation-duration:2.5s}@keyframes pulse{0%{filter:brightness()}50%{filter:brightness()}75%{filter:brightness(.9)}to{filter:brightness()}}@keyframes wave{0%{left:-100%}to{left:100%}}.va-skeleton{background:var(--va-color-computed);height:var(--va-height-computed);width:var(--va-width-computed);border-radius:var(--va-border-radius);cursor:wait}.va-skeleton--pulse{animation:var(--va-skeleton-animation-duration) ease-in-out 0s infinite normal none running pulse}.va-skeleton--wave{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.va-skeleton--wave .va-skeleton__wave{width:100%;height:100%;position:absolute;left:0;overflow:hidden}.va-skeleton--wave .va-skeleton__wave:after{content:"";width:100%;height:100%;opacity:var(--va-skeleton-wave-opacity,.5);background:linear-gradient(90deg, transparent, var(--va-skeleton-wave-color), transparent);animation:var(--va-skeleton-animation-duration) linear 0s infinite normal none running wave;display:block;position:relative;top:0;left:0}.va-skeleton--hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.va-skeleton--lines{background:repeating-linear-gradient(180deg, var(--va-color-computed), var(--va-color-computed) calc(1em - var(--va-line-gap) / 2), transparent calc(1em - var(--va-line-gap) / 2), transparent 1em)}.va-skeleton--lines .va-skeleton__wave:after{-webkit-mask-image:repeating-linear-gradient(180deg, black, black calc(1em - var(--va-line-gap) / 2), transparent calc(1em - var(--va-line-gap) / 2), transparent 1em);-webkit-mask-image:repeating-linear-gradient(180deg, black, black calc(1em - var(--va-line-gap) / 2), transparent calc(1em - var(--va-line-gap) / 2), transparent 1em);mask-image:repeating-linear-gradient(180deg, black, black calc(1em - var(--va-line-gap) / 2), transparent calc(1em - var(--va-line-gap) / 2), transparent 1em)}.va-skeleton--text{width:100%;clip-path:polygon(0% 0%, 0% 100%, var(--va-last-line-width) 100%, var(--va-last-line-width) calc(100% - 1em), 100% calc(100% - 1em), 100% 100%, 1em 100%, var(--va-last-line-width) 100%, 100% 100%, 100% 0%)}.va-skeleton--circle{min-width:var(--va-width-computed);min-height:var(--va-height-computed)}.va-skeleton-group[data-v-597bab9a]{cursor:progress;position:relative}.va-skeleton-group--hidden[data-v-597bab9a]{display:none}
