.animated-gradient-border{position:relative}.animated-gradient-border:before{content:"";position:absolute;inset:-1.8px;padding:1.8px;border-radius:inherit;background:linear-gradient(90deg,#ff0080,#ff8c00,#11f1da,#5c42f4,#ff0080);background-size:300% 300%;animation:gradientBorder 8s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}@keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animated-gradient-text{background:linear-gradient(90deg,#ff0080,#ff8c00,#18c3b2,#5c42f4,#ff0080);background-size:300% 300%;animation:gradientText 8s ease infinite;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-emphasis-color:transparent;text-emphasis-color:transparent}.animated-gradient-text-wrapper{position:relative;z-index:1;pointer-events:auto}@keyframes gradientText{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media screen and (-webkit-min-device-pixel-ratio:0){.animated-gradient-text{-webkit-font-smoothing:antialiased}}.gradient-border-green{position:relative;border-radius:.5rem;padding:2px;background:linear-gradient(90deg,#4ade80,#3b82f6);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.gradient-border-green>.card-content-wrapper{background-color:#fff;border-radius:calc(.5rem - 2px);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem}