:root>body {
    --bg-level-1: #05052f!important;
    --bg-level-2: #05052f!important;
    --bg-level-3: #060631!important;
    --bg-level-4: #070745!important;
    --cwButtonSecondaryBg: #05052f!important;
    --cwBodyBg2: #060631!important;
    --cwModalBg2: #060631!important;
    --cwButtonSecondaryTxt: white!important;
    --symbolcolored: #05052f!important;
    --cwButtonSecondaryG: #060631!important;
    --cwButtonSecondaryRadius: #060631!important;
    --cwButtonSecondaryBorder: #05052f!important;
    --cwPrimary: #05052f!important;
    --cwButtonBg: #060631!important;
    --cwDominantBg2: #060631!important;
    --cwAccentBg: #060631!important;
    --cwDominantTxt: #ffffff!important;
    --bg-level-5: #FFD700;
    --bg-gradient-1: linear-gradient(180deg,rgba(191, 149, 63, 1) 10%, rgba(252, 246, 186, 1) 50%, rgba(251, 245, 183, 1) 60%, rgba(170, 119, 28, 1) 90%)
}

:root {
    --cwBodyBg: #05052f!important
}

.to_top_cont .dynamic_icon {
    color: #05052f;
    font-size: 50px!important;
    font-weight: bolder!important
}

.main-col {
    background: #272a1d!important;
    color: #fff
}

.content-head {
    color: #caeb56!important
}

.social_icon,.social_icon-img {
    width: 40px;
    height: 200px;
    position: absolute;
    z-index: -1;
    border-radius: 15px;
    background: #05052f;
    margin-top: 12px!important;
    margin-left: -100px;
    filter: drop-shadow(0 0 3px gold)!important
}

.social_icon-img:before {
    display: flex;
    transform: rotate(90deg)translate(-78px,0);
    height: 40px;
    width: 40px;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 1;
    margin-top: -15px
}

.twetter .social_icon-img:before {
    background-image: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/twitter.webp)!important
}

.instagram .social_icon-img:before {
    background-image: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/instagram.webp)!important
}

.telegram .social_icon-img:before {
    background-image: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/telegram.webp)!important
}

.pinterest .social_icon-img:before {
    background-image: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/pinterest.webp)!important
}

.social_icons_fixed {
    position: fixed;
    right: 0;
    bottom: 0;
    z-index: 20;
    transform: rotate(90deg)translate(-450px,314px);
    display: absolute;
    top: 0;
    height: 70px;
    width: 623px;
    flex-direction: row-reverse
}

.social_icons_fixed a {
    position: relative;
    transform: translate(0,0);
    display: absolute;
    transition: transform .3s ease;
    margin-left: 2vh;
    width: 25%
}

.social_text {
    transform: rotate(90deg)translate(100px,5px);
    border-radius: 0 0 0 0;
    background: 0 0;
    height: 0;
    display: flex;
    align-items: center;
    margin-top: -250px;
    border-radius: 10px 10px 0 0;
    margin-bottom: 1px;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #fff;
    margin-left: -200px!important
}

@media screen and (min-width: 1024px) {
    .social_icons_fixed a {
        width:10%;
        margin-left: -1vh
    }

    .social_icons_fixed {
        position: flex;
        transform: rotate(-90deg)translate(-250px,490px);
        width: 505px
    }
}

.additional-infos .info_title {
    color: #fbf4b8!important;
    position: relative;
    text-transform: uppercase;
    font-size: 25px!important;
    text-align: center!important
}


.tl_payment_head {
    background: linear-gradient(45deg,#05052f,#0a0a65,#05052f)!important;
    border: 2px solid #c9b00c;
    scale: 100%!important;
    border-radius: 0 0 30px 30px!important
}

.tl_payment_cont .tl_payment_block:hover,.tl_payment_cont .tl_payment_block_inter:hover,.tl_payment_cont .tl_payment_inner_block:hover {
    background-color: initial
}

.tl_my_acc_cont .lbl {
    color: #272727!important
}

.footer {
    background: 0 0!important
}

.dynamic_menu .tl_header_bot_row_fix {
    justify-content: center!important;
}

.tl_header_bot_row {
    background: 0 0
}

.user_info-item {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#e6ca9a 35%,#ffb540 45%,#d4af37 61%,rgb(213 173 109/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px!important
}

.tl_my_acc_cont_content {
    background: #05052f
}

.tl_payment_cont .tl_payment_block,.tl_payment_cont .tl_payment_block_inter,.tl_payment_cont .tl_payment_inner_block {
    background-color: initial
}

.tl_payment_cont .tl_payment_block.active,.tl_payment_cont .tl_payment_inner_block.active .tl_payment_block_inter.active {
    border: 1px solid #c9b00c
}

.tl_my_acc_cont .lbl {
    color: #fff!important;
    font-size: 20px
}

.tl_payment_block .tl_payment_body .tl_input_popup,.tl_payment_body .tl_sel_custom_popup_reg {
    background: linear-gradient(60deg,transparent,#130c7e,transparent)!important;
    border: 1px solid #c9b00c
}

.tl_payment_block .tl_deposit_button {
    box-shadow: 0 0 5px #ffae0085!important;
    border-radius: 40px;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    font-weight: bolder!important
}

.tl_payment_block .tl_deposit_button:hover {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)
}

.links_container {
    border-radius: 0 0 30px 30px;
    background: linear-gradient(45deg,#05052f,transparent,#05052f);
    margin-top: 10px
}

.links_container {
    background: #07032a;
    padding: 0;
}

.tl_dropdown_style {
    padding: 4px 20px !important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, transparent 50%) !important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

.links_container > * + *{
    border: none;
}

.tl_dropdown_style:hover {
    transform: translateX(-8px);
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)
}

.tl_my_acc_cont_content .tl_input {
    background: linear-gradient(60deg,#05052f,#0a0a51,#05052f)!important;
    color: #fff!important;
    border-image: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)30!important;
    border-radius: 0 0 15px 15px!important
}

.user_info_content {
    border: 1px solid!important;
    border-image: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)30!important
}

.user_pic_container.qyach:after {
    position: absolute;
    content: '';
    width: 153px;
    height: 160px;
    border-radius: 50%;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/dynamic-circle.webp);
    background-size: 100%;
    z-index: 15!important;
    display: flex!important
}

.user_pic_container.losht::after {
    position: absolute;
    content: '';
    width: 153px;
    height: 160px;
    border-radius: 50%;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/dynamic-circle.webp);
    background-size: 100%;
    z-index: 15!important;
    display: flex!important
}

input[type=text]:read-only,input:disabled,button[disabled] {
    opacity: .9
}

