: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
}

:root option {
    background: #05052f!important
}


html,body {
    background: #05052f!important
}

:root option {
    background: #05052f!important
}


.LogoMobilePlatform {
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/dedelogo.gif);
    background-size: 100% 100%;
    background-position: 50%;
    background-repeat: no-repeat
}

.billboard_container .banners_billboard.multiple_slider {
    height: 400px;
    transform: unset!important
}

.billboard_container .banners_billboard_slider .dynamicBanners_item,.billboard_container .banners_billboard_slider .dynamicBanners_item.lca-banner-video-link,.billboard_container .banners_billboard_slider .dynamicBanners_img {
    transform: unset!important
}

.banners_card_stream .dynamicBanners_item {
    border-top: 3px solid #c9b00c!important;
    border-bottom: 3px solid #c9b00c!important
}

#js_card_stream_1870 .swiper-wrapper {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-row-gap: 3px
}

#js_card_stream_1869 .swiper-wrapper {
    display: grid;
    grid-template-columns: repeat(7,1fr);
    grid-row-gap: 3px
}

#js_card_stream_1870 .swiper-slide {
    width: 150px;
    height: 200px
}

#js_card_stream_1869 .swiper-slide {
    width: 150px;
    height: 200px
}

#comm100-float-button-489282c4-596d-4b94-97b5-90f7b06856c2-2 div[style] {
    bottom: 75px!important
}

#comm100-float-button-489282c4-596d-4b94-97b5-90f7b06856c2-2 img {
    width: 100px;
    filter: drop-shadow(0 0 5px #c9b00c)
}

.header_both {
    border-bottom: 1px solid #0d0d4b;
    background: linear-gradient(50deg,#05052f9e,#06063c,#05052f9e)!important;
    box-shadow: 0 2px 10px 1px #060631!important
}

.header_reg_btn,.header_login_btn {
    box-shadow: 0 0 5px #ffae0085!important;
    width: 110px;
    height: 40px;
    border-radius: 40px;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-size: 14px;
    color: #05052f;
    font-weight: 600;
    position: relative;
    z-index: 2;
    transition-duration: 3s;
    box-shadow: 5px 5px 10px rgba(0,0,0,.144);
    background-size: 200% 200%;
    text-decoration: none;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif
}

.banners_billboard_pagination span {
    background: radial-gradient(ellipse,#05052f,#05052f,#ffae00,#e0ce10,#ba7d11)!important
}

.dynamic_featured_content {
    height: 120px!important;
    margin-top: -15px!important;
    margin-bottom: -15px!important
}

.dynamic_featured_title {
    text-align: center!important;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-transform: uppercase;
    font-size: 9px!important;
    width: 100px!important;
    height: 10px!important;
    line-height: 5px!important;
    display: relative!important;
    border-top: 1px solid #c9b00c;
    border-bottom: 1px solid #c9b00c!important;
    border-radius: 15px;
    margin-top: 15px!important
}

.dynamic_featured_item:after {
    margin-top: -25px!important;
    position: absolute;
    content: '';
    width: 65px;
    height: 80px;
    border-radius: 100%;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/dynamic-circle.webp);
    background-position: 100%!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    animation: 15s waves2 linear infinite forwards!important
}

.dynamic_featured_item {
    height: 100%!important
}

.rd_title {
    color: #fff;
    font-size: 16px;
}

.footer {
    background: 0 0!important;
    border-top: 1px solid #c9b00c;
    border-radius: 15px
}

.to_desktop_btn.to_desktop_btn,.drop_down_lang.drop_down_lang {
    border-top: 1px solid #c9b00c;
    border-bottom: 1px solid #c9b00c;
    border-radius: 15px!important
}

.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
}

.footer_links__title {
    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: 30px
}

.footer_links a:not(.footer_links__title) {
    font-weight: 700
}

.text-center.license_text.mb-2 {
    color: #fff;
    position: relative;
    font-size: 12px!important
}

.cw_mob_mav_fixed_bot {
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f);
    z-index: 125!important
}

.cw_mob_mav_fixed_bot_main_action>div>i:last-child {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#ffc86a 35%,#eecb94 45%,#c6af64 61%,rgb(220 154 48/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.cw_mob_mav_fixed_bot_main_action>div>i:first-child {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#daa520 0%,#d6b784 26%,#ffc86a 35%,#eecb94 45%,#c6af64 61%,rgb(220 154 48/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.cw_mob_mav_fixed_bot_main_action {
    filter: drop-shadow(0 0 5px #313169)!important;
    background: #05052f!important
}


.dynamic_featured_content {
    overflow-y: hidden!important
}

.cw_mob_right_sidebar {
    overflow-x: hidden!important;
    overflow-y: scroll!important
}

@keyframes waves2 {
    to {
        -webkit-transform: rotate(360deg)
    }
}

.login_sidebar.cw_mob_root-right_sidebar_opened .cw_mob_right_sidebar {
    background-color: #05052fde!important;
    background-size: 100%!important;
    background-position: bottom!important;
    background-repeat: no-repeat!important
}

@media only screen and (min-height: 800px) {
    .login_sidebar.cw_mob_root-right_sidebar_opened .cw_mob_right_sidebar {
        background-size:100% 90%!important
    }
}

#registerForm .reg_content {
    background: #05052f!important;
    border-top: 1px solid #c9b00c!important;
    border-bottom: 1px solid #c9b00c!important;
    border-radius: 15px!important;
    margin-bottom: 3px!important
}

.reg_progress_dots span,.register_progress_dots span {
    background-color: #676767!important
}

.reg_progress_dots span.active:before,.register_progress_dots span.active:before {
    background: radial-gradient(ellipse,#05052f,#c9b00c,#c9b00c,#05052f,#05052f)!important;
    background-color: #05052f!important;
    box-shadow: 0 0 5px 1px #fff257!important
}

.reg_progress_dots span:before,.register_progress_dots span:before {
    background: #05052f!important
}

.reg_progress_dots span.done,.register_progress_dots span.done {
    background-color: #c9b00c!important
}

.btn_sec,body .h-bg-secondary,.tl_btn {
    border: 1px solid #c9b00c;
    border-radius: 15px!important
}

.topheader_user_deposit {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    color: #000!important
}

.topheader_user_deposit:before {
    color: #05052f!important
}

.topheader_user_id {
    border-color: #c9b00c!important;
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)
}


#content_paym {
    background: #05052f!important
}

.ui-collapsible-inset .ui-collapsible-heading .ui-btn,#right-panel .menuBtn {
    background: #fff;
    background: -webkit-linear-gradient(45deg,#3c9b387d,#0e0e0e96);
    background: linear-gradient(45deg,#3c9b387d,#0e0e0e96);
    border: 1px solid #e2dbdb;
    margin: 10px
}

.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
    background: #05052f;
    border-bottom: 2px solid #c9b00c;
    border-top: 2px solid #c9b00c;
    border-radius: 15px
}

.collapse_btn h3>a {
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)!important;
    border-radius: 0 0 15px 15px!important;
    height: 50px!important;
    border: 1px solid #c9b00c!important;
    -webkit-text-fill-color: #ddd05d!important;
    font-weight: 700!important
}


.heading {
    color: #d9c07c;
    position: relative;
    text-transform: uppercase;
    font-size: 25px!important;
}

.paym_txt {
    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: 20px!important;
    text-align: center!important
}

.right-menu__nav .nav__list-item span {
    color: #fff
}

.right-menu__nav .nav__list {
    margin: 10px
}

.right-menu__nav .nav__list-item:not(:last-child):after {
    display: none!important
}

.right-menu {
    background: #05052fd9!important
}

.account_content {
    background: #05052f!important
}

.user_pic_container.qyach:after {
    position: absolute;
    content: '';
    width: 96px;
    height: 96px;
    border-radius: 50%;
    background-repeat: no-repeat!important;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/dynamic-circle2.webp);
    background-size: 100%;
    display: flex!important
}

