.casino_backgr_slider_nav {
    width: 162px;
    position: absolute;
    z-index: 6;
    margin: -5px;
    top: 383px;
    right: 0
}

body {
    background-color: #1d2500
}

.name_vidget {
    color: #fff;
    border: 1px groove #d0b752;
    background: rgba(15,19,0,.5)
}

.platformMobLog.btn_sec {
    background: linear-gradient( 180deg,#6bd50b 0%,#2f3a04 100%)!important;
    color: #fff!important;
    font-size: 12px;
    border-radius: 2px;
    font-weight: 500;
    width: 75px
}

.platformMobReg.btn_prim {
    background: linear-gradient( 180deg,#98bb0f 0%,#2f3a04 100%)!important;
    font-size: 12px;
    color: #fff!important;
    border-radius: 3px;
    font-weight: 500;
    width: 75px
}

.lm__block {
    background: linear-gradient(180deg,#0d10020d,#37440a);
    box-shadow: 0 2px 10px #86a713
}

.lm_link_noic,.lm_link {
    border-bottom: 1px solid #202900;
    background: linear-gradient(180deg,#4c5e0c,#374602);
    padding: 0 12px!important
}

.btn_deposit:before {
    color: #fff
}

.btn_deposit {
    background-color: #1b911f;
    box-shadow: 0 2px 10px #86a713
}

.notification_content {
    height: 44px;
    background-color: #222907;
    border-bottom: 1px solid #ffb700;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 30px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 91
}

.GrandpashabetGivebonusMobDv {
    height: 145px;
    border: 1px solid #5d7025;
    background: linear-gradient(to bottom,#46551b,#4c5c1e,#0f0c29);
    box-shadow: 0 0 50px -35px #ffffff
}

.notification_content {
    border-bottom: 1px solid #222907;
    box-shadow: 0 2px 11px #080808
}

.banners_billboard:not(.empty_banner),.banners_billboard_slider .dynamicBanners_item.lca-banner-video-link,.banners_billboard_slider .dynamicBanners_img {
    width: 100%;
    height: calc(330px + (674 - 281) * (113vw - 335px)/(768 - 320))
}

.lca-main-content .with_shadow_slider {
    margin-bottom: -67px!important
}

.heading.ui-link {
    display: inline-block;
    padding: 7px 12px;
    border-radius: 0;
    font-weight: 600;
    font-size: 14px;
    line-height: 1.2;
    color: #fff!important;
    text-decoration: none!important;
    text-shadow: 0 0 12px rgba(0,0,0,.5);
    margin-left: 0;
    text-align: center;
    cursor: pointer;
    position: relative;
    z-index: 1;
    border: none
}

.heading.ui-link:before {
    content: '';
    background: linear-gradient(45deg,#ffe500,#404e18,#fffb00,#49571c,#4f5f1f,#FFEB3B,#b8d366,#bcdf4e,#FF9800);
    position: absolute;
    top: -2px;
    left: -2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 1;
    transition: opacity .3s ease-in-out;
    border-radius: 0
}

.heading.ui-link:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,#4c5e0c,#374602);
    left: 0;
    top: 0;
    border-radius: 0
}

@keyframes glowing {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 400% 0
    }

    100% {
        background-position: 0 0
    }
}

.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 {
    height: 395px;
    transform: unset!important
}

@media screen and (max-width: 991px) {
    .story_item img,.story_item video {
        width:68px;
        height: 68px;
        border-radius: 9px;
        padding: 6px;
        border-width: 1.5px
    }
}

.billboard_container .banners_billboard:not(.empty_banner) {
    height: 400px!important;
    margin-bottom: 0;
    padding: 0 16px
}

.rd_header_tab_item.active {
    background-color: #394709!important;
    border-color: #80a10c;
    color: var(--text-level-high)
}

.casino_links_tabs li {
    color: #fff;
    background: linear-gradient( 180deg,#5e6931 0%,#2f3a04 100%)!important;
    border-radius: 5px;
    margin-left: 7px;
    margin-right: 7px;
    transition-timing-function: linear;
    margin-top: 7px;
    margin-bottom: 5px
}

.casino_links_tabs a {
    height: 35px;
    line-height: 32px
}

.cw_mob_sidebar {
    overflow-y: scroll;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    border: 1px soild red;
    padding: 15px;
    padding-bottom: 76px;
    background-color: #1d2500
}

a {
    text-decoration: none;
    outline: 0;
    color: inherit
}

.cw_mob_sidebar_block {
    margin-bottom: 0px;
}

.lb_card_badge {
    width: 66px;
    border-radius: 14px;
    height: 20px;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400
}

.badge_type_exclusive {
    background-color: #e4ff97;
    color: #292929
}

.badge_type_exclusive_v2 {
    background-color: #62f811;
    color: #292929
}

.cw_mob_sidebar_menu_item_heading {
    margin-bottom: 16px;
    padding: 8px 16px;
    color: #FFCD53;
    display: flex;
    height: 56px!important;
    align-items: center;
    height: 40px;
    border-radius: 0 0 24px 24px;
    font-size: 16px;
    font-family: system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen,Ubuntu,Cantarell,open sans,helvetica neue,sans-serif;
    font-weight: 200;
    overflow: hidden;
    text-decoration: none
}
.cw_mob_sidebar_menu_item_heading>span{
   font-size: 20px !important; 
    margin-left: 10px;
}
.cw_mob_sidebar_menu_item_heading i{
    scale: 1.4;
    background: transparent;
}

.header_login_btn {
    color: #f2f2f2;
    background: -webkit-gradient(linear,left top,left bottom,from(#808300),color-stop(11%,#6d7000),color-stop(51%,#394001),color-stop(91%,#222a02),color-stop(97%,#1c2502));
    background: -o-linear-gradient(top,#808300 0%,#6d7000 11%,#394001 51%,#222a02 91%,#1c2502 97%);
    background: linear-gradient(to bottom,#808300 0%,#6d7000 11%,#394001 51%,#222a02 91%,#1c2502 97%);
    border: none
}

.header_reg_btn {
    color: #f2f2f2;
    background: -webkit-gradient(linear,left top,left bottom,from(#87a805),color-stop(9%,#90b305),color-stop(91%,#2c3401));
    background: -o-linear-gradient(top,#87a805 0%,#90b305 9%,#2c3401 91%);
    background: linear-gradient(180deg,#87a805 0%,#90b305 9%,#2c3401 91%);
    border: none
}

.cw_mob_mav_fixed_bot_item {
    color: #f2f2f2
}

.topheader_user_deposit {
    background: #394709;
    border: 1px solid #779503;
    box-shadow: 0 2px 8px #445602!important
}

.topheader_user_deposit .dynamic_icon {
    color: #e8cc4d
}

.topheader_user_id {
    background: #394709;
    border: 1px solid #728f00
}

.cw_mob_mav_fixed_bot {
    overflow: hidden;
    border-radius: 16px 16px 0 0;
    width: 100%;
    height: 76px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 12px 12px 20px 10px;
    border-radius: 16px 16px 0 0;
    background: linear-gradient(180deg,#5B7200 0%,#3E4D00 9%,#2C3401 91%)
}

.cw_mob_mav_fixed_bot_center .cw_mob_mav_fixed_alternative_items_wrapper {
    background-color: #546b00;
    border-radius: 30px;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center
}

.cw_mob_mav_fixed_alternative {
    height: 100%;
    width: 76px;
    border-radius: 30px;
    background-color: #d1b430;
    display: flex;
    justify-content: center;
    align-items: center
}

.heading.ui-link:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,#4c5e0c,#374602);
    left: 0;
    top: 0;
    border-radius: 100%
}

.topheader_user_deposit:before {
    text-shadow: 0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9,0 0 3px #e8d000c9
}

.cw_mob_mav_fixed_bot_main_action {
    background: #394709;
    border: 2px solid #435400;
    position: relative
}

.cw_mob_mav_fixed_bot_main_action:before {
    content: '';
    position: absolute;
    border-radius: 100%;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    transform: translate3d(0,0,0);
    width: 100%;
    height: 100%;
    animation: glowing 20s linear infinite;
    opacity: 1;
    transition: opacity .3s ease-in-out
}

.cw_mob_mav_fixed_bot_main_action>div {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

.cw_mob_mav_fixed_bot_main_action>div i {
    font-size: 30px
}

.dgw_event_card {
    background: linear-gradient(2deg,#131519 .38%,#3d4912)!important
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd {
    background: #fff;
    background: -webkit-linear-gradient(to top,#000000,#948576);
    background: linear-gradient(to top,#000000,#454f21);
    border: none
}

.story__item:after {
    position: absolute;
    content: '';
    width: 125px;
    height: 125px;
    border-radius: 100%;
    background: url(https://i.ibb.co/HLrvBzBQ/border.webp);
    background-position: 50%;
    background-size: 110%;
    background-repeat: no-repeat;
    animation: 15s waves2 linear infinite forwards
}

.story__item {
    width: 110px!important
}

.story__item img,.story__item video {
    border: none!important;
    border-radius: 100%!important;
    width: 90px!important;
    height: 90px!important
}

.swiper-wrapper {
    padding-top: 10px;
    padding-bottom: 10px
}

@keyframes waves2 {
    to {
        -webkit-transform: rotate(360deg)
    }
}

.lobbyFilter_provider_item {
    background-color: #6b7938!important
}

.lobbyFilter_popup .lobbyFilter_popup_result_btn {
    background: #b1871c!important
}

.lobbyFilter_provider_item.active {
    background: #b1871c!important
}

.top_winners_block .rd_header_tab_item {
    color: #fff!important
}

.brequest_popup_footer_btn {
    color: #000!important
}

.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;
    background-color: #202900!important;
    overflow: hidden;
    padding: 5px
}

.brequest_popup_footer_btn {
    color: #fff!important
}
.cw_mob_sidebar_menu_item_devider{
    display: none;}
.cw_mob_sidebar_block .cw_mob_sidebar_menu_item, .cw_mob_sidebar_menu_item_dropdown_content .cw_mob_sidebar_menu_item {
    margin-bottom: 8px !important;
}
.cw_mob_sidebar_language_select, .cw_mob_sidebar_language_text {
    background-color:#363E1A }

   /* top section of left meni*/

.bannerSection-mob-cd{
    display:  flex;
    flex-direction: column;
    gap: 16px;
    margin-bottom: 16px;

}
.topButton-mob-cd{
    height: 52px;
    border-radius: 8px;
    border: solid 1px #FFFE75;
    display: flex;
    justify-content: center;
    align-items: center;
  
}
.topButton-mob-cd a::after{
    content: "";
    display: block;
    height: 38px;
    width: 204px;
    background-image:url(https://i.ibb.co/PvzccMdf/logo-big.webp) ;
background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
}

.banner-mob-cd{
    width: 100%;
    border-radius: 8px;
    background-color: #ffffff;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 

}
.banner-mob-cd:nth-child(4), .banner-mob-cd:nth-child(2){
   height: 138px;
   background-image: url(https://i.ibb.co/yB4STPnj/GPleftmenu1.webp);
}
.banner-mob-cd:nth-child(3){
    height: 69px;
    background-image: url(https://i.ibb.co/rBgwpDB/GPleftmenu2.webp);

}
/* footer section of left meni*/
.leftMenuFooter-mob-cd{
   width: 100%;
   height: 264px;
   display: flex;
   flex-direction: column;
  
   gap: 8px;
}
.leftMenuFooter-mob-cd div {
    display: flex;
    gap: 8px;
}
.socialMediaButton-mob-cd{
    height: 52px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: #FFE985 1.5px solid;
    border-radius: 8px;
}
.socialMediaButton-mob-cd:nth-child(2){
    color: #3E3716 ;
   background: linear-gradient(185deg,rgba(246, 255, 178, 1) 0%, rgba(131, 104, 3, 1) 100%);
font-weight:500;
}
.socialMediaButton-mob-cd:nth-child(1){
    color: #FFE985 ;
  
}
.socialMediaButton-mob-cd:nth-child(2) .socialIcon-mob-cd{
     width: 24px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF84XzM5NDIpIj4KPHBhdGggZD0iTTQuMTE2MTIgMTIuMDY3NEM0LjAzODcxIDExLjczNzggNCAxMS4zMjU4IDQgMTAuODMxNUM0IDkuNjAzIDQuMzAxOTEgOC40MzQ0NiA0LjkwNTc0IDcuMzI1ODRDNS4zNTQ3NCA2LjU2MTggNS45ODE3OSA1Ljk1NTA2IDYuNzg2ODkgNS41MDU2MkM3LjU2MTAyIDUuMDQxMiA4LjM4OTM0IDQuODA4OTkgOS4yNzE4NiA0LjgwODk5QzEwLjA0NiA0LjgzODk1IDEwLjc4MTQgNS4wMDM3NSAxMS40NzgxIDUuMzAzMzdDMTEuODQ5NyA1LjQ4MzE1IDEyLjI0NDUgNS41OTU1MSAxMi42NjI2IDUuNjQwNDVDMTMuMDY1MSA1LjU4MDUyIDEzLjQzNjcgNS40NzU2NiAxMy43NzczIDUuMzI1ODRDMTQuNTk3OSA0Ljk1MTMxIDE1LjQ0OTUgNC43NjQwNCAxNi4zMzIgNC43NjQwNEgxNi41NDFDMTcuMzE1MSA0Ljc5NDAxIDE4LjA0MjggNC45ODg3NiAxOC43MjQgNS4zNDgzMUMxOS4zODk4IDUuNjc3OSAxOS45Mzk0IDYuMTQ5ODEgMjAuMzczIDYuNzY0MDRMMjAuNTM1NSA2Ljk2NjI5TDIwLjMyNjUgNy4wNzg2NUgyMC4zMDMzQzE4Ljk1NjMgNy44ODc2NCAxOC4yNzUgOS4wNzExNiAxOC4yNTk2IDEwLjYyOTJDMTguMjU5NiAxMi40MTIgMTkuMTAzNCAxMy42NzA0IDIwLjc5MSAxNC40MDQ1TDIxIDE0LjQ3MTlMMjAuOTA3MSAxNC42NTE3QzIwLjU2NjUgMTUuNzAwNCAyMC4xMDIgMTYuNjQ0MiAxOS41MTM3IDE3LjQ4MzFDMTkuMDk1NiAxOC4wODI0IDE4LjYzMTEgMTguNjQ0MiAxOC4xMjAyIDE5LjE2ODVDMTcuNjA5MyAxOS42Nzc5IDE2Ljk3NDUgMTkuOTQ3NiAxNi4yMTU4IDE5Ljk3NzVDMTUuNjI3NSAxOS45Nzc1IDE1LjA3NzkgMTkuODUwMiAxNC41NjY5IDE5LjU5NTVDMTQuMDU2IDE5LjM0MDggMTMuNDk4NiAxOS4yMTM1IDEyLjg5NDggMTkuMjEzNUMxMi4zMDY1IDE5LjIxMzUgMTEuNzEwNCAxOS4zNDgzIDExLjEwNjYgMTkuNjE4QzEwLjU4MDEgMTkuODI3NyAxMC4wNjkyIDE5Ljk1NTEgOS41NzM3NyAyMEM4LjgxNTEyIDE5Ljk3IDguMTY0ODUgMTkuNjkyOSA3LjYyMjk1IDE5LjE2ODVDNy4wMTkxMyAxOC41MzkzIDYuNTMxNDIgMTcuOTYyNSA2LjE1OTg0IDE3LjQzODJDNS4wNDUwOCAxNS43OTAzIDQuMzYzODQgMTQgNC4xMTYxMiAxMi4wNjc0Wk0xMi4yNjc4IDQuNzg2NTJDMTIuMjUyMyA0LjcxMTYxIDEyLjI0NDUgNC41NjkyOSAxMi4yNDQ1IDQuMzU5NTVDMTIuMjQ0NSAzLjk0MDA3IDEyLjMxNDIgMy41MzU1OCAxMi40NTM2IDMuMTQ2MDdDMTIuNjU0OCAyLjU2MTggMTIuOTcyMiAyLjAzNzQ1IDEzLjQwNTcgMS41NzMwM0MxMy44MjM4IDEuMTA4NjEgMTQuMzAzNyAwLjc0MTU3MyAxNC44NDU2IDAuNDcxOTFDMTUuMzcyIDAuMjAyMjQ3IDE1LjkyOTQgMC4wNDQ5NDM2IDE2LjUxNzggLTIuMDQ4OTFlLTA3SDE2LjcyNjhWMC4yMDIyNDdDMTYuNzQyMyAwLjI2MjE3MiAxNi43NSAwLjQwNDQ5NCAxNi43NSAwLjYyOTIxM0MxNi43NSAxLjA2MzY3IDE2LjY3MjYgMS40ODMxNSAxNi41MTc4IDEuODg3NjRIMTYuNTQxQzE2LjM3MDcgMi40NDE5NSAxNi4wNjg4IDIuOTczNzggMTUuNjM1MiAzLjQ4MzE1QzE1LjIzMjcgMy45Nzc1MyAxNC43MzcyIDQuMzUyMDYgMTQuMTQ4OSA0LjYwNjc0QzEzLjYyMjUgNC44MzE0NiAxMy4xMTkzIDQuOTQzODIgMTIuNjM5MyA0Ljk0MzgySDEyLjI2NzhWNC43ODY1MloiIGZpbGw9IiMzRTM3MTYiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzhfMzk0MiIgeD0iMCIgeT0iMCIgd2lkdGg9IjI1IiBoZWlnaHQ9IjI4IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjQiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd184XzM5NDIiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfOF8zOTQyIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=");
} 
.socialMediaButton-mob-cd:nth-child(1) .socialIcon-mob-cd{
    width: 24px;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyNSAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF84XzM5NDApIj4KPHBhdGggZD0iTTUuMjY3NTggMTQuNDQ1OEM0LjQ1ODk4IDE0LjQ0NTggNC4wNTQ2OSAxNC4wMzQgNC4wNTQ2OSAxMy4yMTA0VjguMDQ0NDNDNC4wNTQ2OSA3LjcwMDAzIDQuMTcwNzQgNy40MTE3OCA0LjQwMjgzIDcuMTc5NjlDNC42MzQ5MyA2Ljk0NzU5IDQuOTA4MiA2LjgzMTU0IDUuMjIyNjYgNi44MzE1NEg1LjI5MDA0QzYuMDk4NjMgNi44MzE1NCA2LjUwMjkzIDcuMjM1ODQgNi41MDI5MyA4LjA0NDQzVjEzLjIxMDRDNi41MDI5MyAxMy41NTQ5IDYuMzkwNjIgMTMuODQ2OCA2LjE2NjAyIDE0LjA4NjRDNS45NDE0MSAxNC4zMjYgNS42NzE4OCAxNC40NDU4IDUuMzU3NDIgMTQuNDQ1OEg1LjI2NzU4Wk0xOC4wNDc5IDYuNjI5MzlINi45NTIxNVY2LjUzOTU1QzYuOTUyMTUgNS42NDExMSA3LjE5OTIyIDQuODAyNTcgNy42OTMzNiA0LjAyMzkzQzguMjMyNDIgMy4yNDUyOCA4LjkyODcxIDIuNjMxMzUgOS43ODIyMyAyLjE4MjEzTDguOTI4NzEgMC42MDk4NjNMOC45MDYyNSAwLjU2NDk0MVYwLjQ5NzU1OUM4LjkwNjI1IDAuNDIyNjg5IDguOTM2MiAwLjM3Nzc2NyA4Ljk5NjA5IDAuMzYyNzkzSDkuMDg1OTRDOS4xNDU4MyAwLjM2Mjc5MyA5LjE5MDc2IDAuNDAwMjI4IDkuMjIwNyAwLjQ3NTA5OEwxMC4wOTY3IDIuMDI0OUMxMC44NzUzIDEuNjgwNSAxMS42NzY0IDEuNTA4MyAxMi41IDEuNTA4M0MxMy4zNTM1IDEuNTA4MyAxNC4xNTQ2IDEuNjgwNSAxNC45MDMzIDIuMDI0OUwxNS43NzkzIDAuNDUyNjM3VjAuNDMwMTc2QzE1LjgyNDIgMC4zNzAyOCAxNS44NjkxIDAuMzQwMzMyIDE1LjkxNDEgMC4zNDAzMzJDMTUuOTU5IDAuMzQwMzMyIDE1Ljk4ODkgMC4zNDc4MTkgMTYuMDAzOSAwLjM2Mjc5M0wxNi4wNzEzIDAuNDA3NzE1QzE2LjEzMTIgMC40MjI2ODkgMTYuMTYxMSAwLjQ2MDEyNCAxNi4xNjExIDAuNTIwMDJDMTYuMTYxMSAwLjU0OTk2NyAxNi4xMzEyIDAuNTc5OTE1IDE2LjA3MTMgMC42MDk4NjNMMTUuMjE3OCAyLjIwNDU5QzE2LjA3MTMgMi42MjM4NiAxNi43NTYzIDMuMjMwMzEgMTcuMjcyOSA0LjAyMzkzQzE3Ljc4OTYgNC44MTc1NSAxOC4wNDc5IDUuNjg2MDQgMTguMDQ3OSA2LjYyOTM5Wk03LjM3ODkxIDE1Ljk5NTZDNy4xMDkzOCAxNS43MjYxIDYuOTc0NjEgMTUuNDExNiA2Ljk3NDYxIDE1LjA1MjJMNi45OTcwNyA3LjAzMzY5SDE4LjAwMjlWMTUuMDI5OEMxOC4wMDI5IDE1LjM4OTIgMTcuODY4MiAxNS43MDM2IDE3LjU5ODYgMTUuOTczMUMxNy4zNzQgMTYuMjEyNyAxNy4wODk1IDE2LjMzMjUgMTYuNzQ1MSAxNi4zMzI1SDE1Ljc3OTNWMTkuMTQwMUMxNS43NzkzIDE5LjQ1NDYgMTUuNjU5NSAxOS43MjQxIDE1LjQxOTkgMTkuOTQ4N0MxNS4xNjU0IDIwLjE3MzMgMTQuODgwOSAyMC4yODU2IDE0LjU2NjQgMjAuMjg1NkMxMy43Mjc5IDIwLjI4NTYgMTMuMzA4NiAxOS44ODEzIDEzLjMwODYgMTkuMDcyOFYxNi4zMzI1SDExLjY0NjVWMTkuMTE3N0MxMS42MzE1IDE5LjkyNjMgMTEuMjE5NyAyMC4zMzA2IDEwLjQxMTEgMjAuMzMwNkMxMC4wNjY3IDIwLjMzMDYgOS43ODIyMyAyMC4yMTA4IDkuNTU3NjIgMTkuOTcxMkM5LjMxODAzIDE5Ljc2MTYgOS4xOTgyNCAxOS40OTIgOS4xOTgyNCAxOS4xNjI2VjE2LjM1NUg4LjI1NDg4QzcuOTEwNDggMTYuMzU1IDcuNjE4NDkgMTYuMjM1MiA3LjM3ODkxIDE1Ljk5NTZaTTkuOTYxOTEgMy42ODcwMUM5LjY2MjQzIDMuNjg3MDEgOS41MTI3IDMuODM2NzUgOS41MTI3IDQuMTM2MjNDOS41MTI3IDQuNDY1NjYgOS42NjI0MyA0LjYzMDM3IDkuOTYxOTEgNC42MzAzN0MxMC4wOTY3IDQuNjMwMzcgMTAuMjA5IDQuNTg1NDUgMTAuMjk4OCA0LjQ5NTYxVjQuNDczMTRDMTAuNDAzNiA0LjM2ODMzIDEwLjQ1NjEgNC4yNTk3NyAxMC40NTYxIDQuMTQ3NDZDMTAuNDU2MSA0LjAzNTE2IDEwLjQwMzYgMy45MjY2IDEwLjI5ODggMy44MjE3OEMxMC4yMDkgMy43MzE5MyAxMC4wOTY3IDMuNjg3MDEgOS45NjE5MSAzLjY4NzAxWk0xNC43MDEyIDMuODQ0MjRDMTQuNTk2NCAzLjk0OTA2IDE0LjU0MzkgNC4wNTc2MiAxNC41NDM5IDQuMTY5OTJDMTQuNTQzOSA0LjI4MjIzIDE0LjU5NjQgNC4zOTA3OSAxNC43MDEyIDQuNDk1NjFDMTQuNzkxIDQuNTg1NDUgMTQuOTAzMyA0LjYzMDM3IDE1LjAzODEgNC42MzAzN0MxNS4xNTc5IDQuNjAwNDIgMTUuMjYyNyA0LjU1NTUgMTUuMzUyNSA0LjQ5NTYxQzE1LjQ0MjQgNC40MDU3NiAxNS40ODczIDQuMjkzNDYgMTUuNDg3MyA0LjE1ODY5QzE1LjQ4NzMgMy44NzQxOSAxNS4zMzc2IDMuNzE2OTYgMTUuMDM4MSAzLjY4NzAxQzE0LjkwMzMgMy42ODcwMSAxNC43OTEgMy43MzE5MyAxNC43MDEyIDMuODIxNzhWMy44NDQyNFpNMTguODM0IDE0LjA4NjRDMTguNjA5NCAxMy44NjE4IDE4LjQ5NzEgMTMuNTY5OCAxOC40OTcxIDEzLjIxMDRWOC4wNDQ0M0MxOC40OTcxIDcuNzAwMDMgMTguNjA5NCA3LjQxNTUzIDE4LjgzNCA3LjE5MDkyQzE5LjEwMzUgNi45NTEzMyAxOS4zOTU1IDYuODMxNTQgMTkuNzEgNi44MzE1NEgxOS43NzczQzIwLjA5MTggNi44MzE1NCAyMC4zNjUxIDYuOTQ3NTkgMjAuNTk3MiA3LjE3OTY5QzIwLjgyOTMgNy40MTE3OCAyMC45NDUzIDcuNzAwMDMgMjAuOTQ1MyA4LjA0NDQzVjEzLjIzMjlDMjAuOTMwMyAxNC4wNDE1IDIwLjUzMzUgMTQuNDQ1OCAxOS43NTQ5IDE0LjQ0NThIMTkuNjQyNkMxOS4zMTMyIDE0LjQ0NTggMTkuMDQzNiAxNC4zMjYgMTguODM0IDE0LjA4NjRaIiBmaWxsPSIjRkZFOTg1Ii8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF84XzM5NDAiIHg9IjAuMDU0Njg3NSIgeT0iMC4zNDAzMzIiIHdpZHRoPSIyNC44OTA2IiBoZWlnaHQ9IjI3Ljk5MDIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iNCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzhfMzk0MCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd184XzM5NDAiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==");
} 
.socialMediaButton-mob-cd div{
    display: flex;
    align-items: center;
    justify-content: space-between;
   height: 24px;
   font-size: 16px;
   

}
.bannerDeposit-mob-cd{
    height: 128px;
    width: 100%;
background-image: url();
background-size: cover;
    background-position: center;
    background-repeat: no-repeat; 
    display: flex;
    align-items: end;
    justify-content: end;
    background-image: url(https://i.ibb.co/nqyfSRTY/GPleftmenu4.webp);
    border-radius: 8px;
}
.depositButton-mob-cd{
   width: 100%;
    height: 52px;
    background-color:#202900 ;
    border: solid 1.5px #FFE985;
    color: #FFE985;
    font-size: 16px;
  
    border-radius: 8px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right:8px;
    margin-bottom:8px;
}

/*top wins*/

@media only screen and (min-width: 380px) {
    .top_winners__game {
        min-width: 250px !important ;
    }
}
    .top_winners__game {
        background: linear-gradient(132deg,rgba(128, 133, 24, 1) 3%, rgb(32 41 0) 91%)!important;
        border: none!important ;
    }

    .top_winners__game span {

        color: #fff;
      }
      .top_winners__game i {

        color: #fff!important;
      }

/*animation*/
        @keyframes scroll-winners {
            0% { transform: translateX(0); }
            100% { transform: translateX(-50%); }
            }

            .js_top_winners_container {
            overflow: hidden;
            position: relative;
            }

           .js_top_winners_container .top_winners__page {
            display: inline-flex !important;
            width: max-content !important;
            min-width: 0 !important;
            max-width: none !important;
            animation: scroll-winners 36s linear infinite;
            will-change: transform;
            gap: 12px;
            }

            .js_top_winners_container .top_winners__game {
            margin-right: 0 !important;
            flex-shrink: 0;
            }

 .brequest_popup_item_select {
    display: flex
;
    min-height: 44px;
    padding: 14px 24px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    border-radius: 12px;
    background: linear-gradient(180deg, #5a8708 0%, #669b0d 9%, #375703 91%) !important;
    color: var(--text-level-high, var(--cwButtonTxt));
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 14px;
    width: 100%;
}

.brequest_primary_img span {
    position: absolute;
    min-width: 102px;
    min-height: 26px;
    background: linear-gradient(180deg, #5a8708 0%, #669b0d 9%, #375703 91%) !important;
    color: var(--text-level-high, var(--cwButtonTxt));
    font-weight: 700;
    font-size: 12px;
    border-radius: 32px;
    display: flex
;
    justify-content: center;
    align-items: center;
    margin: 8px 0 8px 202px;
    top: 0;
    left: 0;
}

.brequest_primary_img span {
    position: absolute;
    min-width: 102px;
    min-height: 26px;
    background: linear-gradient(180deg, #5a8708 0%, #669b0d 9%, #375703 91%) !important;
    color: var(--text-level-high, var(--cwButtonTxt));
    font-weight: 700;
    font-size: 12px;
    border-radius: 32px;
    display: flex
;
    justify-content: center;
    align-items: center;
    margin: 8px 0 8px 202px;
    top: 0;
    left: 0;
}

.brequest_popup_item_details {
    padding: 12px 12px 8px;
    border-radius: 8px;
    background: #3d4d02 !important;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    margin-top: 16px;
    color: #ffffff;
}

/* register görsel alanı 020625_12314 */
.register_left_banner img.dynamicBanners_img {
  opacity: 0;
  position: relative;
  z-index: 1;
}

.register_left_banner a.dynamicBanners_item::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("https://i.ibb.co/ZpgGyp5C/v2.jpg");
  background-size: cover;
  background-position: center;
  z-index: 2;
  pointer-events: none;
  display: block;
}

/* GRAND CANLI CHAT MOBİL CSS 291025_2910_MB6436435235434 */
#js_watchers_iframe > iframe{
    max-width: 100%;
}

/* GRAND KUPON VE CANLI Z-İNDEX AYARI 301025_2910_mb4364235252335 */
/*-----Kupon Alanı----- */
body > sport-betslip{
    z-index: 2147483644!important;
}
/*-----Canlı Konumu-----*/
#comm100-container#comm100-container > div:nth-child(2) > div{
    bottom: calc(var(--cwNavbarBottomHeight) + 5px) !important;
}
/*----Eğer spor sayfasında ise Canlı logosunu küçült */
body:has(sport-mobile) #comm100-container > div:nth-child(2) > div > a > img {
    width: 60px;
    height: 58px;
}

/* GRAND KUPON VE CANLI Z-İNDEX AYARI 301025_2910_mb4364235252335 */
/*-----Kupon Alanı----- */
body:has(sport-mobile) sport-betslip{
    z-index: 2147483644!important;
}
/*-----Canlı Konumu-----*/
body:has(sport-mobile) #comm100-container#comm100-container > div:nth-child(2) > div{
    bottom: calc(var(--cwNavbarBottomHeight) + 5px) !important;
}
/*----Eğer spor sayfasında ise Canlı */
body:has(sport-mobile) #comm100-container > div:nth-child(2) > div > a > img {
    width: 60px;
    height: 58px;
}
body:has(sport-mobile) #comm100-container > div:nth-child(2) > div{
    margin-bottom: 0!important;
}
/* ÜYE GİRİŞ FORM ALTI GÖRSEL 221125_2910_mb24656345253 */
.platformRightLoginPanel img[src*="login-banner.png"] {
    content: url("https://i.ibb.co/mVrJdXPR/XA.png") !important;
    width: 100%; 
    object-fit: contain; 
}

/* MOBİL MENU FOOTER */
.leftMenuFooter-mob-cd.custom-added-cd{
    margin-bottom: 30px!important;
}

.bannerDeposit-mob-cd{
    margin: 20px 0;
}

/* Para yatırmalar görsel üstü bonus kategorisi yazısı 021225_2910_mb2463463454354 */
.brequest_primary_img span{
    top: unset!important;
    left: unset!important;
    right: 0;
    bottom: 2px;
}

/* ÜYE KATEGORİLERİ 141225_2910_mb2352463632454235235 */
/* GENEL KOD */
.cat_btn_bg.player_category_274,
.cat_btn_bg.player_category_275,
.cat_btn_bg.player_category_276,
.cat_btn_bg.player_category_277,
.cat_btn_bg.player_category_2,
.cat_btn_bg.player_category_278,
.cat_btn_bg.player_category_420{
    width: 80px;  
    height: 80px; 
    font-size: 0!important;
    background: transparent !important;
}

.right-menu__user .user__inner {
    align-items: center;
}

/* ANA ELEMENT */
.cat_btn_bg {
    position: relative;
    border-radius: 10px;
}

/* IŞILTI EFEKTİ  */
.cat_btn_bg:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: radial-gradient(ellipse at 30% 20%, #93ae53 0%, transparent 50%),
                radial-gradient(ellipse at 70% 80%, #ffffff 0%, transparent 50%),
                radial-gradient(ellipse at 50% 50%, #ffffff 0%, #2a3600 100%);
    z-index: 1;
    filter: blur(5px);
    opacity: 0;
    animation: uyeKategoriGlow 4s ease-in-out infinite;
    border-radius: 500px;
    pointer-events: none;
}

.cat_btn_bg:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    z-index: 2;
    border-radius: 10px;
    pointer-events: none;
}

/*-----BRONZ------*/
.cat_btn_bg.player_category_274:after {
    background-image: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/5fea6de3-eb86-4c7e-0f0f-24db49590b00/public) !important;
}
/*-----SILVER------*/
.cat_btn_bg.player_category_275:after {
    background-image: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/03f74f03-f33c-42d7-5cae-c00f63f24400/public) !important;
}
/*-----GOLD------*/
.cat_btn_bg.player_category_276:after {
    background-image: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/c5cfcf4d-5d4e-44fd-6e94-bda17856fe00/public) !important;
}
/*-----PLAT------*/
.cat_btn_bg.player_category_277:after {
    background-image: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/a1c6fa75-1e66-4727-039c-bd236c2ed800/public) !important;
}
/*-----VIP------*/
.cat_btn_bg.player_category_2:after {
    background-image: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/11902f56-9d10-4696-9235-ae31dbcc9b00/public) !important;
}
/* DIAMOND */
.cat_btn_bg.player_category_278:after{
    background: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/fb74e2ce-77cc-47ab-6a56-3a0e212fb100/public) !important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
}
/* OBSIDYEN */
.cat_btn_bg.player_category_420:after{
    background: url(https://imagedelivery.net/8IdAkQi3BEAhY-eKiP5a1Q/f69278c2-52fe-4012-a43f-e6548c08c100/public) !important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
}


/* ÜYE KATEGORİ ANİMASYONU */
@keyframes uyeKategoriGlow {
    0%, 100% {
        opacity: 0.5;
        transform: scale(1);
        filter: blur(8px);
    }
    50% {
        opacity: 0.8;
        transform: scale(1.08);
        filter: blur(12px);
    }
}

/* SOSYAL MEDYA 151225_2910_mb135246245235263 */
.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;
}

/* ALTYAPI EKLEDİĞİ LOGO İPTALİ */
.santa_hat::after{
    display: none;
}

/* GRAND JP 201225_2910_mb132523246423523343 */
.jackpot_container.onerow .top_jackpots__container{
    padding-bottom: 10px;
}

.top_jackpots__block{
    border: none!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 1px 1px, rgba(0, 0, 0, 0.09) 0px 2px 2px, rgba(0, 0, 0, 0.09) 0px 4px 4px, rgba(0, 0, 0, 0.09) 0px 8px 8px!important;
}


/* GRAND SLIDER 211225_2910_mb1352462423435 */
.billboard_container .banners_billboard.multiple_slider,
.billboard_container .banners_billboard:not(.empty_banner) {
    height: auto !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 {
    height: auto !important;
    max-height: none !important;
    object-fit: contain !important;
}

/* OZELLIKLI OGELER 251225_2910_pc13524625234 */
.dynamic_featured_content a{
    border: none;
    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 1px 1px, rgba(0, 0, 0, 0.09) 0px 2px 2px, rgba(0, 0, 0, 0.09) 0px 4px 4px, rgba(0, 0, 0, 0.09) 0px 8px 8px!important;
}

/* PROMO KATEGORİLER 04012026_2910_mb5321523524234*/
.pn_category .js_news_promo_categories.active{
    background: #799000;
    border: 1px solid #fffce7;
}

.pn_category .js_news_promo_categories{
    border-radius: 5px;
    background: #455200;
}

.pn_category .js_news_promo_categories:hover{
    background: #799000;
}

/* 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 #44550800!important;
}

/* ===== NAV YENI IKONLAR 200126_2910_MB3252452342353243564 ===== */

/* Floating Bar Efekti */
.cw_mob_mav_fixed_bot {
    bottom: 12px !important;
    left: 12px !important;
    right: 12px !important;
    width: calc(100% - 24px) !important;
    border-radius: 24px !important;
    background: linear-gradient(135deg, rgba(61, 77, 2, 0.85) 0%, rgba(29, 37, 0, 0.95) 100%) !important;
    backdrop-filter: blur(20px) saturate(180%) !important;
    -webkit-backdrop-filter: blur(20px) saturate(180%) !important;
    border: 1px solid rgba(255, 233, 133, 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(121, 144, 0, 0.2) !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: #c8e600;
}

.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(200, 230, 0, 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: #a1bc00 !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: #c8e600;
}

.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(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;
}

.cw_mob_mav_fixed_alternative_items_wrapper > div{
    background: transparent;
}

/* RIGHT MENU YENI TASARIM 220126_2910_MB15141212124234 */
/* ===== SIDEBAR CONTAINER ===== */
.cw_mob_right_sidebar,
.right-menu {
    background: linear-gradient(180deg, #2a3500 0%, #202900 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;
}

.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, rgba(42, 53, 0, 0.6) 0%, rgba(32, 41, 0, 0.9) 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: rgba(42, 53, 0, 0.6) !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 CEKME BUTONU */
.card__button--transparent {
    background: transparent !important;
    border: 2px solid #d4af37 !important;
    color: #d4af37 !important;
}

/* ===== CASHBACK BUTONU ===== */
.cashback-btn,
.js-cashback_link_rm {
    margin: 0 20px 20px !important;
    padding: 14px 20px !important;
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.15) 0%, rgba(212, 175, 55, 0.05) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.3) !important;
    border-radius: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;
    color: #d4af37 !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    cursor: pointer !important;
    transition: all 0.3s ease !important;
    text-decoration: none !important;
}

.cashback-btn .dynamic_icon,
.js-cashback_link_rm .dynamic_icon {
    filter: sepia(1) saturate(3) hue-rotate(15deg) brightness(1.1);
}

/* ===== 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, rgba(212, 175, 55, 0.15) 0%, rgba(212, 175, 55, 0.05) 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: rgba(42, 53, 0, 0.6) !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;
    padding-left: 54px !important;
    list-style: none !important;
    margin: 0 !important;
}

.nav__list-item.opened .nav__list--sub {
    max-height: 300px !important;
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}

.nav__list-item--sub {
    margin: 2px 0 !important;
}

.nav__list-item--sub a,
.nav__list-item--sub p {
    display: block !important;
    padding: 5px 16px !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;
}

/* GRAND LOBBY MOBIL 220126_2910_MB135235234234234 */
.lobbyFilter_group_wrapper {
    border-radius: 10px;
    background: #343b1a;
    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;
}

.lobbyFilter_group_item_icon{
    width: 30px;
    height: 30px;
    opacity: unset;
    filter:contrast(6);
}

#js_lobby_open_filter_btn, .lobbyFilter_provider_btn {
    background: #7e8b4e;
    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: 2px solid #414922;
}

.lobbyFilter_search {
        background: #7e8b4e;
    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: unset;
}

.lobbyFilter_provider_item {
    border-radius: 10px;
    height: 42px;
    background: #7e8b4e;
    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: 2px solid #414922;
}

.lobbyFilter_popup_content .lobbyFilter_group_slider {
    background: #414922;
    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: 2px solid #414922;
}

.lobbyFilter_popup_content .lobbyFilter_popup_title_box {
    margin-bottom: 10px;
}

.lobbyFilter_popup_header {
    background: #344200;
    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;
}

.lobbyFilter_popup_provider{
    max-height: 160px;
}

/* ===== SUBMENU ===== */
.cw_mob_right_sidebar .nav__list--sub {
    max-height: 0 !important;
    transition: max-height 0.3s ease !important;
    margin: 0 !important;
    background: rgba(0, 0, 0, 0.15) !important;
    border-radius: 0 0 12px 12px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.cw_mob_right_sidebar .nav__list-item.opened .nav__list--sub {
    max-height: 400px !important;
    margin-top: 0 !important;
    margin-bottom: 8px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    border-left: 2px solid rgba(212, 175, 55, 0.3) !important;
    border-right: 2px solid rgba(212, 175, 55, 0.3) !important;
    border-bottom: 2px solid rgba(212, 175, 55, 0.3) !important;
    padding-left: 18px !important;
    border-radius: 0 0 12px 12px !important;
}

.cw_mob_right_sidebar .nav__list-item--sub {
    margin: 0 !important;
}

.cw_mob_right_sidebar .nav__list-item--sub a,
.cw_mob_right_sidebar .nav__list-item--sub p {
    display: block !important;
    color: rgba(255, 255, 255, 0.6) !important;
    text-decoration: none !important;
    font-weight: 400 !important;
    border-radius: 8px !important;
    transition: all 0.2s ease !important;
    position: relative !important;
    background: transparent !important;
}

/* Submenu item önünde nokta */
.cw_mob_right_sidebar  .nav__list-item--sub a::before {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 8px !important;
    height: 8px !important;
    background: rgba(255, 255, 255, 0.3) !important;
    border-radius: 50% !important;
    transition: all 0.2s ease !important;
}

/* UYE GIRIS REVIZE 280126_2910_mb15235424234 */
/* ===== INPUT ALANLARI ===== */
.login_container .inp,
.login_container .login_input,
.login_container .platformPassInput {
    width: 100%;
    font-size: 15px;
    border: 2px solid rgba(255, 255, 255, 0.1);
    border-radius: 12px;
    background: linear-gradient(145deg, rgba(255,255,255,0.05), rgba(255,255,255,0.02));
    color: #fff;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    outline: none;
    box-shadow: 
        inset 0 2px 4px rgba(0, 0, 0, 0.2),
        0 1px 0 rgba(255, 255, 255, 0.05);
}

.login_container .inp::placeholder,
.login_container .platformPassInput::placeholder {
    color: rgba(255, 255, 255, 0.4);
    transition: all 0.3s ease;
}

/* Focus Durumu */
.login_container .inp:focus,
.login_container .platformPassInput:focus {
    border-color: #f5a623;
    background: linear-gradient(145deg, rgba(245, 166, 35, 0.08), rgba(255,255,255,0.03));
    box-shadow: 
        inset 0 2px 4px rgba(0, 0, 0, 0.2),
        0 0 0 4px rgba(245, 166, 35, 0.15),
        0 0 20px rgba(245, 166, 35, 0.1);
}

.login_container .inp:focus::placeholder,
.login_container .platformPassInput:focus::placeholder {
    color: rgba(255, 255, 255, 0.6);
    transform: translateX(5px);
}

/* Hover Durumu */
.login_container .inp:hover:not(:focus),
.login_container .platformPassInput:hover:not(:focus) {
    border-color: rgba(255, 255, 255, 0.25);
    background: linear-gradient(145deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03));
}

/* ===== GİRİŞ BUTONU ===== */
.login_container .platformLoginButton,
.login_container #loginButton {
    width: 100%;
    padding: 16px 32px;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    border: none;
    border-radius: 12px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    
    /* Gradient Arka Plan */
    background: linear-gradient(135deg, #f5a623 0%, #e6951b 50%, #d4840f 100%);
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    
    /* Gölge Efekti */
    box-shadow: 
        0 4px 15px rgba(245, 166, 35, 0.4),
        0 2px 4px rgba(0, 0, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.2);
    
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Buton Hover */
.login_container .platformLoginButton:hover,
.login_container #loginButton:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 8px 25px rgba(245, 166, 35, 0.5),
        0 4px 8px rgba(0, 0, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    background: linear-gradient(135deg, #ffb733 0%, #f5a623 50%, #e6951b 100%);
}

/* Buton Active/Click */
.login_container .platformLoginButton:active,
.login_container #loginButton:active {
    transform: translateY(1px);
    box-shadow: 
        0 2px 8px rgba(245, 166, 35, 0.4),
        0 1px 2px rgba(0, 0, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* Parlama Efekti */
.login_container .platformLoginButton::before,
.login_container #loginButton::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.3),
        transparent
    );
    transition: left 0.5s ease;
}

.login_container .platformLoginButton:hover::before,
.login_container #loginButton:hover::before {
    left: 100%;
}

/* ===== ROW SPACING ===== */
.login_container .r_login__row {
    margin-bottom: 16px;
    position: relative;
}

/* ===== ŞİFRENİZİ Mİ UNUTTUNUZ LİNKİ ===== */
.login_container .platformForgPass {
    color: rgba(255, 255, 255, 0.6);
    font-size: 14px;
    text-decoration: none;
    transition: all 0.3s ease;
    display: inline-block;
}

.login_container .platformForgPass:hover {
    color: #f5a623;
    text-decoration: none;
}

/* ===== HATA MESAJI ===== */
.login_container .warning,
.login_container #loginerrormessage {
    background: rgba(255, 77, 77, 0.1);
    border: 1px solid rgba(255, 77, 77, 0.3);
    border-radius: 8px;
    padding: 12px 5px;
    color: #ff6b6b;
    font-size: 14px;
    margin-bottom: 16px;
}

/* ===== INPUT VALIDATION ERROR ===== */
.login_container .inp.input-validation-error,
.login_container .inp.error {
    border-color: #ff4d4d;
    box-shadow: 
        inset 0 2px 4px rgba(0, 0, 0, 0.2),
        0 0 0 3px rgba(255, 77, 77, 0.15);
}

/* ===== DISABLED BUTON ===== */
.login_container .platformLoginButton:disabled,
.login_container #loginButton:disabled {
    opacity: 0.6;
    cursor: not-allowed;
    transform: none;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}

/* ===== LOADING SPAN ===== */
.login_container #loadingSpan {
    display: block;
    text-align: center;
    color: #f5a623;
    font-size: 14px;
    margin-bottom: 16px;
    animation: pulseUyeGiris 1.5s infinite;
}

@keyframes pulseUyeGiris {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.5; }
}

/* SIFRE SIFIRLA 280126_2910_mb35234234234 */
.bgMain.account_content{
    background: #2b350b;
}

.bgMain.account_content input{
    background: rgba(42, 53, 0, 0.6) !important;
    backdrop-filter: blur(10px);
    border-radius: 16px !important;
    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;
}

.bgMain.account_content .data-form-block label{
    color: #fff;
}

.bgMain.account_content  .eye_button{
    color: #fff;
}

.bgMain.account_content #save_pass_d{
    background: linear-gradient(135deg, rgba(212, 175, 55, 0.15) 0%, rgba(212, 175, 55, 0.05) 100%) !important;
    border: 1px solid rgba(212, 175, 55, 0.3) !important;
    border-radius: 12px !important;
    color: #d4af37 !important;
}

.cw_mob_root .heading{
    background: linear-gradient(135deg, rgb(57 47 14 / 15%) 0%, rgba(212, 175, 55, 0.05) 100%) !important;
}

/* FOOTER LIG GORSELI 080226_2910_mb21352462542352 
#footer img[src*="footer_logos_sprite.webp"] {
    content: url("https://i.ibb.co/vbkv3px/footer.png") !important;
    width: 100%; 
    object-fit: contain; 
}
*/

/* GRAND MOBİL MENU 261125_2910_v2_mb13565374735*/
/* İLK ÖĞELER OTOMATİK GRUPLANIYOR O NEDENLE GİZLENDİ */
.cw_mob_sidebar_language_switcher,
.cw_mob_sidebar_menu_item_devider,
.cw_mob_separator_aside,
.cw_mob_sidebar_language_switcher + .cw_mob_sidebar_menu_item_devider + .cw_mob_sidebar_block {
    display: none !important;
}

.cw_mob_sidebar{
    width: 77%;
}

.cw_mob_sidebar_menu_item{
    padding-left: 5px;
}

 .cw_mob_sidebar_block {
    padding: 5px 0;
    border-radius: 12px;
    padding: 5px 0;
    margin-bottom: 8px;
    text-decoration: none;
    background: linear-gradient(135deg, rgba(61, 77, 2, 0.85) 0%, rgba(29, 37, 0, 0.95) 100%);
    border: unset;
    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;
}

 .cw_mob_sidebar_block a span{
     color: #fff;
     font-size: 13px;
 }

.cw_mob_sidebar_block .cw_mob_sidebar_menu_item, .cw_mob_sidebar_menu_item_dropdown_content .cw_mob_sidebar_menu_item{
    margin: unset!important;
}

.cw_mob_sidebar_menu_item .cw_mob_icon_m {
    width: 40px;
    height: 40px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255,255,255,0.1);
    margin-right: 7px;
    color: #fff;
}

/* ÖZEL ORANLAR */
.cw_mob_sidebar_block:has(a[href="/tr/sport/sports"]) {
    background: linear-gradient(135deg, #6b4510 0%, #8b6220 35%, #c5944e 65%, #6b4510 100%);
    border: unset;
    box-shadow: 0 2px 12px rgba(197, 148, 78, 0.2), rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

/* GÜNLÜK SPOR TURNUVASI */
.cw_mob_sidebar_block:has(a[href="/tr/sport/sport-tournament"]) {
    background: linear-gradient(135deg, #1a5c4b 0%, #2a7a63 35%, #26b086 65%, #1a5c4b 100%);
    border: unset;
    box-shadow: 0 2px 12px rgba(74, 197, 160, 0.2), rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

/* HAZİNE AVI */
.cw_mob_sidebar_block:has(a[onclick*="smarticoClick"]) {
    background: linear-gradient(135deg, #7a7a20 0%, #9a9a30 35%, #c5c54a 65%, #7a7a20 100%);
    border: unset;
    box-shadow: 0 2px 12px rgba(180, 180, 50, 0.2), rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

/* ETKINLIK */ 
.cw_mob_sidebar_block:has(a[href="/sections/pages/hergun-kazan"]) {
    background: url(https://i.ibb.co/23s66Rt3/kelime.png);
    width: 100%;
    height: 67px;
    object-fit: contain!important;
    background-repeat: no-repeat;
    background-size: 100% 100%;      
    background-position: center;
    border: unset;
}
.cw_mob_sidebar_block:has(a[href="/sections/pages/hergun-kazan"]) a span {
    font-size: 0!important;
}
.cw_mob_sidebar_block:has(a[href="/sections/pages/hergun-kazan"]) .cw_mob_icon_m{
    display: none!important;
} 
/* MILYONERLER */
.cw_mob_sidebar_block:has(a[href="/sections/pages/milyonerler"]) {
    background: url(https://i.ibb.co/RpcN5WwY/milyon.png);
    width: 100%;
    height: 67px;
    object-fit: contain!important;
    background-repeat: no-repeat;
    background-size: 100% 100%;      
    background-position: center;
    text-align: center;
    border: unset;
}
.cw_mob_sidebar_block:has(a[href="/sections/pages/milyonerler"]) a span {
    font-size: 0!important;
}
.cw_mob_sidebar_block:has(a[href="/sections/pages/milyonerler"]) .cw_mob_icon_m{
    display: none;
}

/* BASLIKLAR */
.cw_mob_sidebar_block:has(a[href="/grand/kesfet/baslik"]),
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]),
.cw_mob_sidebar_block:has(a[href="/slotbasligi"]),
.cw_mob_sidebar_block:has(a[href="/sporbasligi"]),
.cw_mob_sidebar_block:has(a[href="/canlicasinobaslik"]),
.cw_mob_sidebar_block:has(a[href="/hizlioyunlarbaslik"]),
.cw_mob_sidebar_block:has(a[href="/sanalbahislerbaslik"]),
.cw_mob_sidebar_block:has(a[href="/tvoyunlaribaslik"]),
.cw_mob_sidebar_block:has(a[href="/iletisimbaslik"]),
.cw_mob_sidebar_block:has(a[href="/grand/ucuncu/baslik"]),
.cw_mob_sidebar_block:has(a[href="/kesfet"]){
    background: linear-gradient(90deg, rgba(107,79,29,0.6) 0%, rgba(197,164,78,0.15) 50%, transparent 100%);
    margin-bottom: 8px;
    border: none;
    border-left: 3px solid #c5a44e;
    border-radius: 0 12px 12px 0;
    padding-left: 15px;
}
/* BASLIKLAR A ETIKETI */
.cw_mob_sidebar_block:has(a[href="/grand/kesfet/baslik"]) a,
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/slotbasligi"]) a,
.cw_mob_sidebar_block:has(a[href="/sporbasligi"]) a,
.cw_mob_sidebar_block:has(a[href="/canlicasinobaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/hizlioyunlarbaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/sanalbahislerbaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/tvoyunlaribaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/iletisimbaslik"]) a,
.cw_mob_sidebar_block:has(a[href="/grand/ucuncu/baslik"]) a,
.cw_mob_sidebar_block:has(a[href="/kesfet"]) a{
    pointer-events: none;
}
/* BASLIKLAR SPAN */
.cw_mob_sidebar_block:has(a[href="/grand/kesfet/baslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/slotbasligi"]) a span,
.cw_mob_sidebar_block:has(a[href="/sporbasligi"]) a span,
.cw_mob_sidebar_block:has(a[href="/canlicasinobaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/hizlioyunlarbaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/sanalbahislerbaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/tvoyunlaribaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/iletisimbaslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/grand/ucuncu/baslik"]) a span,
.cw_mob_sidebar_block:has(a[href="/kesfet"]) a span{ 
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 4px;
    text-transform: uppercase;
    background: linear-gradient(90deg, #c5a44e, #e8d59a, #c5a44e);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}


/* SOSYAL MEDYA GRID */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]),
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]),
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]),
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]),
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]) {
    display: inline-flex !important;
    width: calc(20% - 4.8px) !important;
    margin-bottom: 8px !important;
    padding: 7px!important;
    justify-content: center;
    vertical-align: top;
    border: unset;
    margin-right: 2px;
}

/* İkon kutusunu ortala */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]) .cw_mob_sidebar_menu_item {
    flex-direction: column !important;
    align-items: center !important;
    text-align: center;
    padding: 0!important;
}

/* İkon */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]) .cw_mob_icon_m {
    margin-right: 0 !important;
    background: unset;
    color: #fff;
    font-size: 50px;
}

/* Yazıyı küçült */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]) a span,
.cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]) a span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]) a span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]) a span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]) a span {
    font-size: 0px !important;
    line-height: 1.2;
}