.no_winners {
    border: 1px solid #c9b00c!important;
    background: linear-gradient(45deg,#05052f,#0b0b65,#05052f)!important
}

.lobbyFilter_wrapper {
    border: 1px solid #c9b00c!important;
    margin-bottom: 20px;
}

.lobbyFilter_search input {
    border: 1px solid #c98600!important;
    background: linear-gradient(45deg,#05052f,#0b0b65,#05052f)!important
}

.lobbyFilter_provider_item:hover,.lobbyFilter_provider_item.active {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important;
    color: #05052f!important;
    font-weight: bolder!important
}

.header_nav__dropdown,.header_nav__more_content {
    background: linear-gradient(45deg,#05052f 10%,#000000e0 50%,#05052f 90%);
    border: none!important
}

.header_nav__more {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#e6ca9a 35%,#ffb540 45%,#d4af37 61%,rgb(213 173 109/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.tl_main_nav_item-inner:hover span {
    color: #00ff08
}

.form-group-label label,.form-group-label {
    color: #fff!important
}

#registerForm .tl_popup_header {
    background: linear-gradient(90deg,#05052f,#08084c,#05052f)!important
}

.tl_footer_links_heading {
    background: linear-gradient(to bottom,#cfc09f 27%,#ffecb3 40%,#765512 78%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    font-family: playfair display,serif;
    position: relative;
    text-transform: uppercase;
    font-size: 25px!important;
    margin: 0;
    font-weight: 400;
    text-align: center!important
}

.tl_footer_link {
    line-height: normal;
    color: #fff;
    text-transform: capitalize;
    font-size: 15px;
    margin-bottom: 6px;
    text-align: center!important
}

.footer_social-item {
    background-color: #748374
}

.tl_footer_copy {
    font-size: 14px;
    color: #fff
}

.tl_main_nav_item-inner span {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#e6ca9a 35%,#ffb540 45%,#d4af37 61%,rgb(213 173 109/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.tl_main_nav_item-inner:hover span {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#e6ca9a 35%,#ffb540 45%,#d4af37 61%,rgb(213 173 109/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    filter: drop-shadow(0 0 2px #ffe200)
}

.tl_time {
    display: none!important
}

.social__facebook-icon:hover {
    background-color: #3b5998
}

.social__instagram-icon,.social__instagram1-icon,.social__threads-icon {
    background: #f09433;
    background: -o-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)
}

.social__linkedin-icon {
    background-color: #0072b1
}

.social__mail-icon {
    background-color: #168de2
}

.social__pinterest-icon {
    background-color: #c8232c
}

.social__reddit-icon {
    background-color: #ff4500
}

.social__telegram-icon {
    background-color: #08c
}

.social__tikTok-icon,.social__tikTok2-icon {
    background-color: #000
}

.social__tumblr-icon {
    background-color: #34526f
}

.social__twitch-icon {
    background-color: #6441a5
}

.social__twitter-icon {
    background-color: #000
}

.social__twitter-icon2 {
    background-color: #00acee
}

.social__whatsApp-icon,.social__whatsApp1-icon {
    background-color: #25d366
}

.social__youtube-icon,.social__youtube1-icon {
    background-color: red
}

.social__messenger-icon {
    background-color: #006aff
}

.social__viber-icon {
    background-color: #7360f2
}

.balance-switcher .slider {
    background: #000
}

.balance-switcher .slider:before {
    background: #c9b00c
}

.lb_card_hover {
    background: #0000007a!important
}

.lb_card_hover_top {
    background: #c9b00c1a!important
}

.lb_card_topitems {
    display: none!important
}

.lb_card_button.play_btn {
    color: #05052f!important;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important
}

.lb_card_button.demo_btn {
    color: #05052f!important;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important
}

.tl_head_close {
    color: #bf953f;
    font-weight: bolder!important;
    font-size: 40px
}

.pn_card_hover {
    background: #000000b3!important
}

.pn_card_button.h-bg-secondary {
    border: 1px solid #c9b00c;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important;
    color: #05052f!important;
    font-weight: bolder!important
}

.pn_card_footer p {
    text-align: center!important;
    width: 100%!important
}

.pn_card {
    border: 1px solid #c9b00c!important
}

.footer .tl_btn {
    border-top: 1px solid #c9b00c!important;
    border-bottom: 1px solid #c9b00c!important;
    border: none;
    border-radius: 15px!important
}

.footer .tl_btn:hover {
    background: linear-gradient(45deg,#411717,#ff0000,#411717)
}

#js_card_stream_1869 .swiper-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    gap: 12px
}

#js_card_stream_1870 .swiper-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    gap: 12px
}

:root {
    --cwBodyG: #04042F;
    --cwBodyBg: #04042F;
    --cwBodyBg2: #080863;
    --cwBodyBg3: #0c0c88;
    --cwBodyBgHover: #060646;
    --cwBodyBg2Hover: #0a0a7b;
    --cwBodyBg3Hover: #0e0e9f;
    --cwBodyTxt: #fff;
    --cwBodyTxt2: #b4b4c1;
    --cwBodyTxt3: #828297;
    --cwBodyAccent: #D3B768;
    --cwBodyAccentTxt: rgba(0, 0, 0, 0.9);
    --cwBodyRGBA: rgba(4, 4, 47, 0.7);
    --cwBodyRGBA2: rgba(4, 4, 47, 0.5);
    --cwBodyRGBA3: rgba(4, 4, 47, 0.3);
    --cwBodyShadow: rgba(2, 2, 28, 0.7);
    --cwBodyShadowFade: rgba(2, 2, 28, 0);
    --cwBodyRadius: 8px;
    --cwBodyBorder: #060646;
    --cwAccentG: #D3B768;
    --cwAccentBg: #D3B768;
    --cwAccentBg2: #e0cc93;
    --cwAccentBg3: #e9dbb3;
    --cwAccentBgHover: #d9c07c;
    --cwAccentBg2Hover: #e6d5a7;
    --cwAccentBg3Hover: #efe4c7;
    --cwAccentTxt: #FFFF;
    --cwAccentTxt2: #3f371f;
    --cwAccentTxt3: #6a5c34;
    --cwAccentAccent: #D3B768;
    --cwAccentAccentTxt: rgba(0, 0, 0, 0.9);
    --cwAccentRGBA: rgba(211, 183, 104, 0.7);
    --cwAccentRGBA2: rgba(211, 183, 104, 0.5);
    --cwAccentRGBA3: rgba(211, 183, 104, 0.3);
    --cwAccentShadow: rgba(127, 110, 62, 0.7);
    --cwAccentShadowFade: rgba(127, 110, 62, 0);
    --cwAccentRadius: 8px;
    --cwAccentBorder: #d9c07c;
    --cwDominantG: #060646;
    --cwDominantBg: #060646;
    --cwDominantBg2: #0a0a7a;
    --cwDominantBg3: #0e0e9f;
    --cwDominantBgHover: #08085d;
    --cwDominantBg2Hover: #0c0c92;
    --cwDominantBg3Hover: #1010b6;
    --cwDominantTxt: #fff;
    --cwDominantTxt2: #b4b4c8;
    --cwDominantTxt3: #8383a3;
    --cwDominantAccent: #D3B768;
    --cwDominantAccentTxt: rgba(0, 0, 0, 0.9);
    --cwDominantRGBA: rgba(6, 6, 70, 0.7);
    --cwDominantRGBA2: rgba(6, 6, 70, 0.5);
    --cwDominantRGBA3: rgba(6, 6, 70, 0.3);
    --cwDominantShadow: rgba(4, 4, 42, 0.7);
    --cwDominantShadowFade: rgba(4, 4, 42, 0);
    --cwDominantRadius: 8px;
    --cwDominantBorder: #08085d;
    --cwCardG: #060646;
    --cwCardBg: #060646;
    --cwCardBg2: #0a0a7a;
    --cwCardBg3: #0e0e9f;
    --cwCardBgHover: #08085d;
    --cwCardBg2Hover: #0c0c92;
    --cwCardBg3Hover: #1010b6;
    --cwCardTxt: #fff;
    --cwCardTxt2: #b4b4c8;
    --cwCardTxt3: #8383a3;
    --cwCardAccent: #D3B768;
    --cwCardAccentTxt: rgba(0, 0, 0, 0.9);
    --cwCardRGBA: rgba(6, 6, 70, 0.7);
    --cwCardRGBA2: rgba(6, 6, 70, 0.5);
    --cwCardRGBA3: rgba(6, 6, 70, 0.3);
    --cwCardShadow: rgba(4, 4, 42, 0.7);
    --cwCardShadowFade: rgba(4, 4, 42, 0);
    --cwCardRadius: 8px;
    --cwCardBorder: #08085d;
    --cwGameG: #060646;
    --cwGameBg: #060646;
    --cwGameBg2: #0a0a7a;
    --cwGameBg3: #0e0e9f;
    --cwGameBgHover: #08085d;
    --cwGameBg2Hover: #0c0c92;
    --cwGameBg3Hover: #1010b6;
    --cwGameTxt: #fff;
    --cwGameTxt2: #b4b4c8;
    --cwGameTxt3: #8383a3;
    --cwGameAccent: #D3B768;
    --cwGameAccentTxt: rgba(0, 0, 0, 0.9);
    --cwGameRGBA: rgba(6, 6, 70, 0.7);
    --cwGameRGBA2: rgba(6, 6, 70, 0.5);
    --cwGameRGBA3: rgba(6, 6, 70, 0.3);
    --cwGameShadow: rgba(4, 4, 42, 0.7);
    --cwGameShadowFade: rgba(4, 4, 42, 0);
    --cwGameRadius: 8px;
    --cwGameBorder: #08085d;
    --cwJackpotG: #060646;
    --cwJackpotBg: #060646;
    --cwJackpotBg2: #0a0a7a;
    --cwJackpotBg3: #0e0e9f;
    --cwJackpotBgHover: #08085d;
    --cwJackpotBg2Hover: #0c0c92;
    --cwJackpotBg3Hover: #1010b6;
    --cwJackpotTxt: #fff;
    --cwJackpotTxt2: #b4b4c8;
    --cwJackpotTxt3: #8383a3;
    --cwJackpotAccent: #D3B768;
    --cwJackpotAccentTxt: rgba(0, 0, 0, 0.9);
    --cwJackpotRGBA: rgba(6, 6, 70, 0.7);
    --cwJackpotRGBA2: rgba(6, 6, 70, 0.5);
    --cwJackpotRGBA3: rgba(6, 6, 70, 0.3);
    --cwJackpotShadow: rgba(4, 4, 42, 0.7);
    --cwJackpotShadowFade: rgba(4, 4, 42, 0);
    --cwJackpotRadius: 8px;
    --cwJackpotBorder: #08085d;
    --cwButtonG: #d9c07c;
    --cwButtonBg: #d9c07c;
    --cwButtonBg2: #e6d5a7;
    --cwButtonBg3: #efe4c7;
    --cwButtonBgHover: #dfc990;
    --cwButtonBg2Hover: #ecdebb;
    --cwButtonBg3Hover: #f5eedb;
    --cwButtonTxt: #000;
    --cwButtonTxt2: #413a25;
    --cwButtonTxt3: #6d603e;
    --cwButtonAccent: #D3B768;
    --cwButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonRGBA: rgba(217, 192, 124, 0.7);
    --cwButtonRGBA2: rgba(217, 192, 124, 0.5);
    --cwButtonRGBA3: rgba(217, 192, 124, 0.3);
    --cwButtonShadow: rgba(130, 115, 74, 0.7);
    --cwButtonShadowFade: rgba(130, 115, 74, 0);
    --cwButtonRadius: 8px;
    --cwButtonBorder: #dfc990;
    --cwButtonSecondaryG: #0e0e9f;
    --cwButtonSecondaryBg: #0e0e9f;
    --cwButtonSecondaryBg2: #1313d3;
    --cwButtonSecondaryBg3: #2222ec;
    --cwButtonSecondaryBgHover: #1010b6;
    --cwButtonSecondaryBg2Hover: #1515ea;
    --cwButtonSecondaryBg3Hover: #3939ee;
    --cwButtonSecondaryTxt: #fff;
    --cwButtonSecondaryTxt2: #b7b7e2;
    --cwButtonSecondaryTxt3: #8787cf;
    --cwButtonSecondaryAccent: #D3B768;
    --cwButtonSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonSecondaryRGBA: rgba(14, 14, 159, 0.7);
    --cwButtonSecondaryRGBA2: rgba(14, 14, 159, 0.5);
    --cwButtonSecondaryRGBA3: rgba(14, 14, 159, 0.3);
    --cwButtonSecondaryShadow: rgba(8, 8, 95, 0.7);
    --cwButtonSecondaryShadowFade: rgba(8, 8, 95, 0);
    --cwButtonSecondaryRadius: 8px;
    --cwButtonSecondaryBorder: #1010b6;
    --cwNavbarG: #080863;
    --cwNavbarBg: #080863;
    --cwNavbarBg2: #0c0c97;
    --cwNavbarBg3: #0f0fbd;
    --cwNavbarBgHover: #0a0a7b;
    --cwNavbarBg2Hover: #0e0eaf;
    --cwNavbarBg3Hover: #1111d5;
    --cwNavbarTxt: #fff;
    --cwNavbarTxt2: #b5b5d0;
    --cwNavbarTxt3: #8484b1;
    --cwNavbarAccent: #D3B768;
    --cwNavbarAccentTxt: rgba(0, 0, 0, 0.9);
    --cwNavbarRGBA: rgba(8, 8, 99, 0.7);
    --cwNavbarRGBA2: rgba(8, 8, 99, 0.5);
    --cwNavbarRGBA3: rgba(8, 8, 99, 0.3);
    --cwNavbarShadow: rgba(5, 5, 59, 0.7);
    --cwNavbarShadowFade: rgba(5, 5, 59, 0);
    --cwNavbarRadius: 8px;
    --cwNavbarBorder: #0a0a7b;
    --cwSliderG: #060646;
    --cwSliderBg: #060646;
    --cwSliderBg2: #0a0a7a;
    --cwSliderBg3: #0e0e9f;
    --cwSliderBgHover: #08085d;
    --cwSliderBg2Hover: #0c0c92;
    --cwSliderBg3Hover: #1010b6;
    --cwSliderTxt: #fff;
    --cwSliderTxt2: #b4b4c8;
    --cwSliderTxt3: #8383a3;
    --cwSliderAccent: #D3B768;
    --cwSliderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSliderRGBA: rgba(6, 6, 70, 0.7);
    --cwSliderRGBA2: rgba(6, 6, 70, 0.5);
    --cwSliderRGBA3: rgba(6, 6, 70, 0.3);
    --cwSliderShadow: rgba(4, 4, 42, 0.7);
    --cwSliderShadowFade: rgba(4, 4, 42, 0);
    --cwSliderRadius: 8px;
    --cwSliderBorder: #08085d;
    --cwHeaderG: #080863;
    --cwHeaderBg: #080863;
    --cwHeaderBg2: #0c0c97;
    --cwHeaderBg3: #0f0fbd;
    --cwHeaderBgHover: #0a0a7b;
    --cwHeaderBg2Hover: #0e0eaf;
    --cwHeaderBg3Hover: #1111d5;
    --cwHeaderTxt: #fff;
    --cwHeaderTxt2: #b5b5d0;
    --cwHeaderTxt3: #8484b1;
    --cwHeaderAccent: #D3B768;
    --cwHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderRGBA: rgba(8, 8, 99, 0.7);
    --cwHeaderRGBA2: rgba(8, 8, 99, 0.5);
    --cwHeaderRGBA3: rgba(8, 8, 99, 0.3);
    --cwHeaderShadow: rgba(5, 5, 59, 0.7);
    --cwHeaderShadowFade: rgba(5, 5, 59, 0);
    --cwHeaderRadius: 8px;
    --cwHeaderBorder: #0a0a7b;
    --cwHeaderSecondaryG: #080863;
    --cwHeaderSecondaryBg: #080863;
    --cwHeaderSecondaryBg2: #0c0c97;
    --cwHeaderSecondaryBg3: #0f0fbd;
    --cwHeaderSecondaryBgHover: #0a0a7b;
    --cwHeaderSecondaryBg2Hover: #0e0eaf;
    --cwHeaderSecondaryBg3Hover: #1111d5;
    --cwHeaderSecondaryTxt: #fff;
    --cwHeaderSecondaryTxt2: #b5b5d0;
    --cwHeaderSecondaryTxt3: #8484b1;
    --cwHeaderSecondaryAccent: #D3B768;
    --cwHeaderSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderSecondaryRGBA: rgba(8, 8, 99, 0.7);
    --cwHeaderSecondaryRGBA2: rgba(8, 8, 99, 0.5);
    --cwHeaderSecondaryRGBA3: rgba(8, 8, 99, 0.3);
    --cwHeaderSecondaryShadow: rgba(5, 5, 59, 0.7);
    --cwHeaderSecondaryShadowFade: rgba(5, 5, 59, 0);
    --cwHeaderSecondaryRadius: 8px;
    --cwHeaderSecondaryBorder: #0a0a7b;
    --cwFooterG: #080863;
    --cwFooterBg: #080863;
    --cwFooterBg2: #0c0c97;
    --cwFooterBg3: #0f0fbd;
    --cwFooterBgHover: #0a0a7b;
    --cwFooterBg2Hover: #0e0eaf;
    --cwFooterBg3Hover: #1111d5;
    --cwFooterTxt: #fff;
    --cwFooterTxt2: #b5b5d0;
    --cwFooterTxt3: #8484b1;
    --cwFooterAccent: #D3B768;
    --cwFooterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFooterRGBA: rgba(8, 8, 99, 0.7);
    --cwFooterRGBA2: rgba(8, 8, 99, 0.5);
    --cwFooterRGBA3: rgba(8, 8, 99, 0.3);
    --cwFooterShadow: rgba(5, 5, 59, 0.7);
    --cwFooterShadowFade: rgba(5, 5, 59, 0);
    --cwFooterRadius: 8px;
    --cwFooterBorder: #0a0a7b;
    --cwSubHeaderG: #0a0a7b;
    --cwSubHeaderBg: #0a0a7b;
    --cwSubHeaderBg2: #0e0eaf;
    --cwSubHeaderBg3: #1111d5;
    --cwSubHeaderBgHover: #0c0c93;
    --cwSubHeaderBg2Hover: #1010c7;
    --cwSubHeaderBg3Hover: #1313ec;
    --cwSubHeaderTxt: #fff;
    --cwSubHeaderTxt2: #b6b6d7;
    --cwSubHeaderTxt3: #8585bd;
    --cwSubHeaderAccent: #D3B768;
    --cwSubHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSubHeaderRGBA: rgba(10, 10, 123, 0.7);
    --cwSubHeaderRGBA2: rgba(10, 10, 123, 0.5);
    --cwSubHeaderRGBA3: rgba(10, 10, 123, 0.3);
    --cwSubHeaderShadow: rgba(6, 6, 74, 0.7);
    --cwSubHeaderShadowFade: rgba(6, 6, 74, 0);
    --cwSubHeaderRadius: 8px;
    --cwSubHeaderBorder: #0c0c93;
    --cwTabG: #080863;
    --cwTabBg: #080863;
    --cwTabBg2: #0c0c97;
    --cwTabBg3: #0f0fbd;
    --cwTabBgHover: #0a0a7b;
    --cwTabBg2Hover: #0e0eaf;
    --cwTabBg3Hover: #1111d5;
    --cwTabTxt: #fff;
    --cwTabTxt2: #b5b5d0;
    --cwTabTxt3: #8484b1;
    --cwTabAccent: #D3B768;
    --cwTabAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabRGBA: rgba(8, 8, 99, 0.7);
    --cwTabRGBA2: rgba(8, 8, 99, 0.5);
    --cwTabRGBA3: rgba(8, 8, 99, 0.3);
    --cwTabShadow: rgba(5, 5, 59, 0.7);
    --cwTabShadowFade: rgba(5, 5, 59, 0);
    --cwTabRadius: 8px;
    --cwTabBorder: #0a0a7b;
    --cwTabActiveG: #0a0a7b;
    --cwTabActiveBg: #0a0a7b;
    --cwTabActiveBg2: #0e0eaf;
    --cwTabActiveBg3: #1111d5;
    --cwTabActiveBgHover: #0c0c93;
    --cwTabActiveBg2Hover: #1010c7;
    --cwTabActiveBg3Hover: #1313ec;
    --cwTabActiveTxt: #fff;
    --cwTabActiveTxt2: #b6b6d7;
    --cwTabActiveTxt3: #8585bd;
    --cwTabActiveAccent: #D3B768;
    --cwTabActiveAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabActiveRGBA: rgba(10, 10, 123, 0.7);
    --cwTabActiveRGBA2: rgba(10, 10, 123, 0.5);
    --cwTabActiveRGBA3: rgba(10, 10, 123, 0.3);
    --cwTabActiveShadow: rgba(6, 6, 74, 0.7);
    --cwTabActiveShadowFade: rgba(6, 6, 74, 0);
    --cwTabActiveRadius: 8px;
    --cwTabActiveBorder: #0c0c93;
    --cwInputG: #080863;
    --cwInputBg: #080863;
    --cwInputBg2: #0c0c97;
    --cwInputBg3: #0f0fbd;
    --cwInputBgHover: #0a0a7b;
    --cwInputBg2Hover: #0e0eaf;
    --cwInputBg3Hover: #1111d5;
    --cwInputTxt: #fff;
    --cwInputTxt2: #b5b5d0;
    --cwInputTxt3: #8484b1;
    --cwInputAccent: #D3B768;
    --cwInputAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputRGBA: rgba(8, 8, 99, 0.7);
    --cwInputRGBA2: rgba(8, 8, 99, 0.5);
    --cwInputRGBA3: rgba(8, 8, 99, 0.3);
    --cwInputShadow: rgba(5, 5, 59, 0.7);
    --cwInputShadowFade: rgba(5, 5, 59, 0);
    --cwInputRadius: 8px;
    --cwInputBorder: #0a0a7b;
    --cwInputSecondaryG: #0a0a7b;
    --cwInputSecondaryBg: #0a0a7b;
    --cwInputSecondaryBg2: #0e0eaf;
    --cwInputSecondaryBg3: #1111d5;
    --cwInputSecondaryBgHover: #0c0c93;
    --cwInputSecondaryBg2Hover: #1010c7;
    --cwInputSecondaryBg3Hover: #1313ec;
    --cwInputSecondaryTxt: #fff;
    --cwInputSecondaryTxt2: #b6b6d7;
    --cwInputSecondaryTxt3: #8585bd;
    --cwInputSecondaryAccent: #D3B768;
    --cwInputSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputSecondaryRGBA: rgba(10, 10, 123, 0.7);
    --cwInputSecondaryRGBA2: rgba(10, 10, 123, 0.5);
    --cwInputSecondaryRGBA3: rgba(10, 10, 123, 0.3);
    --cwInputSecondaryShadow: rgba(6, 6, 74, 0.7);
    --cwInputSecondaryShadowFade: rgba(6, 6, 74, 0);
    --cwInputSecondaryRadius: 8px;
    --cwInputSecondaryBorder: #0c0c93;
    --cwFilterG: #080863;
    --cwFilterBg: #080863;
    --cwFilterBg2: #0c0c97;
    --cwFilterBg3: #0f0fbd;
    --cwFilterBgHover: #0a0a7b;
    --cwFilterBg2Hover: #0e0eaf;
    --cwFilterBg3Hover: #1111d5;
    --cwFilterTxt: #fff;
    --cwFilterTxt2: #b5b5d0;
    --cwFilterTxt3: #8484b1;
    --cwFilterAccent: #D3B768;
    --cwFilterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFilterRGBA: rgba(8, 8, 99, 0.7);
    --cwFilterRGBA2: rgba(8, 8, 99, 0.5);
    --cwFilterRGBA3: rgba(8, 8, 99, 0.3);
    --cwFilterShadow: rgba(5, 5, 59, 0.7);
    --cwFilterShadowFade: rgba(5, 5, 59, 0);
    --cwFilterRadius: 8px;
    --cwFilterBorder: #0a0a7b;
    --cwTooltipG: #080863;
    --cwTooltipBg: #080863;
    --cwTooltipBg2: #0c0c97;
    --cwTooltipBg3: #0f0fbd;
    --cwTooltipBgHover: #0a0a7b;
    --cwTooltipBg2Hover: #0e0eaf;
    --cwTooltipBg3Hover: #1111d5;
    --cwTooltipTxt: #fff;
    --cwTooltipTxt2: #b5b5d0;
    --cwTooltipTxt3: #8484b1;
    --cwTooltipAccent: #D3B768;
    --cwTooltipAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTooltipRGBA: rgba(8, 8, 99, 0.7);
    --cwTooltipRGBA2: rgba(8, 8, 99, 0.5);
    --cwTooltipRGBA3: rgba(8, 8, 99, 0.3);
    --cwTooltipShadow: rgba(5, 5, 59, 0.7);
    --cwTooltipShadowFade: rgba(5, 5, 59, 0);
    --cwTooltipRadius: 8px;
    --cwTooltipBorder: #0a0a7b;
    --cwModalG: #060646;
    --cwModalBg: #060646;
    --cwModalBg2: #0a0a7a;
    --cwModalBg3: #0e0e9f;
    --cwModalBgHover: #08085d;
    --cwModalBg2Hover: #0c0c92;
    --cwModalBg3Hover: #1010b6;
    --cwModalTxt: #fff;
    --cwModalTxt2: #b4b4c8;
    --cwModalTxt3: #8383a3;
    --cwModalAccent: #D3B768;
    --cwModalAccentTxt: rgba(0, 0, 0, 0.9);
    --cwModalRGBA: rgba(6, 6, 70, 0.7);
    --cwModalRGBA2: rgba(6, 6, 70, 0.5);
    --cwModalRGBA3: rgba(6, 6, 70, 0.3);
    --cwModalShadow: rgba(4, 4, 42, 0.7);
    --cwModalShadowFade: rgba(4, 4, 42, 0);
    --cwModalRadius: 8px;
    --cwModalBorder: #08085d;
    --cwLoginG: #080863;
    --cwLoginBg: #080863;
    --cwLoginBg2: #0c0c97;
    --cwLoginBg3: #0f0fbd;
    --cwLoginBgHover: #0a0a7b;
    --cwLoginBg2Hover: #0e0eaf;
    --cwLoginBg3Hover: #1111d5;
    --cwLoginTxt: #fff;
    --cwLoginTxt2: #b5b5d0;
    --cwLoginTxt3: #8484b1;
    --cwLoginAccent: #D3B768;
    --cwLoginAccentTxt: rgba(0, 0, 0, 0.9);
    --cwLoginRGBA: rgba(8, 8, 99, 0.7);
    --cwLoginRGBA2: rgba(8, 8, 99, 0.5);
    --cwLoginRGBA3: rgba(8, 8, 99, 0.3);
    --cwLoginShadow: rgba(5, 5, 59, 0.7);
    --cwLoginShadowFade: rgba(5, 5, 59, 0);
    --cwLoginRadius: 8px;
    --cwLoginBorder: #0a0a7b;
    --cwRegisterG: #080863;
    --cwRegisterBg: #080863;
    --cwRegisterBg2: #0c0c97;
    --cwRegisterBg3: #0f0fbd;
    --cwRegisterBgHover: #0a0a7b;
    --cwRegisterBg2Hover: #0e0eaf;
    --cwRegisterBg3Hover: #1111d5;
    --cwRegisterTxt: #fff;
    --cwRegisterTxt2: #b5b5d0;
    --cwRegisterTxt3: #8484b1;
    --cwRegisterAccent: #D3B768;
    --cwRegisterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwRegisterRGBA: rgba(8, 8, 99, 0.7);
    --cwRegisterRGBA2: rgba(8, 8, 99, 0.5);
    --cwRegisterRGBA3: rgba(8, 8, 99, 0.3);
    --cwRegisterShadow: rgba(5, 5, 59, 0.7);
    --cwRegisterShadowFade: rgba(5, 5, 59, 0);
    --cwRegisterRadius: 8px;
    --cwRegisterBorder: #0a0a7b
}

.brequest_popup_header p {
    line-height: 25px!important
}

.brequest_popup_close .dynamic_icon {
    font-weight: bolder;
    color: red!important
}

.brequest_popup_item_select {
    background: #be943d!important;
    color: #fff!important
}

.brequest_popup_timer {
    border: 1px solid gold
}

.brequest_popup_item {
    border: 1px solid gold!important;
    padding: 30px!important
}

.new_bonus_card .bonus_btn {
    box-shadow: 0 0 5px #ffae0085!important;
    border-radius: 40px;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important
}

.btn_promo__content button {
    background: linear-gradient(60deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important;
    opacity: 1!important;
    color: #000!important
}

.register_left_banner {
    position: relative;
    width: 320px!important;
    height: 600px;
    min-height: initial;
    max-height: initial;
    -webkit-backdrop-filter: brightness(.8);
    backdrop-filter: brightness(.8)
}

:root {
    --cdn-profile-avatar: url("https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/gj4dtw0.webp") !important
}

div.top_winners__game .top_winners__id {
    color: #fff
}

div.top_winners__game .top_winners__value {
    color: #fff
}

div.top_winners__game .top_winners__date {
    color: #fff
}

#js_mlkd_widget>div:nth-child(1)>div:nth-child(1) {
    width: 100%;
    margin-bottom: 60px!important
}

#js_mlkd_widget .gx-2 {
    column-gap: 8px;
    position: absolute;
    bottom: 270px;
    inset-inline-end: 0
}

.notification_icon {
    animation: flicker 4s ease infinite;
    background-color: #04042f
}

@keyframes flicker {
    50%,100% {
        text-shadow: 0 0 4px #cfab3c,0 0 11px #cfab3c,0 0 19px #cfab3c,0 0 40px #cfab3c,0 0 80px #cfab3c,0 0 90px #0fa,0 0 100px #0fa,0 0 150px #0fa
    }

    20%,24%,55% {
        text-shadow: none
    }
}

.notification_content {
    background: #04042f!important
}

#msg_cont p {
    text-align: center
}