.new_bonuses .bonus_tab_list {
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)
}

.new_bonuses ul .active {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    color: #05052f!important;
    font-weight: bolder
}

.pn_card_footer {
    margin-top: 4px!important;
    border: 1px solid #c9b00c;
    border-radius: 15px!important;
    justify-content: center!important
}

.pn_card_name {
    font-size: 15px!important
}

.pn_card_body {
    filter: drop-shadow(0 0 5px #c9b00c);
    border-radius: 15px
}

.pn_card {
    overflow: none!important
}

.lobbyFilter_wrapper button,.lobbyFilter_popup button {
    border: 1px solid #c9b00c
}

.lobbyFilter_provider_item.active {
    border: 1px solid #c9b00c!important;
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important
}

.lobbyFilter_provider_item {
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)!important;
    border: 1px solid #c9b00c
}

.lobbyFilter_provider_item.active span {
    -webkit-text-fill-color: #05052f!important
}

.rd_header_tab_item {
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)!important;
    border: 1px solid #c9b00c
}

: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: #000;
    --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 {
    color: #daa520;
    background: -webkit-linear-gradient(transparent,transparent),-webkit-linear-gradient(top,#ff0000 0%,#ff0000 26%,#ff0000 35%,#ff0000 45%,#ff0000 61%,rgb(255 0 0/74%) 100%);
    background: -o-linear-gradient(transparent,transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.brequest_primary_img span {
    margin-top: -15px!important;
    color: #fff!important;
    background: linear-gradient(45deg,#bf953f,#bf953f,#b38728,#bf953f,#aa771c)!important;
    font-weight: bolder!important
}

.linked-bonus-label {
    display: none
}

.linked-bonus__status {
    border: 1px solid gold!important;
    padding: 4px!important
}

.status__body-row {
    border: 1px solid gold!important;
    padding: 2px!important
}

.linked-bonus .linked-bonus__close-btn {
    background: 0 0;
    color: gold!important;
    font-weight: bolder!important
}

.btn_promo__content button {
    background: linear-gradient(60deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important;
    opacity: 1!important;
    color: #000!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
}

.header_login_btn {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important;
    color: #05052f!important
}

.cw_mob_root #js_lobby_main_wrapper>div:nth-child(5)>div>div.rd_title__block.mb-2.single_title.d-flex.align-items-center.justify-content-between>h3 {
    -webkit-text-fill-color: #fff;
    font-family: roboto,sans-serif
}

div.top_winners__game>div>div>span>i {
    -webkit-text-fill-color: #fff
}

div.top_winners__game>div>div>i {
    -webkit-text-fill-color: #fff
}

div.top_winners__game>div>div>span {
    color: #fff!important;
    background: 0 0;
    -webkit-text-fill-color: #fff!important
}

div.top_winners__game .top_winners__value {
    color: #fff
}

div.top_winners__game .top_winners__date {
    color: #fff
}

:root {
    --cdn-avatars: url("https://cdn.475hlt.com/mobil/de7n2hu.png") !important
}

.user_pic_container.losht::after {
    position: absolute;
    content: '';
    width: 96px;
    height: 96px;
    border-radius: 50%;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/dynamic-circle2.webp);
    background-size: 100%;
    z-index: 15!important;
    display: flex!important
}

.user_pic_container.gyach::after {
    position: absolute;
    content: '';
    width: 96px;
    height: 96px;
    border-radius: 50%;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/dynamic-circle2.webp);
    background-size: 100%;
    z-index: 15!important;
    display: flex!important
}

.notification_content {
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 24px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 91;
    background: #04042f;
    color: #04042f;
    border-bottom: 1px solid var(--cwTooltipAccent);
    border-bottom-left-radius: var(--cwTooltipRadius);
    border-bottom-right-radius: var(--cwTooltipRadius);
    box-shadow: 0 3px 5px var(--cwBodyShadow)
}

.notification_icon {
    color: #ffb700;
    height: 38px;
    width: 38px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 38px;
    margin: 0 15px;
    background-color: #04042f;
    color: var(--cwTooltipAccent)
}

.notification_icon {
    animation: flicker 4s ease infinite
}

@keyframes flicker {
    50%,100% {
        text-shadow: 0 0 20px #fdc96d
    }

    20%,24%,55% {
        text-shadow: none
    }
}

.notification_content {
    background: #04042f!important
}

#js_lobby_view_all_providers_from_cat_raw,#js_lobby_filter_clear_all,#js_lobby_filter_show_all {
    background: linear-gradient(to bottom,#cfc09f 27%,#ffecb3 40%,#765512 78%)!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: #ff000000!important;
    color: #fff!important;
    font-weight: 700!important;
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 10px;
    border: 1px solid #c9b00c
}

.lobbyFilter_group_item:before {
    content: none!important
}

#js_lobby_main .swiper-slide {
    margin-bottom: 10px;
    border-radius: 5px;
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)!important;
    border: 1px solid #c9b00c;
    padding-right: 5px;
    padding-left: 5px
}

#js_lobby_filter .swiper-slide {
    border-radius: 10px;
    border: 1px solid #c9b00c
}
#content>div.inner__body>div>div.tl_mail_message_cont>div>p>a>img {
    box-shadow: 0 0 15px #fdf9c9;
    border-radius: 15px
}

#content>div.inner__head.tl_mail_row {
    box-shadow: rgba(0,0,0,.25)0 54px 55px,rgba(0,0,0,.12)0 -12px 30px,rgba(0,0,0,.12)0 4px 6px,rgba(0,0,0,.17)0 12px 13px,rgba(0,0,0,9%)0 -3px 5px
}

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::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_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_primary_img>span {
    -webkit-text-fill-color: #ffffff !important;
}

.brequest_details_text>p {
    background: 0 0;
    -webkit-text-fill-color: #f9dfaa!important
}

#js_stake_range>div>div:nth-child(2)>div,#js_stake_range>div>div:nth-child(3)>div {
    background: linear-gradient(90deg,#cfb94c 0%,#fcf6ba 15%,#e6d3ac 43%,#fbf5b7 74%,#d6b16f 100%)
}

#js_stake_range>div>div.noUi-connects>div {
    background: linear-gradient(90deg,#cfb94c 0%,#fcf6ba 15%,#e6d3ac 43%,#fbf5b7 74%,#d6b16f 100%)
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_header>div>h3 {
    background: linear-gradient(to bottom,#ffffff 27%,#ffffff 40%,#7e8387 78%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    font-family: roboto,sans-serif;
    position: relative;
    text-transform: uppercase;
    text-shadow: 0 0 3px #e9e9e9
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div.d-flex.info_text_bonus>p {
    background: 0 0;
    -webkit-text-fill-color: #c3c3c3
}

#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 {
    box-shadow: rgba(0,0,0,.55)0 15px 25px,rgba(0,0,0,5%)0 5px 10px
}

#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
}

#wrapper>div.cw_mob_root.ui-content>aside.cw_mob_right_sidebar>aside>div.cw_items_blocks_rightMneu>div.right-menu__nav>a>span {
    background: 0 0!important;
    -webkit-background-clip: initial!important;
    -webkit-text-fill-color: initial!important;
    color: #fff!important;
    font-weight: 400!important
}

#js_to_top>i {
    background: 0 0!important;
    -webkit-background-clip: initial!important;
    -webkit-text-fill-color: initial!important;
    color: #000!important
}

#wrapper>div.cw_mob_root.ui-content>div.floating-links-wrapper>div.js-cashback-badge.promocode-badge.cashback-badge>div.content>div>span,#wrapper>div.cw_mob_root.ui-content>div.floating-links-wrapper>div.js-promocode-badge.promocode-badge>div.content>div>span {
    background: 0 0!important;
    -webkit-background-clip: initial!important;
    -webkit-text-fill-color: initial!important;
    color: #fff!important;
    font-weight: 400!important
}

