.page-header{width:100%;height:25dvh;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:50%;background-size:cover;margin:auto;padding:135px 0 25px}@media (max-width:575.98px){.page-header{padding:100px 0 25px}}.leaderboard-header{display:grid;width:100%;align-items:center;grid-template-columns:repeat(3,1fr)}.leaderboard-header .header-title h3{color:#fff;text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.leaderboard-header .header-tabs{display:grid;grid-template-columns:repeat(2,1fr);border-radius:50px;background-color:#000f0f;padding:4px;width:350px;margin:auto}.leaderboard-header .header-tabs .tab{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:300;line-height:normal;padding:12px 0;width:175px;border:0;background-color:transparent;margin-top:0;cursor:pointer}.leaderboard-content{display:grid;grid-template-columns:repeat(6,1fr);padding:16px 0;gap:15px}.leaderboard-content .leaderboard-tabs-content{grid-column:span 5}.leaderboard-header .header-tabs .active-tab{border-radius:50px;background-color:var(--primary-color-1);color:#000;font-weight:500}.leaderboard-tabs-content .tabs-content{display:none}.leaderboard-tabs-content .active-tabs-content{display:block}.leaderboard-table{width:100%;overflow-x:auto}.leaderboard-table table{width:100%;border-collapse:collapse;border-spacing:0}.table-header{background:rgba(0,0,0,.5)}.leaderboard-table table th{padding:15px 5px;font-size:14px;font-weight:500;line-height:20px}.leaderboard-table table td,.leaderboard-table table th{text-align:center;color:#fff;font-family:Poppins;font-style:normal;letter-spacing:.14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-table table td{padding:9px 5px 8px;font-size:13px;font-weight:400;line-height:13px}.leaderboard-table table tr{border-bottom:1px solid hsla(0,0%,100%,.2)}.leaderboard-table table tr:last-child{border-bottom:0}.leaderboard-table table td:first-child,.leaderboard-table table th:first-child{width:10%;padding-left:5px}.leaderboard-table table td:nth-child(2),.leaderboard-table table th:nth-child(2){width:30%}.league a{text-decoration:none;color:#fff}.league,.rank{position:relative}.league .caret-1,.rank .caret-1{display:inline-grid;position:absolute;top:22%;right:4px}.league .caret-1{opacity:.3}.rank .caret-2{display:inline-grid;position:absolute;top:40%;right:1px}.rank .caret-1 .up-Caret,.rank .caret-2 .up-Caret{fill:#289e42;cursor:pointer}.rank .caret-1 .down-Caret,.rank .caret-2 .down-Caret{fill:#b12804;cursor:pointer}.rank .caret-1 .circle,.rank .caret-2 .circle{fill:#ac9eae;cursor:pointer;font-size:7px}.rank .award{position:absolute;top:6px;left:6px}.rank .award svg{font-size:24px}.leaderboard-table table tr:nth-child(2) .rank .award svg{fill:#ffc300}.leaderboard-table table tr:nth-child(3) .rank .award svg{fill:#7a7a7a}.leaderboard-table table tr:nth-child(4) .rank .award svg{fill:#5c4033}.leaderboard-table .tier-table-1 tbody tr:nth-child(16),.leaderboard-table .tier-table-1 tbody tr:nth-child(17),.leaderboard-table .tier-table-1 tbody tr:nth-child(18),.leaderboard-table .tier-table-1 tbody tr:nth-child(19),.leaderboard-table .tier-table-1 tbody tr:nth-child(20){background-color:#330012}.leaderboard-table .tier-table-2 tbody tr:first-child,.leaderboard-table .tier-table-2 tbody tr:nth-child(2),.leaderboard-table .tier-table-2 tbody tr:nth-child(3),.leaderboard-table .tier-table-2 tbody tr:nth-child(4),.leaderboard-table .tier-table-2 tbody tr:nth-child(5){background-color:#044338}.leaderboard-table table td .university a{display:flex;align-items:center;justify-content:flex-start;gap:7px;padding-left:15px;text-decoration:none;color:#fff;font-weight:300}.leaderboard-table table td .university a img{width:20px;height:20px;border-radius:50%}.leaderboard-content .add-div,.leaderboard-content .add-div img,.tournament-content .add-div,.tournament-content .add-div img{width:100%;height:100%}.leaderboard-content .add-div .lg-device,.tournament-content .add-div .lg-device{display:block}.leaderboard-content .add-div .sm-device,.tournament-content .add-div .sm-device{display:none}@media (max-width:575.98px){.leaderboard-header{display:block}.leaderboard-header .header-title h3{font-size:28px}.leaderboard-header .header-tabs{width:300px;margin-top:24px}.leaderboard-header .header-tabs .tab{width:146px}.leaderboard-content{display:block}.leaderboard-table table th{padding:10px;font-size:12px;line-height:100%}.league .caret-1,.rank .caret-1{top:15%;right:-2px}.leaderboard-table table td{padding:12px 5px;font-size:12px;font-weight:300;line-height:7px}.leaderboard-table table td .university a{padding-left:5px;font-size:12px;font-weight:300;gap:3px}.leaderboard-table table td .university img{width:8px;height:8px}.rank .award{left:0;top:13px}.rank .award svg{font-size:18px}.tournament-container{padding:0}.leaderboard-content .add-div,.tournament-content .add-div{height:86px}.leaderboard-content .add-div .lg-device,.tournament-content .add-div .lg-device{display:none}.leaderboard-content .add-div .sm-device,.tournament-content .add-div .sm-device{display:block;width:95%;margin:auto;padding-top:20px}}