.tournament .tournament__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.tournament .tournament__left{width:70%}.tournament .tournament__right{width:30%}.tournament .tournament__block{margin-bottom:20px}.tournament .tournament__block:last-child{margin-bottom:0}.tournament .tournament__title{font-size:24px;font-weight:500;margin-bottom:16px}.tournament .tournament__subtitle{font-size:20px;font-weight:500;margin-bottom:16px}.tournament .tournament__slider{overflow:hidden;padding:0 15px;margin:0 -15px;position:relative}.tournament .tournament__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background-color:#292d33;margin-bottom:20px}.tournament .swiper-slide{height:auto}.tournament .swiper-slide .tournament__title{width:-webkit-min-content;width:-moz-min-content;width:min-content}.tournament .tournament__current_left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tournament .tournament__current_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tournament .tournament__current_left_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.tournament .tournament__current_left_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;width:100%;margin-bottom:10px}.tournament .tournament__current_type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;background-color:#fff;border-radius:50%;-webkit-box-shadow:rgba(15,22,31,.1) 0 0 12px 0;box-shadow:rgba(15,22,31,.1) 0 0 12px 0;position:relative;cursor:pointer}.tournament .tournament__current_type:hover .tournament__current_dropdown{display:block}.tournament .tournament__current_dropdown{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);background-color:rgba(0,0,0,.9);min-width:300px;border-radius:8px;padding:10px;-webkit-box-shadow:rgba(15,22,31,.1) 0 0 12px 0;box-shadow:rgba(15,22,31,.1) 0 0 12px 0;z-index:10;color:#858585;display:none}.tournament .current_dropdown__title{font-size:10px;text-transform:uppercase;margin-bottom:4px}.tournament .current_dropdown__type{font-size:16px;color:#fff;margin-bottom:4px}.tournament .current_dropdown__descr{font-size:14px;font-weight:500}.tournament .tournament__current_image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.tournament .tournament__current_image img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.tournament .tournament__current_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px}.tournament .tournament__current_status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 6px;border-radius:4px;font-weight:500;font-size:10px;line-height:16px;text-transform:uppercase;color:#fff;background-color:#000}.tournament .tournament__current_status.soon{background-color:#5c33cf}.tournament .tournament__current_status.active{background-color:#0cd664}.tournament .tournaments__current_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%;margin-top:auto}.tournament .tournaments__current_buttons .base-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:10px;height:45px}.tournament .tournaments__current_buttons .base-button:hover{background-color:#895A21}.tournament .tournaments__current_buttons .base-button.active{pointer-events:none;opacity:.5}.tournament .tournaments__current_buttons .base-button.active span:first-child{display:none}.tournament .tournaments__current_buttons .base-button.active span:last-child{display:block}.tournament .tournaments__current_buttons .base-button span:last-child{display:none}.tournament .tournament__current_show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;background:#E88122;border-radius:10px}.tournament .tournament__current-prize{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px;border-radius:10px;border:2px solid #775832}.tournament .current-prize__title{color:#ddc19e;font-size:12px;margin-bottom:10px}.tournament .current-prize__value{display:-webkit-box;display:-ms-flexbox;display:flex;background:#584632;border-radius:4px;padding:5px;gap:8px;margin-bottom:12px}.tournament .current-prize__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.tournament .current-prize__timer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tournament .current-prize__timer-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;border-radius:8px;border:1px solid #775832}.tournament .current-prize__timer-label{font-size:14px}.tournament .current-prize__timer-separator{padding-top:10px}.tournament .tournament__content{font-size:14px;margin-bottom:20px}.tournament .tournament__content h1,.tournament .tournament__content h2,.tournament .tournament__content h3,.tournament .tournament__content h4,.tournament .tournament__content h5,.tournament .tournament__content h6{font-weight:700}.tournament .tournament__content h1{font-size:28px}.tournament .tournament__content h2{font-size:26px}.tournament .tournament__content h3{font-size:22px}.tournament .tournament__content h4{font-size:18px}.tournament .tournament__content ol,.tournament .tournament__content ul{padding:10px 10px 10px 20px}.tournament .tournament__content li{list-style:inside}.tournament .tournament__content p{margin:5px 0}.tournament .tournament__info{border-radius:16px;overflow:hidden;overflow-x:auto;-webkit-box-shadow:0 8px 16px -4px rgba(15,17,33,.04),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 8px 16px -4px rgba(15,17,33,.04),inset 0 -2px 0 0 rgba(0,0,0,.12);background:radial-gradient(99.25% 100% at 54.57% 0,rgba(41,45,51,.89) 0,#292d33 100%);border-top:3px solid #775832;margin-bottom:20px}.tournament .tournament__games-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}.tournament .game-element{width:calc(100% / 4 - 14px)}.tournament .tournament__table{border-radius:16px;overflow:hidden;overflow-x:auto;-webkit-box-shadow:0 8px 16px -4px rgba(15,17,33,.04),inset 0 -2px 0 0 rgba(0,0,0,.12);box-shadow:0 8px 16px -4px rgba(15,17,33,.04),inset 0 -2px 0 0 rgba(0,0,0,.12);background:radial-gradient(99.25% 100% at 54.57% 0,rgba(41,45,51,.89) 0,#292d33 100%);border-top:3px solid #775832}.tournament .table__row:nth-child(1) .table__cell,.tournament .table__row:nth-child(2) .table__cell,.tournament .table__row:nth-child(3) .table__cell{color:#fff}.tournament .table__row:nth-child(1) span,.tournament .table__row:nth-child(2) span,.tournament .table__row:nth-child(3) span{height:28px;background-color:inherit;background-size:contain;background-position:center}.tournament .table__row:nth-child(1){background-color:#ffab00}.tournament .table__row:nth-child(2){background-color:silver}.tournament .table__row:nth-child(3){background-color:#693e14}.tournament .table__cell span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background-color:#f2f2f2;color:#858585;font-weight:400;border-radius:50%}.tournament .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#57452f;-webkit-box-shadow:0 4px 6px -2px rgba(15,17,33,.4);box-shadow:0 4px 6px -2px rgba(15,17,33,.4);cursor:pointer;position:absolute;top:40%;z-index:1}.tournament .swiper-button:hover{background-color:#895A21}.tournament .swiper-button-prev{left:0}.tournament .swiper-button-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tournament .swiper-button-next{right:0}.tournament .swiper-button-next svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tournament .swiper-button-disabled{cursor:not-allowed;opacity:.5}.tournament .swiper-button-disabled:hover{background-color:#57452f}.tournament .swiper-button-lock{display:none}.modal#bonus-notification-modal .modal__title{text-align:center;padding:25px 0}@media (max-width:1140px){.tournament .tournament__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tournament .tournament__left,.tournament .tournament__right{width:100%}.tournament .tournament__block .tournament__current_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tournament .tournament__block .tournament__current_dropdown{left:auto;right:0;-webkit-transform:translateX(0) translateY(10px);-ms-transform:translateX(0) translateY(10px);transform:translateX(0) translateY(10px)}}@media (max-width:768px){.tournament .game-element{width:calc(100% / 3 - 14px)}}@media (max-width:660px){.tournament .tournament__current_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tournament .tournament__current_dropdown{left:auto;right:0;-webkit-transform:translateX(0) translateY(10px);-ms-transform:translateX(0) translateY(10px);transform:translateX(0) translateY(10px)}}@media (max-width:560px){.tournament .game-element{width:calc(100% / 2 - 14px)}}