.tournament{background:linear-gradient(149deg,rgba(50,50,50,.7294117647) 0,rgba(25,25,25,.91) 100%);border-radius:20px;padding:13px;position:relative;display:grid!important;grid-template-columns:1fr 3fr 1fr;align-items:center;justify-content:center}@media screen and (max-width:991px){.tournament{grid-template-columns:1fr}}.teams-title{cursor:pointer}.tournament .teams{position:relative;display:flex;justify-content:center}.esports-tournaments{display:grid;grid-template-columns:1fr;gap:20px;justify-content:space-between;padding:10px}.tournament-details{display:grid;gap:40px;align-items:center;padding:5px 24px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:991px){.tournament-details{grid-template-columns:1fr;text-align:center}}.tournament .game-logo img{width:50px;top:-10px;left:-10px;border-radius:50%;box-shadow:0 0 1px 1px #fdbb2d;overflow:hidden;border:2px dotted #daa520}.tournament .game-logo{display:flex;align-items:center;gap:20px}.teams-list{height:0;position:absolute;transition:.1s;overflow:hidden;padding:0 17px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;right:12px;top:25px;margin-top:30px;opacity:0}.teams-list li{display:flex;align-items:center;gap:10px}.teams-list.active{height:100vh;transition:.7s}.teams .active{height:-moz-fit-content;height:fit-content;padding:17px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;right:12px;top:25px;background:linear-gradient(149deg,rgba(37,37,37,.92) 0,rgba(25,25,25,.91) 100%);z-index:10;border-radius:15Px;box-shadow:1px 1px 4px 1px #fff;margin-top:20px;transition:.3s;opacity:1}.game-list{position:relative;z-index:10}.match{display:grid;grid-template-columns:.2fr 2fr .5fr 1fr;box-shadow:none;align-items:center;padding:10px 20px;margin:10px 0;border-radius:10px;font-size:15px;font-weight:500;position:relative;background:linear-gradient(149deg,rgba(50,50,50,.7294117647) 0,rgba(25,25,25,.91) 100%)!important}@media screen and (max-width:767px){.match{grid-template-columns:1fr;text-align:center}}.match .VS{display:flex;align-items:center;padding:0 5px}.match .game{max-width:40px;height:40px;overflow:hidden;border-radius:8px}@media screen and (max-width:767px){.match .game{max-width:30px;height:30px;overflow:hidden;position:absolute;top:-7px;left:-5px;border-radius:50%}}.match .tournament{background:0 0;width:100%;justify-content:center!important;align-items:center;text-align:center;display:flex!important;border-right:1px solid gray;padding:0!important;height:46px!important;border-radius:0!important}@media screen and (max-width:767px){.match .tournament{border-right:0 solid}}.match .time{padding-left:8px}.match .team{display:flex;gap:5px;min-height:46px;border-right:1px solid gray;padding-right:5px;padding-left:5px;border-left:1px solid gray;margin-left:5px}@media screen and (max-width:767px){.match .team{border-right:0 solid gray;border-left:0 solid gray}}.match .team .team-item{display:flex;align-items:center;width:100%;justify-content:center;gap:14px}.match .team .team-item img{max-width:40px;height:40px;filter:drop-shadow(1px 2px 6px gray)}.calendar-container{display:grid;grid-template-columns:2fr 1fr;gap:35px}@media screen and (max-width:1199px){.calendar-container{grid-template-columns:1fr}}.calendar-container h2{margin-top:50px}@media screen and (767px){.calendar-container h2{margin-top:25px}}.calendar-container h2:first-child{margin-top:0!important}.match-lite{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media screen and (max-width:767px){.match-lite{margin-bottom:20px}}.match-lite .match-info{width:100%;display:grid;gap:5px;grid-template-columns:1fr 1fr;color:#cfc3c3;text-align:center}.match-lite .team{display:flex;flex-direction:row;align-items:center;gap:5px;max-width:41%;border:0;margin-left:0}.match-lite .team span{font-size:16px}.match-lite .team .time{border-left:1px solid gray;padding-left:11px;min-height:46px;display:flex;align-items:center}.match-lite .team img{max-width:40px;max-height:40px;-o-object-fit:contain;object-fit:contain}.match-lite .game-log{width:25px;position:absolute;left:-10px;top:-10px;border-radius:50%;overflow:hidden}.live-matches .match-box{background:linear-gradient(149deg,rgba(50,50,50,.7294117647) 0,rgba(25,25,25,.91) 100%);border-radius:10px;position:relative}.live-matches .match-box .match-teams{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;font-size:15px;font-weight:500;margin:17px 0}.live-matches .match-box .match-teams .team{display:flex;align-items:center;gap:10px;font-size:16px}.live-matches .match-teams{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;font-size:15px;font-weight:500;margin:17px 0}.live-matches .tournament-name{position:absolute;right:16px;top:-15px}.live-matches .tournament-name span{background:linear-gradient(149deg,rgba(50,50,50,.7294117647) 0,rgba(25,25,25,.91) 100%);padding:2px 6px;border:1px dashed rgba(245,222,179,.4392156863);border-radius:10px;font-size:14px}.live-matches .team img{max-width:40px;max-height:40px;-o-object-fit:contain;object-fit:contain}h2{font-size:28px;line-height:30px}.live-game h2 svg{animation:blink 1.5s infinite ease-in-out;width:11px;height:11px;fill:red}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.live-game{padding-bottom:30px}.game-list{padding-top:50px}.tournament{background:linear-gradient(149deg,rgba(50,50,50,.7294117647) 0,rgba(25,25,25,.91) 100%);border-radius:20px;padding:13px;position:relative;display:grid!important;grid-template-columns:1fr 3fr 1fr;align-items:center;justify-content:center}@media screen and (max-width:991px){.tournament{grid-template-columns:1fr}}.teams-title{cursor:pointer}.tournament .teams{position:relative;display:flex;justify-content:center}.esports-tournaments{display:grid;grid-template-columns:1fr;gap:20px;justify-content:space-between;padding:10px}.tournament-details{display:grid;gap:40px;align-items:center;padding:5px 24px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:991px){.tournament-details{grid-template-columns:1fr;text-align:center}}.tournament .game-logo img{width:50px;top:-10px;left:-10px;border-radius:50%;box-shadow:0 0 1px 1px #fdbb2d;overflow:hidden;border:2px dotted #daa520}.tournament .game-logo{display:flex;align-items:center;gap:20px}.teams-list{height:0;position:absolute;transition:.1s;overflow:hidden;padding:0 17px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;right:12px;top:25px;margin-top:30px;opacity:0}.teams-list li{display:flex;align-items:center;gap:10px}.teams-list.active{height:100vh;transition:.7s}.teams .active{height:-moz-fit-content;height:fit-content;padding:17px;display:flex;gap:20px;flex-wrap:wrap;flex-direction:column;right:12px;top:25px;background:linear-gradient(149deg,rgba(37,37,37,.92) 0,rgba(25,25,25,.91) 100%);z-index:10;border-radius:15Px;box-shadow:1px 1px 4px 1px #fff;margin-top:20px;transition:.3s;opacity:1}.game-list{position:relative;z-index:10}