body {
    font-family: 'Poppins', sans-serif !important;
}
.content__main,
.content__main .tournament__cover {
    background-color: transparent !important;
    border: none !important;
    backdrop-filter: blur(20px) !important;
    padding: 0px !important;
}

.content__main .tournament__cover img {
    height: 800px !important;
    max-height: 800px !important;
    margin-bottom: -250px !important;
}

@media (min-width: 768px) {
.header,
.table-wrap,
.sidebar__big,
.sidebar {
    background-color: transparent !important;
    backdrop-filter: blur(20px) !important;
}
}
@media (max-width: 768px) {
.sidebar__big {
    padding-top: 40px !important;
}
}
.partner {
    background: transparent !important;
    border: none !important;
    border-radius: 25px !important;
}

.hero__btn, .form__btn, .header__signup, .hero__signup, .settings__btn {
    background-image: linear-gradient(to right, #ff4002 0%, #c32521 51%, #ff4002 100%) !important;
    box-shadow: 0px 0px 18px 4px #ff5923 !important;
    font-weight: 900 !important;
}

.lowbar {
    background: transparent !important;
}

nav ul li {
    box-shadow: 1px -5px 24px 0px rgba(255, 136, 0, 1) !important;
}

.lowbar__btn p {
    margin-top: 0px !important;
    font-size: 15px !important;
    color: white;
}

.mid-me,
.swiper-backface-hidden .swiper-slide.mini-swiper {
    height: 185px !important;
    width: 185px !important;
}

.promo-post__cover {
    aspect-ratio: 4 / 2.6 !important;
}

@media (min-width: 1360px) {
    body, #body {
        user-select: none !important;
        overflow-x: hidden !important;
        transition: all .2s;
        background: url(https://777.works/ebetlab/bg1.jpg) !important;
        background-size: contain !important;
    }
}

@media (max-width: 768px) {
    body {
        background: url(https://777.works/ebetlab/mobilbg.jpg) !important;
        background-size: contain !important;
    }

    nav button .icon.plus {
        background: url(https://777.works/ebetlab/slot.gif) !important;
        background-size: contain !important;
    }

    nav button .icon.plus svg {
        height: 24px !important;
        width: 24px !important;
        opacity: 0 !important;
    }

    nav button span {
        border: 2px solid var(--tf-bg2) !important;
        box-shadow: 0 0 0 12px var(--tf-bg2);
        height: 48px;
        overflow: hidden;
        transition: height .2s ease, margin .2s ease;
        width: 48px;
    }
}

#main__content > div.section.section--last > div > div > div.col-12.col-12.mt-2 > div {
    opacity: 0.6 !important;
}

@media (min-width: 768px) {
    .article {
        word-break: normal !important;
        z-index: 2 !important;
        background: linear-gradient(179deg, rgb(17 19 23) 0%, rgb(9 13 31) 35%, rgb(0 212 255 / 0%) 100%);
    }

    #main__content > div > div > div > div > div.content > div > div.article > div {
        margin-top: 20px !important;
        margin-left: 10px !important;
    }

    #main__content > div > div > div > div > div.content > div > div.tournament__cover > span {
        margin-top: -120px !important;
    }
}

.header--logged .header__logo {
    background: var(--tf-logo) no-repeat left center;
    width: 100px !important;
}

#sidebar-content > div.sidebar__big > div.new-sidebar-links {
    padding-bottom: 10px !important;
}
#sidebar-content > div.sidebar__big > div.new-sidebar-links > a {
    background-size: cover!important;
}

#sidebar-content > div.sidebar__big > div.sidebar__links > a:nth-child(2) {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
.sidebar__content .svg-icon use[href*="gamer"], .sidebar__content .svg-icon use[href*="100"], .sidebar__content .svg-icon use[href*="75"] {
    color: #ff4002;
    fill: #ff3e00;
}
.sidebar__nav li a{
  border: none !important;
}
.sidebar__nav li.active a{
  border: none !important;
  border-left: 1px solid !important;
  transition: all .2sn !important;
}
@keyframes menuShakeAnimation {
  0% { transform: translateX(0) }
  25% { transform: translateX(-2px) }
  50% { transform: translateX(2px) }
  75% { transform: translateX(-2px) }
  100% { transform: translateX(0) }
}
.sidebar__content a:hover svg, .sidebar__nav-small button:hover svg {
  animation: menuShakeAnimation 0.4s ease;
}