/* Separator gizle */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]) .cw_mob_separator_aside,
.cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]) .cw_mob_separator_aside,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]) .cw_mob_separator_aside,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]) .cw_mob_separator_aside,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]) .cw_mob_separator_aside {
    display: none !important;
}

/* SOSYAL MEDYA RENKLER */
/*-----TWITTER----- */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/gradnpashatwitter"]){
    background: #000000;
}
/*-----TELEGRAM----- */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://t.me/grandpashagir"]){
    background: #008eaa;
}
/*-----YOUTUBE----- */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandyoutube"]){
    background: #dd0000;
}
/*-----INSTAGRAM----- */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/isntagramgrand"]){
    background: #990072;
}
/*-----WHATSAPP----- */
.cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"]) ~ .cw_mob_sidebar_block:has(a[href="https://cutt.ly/grandguncelwp"]){
    background: #00932e;
}

/* MISYON / VIZYON 120226_2910_mb235263463453437 */
.additional-infos{
    background: #272e0400!important;
    border: unset!important;
}

.info_article {
  background: #242c04;
  border: 2px solid rgb(37 45 4);;
  border-radius: 20px;
  padding: 30px 24px;
  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;
}

.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;
}

/* GRAND MENU GORSELLER 100226_2910_mb4265246235264 */
.banner-mob-cd:nth-child(4), .banner-mob-cd:nth-child(2) {
    width: 100%;
    height: 0;
    padding-bottom: 39.43%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: top left;
}

.banner-mob-cd:nth-child(3) {
    width: 100%;
    height: 0;
    padding-bottom: 19.71%; 
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: top left;
    display: block;
}

.bannerDeposit-mob-cd {
    width: 100%;
    height: 0;
    padding-bottom: 36.89%; 
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: top left;
    display: block;
}

.banner-mob-cd{
    background-color: #d8b6b600!important;
}

/* MENU UST KISIM GORSELLER 120226_2910_mb325624625352346345 */
.cw_mob_sidebar .topButton-mob-cd{
    display: none!important;
}