#js_games_lobby>div>div.lb_card_topitems.absolute.flex_center_between>div.lb_card_badge_wrapper>div>div>span {
    z-index: 1!important;
    background: 0 0!important;
    -webkit-text-fill-color: white!important
}

#js_lb_card_preview_content>div.lb_card_preview_footer.flex_center_between.relative>a>i {
    background: 0 0;
    -webkit-text-fill-color: #000000
}

#js_card_pv_close_btn>i {
    background: linear-gradient(90deg,#cfb94c 0%,#fcf6ba 15%,#e6d3ac 43%,#fbf5b7 74%,#d6b16f 100%);
    -webkit-text-fill-color: #ff0000;
    text-shadow: 0 0 1px red
}

#js_card_pv_header>div.lb_card_preview_close.d-flex.align-items-center.justify-content-end>div>div>div>span {
    z-index: 1!important;
    background: 0 0!important;
    -webkit-text-fill-color: white!important
}

#js_close_search_val {
    color: #e5cf94!important;
    padding: 5px
}

#wrapper>div.cw_mob_root.ui-content>div.tfa_content.relative>h3,#wrapper>div.cw_mob_root.ui-content>div.tfa_content.relative>div.flex.alCen.jb.tfa_switcher_content.relative>p,#js_howTo_setup_cont>h3 {
    background: 0 0;
    -webkit-text-fill-color: #fff;
    color: #fff;
    font-family: roboto,sans-serif;
    position: relative;
    text-transform: uppercase;
    font-weight: 700
}

#js_qr_code::placeholder {
    color: #fff
}

.tfa_text,.tfa_text p {
    background: 0 0!important;
    -webkit-text-fill-color: #d3b768!important
}

#wrapper>div.cw_mob_root.ui-content>div.tfa_content.relative>div.flex.alCen.jb.tfa_switcher_content.relative>label>span::before {
    background: #fff!important
}

#js_getCode_btn {
    background: 0 0!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: #fff!important;
    color: #fff!important;
    font-weight: 700!important;
    opacity: 1
}

#wrapper>div.cw_mob_root.ui-content>div.main-wrapper>div:nth-child(5)>div.dynamic_games_grid.align_tworows.lobby-category-slider>div.lgWidth_1.d-flex>div>button {
    display: none
}

#wrapper>div.cw_mob_root.ui-content>div.main-wrapper>div:nth-child(6)>div.dynamic_games_grid.align_tworows.lobby-category-slider>div.lgWidth_1.d-flex>div>button {
    display: none
}


#js_data_content {
    grid-template-columns: repeat(2,1fr)
}

#js_data_content>div>div.pn_card_body {
    height: 246px
}

#js_show_more_btn {
    color: #fff!important
}

#js_data_content>div>div.pn_card_hover.flex_center_center>div.pn_card_descr>p {
    font-size: 19px!important
}

.component_jackpot_slider_number {
    color: #fff
}

.js_lobby_groups_cont h3 {
    -webkit-text-fill-color: #ffF
}

.top_jackpots__crns.tw_TRY>i {
    color: #fff
}

.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__block * {
    color: #fff
}

.top_jackpots__hover_content {
    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!important;
    background: radial-gradient(ellipse farthest-corner at right bottom,#FEDB37 0%,#FDB931 8%,#9f7928 30%,#8A6E2F 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#FFF 0%,#FFFFAC 8%,#D1B464 25%,#5d4a1f 62.5%,#5d4a1f 100%)!important
}

.top_jackpots__hover_winners,.js_jackpot_link {
    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!important
}

.top_jackpots__hover__value span,.top_jackpots__crns i {
    -webkit-text-fill-color: #fff!important
}

.js_jackpot_link span {
    -webkit-text-fill-color: #fff!important
}

.jackpot_container.onerow .top_jackpots__container {
    grid-template-columns: repeat(2,minmax(140px,1fr))!important
}

.to_top {
    background: linear-gradient(to right,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c);
    font-weight: 700
}

body>div.js_bn_request_popup_cont.brequest_popup_cover>div>div.brequest_popup_content.js_bn_request_List>div.d-flex.info_text_bonus>p {
    font-weight: 700
}

.toast.error.active {
    background-color: #fff
}

#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
}

#js_rectangleAd_2119 .dynamicBanners_item {
    margin-right: 10px!important;
    box-shadow: 0 0 20px #ffffff52
}

.notification_text {
    color: #fff
}

.cw_mob_sidebar .lb_card_badge_inner_wrapper_global {
    display: none!important
}

@keyframes windede {
    0% {
        opacity: .6
    }

    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/mobil/winner.png)!important;
    background-size: contain!important;
    background-repeat: no-repeat!important;
    position: absolute;
    width: 85px;
    height: 25px;
    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: 4px solid #fab731;
    background: linear-gradient(90deg,#05052f 0%,#2a2a80 50%,#05052f 100%)
}

#js_card_stream_1908 .dynamicBanners_item {
    transform: perspective(500px)rotateY(20deg)translateX(10px);
    opacity: .9
}

#js_card_stream_1908 .swiper-wrapper {
    padding-top: 2em;
    padding-bottom: 2em
}

#wrapper>div.cw_mob_root.ui-content>div.main-wrapper>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!important
}

.additional-infos {
    text-align: center!important
}

.additional-infos .info_section-title {
    font-size: 25px!important;
    margin-bottom: 20px!important
}

#wrapper>div.cw_mob_root.ui-content>div.main-wrapper>div:nth-child(16)>div>div.info_container>div.info_article>p:nth-child(3) {
    border-bottom: 2px solid #fab731;
    border-radius: 10%
}

#wrapper>div.cw_mob_root.ui-content>div.main-wrapper>div:nth-child(16)>div>div.info_container>div.info_more>div>div>p:nth-child(3) {
    border-bottom: 2px solid #fab731;
    border-radius: 10%
}

.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: #424242;
    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
}

.call_request_content {
    position: releative;
    background: #060436!important
}

.call_request_content:before {
    content: "";
    position: absolute;
    top: 20%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/DDS.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    width: 400px;
    height: 400px;
    opacity: .1
}

#VoisoCallCenterForm .call_request_title {
    font-size: 0!important
}

#VoisoCallCenterForm .call_request_title:before {
    content: "Beni Ara İstek Formu";
    font-size: 14px
}

#VoisoCallCenterForm .call_request_dec {
    font-size: 0!important
}

#VoisoCallCenterForm .call_request_dec:before {
    content: "Lütfen bilgilerinizi giriniz";
    font-size: 13px
}

#VoisoCallCenterForm>div.justify-content-center>div:nth-child(2)>div:nth-child(1)>label {
    font-size: 0!important
}

#VoisoCallCenterForm>div.justify-content-center>div:nth-child(2)>div:nth-child(1)>label:before {
    content: "Telefon Numaranız";
    font-size: 14px;
    font-weight: 700
}

#VoisoCallCenterForm #startdate_js>label {
    font-size: 0!important
}

#VoisoCallCenterForm #startdate_js>label:before {
    content: "TARİH";
    font-size: 14px;
    font-weight: 700
}

#VoisoCallCenterForm #enddate_js>label {
    font-size: 0!important
}

#VoisoCallCenterForm #enddate_js>label:before {
    content: "SAAT";
    font-size: 14px;
    font-weight: 700
}

#VoisoCallCenterForm .form-group-label>label {
    font-size: 0!important;
    display: block
}

#VoisoCallCenterForm .form-group-label>label:before {
    content: "MESAJINIZ";
    font-size: 14px;
    border-radius: 3px;
    font-weight: 700
}

#VoisoCallCenterForm #Reason::placeholder {
    color: transparent!important
}

#VoisoCallCenterForm #MobileNumber::placeholder {
    color: transparent!important
}

#VoisoCallCenterForm #sendCall_btn {
    font-size: 0!important
}

