.tournament.home .tournament__title{font-size:20px}.tournament.home .tournament__current{min-height:270px;margin-bottom:0;padding-bottom:initial}.tournament.home .tournament__current_title{font-size:26px}.tournament.home .tournament__current-prize{position:initial}.tournament.home .current-prize__value{font-size:28px}.tournament.home .current-prize__title{font-size:14px}.tournament .tournament__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.tournament .tournament__left{width:70%}.tournament .tournament__left .tournament__leaderboard{display:none;margin-bottom:25px}.tournament .tournament__right{width:30%}.tournament .tournament__block{margin-bottom:20px}.tournament .tournament__block:last-child{margin-bottom:0}.tournament .tournament__title{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;font-size:24px;margin-bottom:16px}.tournament .tournament__slider_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.tournament .tournament__subtitle{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;font-size:20px;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#181d29;border-radius:10px;margin-bottom:20px;padding:15px 15px 52%;position:relative}.tournament .tournament__current_over{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);border-radius:inherit;z-index:1;font-size:12px}.tournament .tournament__current_title{word-break:break-word;font-family:"Halvar Breit Blk";font-size:clamp(26px,3vw,48px);font-weight:900;line-height:1.2}.tournament .tournament__current_bottom{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 30px)}.tournament .swiper-slide{height:auto}.tournament .tournament__current_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:auto;position:absolute;bottom:15px;right:15px}.tournament .tournament__current_buttons .base-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:10px}.tournament .tournament__current_buttons .base-button.active{pointer-events:none}.tournament .tournament__current_buttons .base-button.active span:first-child{display:none}.tournament .tournament__current_buttons .base-button.active span:last-child{display:block}.tournament .tournament__current_buttons .base-button span:last-child{display:none}.tournament .tournament__current-prize{position:absolute;bottom:15px;left:15px;line-height:1}.tournament .current-prize__title{font-size:clamp(16px,3vw,20px);font-weight:600;margin-bottom:6px}.tournament .current-prize__value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-family:"Halvar Breit Blk";font-size:clamp(22px,3vw,36px);font-weight:900}.tournament .current-prize__timer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.tournament .current-prize__timer-title{font-size:12px;margin-bottom:3px}.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:26px;width:26px;border-radius:7px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.3);line-height:1}.tournament .tournament__content{padding:16px;margin-top:20px;border-radius:16px;background-color:#181d29}.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__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(#181d29),to(#1f2636));background:linear-gradient(180deg,#181d29 0,#1f2636 100%);margin-bottom:30px}.tournament .tournament__summary_item{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;width:calc(100% / 3);padding:5px;border-right:1px solid #0e1219}.tournament .tournament__summary_item:last-child{border-right:none}.tournament .tournament__summary_title{font-size:12px;color:#495366;margin-bottom:8px}.tournament .tournament__summary_value{font-weight:600;font-size:clamp(20px,3vw,24px);color:#f1f3f6}.tournament .tournament__info{border-radius:16px;overflow:hidden;overflow-x:auto;background:#181d29}.tournament .tournament__games{margin-bottom:30px}.tournament .tournament__games-list{overflow:hidden}.tournament .game-element{margin:0}.tournament .tournament__table{overflow-y:auto;max-height:530px;padding:15px;border-radius:16px;background:#181d29}.tournament .place-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;vertical-align:middle;position:relative}.tournament .place-icon:before{content:'';display:block;width:100%;height:100%;border:1px solid currentColor;background:0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;position:absolute;left:0;top:0;z-index:0}.tournament .place-icon--gold{color:#ffb23b}.tournament .place-icon--silver{color:#aebfca}.tournament .place-icon--bronze{color:#b2623a}.tournament .place-icon__number{z-index:1;font-weight:600;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:100%;height:100%}.tournament .table__headrow{display:-webkit-box;display:-ms-flexbox;display:flex}.tournament .table__headrow .table__cell{font-size:12px;color:#495366}.tournament .table__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.tournament .table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;overflow:hidden;border-top-left-radius:12px;border-bottom-left-radius:12px}.tournament .table__row:nth-child(1) .table__cell::before,.tournament .table__row:nth-child(2) .table__cell::before,.tournament .table__row:nth-child(3) .table__cell::before{display:block}.tournament .table__row:nth-child(1){background:-webkit-gradient(linear,right top,left top,from(rgba(255,178,59,0)),to(rgba(255,178,59,.15)));background:linear-gradient(270deg,rgba(255,178,59,0) 0,rgba(255,178,59,.15) 100%)}.tournament .table__row:nth-child(1) .table__cell::before{background:#ffb23b}.tournament .table__row:nth-child(2){background:-webkit-gradient(linear,right top,left top,from(rgba(174,191,202,0)),to(rgba(174,191,202,.15)));background:linear-gradient(270deg,rgba(174,191,202,0) 0,rgba(174,191,202,.15) 100%)}.tournament .table__row:nth-child(2) .table__cell::before{background:#aebfca}.tournament .table__row:nth-child(3){background:-webkit-gradient(linear,right top,left top,from(rgba(178,98,58,0)),to(rgba(178,98,58,.15)));background:linear-gradient(270deg,rgba(178,98,58,0) 0,rgba(178,98,58,.15) 100%)}.tournament .table__row:nth-child(3) .table__cell::before{background:#b2623a}.tournament .table__cell{padding:12px 8px;position:relative}.tournament .table__cell:first-child::before{content:'';display:none;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:85%;border-radius:0 10px 10px 0}.tournament .table__cell:nth-child(1){width:15%;text-align:center}.tournament .table__cell:nth-child(2){width:30%}.tournament .table__cell:nth-child(3){width:30%;text-align:right}.tournament .table__cell:nth-child(4){width:25%;text-align:right}.tournament .swiper-button{width:32px;height:32px;border-radius:8px;padding:0}.tournament .swiper-button-disabled{pointer-events:none;opacity:.5}.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{width:100%}.tournament .tournament__left .tournament__leaderboard{display:block}.tournament .tournament__right{display:none}}@media (max-width:768px){.tournament .tournament__summary_item{height:65px;width:100%;border-right:none;border-bottom:1px solid #0e1219}}