#msg_cont>div.tl_mail_rows_cont>div.active.d-flex.justify-content-between.align-items-center>div>div {
    font-weight: 700;
    font-size: 15px
}

#msg_cont>div.tl_mail_rows_cont>div.inner__text>div {
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
    border-radius: 15px;
    padding: 10px;
}

div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_item_details.d-flex>div>p {
    font-size: 20px!important;
    text-align: center
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_item_details.d-flex>button {
    background: linear-gradient(to right,#bf953f,#b38728,#b38728,#8f8303,#aa771c);
    padding-right: 20px;
    padding-left: 20px
}

.brequest_popup_item_details_text.opened {
    transition: 1s
}

.brequest_popup_item_details_text {
    transition: 1s
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_item_details.d-flex>div>p {
    background: 0 0;
    -webkit-text-fill-color: #b09b6f
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img:before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient( 0deg,transparent,transparent 30%,rgba(0,255,255,.3) );
    transform: rotate(-45deg);
    transition: all .5s ease;
    opacity: 0
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img:hover {
    transform: scale(1.05);
    box-shadow: 0 0 20px rgba(0,255,255,.5);
    transition: .5s
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img:hover::before {
    opacity: 1;
    transform: rotate(-45deg)translateY(100%)
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img {
    box-shadow: 1px 0px 20px rgb(4 42 78);
    transition: 1s;
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_popup_inner_cont>div.d-flex.flex-column.gap-4>p.brequest_popup_item_type {
    display: none!important
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_popup_inner_cont>ul {
    border: none
}

.brequest_popup_timer li span:last-child{
    background: #042a4e!important;
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_popup_inner_cont>ul>li>span {
    color: #fff;
    font-weight: 700
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_header>div>h3 {
    color: #be943d;
    text-transform: uppercase;
    font-size: 18px;
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_header>p {
    background: 0 0;
    -webkit-text-fill-color: #c3c3c3
}

#app>div.notification_static_content>div>div>div>div>p>strong {
    font-weight: 500
}

#app>div.notification_static_content>div>div>div>div>p {
    font-size: 19px!important
}

#tl_profile_content>div>div>div>div.tl_col-7>div>h3,#js_howTo_setup_cont>h3,#tl_profile_content>div>div>div>div.tl_col-7>div>div.flex.alCen.jb.tfa_switcher_content.relative>p,#js_twoFa_switcher_text {
    background: 0 0;
    -webkit-text-fill-color: #fff;
    color: #fff;
    font-family: roboto,sans-serif;
    position: relative;
    text-transform: uppercase;
    font-weight: 700
}

#tl_profile_content>div>div>div>div.tl_col-7>div>div.flex.alCen.jb.tfa_switcher_content.relative>p {
    font-size: 19px!important
}

#tl_profile_content .tfa_text,#js_howTo_setup_cont>div>p {
    font-size: 18px!important;
    background: 0 0;
    -webkit-text-fill-color: #d3b768
}

#js_qr_code::placeholder {
    color: #fff
}

#js_verify_qr_code {
    color: #fff!important;
    font-weight: 700
}

#js_getCode_btn {
    color: #fff
}

#js_lg_ws_119>div.lgWidth_1.d-flex.justify-content-between>div.rd_header_tabs.d-flex.mb-2>button {
    display: none
}

#js_lg_ws_121>div.lgWidth_1.d-flex.justify-content-between>div.rd_header_tabs.d-flex.mb-2>button {
    display: none
}

#js_lg_ws_117>div.lgWidth_1.d-flex.justify-content-between>div.rd_header_tabs.d-flex.mb-2>button {
    display: none
}

#header_fix>div>div.header__fixed-right.d-flex.align-items-center.js_fixed_header_right>a.depositDialog.tl_btn.h-bg-primary.cw_deposit_button {
    width: max-content!important;
    padding: 5px!important;
    border: none;
    color: #000000;
    background: #d7b33c;
}

.lca-card-btn-wrapper .game__link_demo:hover, .header__fixed-right .tl_btn:hover, .lobbyFilter_search_wrapper .lobbyFilter_popup_btn:hover{
    background-color: #140938;
}

#header_fix>div>div.header__fixed-right.d-flex.align-items-center.js_fixed_header_right>a.depositDialog.tl_btn.h-bg-primary.cw_deposit_button:hover {
    transform: translateY(2px)
}

#app>div.notification_static_content>div>div>div>div>p>strong {
    font-weight: 500
}

#app>div.notification_static_content>div>div>div>div>p {
    font-size: 19px!important
}

#app>div.content-wrapper>main>div>div div.swiper-slide.swiper-slide-visible.swiper-slide-active>div>div.lca-card-hover.animate>div.lca-card-btn-wrapper.d-flex.align-items-center.justify-content-center.flexCol>a.h-bg-secondary.game__link_demo.js_dl_play_demo {
    color: #fff!important
}


#js_data_content {
    grid-template-columns: repeat(6,1fr)
}

#js_data_content>div>div.pn_card_body {
    height: clamp(246px,calc(25vw),445px)
}

#js_data_content .pn_card .pn_card_hover .pn_card_descr p {
    font-size: 18px!important
}

.component_jackpot_slider_number {
    color: #fff
}

.top_jackpots__crns.tw_TRY>i {
    color: #fff
}

.top_jackpots__crns.tw_TRY>i {
    color: #fff
}

.top_jackpots__block * {
    color: #fff
}

.top_jackpots__hover_block {
}