#VoisoCallCenterForm #sendCall_btn:before {
    content: "BENİ ARA TALEBİ OLUŞTUR";
    font-size: 14px
}

.dyn_regPopup_header {
    background: 0 0!important;
    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
}

.dyn_regPopup_content {
    position: relative;
    background: 0 0
}

.dyn_regPopup_content::before {
    content: "";
    position: absolute;
    inset: 0;
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/DDS.webp)50%/contain no-repeat;
    opacity: .4;
    pointer-events: none
}

.dyn_regPopup_content #js_reg_btn_submit {
    margin-top: 15px
}

.dyn_regPopup_content #js_step_2 .dyn_err_mess {
    background: #f01c;
    color: #fff!important;
    font-weight: 700;
    font-size: 14px;
    margin-top: 4px
}

.dyn_regPopup_content .dyn_err_mess {
    background: #ff001152;
    color: #fff!important;
    font-weight: 700;
    font-size: 14px;
    margin-top: 4px
}

.dyn_regPopup_content #register_container>div.dyn_regPopup_progressInfo>div.dyn_regPopup_stepNumber.d-flex.justify-content-between>span {
    font-weight: 700
}

.dyn_regPopup_content #js_step_1>div>label {
    font-weight: 700
}

.dyn_regPopup_content .dyn_input:focus,.dyn_select:focus {
    background: #0d0d3e38!important;
    border: 3px #554a2f solid!important
}

.dyn_regPopup_content .input-validation-error {
    border-bottom: 2px #550325 solid!important
}

#js_resend_text_cont>span {
    font-weight: 700;
    font-size: 15px;
    background: #000
}

.dyn_regPopup_content #DateOfBirthDay,.dyn_regPopup_content #DateOfBirthMonth,.dyn_regPopup_content #DateOfBirthYear,.dyn_regPopup_content #Country,.dyn_regPopup_content #City,.dyn_regPopup_content #js_step_4 #Currency {
    border: 1px solid #c9b00c;
    background: linear-gradient(45deg,#05052f,#130c7e,#05052f)
}

.footer_social-item.social__pinterest-icon {
    display: none
}

.floating-icon {
    background-image: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/s9qklvd.jpg)!important
}

#js_lobby_main_wrapper .js_lobby_filter_popup_sub_cont {
    display: grid!important;
    grid-template-columns: repeat(2,1fr)
}

#js_lobby_main_wrapper .lobbyFilter_provider_item {
    gap: 0;
    padding: 0
}

#js_lobby_main_wrapper .lobbyFilter_provider_img {
    margin-right: 10px
}

#js_lobby_filter_providers_cont .js_lobby_filter_popup_sub_cont .lobbyFilter_provider_name {
    overflow: hidden
}

@media(max-width: 350px) {
    #js_lobby_main_wrapper .js_lobby_filter_popup_sub_cont {
        display:grid!important;
        grid-template-columns: repeat(1,1fr)
    }
}

@media(max-width: 390px) {
    #js_lobby_filter_providers_cont .js_lobby_filter_popup_sub_cont .lobbyFilter_txt_size {
        font-size:11px
    }
}

#js_lobby_main>div.lobbyFilter_provider_wrapper {
    display: none
}

.lobbyFilter_wrapper {
    min-height: 0
}

#js_lobby_main .lobbyFilter_group_item_icon {
    filter: brightness(0)invert(1);
    opacity: 1;
    width: 40px;
    height: 40px
}

.lobbyFilter_group_item_name {
    text-transform: uppercase;
    color: #fff!important
}

.lobbyFilter_group_slider {
    padding-right: 7px;
    padding-left: 7px
}

#js_lobby_filter .js_lobby_filter_groups .lobbyFilter_group_item_icon {
    filter: brightness(0)invert(1);
    opacity: 1
}

#js_lobby_main .swiper-slide {
    background: 0 0!important;
    padding: 0;
    border: none
}

.lobbyFilter_search {
    border: none
}

.lobbyFilter_popup_content #js_lobby_filter_group_slider .js_lobby_filter_groups {
    border: none
}

#js_lobby_filter_providers_cont>div.js_lobby_filter_popup_sub_cont.lobbyFilter_popup_provider.d-flex.flex-wrap.view_type_3>div.js_lobby_filter_cats.lobbyFilter_provider_item.provider_type.relative.flex_center.active>span.lobbyFilter_provider_img>i {
    color: #fff!important
}

.lobbyFilter_search_wrapper.collapsed .lobbyFilter_search {
    padding: 9px 12px;
    border: 1px solid #fff
}

#js_lobby_open_filter_btn,#js_close_search_val {
    display: none
}

.lobbyFilter_search_close {
    max-width: initial;
    white-space: nowrap;
    opacity: 1
}

.lobbyFilter_search_wrapper .lobbyFilter_search {
    padding: 7px 12px!important;
    overflow: visible
}

.lobbyFilter_search_wrapper .lobbyFilter_search_cover {
    max-width: 50%!important;
    inset-inline-end: 8px;
    position: absolute;
    gap: 12px;
    background: var(--bg-level-2);
    -webkit-transition: max-width .25s linear;
    -o-transition: max-width .25s linear;
    transition: max-width .25s linear;
    -webkit-animation: searchAnimaCollapsed .25s .25s forwards;
    animation: searchAnimaCollapsed .25s .25s forwards
}

.lobbyFilter_fixed .lobbyFilter_search_wrapper .lobbyFilter_search_cover {
    padding: 0 8px
}

.lobbyFilter_search_btn,.lobbyFilter_search_clear {
    width: 20px;
    height: 20px;
    padding: 0
}

.lobbyFilter_search_btn .dynamic_icon,.lobbyFilter_search_clear .dynamic_icon {
    color: var(--icon-level-medium)
}

.lobbyFilter_search_wrapper .lobbyFilter_search input {
    max-width: 100%;
    padding: 0 8px!important
}

.lobbyFilter_search_clear {
    max-width: 20px
}

.lobbyFilter_search,.lobbyFilter_search_input {
    background: #fff!important
}

#js_lobby_clear_all {
    display: none
}

#js_dl_search_game {
    color: #000;
    font-weight: 700
}

#js_clear_search_val {
    border: none
}

#js_clear_search_val .dynamic_icon {
    color: #000
}

.lobbyFilter_provider_btn {
    width: 50%
}

.main-wrapper .dynamic_container:nth-child(1) div#js_billboard_banner_cont_2907 .banners_billboard_slider a,.main-wrapper .dynamic_container:nth-child(1) div#js_billboard_banner_cont_2907 .banners_billboard_slider a img {
    height: auto!important
}

#js_square_2209 {
    grid-template-columns: repeat(1,1fr)
}

#js_square_2209 .dynamicBanners_inner a {
    width: auto!important;
    height: auto!important
}

.rd_header_tabs .rd_header_tab_item span {
    font-family: poppins,sans-serif;
    font-weight: 700;
}

.main-wrapper .dynamic_container:nth-child(7) div#jackpot_container_48 .top_jackpots__container div {
    background: #151f44!important;
    border-radius: 20px
}

.main-wrapper .dynamic_container:nth-child(9) div#js_thumbnail9_2212 .dynamicBanners .banners_thumbnail9_first .dynamicBanners_inner a,.main-wrapper .dynamic_container:nth-child(9) div#js_thumbnail9_2212 .dynamicBanners .banners_thumbnail9_second .dynamicBanners_inner a,.main-wrapper .dynamic_container:nth-child(10) div#js_thumbnail9_2213 .dynamicBanners .banners_thumbnail9_first .dynamicBanners_inner a,.main-wrapper .dynamic_container:nth-child(10) div#js_thumbnail9_2213 .dynamicBanners .banners_thumbnail9_second .dynamicBanners_inner a {
    width: auto!important;
    height: auto!important
}

.main-wrapper .dynamic_container:nth-child(19) {
    margin-top: 10px;
    margin-bottom: 40px
}

