.my-section{display:flex;width:100%;justify-content:space-between;align-items:center;gap:1.5rem}.leaderboard--top3{border-radius:1rem;position:relative;height:auto;padding:5px;z-index:2}.gradient-border-box{height:177px}.gradient-border-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:radial-gradient(circle at center,#fff,#252656,#252656);background-size:500% 100%;border-radius:8px;animation:gradientAnimation 6s ease infinite}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes svgAnimation{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}.leaderboard--banner{border-radius:6px;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;isolation:isolate;background:linear-gradient(90deg,#BC29AB 29.33%,#351352);&>img{position:absolute;inset:0;max-width:100%;isolation:isolate;height:100%;z-index:-1}}.leaderboard--banner .playerName,.leaderboard_username-section,.points{display:none!important}.leaderboard--text{height:100%;display:flex;justify-content:space-between;color:white;flex-direction:column}.leaderboard--text h3{font-weight:500;font-size:15px;line-height:17px;text-align:center;text-transform:uppercase;margin-bottom:6px;color:#FCFDFF}.leaderboard--text h3 span{color:#f2a11f;font-weight:600;text-transform:uppercase}.leaderboard--text p{color:#C9B2D2;margin-bottom:0;font-weight:400;font-size:11px;line-height:17px}.subHeading{font-weight:500;font-size:17px;line-height:20px;letter-spacing:.5;text-transform:uppercase}@media (width <= 40rem){.my-section{flex-direction:column}.gradient-border-box{height:auto}}.rewards{width:100%}@media (width < 1300px){.gradient-border-box{height:auto}}.leaderboard--banner{max-height:166px}.profile_ring{width:80px!important;height:80px!important}.rs-avatar-lg{width:70px!important;height:70px!important}.winnerNameHome{font-weight:600;font-size:13px;text-align:center;color:#FCFDFF;letter-spacing:.25px;margin:0!important}.winnerPointsHome{font-weight:400;font-size:13px;line-height:12px;color:#fff}.flagHome{width:14px;height:14px;object-fit:cover;border-radius:25px;overflow:hidden;margin-bottom:5px}.bottomMargin{margin-bottom:20px}@media (width <=65rem){.top3winners{scale:1}}@media only screen and (max-width:1295px){.leaderboard--banner{max-height:166px}.leaderboard--text h3{font-size:20px;line-height:24px;margin-bottom:0}.leaderboard--text p{line-height:19px}}@media only screen and (max-width:1200px){.leaderboard--banner{max-height:100%}.leaderboard--text h3{font-size:20px;line-height:24px;margin-bottom:0}.leaderboard--text p{line-height:19px}}:root{--reward-banner-img-height:177px}.banner-container{position:relative;width:100%;height:var(--reward-banner-img-height);overflow:hidden}.banner{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 1s ease-in-out}.banner.active{opacity:1;z-index:1}.animatedBanner{background-color:#f00;height:100%;border-radius:12px}.llvm-text{padding-right:1rem}.llvm>img{height:100%;object-fit:fill}.llvm-text h3{font-weight:500;font-size:20px;line-height:30px;margin:0}.llvm-text h3 span{color:#f2a11f;font-size:30px;font-weight:600}.llvm-text p{font-size:15px;line-height:20px;margin-bottom:15px}.llvm-text p,.orangeBtn-2{font-weight:500;text-transform:uppercase}.orangeBtn-2{background-color:#f2641f!important;border:none!important;color:#fff!important;font-size:13px;line-height:12px;text-align:center;padding:16px}.animated-bg{min-height:115px;width:100%;position:relative;z-index:0;border-radius:8px;overflow:hidden;height:auto}.rewardBg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.giftFrame{background-position:50%;background-size:cover;background-repeat:no-repeat}.giftFrame img{max-width:100%;width:auto;aspect-ratio:4/3;height:var(--reward-banner-img-height);object-fit:cover}.fading-banner-btn{margin-top:1.5rem}@media only screen and (max-width:1199px){.banner-container{height:100%}.animated-bg{height:100%!important}.giftFrame{width:124px;height:124px;border-radius:8px;overflow:hidden;margin-top:10px}.giftFrame img{width:100%;height:100%;object-fit:cover}.llvm-text{text-align:center}}@media only screen and (max-width:600px){.giftFrame{width:auto;height:auto;margin-top:0}.banner-container,.giftFrame img{height:160px}.llvm-text{text-align:left}.llvm-text h3,.llvm-text h3 span{font-size:18px;line-height:22px}.llvm-text p{font-size:12px;line-height:12px;margin-bottom:10px}.fading-banner-btn{margin-top:.5rem}}