.toast.error.active {
    background-color: #d5b96c;
    border: 1px solid #d5b96c;
}

.toast-container{
    top: 10px;
}

#js-toast-cont>div>p.t-text {
    color: #05052f;
    font-size: 20px!important;
    font-weight: 700
}

#js-toast-cont>div>p.t-title {
    background: #fff;
    color: #05052f
}

.lobbyFilter_group_item p {
    color: #fff
}

.lobbyFilter_search_wrapper .lobbyFilter_txt_size {
    color: #000!important;
    font-weight: 700
}

#js_rectangleAd_2119 .dynamicBanners_inner {
    transition: 1s
}

#js_rectangleAd_2119 .dynamicBanners_inner:hover {
    transform: scale(1.05);
    box-shadow: 0 0 25px white;
    transition: 1s
}

@keyframes windede {
    0% {
        opacity: .1
    }

    100% {
        opacity: 1
    }
}

.top_winners__game {
    position: relative
}

div.top_winners__game:after {
    content: "";
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/winner.png)!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    position: absolute;
    width: 100px!important;
    height: 100px!important;
    animation-name: windede;
    right: 5px;
    top: 40%;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: ease-in-out
}

div.top_winners__game {
    border-bottom: 2px solid rgb(226 207 43 / 40%);
    background: linear-gradient(135deg, rgba(30, 20, 60, 0.92) 0%, rgba(10, 8, 35, 0.98) 100%) !important;
    box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px, 
                rgba(80, 40, 160, 0.15) 0px 7px 13px -3px, 
                rgba(0, 0, 0, 0.3) 0px -3px 0px inset;
}

.pn_card {
    transition: transform 1s ease
}

.pn_card:hover {
    transform: scale(1.1);
    transition: transform 1s ease;
    z-index: 99999
}

#js_card_stream_1893 .dynamicBanners_item {
    transform: perspective(500px)rotateY(20deg)translateX(10px)
}

#js_card_stream_1893 .swiper-wrapper {
    padding: 2em
}

#js_card_stream_1893 .swiper-slide {
    transition: transform 1s ease
}

#js_card_stream_1893 .swiper-slide:hover {
    transition: transform 1.2s ease;
    transform: scale(1.05)!important
}

#changepassForm .changepass_btn {
    width: 100%!important
}

#changepassForm .eye_button {
    background: 0 0!important;
    box-shadow: none!important
}

#app>div.content-wrapper>main>div>div.dynamic_container.top_winners_block.relative.js_top_winners_widget.home_winners>div.rd_title__block.mb-2.single_title.d-flex.align-items-center.justify-content-between {
    display: none
}

.additional-infos {
    border: none!important
}

.info_article p {
    color: #fff!important;
    font-size: 20px;
    text-align: center
}


.footer {
    position: relative
}

.footer:before {
    content: "";
    position: absolute;
    background: url(https://cdn.475hlt.com/pc/qxv0982.jpg);
    top: 0;
    right: 28px;
    width: 1360px;
    height: 131px
}

.tl_footer_links {
    padding-top: 20px
}

#js_footer>div>div:nth-child(5) {
    position: relative
}

#js_footer>div>div:nth-child(5):after {
    content: "";
    background: url(https://cdn.475hlt.com/pc/bono93a.png);
    width: 700px;
    height: 80px;
    position: absolute;
    top: 20px;
    right: 30%;
    padding-bottom: 20px
}

.license_text {
    color: #fff
}

.social_icons_fixed .pinterest {
    display: none
}

.toast-container .toast.success {
    background: #d5b96c;
    border-radius: 15px;
    box-shadow: rgba(0,0,0,.56)0 22px 70px 4px
}

#js-toast-cont>div>p.t-title {
    background: #d5b96c;
    box-shadow: rgba(0,0,0,.45)0 25px 20px -20px;
    padding: 5px
}

#js-toast-cont>div>p.t-text {
    font-size: 15px!important;
    padding: 5px
}

#js-toast-cont>div>p.t-title>span {
    color: #439d30;
    font-weight: 700
}

.dyn_regPopup_content #js_step_4>div:nth-child(1)>label {
    font-size: 0!important
}

.dyn_regPopup_content #js_step_4>div:nth-child(1)>label:before {
    content: "TC Kimlik Numaranız";
    font-size: 12px
}

.dyn_regPopup_content #DocumentNumber::placeholder {
    color: transparent!important
}

.dyn_regPopup_content .dyn_form_group:has(#DocumentNumber) {
    position: relative
}

.dyn_regPopup_content .dyn_form_group:has(#DocumentNumber)::after {
    content: "TC Kimlik Numaranız";
    position: absolute;
    top: 33px;
    left: 12px;
    z-index: 1;
    color: #fff;
    font-size: 14px;
    pointer-events: none
}

.dyn_regPopup_content #DocumentNumber:not(:placeholder-shown) {
    position: relative;
    z-index: 2
}

.dyn_regPopup_content .dyn_form_group:has(#DocumentNumber:focus)::after {
    opacity: 0;
    transition: opacity .2s
}

#VoisoCallCenterForm {
    position: relative
}

#VoisoCallCenterForm:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/DDS.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 400px;
    height: 400px;
    opacity: .1
}

#VoisoCallCenterForm #MobileNumber::placeholder {
    color: transparent!important
}

#VoisoCallCenterForm #Reason::placeholder {
    color: transparent!important
}

#tl_profile_content .call_request_content {
    max-width: none;
    border-radius: 15px;
    background: 0 0
}

#VoisoCallCenterForm #sendCall_btn {
    width: 100%
}

#VoisoCallCenterForm .call_request_send_btn {
    transition: .2s!important
}

#VoisoCallCenterForm .call_request_send_btn:hover {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    transition: .2s!important;
    box-shadow: 0 0 25px #919191!important
}

.dyn_regPopup_content .dyn_regPopup_banner {
    width: 50%
}

.dyn_regPopup_content {
    background: 0 0
}

.dyn_regPopup_header {
    background: 0 0
}

#reg_popup {
    background: linear-gradient(90deg,#07066e 0%,#07066e 50%,#16131e 100%);
    padding: 10px!important;
    border-radius: 20px;
    box-shadow: 0 0 500px #493580;
    border: 2px solid #fcf6ba
}

.dyn_regPopup_content .dyn_regPopup_body {
    width: 50%
}

.dyn_regPopup_content .dynamicBanners_img {
    object-fit: cover;
    object-position: center
}

.dyn_regPopup_header .dyn_regPopup_header_text {
    color: #fff;
    font-weight: 700
}

.dyn_regPopup_content .dyn_form_group {
    width: 100%!important
}

.dyn_regPopup_content .dyn_input,.dyn_select {
    background: linear-gradient(90deg,#5647a0 0%,#3d299e 50%,#5647a0 100%);
    border-radius: 5px;
    border: none;
    box-shadow: rgba(0,0,0,7%)0 1px 2px,rgba(0,0,0,7%)0 2px 4px,rgba(0,0,0,7%)0 4px 8px,rgba(0,0,0,7%)0 8px 16px,rgba(0,0,0,7%)0 16px 32px,rgba(0,0,0,7%)0 32px 64px
}

.dyn_regPopup_content .dyn_input:focus,.dyn_select:focus {
    border: none;
    background: #5647a0
}

.dyn_regPopup_content .dyn_input::placeholder {
    color: #fff
}

.dyn_regPopup_content .js_progress_text {
    font-weight: 700;
    font-size: 14px
}

.dyn_regPopup_content .dyn_regPopup_body {
    position: relative
}

.dyn_regPopup_content .dyn_regPopup_body:before {
    content: "";
    position: absolute;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/DDS.webp);
    background-size: contain;
    background-repeat: no-repeat;
    opacity: .2;
    width: 400px;
    height: 400px;
    top: 140px;
    left: 0;
    filter: blur(0)
}

.dyn_regPopup_content #js_reg_btn_back {
    font-weight: 700;
    color: #fff;
    border-radius: 10px
}

.dyn_regPopup_content #js_reg_btn_submit {
    border-radius: 10px;
    font-weight: 700
}

.dyn_regPopup_content .dyn_footer_col_item {
    width: 100%!important
}

.dyn_regPopup_header {
    position: relative
}

.dyn_regPopup_header:before {
    content: "KAZANAN OLMAYA BİRKAÇ ADIM!";
    position: absolute;
    left: 240px;
    background: linear-gradient(90deg,#a18d4b 0%,#bfa85e 50%,#a18d4b 100%);
    color: #fff;
    font-weight: 700;
    text-align: center;
    width: 370px;
    border-radius: 20px;
    padding: 10px
}

.dyn_regPopup_content .dyn_err_mess {
    background: #ff001169;
    color: #fff!important;
    font-weight: 700;
    font-size: 14px;
    margin-top: 4px
}

.dyn_regPopup_content .input_validation_fail button,#js_step_4>div:nth-child(4)>button {
    background: 0 0!important;
    box-shadow: none!important;
    color: #fff
}

.dyn_regPopup_content #js_reg_btn_send_otp_Email {
    background: 0 0!important;
    box-shadow: none!important
}

#js_reg_btn_send_otp_Email {
    z-index: 2
}

.dyn_regPopup_content .js_pass_eye_btn {
    background: 0 0!important;
    box-shadow: none!important;
    color: #fff
}

.footer_social-item.social__pinterest-icon {
    display: none
}

#js_footer>div>div.tl_row.socialIcons_block>div.tl_col-6.p-0.text-right>div {
    display: none
}

#js_mlkd_widget {
    display: none
}

.alb_bonus_count {
    top: 0
}

#accountDialog .bonus_tab_list .alb_bonus_count {
    background: #c5a24c
}

.lobbyFilter_group_item_icon {
    opacity: 1;
    filter: contrast(5)
}

.active>.lobbyFilter_group_item_icon,.lobbyFilter_group_item:not(.active):hover .lobbyFilter_group_item_icon {
    opacity: .5
}

body:not(.lobbyFilter_fixed) .lobbyFilter_provider,.lobbyFilter_provider.collapsed {
    display: grid;
    grid-template-columns: repeat(7,1fr)
}

body:not(.lobbyFilter_fixed) .lobbyFilter_provider_item {
    justify-content: flex-start!important
}

body:not(.lobbyFilter_fixed) .lobbyFilter_provider_name {
    padding-right: 20px
}

#js_lobby_open_filter_btn>i {
    color: #000
}

.lobbyFilter_provider_wrapper {
    display: none!important
}

.lobbyFilter_main_container {
    min-height: 0
}

#js_lobby_open_filter_btn,#js_lobby_clear_all {
    min-height: 48px
}

#js_show_more_btn {
    color: #000!important;
    font-weight: 700;
    text-transform: uppercase
}

#js_lg_ws_138 .lgWidth_1,#js_lg_ws_136 .lgWidth_1 {
    display: none!important
}

.dynamic_container:has(#js_square_2209) {
    padding: 0 35px!important
}

.dyn_homepage .dynamic_container:nth-child(1) {
    margin-bottom: 4px
}

.dyn_homepage .dynamic_container:nth-child(1) div#js_billboard_banner_cont_2907 {
    border-bottom: 2px solid #bf953f
}

.dyn_homepage .dynamic_container:nth-child(1) div#js_billboard_banner_cont_2907,.dyn_homepage .dynamic_container:nth-child(1) div#js_billboard_banner_cont_2907 .banners_billboard_slider a {
    border-radius: 0!important
}

#js_square_2209 .dynamicBanners_inner {
    height: auto!important;
    width: auto!important;
    border: 2px solid #bf953f
}

.dyn_homepage .dynamic_container:nth-child(3) {
    margin-top: 20px
}

.dyn_homepage .dynamic_container:nth-child(3) div#js_button_2210 {
    grid-template-columns: repeat(1,1fr);
    height: auto!important
}

.dyn_homepage .dynamic_container:nth-child(3) div#js_button_2210 .dynamicBanners_inner {
    width: 100%!important;
    height: auto!important
}

.dyn_homepage .dynamic_container:nth-child(3) div#js_button_2210 .dynamicBanners_inner:nth-child(2),.dyn_homepage .dynamic_container:nth-child(3) div#js_button_2210 .dynamicBanners_inner:nth-child(3) {
    display: none!important
}

.dyn_homepage .dynamic_container:nth-child(3) div#js_button_2210 .dynamicBanners_inner a.dynamicBanners_item img {
    width: 100%;
    height: auto!important
}

.tl_header_bot_row.dynamic_menu {
    padding-top: 0!important
}

.tl_header_top_row {
    width: 97%!important;
    height: 90px;
    display: flex!important;
    margin: 0 auto!important;
    justify-content: center!important;
    position: relative;
    transition: 0s linear!important;
    box-shadow: none!important;
    top: 0 !important;
}

.tl_header_top_row#header_fix .header__fixed {
    height: 90px!important;
    background: #010024!important;
}

.tl_header_top_row#header_fix .header__fixed .header__fixed-left>a {
    position: absolute!important;
    margin: 0 auto!important;
    width: 220px!important;
    max-width: 400px!important;
    left: 50%!important;
    transform: translate(-50%,0)
}

.tl_header_top_row.fixed_head {
    position: sticky;
    transition: 0s linear!important
}

.tl_header_top_row#header_fix .header__fixed .header__fixed-left .header__top-links {
    padding: 10px!important;
    padding-top: 10px!important
}

.toto_landint_container.cw_state_idle .tl_header_top_row#header_fix .header__fixed .header__fixed-right>a:nth-child(1)::before,.tl_header_top_row#header_fix .header__fixed .header__fixed-right>a:nth-child(2)::before {
    font-size: 14px;
    margin-left: 7px
}


.tl_header_top_row#header_fix .header__fixed .header__fixed-right>.tl_drop_down {
    background: 0 0!important;
    padding: 0!important;
    display: none;
}

.tl_header_top_row#header_fix .header__fixed .header__fixed-right>.tl_drop_down>a>span {
    scale: 1.2;
    display: none!important;
}