.main-wrapper .dynamic_container:nth-child(19) div#js_card_stream_2214 .swiper-wrapper .swiper-slide {
    heigth: auto!important;
    width: auto!important;
    max-width: 180px;
    max-height: 180px
}

.main-wrapper .dynamic_container:nth-child(19) div#js_card_stream_2214 .swiper-wrapper .swiper-slide a {
    border: 0!important
}
.welcome_login_popup_inner p a img {
    height: auto !important;
    width: auto !important;
}

/* DEDEBET HESABI DONDUR GİZLE 201225_2910_mb213564236234234 */
.right-menu__nav .nav__list-item:has(a[href*="/responsiblegaming/getbetwininfo"]) {
    display: none!important
}

/* Mobil Lobby Oyunlar Alanı 231125_2910_mb2352436536454 */
.lb_card_main{
    padding: 20px!important;
}

/* HEPSİ KARE */ 
.lb_card_v{
    grid-row: unset!important;
}

.lb_card_img{
    object-fit: cover;
}

.lb_card_h {
    grid-column: unset!important;
}

.lb_card_footer .lb_card_name {
    color: #ffffff!important;
    font-weight: 700
}

.lb_card_price{
    color: #fff!important;
}

.lb_card_footer{
    background: #a854cc!important;
}

/* LOBBY OYUNLAR FOOTER 101125_2910_V2_mb5945962566 */
.lb_card_footer{
    background: linear-gradient(180deg, #101731 0%, #0f172a 100%) !important;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.7), 0 8px 30px rgba(30, 58, 138, 0.2), inset 0 1px 0 rgba(191, 219, 254, 0.1), inset 0 -2px 0 rgba(0, 0, 0, 0.5);
}

.lb_card{
    border: none!important;
    box-shadow: unset;
    background: none;
}

/* Mobil Lobby Oyunlar Alanı 231125_2910_mb2352436536454 */
.lb_card_main{
    padding: 20px!important;
}

.lb_card_v .lb_card_body{
    height: calc(93px + (318 - 93) * (100vw - 320px)/(991 - 320))!important;
}

/* DAHA FAZLA BUTONU 201225_2910_mb246252343 */
#js_show_more_btn{
    background: #d3b768!important;
    color: #000!important;
}

/* DEDEBET MOBİL SLOT ALANLARI İLK ÖĞEYİ GİZLE 201225_2910_mb26246245235 */
#js_thumbnail9_2216 .banners_thumbnail9_first,
#js_thumbnail9_2217 .banners_thumbnail9_first,
#js_thumbnail9_2221 .banners_thumbnail9_first{
    display: none;
}

/* DEDEBET FOOTER MOBİL 201225_2910_MB235624625234235 */
.footer_links_wrapper a.text-center.ui-link {
    display: none;
}

.footer_links_wrapper::after {
    content: "";
    display: block;
    width: 100%;
    max-width: 473px;
    aspect-ratio: 473 / 429;
    background-image: url('https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/i6b03ad.jpg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: 0 auto;
}

.phone_lang_cont {
    display: none;
}

.footer_social-item{
    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;
    border-radius: 15px;
}

#footer > div > div.d-flex.align-items-center.justify-content-center.mb-4{
    display: none!important;
}

#footer > div > div.footer_links.d-flex.flex-wrap.justify-content-between.mb-2 > div > p{
    display: none;
}

.footer_social-list{
  margin: 0;  
}

/* MOBİL MENÜ 201225_2910_mb24624523423523*/
.cw_mob_sidebar {
    width: 80%;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 100px;
    background: linear-gradient(180deg, #04042F 0%, #0a0a45 50%, #04042F 100%);    background-size: cover;
}

.cw_mob_sidebar_language_switcher,
.cw_mob_sidebar_menu_item_devider,
.cw_mob_separator_aside {
    display: none;
}

.cw_items_blocks {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 3px; 
    
}

.cw_mob_sidebar_menu_item {
    display: flex;
    flex-direction: column; 
    align-items: center;   
    justify-content: center; 
    text-decoration: none;
    padding: 1px 1px;
    min-height: 65px;
    box-sizing: border-box;
    text-align: center;
    color: #fff;
}

.cw_mob_sidebar_menu_item .cw_mob_icon_m {
    margin-bottom: 8px; 
}

.cw_mob_sidebar_menu_item span {
    font-size: 11px;
    font-weight: bold;
}

.cw_mob_sidebar_block{
    background: linear-gradient(90deg,rgb(40 40 112) 0%, rgb(40 40 112) 50%, rgb(40 40 112) 100%);
    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;
    border-radius: 20px;
}

.cw_mob_sidebar_block .cw_mob_sidebar_menu_item, .cw_mob_sidebar_menu_item_dropdown_content .cw_mob_sidebar_menu_item{
    margin-top: 0;
}

/* İLK DIV GRUPLANDIĞI İÇİN GİZLENDİ */
.cw_mob_sidebar_language_switcher + .cw_mob_sidebar_menu_item_devider + .cw_mob_sidebar_block {
    display: none;
}

/* 1. BAŞLIK (OYUNLAR BAŞLIĞI) */
.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik2.com"]) {
    grid-column: 1 / -1; 
    background: #3b286400; 
    box-shadow: none; 
    margin-bottom: 10px; 
}

/* GÖRSEL */
.cw_mob_sidebar_block:has(a[href="/dedegorsel1"]) {
    grid-column: 1 / -1; 
    background: url(https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/hbe6fzc.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100;
    box-shadow: none; 
    margin-bottom: 20px; 
}

.cw_mob_sidebar_block:has(a[href="/dedegorsel1"]) a span{
    font-size: 0!important;
}

.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik2.com"]) a {
    pointer-events: none; 
    cursor: default;    
    color: #ffffff; 
    min-height: auto; 
    padding: 0; 
}
.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik2.com"]) a span{
    font-size: 18px;
    font-weight: bold;
    border-bottom: 3px solid #ffdf00;
    padding-bottom: 2px;
}

/* 2. BAŞLIK (SOSYAL MEDYA)*/
.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik1.com"]) {
    grid-column: 1 / -1; 
    background: #3b286400; 
    box-shadow: none; 
    margin-bottom: 10px; 
}

.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik1.com"]) a {
    pointer-events: none; 
    cursor: default;    
    color: #ffffff; 
    min-height: auto; 
    padding: 0; 
}

.cw_mob_sidebar_block:has(a[href="https://dedebetbaslik1.com"]) a span{
    font-size: 18px;
    font-weight: bold;
    border-bottom: 3px solid #ffdf00;
    padding-bottom: 2px;
}

.cw_mob_sidebar_block .cw_mob_icon_m{
    color: #dbc47a;
}

/* LOBBDY SLIDER */
.mainLobby_wrapper .dynamicBanners_item{
    height: 100%!important;
}

.mainLobby_wrapper .dynamicBanners_img{
    height: 100%!important;
}

/* KAR EFEKTI IPTAL */
.snow_effect{
    display: none;
}

.santa_hat::after{
    display: none;
}

/* FOOTER ACILIR HIZLI MENUYU GIZLER 270126_2910_mb252523434 */

#rb23-quick-action{
    display: none;
}

