.container{margin-inline:auto;max-width:calc(1200px + var(--container-horizontal-padding)*2);padding-inline:var(--container-horizontal-padding);width:100%}.container--full{max-width:100%}.container--no-padding{padding:0}@media(min-width:960px){.container--no-padding{padding:0}}@media(min-width:1632px){.container--no-padding{padding:0}}.TournamentsList--page-tournaments{display:flex;flex-direction:column;gap:24px;margin:24px 0}.TournamentsList--page-tournaments__title{color:#fff;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:24px;text-align:center;text-transform:uppercase}@media(min-width:768px){.TournamentsList--page-tournaments__title{font-size:32px}}.TournamentsList--page-tournaments__wrap.container{display:flex;flex-direction:column;gap:12px;padding:0}@media(min-width:768px){.TournamentsList--page-tournaments__wrap.container{flex-direction:row;flex-wrap:wrap;justify-content:center}.TournamentsList--page-tournaments__item{min-height:248px;width:100%}}.loader{align-items:center;display:flex;justify-content:center;padding:10px;z-index:1000}.loader__box{animation:spinner-border .75s linear infinite;border:5px solid #f6d515;border-radius:50%;border-right-color:transparent;display:inline-block;height:40px;vertical-align:text-bottom;width:40px}.loader--winners{min-height:470px}@media(min-width:768px){.loader--winners{min-height:76px}}.loader--winners-in-game{min-height:110px}@keyframes spinner-border{to{transform:rotate(1turn)}}.tournament-custom{border-radius:12px;display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:200px;overflow:hidden;padding:20px;position:relative;width:100%}@media(min-width:576px){.tournament-custom{padding:25px;width:auto}}.tournament-custom--tournaments{padding:0}@media(min-width:768px){.tournament-custom--tournaments{flex-direction:row}}.tournament-custom--orange{background:linear-gradient(108deg,#fff600 -11.7%,#ff2400 99.31%)}.tournament-custom--green{background:linear-gradient(106deg,#00ff6c,#00545c)}.tournament-custom--violet{background:linear-gradient(288deg,#1f00dc -16.43%,#d723ec 100.99%)}.tournament-custom--blue{background:linear-gradient(108deg,#41ffff -11.7%,#501da8 99.31%)}.tournament-custom--pink{background:linear-gradient(108deg,#ff8fe0 -11.7%,#e20d0d 99.31%)}.tournament-custom--light-green{background:linear-gradient(107deg,#fcff00 -16.61%,#165e00 99.81%)}.tournament-custom__image-wrapper{background-color:#717580}.tournament-custom--tournaments .tournament-custom__image-wrapper{min-height:200px;position:relative}@media(min-width:768px){.tournament-custom--tournaments .tournament-custom__image-wrapper{width:50%}}.tournament-custom__image-background{inset:0;position:absolute}.tournament-custom__image-background-img{-o-object-fit:cover;object-fit:cover}.tournament-custom__image-foreground{inset:0;position:absolute}.tournament-custom__image-foreground-img{aspect-ratio:7/3;height:100%;left:50%;translate:-50%;width:auto}.tournament-custom--finished .tournament-custom__image-background-img,.tournament-custom--finished .tournament-custom__image-foreground-img{filter:grayscale(1);mix-blend-mode:luminosity}.tournament-custom__image-wrapper-overlay{inset:0;position:absolute}.tournament-custom--finished .tournament-custom__image-wrapper-overlay{background-color:var(--black-black);opacity:.75}.tournament-custom__content{display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:145px;text-shadow:1px 1px 2px rgba(8,47,30,.8);z-index:1}.tournament-custom--tournaments .tournament-custom__content{background:#24262b;gap:6px;max-width:none;padding:24px;width:100%}@media(min-width:768px){.tournament-custom--tournaments .tournament-custom__content{gap:12px;padding:32px;width:50%}}.theme-green .tournament-custom--tournaments .tournament-custom__content{background:#0d4e32}.tournament-custom__title{color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase}.tournament-custom--tournaments .tournament-custom__title{font-size:20px}@media(min-width:768px){.tournament-custom--tournaments .tournament-custom__title{font-size:24px}}.tournament-custom__prize{display:flex;flex-direction:row;justify-content:flex-start}.tournament-custom__prize .tournament-custom__prize-pool{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.tournament-custom--tournaments .tournament-custom__prize .tournament-custom__prize-pool{gap:6px}@media(min-width:768px){.tournament-custom--tournaments .tournament-custom__prize .tournament-custom__prize-pool{gap:4px}}.tournament-custom__prize .tournament-custom__prize-pool-title{color:#fff;font-size:14px;font-weight:400;line-height:.9}.tournament-custom__prize .tournament-custom__prize-pool-value{color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase}.tournament-custom__timer{bottom:0;position:absolute;right:0}.tournament-custom--tournaments .tournament-custom__timer{bottom:auto;left:0;right:auto;top:201px;transform:translateY(-100%)}@media(min-width:768px){.tournament-custom--tournaments .tournament-custom__timer{bottom:0;top:auto;transform:translateY(0)}}.tournament-custom__more{margin-top:6px;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.tournament-custom__more{margin-top:12px}}.tourn-timer{color:hsla(0,0%,100%,.7);display:block;font-size:16px;font-weight:700;line-height:1.2;margin:0 auto;max-width:335px;padding:0;text-align:left;text-transform:none;width:100%}@media(min-width:960px){.tourn-timer{margin:0}}.tourn-timer__title{display:block;margin:0;padding:0;width:100%}.tourn-timer__timer{margin:0}