.gradient-card:before{content:"";border-radius:inherit;background:linear-gradient(var(--angle,232deg),#d4d4d4 7.66%,#4b4b4b 87.74%);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:1px;transition:background-position 1s linear;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradient-card.animate-border:before{animation:2s linear forwards rotateGradient}@keyframes rotateGradient{0%{--angle:232deg}to{--angle:592deg}}