/* ===== NAV YENI IKONLAR 200126_2910_MB3252452342353243564 ===== */
/* Floating Bar Efekti */
.cw_mob_mav_fixed_bot {
    border-radius: 24px !important;
    background: linear-gradient(135deg, rgba(4, 4, 47, 0.85) 0%, rgba(2, 2, 25, 0.95) 100%) !important;
    backdrop-filter: blur(20px) saturate(180%) !important;
    -webkit-backdrop-filter: blur(20px) saturate(180%) !important;
    border: 1px solid rgba(100, 149, 237, 0.15) !important;
    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.4),
        0 0 0 1px rgba(255, 255, 255, 0.05) inset,
        0 -2px 20px rgba(30, 58, 138, 0.3) !important;
    padding: 8px 2px !important;
    height: auto !important;
    min-height: 70px !important;
}
/* Menü itemleri */
.cw_mob_mav_fixed_bot_item {
    color: rgb(255 255 255 / 76%);
    transition: all 0.3s ease;
}
/* ===== İKON AYARLARI ===== */
.cw_mob_mav_fixed_bot .cw_mob_mav_fixed_bot_item .cw_mob_icon_m {
    width: 28px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
/* Aktif item stili */
.cw_mob_mav_fixed_bot_item.active,
.cw_mob_mav_fixed_bot_item.tl_main_nav_item-active {
    color: #60a5fa;
}
.cw_mob_mav_fixed_bot_item.active::after,
.cw_mob_mav_fixed_bot_item.tl_main_nav_item-active::after {
    width: 100%;
    box-shadow: 0 0 15px rgba(96, 165, 250, 0.6);
}
.cw_mob_mav_fixed_bot_item.active span,
.cw_mob_mav_fixed_bot_item.active span span,
.cw_mob_mav_fixed_bot_item.tl_main_nav_item-active span,
.cw_mob_mav_fixed_bot_item.tl_main_nav_item-active span span {
    color: #3b82f6 !important;
}
/* Ana menü butonu */
.cw_mob_mav_fixed_bot_main_action {
    transition: all 0.3s ease;
}
.cw_mob_mav_fixed_bot_main_action:hover {
    color: #fff;
}
.cw_mob_mav_fixed_bot_main_action.tl_main_nav_item-active {
    color: #60a5fa;
}
.cw_mob_mav_fixed_bot{
    padding: unset;
}
.cw_mob_mav_fixed_bot_main_action .cw_mob_icon_m{
    color: #fff;
}
.cw_mob_mav_fixed_bot_main_action {
    box-shadow: rgba(4, 4, 47, 0.17) 0px -23px 25px 0px inset, rgba(4, 4, 47, 0.15) 0px -36px 30px 0px inset, rgba(4, 4, 47, 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;
}
.cw_mob_mav_fixed_alternative_items_wrapper > div{
    background: transparent;
}

.cw_mob_mav_fixed_primary_items_wrapper{
    top: unset;
}


.cw_mob_mav_fixed_bot_item span {
    text-transform: uppercase;
    font-weight: bold;
}

/* LOBBY SAYFASI EN IYI JP YAZISINI GIZLE 270126_2910_MB2352342353535 */
#js_lobby_main_wrapper .dynamic_container:nth-of-type(2) .rd_title__block {
  display: none!important;
}

/* YENI OYUNLAR ALANI GENEL OYUN ADI YAZISI */
.lca-card--v1 .lca-card-hover-header .lca-card-name{
    font-size: 12px;
}

/* BASLIGI GIZLE 040226_2910_mb135245625234 */
.lgWidth_1 {
    display: none!important;
}

/* ANA SAYFA OYUNLAR 060226_2910_mb1352356242352435355 */
.dynamic_container:has(#js_lg_ws_154),
.dynamic_container:has(#js_lg_ws_155){
    padding: 0!important;
}

/* ÜYE GİRİŞİ 231025_2910_MB4553734525246 */
.cw_mob_right_sidebar .platformRightLoginPanel {
    display: flex;
    flex-direction: column; 
    height: 100%; 
    background: #05052f47!important;
}

/*--------METİNLER-------- */
.cw_mob_right_sidebar  .sidebar_login-header span{
    color: #fff;
    font-weight: bold;
}
.cw_mob_right_sidebar  .platformForgPass{
    color: #fff;
    font-weight: bold;
}
.cw_mob_right_sidebar .platformLoginButton {
    box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;
}
.cw_mob_right_sidebar #loginButton{
    font-weight: bold;
}

/* MOBİL ÜYE GİRİŞİ REVİZE 191125_2910_mb12356423623434 */
#loginForm .login_input {
    background: linear-gradient(90deg,#1f1f5e 0%,#1f1f5e 50%,#1f1f5e 100%);
    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;
}

#loginForm .login_input::placeholder{
    color: #fff;
}

#loginForm .platformPassInput{
    background: linear-gradient(90deg,#1f1f5e 0%,#1f1f5e 50%,#1f1f5e 100%);
    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;
}

#loginForm .platformPassInput::placeholder{
    color: #fff;
}

/* OYUNLAR ANA SAYFA 170226_2910_mb1352623423623 */
.lobby-category-slider.align_tworows .lca-cards-wrapper{
    gap: 9px;
}

#loginForm .eye_button.opened_pass:before{
    color: #fff;
}

/* ÜYE GİRİŞİ */
#loginButton {
    font-weight: 600 !important;
    background: linear-gradient(to bottom, #ffe89a 0%, #ffdd74 20%, #f0b429 100%);
    box-shadow:
        0 1px 0 0 #ffe8a0 inset,
        0 -2px 1px 0 rgba(180, 120, 0, 0.25) inset,
        0 4px 10px rgba(0, 0, 0, 0.25),
        0 1px 3px rgba(0, 0, 0, 0.15) !important;
    border: 1px solid rgba(180, 120, 0, 0.2);
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
}

/* CARK SAYFASI BG GIZLE 070226_2910_MB325256262345354 */
.play_cards_tab, .play_spin_tab, .play_dice_tab, .play_mysteryBox_tab{
    background-image: none!important;
}

/* ÇARK SAYFASI GÖRSEL DEGISIMI 070226_2910_mb23525234234235 */
#js_promo_main_cont img[src*="DescriptionDescriptiondedetopmobil_20250812132951066"] {
    content: url("https://cdn.minaimage.com/plat/prd/Img/partners/1249/dedegorseller/mobil/dd23.jpg") !important;
    width: 100%; 
    object-fit: contain; 
}

/* MESAJ KUTUSU 070126_2910_MB235346345345 */
.inbox-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;
    border-bottom: 4px solid #05052f!important;
    background: #171768!important;
}
.inbox_v2 .primary-text{
    color: #fff!important;
}

.inbox_v2 .inbox-popup__item .item__head .item__indicator{
    background-color: #7d7d7d!important;
}


/* JP BOŞLUĞUNU KALDIR */
.dynamic_container:has(.jackpot_container){
    padding: 0;
}

/* MOBIL LOBBY 3LU GORUNUM 080226_2910_mb13523562534 */
.lb_card_main {
    grid-template-columns: repeat(3, 1fr)!important;
}

.lb_card_footer .lb_card_name{
    text-align: center;
}

.lobbyFilter_group_item_name{
    font-weight: bold;
}

/* ─── LOBBY YENİ FİLTRE ALANI 080226_2910_mb53262523542356234634634 ─── */
#js_lobby_wrapper .lobbyFilter_group_item:hover {
    background: rgba(245, 197, 24, 0.08);
    border-color: rgba(245, 197, 24, 0.2);
    transform: translateY(-2px);
    box-shadow: 0 6px 18px rgba(245, 197, 24, 0.1);
}

/* Aktif - Alt Çizgi */
#js_lobby_wrapper .lobbyFilter_group_item.active::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 20%;
    right: 20%;
    height: 2px;
    border-radius: 2px 2px 0 0;
    background: linear-gradient(90deg, #f5c518, #e8a800);
    box-shadow: 0 0 8px rgba(245, 197, 24, 0.5);
}

/* ─── YAZI STİLİ ─── */
#js_lobby_wrapper .lobbyFilter_group_item_name {
    font-weight: 600 !important;
    color: rgba(255, 255, 255, 0.45) !important;
    text-align: center;
}

#js_lobby_wrapper .lobbyFilter_group_item:hover .lobbyFilter_group_item_name {
    color: rgba(255, 255, 255, 0.75) !important;
}

#js_lobby_wrapper .lobbyFilter_group_item.active .lobbyFilter_group_item_name {
    color: #f5c518 !important;
    text-shadow: 0 0 10px rgba(245, 197, 24, 0.3);
}

