.star-border-container{display:inline-block;position:relative;border-radius:9999px;overflow:hidden}.border-gradient-bottom{bottom:0;right:-250%;animation:star-movement-bottom linear infinite alternate}.border-gradient-bottom,.border-gradient-top{position:absolute;width:300%;height:30%;opacity:1;border-radius:50%;z-index:0}.border-gradient-top{top:0;left:-250%;animation:star-movement-top linear infinite alternate}.inner-content{position:relative;border:2px solid var(--star-color,#658bae);background:linear-gradient(180deg,var(--star-color,#658bae) 0,var(--star-color-dark,#4f7394) 100%);color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:.2px;text-align:center;padding:10px 20px;border-radius:9999px;z-index:1}.inner-content:hover{box-shadow:inset 0 0 0 2px rgba(101,139,174,.18),0 10px 24px rgba(79,115,148,.28)}.inner-content:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(101,139,174,.25)}.star-sm .inner-content{padding:8px 14px;font-size:13px}@keyframes star-movement-bottom{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes star-movement-top{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}