.brief-overview-container{margin-top:88px;margin-bottom:30px}@media (max-width:992px){.brief-overview-container{margin-top:80px;margin-bottom:20px}}.brief-overview-container .tournament-details-cover-image{position:relative;background-size:cover;background-repeat:no-repeat;background-color:#fefffe;background-blend-mode:multiply}.brief-overview-container .tournament-details-cover-image:before{content:"";display:block;padding-top:calc(100% * 400 / 1500)}.brief-overview-wrapper .tournament-details-cover-image{position:relative;background-size:cover;background-repeat:no-repeat;background-color:#fefffe;background-blend-mode:multiply}.brief-overview-wrapper .tournament-details-cover-image:before{content:"";display:block;padding-top:calc(100% * 400 / 1500)}@media (min-width:992px){.brief-overview-container .tournament-details-cover-image{overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}}.brief-overview-container .brief-overview-info{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.brief-overview-container .brief-overview-info>:not(:first-child){margin-top:14px}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (min-width:992px){.brief-overview-container .brief-overview-info .tournament-brief-overview-registration{align-items:normal;padding-left:14px;padding-right:14px}}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .after-tournament-start{text-align:center}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .after-tournament-start .after-tourn-title{font-size:17px;color:#adb5bd}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .after-tournament-start .after-tourn-link{font-size:13px;color:#5cff60;font-weight:700;font-style:italic;text-transform:uppercase}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .tournament-brief-overview-timer-margin{margin-top:20px}@media (min-width:992px){.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .tournament-brief-overview-timer-margin{margin-top:7px}}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .tournament-timer-text{font-size:11px;color:#adb5bd;text-align:center}.primary-btn{background-color:#5cff60!important;color:#000!important}.timer-styles .timer-text{font-size:9px;text-transform:uppercase}.timer-styles .timer-numbers{font-weight:500;font-size:18px}.timer-styles>div:not(:first-child),.timer-styles>div>div:not(:last-child){margin-right:5px}.timer-styles{color:#fff;text-align:center}.timer-styles .timer-colon{color:#fbbf24;font-size:24px}.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .tournament-timer-text.registration-ends{margin-top:16px}@media (min-width:992px){.brief-overview-container .brief-overview-info .tournament-brief-overview-registration .tournament-timer-text.registration-ends{margin-top:10px}.brief-overview-container .brief-overview-info{padding:20px;flex-direction:row}.brief-overview-container .brief-overview-info>:not(:first-child){margin-top:0;border-left:1px solid #343a40}.brief-overview-container .brief-overview-info .join-entry-fee{font-size:12px;text-transform:capitalize;color:#fff;padding:0 9px;position:absolute;background-color:#212529;bottom:9px;right:calc(50% - 41px);right:calc(50% - 48px)}}.brief-overview-container .brief-overview-wrapper{margin-top:24px}@media (min-width:992px){.brief-overview-container .brief-overview-wrapper{background-color:#10181f;border-radius:12px}}.tournament-brief-overview-registration{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (min-width:992px){.tournament-brief-overview-registration{align-items:normal;padding-left:14px;padding-right:14px}}.tournament-brief-overview-registration .after-tournament-start{text-align:center}.tournament-brief-overview-registration .after-tournament-start .after-tourn-title{font-size:17px;color:#adb5bd}.tournament-brief-overview-registration .after-tournament-start .after-tourn-link{font-size:13px;color:#05f385;font-weight:700;font-style:italic;text-transform:uppercase}.tournament-brief-overview-registration .tournament-brief-overview-timer-margin{margin-top:20px}@media (min-width:992px){.tournament-brief-overview-registration .tournament-brief-overview-timer-margin{margin-top:7px}}.tournament-brief-overview-registration .tournament-timer-text{font-size:11px;color:#adb5bd;text-align:center}.tournament-brief-overview-registration .tournament-timer-text.registration-ends{margin-top:16px}@media (min-width:992px){.tournament-brief-overview-registration .tournament-timer-text.registration-ends{margin-top:10px}}.tournament-timeline{color:#fff;background-color:#212529;padding:24px;border-radius:12px}.tournament-timeline .timeline-header{font-size:20px;font-weight:900;font-style:italic;text-transform:uppercase}.tournament-timeline .timeline-blocks-wrapper{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.tournament-timeline .timeline-blocks-wrapper>.timeline-block:not(:first-child){margin-left:16px;margin-right:16px}.tournament-timeline .timeline-blocks-wrapper .timeline-block{z-index:1;margin-top:25px;text-align:center;display:flex;flex-direction:column;align-items:center}.tournament-timeline .timeline-blocks-wrapper .timeline-block>:not(:first-child){font-size:13px;margin-top:8px}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-title{color:#adb5bd}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-date{font-size:12px;font-weight:900;text-transform:capitalize}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .timeline-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .timeline-icon.registration-icon{background-color:#5cff60}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .timeline-icon.tournament-icon{background-color:#495057}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .time-line-mask{position:absolute;width:50%;height:44px;background-color:#212529;z-index:0}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .time-line-mask.time-line-mask-right{right:0}.tournament-timeline .timeline-blocks-wrapper .timeline-block .timeline-icon-wrapper .time-line-mask.time-line-mask-left{left:0}.brief-overview-title{color:#fff;font-weight:700;word-wrap:break-word;font-size:28px;text-transform:capitalize;text-align:center}.brief-overview-title :not(:last-child){margin-bottom:16px}@media (min-width:480px){.brief-overview-title{text-align:center}}@media (min-width:992px){.brief-overview-title{text-align:initial;margin-top:0;padding-right:14px;padding-left:14px}}.prizes-and-boost-styles{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:14px;text-align:center;width:190px}.prizes-and-boost-styles.with-border:not(:first-child){border-left:1px solid #343a40}.prizes-and-boost-styles>:not(.prizes-and-boost-bg-img){z-index:1}.prizes-and-boost-styles .prizes-and-boost-text-container{display:flex;flex-direction:column;align-items:center}.prizes-and-boost-styles .prizes-and-boost-text-container .prizes-and-boost-price{font-size:20px;font-weight:900}.prizes-and-boost-styles .prizes-and-boost-text-container .prizes-and-boost-desc{font-size:12px}.prizes-and-boost-styles .prizes-link{color:#5cff60}.prizes-and-boost-styles .boost-prizes-text-btn,.prizes-and-boost-styles .prizes-link{font-size:13px;font-weight:700;font-style:italic;text-transform:uppercase;text-align:center;margin-top:4px}.prizes-and-boost-styles .boost-prizes-text-btn{color:#cf21ff;position:relative}.prizes-and-boost-styles .boost-prizes-text-btn>:first-child:hover{cursor:pointer;text-decoration:underline}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip{display:flex;flex-direction:column;align-items:center;position:absolute;min-width:0;background-color:#8d0bb1;color:#fff;border-radius:8px;z-index:10000000;top:calc(100% + 15px);padding:8px 16px;font-style:normal;font-size:12px}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip>:not(:first-child){margin-top:10px}@media (min-width:540px){.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip{flex-direction:row;top:calc(100% + 15px)}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip>:not(:first-child){margin-top:0;margin-left:10px;margin-right:10px}}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip{text-align:left;right:-15px;text-align:right;left:-15px}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .what-is-boost-desc{width:180px;font-weight:400;text-transform:none;min-width:0;flex-shrink:1}@media (min-width:540px){.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .what-is-boost-desc{width:280px}}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .what-is-boost-desc .boost-learn-more{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;font-style:italic}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .prizes-and-boost-tooltip-triangle{display:none}@supports ((-webkit-clip-path:inset(50%)) or (clip-path:inset(50%))){.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .prizes-and-boost-tooltip-triangle{display:block;height:20px;width:20px;margin:0!important;background-color:#8d0bb1;position:absolute;top:-9px;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);transform:rotate(135deg);border-radius:0 0 0 .25em;right:26px;left:26px}}.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .prizes-and-boost-tooltip-close-btn{width:100%;background-color:#cf21ff;color:#fff;text-transform:uppercase;font-size:13px;font-weight:800;font-style:italic;flex-shrink:0}@media (min-width:540px){.prizes-and-boost-styles .boost-prizes-text-btn .prizes-and-boost-tooltip .prizes-and-boost-tooltip-close-btn{width:auto}}.prizes-and-boost-styles .prizes-and-boost-tooltip-text{font-style:italic;font-size:11px;color:#adb5bd;position:absolute;text-decoration:underline;top:0;z-index:2!important}.prizes-and-boost-styles .prizes-and-boost-tooltip-text a{all:unset;cursor:pointer}.prizes-and-boost-styles .prizes-and-boost-tooltip-text{right:10px;left:10px}.prizes-and-boost-styles .prizes-and-boost-bg-img{position:absolute;z-index:0;width:100%;height:100%;bottom:0;right:0}.join-tournament-btn-with-entry{position:relative;max-width:335px;width:100%}.join-tournament-btn-with-entry.yellow{background-color:#fecc0d!important}.join-tournament-btn-with-entry.entry-fee-required{padding:12px 0 0!important}.join-tournament-btn-with-entry .join-tournament-btn-txt{text-transform:uppercase;font-size:15px;font-weight:800;font-style:italic}.join-tournament-btn-with-entry .join-tournament-btn-txt.entry-fee-required{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #000}.join-tournament-btn-with-entry .join-entry-fee{font-size:12px;text-transform:capitalize;position:absolute;bottom:2px;background-color:#5cff60;padding:0 14px;right:calc(50% - 56px);right:calc(50% - 53px)}@media (min-width:992px){.join-tournament-btn-with-entry{width:100%}.join-tournament-btn-with-entry.entry-fee-required{padding:.375rem .75rem!important}.join-tournament-btn-with-entry .join-tournament-btn-txt.entry-fee-required{margin-bottom:0;padding-bottom:0;border-bottom:none}.join-tournament-btn-with-entry .join-entry-fee{display:none}}.join-tournament-btn{text-transform:uppercase;font-size:13px;font-weight:800;font-style:italic}.join-tournament-btn.withdraw{color:#5cff60!important;border:2px solid #343a40}.join-tournament-btn.yellow{background-color:#fecc0d!important}@media (min-width:992px){.join-tournament-btn-with-width{width:200px}}@media (min-width:1200px){.join-tournament-btn-with-width{width:270px}}.brief-overview-user-joined-tournament{color:#fff;font-size:13px;text-align:center;margin-bottom:14px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content h2{font-size:28px;color:#fff}.modal-content{width:40%;background-color:#000;padding:40px;border:3px solid #5cff60;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:20002}@media (max-width:992px){.modal-content{width:90%;padding:20px}.modal-content h2{font-size:22px;color:#fff}}.modal-overlay .close-button{position:absolute;top:15px;right:15px;cursor:pointer;font-size:20px;font-weight:600;color:#000;background-color:#5cff60;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%}.modal-overlay .close-button:hover{color:#333}.modal-overlay .contact__form-wrap{margin-top:10px;display:flex;flex-direction:column;justify-self:center}.modal-overlay .contact__form-wrap .infouser{display:flex;color:#fff;margin:0 0 20px}.modal-overlay .contact__form-wrap .infouser h5{font-size:18px;margin-top:3px}.modal-overlay .contact__form-wrap .infouser span{font-size:18px;font-weight:500px;margin-left:10px;color:#ffbe18}.modal-overlay .contact__form-wrap .input-grp{position:relative;-webkit-clip-path:polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);clip-path:polygon(100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 0);margin:0 0 30px}.modal-overlay .contact__form-wrap .input-grp:after{content:"";position:absolute;background-color:#d3d7de;width:60px;height:1px;right:-21px;bottom:12px;transform:rotate(-45deg)}.contact__form-wrap .input-grp textarea,.modal-overlay .contact__form-wrap .input-grp input{display:block;width:100%;border:1px solid #d3d7de;background:transparent;color:#fff;padding:15px 25px}.modal-overlay .contact__form-wrap .submit-btn{-webkit-clip-path:polygon(100% 0,100% 65%,89% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 65%,89% 100%,0 100%,0 0);background:#5cff6c;color:#000;text-transform:uppercase;font-weight:700;letter-spacing:1px;border:none;padding:14px 30px}.contact__form-wrap .submit-btn:hover{background:#ffbe18}@media (max-width:762px){.modal-overlay .contact__form-wrap .infouser h5{font-size:14px;margin-top:3px}.modal-overlay .contact__form-wrap .infouser span{font-size:14px;font-weight:500px;margin-left:10px;color:#ffbe18}.modal-overlay .contact__form-wrap .submit-btn{padding:10px 23px}}button:focus,input:focus,textarea,textarea:focus{outline:0}.role-selection{margin-top:15px}.role-options{display:flex;margin:5px 2px 2px}.role-options label{margin:4px}.role-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 16px;margin-top:10px}.role-options label{display:flex;align-items:center;font-size:12px;cursor:pointer;gap:2px;color:#ffbe18}.role-options input[type=checkbox]{width:16px;height:16px;cursor:pointer}.input-grp h5{margin-bottom:8px;font-size:15px;font-weight:600}@media (max-width:576px){.role-options{grid-template-columns:repeat(3,1fr)}}:root{--green:#5cff60;--gold:#ffbe18;--red:#ff3b3b;--bg-dark:#0e141b;--bg-card:#121a23;--border-soft:#1f2a36;--text-main:#fff;--text-muted:#9aa4af}.tournament-main{margin-top:32px;background:var(--bg-dark)}.tournament-main-inner{max-width:1200px;margin:0 auto;padding:24px 16px}.tournament-main-tabs{display:flex;gap:20px;border-bottom:1px solid var(--border-soft)}.tournament-main-tab{background:transparent;border:none;padding:14px 4px;color:var(--text-muted);cursor:pointer;font-size:16px;font-weight:600;white-space:nowrap;position:relative}.tournament-main-tab.active{color:var(--green)}.tournament-main-tab.active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--green)}.tournament-main-content{padding:28px 0}.tournament-placeholder{background:var(--bg-card);border:1px dashed var(--border-soft);border-radius:12px;padding:32px}.tournament-placeholder h2{font-size:28px;font-weight:700;margin-bottom:8px;color:var(--text-main)}.tournament-placeholder p{font-size:14px;color:var(--text-muted);line-height:1.6;text-transform:capitalize}@media (max-width:768px){.tournament-main-inner{padding:16px 12px}.tournament-main-tab{padding:12px 2px}.tournament-placeholder h2{font-size:22px}.tournament-placeholder{background:var(--bg-card);border:1px dashed var(--border-soft);border-radius:12px;padding:2px}.tournament-main-tabs{gap:5px}.tournament-main-tab{font-size:14px;padding:10px 8px;flex-shrink:0}}.pheed{color:#5cff6c;font-size:24px;letter-spacing:1px;font-weight:700}.pheed span{margin-left:17px}.tabuserp{min-width:600px;margin-bottom:20px}.tableifpl{background-color:#080d18;color:#d3d7de;height:40px;width:auto;display:flex;align-items:center;padding:0 20px}.textnames{color:#d3d7de;font-size:16px;letter-spacing:1px;margin:0}.pyfngo{border-top:2px solid #10181f;height:45px;width:auto;display:flex;align-items:center;padding:0 20px}.pyfngo.highlighted{background-color:#090a09;border:1px solid #5cff6c}.pstuts{height:8px;width:8px;border-radius:100%;margin-right:5px}.team-branch-thumb img{width:30px;height:30px}.textnames .pending{background-color:#ffd502}.textnames .approved{background-color:#7ed321}.textnames .rejected{background-color:red}.usname{color:#d3d7de;font-size:16px;letter-spacing:1px;width:35ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}@media (max-width:762px){.pheed{font-size:18px}.textnames,.usname{font-size:12px}.tabuserp{min-width:500px;margin-bottom:20px}}.loading-screen{display:flex;justify-content:center;align-items:center;width:100%;height:auto;font-size:2rem}.loading-screen .dot{position:relative;width:2rem;height:2rem;margin:.8em;border-radius:50%}.loading-screen .dot:before{position:absolute;content:"";width:100%;height:100%;background:inherit;border-radius:inherit;animation:anime 2s ease-out infinite}@keyframes anime{50%,75%{transform:scale(2.5)}80%,to{opacity:0}}.loading-screen .dot:first-child{background-color:#4285f5}.loading-screen .dot:nth-child(2){background-color:#ea4436}.loading-screen .dot:nth-child(3){background-color:#fbbd06}.loading-screen .dot:nth-child(4){background-color:#34a952}.loading-screen .dot:nth-child(5){background-color:#cf9fff}.loading-screen .dot:first-child:before{animation-delay:.2s}.loading-screen .dot:nth-child(2):before{animation-delay:.4s}.loading-screen .dot:nth-child(3):before{animation-delay:.6s}.loading-screen .dot:nth-child(4):before{animation-delay:.8s}.loading-screen .dot:nth-child(5):before{animation-delay:1s}:root{--tg-body-font-family:"Poppins",sans-serif;--tg-heading-font-family:"Barlow",sans-serif;--tg-berlin-font-family:"berlin_sans_fb_demibold";--tg-icon-font-family:"Font Awesome 5 Free";--tg-body-font-size:16px;--tg-body-line-height:1.75;--tg-heading-line-height:1.2;--tg-fw-extra-bold:800;--tg-fw-bold:700;--tg-fw-semi-bold:600;--tg-fw-medium:500;--tg-fw-regular:400;--tg-fw-light:300}.slectionweek{margin-bottom:40px}.slectionweek select{background-color:#000;background-clip:padding-box;line-height:1.5;border-radius:.3rem;font-weight:400;font-size:16px;height:auto;padding:.4375rem .75rem;outline:0;color:#fff;border:2px solid #5cff6c}.upcoming-match__area{background-position:bottom;background-size:cover}.upcoming-match__lists{margin:0 80px}@media(max-width:1400.98px){.upcoming-match__lists{margin:0 40px}}@media(max-width:1199.98px){.upcoming-match__lists{margin:0}}.upcoming-match__item{position:relative;margin:0 0 60px}@media(max-width:767.98px){.upcoming-match__item{background:#0f1c23;border:2px solid #ffc107;border-radius:8px;padding:20px}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__item{padding:20px}}@media(max-width:360px){.upcoming-match__item{padding:15px}}@media(max-width:330px){.upcoming-match__item{padding:10px}}.upcoming-match__item:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);max-width:80%;height:13px;background-repeat:no-repeat;background-position:50%;margin:0 auto;opacity:1}@media(max-width:1199.98px){.upcoming-match__item:before{opacity:.05}}@media(max-width:767.98px){.upcoming-match__item:before{top:60%}}.upcoming-match__item .svg-icon{fill:#0f1c23;stroke:#ffc107;stroke-width:1px;fill-rule:evenodd}@media(max-width:991.98px){.upcoming-match__item .svg-icon svg{display:none}.upcoming-match__item .svg-icon{background:#0f1c23;min-height:140px;border:1px solid #2c2b2b;border-radius:8px}}@media(max-width:767.98px){.upcoming-match__item .svg-icon{display:none!important}}.upcoming-match__item:hover .svg-icon{stroke:#ffc107}.upcoming-match__position{display:flex;position:absolute;left:60px;right:60px;top:21px;bottom:14px;z-index:1}@media(max-width:1199.98px){.upcoming-match__position{top:17px;bottom:18px}}@media(max-width:991.98px){.upcoming-match__position{top:50%;transform:translateY(-50%);bottom:auto;left:30px;right:30px}}@media(max-width:767.98px){.upcoming-match__position{position:relative;flex-wrap:wrap;justify-content:space-between;top:auto;transform:translateY(0);left:0;right:0;row-gap:15px}}.upcoming-match__team{display:flex;align-items:center;justify-content:center;width:104px;box-shadow:0 3px 7px 0 rgba(0,0,0,.14);border-radius:15px;background:#14242c;border:2px solid #ffc107;transition:all .3s ease-out 0s}@media(max-width:1199.98px){.upcoming-match__team{width:90px;height:90px;flex:0 0 auto}}@media(max-width:767.98px){.upcoming-match__team{width:75px;height:75px}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__team{width:90px;height:90px}}.upcoming-match__team:hover,.upcoming-match__time:hover{border-color:ffc107}.upcoming-match__team img{max-width:70px;max-height:70px;-o-object-fit:contain;object-fit:contain}@media(max-width:1199.98px){.upcoming-match__team img{max-width:60px}}@media(max-width:767.98px){.upcoming-match__team img{max-width:50px;max-height:50px}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__team img{max-width:50px}}.upcoming-match__team.team-left{margin-right:20px}@media(max-width:991.98px){.upcoming-match__team.team-left{margin-right:15px}}.upcoming-match__team.team-right{margin-left:20px}@media(max-width:991.98px){.upcoming-match__team.team-right{margin-left:15px}}.upcoming-match__content{display:flex;align-items:center;justify-content:center;flex-grow:1}@media(max-width:767.98px){.upcoming-match__content{order:2;width:100%;flex:0 0 100%;gap:30px;justify-content:space-between}}.upcoming-match__content .team--info .game-name{display:block;text-transform:uppercase;font-family:var(--tg-heading-font-family);font-size:14px;font-weight:var(--tg-fw-bold);color:#5cff6c;letter-spacing:1px}.upcoming-match__content .team--info .name{font-size:26px;font-weight:var(--tg-fw-extra-bold);letter-spacing:1.5px;margin:0;text-transform:uppercase;color:#fff}@media(max-width:1199.98px){.upcoming-match__content .team--info .name{font-size:22px}}@media(max-width:991.98px){.upcoming-match__content .team--info .name{font-size:20px}}@media(max-width:767.98px){.upcoming-match__content .team--info .name{font-size:18px}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__content .team--info .name{font-size:20px}}.upcoming-match__content .team--info .name a:hover{color:#5cff6c}.upcoming-match__content .team--info.info-left{text-align:right;width:35%}.upcoming-match__content .team--info.info-right{width:35%}@media(max-width:767.98px){.upcoming-match__content .team--info.info-left{text-align:left;width:50%}.upcoming-match__content .team--info.info-right{text-align:right;width:50%}}.upcoming-match__time{border-radius:15px;border:2px solid #ffc107;background:rgba(12,23,29,.671);width:140px;height:110px;display:flex;align-items:center;justify-content:center;margin:0 35px;flex-direction:column}.upcoming-match__time h6{color:#5cff6c;font-size:12px;font-weight:500;margin:2px;text-transform:uppercase}.upcoming-match__time .spsosn{display:flex;flex-direction:column;align-items:center;justify-content:center}.upcoming-match__time .sponsorheading{display:block;text-transform:uppercase;font-size:11px;font-weight:500;color:#fff;letter-spacing:1px}@media(max-width:1199.98px){.upcoming-match__time{width:130px;height:90px}.upcoming-match__time .sponsorheading{display:block;text-transform:uppercase;font-family:var(--tg-heading-font-family);font-size:8px;font-weight:var(--tg-fw-bold);color:#5cff6c;letter-spacing:.5px}.upcoming-match__time .simg{width:30px;height:30px}}@media(max-width:991.98px){.upcoming-match__time{width:100px;height:85px;margin:0 20px}.upcoming-match__time .simg{width:30px;height:30px}}@media(max-width:767.98px){.upcoming-match__time{position:absolute;top:0;width:95px;height:75px;margin:0 auto;left:0;right:0;text-align:center}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__time{width:130px;height:90px}}.upcoming-match__time .time{font-size:34px;margin:0}@media(max-width:1199.98px){.upcoming-match__time .time{font-size:30px}}@media(max-width:991.98px){.upcoming-match__time .time{font-size:26px}}@media(max-width:767.98px){.upcoming-match__time .time{font-size:22px}}@media only screen and (min-width:576px)and (max-width:767px){.upcoming-match__time .time{font-size:30px}}.upcoming-match__date{position:absolute;left:0;right:0;bottom:-24px;max-width:300px;height:24px;margin:0 auto;text-align:center;overflow:hidden}.upcoming-match__date svg{display:block;width:100%;height:100%;fill:#ffc107;fill-rule:evenodd;transition:all .3s ease-out 0s}.upcoming-match__date span{position:absolute;display:block;left:0;right:0;top:50%;transform:translateY(-50%);text-transform:uppercase;font-size:13px;font-family:var(--tg-heading-font-family);color:#0f1c23;font-weight:var(--tg-fw-bold);letter-spacing:1px;opacity:1;transition:all .3s ease-out 0s;line-height:1;padding:0 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upcoming-match__item:hover .upcoming-match__date svg{fill:#ffc107}.upcoming-match__item:hover .upcoming-match__date span{color:#0f1c23;opacity:1}.rules_header__0y3S3{text-align:center;margin-top:40px;font-size:40px;font-weight:700;color:#5cff6c;text-transform:uppercase;-webkit-text-decoration:underline 3px #5cff6c;text-decoration:underline 3px #5cff6c;text-underline-offset:7px}@media (max-width:767.98px){.rules_header__0y3S3{text-align:center;margin-top:30px;font-size:30px;font-weight:700;color:#5cff6c;text-transform:uppercase}}.rules_tweetsContainer__AGHT5{display:flex;flex-wrap:wrap;justify-content:center}.rules_tweet__StXPF{margin:10px}.react-tweet-theme{--tweet-container-margin:1.5rem 0;--tweet-header-font-size:0.9375rem;--tweet-header-line-height:1.25rem;--tweet-body-font-size:1.25rem;--tweet-body-font-weight:400;--tweet-body-line-height:1.5rem;--tweet-body-margin:0;--tweet-quoted-container-margin:0.75rem 0;--tweet-quoted-body-font-size:0.938rem;--tweet-quoted-body-font-weight:400;--tweet-quoted-body-line-height:1.25rem;--tweet-quoted-body-margin:0.25rem 0 0.75rem 0;--tweet-info-font-size:0.9375rem;--tweet-info-line-height:1.25rem;--tweet-actions-font-size:0.875rem;--tweet-actions-line-height:1rem;--tweet-actions-font-weight:700;--tweet-actions-icon-size:1.25em;--tweet-actions-icon-wrapper-size:calc(var(--tweet-actions-icon-size) + 0.75em);--tweet-replies-font-size:0.875rem;--tweet-replies-line-height:1rem;--tweet-replies-font-weight:700}:where(.react-tweet-theme) *{margin:0;padding:0;box-sizing:border-box}:is([data-theme=light],.light) :where(.react-tweet-theme),:where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#fafafa,#eaeaea,#eaeaea,#fafafa);--tweet-border:1px solid #cfd9de;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#0f1419;--tweet-font-color-secondary:#536471;--tweet-bg-color:#fff;--tweet-bg-color-hover:#f7f9f9;--tweet-quoted-bg-color-hover:rgba(0,0,0,.03);--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#006fd6;--tweet-color-blue-secondary-hover:rgba(0,111,214,.1);--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:rgba(249,24,128,.1);--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:rgba(0,186,124,.1);--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:var(--tweet-color-blue-primary)}:is([data-theme=dark],.dark) :where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#15202b,#1e2732,#1e2732,#15202b);--tweet-border:1px solid #425364;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#f7f9f9;--tweet-font-color-secondary:#8b98a5;--tweet-bg-color:#15202b;--tweet-bg-color-hover:#1e2732;--tweet-quoted-bg-color-hover:hsla(0,0%,100%,.03);--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#6bc9fb;--tweet-color-blue-secondary-hover:rgba(107,201,251,.1);--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:rgba(249,24,128,.1);--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:rgba(0,186,124,.1);--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:#fff}@media (prefers-color-scheme:dark){:where(.react-tweet-theme){--tweet-skeleton-gradient:linear-gradient(270deg,#15202b,#1e2732,#1e2732,#15202b);--tweet-border:1px solid #425364;--tweet-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tweet-font-color:#f7f9f9;--tweet-font-color-secondary:#8b98a5;--tweet-bg-color:#15202b;--tweet-bg-color-hover:#1e2732;--tweet-color-blue-primary:#1d9bf0;--tweet-color-blue-primary-hover:#1a8cd8;--tweet-color-blue-secondary:#6bc9fb;--tweet-color-blue-secondary-hover:rgba(107,201,251,.1);--tweet-color-red-primary:#f91880;--tweet-color-red-primary-hover:rgba(249,24,128,.1);--tweet-color-green-primary:#00ba7c;--tweet-color-green-primary-hover:rgba(0,186,124,.1);--tweet-twitter-icon-color:var(--tweet-font-color);--tweet-verified-old-color:#829aab;--tweet-verified-blue-color:#fff}}.tweet-container_root__0rJLq{width:100%;min-width:250px;max-width:550px;overflow:hidden;color:var(--tweet-font-color);font-family:var(--tweet-font-family);font-weight:400;box-sizing:border-box;border:var(--tweet-border);border-radius:12px;margin:var(--tweet-container-margin);background-color:var(--tweet-bg-color);transition-property:background-color,box-shadow;transition-duration:.2s}.tweet-container_root__0rJLq:hover{background-color:var(--tweet-bg-color-hover)}.tweet-container_article__0ERPK{position:relative;box-sizing:inherit;padding:.75rem 1rem}.tweet-skeleton_root__1sn43{pointer-events:none;padding-bottom:.25rem}.skeleton_skeleton__gUMqh{display:block;width:100%;border-radius:5px;background-image:var(--tweet-skeleton-gradient);background-size:400% 100%;animation:skeleton_loading__XZoZ6 8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__gUMqh{animation:none;background-position:200% 0}}@keyframes skeleton_loading__XZoZ6{0%{background-position:200% 0}to{background-position:-200% 0}}.tweet-not-found_root__KQedq{display:flex;flex-direction:column;align-items:center;padding-bottom:.75rem}.tweet-not-found_root__KQedq>h3{font-size:1.25rem;margin-bottom:.5rem}.tweet-header_header__CXzdi{display:flex;padding-bottom:.75rem;line-height:var(--tweet-header-line-height);font-size:var(--tweet-header-font-size);white-space:nowrap;overflow-wrap:break-word;overflow:hidden}.tweet-header_avatar__0Wi9G{position:relative;height:48px;width:48px}.tweet-header_avatarOverflow__E2gxj{height:100%;width:100%;position:absolute;overflow:hidden;border-radius:9999px}.tweet-header_avatarSquare__uIUBO{border-radius:4px}.tweet-header_avatarShadow__CB9Zo{height:100%;width:100%;transition-property:background-color;transition-duration:.2s;box-shadow:inset 0 0 2px rgb(0 0 0/3%)}.tweet-header_avatarShadow__CB9Zo:hover{background-color:rgba(26,26,26,.15)}.tweet-header_author___jWoR{max-width:calc(100% - 84px);display:flex;flex-direction:column;justify-content:center;margin:0 .5rem}.tweet-header_authorLink__qj5Sm{text-decoration:none;color:inherit;display:flex;align-items:center}.tweet-header_authorLink__qj5Sm:hover{text-decoration-line:underline}.tweet-header_authorVerified__OFYo2{display:inline-flex}.tweet-header_authorLinkText__y6HdU{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tweet-header_authorFollow__w_j4h,.tweet-header_authorMeta__gIC3U{display:flex}.tweet-header_username__UebZb{color:var(--tweet-font-color-secondary);text-decoration:none;text-overflow:ellipsis}.tweet-header_follow__Fi7bf{color:var(--tweet-color-blue-secondary);text-decoration:none;font-weight:700}.tweet-header_follow__Fi7bf:hover{text-decoration-line:underline}.tweet-header_separator__d4pqe{padding:0 .25rem}.tweet-header_brand__0FLQl{margin-inline-start:auto}.tweet-header_twitterIcon__m0Rzu{width:23.75px;height:23.75px;color:var(--tweet-twitter-icon-color)}.icons_verified__1eJnA,.tweet-header_twitterIcon__m0Rzu{fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}.icons_verified__1eJnA{margin-left:.125rem;max-width:20px;max-height:20px;height:1.25em;vertical-align:text-bottom}.verified-badge_verifiedOld__zcaba{color:var(--tweet-verified-old-color)}.verified-badge_verifiedBlue__s3_Vu{color:var(--tweet-verified-blue-color)}.verified-badge_verifiedGovernment__qRJxq{color:#829aab}.tweet-in-reply-to_root__o784R{text-decoration:none;color:var(--tweet-font-color-secondary);font-size:.9375rem;line-height:1.25rem;margin-bottom:.25rem;overflow-wrap:break-word;white-space:pre-wrap}.tweet-in-reply-to_root__o784R:hover{text-decoration-thickness:1px;text-decoration-line:underline}.tweet-body_root__ChzUj{font-size:var(--tweet-body-font-size);font-weight:var(--tweet-body-font-weight);line-height:var(--tweet-body-line-height);margin:var(--tweet-body-margin);overflow-wrap:break-word;white-space:pre-wrap}.tweet-link_root__4EzRS{font-weight:inherit;color:var(--tweet-color-blue-secondary);text-decoration:none;cursor:pointer}.tweet-link_root__4EzRS:hover{text-decoration-thickness:1px;text-decoration-line:underline}.tweet-media_root__k6gQ2{margin-top:.75rem;overflow:hidden;position:relative}.tweet-media_rounded__LgwFx{border:var(--tweet-border);border-radius:12px}.tweet-media_mediaWrapper__6rfqr{display:grid;grid-auto-rows:1fr;gap:2px;height:100%;width:100%}.tweet-media_grid2Columns__tO2Ea{grid-template-columns:repeat(2,1fr)}.tweet-media_grid3__XbH4s>a:first-child{grid-row:span 2}.tweet-media_grid2x2__Wiunq{grid-template-rows:repeat(2,1fr)}.tweet-media_mediaContainer__rjXGp{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.tweet-media_mediaLink__vFkZL{text-decoration:none;outline-style:none}.tweet-media_skeleton__qZmSS{padding-bottom:56.25%;width:100%;display:block}.tweet-media_image__yoPJg{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.tweet-media-video_anchor__EMqq1{display:flex;align-items:center;color:#fff;padding:0 1rem;border:1px solid transparent;border-radius:9999px;font-weight:700;transition:background-color .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline-style:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.tweet-media-video_videoButton__P9iF2{position:relative;height:67px;width:67px;display:flex;align-items:center;justify-content:center;background-color:var(--tweet-color-blue-primary);transition-property:background-color;transition-duration:.2s;border:4px solid #fff;border-radius:9999px;cursor:pointer}.tweet-media-video_videoButton__P9iF2:focus-visible,.tweet-media-video_videoButton__P9iF2:hover{background-color:var(--tweet-color-blue-primary-hover)}.tweet-media-video_videoButtonIcon__7gRo1{margin-left:3px;width:calc(50% + 4px);height:calc(50% + 4px);max-width:100%;color:#fff;fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tweet-media-video_watchOnTwitter__2ucCU{position:absolute;top:12px;right:8px}.tweet-media-video_watchOnTwitter__2ucCU>a{min-width:2rem;min-height:2rem;font-size:.875rem;line-height:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(15,20,25,.75)}.tweet-media-video_watchOnTwitter__2ucCU>a:hover{background-color:rgba(39,44,48,.75)}.tweet-media-video_viewReplies__dp8G_{position:relative;min-height:2rem;background-color:var(--tweet-color-blue-primary);border-color:var(--tweet-color-blue-primary);font-size:.9375rem;line-height:1.25rem}.tweet-media-video_viewReplies__dp8G_:hover{background-color:var(--tweet-color-blue-primary-hover)}.quoted-tweet-container_root__92393{width:100%;overflow:hidden;border:var(--tweet-border);border-radius:12px;margin:var(--tweet-quoted-container-margin);transition-property:background-color,box-shadow;transition-duration:.2s;cursor:pointer}.quoted-tweet-container_root__92393:hover{background-color:var(--tweet-quoted-bg-color-hover)}.quoted-tweet-container_article__FoJQN{position:relative;box-sizing:inherit}.quoted-tweet-header_header___qrcQ{display:flex;padding:.75rem .75rem 0;line-height:var(--tweet-header-line-height);font-size:var(--tweet-header-font-size);white-space:nowrap;overflow-wrap:break-word;overflow:hidden}.quoted-tweet-header_avatar__lGzrW{position:relative;height:20px;width:20px}.quoted-tweet-header_avatarSquare__l_eYT{border-radius:4px}.quoted-tweet-header_author__k48VI{display:flex;margin:0 .5rem}.quoted-tweet-header_authorText__FULly{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quoted-tweet-header_username__YLPXR{color:var(--tweet-font-color-secondary);text-decoration:none;text-overflow:ellipsis;margin-left:.125rem}.quoted-tweet-body_root__szSfI{font-size:var(--tweet-quoted-body-font-size);font-weight:var(--tweet-quoted-body-font-weight);line-height:var(--tweet-quoted-body-line-height);margin:var(--tweet-quoted-body-margin);overflow-wrap:break-word;white-space:pre-wrap;padding:0 .75rem}.tweet-info_info__ll_kH{display:flex;align-items:center;color:var(--tweet-font-color-secondary);margin-top:.125rem;overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}.tweet-info_infoLink__xdgYO{color:inherit;text-decoration:none;height:var(--tweet-actions-icon-wrapper-size);width:var(--tweet-actions-icon-wrapper-size);font:inherit;margin-left:auto;display:flex;justify-content:center;align-items:center;margin-right:-4px;border-radius:9999px;transition-property:background-color;transition-duration:.2s}.tweet-info_infoLink__xdgYO:hover{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-info_infoIcon__S8lzA{color:inherit;fill:currentColor;height:var(--tweet-actions-icon-size);-webkit-user-select:none;-moz-user-select:none;user-select:none}.tweet-info_infoLink__xdgYO:hover>.tweet-info_infoIcon__S8lzA{color:var(--tweet-color-blue-secondary)}.tweet-info-created-at_root__KaxZi{color:inherit;text-decoration:none;font-size:var(--tweet-info-font-size);line-height:var(--tweet-info-line-height)}.tweet-info-created-at_root__KaxZi:hover{text-decoration-thickness:1px;text-decoration-line:underline}.tweet-actions_actions__UDw7H{display:flex;align-items:center;color:var(--tweet-font-color-secondary);padding-top:.25rem;margin-top:.25rem;border-top:var(--tweet-border);overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis}.tweet-actions_copy__Tbdg_,.tweet-actions_like__H1xYv,.tweet-actions_reply__S4rFc{text-decoration:none;color:inherit;display:flex;align-items:center;margin-right:1.25rem}.tweet-actions_copy__Tbdg_:hover,.tweet-actions_like__H1xYv:hover,.tweet-actions_reply__S4rFc:hover{background-color:transparent}.tweet-actions_like__H1xYv:hover>.tweet-actions_likeIconWrapper__JQkhp{background-color:var(--tweet-color-red-primary-hover)}.tweet-actions_like__H1xYv:hover>.tweet-actions_likeCount__MyxBd{color:var(--tweet-color-red-primary);text-decoration-line:underline}.tweet-actions_copyIconWrapper__toM2y,.tweet-actions_likeIconWrapper__JQkhp,.tweet-actions_replyIconWrapper__NVdGa{width:var(--tweet-actions-icon-wrapper-size);height:var(--tweet-actions-icon-wrapper-size);display:flex;justify-content:center;align-items:center;margin-left:-.25rem;border-radius:9999px}.tweet-actions_copyIcon__SEaWw,.tweet-actions_likeIcon__fhDng,.tweet-actions_replyIcon__MI2tG{height:var(--tweet-actions-icon-size);fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tweet-actions_likeIcon__fhDng{color:var(--tweet-color-red-primary)}.tweet-actions_copyText__fEqBx,.tweet-actions_likeCount__MyxBd,.tweet-actions_replyText__doQct{font-size:var(--tweet-actions-font-size);font-weight:var(--tweet-actions-font-weight);line-height:var(--tweet-actions-line-height);margin-left:.25rem}.tweet-actions_reply__S4rFc:hover>.tweet-actions_replyIconWrapper__NVdGa{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-actions_reply__S4rFc:hover>.tweet-actions_replyText__doQct{color:var(--tweet-color-blue-secondary);text-decoration-line:underline}.tweet-actions_replyIcon__MI2tG{color:var(--tweet-color-blue-primary)}.tweet-actions_copy__Tbdg_{font:inherit;background:none;border:none;cursor:pointer}.tweet-actions_copy__Tbdg_:hover>.tweet-actions_copyIconWrapper__toM2y{background-color:var(--tweet-color-green-primary-hover)}.tweet-actions_copy__Tbdg_:hover .tweet-actions_copyIcon__SEaWw{color:var(--tweet-color-green-primary)}.tweet-actions_copy__Tbdg_:hover>.tweet-actions_copyText__fEqBx{color:var(--tweet-color-green-primary);text-decoration-line:underline}.tweet-replies_replies__PUxl8{padding:.25rem 0}.tweet-replies_link__roxYQ{text-decoration:none;color:var(--tweet-color-blue-secondary);display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline-style:none;transition-property:background-color;transition-duration:.2s;padding:0 1rem;border:var(--tweet-border);border-radius:9999px}.tweet-replies_link__roxYQ:hover{background-color:var(--tweet-color-blue-secondary-hover)}.tweet-replies_text__o0Naf{font-weight:var(--tweet-replies-font-weight);font-size:var(--tweet-replies-font-size);line-height:var(--tweet-replies-line-height);overflow-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sponsor-perks-container{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;overflow-x:auto;padding:10px}.sponsor-perks-header{text-align:center;font-size:24px;font-weight:700;color:#ffbe18;margin-bottom:10px}.sponsor-table-wrapper{width:100%;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.sponsor-perks-container .table{width:100%;border-collapse:collapse}.sponsor-perks-container .table thead th{font-size:12px;background:linear-gradient(45deg,#ffbe18,#5cff6c);color:#000;font-weight:700;text-transform:uppercase;text-align:center;padding:2px;white-space:nowrap}.sponsor-perks-container .sticky-col{position:sticky;left:0;background:#111;font-weight:700;color:#ffbe18;text-transform:uppercase;padding:10px;border-right:2px solid #333;white-space:nowrap;z-index:2}.sponsor-perks-container .table tbody tr{border-bottom:1px solid #333}.sponsor-perks-container .table tbody tr td{text-align:center;vertical-align:middle;padding:2px;white-space:nowrap}.sponsor-table-wrapper::-webkit-scrollbar{height:10px}.sponsor-table-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#ffbe18,#5cff6c);border-radius:10px}.sponsor-perks-container .table tbody tr td:first-child{font-weight:700;color:#ffbe18}:root{--cp-theme-primary:#5cff60;--cp-theme-secondary:#ffbe18;--neo-red:#ff3b3b}.vote-ui{--green:var(--cp-theme-primary);--gold:var(--cp-theme-secondary);--red:var(--neo-red);max-width:520px;margin:auto;padding:14px;color:#fff}.vote-ui__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.vote-ui__top h3{font-size:18px;font-weight:700;color:var(--gold)}.vote-ui__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.vote-ui__box{background:#0b1220;border:2px solid #1f2937;padding:14px 12px;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:6px;text-align:left;transition:.25s;position:relative}.vote-ui__name{font-size:15px;font-weight:700;letter-spacing:.2px;text-transform:capitalize}.vote-ui__count{align-self:flex-start;background:var(--gold);color:#000;font-size:12px;padding:2px 10px;border-radius:999px;font-weight:700}.vote-ui__box.top{border-color:var(--green);box-shadow:0 0 10px rgba(92,255,96,.35)}.vote-ui__box:hover:not(:disabled){border-color:var(--gold);transform:translateY(-2px)}.vote-ui__box.voted{border-color:var(--green);background:rgba(92,255,96,.08)}.vote-ui__box:disabled{opacity:.6;cursor:not-allowed}.vote-ui__reason{font-size:11px;color:var(--red);font-weight:600}.vote-ui__summary{margin:16px 0;display:flex;gap:8px;flex-wrap:wrap;font-size:13px}.vote-ui__summary span{background:var(--green);color:#000;padding:3px 10px;border-radius:999px;font-weight:600}.vote-ui__who{margin-top:20px}.vote-ui__who h4{color:var(--gold);font-size:15px;margin-bottom:8px}.vote-ui__row{margin-bottom:8px;font-size:13px}.vote-ui__row b{color:var(--green)}.vote-ui__row span{margin-right:6px;opacity:.85}.vote-ui__progress-wrapper{height:6px;background:hsla(0,0%,100%,.1);border-radius:999px;margin-top:6px;overflow:hidden}.vote-ui__progress{height:100%;background:var(--green);border-radius:999px;width:0;transition:width .6s ease}.vote-ui__who-table{display:grid;grid-template-columns:1fr 2fr;border:1px solid var(--border-soft);border-radius:12px;overflow:hidden;background:var(--bg-card)}.vote-ui__who-table-header{display:contents}.vote-ui__who-table-header>div{font-weight:700;color:var(--gold);background:rgba(255,55,24,.555);padding:12px 14px;border-bottom:1px solid var(--border-soft);font-size:14px;text-align:left}.vote-ui__row-item{display:contents}.vote-ui__row-item>div{padding:12px 14px;display:flex;align-items:center;gap:8px;border-bottom:2px solid var(--cp-theme-secondary);font-size:13px;color:var(--cp-theme-primary)}.vote-ui__row-item:last-child>div{border-bottom:none}.vote-ui__user{display:flex;align-items:center;gap:8px}.vote-ui__user img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--green)}.vote-ui__votes{display:flex;flex-wrap:wrap;gap:6px;color:var(--neo-red)}@media (max-width:768px){.vote-ui__votes{gap:4px}}.vote-ui__box.selected{border-color:var(--gold);box-shadow:0 0 12px rgba(255,190,24,.4)}.vote-ui__confirm{position:sticky;bottom:12px;background:#0b1220;border:1px solid #1f2937;border-radius:14px;padding:12px;margin-top:16px;display:flex;justify-content:space-between;align-items:center}.vote-ui__confirm button{background:var(--green);color:#000;border:none;padding:8px 14px;border-radius:10px;font-weight:700;cursor:pointer}