#js_lobby_wrapper .lobbyFilter_provider_btn {
    background: linear-gradient(135deg, rgba(245, 197, 24, 0.1), rgba(245, 197, 24, 0.03)) !important;
    border: 1px solid rgba(245, 197, 24, 0.25) !important;
    border-radius: 50px !important;
    padding: 8px 16px !important;
    color: #f5c518 !important;
    font-size: 12px !important;
    font-weight: 600;
    transition: all 0.3s ease;
}

#js_lobby_wrapper .lobbyFilter_provider_btn:hover {
    background: rgba(245, 197, 24, 0.15) !important;
    border-color: rgba(245, 197, 24, 0.45) !important;
    box-shadow: 0 4px 12px rgba(245, 197, 24, 0.12);
}

#js_lobby_wrapper .lobbyFilter_popup_btn {
    background: rgba(255, 255, 255, 0.05) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 50px !important;
    padding: 8px 14px !important;
    color: rgba(255, 255, 255, 0.7) !important;
    font-size: 12px !important;
    transition: all 0.3s ease;
}

#js_lobby_wrapper .lobbyFilter_popup_btn:hover {
    border-color: rgba(255, 255, 255, 0.25) !important;
    background: rgba(255, 255, 255, 0.08) !important;
}


#js_lobby_wrapper .lobbyFilter_search,.lobbyFilter_search_input {
    background: #05052f!important;
    border: 1px solid #ffffff21;
}

/* Lobby Wrapper Alt Gölge Ayırıcı */
#js_lobby_wrapper {
    position: relative;
    padding-bottom: 10px;
    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;
}

#js_lobby_wrapper::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 5%;
    right: 5%;
    height: 1px;
    background: linear-gradient(90deg, 
        transparent, 
        rgba(245, 197, 24, 0.3) 20%, 
        rgba(245, 197, 24, 0.5) 50%, 
        rgba(245, 197, 24, 0.3) 80%, 
        transparent
    );
    box-shadow: 0 1px 12px rgba(245, 197, 24, 0.15),
                0 4px 20px rgba(245, 197, 24, 0.08);
}

.dynamic_container:has(#js_lobby_main){
    padding: 0!important;
}

/* RIGHT MENU YENI TASARIM 220126_2910_MB15141212124234 */
/* ===== SIDEBAR CONTAINER ===== */
.cw_mob_right_sidebar,
.right-menu {
    background: linear-gradient(135deg, rgba(4, 4, 47, 0.85) 0%, rgba(2, 2, 25, 0.95) 100%) !important;
    box-shadow: 
        0 25px 50px rgba(0, 0, 0, 0.5),
        0 0 0 1px rgba(255, 255, 255, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;
}

/* ===== PROFIL  ===== */
.right-menu__user {
    padding: 4px 20px !important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, transparent 50%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !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;
}

.right-menu__user .user__inner {
    display: flex!important;
    align-items: center;
    gap: 16px;
    position: relative;
    z-index: 1;
}

/* Avatar */
.user__image-wrapper,
.user__image {
    width: 56px !important;
    height: 56px !important;
    border-radius: 16px !important;
    background: linear-gradient(135deg, rgb(3 3 39 / 42%) 0%, rgb(2 2 34 / 89%) 100%) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 
        0 8px 24px rgba(0, 0, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    text-align: center;
}

.user__image .dynamic_icon {
    width: 28px;
    height: 28px;
    opacity: 0.7;
}

/* Username */
.user__username {
    font-size: 18px !important;
    font-weight: 600 !important;
    color: #ffffff !important;
    margin-bottom: 4px !important;
    letter-spacing: -0.02em;
}

/* User ID */
.user__id {
    font-size: 13px !important;
    color: rgb(255 255 255) !important;
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
}

.user__id--highlighted {
    color: rgb(255 255 255) !important;
    font-weight: 500 !important;
}

/* KOPYALA BUTONU  */
.js_copy_button {
    padding: 4px;
    opacity: 0.5;
    transition: opacity 0.2s ease;
    cursor: pointer;
}

/* ===== BAKIYE SECTION ===== */
.right-menu__balance {
    padding: 20px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
}

.balance__card {
    background: rgb(8 8 72 / 36%) !important;
    backdrop-filter: blur(10px);
    border-radius: 16px !important;
    padding: 18px 20px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    cursor: pointer;
    transition: all 0.3s ease !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3) !important;
    margin-bottom: 8px;
}

.balance__card.small_pd {
    padding: 14px 16px !important;
    border-radius: 12px !important;
}

.card__info-wrapper {
    display: flex !important;
    align-items: center !important;
    gap: 14px !important;
    width: 100%;
}

/* CUZDAN Icon */
.card__wallet-badge {
    width: 44px !important;
    height: 44px !important;
    min-width: 44px !important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.2) 0%, rgba(212, 175, 55, 0.05) 100%) !important;
    border-radius: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border: 1px solid rgba(212, 175, 55, 0.2) !important;
}

.card__wallet-badge .dynamic_icon {
    width: 22px;
    height: 22px;
    filter: sepia(1) saturate(3) hue-rotate(15deg) brightness(1.1);
}

/* BAKIYE TUTARI */
.card__balance-count {
    font-size: 22px !important;
    font-weight: 700 !important;
    color: #ffffff !important;
    letter-spacing: -0.02em;
}

.card__balance-count .highlighted,
.card__balance-count .js_rm_balance {
    color: #ffffff !important;
}

/* BAKIYE Label */
.card__balance-type {
    font-size: 12px !important;
    color: rgba(255, 255, 255, 0.5) !important;
    margin-top: 2px !important;
}

/* Dropdown OKU */
.card__balance__dropdown_arrow {
    width: 32px !important;
    height: 32px !important;
    background: rgba(255, 255, 255, 0.05) !important;
    border-radius: 8px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
    margin-left: auto;
}

.card__balance__dropdown_arrow .dynamic_icon {
    transition: transform 0.3s ease;
}

.balance__slider.opened .card__balance__dropdown_arrow .dynamic_icon {
    transform: rotate(180deg);
}

/* BAKIYE Dropdown */
.balance__dropdown {
    background: transparent !important;
    border: none !important;
    padding: 8px 0 0 0 !important;
}

/* ===== ACTION BUTONU ===== */
.card__button-wrapper {
    padding: 0 20px 20px !important;
    display: flex !important;
    gap: 12px !important;
}


/* PARA YATIRMA BUTONU */
.card__button.js_bn_request_popup {
    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;
}

/* PARA ÇEKME BUTONU */
.card__button--transparent {
    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;
}

/* ===== CASHBACK BUTONU ===== */
.cashback-btn,
.js-cashback_link_rm {
    margin: 0 20px 20px !important;
    padding: 14px 20px !important;
    background: linear-gradient(135deg, rgb(75 75 114 / 58%) 0%, rgb(31 31 81 / 34%) 100%) !important;
    border: 1px solid rgb(3 3 37) !important;
    border-radius: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;
    color: #e3e3ff !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    text-decoration: none !important;
}

/* ===== NAVIGATION MENU ===== */
.right-menu__nav {
    padding: 0 12px 20px !important;
}