.tl_header_bot_row.dynamic_menu {
    height: auto!important;
    width: 100%!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation {
    display: flex!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation {
    align-items: self-start!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation > div > a span {
    display: block!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation > div > a span i.dynamic_icon {
    display: flex;
    background: linear-gradient(180deg,#bf953f 10%,#fcf6ba 50%,#fbf5b7 60%,#aa771c 90%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    justify-content: center
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation div a span span {
    -webkit-text-fill-color: white!important;
    color: #fff!important;
    font-family: poppins,sans-serif;
    font-weight: 500;
    font-size: 13px
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation .js_header_dropdown .tl_main_nav_item-inner {
    position: relative;
}
.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .tl_header_navigation .js_header_dropdown .tl_main_nav_item-inner > i.dropdown_arrow {
    position: absolute;
    right: -2px;
    bottom: 2px;
    width: auto!important;
    height: auto!important;
    font-size: 10px;
    line-height: 1;
    color: #daa520;
}

.header_nav__dropdown .tl_main_nav_item {
    display: flex !important;
    align-items: center !important;
    padding: 8px 14px !important;
    text-decoration: none !important;
    white-space: nowrap !important;
}
.header_nav__dropdown .tl_main_nav_item-inner {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 10px !important;
    width: auto !important;
}
.header_nav__dropdown .tl_main_nav_item-inner > i {
    display: inline-flex !important;
    flex: 0 0 auto !important;
    width: auto !important;
    height: auto !important;
}
.header_nav__dropdown .tl_main_nav_item-inner > span {
    display: inline-block !important;
    background: none !important;
    -webkit-background-clip: initial !important;
            background-clip: initial !important;
    -webkit-text-fill-color: #fff !important;
    color: #fff !important;
    font-size: 13px !important;
    font-family: poppins, sans-serif !important;
    font-weight: 500 !important;
    white-space: nowrap !important;
    width: auto !important;
}
.header_nav__dropdown {
    width: auto !important;
    min-width: max-content !important;
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix .header_nav__more[style='visibility: hidden;'] {
    display: none!important
}

.social_icons_fixed {
    display: none!important
}

.dyn_homepage .dynamic_container:nth-child(7) .rd_header_tabs .rd_header_tab_item span {
    font-family: poppins,sans-serif;
    font-weight: 700;
    background: linear-gradient(180deg,#bf953f 40%,#fcf6ba 51%,#aa771c 90%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.dyn_homepage .dynamic_container:nth-child(8) #js_thumbnail9_2216,.dyn_homepage .dynamic_container:nth-child(9) #js_thumbnail9_2217 {
    grid-template-columns: repeat(6,1fr)!important;
    align-items: center!important;
    gap: 10px!important
}

.dyn_homepage .dynamic_container:nth-child(8) #js_thumbnail9_2216 .dynamicBanners_inner:first-child,.dyn_homepage .dynamic_container:nth-child(9) #js_thumbnail9_2217 .dynamicBanners_inner:first-child {
    grid-column: 3/span 2!important;
    grid-row: 1/span 2!important;
    width: 100%!important;
    height: 100%!important
}

.dyn_homepage .dynamic_container:nth-child(8) #js_thumbnail9_2216 .dynamicBanners_inner,.dyn_homepage .dynamic_container:nth-child(9) #js_thumbnail9_2217 .dynamicBanners_inner {
    height: auto!important;
    border: 3px solid #f93;
    height: 100%!important;
    border-radius: 12px
}

.dyn_homepage .dynamic_container:nth-child(8) #js_thumbnail9_2216 .dynamicBanners_inner a img,.dyn_homepage .dynamic_container:nth-child(9) #js_thumbnail9_2217 .dynamicBanners_inner a img {
    scale: 1.03
}

.footer {
    border-top: 1px solid #bf953f
}

.footer .tl_container .tl_row.socialIcons_block {
    margin-bottom: 30px!important
}

.footer .tl_container .tl_row.socialIcons_block .footer_social-list {
    justify-content: center;
    gap: 15px!important
}

.footer .tl_container .tl_row.socialIcons_block .footer_social-list.tl_col-6 {
    flex: 100%!important;
    max-width: 100%!important
}

.footer .tl_container .tl_footer_links {
    width: 100%!important;
    max-width: 50%!important;
    border-top: 1px solid #bf953f;
    margin: 0 auto
}

.footer .tl_container .tl_footer_links .tl_footer_links_wrapper span {
    font-family: poppins,sans-serif;
    color: #fff!important;
    background: 0 0!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: white!important;
    font-size: 15px!important;
    text-align: left!important;
    font-weight: 600;
    margin-bottom: 10px
}

.footer .tl_container .tl_footer_links .tl_footer_links_wrapper a {
    font-family: poppins,sans-serif;
    text-align: left!important;
    font-weight: 400;
    font-size: 12px;
    color: #ffffffe8;
    margin: 5px 0
}

.footer .tl_container .text-center.license_text.mb-4 {
    margin: 40px 0;
    font-size: 13px
}
.top_jackpots__hover_win__name {
    color: #edb900 !important;
}

.cashier_fixed_header {
    background-color: #04042F;
    box-shadow: rgb(0 0 0 / 40%) 0px 2px 4px, rgb(0 0 0 / 30%) 0px 7px 13px -3px, rgb(113 113 113 / 20%) 0px -3px 0px inset;
}

/* DEDE JP 221225_2910_pc1353215625234 */
.top_jackpots__block  {
    border: none!important;
    background: #151f44 !important;
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px!important;
}

.top_jackpots__hover_content {
    background: #151f44 !important;
}

.rd_title__block {
    margin: 20px 0;
}

/* KAR EFEKTI IPTAL */
.snow_effect{
    display: none;
}

/* LOGO */
.header__logo {
    content: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/dedelogo.gif)!important
}

/* FOOTER ACILIR HIZLI MENU GIZLER 270126_2910_pc15432523434 */

#rb23-quick-action{
    display: none;
}

/* LOBBY EN IYI JP YAZISINI GIZLE 270126_2910_pc135324624523434 */
#js_lobby_main_wrapper .dynamic_container:nth-of-type(2) .rd_title__block {
  display: none!important;
}

/* CARK SAYFASI BG GIZLE 070226_2910_PC324624525234 */
.play_cards_tab, .play_spin_tab, .play_dice_tab, .play_mysteryBox_tab{
    background-image: none!important;
}

/* DEDEBET IKILI SLİDER 160226_2910_pc15235234235253 */
.largeThumbnail_fullWidth:has(#js_largeThumbnail_item_2244) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr);
    max-width: 100%;
}

/* ═══ YENI OYUNLAR DEDEBET 160226_2910_PC23636345243634763456 ═══ */
.lca-card {
    position: relative;
    margin-bottom: 20px;
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid rgba(255, 255, 255, 0.12);
    border-top-color: rgba(255, 255, 255, 0.2);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3) !important;
    will-change: transform;
}

.lca-card.lca-card--v1 {
    border-radius: 16px !important;
}

/* ═══ ÜST IŞIK ═══ */

.lca-card-body {
    overflow: hidden;
    border-radius: 15px 15px 0 0 !important;
}

/* ═══ HOVER ═══ */

.lca-card:hover {
    transform: translateY(-6px) scale(1.015);
    box-shadow:
        0 8px 30px rgba(0, 0, 0, 0.35),
        0 0 15px rgba(200, 170, 80, 0.1) !important;
    border-color: rgba(200, 170, 80, 0.25);
    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}

/* ═══ KART GÖRSELİ ═══ */

.lca-card:hover .lca-card-img {
    transform: scale(1.05);
    transition: transform 0.4s ease;
}

/* ═══ SHINE SWEEP ═══ */

.lca-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.08),
        transparent
    );
    z-index: 2;
    pointer-events: none;
    border-radius: inherit;
}

.lca-card:hover::before {
    left: 120%;
    transition: left 0.5s ease;
}

/* ═══ ALT GOLD ACCENT ═══ */

.lca-card::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 10%;
    width: 80%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(200, 170, 80, 0.6),
        transparent
    );
    border-radius: 2px;
    opacity: 0;
    z-index: 2;
    pointer-events: none;
}

.lca-card:hover::after {
    opacity: 1;
    transition: opacity 0.35s ease;
}

/* ═══ FOOTER ═══ */

.lca-card:hover .lca-card-footer {
    background: rgba(200, 170, 80, 0.05) !important;
}

/* ═══ OVERLAY ═══ */

.lca-card-hover {
    background: linear-gradient(
        180deg,
        rgba(15, 18, 50, 0.4),
        rgba(15, 18, 50, 0.92)
    ) !important;
}

/* ═══ BUTONLAR ═══ */

.lca-card-hover .game__link_real,
.lca-card-hover .game__link_demo {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 10px 28px;
    border-radius: 50px;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
}

.lca-card-hover .game__link_real {
    background: linear-gradient(135deg, #c8aa50, #b48c32, #c8aa50) !important;
    color: #0a0c28 !important;
    border: 1px solid rgba(255, 210, 100, 0.4) !important;
    box-shadow: 0 2px 10px rgba(200, 170, 80, 0.25) !important;
}

.lca-card-hover .game__link_real:hover {
    transform: scale(1.05);
    transition: transform 0.2s ease;
}

.lca-card-hover .game__link_real:active {
    transform: scale(0.97);
}

.lca-card-hover .game__link_demo {
    background: rgba(255, 255, 255, 0.08) !important;
    color: rgba(255, 255, 255, 0.9) !important;
    border: 1px solid rgba(255, 255, 255, 0.18) !important;
}

.lca-card-hover .game__link_demo:hover {
    transform: scale(1.05);
    background: rgba(255, 255, 255, 0.14) !important;
    transition: transform 0.2s ease, background 0.2s ease;
}

.lca-card-hover .game__link_demo:active {
    transform: scale(0.97);
}

/* ═══ KART İSMİ ═══ */

.lca-card-hover .lca-card-name {
    color: rgba(255, 255, 255, 0.95) !important;
    font-weight: 600;
}

/* OZELLIKLI OGELER 160226_2910_pc21352462435235 */
.dynamic_featured_content.dynamic_featured_content a{
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px!important;
    border: none!important;
    background-color: #121b3b!important;
}

.dynamic_featured_content .dynamic_featured_item{
    transition: 0.7s;
}

.dynamic_featured_content .dynamic_featured_item:hover{
    transform: scale(1.2);
    transition: 0.5s;
    z-index: 2;
}


/* OYUNLAR BASLIK ALANI 160226_2910_pc12352436432525247345345374 */
/* Tab container */
.rd_header_tabs.d-flex {
    gap: 6px !important;
}

/* Tab butonları */
.rd_header_tab_item, .js_top_win_types_heading_cont  {
    position: relative;
    padding: 10px 22px !important;
    border-radius: 10px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    font-size: 13px !important;
    letter-spacing: 0.3px;
    border: none !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    white-space: nowrap;

    /* Default (inactive) */
    background: rgba(255,255,255,0.04) !important;
    color: #6b6f95 !important;
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05);
        margin: 10px 0;
}

.js_twtypes .rd_header_tab_item{
    box-shadow: unset!important;
    background: unset!important;
    color: #b0b0b0!important;
}

.rd_header_tab_item:hover {
    background: rgba(255,255,255,0.07) !important;
    color: #9a9ec0 !important;
    transform: translateY(-1px);
}

/* Active tab */
.rd_header_tab_item.active, .js_top_win_types_heading_cont  {
    background: linear-gradient(135deg, rgba(212,175,55,0.12) 0%, rgba(212,175,55,0.06) 100%) !important;
    color: #d4af37 !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.18), 0 2px 12px rgba(212,175,55,0.06);
}

.rd_header_tab_item.active:hover, .js_top_win_types_heading_cont:hover {
    background: linear-gradient(135deg, rgba(212,175,55,0.16) 0%, rgba(212,175,55,0.08) 100%) !important;
    color: #f0d864 !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.25), 0 4px 18px rgba(212,175,55,0.08);
}

/* Alt çizgi animasyonu — active */
.rd_header_tab_item.active::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 28px);
    height: 2px;
    background: linear-gradient(90deg, transparent, #d4af37, transparent);
    border-radius: 2px;
    animation: tabGlow 2s ease-in-out infinite;
}

@keyframes tabGlow {
    0%, 100% { opacity: 0.5; }
    50% { opacity: 1; }
}

/* Shimmer efekti */
.rd_header_tab_item::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(212,175,55,0.04), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

.rd_header_tab_item:hover::before {
    left: 150%;
}

/* ─── Oklar (prev/next) ─── */
.arrow__prev,
.arrow__next {
    width: 34px !important;
    height: 34px !important;
    border-radius: 8px !important;
    background: rgba(255,255,255,0.04) !important;
    border: 1px solid rgba(255,255,255,0.06) !important;
    color: #6b6f95 !important;
    transition: all 0.25s ease;
    cursor: pointer;
    margin: 10px;
}

.arrow__prev:hover,
.arrow__next:hover {
    background: rgba(212,175,55,0.1) !important;
    border-color: rgba(212,175,55,0.18) !important;
    color: #d4af37 !important;
}

.arrow__prev.swiper-button-disabled,
.arrow__next.swiper-button-disabled {
    opacity: 0.3 !important;
    pointer-events: none;
}

/* CONTAINER 160226_2910_pc2135346345252353463 */
.dynamic_container{
    padding: 0px 20px;
}
.billboard_container{
    padding: 0px 7px!important;
    margin: 0!important;
}

.dyn_homepage{
    padding: 5px;
}

.dynamic_featured_content {
    margin-top: 25px!important;
    margin-bottom: 15px!important;
}

/* YUKARI BUTONU 160226_2910_pc235246524325 */
.to_top {
    background: linear-gradient(135deg, rgb(212 175 55 / 60%) 0%, rgb(212 175 55) 100%) !important;
    color: #d4af37 !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.18), 0 2px 12px rgba(212,175,55,0.06);
}

.to_top i{
    color: #fff!important
}

/* LIGLER REVIZE 160226_2910_pc1524623423636345 */
#js_card_stream_2214 .swiper-wrapper{
    text-align: center;
}

/* UYE GIRIS KAYIT OL BUTONLARI 170226_2910_pc15246242123465346345 */
.header__fixed-right.d-flex {
    gap: 8px !important;
}

