.t-filter{width:100%;display:flex;gap:10px;background-color:#272b31;padding:10px;margin-bottom:40px;box-sizing:border-box}.t-filter button{cursor:pointer;height:32px;padding-left:10px;padding-right:10px;border-style:none;color:#fff;border-radius:2px;background-color:#505359;display:flex;align-items:center;gap:10px}.t-filter button.active{background-color:#81858c}.t-filter .icon{content:'';width:16px;height:16px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.t-filter .i-trophy-w{background-image:url('/Images/tournamentIcons/trophy_w.svg')}.t-filter .i-flag{background-image:url('/Images/tournamentIcons/flag.svg')}.tournaments{display:grid;gap:40px;max-width:1500px;margin:auto;box-sizing:border-box;color:#272b31}@media only screen and (max-width:1000px){.tournaments{padding:10px}}.tournaments .tournament{width:100%;display:grid;cursor:pointer;user-select:none}.tournaments .tournament .t-header{font-size:14px;font-weight:bold;gap:10px}.tournaments .tournament .t-header .t-header-time{margin-left:auto;font-weight:normal;font-size:10px}.tournaments .tournament .t-image{width:100%;height:auto;aspect-ratio:3.17;background-color:gray;background-position:center;background-size:cover;position:relative}.tournaments .tournament .t-image .t-timer{position:absolute;right:20px;bottom:20px;color:#fff;font-size:12px}.tournaments .tournament .t-image .t-timer span{width:100%;text-align:right;display:block;margin-bottom:15px;text-shadow:1px 1px 5px black}.tournaments .tournament .t-image .t-timer .t-time{display:flex;gap:10px}.tournaments .tournament .t-image .t-timer .t-time div{width:48px;height:33px;border-radius:2px;background:#212429;display:grid;place-content:center;text-align:center}.tournaments .tournament .t-footer{font-size:12px;justify-content:flex-end;gap:20px}.tournaments .tournament .t-header,.tournaments .tournament .t-footer{height:40px;width:100%;display:flex;padding:0 20px;place-items:center;box-sizing:border-box;background-color:#e9e9e9}@media only screen and (max-width:1000px){.tournaments .tournament .t-header,.tournaments .tournament .t-footer{height:20px;font-size:12px;padding:0 10px;gap:5px}.tournaments .tournament .t-header img,.tournaments .tournament .t-footer img{height:10px}.tournaments .tournament .t-footer{font-size:10px}}.tournaments .tournament .t-content{display:grid;margin-top:20px;gap:20px}.tournaments .tournament .t-content .t-links{display:flex;gap:20px}.tournaments .tournament .t-content .t-links button{width:100px;height:40px;border-style:none;border-radius:2px;cursor:pointer}.tournaments .tournament .t-content .t-links button:active{opacity:.8}@media only screen and (max-width:1000px){.tournaments .tournament .t-content .t-links button{width:80px;height:32px}}.tournaments .tournament .t-content .t-links .t-play{color:#fff;background:#212429;box-shadow:0 1px 10px rgba(30,30,30,.16)}.tournaments .tournament .t-content .t-links .t-rules{color:#212429;background:#e9e9e9;border:1.5px solid #212429}.tournaments .tournament .t-content .t-rankings{width:100%;overflow:hidden}.tournaments .tournament .t-content .t-rankings .t-header{background:transparent;padding:0}@media only screen and (max-width:1000px){.tournaments .tournament .t-content .t-rankings .t-header{margin-bottom:10px}}.tournaments .tournament .t-content .t-rankings .t-slider{width:100%;height:200px;overflow:hidden;overflow-x:auto;position:relative}@media only screen and (max-width:1000px){.tournaments .tournament .t-content .t-rankings .t-slider{height:160px}}.tournaments .tournament .t-content .t-rankings .t-slider:hover .t-track{animation-play-state:paused}.tournaments .tournament .t-content .t-rankings .t-slider .t-track{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:20px}.tournaments .tournament .t-content .t-rankings .t-slider .t-item{color:#272b31;flex-shrink:0;width:210px;height:176px;border-radius:4px;background:#e9e9e9;box-shadow:0 0 15px rgba(30,30,30,.1);display:grid;place-content:center;text-align:center}.tournaments .tournament .t-content .t-rankings .t-slider .t-item img{margin:auto}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-position{font-size:20px;font-weight:bold}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-user-name{font-size:18px;text-transform:capitalize}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-win{font-size:20px;font-weight:bold;color:#09b37a}.tournaments .tournament .t-content .t-rankings .t-slider .t-item.t-highlight{background-color:#ffe3ae}@media only screen and (max-width:1000px){.tournaments .tournament .t-content .t-rankings .t-slider .t-item{width:120px;height:140px}.tournaments .tournament .t-content .t-rankings .t-slider .t-item div{margin-bottom:0}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-position{font-size:11px}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-user-name{font-size:10px}.tournaments .tournament .t-content .t-rankings .t-slider .t-item .t-win{font-size:11px}}.tournaments .t-empty{display:grid;place-content:center;gap:20px;text-align:center;font-size:16px}.tournaments .t-empty img{width:200px}