.animated-gradient-text{position:relative;display:inline-block;width:100%;font-weight:500;overflow:visible;padding:2px}.gradient-overlay{right:0;bottom:0;background-size:300% 100%;animation:gradient linear infinite;z-index:0;pointer-events:none}.gradient-overlay,.gradient-overlay:before{position:absolute;top:0;left:0;border-radius:inherit}.gradient-overlay:before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#060010;z-index:-1}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.text-content{z-index:2;background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradient linear infinite;padding:2px 4px;line-height:1.2}.star-border-container,.text-content{display:inline-block;position:relative}.star-border-container{border-radius:20px;padding:2px;background:linear-gradient(90deg,transparent,#16abab,#16abab,transparent);background-size:200% 100%;animation:border-shine 3s linear infinite;transition:all .3s ease}.star-border-container:hover{padding:2px;background:linear-gradient(90deg,transparent,#16abab,#16abab,transparent);box-shadow:0 0 15px rgba(22,171,171,.4);animation:border-shine 1.5s linear infinite}.border-gradient-bottom,.border-gradient-top{display:none}.inner-content{position:relative;border:1px solid #222;background:#000;color:#fff;font-size:14px;text-align:center;padding:8px 16px;border-radius:18px;z-index:1}@keyframes border-shine{0%{background-position:-200% 0}to{background-position:200% 0}}