/* ─── Ortak buton stili ─── */
.header__fixed-right .tl_btn {
    border-radius: 8px !important;
    padding: 9px 14px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    font-size: 12px !important;
    letter-spacing: 0.4px;
    text-transform: uppercase;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    white-space: nowrap;
}

/* Shimmer efekti */
.header__fixed-right .tl_btn::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
    z-index: 1;
}
.header__fixed-right .tl_btn:hover::before {
    left: 150%;
}

/* ─── ÜYE OL (Register) — Altın gradient, dikkat çekici ─── */
.header__fixed-right .registerDialog.tl_btn {
    background: linear-gradient(135deg, #b8960f 0%, #d4af37 50%, #f0d864 100%) !important;
    border: 1px solid rgba(240,216,100,0.3) !important;
    color: #0a0b1e !important;
    box-shadow: 0 2px 12px rgba(212,175,55,0.2), inset 0 1px 0 rgba(255,255,255,0.15);
}

.header__fixed-right .registerDialog.tl_btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 4px 20px rgba(212,175,55,0.3), inset 0 1px 0 rgba(255,255,255,0.2);
    background: linear-gradient(135deg, #c9a20e 0%, #e0bf3a 50%, #f5e06e 100%) !important;
}

/* ─── ÜYE GİRİŞİ ─── */
.header__fixed-right .loginDialog.tl_btn {
    background: rgba(212,175,55,0.06) !important;
    border: 1px solid rgba(212,175,55,0.2) !important;
    color: #d4af37 !important;
    box-shadow: 0 1px 6px rgba(0,0,0,0.2);
}

.header__fixed-right .loginDialog.tl_btn:hover {
    transform: translateY(-1px);
    background: rgba(212,175,55,0.12) !important;
    border-color: rgba(212,175,55,0.35) !important;
    color: #f0d864 !important;
    box-shadow: 0 4px 16px rgba(212,175,55,0.1);
}

/* ─── Dil seçici ─── */
.header__fixed-right .tl_acc_lang.tl_btn {
    background: rgba(255,255,255,0.04) !important;
    border: 1px solid rgba(255,255,255,0.06) !important;
    border-radius: 8px !important;
    padding: 8px 10px !important;
    transition: all 0.3s ease;
    box-shadow: none;
}

/* STANDART OYUN ALANI BASLIKLARI 170226_2910_PC13256436245321Q53466345234564376463 */
.rd_title{
    font-size: 13px;
    color: #d4af37 !important;
}
.rd_title__block{
    position: relative!important;
    padding: 5px 22px !important;
    border-radius: 10px !important;
    font-weight: 600 !important;
    letter-spacing: 0.3px;
    border: none !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    white-space: nowrap;

    background: rgba(255,255,255,0.04) !important;
    color: #6b6f95 !important;
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05);
        margin: 10px 0;
    width: max-content;
    overflow: hidden;
}

.rd_title__block:hover {
    background: rgba(255,255,255,0.07) !important;
    color: #9a9ec0 !important;
    transform: translateY(-1px);
}

/* Active tab */
.rd_title__block {
    background: linear-gradient(135deg, rgba(212,175,55,0.12) 0%, rgba(212,175,55,0.06) 100%) !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.18), 0 2px 12px rgba(212,175,55,0.06);
}

.rd_title__block:hover {
    background: linear-gradient(135deg, rgba(212,175,55,0.16) 0%, rgba(212,175,55,0.08) 100%) !important;
    color: #f0d864 !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.25), 0 4px 18px rgba(212,175,55,0.08);
}

/* Alt çizgi animasyonu — active */
.rd_title__block::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 28px);
    height: 2px;
    background: linear-gradient(90deg, transparent, #d4af37, transparent);
    border-radius: 2px;
    animation: tabGlow 2s ease-in-out infinite;
}

@keyframes tabGlow {
    0%, 100% { opacity: 0.5; }
    50% { opacity: 1; }
}

/* Shimmer efekti */
.rd_title__block::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(212,175,55,0.04), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
}

.rd_title__block:hover::before {
    left: 150%;
}

/* BONUS ISTEMIYORUM 170226_2910_pc1523523542365235 */
.brequest_popup_footer_btn{
    background: #be943d!important;
    color: #e7e7e7 !important;
    font-weight: bold!important;
}

/* LOBBY FILTRELER */
#js_lobby_open_filter_btn{
    background: linear-gradient(135deg, rgba(212,175,55,0.12) 0%, rgba(212,175,55,0.06) 100%) !important;
    box-shadow: inset 0 0 0 1px rgba(212,175,55,0.18), 0 2px 12px rgba(212,175,55,0.06);
}

#js_lobby_open_filter_btn .lobbyFilter_txt_size{
    color: #fff!important
}

#js_lobby_open_filter_btn>i{
    color: #fff;
}

/* LOBBDY JP 170226_2910_pc15252354236345 */
.lca-main-wrapper .topJackpot_section{
    margin-bottom: 20px;
}

/* LOBBY DAHA FAZLA BUTONU 170226_2910_mb23534634534346346345 */
#js_show_more_btn{
    background: #ddc47b!important;
    color: #000!important;
}

/* LOBBY OYUNLARI GOSTER BUTONU FILTRE ICI 170226_2910_pc135256234634525435*/
.lobbyFilter_popup_content  #js_lobby_filter_show_all{
    color: #fff!important;
}

/* LOBBY FOOTER BET ARALIGI 170226_2910_pc15246353245345 */
.lb_card_price{
    color: #fff!important;
}

/* MISYON / VIZYON 140226_2910_pc15262452347356345*/
.additional-infos{
    background: #272e0400!important;
    border: unset!important;
}

.info_article {
  background: #05052f;
  border: 2px solid rgb(37 45 4);;
  border-radius: 20px;
  padding: 30px 24px!important;
  position: relative;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  transition: border-color 0.4s ease, box-shadow 0.4s ease, transform 0.35s ease;
    margin-bottom: 10px;
}

.info_article::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background: linear-gradient(90deg, #af9f03, #ceb901, transparent);
  transition: opacity 0.4s ease;
}

.info_article::after {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at 20% -10%,
    rgba(255, 193, 7, 0.03) 0%,
    transparent 60%
  );
  pointer-events: none;
}

/* HEADER PROMO 200226_2910_pc13524634523432645*/
.header__top-links.d-flex {
    gap: 4px !important;
    padding: 6px 0 !important;
}
.header__top-promolink.d-flex {
    border-radius: 0 !important;
    gap: 5px !important;
    position: relative;
    overflow: hidden;
    text-decoration: none;
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    transition: opacity 0.3s ease;
}
.header__top-promolink.d-flex:hover {
    opacity: 0.8;
    transform: none;
}
.header__top-promolink.d-flex + .header__top-promolink.d-flex {
    border-left: none !important;
}
.header__top-promolink::before,
.header__top-promolink::after {
    display: none !important;
}
.header__top-promolink span {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    font-size: 11px !important;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    white-space: nowrap;
    background: none !important;
    -webkit-background-clip: unset !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
}
/* ─── İkon arka plan şekli (paralelkenar) ─── */
.header__top-promolink .dynamic_icon {
    position: relative;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: 26px !important;
    height: 26px !important;
    z-index: 1;
}
.header__top-promolink .dynamic_icon::before {
    content: "" !important;
    display: block !important;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 24px;
    height: 20px;
    background: linear-gradient(135deg, #d946ef, #a855f7) !important;
    transform: translate(-50%, -50%) skewX(-12deg);
    z-index: -1;
    box-shadow: 0 0 8px rgba(217, 70, 239, 0.4);
}
/* ─── 1. İLETİŞİM ─── */
.header__top-promolink:nth-child(1) .dynamic_icon {
    -webkit-text-fill-color: #2b2b2b !important;
    color: #2b2b2b !important;
}
.header__top-promolink:nth-child(1) .dynamic_icon::before {
    background: linear-gradient(135deg, #b8960f 0%, #d4af37 50%, #f0d864 100%) !important;
    padding: 5px;
}
/* ─── 2. ARAMA TALEBİ ─── */
.header__top-promolink:nth-child(2) .dynamic_icon {
    -webkit-text-fill-color: #2b2b2b !important;
    color: #2b2b2b !important;
}
.header__top-promolink:nth-child(2) .dynamic_icon::before {
    background: linear-gradient(135deg, #b8960f 0%, #d4af37 50%, #f0d864 100%) !important;
    padding: 5px;
}
/* ─── 3. PROMOSYONLAR ─── */
.header__top-promolink:nth-child(3) .dynamic_icon {
    -webkit-text-fill-color: #2b2b2b !important;
    color: #2b2b2b !important;
}
.header__top-promolink:nth-child(3) .dynamic_icon::before {
    background: linear-gradient(135deg, #b8960f 0%, #d4af37 50%, #f0d864 100%) !important;
    padding: 5px;
}
/* ─── Linkler arasına renkli eğik / çizgi ─── */
.header__top-promolink.d-flex + .header__top-promolink.d-flex::before {
    display: flex !important;
    content: "/" !important;
    font-size: 30px !important;
    font-weight: 300 !important;
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
    margin-right: 12px !important;
    align-items: center;
    text-shadow: 0 0 6px rgba(244, 114, 182, 0.5);
}


/* DEDEBET HEADER MENU YENI TASARIM 200226_2910_pc13252462345234543 */
.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix {
    padding: 15px 0;
}

.tl_header_bot_row {
    max-width: 97%;
    margin: 0 auto;
}

/* UST HEADER */
.header__fixed {
    box-shadow: 0px 2px 25px #833baa2e !important;
    background: #010024!important;
    border-radius: 50px 50px 0 0;
}
/* ALT HEADER */
.tl_header_bot_row  {
    background: #010024;
    border-radius: 0 0 50px 50px;
    margin-bottom: 10px;
    box-shadow: 0px 1px 20px #833baa66 !important;
}

/* FIXED */
#header_fix.fixed_head{
    top: 45px!important;
}

.fixed_head .header__fixed {
    border-radius: 10000px;
}

/* DEDEBET UYE GIRIS 181125_2910_pc1364326243451345 */
.tl_popup_header{
    background: linear-gradient(90deg, #801d6f 0%, #a3218d 50%, #801d6f 100%);
    border: none;
    box-shadow: rgba(0, 0, 0, .4) 0 2px 4px, rgba(0, 0, 0, .3) 0 7px 13px -3px, rgba(0, 0, 0, .2) 0 -3px inset;
}

.tl_popup_content label{
    color: #fff;
    font-weight: bold;
}

.tl_popup_content .tl_input_popup_reg::placeholder{
    font-size: 0px;
}

/* ÃœST KISIM */
#loginContent .tl_popup_header{
    background: linear-gradient(90deg,rgb(5 5 47) 0%, rgb(5 5 47) 10%, rgb(29 19 74) 100%)!important;
    color: #fff!important;
    font-weight: bold;
}

.tl_popup_content .tl_input_popup_reg{
    background: linear-gradient(90deg,#6b5c8b26 0%,#8371a975 50%,#6b5c8b26 100%);
}

.tl_popup_content .eye_button.opened_pass:before{
    color: #fff;
}

.tl_popup_content #js_ft_pass_btn{
    color: #fff;
}

.tl_popup_content .tl_input_popup_reg {
    color: #fff;
}

/* CanlÄ± destek butonunu gizler */
#login_container > div > a.tl_sup_link{
    display: none;
}

#login_container {
    background-color: #05052f !important;
    position: relative; 
    z-index: 0;
}

#loginContent .tl_popup_content.tl_popup_content{
    background-color: #422c7100 !important;
}

#loginForm .tl_popup_content {
    position: relative; 
    z-index: 2;
}

#login_container::before {
    content: ''; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/sqj5pq3.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.2; 
    z-index: 1; 
}