.nav__list {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.nav__list-item {
    margin-bottom: 4px !important;
}


/* Menu Link */
.nav__dropdown-head {
    display: flex !important;
    align-items: center !important;
    padding: 14px 16px !important;
    border-radius: 12px !important;
    color: rgba(255, 255, 255, 0.7) !important;
    text-decoration: none !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    transition: all 0.25s ease !important;
    cursor: pointer !important;
    background: transparent !important;
    border: none !important;
    width: 100% !important;
    text-align: left !important;
    position: relative;
}

.nav__list-item.opened .nav__dropdown-head {
    border-radius: 12px 12px 0 0 !important;
}

.nav__dropdown-head:active,
.nav__list-item.opened > .nav__dropdown-head {
    background: linear-gradient(135deg, rgb(55 96 212 / 15%) 0%, rgb(55 74 212 / 5%) 100%) !important;
    color: #d4af37 !important;
    border: 1px solid rgba(212, 175, 55, 0.2) !important;
}

/* Menu Icon */
.nav__dropdown-head > .dynamic_icon {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    background: rgb(6 6 70) !important;
    border-radius: 10px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 14px !important;
    transition: all 0.25s ease !important;
    border: 1px solid rgba(255, 255, 255, 0.08) !important;
}

.nav__list-item.opened > .nav__dropdown-head > .dynamic_icon {
    background: rgba(212, 175, 55, 0.15) !important;
    border-color: rgba(212, 175, 55, 0.3) !important;
}

/* Menu Text */
.nav__dropdown-head > span:not(.dynamic_icon):not(.badge) {
    flex: 1 !important;
}

/* BILDIRIM BADGE */
.badge-notification,
.js_unred_count {
    background: linear-gradient(135deg, #e74c3c 0%, #c0392b 100%) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    min-width: 22px !important;
    height: 22px !important;
    border-radius: 11px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 6px !important;
    box-shadow: 0 2px 8px rgba(231, 76, 60, 0.4) !important;
    margin-left: auto !important;
}

/* ===== SUBMENU ===== */
.nav__list--sub {
    max-height: 0 !important;
    overflow: hidden !important;
    transition: max-height 0.3s ease !important;
    list-style: none !important;
    margin: 0 !important;
}

.nav__list-item.opened .nav__list--sub {
    max-height: 300px !important;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}

.nav__list-item--sub {
    margin: 2px 0 !important;
}

.nav__list-item--sub a,
.nav__list-item--sub p {
    display: block !important;
    padding: 2px 10px !important;
    color: rgba(255, 255, 255, 0.5) !important;
    text-decoration: none !important;
    font-size: 14px !important;
    border-radius: 8px !important;
    transition: all 0.2s ease !important;
    margin: 0 !important;
}



/* ===== CIKIS BUTTON ===== */
.nav__list-item:last-child .nav__dropdown-head,
#logout {
    color: #e74c3c !important;
}

.nav__list-item:last-child .nav__dropdown-head > .dynamic_icon,
#logout > .dynamic_icon {
    background: rgba(231, 76, 60, 0.1) !important;
    border-color: rgba(231, 76, 60, 0.2) !important;
    filter: none !important;
}

/* ===== DIVIDER ===== */
.nav__list-item:last-child::before {
    content: '';
    display: block;
    height: 1px;
    background: rgba(255, 255, 255, 0.08);
    margin: 12px 16px;
}

/* ===== DAHA FAZLA GORNUTULE LINK ===== */
.card__balance__more {
    color: #d4af37 !important;
    font-size: 12px !important;
    text-decoration: none !important;
    margin-left: auto !important;
    opacity: 0.8;
    transition: opacity 0.2s ease !important;
}

/* ===== SCROLLBAR STILI ===== */
.right-menu::-webkit-scrollbar,
.cw_mob_right_sidebar::-webkit-scrollbar {
    width: 6px;
}

.right-menu::-webkit-scrollbar-track,
.cw_mob_right_sidebar::-webkit-scrollbar-track {
    background: transparent;
}

.right-menu::-webkit-scrollbar-thumb,
.cw_mob_right_sidebar::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.1);
    border-radius: 3px;
}

.right-menu::-webkit-scrollbar-thumb:hover,
.cw_mob_right_sidebar::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.2);
}

/* USER INNER */
.right-menu__container{
    padding: 0!important;
}

.right-menu__user .user__inner{
    background-color: unset!important;
}

.right-menu__header{
    padding: 0!important;
}

.right-menu__user{
    margin-top: 0!important;
}

.balance__card .card__balance-info .card__balance-count .highlighted{
    font-size: unset!important;
}

.balance__slider > .balance__card, .balance__card.small_pd{
    height: unset!important;
}

.cw_mob_right_sidebar .user__id .js_copy_button{
    color: #fff;
    opacity: 1;
}

.nav__list-item.opened{
    border-bottom: 2px solid #26274e;
    border-right: 2px solid #26274e;
    border-left: 2px solid #26274e;
    border-radius: 9px;
    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;
    margin-bottom: 15px!important;
}

.nav__dropdown-head:active, .nav__list-item.opened > .nav__dropdown-head{
    border-radius: unset!important;
}

/* BENI ARA YAZI DEGISIMI 080226_2910_mb26246235242353 */
.cw_items_blocks_rightMneu a[href="/account/voisocallcenter"] span:last-child {
  font-size: 0;
}

.cw_items_blocks_rightMneu a[href="/account/voisocallcenter"] span:last-child::after {
  content: "BENİ ARA";
  font-size: 1rem;
}

/* DEDE MOBIL 3LU BUTTON GORSELLER 170226_2910_mb1524622352346524363656 */
.banners_button {
    display: grid;
    grid-template-columns: repeat(1,3fr)!important;
    column-gap: 8px
}

.jackpot_container.onerow .top_jackpots__container {
    grid-template-columns: repeat(2,minmax(140px,1fr))!important;
    overflow-x: auto;
    padding-inline:8px}

.banners_button .dynamicBanners_item {
    width: calc(100vw - 32px);
    border-radius: 32px;
    overflow: hidden;
    display: block;
    height: 50px!important;
    overflow: hidden;
    background: unset;
    padding: 5px
}

/* OYUNLAR YENI BASLIK 170226_2910_mb1523523423423362345 */
.rd_title, .rd_header_tab_item {
    position: relative;
    border-radius: 10px !important;
    font-weight: 600 !important;
    font-size: 13px !important;
    letter-spacing: 0.3px;
    border: none !important;

    padding: 5px 5px;
    background: rgba(255,255,255,0.04) !important;
    margin: 5px 0;

    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);
}


/* Alt çizgi animasyonu — active */
.rd_title::after, .rd_header_tab_item::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;
}

.dynamic_container{
    padding: 5px 0;
}

.rd_title__block {
    margin: 5px 0!important;
}

/* 3LU GORSEL BUTON 170226_2910_mb15246345354367 */
.banners_button__wrapper {
    display: none;
}

/* PROMOSYONLAR */
.ph-grid{
    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr))!important;
}

/* PARA YATIRMA MOBIL DEDEBET 260226_2910_MB3265246523423634634563454 */
.brequest_popup_inner img{
    box-shadow: 0 0 11px rgb(119 97 220 / 35%);
}

.brequest_primary_img span{
    background: #7761dc!important;
}

.brequest_primary_img span{
  top: unset!important;
  left: unset!important;
  right: 0;
  bottom: 10px;
}


.brequest_popup_timer li span:last-child{
  background: #7761dc!important;
  color: #fff!important;
}

/* detaylar ve bonus sec butonu */
.brequest_popup_item_select.details, .brequest_popup_item_select{
    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;
    padding: 10px 25px;
}

/* SIFRE DEGISTIR ve SIFRE SIFIRLA DEDEBET MOBIL 260226_2910_mb23524624523523342325425 */
.bgMain.account_content,.bgMain.forgotpass.forgot_pass_container {
    padding: 4px 20px !important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, transparent 50%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !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;
}

.heading{
    font-size: 17px!important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.1) 0%, transparent 50%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
}

.account_content input, .bgMain.forgotpass.forgot_pass_container input{
    background: linear-gradient(135deg, rgb(55 96 212 / 15%) 0%, rgb(55 74 212 / 5%) 100%) !important;
    border: 2px solid #151946;
}

.bgMain.forgotpass.forgot_pass_container input::placeholder{
    color: #c9c9c9;
}

/* KAYDET BUTONU */
.account_content .btn_prim, #forgotButton{
    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;
    text-transform: uppercase !important;
    font-size: 14px!important;
}