.instrument-icon-wrapper:hover svg {
  animation: menuShakeAnimation 0.4s ease;
}
.slot__unavailable {
height: 100% !important;
}.jackpot {
    background-color: transparent !important;
    border: none!important;
}
.jackpot__value span {
    font-family: system-ui !important;
}
.jackpot:before {
    background: transparent !important;
}
.jackpot__logo-wrapper--try {
    background: transparent !important;
    box-shadow: none !important;
}
.jackpot__logo-wrapper--usd {
    background: transparent !important;
    box-shadow: none !important;
}
.jackpot__logo-wrapper--btc {
    background: transparent !important;
    box-shadow: none !important;
}
.jackpot__logo {
    filter: none !important;
}
.jackpot__logo-wrapper.jackpot__logo-wrapper--try::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('https://777.works/ebetlab/tryjp.png');
    background-size: cover;
    background-position: center;
    z-index: 1;
}

.jackpot__logo.try {
    opacity: 0; /* Orijinal görseli gizle */
}
.jackpot__logo-wrapper.jackpot__logo-wrapper--usd::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('https://777.works/ebetlab/usdjp.png');
    background-size: cover;
    background-position: center;
    z-index: 1;
}

.jackpot__logo.usd {
    opacity: 0; /* Orijinal görseli gizle */
}
.jackpot__logo-wrapper.jackpot__logo-wrapper--btc::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('https://777.works/ebetlab/btcjp.png');
    background-size: cover;
    background-position: center;
    z-index: 1;
}

.jackpot__logo.btc {
    opacity: 0; /* Orijinal görseli gizle */
}
.jackpot__value--major-gold {
    border: 1px solid #ff4002 !important;
    box-shadow: none !important;
}
.jackpot__value--major-gold span {
    background: radial-gradient(circle at 10% 20%, #f53c08 0, #b14027 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--mini-gold {
    border: 1px solid #ff4002 !important;
    box-shadow: none !important;
}
.jackpot__value--mini-gold span {
    background: radial-gradient(circle at 10% 20%, #f53c08 0, #b14027 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--minor-gold {
    border: 1px solid #ff4002 !important;
    box-shadow: none !important;
}
.jackpot__value--minor-gold span {
    background: radial-gradient(circle at 10% 20%, #f53c08 0, #b14027 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}

.jackpot__value--major-7 {
    border: 1px solid #00ff8c !important;
    box-shadow: none !important;
}
.jackpot__value--major-7 span {
    background: radial-gradient(circle at 10% 20%, #00d16b 0, #08783d 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--mini-7 {
    border: 1px solid #03ff8c !important;
    box-shadow: none !important;
}
.jackpot__value--mini-7 span {
    background: radial-gradient(circle at 10% 20%, #00d16b 0, #08783d 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--minor-7 {
    border: 1px solid #08f083 !important;
    box-shadow: none !important;
}
.jackpot__value--minor-7 span {
    background: radial-gradient(circle at 10% 20%, #00d16b 0, #08783d 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--grand-7 span {
    background: radial-gradient(circle at 10% 20%, #26694acc 0, #002918cc 90%);
    border-radius: 10px !important;
    color: #00ff80!important;
}
.jackpot__value--grand-7:before {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.jackpot__value--grand-7 {
    border: 1px solid #2ba86f;
    border-radius: 10px !important;
    box-shadow: none !important;
}

.jackpot__value--zebra span {
    background: radial-gradient(circle at 10% 20%, #835700 0, #362000 90%);
    border-radius: 10px !important;
    color: #ffac16 !important;
}
.jackpot__value--zebra {
    background-image: none !important;
    border: 1px solid #f7931a;
    border-radius: 10px !important;
    box-shadow: none !important;
}
.jackpot__value--zebra:before {
    border: none !important;
    border-radius: 10px !important;
    box-shadow: none !important;
}
.jackpot__value--major-zebra {
    border: 1px solid #fda300 !important;
    box-shadow: none !important;
}
.jackpot__value--major-zebra span {
    background: radial-gradient(circle at 10% 20%, #ffa500 0, #a06700 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--mini-zebra {
    border: 1px solid #ffa500 !important;
    box-shadow: none !important;
}
.jackpot__value--mini-zebra span {
    background: radial-gradient(circle at 10% 20%, #ffa500 0, #a06700 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}
.jackpot__value--minor-zebra {
    border: 1px solid #fda400 !important;
    box-shadow: none !important;
}
.jackpot__value--minor-zebra span {
    background: radial-gradient(circle at 10% 20%, #ffa500 0, #a06700 90%) !important;
    border-radius: 7px !important;
    color: #0b1022!important;
}