.tl_sel_popup_reg,.tl_input_popup_reg {
    background: linear-gradient(60deg,transparent,#160f43,transparent)!important;
    opacity: 1!important;
    font-weight: 700;
    color: #fff!important;
    border: 1px solid #515151!important
} 

.tl_sel_popup_reg,.tl_input_popup_reg option{
    background: #111636;
}

/* PROMOSYONLAR 240226_2910_pc1523523423523*/
/* POPUP */
.ph-modal{
    max-width: 50%!important;
}


/* PARA YATIRMA DEDEBET 250226_2910_pc25634625234252356245435234235353 */
/* === POPUP ANA KAPSAYICI === */
.brequest_popup {
  background: linear-gradient(180deg, #0c0e2b 0%, #080a20 100%) !important;
  border: 1px solid rgba(100, 80, 200, 0.12) !important;
  box-shadow: 0 24px 64px rgba(0, 0, 0, 0.6), 0 0 40px rgba(80, 60, 180, 0.06) !important;
}

/* === HEADER === */
.brequest_popup_header {
  background: linear-gradient(135deg, rgba(80, 60, 180, 0.08) 0%, transparent 100%) !important;
  border-bottom: 1px solid rgba(100, 80, 200, 0.08) !important;
}

.brequest_popup_header_title {
  color: #eae8ff !important;
}

.brequest_popup_header p {
  color: #6e6b90 !important;
}

/* === CLOSE BUTONU === */
.brequest_popup_close {
  color: #7a76a0 !important;
  transition: color 0.2s ease !important;
}

.brequest_popup_close:hover {
  color: #c4b5fd !important;
}

/* === BONUS KARTLARI === */
.brequest_popup_item {
  background: rgb(12 14 40) !important;
  border-color: rgba(100, 80, 200, 0.1) !important;
  transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}

.brequest_popup_item:hover {
  border-color: rgb(87 84 101 / 22%) !important;
}

/* === BONUS GÖRSELİ ETİKETİ (Spor / Casino) === */
.brequest_primary_img span {
  background: linear-gradient(135deg, #6350c9 0%, #7b65e0 100%) !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  letter-spacing: 0.03em !important;
}

/* === BONUS ADI === */
.brequest_popup_item_name {
  color: #eae8ff !important;
}

/* === BONUS TİPİ (Wager) === */
.brequest_popup_item_type {
  color: #8580aa !important;
}

/* === TIMER === */
.brequest_popup_timer li {
  background: rgb(8 10 32 / 0%) !important;
  border-color: rgba(100, 80, 200, 0.1) !important;
}

.brequest_popup_timer li span:last-child {
  color: #c4b5fd !important;
}

/* === BONUSU SEÇ BUTONU === */
.brequest_popup_item_select,
a.brequest_popup_item_select,
.js_select_bonus {
    background: linear-gradient(135deg, rgb(75 75 114 / 58%) 0%, rgba(2, 2, 25, 0.95) 100%) !important;
    border: none !important;
    border-bottom: 2px solid #1c213345 !important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
    color: #e3e3ff !important;
    border-radius: 12px !important;
    transition: all 0.3s ease !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-size: 14px!important;
    padding: 10px 25px;
}

.brequest_popup_item_select:hover,
a.brequest_popup_item_select:hover,
.js_select_bonus:hover {
  box-shadow: 0 5px 22px rgba(99, 80, 201, 0.4) !important;
}

/* === HR ÇİZGİ === */
.brequest_popup_item hr {
  border-color: rgba(100, 80, 200, 0.07) !important;
}

/* === DETAY METİNLERİ === */
.brequest_popup_item_details_text,
.brequest_popup_item_details_text p {
  color: #8580aa !important;
}

/* === DAHA FAZLASINI GÖSTER BUTONU === */
.brequest_popup_item_details_more,
button.show_more {
    background: linear-gradient(135deg, rgb(75 75 114 / 58%) 0%, rgba(2, 2, 25, 0.95) 100%) !important;
    border: none !important;
    border-bottom: 2px solid #1c213345 !important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
    color: #e3e3ff !important;
    border-radius: 12px !important;
    transition: all 0.3s ease !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-size: 14px!important;
    padding: 10px 25px;
}

.brequest_popup_item_details_more:hover,
button.show_more:hover {
  box-shadow: 0 5px 22px rgba(99, 80, 201, 0.4) !important;
}

/* === FOOTER === */
.brequest_popup_footer {
  border-top: 1px solid rgba(100, 80, 200, 0.07) !important;
}

/* === BONUS İSTEMİYORUM BUTONU === */
.brequest_popup_footer_btn {
  background: rgba(100, 80, 200, 0.05) !important;
  border-color: rgba(100, 80, 200, 0.12) !important;
  color: #605d82 !important;
  transition: all 0.2s ease !important;
}

.brequest_popup_footer_btn:hover {
  background: rgba(100, 80, 200, 0.1) !important;
  border-color: rgba(100, 80, 200, 0.2) !important;
  color: #9590b5 !important;
}

/* === SCROLLBAR === */
.brequest_popup_content {
  scrollbar-width: thin !important;
  scrollbar-color: rgba(100, 80, 200, 0.12) transparent !important;
}

.brequest_popup_content::-webkit-scrollbar {
  width: 4px !important;
}

.brequest_popup_content::-webkit-scrollbar-thumb {
  background: rgba(100, 80, 200, 0.15) !important;
  border-radius: 4px !important;
}

.brequest_popup_item_details{
  background: #0a0b24 !important;
}

.brequest_popup_header{
  padding: 5px 20px!important;
  box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
}

.brequest_popup_timer li span:last-child{
  background: #e3c77d!important;
  color: #000!important;
}

.brequest_popup_timer li span:first-child{
  color: #fff!important;
}

.brequest_popup_item_details_text{
  width: 100%!important;
  text-align:center;
}

.brequest_popup_timer li span:last-child{
  background: #7761dc!important;
  color: #fff!important;
}

.brequest_primary_img span{
  top: unset!important;
  left: unset!important;
  right: 0;
  bottom: 24px;
}

.brequest_popup_timer li{
  background: unset!important;
}

.brequest_popup_item_details_more{
  padding: 10px 15px!important;
}

.brequest_popup_item{
  box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img{
  box-shadow: 0 0 11px rgb(119 97 220 / 35%);
  transition: .5s
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div>div.brequest_popup_inner.d-flex>div.brequest_primary_img>img:hover {
    transform: scale(1.05);
    box-shadow: 0 0 20px rgb(119 97 220);
    transition: .5s
}

/* MESAJ KUTUSU 070126_2910_PC235346345345 */
.inbox-popup__item{
    background: #151f44 !important;
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
    border-bottom: 4px solid #121a38!important;
}

.inbox_v2 .primary-text{
    color: #fff!important;
}

.inbox_v2 .inbox-popup__item.active{
    background: #151f44!important;
}

.primary-btn.primary-btn--bordered{
    background: #151f44!important;
    border: unset;
    color: #fff!important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

.inbox_v2 .inbox-popup__item .item__head .item__indicator.item__indicator--checked{
    background-color: #fff!important;
}

.inbox_v2 .inbox-popup__item .item__head .item__indicator{
    background-color: #fff!important;
}

/* ONAYLA UYE GIRIS KOD KISMI 030326_2910_pc145235252235235235 */
.trusted_popup .trusted_popup__button{
    background: linear-gradient(135deg, #b8960f 0%, #d4af37 50%, #f0d864 100%) !important;
    border: 1px solid rgba(240,216,100,0.3) !important;
    color: #0a0b1e !important;
    box-shadow: 0 2px 12px rgba(212,175,55,0.2), inset 0 1px 0 rgba(255,255,255,0.15);
}

/* LOBBY YAPISKAN MENU HEADER UYUMLU HALE GETIRILDI 070326_2910_pc13524635236435435 */
.lobbyFilter_fixed .notification_static_content ~ .content-wrapper .lobbyFilter_wrapper{
    top: 138px;
}

/* DEDEBET PROFILIM 090326_2910_PC2352352352342343*/

/* ---------- Genel Dialog Kapsayıcı ---------- */
.ui-dialog.tl_popup_dialog {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}

/* ---------- Ana İçerik Kapsayıcı ---------- */
.tl_my_acc_cont {
  background: linear-gradient(145deg, #0b0f2e 0%, #111637 60%, #0d1230 100%) !important;
  border: 1px solid rgba(210, 165, 40, 0.25) !important;
  overflow: hidden !important;
  box-shadow:
    0 0 0 1px rgba(210, 165, 40, 0.1),
    0 8px 40px rgba(0, 0, 0, 0.7),
    inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;
  font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif !important;
}

.tl_my_acc_cont, .tl_my_acc_cont_nav{
    border-radius: 16px !important;
}

/* ---------- Sol Navigasyon ---------- */
.tl_my_acc_cont_nav {
  background: linear-gradient(180deg, #090d26 0%, #0c1132 100%) !important;
  border-right: 1px solid rgba(210, 165, 40, 0.15) !important;
  padding: 12px 0 !important;
  min-width: 200px !important;
}

/* Nav Item - Normal */
.tl_my_acc_cont .tl_my_acc_nav_item,
.tl_my_acc_cont .tl_my_acc_nav_itemsp {
  background-color: #0c1132 !important;
  border-color: #090d26 !important;
  color: #8a93c4 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all 0.22s ease !important;
  border-left: 3px solid #090d26 !important;
  position: relative !important;
  white-space: nowrap !important;
}

/* Her nav item'e sol tarafta renkli nokta */
.tl_my_acc_nav_item::before,
.tl_my_acc_nav_itemsp::before {
  content: '' !important;
  display: inline-block !important;
  width: 6px !important;
  height: 6px !important;
  border-radius: 50% !important;
  background: #2e3670 !important;
  margin-right: 10px !important;
  vertical-align: middle !important;
  transition: all 0.22s ease !important;
  flex-shrink: 0 !important;
}

/* Profilim - mavi */
#profile_tab::before        { background: #4f7bff !important; box-shadow: 0 0 6px rgba(79,123,255,0.5) !important; }
/* Oyun Geçmişi - mor */
#history_tab::before        { background: #a855f7 !important; box-shadow: 0 0 6px rgba(168,85,247,0.5) !important; }
/* Bonuslarım - yeşil */
#bonuses_tab::before        { background: #22c55e !important; box-shadow: 0 0 6px rgba(34,197,94,0.5) !important; }
/* Finansal İşlemler - altın */
#transactions_tab::before   { background: #f0c840 !important; box-shadow: 0 0 6px rgba(240,200,64,0.5) !important; }
/* Güvenilen Tarayıcılar - camgöbeği */
#trustedBrowsers_tab::before{ background: #06b6d4 !important; box-shadow: 0 0 6px rgba(6,182,212,0.5) !important; }
/* Promo Kodlar - turuncu */
#promocode_tab::before      { background: #f97316 !important; box-shadow: 0 0 6px rgba(249,115,22,0.5) !important; }
/* Girişlerim - pembe */
#myActivity_tab::before     { background: #ec4899 !important; box-shadow: 0 0 6px rgba(236,72,153,0.5) !important; }

.tl_my_acc_cont .tl_my_acc_nav_item:hover,
.tl_my_acc_cont .tl_my_acc_nav_itemsp:hover {
  color: #f0c840 !important;
  background-color: rgba(240, 200, 64, 0.07) !important;
  border-left-color: rgba(240, 200, 64, 0.4) !important;
}


/* Nav Item - Aktif */
.tl_my_acc_cont .tl_my_acc_nav_item.active {
  color: #f0c840 !important;
  background: linear-gradient(90deg, rgba(240, 200, 64, 0.12) 0%, transparent 100%) !important;
  border-left: 3px solid #f0c840 !important;
  font-weight: 600 !important;
}

.tl_my_acc_cont .tl_my_acc_nav_item.active::before {
  background: #f0c840 !important;
  box-shadow: 0 0 8px rgba(240, 200, 64, 0.7) !important;
  transform: scale(1.3) !important;
}

/* ---------- Sağ İçerik Alanı ---------- */
.tl_my_acc_cont_content {
  background: transparent !important;
  padding: 28px 32px !important;
  flex: 1 !important;
}

.tl_head_close:hover,
.tl_my_acc_close:hover {
  background: rgba(240, 200, 64, 0.15) !important;
  border-color: rgba(240, 200, 64, 0.4) !important;
}

/* ---------- Profil Üst Bilgi (Avatar + ID) ---------- */
.dyn_prof_user_info_top {
  gap: 16px !important;
  padding: 18px 20px !important;
  background: linear-gradient(135deg, rgba(240, 200, 64, 0.08) 0%, rgba(255,255,255,0.02) 100%) !important;
  border: 1px solid rgba(240, 200, 64, 0.2) !important;
  border-radius: 12px !important;
  margin-bottom: 24px !important;
}

/* Avatar Kutusu */
.dyn_prof_user_pic_box {
  width: 56px !important;
  height: 56px !important;
  background: linear-gradient(135deg, #1a2060 0%, #252d7a 100%) !important;
  border: 2px solid rgba(240, 200, 64, 0.35) !important;
  border-radius: 50% !important;
  flex-shrink: 0 !important;
  box-shadow: 0 0 16px rgba(240, 200, 64, 0.15) !important;
}

.dyn_prof_user_pic_box i,
.dyn_prof_user_pic_box .cw_icon_user_v3 {
  color: #f0c840 !important;
  font-size: 26px !important;
}

/* Kullanıcı Bilgi Öğeleri */
.dyn_prof_user_info-item {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}

.dyn_prof_user_info-inner {
  color: #8a93c4 !important;
  font-size: 13px !important;
  font-weight: 500 !important;
}

.dyn_prof_user_info-inner:last-child,
.js_copy_val.dyn_prof_copy_name {
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  letter-spacing: 0.5px !important;
}

/* Kopyala Butonu */
.dyn_prof_user_info_copybtn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 26px !important;
  height: 26px !important;
  background: rgba(240, 200, 64, 0.1) !important;
  border: 1px solid rgba(240, 200, 64, 0.3) !important;
  border-radius: 6px !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
  color: #f0c840 !important;
}

.dyn_prof_user_info_copybtn:hover {
  background: rgba(240, 200, 64, 0.2) !important;
  border-color: #f0c840 !important;
}

/* ---------- Form Alanı Izgara Düzeni ---------- */
.dyn_profile_leftPart_inner.prof_col_2 {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 16px !important;
}

/* ---------- Form Grup ---------- */
.dyn_form_group {
  display: flex !important;
  flex-direction: column !important;
  gap: 6px !important;
  position: relative !important;
}

/* ---------- Label ---------- */
.dyn_label {
  color: #6c78b0 !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.8px !important;
}

/* ---------- Input ---------- */
.dyn_input {
  background: rgba(255, 255, 255, 0.04) !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-radius: 10px !important;
  color: #d4daf5 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  padding: 11px 14px !important;
  width: 100% !important;
  box-sizing: border-box !important;
  transition: all 0.2s ease !important;
  outline: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}

.dyn_input:disabled {
  background: rgba(255, 255, 255, 0.03) !important;
  border-color: rgba(255, 255, 255, 0.07) !important;
  color: #9aa0c8 !important;
  cursor: not-allowed !important;
}

.dyn_input:not(:disabled):focus {
  border-color: rgba(240, 200, 64, 0.55) !important;
  background: rgba(240, 200, 64, 0.04) !important;
  box-shadow: 0 0 0 3px rgba(240, 200, 64, 0.1) !important;
  color: #ffffff !important;
}

.dyn_input:not(:disabled):hover {
  border-color: rgba(240, 200, 64, 0.3) !important;
  background: rgba(255, 255, 255, 0.06) !important;
}

/* Validasyon Durumları */
.dyn_form_group.input_validation_pass .dyn_input {
  border-color: rgba(74, 222, 128, 0.4) !important;
  background: rgba(74, 222, 128, 0.04) !important;
}

.dyn_form_group.input_validation_fail .dyn_input {
  border-color: rgba(248, 113, 113, 0.5) !important;
  background: rgba(248, 113, 113, 0.04) !important;
  box-shadow: 0 0 0 3px rgba(248, 113, 113, 0.08) !important;
}

.dyn_form_group.input_validation_warn .dyn_input {
  border-color: rgba(251, 191, 36, 0.4) !important;
}

/* ---------- Güncelle / Submit Butonu ---------- */
#js_update_prof_btn,
.dyn_profile_leftPart_footer button,
.dyn_profile_leftPart_footer input[type="submit"] {
  background: linear-gradient(135deg, #f0c840 0%, #d4a820 100%) !important;
  color: #0b0f2e !important;
  border: none !important;
  border-radius: 10px !important;
  padding: 12px 32px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0.8px !important;
  text-transform: uppercase !important;
  cursor: pointer !important;
  transition: all 0.22s ease !important;
  box-shadow: 0 4px 16px rgba(240, 200, 64, 0.3) !important;
  outline: none !important;
}

#js_update_prof_btn:hover,
.dyn_profile_leftPart_footer button:hover {
  background: linear-gradient(135deg, #fad84a 0%, #e8b822 100%) !important;
  transform: translateY(-1px) !important;
  box-shadow: 0 6px 22px rgba(240, 200, 64, 0.45) !important;
}

#js_update_prof_btn:active,
.dyn_profile_leftPart_footer button:active {
  transform: translateY(0) !important;
  box-shadow: 0 2px 8px rgba(240, 200, 64, 0.3) !important;
}

/* ---------- Doğrulama Butonları ---------- */
#js_verificationEmail,
#js_verificationMobile,
#js_sendverificationEmail,
#js_sendverificationMobile {
  background: linear-gradient(135deg, rgba(240, 200, 64, 0.15) 0%, rgba(240, 200, 64, 0.08) 100%) !important;
  color: #f0c840 !important;
  border: 1px solid rgba(240, 200, 64, 0.35) !important;
  border-radius: 8px !important;
  padding: 8px 18px !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  letter-spacing: 0.5px !important;
  text-transform: uppercase !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}

#js_verificationEmail:hover,
#js_verificationMobile:hover,
#js_sendverificationEmail:hover,
#js_sendverificationMobile:hover {
  background: rgba(240, 200, 64, 0.2) !important;
  border-color: #f0c840 !important;
  box-shadow: 0 0 12px rgba(240, 200, 64, 0.2) !important;
}

/* ---------- Aktif / Doğrulanmış İkonlar ---------- */
.dyn_activated_icon {
  color: #4ade80 !important;
  font-size: 16px !important;
}

.dyn_unactivated_icon {
  color: #f87171 !important;
  font-size: 16px !important;
}

/* ---------- Scrollbar ---------- */
.scrolled__content::-webkit-scrollbar {
  width: 5px !important;
}

.scrolled__content::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.03) !important;
  border-radius: 10px !important;
}

.scrolled__content::-webkit-scrollbar-thumb {
  background: rgba(240, 200, 64, 0.3) !important;
  border-radius: 10px !important;
}

.scrolled__content::-webkit-scrollbar-thumb:hover {
  background: rgba(240, 200, 64, 0.5) !important;
}

/* ---------- Profil Footer ---------- */
.dyn_profile_leftPart_footer {
  margin-top: 24px !important;
  padding-top: 20px !important;
  border-top: 1px solid rgba(255, 255, 255, 0.06) !important;
}

/* ---------- Toast / Bildirim ---------- */
.tl_toast_success,
.toast-success {
  background: linear-gradient(135deg, #14532d, #166534) !important;
  border: 1px solid rgba(74, 222, 128, 0.3) !important;
  border-radius: 10px !important;
  color: #bbf7d0 !important;
}

.tl_toast_error,
.toast-error {
  background: linear-gradient(135deg, #7f1d1d, #991b1b) !important;
  border: 1px solid rgba(248, 113, 113, 0.3) !important;
  border-radius: 10px !important;
  color: #fecaca !important;
}

/* ---------- Genel Yardımcılar ---------- */
.dyn_profile_body {
  gap: 24px !important;
}

.dyn_profile_rightPart {
  min-width: 220px !important;
}

.dyn_profile_leftPart {
  flex: 1 !important;
}

/* GIRISLERIM */
.full_data table tbody tr:nth-child(odd){
    background-color: #101536!important;
}

.full_data table tbody tr:nth-child(even){
    background-color: #0a0f2c!important;
}

/* SOSYAL MEDYA FOOTER 090326_2910_pc24636235423523524*/
.footer_social-item{
    border-radius: 40px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

.footer_social-item:hover{
    transform: scale(1.1);
}

/* LOBBY OYUN ADLARI 090326_2910_pc2523523234235235 */
.lb_card_footer{
    background: #141d3f!important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

/* LOBBY FILTRELER BAHIS ARALIGI 09032026 */
.lobbyFilter_range_slider .noUi-connect, .lca-wrapper .lobbyFilter_range_slider .noUi-connect{
    background: #ffffff!important;
}

/* LOBBY REVIZE 180326_2910_pc2352462523523452345 */
.lca-wrapper #js_top_winners_content{
    margin-bottom: 20px!important;
}

.top_jackpots__crns.tw_TRY{
    color: #fff!important;
}

/* LIGLER 180326_2910_pc2352625234234 */
#js_card_stream_2214{
    padding: 30px 10px;
}
#js_card_stream_2214 .dynamicBanners_item {
    aspect-ratio: unset;
    width: 200px;
    height: 200px;
}
#js_card_stream_2214 a{
    transition: .2s;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset!important;
}
#js_card_stream_2214 a:hover{
    transform: scale(1.03);
    transition: .2s;
    box-shadow: 0 0 15px white!important;
}

/* DEDEBET TUTAR + PARA YATIRMA KUTUSU */
.cw_wallet_drop_down_parent .cw_depositDialog_balance {
    background: linear-gradient(90deg, #0d1535 0%, #152045 50%, #0d1535 100%);
    border: 1px solid rgba(99, 120, 220, 0.5);
    border-radius: 8px;
    box-shadow: rgba(99, 120, 220, 0.15) 0px 2px 8px;
    margin-right: 6px;
}

.cw_wallet_drop_down_parent .cw_depositDialog_balance span,
.cw_wallet_drop_down_parent .cw_depositDialog_balance .js_currency_code {
    color: #a0b4ff !important;
}

.cw_wallet_drop_down_parent .cw_deposit_button {
    background: linear-gradient(90deg, #c49a00 0%, #e8b800 50%, #c49a00 100%) !important;
    border: 1px solid rgba(232, 184, 0, 0.8) !important;
    border-radius: 8px !important;
    color: #0d1535 !important;
    font-weight: bold !important;
    box-shadow: rgba(232, 184, 0, 0.3) 0px 2px 8px, rgba(0,0,0,0.4) 0px 2px 4px !important;
    transition: all 0.3s ease !important;
}

.cw_wallet_drop_down_parent .cw_deposit_button:hover {
    background: linear-gradient(90deg, #e8b800 0%, #ffd000 50%, #e8b800 100%) !important;
    box-shadow: rgba(232, 184, 0, 0.6) 0px 0px 16px !important;
}

.cw_depositDialog_btn:hover{
    background-color: unset!important;
}

/* DEDE CARK GORSELİ 210326_2910_mb235235234324325325 */
#js_promo_main_cont .banner_box {
  background-image: url('https://cdn.minaimage.com/plat/prd/Img/partners/1249/gorseller/carkyeni.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

#js_promo_main_cont .banner_box img.banner_img {
  opacity: 0;
  width: 100%;
  display: block;
}

/* DEDEBET KAYIP BONUSU POPUP 270326_2910_pc235236344745746345345346346 */
.cashback {
border: none !important;
background: #151f44 !important;
box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px !important;
}

.cashback__title {
  color: #c8c8e0 !important;
  font-weight: 600 !important;
}

.cashback__close-btn:hover {
  color: #c8c8e0 !important;
}

.cashback_line {
  border: none !important;
  border-top: 1px solid #2a2a45 !important;
}

.without_message {
  text-align: center !important;
  padding: 24px 16px !important;
}

.without_message .dynamic_icon {
  margin-bottom: 14px !important;
}

.without_message p {
  color: #c8c8e0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  margin: 0 !important;
}

.cashback__action {
  padding: 14px 16px !important;
  text-align: center !important;
}

.cashback__action .primary-btn {
  background: linear-gradient(90deg, #c49a00 0%, #e8b800 50%, #c49a00 100%) !important;
  color: #222121 !important;
  border: none !important;
  font-weight: 700 !important;
  text-transform: uppercase;
}

.cashback__status{
  background: unset;
  
}

.cashback__status .status__head{
  border-bottom: 1px solid #a87d20;
}

.cashback__request{
  background-color: unset!important;
}

/* DAHA FAZLA YAZISINI GIZLER ELEMANLARI MENUYE DAHIL EDER 050426_2910_PC2352452342342352 */
#js_dy_hdr_more {
    display: contents !important;
}

.header_more_btn {
    display: none !important;
}

#js_dy_hdr_more_content {
    display: contents !important;
    position: static !important;
}

/* Menünün kendisi wrap yapsın ki taşmasın */
.tl_header_navigation {
    flex-wrap: wrap !important;
}

.tl_header_bot_row_fix {
    flex-wrap: wrap !important;
}

/* Taşınan menü öğelerini ana menüyle aynı stile getir */
#js_dy_hdr_more_content .bg-tert {
    background: transparent !important;
    display: contents !important;
}

#js_dy_hdr_more_content div a {
    color: unset !important;
    background: unset !important;
    -webkit-text-fill-color: unset !important;
}

#js_dy_hdr_more_content div a span {
    display: flex !important;
    flex-direction: column;
}

#js_dy_hdr_more_content div a span i {
    display: flex !important;
    background: linear-gradient(180deg,#bf953f 10%,#fcf6ba 50%,#fbf5b7 60%,#aa771c 90%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    justify-content: center !important;
}

#js_dy_hdr_more_content div a span span {
    -webkit-text-fill-color: white !important;
    color: #fff !important;
    font-family: poppins, sans-serif !important;
    font-weight: 500 !important;
    font-size: 13px !important;
}

/* PROMO KOD GORSELI 180426_2910_mb256346245325344354 */
.promocode-container .promoResult .promoImg img[src*="Casino.png"] {
    display: none !important;
}

.promocode-container .promoResult .promoImg {
    position: relative !important;
    width: 100% !important;
    aspect-ratio: 688 / 280 !important;
    background-image: url("https://i.ibb.co/gMQLq1wT/PROMUZN.jpg") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border-radius: 8px !important;
}

/* BONUS ETKINLESTIR BUTONU 180426_2910_mb3524624524233434 */
.bonus_btn.bonusSeeMore.active_bonus_btn, .bonus_btn.active_bonus_btn, .bonus_btn.pending_bonus_btn{
    color: #fff;
}

#js_newBonusesCont .bn_left_card .bonus_card_body,
#js_newBonusesCont .bonus_info_content,
#js_newBonusesCont .event-list--all{
    background: #0a0f2d!important;
}
#js_newBonusesCont .bonus_timer li{
    background: #151c40;
}

#js_newBonusesCont .bonus_info_content,
#js_newBonusesCont .sport-bonus,
#js_newBonusesCont .bn_left_card .bonus_card{
    border: none!important;
}

/* DEDEBET MESAJ TUMUNU SILMEK ISTER MISIN POPUP 280426_2910_pc1412352424232435 */
.are_you_sure__popup .tl_popup_content {
    background: linear-gradient(145deg, #0f1638 0%, #1a2456 100%);
    border: 1px solid rgba(99, 130, 255, 0.15);
    border-radius: 16px;
    padding: 28px 32px;
    box-shadow: 
        0 20px 60px rgba(0, 0, 0, 0.5),
        0 0 0 1px rgba(255, 255, 255, 0.03) inset,
        0 1px 0 rgba(255, 255, 255, 0.08) inset;
    color: #e8ecff;
}
.are_you_sure__popup .are_you_sure__content {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    color: #f0f3ff;
    letter-spacing: 0.2px;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.are_you_sure__popup .are_you_sure__buttons {
    gap: 12px;
}
.are_you_sure__popup .primary-btn {
    padding: 10px 24px;
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;
    border: none;
    min-width: 90px;
    text-align: center;
}
.are_you_sure__popup .primary-btn--bordered.are_you_sure__no {
    background: transparent;
    border: 1.5px solid rgba(140, 160, 220, 0.4);
    color: #b8c5e8;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.are_you_sure__popup .primary-btn--bordered.are_you_sure__no:hover {
    background: rgba(99, 130, 255, 0.08);
    border-color: rgba(140, 160, 220, 0.7);
    color: #ffffff;
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
}
.are_you_sure__popup .primary-btn--bordered.are_you_sure__no:active {
    transform: translateY(0);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}
.are_you_sure__popup .primary-btn.read_messages,
.are_you_sure__popup .primary-btn.delete_messages {
    background: linear-gradient(135deg, #d4a544 0%, #b8862a 100%)!important;
    color: #1a1a2e;
    border: 1px solid rgba(212, 165, 68, 0.5);
    box-shadow: 
        0 4px 14px rgba(212, 165, 68, 0.35),
        0 1px 0 rgba(255, 255, 255, 0.25) inset;
    font-weight: 700;
}
.are_you_sure__popup .primary-btn.read_messages:hover,
.are_you_sure__popup .primary-btn.delete_messages:hover {
    background: linear-gradient(135deg, #e0b350 0%, #c89432 100%);
    box-shadow: 
        0 6px 18px rgba(212, 165, 68, 0.5),
        0 1px 0 rgba(255, 255, 255, 0.3) inset;
    transform: translateY(-1px);
    color: #0f1638;
}
.are_you_sure__popup .primary-btn.read_messages:active,
.are_you_sure__popup .primary-btn.delete_messages:active {
    transform: translateY(0);
    box-shadow: 
        0 2px 8px rgba(212, 165, 68, 0.3),
        0 1px 0 rgba(255, 255, 255, 0.2) inset;
}
.are_you_sure__popup .primary-btn:focus-visible {
    outline: 2px solid rgba(212, 165, 68, 0.6);
    outline-offset: 2px;
}

.header_nav__dropdown .tl_main_nav_item-active, .header_nav__more_content .tl_main_nav_item-active, .header_nav__dropdown .tl_main_nav_item:hover, .header_nav__more_content .tl_main_nav_item:hover{
    background-color: #05052f;
}