/* ==== block from lines 132-178 ==== */

        /* ─── Variables CSS de assets — logo, badges, sprites, iconos. ───
           index.php las definía al final del archivo; las traemos al <head>
           para que account_profile y otras páginas tengan los mismos assets. */
        .ui-loader .ui-icon-loading {
            background-color: transparent;
            background-image: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/partners/1093/loader.gif') !important;
        }
        :root {
            --cdn-logo-mob_png: url('../logoBigGif.gif');
            --cdn-logo_png: url('../logoBigGif.gif');
            --cdn-logoSm-mob_png: url('../logoBigGif.gif');
            --cdn-logoSm_png: url('../logoBigGif.gif');
            --cdn-logo_webp: url('../logoBigGif.gif');
            --cdn-logoSm_webp: url('../logoBigGif.gif');
            --cdn-logo-mob_webp: url('../logoBigGif.gif');
            --cdn-logoSm-mob_webp: url('../logoBigGif.gif');
            --cdn-logo-mob_svg: url('../logoBigGif.gif');
            --cdn-logo_svg: url('../logoBigGif.gif');
            --cdn-logoSm-mob_svg: url('../logoBigGif.gif');
            --cdn-logoSm_svg: url('../logoBigGif.gif');
            --cdn-logo-mob_gif: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/mobile/partners/1093/logoGif.gif?v=1.206.2026.1010');
            --cdn-logo-mob_big_gif: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/mobile/partners/1093/logoBigGif.gif?v=1.206.2026.1010');
            --cdn-footer_sprite: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/partners/1093/footer_sprite.png');
            --cdn-newBadge_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/new.svg');
            --cdn-newBadge-tr_png: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/yeni.png');
            --cdn-newBadgeLobby_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/SVG/ic_new.svg');
            --cdn-hotBadgeLobby_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/SVG/ic_hot.svg');
            --cdn-topBadgeLobby_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/SVG/ic_top.svg');
            --cdn-jackpotBadgeLobby_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/SVG/ic_jackpot.svg');
            --cdn-jackpot_icons: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/redesign/egt_jackpot_icons_new.png');
            --cdn-prg-jackpot_icons: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/redesign/prg_jackpot_icons.png');
            --cdn-skill-jackpot_icons: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/redesign/skill_jackpot_icons_sprite.png');
            --cdn-sport-jackpot_icons: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/redesign/sport_jackpot_icons.png');
            --cdn-avatars: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/mobile/common/avatars.webp');
            --cdn-idq-big: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/idq_big.png');
            --cdn-idq-small: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/icons/idq_small.png');
            --cdn-circleFlag_png: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/sprites/flags_sprite.png');
            --cdn-rectangleFlag_png: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/flags/mob_flags.png');
            --cdn-loader_gif: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/partnerLoader.gif');
            --cdn-vipIcon_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/mobile/common/mobile_icon_vip.svg');
            --cdn-cross_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/cross.svg');
            --cdn-pass_svg: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/pass.svg');
            --cdn-logoBig_svg: url('../logoBigGif.gif');
            --sprite-payment_icons: url('https://grandpashaffiliate.b-cdn.net/cdn/plat/prd/Img/mobile/partners/1093/sprite_payment_icons.png');
        }

/* ==== block from lines 334-4242 ==== */

    .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
    }

    .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://grandpashaffiliate.b-cdn.net/cdn/local/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://grandpashaffiliate.b-cdn.net/cdn/local/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://grandpashaffiliate.b-cdn.net/cdn/local/i.ibb.co/yB4STPnj/GPleftmenu1.webp);
    }

    .banner-mob-cd:nth-child(3) {
        height: 69px;
        background-image: url(https://grandpashaffiliate.b-cdn.net/cdn/local/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://grandpashaffiliate.b-cdn.net/cdn/local/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://grandpashaffiliate.b-cdn.net/cdn/local/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-----*/

    /*----Eğer spor sayfasında ise Canlı logosunu küçült */
    /* GRAND KUPON VE CANLI Z-İNDEX AYARI 301025_2910_mb4364235252335 */
    /*-----Kupon Alanı----- */
    body:has(sport-mobile) sport-betslip {
        z-index: 2147483644 !important;
    }

    /*-----Canlı Konumu-----*/

    /*----Eğer spor sayfasında ise Canlı */

    /* ÜYE GİRİŞ FORM ALTI GÖRSEL 221125_2910_mb24656345253 */
    .platformRightLoginPanel img[src*="login-banner.png"] {
        content: url("https://grandpashaffiliate.b-cdn.net/cdn/local/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;
    }

    .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://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/bronz.gif) !important;
    }

    /*-----SILVER------*/
    .cat_btn_bg.player_category_275:after {
        background-image: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/silver.gif) !important;
    }

    /*-----GOLD------*/
    .cat_btn_bg.player_category_276:after {
        background-image: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/gold.gif) !important;
    }

    /*-----PLAT------*/
    .cat_btn_bg.player_category_277:after {
        background-image: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/platinum.gif) !important;
    }

    /*-----VIP------*/
    .cat_btn_bg.player_category_2:after {
        background-image: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/vip.gif) !important;
    }

    /* DIAMOND */
    .cat_btn_bg.player_category_278:after {
        background: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/diamond.gif) !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
    }

    /* OBSIDYEN */
    .cat_btn_bg.player_category_420:after {
        background: url(https://grandpashaffiliate.b-cdn.net/cdn/local/pltcd422.com/obsidyen.gif) !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;
    }

    /* 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://grandpashaffiliate.b-cdn.net/cdn/local/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;
        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://grandpashaffiliate.b-cdn.net/cdn/local/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://grandpashaffiliate.b-cdn.net/cdn/local/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="javascript:;"]),
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]),
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]),
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]),
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]) {
        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="javascript:;"]) .cw_mob_sidebar_menu_item,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_sidebar_menu_item,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_sidebar_menu_item,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_sidebar_menu_item,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .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="javascript:;"]) .cw_mob_icon_m,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_icon_m,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_icon_m,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_icon_m,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .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="javascript:;"]) a span,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) a span,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) a span,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) a span,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) a span {
        font-size: 0px !important;
        line-height: 1.2;
    }

    /* Separator gizle */
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_separator_aside,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_separator_aside,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_separator_aside,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .cw_mob_separator_aside,
    .cw_mob_sidebar_block:has(a[href="javascript:;"]) .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="javascript:;"]) {
        background: #000000;
    }

    /*-----TELEGRAM----- */
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]) {
        background: #008eaa;
    }

    /*-----YOUTUBE----- */
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]) {
        background: #dd0000;
    }

    /*-----INSTAGRAM----- */
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]) {
        background: #990072;
    }

    /*-----WHATSAPP----- */
    .cw_mob_sidebar_block:has(a[href="/sosyalmedyabaslik"])~.cw_mob_sidebar_block:has(a[href="javascript:;"]) {
        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;
    }

    /* EN ÇOK KAZANANLAR Z-INDEX */
    .topWinsTypes_dropdown {
        z-index: 2147483645 !important;
    }

    /* GRAND PROFIL 290426_2910_mb13531123532523542342342352353234324235234243*/
    #js_prof_cont {
        --cwModalBg: #1e2900;
        --cwModalBg2: #243000;
        --cwModalBgHover: #2a3600;
        --cwModalTxt: #ffffff;
        --cwModalTxt2: #b8a860;
        --cwModalBorder: rgba(255, 255, 255, 0.07);
        --cwModalAccent: #ffffff;
        --cwInputBg: rgba(255, 255, 255, 0.04);
        --cwInputBgHover: rgba(255, 255, 255, 0.08);
        --cwInputBorder: rgba(255, 255, 255, 0.10);
        --cwInputTxt: #ddd090;
        --cwInputTxt2: #c8b870;
        --cwInputTxt3: rgb(255 255 255);
        --cwInputRadius: 8px;
    }

    #js_prof_cont {
        background: linear-gradient(180deg, #2a3500 0%, #202900 100%) !important;
        color: var(--cwModalTxt);
    }

    #js_prof_cont .dyn_profile,
    #js_prof_cont .dyn_profile_form,
    #js_prof_cont .dyn_profile_body,
    #js_prof_cont .dyn_profile_leftPart,
    #js_prof_cont .dyn_profile_leftPart_inner,
    #js_prof_cont .dyn_profile_userData {
        background: transparent !important;
        box-shadow: none !important;
    }

    #js_prof_cont .dyn_prof_user_info_top {
        background: rgba(255, 255, 255, 0.04) !important;
        border: 1px solid rgba(255, 255, 255, 0.08);
        border-radius: 12px;
        color: var(--cwModalTxt);
    }

    #js_prof_cont .dyn_prof_user_pic_box {
        background: rgba(255, 255, 255, 0.07) !important;
        border: 1px solid rgba(255, 255, 255, 0.12);
        color: var(--cwModalAccent);
    }

    #js_prof_cont .dyn_prof_user_pic_box i {
        color: var(--cwModalAccent);
    }

    #js_prof_cont .dyn_prof_user_info-inner,
    #js_prof_cont .dyn_prof_user_info_content {
        color: var(--cwModalTxt);
    }

    #js_prof_cont .js_copy_val.dyn_prof_copy_name {
        color: var(--cwModalTxt);
        ;
        font-weight: 600;
    }

    #js_prof_cont .dyn_prof_user_info_copybtn i {
        color: var(--cwModalAccent);
    }

    #js_prof_cont .dyn_label,
    #js_prof_cont .dyn_profile .dyn_label {
        color: rgb(255 255 255) !important;
        font-weight: bold;
    }

    #js_prof_cont .dyn_input,
    #js_prof_cont .dyn_select {
        background: var(--cwInputBg) !important;
        border: 1px solid var(--cwInputBorder) !important;
        border-radius: var(--cwInputRadius);
        color: var(--cwInputTxt);
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.25) !important;
    }

    #js_prof_cont .dyn_input:focus,
    #js_prof_cont .dyn_select:focus {
        background: var(--cwInputBgHover) !important;
        border-color: rgba(200, 168, 75, 0.35) !important;
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.25),
            0 0 0 3px rgba(200, 168, 75, 0.10) !important;
    }

    #js_prof_cont .dyn_input:disabled,
    #js_prof_cont .dyn_input[disabled] {
        background: rgba(255, 255, 255, 0.03) !important;
        border-color: rgba(255, 255, 255, 0.06) !important;
        color: rgb(97 95 79 / 55%);
        -webkit-text-fill-color: rgb(255 255 255);
        opacity: 1 !important;
    }

    #js_prof_cont .dyn_input::placeholder {
        color: var(--cwInputTxt3);
    }

    #js_prof_cont .dyn_form_group {
        border-bottom: 1px solid rgba(255, 255, 255, 0.04);
    }

    #js_prof_cont .dyn_profile_getCode {
        background: rgba(255, 255, 255, 0.04) !important;
        border: 1px solid rgba(200, 168, 75, 0.25) !important;
        border-radius: 12px;
    }

    #js_prof_cont .dyn_profile_leftPart_footer,
    #js_prof_cont .dyn_regPopup_footer.dyn_footer_fixed {
        background: rgba(30, 41, 0, 0.85) !important;
        border-top: 1px solid rgba(255, 255, 255, 0.07);
        backdrop-filter: blur(8px);
    }

    #js_prof_cont .dyn_activated_icon {
        color: #7ec86a;
    }

    #js_prof_cont .dyn_unactivated_icon {
        color: #e05050;
    }

    #js_prof_cont .dyn_tooltip_msg {
        background-color: #1a2500;
        color: var(--cwModalTxt);
        border: 1px solid rgba(255, 255, 255, 0.10);
    }

    #js_prof_cont .dyn_tooltip_msg:before {
        border-color: transparent transparent #1a2500 transparent;
    }

    #js_prof_cont ::-webkit-scrollbar {
        width: 4px;
        background: transparent;
    }

    #js_prof_cont ::-webkit-scrollbar-thumb {
        background: rgba(200, 168, 75, 0.25);
        border-radius: 4px;
    }

    #js_prof_cont ::-webkit-scrollbar-thumb:hover {
        background: rgba(200, 168, 75, 0.50);
    }

    #js_prof_cont .dyn_prof_logo_box {
        background: rgba(255, 255, 255, 0.03);
        border: 1px solid rgba(255, 255, 255, 0.07);
        border-radius: 8px;
    }

    /* GRAND MOBIL MENU PARA YATIRMA KULLANICI ADI BAKIYE ALANI HEADER MOBUL REVIZE 190326_2910_mb2525625234523423434 */
    @keyframes depositShimmer {

        0%,
        85%,
        100% {
            opacity: 0;
            transform: translateX(-100%) skewX(-15deg);
        }

        90%,
        95% {
            opacity: 1;
            transform: translateX(250%) skewX(-15deg);
        }
    }

    .cw_headerDropDown_mob_balance_box {
        background: linear-gradient(135deg, rgba(212, 175, 55, 0.15) 0%, rgba(212, 175, 55, 0.05) 100%) !important;
    }

    .cw_headerDropDown_mob .cw_headerDropDown_mob_depositBtn {
        background: linear-gradient(135deg, #c8a84b 0%, #9a7a28 100%);
        color: #1e2900;
        border-radius: var(--cwButtonSecondaryRadius, 8px);
        padding: 8px;
        border-start-start-radius: 0px;
        border-end-start-radius: 0px;
        height: 36px;
        letter-spacing: 0.03em;
        position: relative;
        overflow: hidden;
        border: 1px solid rgba(255, 220, 100, 0.30);
        box-shadow:
            0 2px 10px rgba(200, 168, 75, 0.35),
            inset 0 1px 0 rgba(255, 255, 255, 0.20);
    }

    .cw_headerDropDown_mob .cw_headerDropDown_mob_depositBtn::after {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(90deg,
                transparent 0%,
                rgba(255, 255, 255, 0.32) 50%,
                transparent 100%);
        width: 50%;
        animation: depositShimmer 3s ease-in-out infinite;
        pointer-events: none;
    }

    .cw_headerDropDown_mob .cw_headerDropDown_mob_depositBtn:hover {
        background: linear-gradient(135deg, #d4b85a 0%, #aa8a38 100%);
        border-color: rgba(255, 220, 100, 0.50);
    }

    .cw_headerDropDown_mob .cw_headerDropDown_mob_depositBtn:active {
        background: linear-gradient(135deg, #9a7a28 0%, #c8a84b 100%);
        box-shadow:
            0 1px 5px rgba(200, 168, 75, 0.25),
            inset 0 2px 4px rgba(0, 0, 0, 0.20);
        transform: translateY(1px);
    }

    .cw_headerDropDown_mob {
        box-shadow: 0 2px 12px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(255, 255, 255, 0.06) !important;
        border-radius: var(--cwButtonSecondaryRadius, 8px);
    }

    .cw_headerDropDown_mob_depositBtn {
        box-shadow: 0 2px 12px rgb(67 55 55), 0 0 0 1px rgb(255 255 255 / 6%) !important;
        background: linear-gradient(135deg, #d4b85a 0%, #aa8a38 100%) !important;
    }

    /* GRAND ARANMA TALEBI MOBIL 110406_2910_mb325235324234523523543*/
    .call_request_content {
        background: linear-gradient(180deg, #2a3500 0%, #202900 100%) !important;
    }

    .call_request_content .call_request_title {
        color: #ffffff !important;
    }

    .call_request_content .call_request_dec {
        color: rgba(255, 255, 255, 0.7) !important;
    }

    .call_request_content .form-group-label,
    .call_request_content label {
        color: rgba(255, 255, 255, 0.75) !important;
    }

    .call_request_content input,
    .call_request_content select,
    .call_request_content textarea,
    .call_request_content .call_request_textarea,
    .call_request_content .reg_input,
    .call_request_content .tl_input,
    .call_request_content .tl_date_picker,
    .call_request_content .tl_sel_popup_reg {
        background: rgba(255, 255, 255, 0.07) !important;
        border: 1px solid rgba(255, 255, 255, 0.11) !important;
        color: rgba(255, 255, 255, 0.85) !important;
    }

    .call_request_content input::placeholder,
    .call_request_content textarea::placeholder,
    .call_request_content .call_request_textarea::placeholder {
        color: rgba(255, 255, 255, 0.3) !important;
    }

    .call_request_content input:focus,
    .call_request_content select:focus,
    .call_request_content textarea:focus,
    .call_request_content .call_request_textarea:focus,
    .call_request_content .reg_input:focus,
    .call_request_content .tl_input:focus {
        background: rgba(255, 255, 255, 0.11) !important;
        border-color: rgba(255, 255, 255, 0.22) !important;
        outline: none !important;
    }

    .call_request_content option {
        background: #202900 !important;
        color: rgba(255, 255, 255, 0.85) !important;
    }

    .call_request_content #CallTimeTo-button {
        background: rgba(255, 255, 255, 0.07) !important;
        border: 1px solid rgba(255, 255, 255, 0.11) !important;
        color: rgba(255, 255, 255, 0.85) !important;
        box-shadow: none !important;
    }

    .call_request_content #CallTimeTo-button select,
    .call_request_content #CallTimeTo-button .tl_sel_popup_reg {
        background: transparent !important;
        border: none !important;
        box-shadow: none !important;
        color: rgba(255, 255, 255, 0.85) !important;
    }

    .call_request_content .ui-datepicker-trigger {
        background: rgba(255, 255, 255, 0.07) !important;
        border: 1px solid rgba(255, 255, 255, 0.11) !important;
        color: rgba(255, 255, 255, 0.6) !important;
        box-shadow: none !important;
    }

    .call_request_content .ui-datepicker-trigger:hover {
        background: rgba(255, 255, 255, 0.11) !important;
        border-color: rgba(255, 255, 255, 0.2) !important;
    }

    .call_request_content .cw_input_area_state_indicator,
    .call_request_content #reason_text_count {
        color: rgba(255, 255, 255, 0.35) !important;
    }

    .call_request_content .reg_err_mess {
        color: rgba(255, 100, 100, 0.85) !important;
    }

    .call_request_content .call_request_send_btn {
        background: rgba(255, 255, 255, 0.06) !important;
        border: 1px solid rgba(255, 255, 255, 0.12) !important;
        color: rgba(255, 255, 255, 0.85) !important;
        box-shadow: none !important;
    }

    .call_request_content .call_request_send_btn:hover {
        background: rgba(255, 255, 255, 0.1) !important;
        border-color: rgba(255, 255, 255, 0.2) !important;
    }

    .call_request_content #CallsuccMsg {
        color: rgba(150, 255, 150, 0.85) !important;
    }

    .call_request_content #CallErrorMsg {
        color: rgba(255, 100, 100, 0.85) !important;
    }

    /* BONUSLARDAKI BAGLANTILI BONUSLAIR GIZLER 260426_2910_MB2562364323543457546 */
    .bonuses_content_box .linked-bonus-label {
        display: none
    }

    /* GRAND MOBIL UYE GIRISI 290426_2910_MB13523523423423235234 */
    .login_sidebar.cw_mob_root-right_sidebar_opened .cw_mob_right_sidebar {
        background: linear-gradient(180deg, #2a3500 0%, #202900 100%) !important;
    }

    #js_login_sidebar_cont #sidebar-login,
    #js_login_sidebar_cont .platformRightLoginPanel {
        border-left: 1px solid rgba(255, 193, 7, 0.15);
    }

    #js_login_sidebar_cont .sidebar_login-header span:first-child {
        color: #ffffff;
        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    }

    #js_login_sidebar_cont .login_container {
        background-color: transparent;
    }

    #js_login_sidebar_cont .platformLoginRightLogo {
        filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.4));
    }

    #js_login_sidebar_cont .dyn_login_input {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.18) 100%);
        color: #ffffff;
        border: none;
        border-radius: 10px;
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.35),
            inset 0 -1px 0 rgba(255, 255, 255, 0.04),
            0 1px 0 rgba(255, 255, 255, 0.05);
        caret-color: #ffc107;
    }

    #js_login_sidebar_cont .dyn_login_input::placeholder {
        color: rgba(255, 255, 255, 0.5);
    }

    #js_login_sidebar_cont .dyn_login_input:focus {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.22) 100%);
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4),
            inset 0 0 0 1px rgba(255, 193, 7, 0.4),
            0 0 16px rgba(255, 193, 7, 0.15);
        outline: none;
    }

    #js_login_sidebar_cont .dyn_login_input.input-validation-error,
    #js_login_sidebar_cont .dyn_login_input.input_validation_fail {
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.35),
            inset 0 0 0 1px rgba(231, 76, 60, 0.6),
            0 0 12px rgba(231, 76, 60, 0.2);
    }

    #js_login_sidebar_cont .eye_button {
        background-color: transparent;
        color: rgba(255, 255, 255, 0.5);
        border: none;
    }

    #js_login_sidebar_cont .login_container .platformLoginButton,
    #js_login_sidebar_cont .login_container #loginButton {
        padding: 16px 32px;
        font-size: 16px;
        font-weight: 700;
        letter-spacing: 0.5px;
        text-transform: uppercase;
        border: none;
        border-radius: 12px;

        background: linear-gradient(135deg, #f5a623 0%, #e6951b 50%, #d4840f 100%);
        color: #fff;
        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
        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);
    }

    #js_login_sidebar_cont .platformLoginButton:disabled,
    #js_login_sidebar_cont #loginButton:disabled {
        background: linear-gradient(135deg, #6b6b6b 0%, #4a4a4a 100%);
        color: rgba(255, 255, 255, 0.5);
        box-shadow: none;
        border-color: rgba(255, 255, 255, 0.05);
    }

    #js_login_sidebar_cont .platformForgPass {
        color: #ffffff;
        text-decoration: none;
        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    }

    #js_login_sidebar_cont .field-validation-error,
    #js_login_sidebar_cont #loginerrormessage,
    #js_login_sidebar_cont .warning-log {
        color: #ff6b6b;
        background-color: rgba(231, 76, 60, 0.1);
        border: 1px solid rgba(231, 76, 60, 0.3);
        border-radius: 6px;
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    }

    #js_login_sidebar_cont .loading_span,
    #js_login_sidebar_cont #loadingSpan {
        color: #ffc107;
        text-shadow: 0 0 6px rgba(255, 193, 7, 0.4);
    }

    #js_login_sidebar_cont .login__banner-img {
        border-radius: 12px;
        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4),
            0 0 0 1px rgba(255, 193, 7, 0.1);
    }

    #js_login_sidebar_cont .js_captcha_wrapper {
        background-color: transparent;
    }

    #js_login_sidebar_cont .captcha_block {
        border-radius: 8px;
        background-color: rgba(0, 0, 0, 0.25);
        border: 1px solid rgba(255, 255, 255, 0.08);
    }

    #js_login_sidebar_cont .captcha_block.error_captcha {
        border-color: #e74c3c;
        box-shadow: 0 0 0 2px rgba(231, 76, 60, 0.15);
    }

    #js_login_sidebar_cont .js_login_digi_input {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.18) 100%);
        color: #ffffff;
        border: none;
        border-radius: 10px;
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.35),
            inset 0 -1px 0 rgba(255, 255, 255, 0.04),
            0 1px 0 rgba(255, 255, 255, 0.05);
    }

    #js_login_sidebar_cont .js_login_digi_input:focus {
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4),
            inset 0 0 0 1px rgba(255, 193, 7, 0.4),
            0 0 16px rgba(255, 193, 7, 0.15);
        outline: none;
    }

    #js_login_sidebar_cont .js_refresh_digi_captcha {
        color: #ffc107;
        background-color: transparent;
        border: 1px solid rgba(255, 193, 7, 0.3);
        border-radius: 6px;
    }

    #js_login_sidebar_cont #js_otp_code_cont input,
    #js_login_sidebar_cont #js_new_otp_code_cont input,
    #js_login_sidebar_cont #OTPCode,
    #js_login_sidebar_cont #Code {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.28) 0%, rgba(0, 0, 0, 0.18) 100%);
        color: #ffffff;
        border: none;
        border-radius: 10px;
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.35),
            inset 0 -1px 0 rgba(255, 255, 255, 0.04),
            0 1px 0 rgba(255, 255, 255, 0.05);
        caret-color: #ffc107;
    }

    #js_login_sidebar_cont #js_otp_code_cont input:focus,
    #js_login_sidebar_cont #js_new_otp_code_cont input:focus,
    #js_login_sidebar_cont #OTPCode:focus,
    #js_login_sidebar_cont #Code:focus {
        box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4),
            inset 0 0 0 1px rgba(255, 193, 7, 0.4),
            0 0 16px rgba(255, 193, 7, 0.15);
        outline: none;
    }

    #js_login_sidebar_cont .js_otp_msg,
    #js_login_sidebar_cont #js_otp_text_cont {
        color: rgba(255, 255, 255, 0.85);
    }

    #js_login_sidebar_cont #js_otp_timer {
        color: #ffc107;
        text-shadow: 0 0 6px rgba(255, 193, 7, 0.3);
    }

    #js_login_sidebar_cont .dyn_login_form_group {
        background-color: transparent;
    }

    #js_login_sidebar_cont .dyn_login_input:disabled {
        background: rgba(0, 0, 0, 0.12);
        color: rgba(255, 255, 255, 0.4);
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
    }

    #js_login_sidebar_cont .dyn_login_input:-webkit-autofill,
    #js_login_sidebar_cont .dyn_login_input:-webkit-autofill:hover,
    #js_login_sidebar_cont .dyn_login_input:-webkit-autofill:focus {
        -webkit-text-fill-color: #ffffff;
        -webkit-box-shadow: 0 0 0 1000px rgba(35, 44, 0, 0.98) inset,
            inset 0 2px 4px rgba(0, 0, 0, 0.35);
        caret-color: #ffc107;
        border: none;
    }

    :root {
        --cwFilterStatusExclusiveBg: rgba(251, 140, 0, 1);
        --cwFilterStatusNewBg: rgba(251, 140, 0, 1);
        --cwFilterStatusJackpotBg: rgba(162, 132, 242, 1);
        --cwFilterStatusSoonBg: rgba(0, 163, 134, 1);
        --cwFilterStatusTopBg: rgba(80, 130, 255, 1);
        --cwFilterStatusHotBg: rgba(244, 81, 30, 1);
        --cwFilterStatusPremiumBg: rgba(80, 130, 255, 1);
        --cwLobbyFilterBorderRadius: 8px;
    }

    /*! nouislider - 14.6.2 - 9/16/2020 */
    /* Functional styling;
    * These styles are required for noUiSlider to function.
    * You don't need to change these rules to apply your design.
    */
    .noUi-target,
    .noUi-target * {
        -webkit-touch-callout: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        -webkit-user-select: none;
        -ms-touch-action: none;
        touch-action: none;
        -ms-user-select: none;
        -moz-user-select: none;
        user-select: none;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .noUi-target {
        position: relative;
    }

    .noUi-base,
    .noUi-connects {
        width: 100%;
        height: 18px;
        position: absolute;
        top: -4px;
        z-index: 1;
    }

    /* Wrapper for all connect elements.
    */
    .noUi-connects {
        overflow: hidden;
        z-index: 0;
    }

    .noUi-connect,
    .noUi-origin {
        will-change: transform;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0;
        -ms-transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        -webkit-transform-style: preserve-3d;
        transform-origin: 0 0;
        transform-style: flat;
    }

    .noUi-connect {
        height: 6px;
        width: 100%;
        top: 8px;
    }

    .noUi-origin {
        height: 10%;
        width: 10%;
    }

    /* Offset direction
    */
    .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
        left: auto;
        right: -9px;
    }

    /* Give origins 0 height/width so they don't interfere with clicking the
    * connect elements.
    */
    .noUi-vertical .noUi-origin {
        width: 0;
    }

    .noUi-horizontal .noUi-origin {
        height: 0;
    }

    .noUi-handle {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        position: absolute;
    }

    .noUi-touch-area {
        height: 100%;
        width: 100%;
    }

    .noUi-state-tap .noUi-connect,
    .noUi-state-tap .noUi-origin {
        -webkit-transition: transform 0.3s;
        transition: transform 0.3s;
    }

    .noUi-state-drag * {
        cursor: inherit !important;
    }

    /* Slider size and handle placement;
    */
    .noUi-horizontal {
        height: 6px;
    }

    .noUi-horizontal .noUi-handle {
        width: 21px;
        height: 21px;
        right: -9px;
        top: -4px;
    }


    .noUi-vertical {
        width: 18px;
    }

    .noUi-vertical .noUi-handle {
        width: 28px;
        height: 34px;
        right: -6px;
        top: -17px;
    }

    .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
        left: 18px;
        right: auto;
    }

    /* Styling;
    * Giving the connect element a border radius causes issues with using transform: scale
    */
    .noUi-target {
        border-radius: 4px;
    }

    .noUi-connects {
        border-radius: 3px;
    }

    /* Handles and cursors;
    */
    .noUi-draggable {
        cursor: ew-resize;
    }

    .noUi-vertical .noUi-draggable {
        cursor: ns-resize;
    }

    .noUi-handle {
        border-width: 4px;
        border-style: solid;
        border-radius: 50%;
        cursor: default;
    }

    /* Disabled state;
    */
    [disabled] .noUi-connect {
        background: #B8B8B8;
    }

    [disabled].noUi-target,
    [disabled].noUi-handle,
    [disabled] .noUi-handle {
        cursor: not-allowed;
    }

    /* Base;
    *
    */
    .noUi-pips,
    .noUi-pips * {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .noUi-pips {
        position: absolute;
        color: #999;
    }

    /* Values;
    *
    */
    .noUi-value {
        position: absolute;
        white-space: nowrap;
        text-align: center;
    }

    .noUi-value-sub {
        color: #ccc;
        font-size: 10px;
    }

    /* Markings;
    *
    */
    .noUi-marker {
        position: absolute;
        background: #CCC;
    }

    .noUi-marker-sub {
        background: #AAA;
    }

    .noUi-marker-large {
        background: #AAA;
    }

    /* Horizontal layout;
    *
    */
    .noUi-pips-horizontal {
        padding: 10px 0;
        height: 80px;
        top: 100%;
        left: 0;
        width: 100%;
    }

    .noUi-value-horizontal {
        -webkit-transform: translate(-50%, 50%);
        transform: translate(-50%, 50%);
    }

    .noUi-rtl .noUi-value-horizontal {
        -webkit-transform: translate(50%, 50%);
        transform: translate(50%, 50%);
    }

    .noUi-marker-horizontal.noUi-marker {
        margin-left: -1px;
        width: 2px;
        height: 5px;
    }

    .noUi-marker-horizontal.noUi-marker-sub {
        height: 10px;
    }

    .noUi-marker-horizontal.noUi-marker-large {
        height: 15px;
    }

    /* Vertical layout;
    *
    */
    .noUi-pips-vertical {
        padding: 0 10px;
        height: 100%;
        top: 0;
        left: 100%;
    }

    .noUi-value-vertical {
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        padding-left: 25px;
    }

    .noUi-rtl .noUi-value-vertical {
        -webkit-transform: translate(0, 50%);
        transform: translate(0, 50%);
    }

    .noUi-marker-vertical.noUi-marker {
        width: 5px;
        height: 2px;
        margin-top: -1px;
    }

    .noUi-marker-vertical.noUi-marker-sub {
        width: 10px;
    }

    .noUi-marker-vertical.noUi-marker-large {
        width: 15px;
    }

    .noUi-tooltip {
        display: block;
        position: absolute;
        color: #fff;
        padding: 10px;
        text-align: center;
        white-space: nowrap;
    }

    .noUi-horizontal .noUi-tooltip {
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
        bottom: 120%;
    }

    .noUi-vertical .noUi-tooltip {
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        top: 50%;
        right: 120%;
    }

    .noUi-horizontal .noUi-origin>.noUi-tooltip {
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0);
        left: auto;
        bottom: 10px;
    }

    .noUi-vertical .noUi-origin>.noUi-tooltip {
        -webkit-transform: translate(0, -18px);
        transform: translate(0, -18px);
        top: auto;
        right: 28px;
    }

    /*End ! nouislider - 14.6.2 - 9/16/2020 */

    .mainLobby_wrapper,
    .lca-main-lobby-wrapper {
        background-color: var(--bg-level-1, var(--cwBodyBg));
    }

    .flex_center {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .lobbyFilter_wrapper {
        width: 100%;
        min-height: 168px;
    }

    .lobbyFilter_wrapper.without_provider {
        min-height: 114px;
    }

    .lobbyFilter_fixed .lobbyFilter_group_wrapper {
        position: fixed;
        top: var(--cwHeaderHeight);
        border-radius: 0;
        z-index: 91;
        left: 0;
        margin: 0;
        width: 100%;
    }

    .hide_header_navbar .lobbyFilter_fixed .lobbyFilter_group_wrapper {
        top: 0;
        transition: top 0.314s ease;
    }

    .lobbyFilter_fixed .notification_static_content~.mainLobby_wrapper .lobbyFilter_group_wrapper {
        top: calc(var(--cwHeaderHeight) + 50px);
    }

    .hide_header_navbar .lobbyFilter_fixed .notification_static_content~.mainLobby_wrapper .lobbyFilter_group_wrapper {
        top: 50px;
    }

    .lobbyFilter_wrapper button,
    .lobbyFilter_popup button {
        outline: none;
        cursor: pointer;
    }

    .lobbyFilter_txt_size {
        font-size: 14px;
        font-weight: 500;
        line-height: 18px;
    }

    /* Lobby Filter/ Game group */
    .lobbyFilter_group_wrapper {
        background-color: var(--bg-level-2, var(--cwFilterBg));
        border-radius: var(--cwLobbyFilterBorderRadius);
        margin: 0 16px;
        transition: top 0.314s ease;
    }

    .lobbyFilter_group_slider {
        width: 100%;
        z-index: 5;
        border-top-right-radius: var(--cwLobbyFilterBorderRadius);
        border-top-left-radius: var(--cwLobbyFilterBorderRadius);
        border-bottom: 1px solid var(--bg-level-1, var(--cwFilterBgHover));
    }

    .lobbyFilter_fixed .lobbyFilter_group_slider {
        border-radius: 0;
    }

    .lobbyFilter_group_slider:before,
    .lobbyFilter_group_slider:after {
        content: "";
        position: absolute;
        bottom: 0;
        z-index: 3;
        width: 12px;
        height: 70px;
    }

    .lobbyFilter_group_slider:before {
        left: 0;
        background: linear-gradient(90deg, var(--bg-level-1, var(--cwFilterBg)) 0%, color-mix(in srgb, var(--bg-level-1, var(--cwFilterBg)) 0%, transparent) 100%);
    }

    .lobbyFilter_group_slider:after {
        right: 0;
        background: linear-gradient(270deg, var(--bg-level-1, var(--cwFilterBg)) 0%, color-mix(in srgb, var(--bg-level-1, var(--cwFilterBg)) 0%, transparent) 100%);
    }

    .lobbyFilter_group_item {
        cursor: pointer;
        min-width: 64px;
        width: auto;
        height: 70px;
        flex-direction: column;
        gap: 4px;
    }

    .lobbyFilter_group_item:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        -webkit-transition: background-color .34s ease-in;
        -o-transition: background-color .34s ease-in;
        transition: background-color .34s ease-in;
        background-color: transparent;
        z-index: 2;
    }

    .lobbyFilter_group_item.active:before {
        background-color: var(--cwPrimary, var(--cwFilterAccent));
        height: 2px;
    }

    .lobbyFilter_group_item_icon {
        width: 24px;
        height: 24px;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: center;
        object-position: center;
        opacity: 0.5;
    }

    .lobbyFilter_group_item_name {
        color: var(--text-level-medium, var(--cwFilterTxt2));
        font-size: 12px;
        font-weight: 400;
        line-height: 18px;
        text-transform: capitalize;
        text-align: center;
        margin: 0;
        max-width: 100%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .active>.lobbyFilter_group_item_name {
        color: var(--text-level-high, var(--cwFilterTxt));
    }

    .active>.lobbyFilter_group_item_icon {
        opacity: 1;
    }

    .lobbyFilter_group_item .lb_card_badge_wrapper {
        position: absolute;
        top: 6px;
        inset-inline-start: 50%;
    }

    .lobbyFilter_group_item.type_onlyicon .lb_card_badge_wrapper {
        top: 17px;
    }

    .lobbyFilter_group_item.type_onlytext {
        flex-direction: row;
    }

    .lobbyFilter_group_item.type_onlytext .lb_card_badge_wrapper {
        position: static;
    }

    /* Lobby Filter/ Search */
    .lobbyFilter_search_wrapper {
        gap: 8px;
        padding: 8px;
    }

    .lobbyFilter_fixed .lobbyFilter_search_wrapper {
        padding: 8px 16px;
    }

    .lobbyFilter_filters_inner {
        gap: 8px;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: calc(100% - 50px);
    }

    .lobbyFilter_divider {
        width: 1px;
        background: var(--bg-level-1, var(--cwFilterBgHover));
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .lobbyFilter_clear_main_btn,
    .lobbyFilter_popup_btn {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 9px 16px;
        gap: 8px;
        width: 100%;
        border-radius: var(--cwLobbyFilterBorderRadius);
        border: none;
        background: var(--bg-level-3, var(--cwButtonSecondaryG));
    }

    .lobbyFilter_popup_btn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .lobbyFilter_clear_main_btn {
        display: none;
        padding: 8px 14px;
    }

    .lobbyFilter_popup_btn span {
        color: var(--text-level-high, var(--cwButtonSecondaryTxt));
        -webkit-padding-end: 8px;
        padding-inline-end: 8px;
    }

    .filtered .lobbyFilter_clear_main_btn,
    .view_clear_all .lobbyFilter_clear_main_btn {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .lobbyFilter_clear_main_btn .dynamic_icon,
    .lobbyFilter_provider_btn .dynamic_icon,
    .lobbyFilter_popup_btn .dynamic_icon {
        color: var(--icon-level-high, var(--cwButtonSecondaryTxt));
        width: 18px;
        height: 18px;
        font-size: 38px;
        line-height: 18px;
        margin: 0 !important;
    }

    .filtered .lobbyFilter_popup_btn .dynamic_icon:after {
        content: "";
        width: 6px;
        height: 6px;
        background-color: var(--cwPrimary, var(--cwAccentBg));
        border-radius: 50%;
        position: absolute;
        top: -4px;
    }

    .lobbyFilter_clear_main_btn .dynamic_icon {
        line-height: 24px;
    }

    .filtered .lobbyFilter_popup_btn,
    .view_clear_all .lobbyFilter_popup_btn {
        padding: 9px 15px;
    }

    .lobbyFilter_provider_btn .dynamic_icon,
    .filtered .lobbyFilter_popup_btn span,
    .view_clear_all .lobbyFilter_popup_btn span {
        display: none;
    }

    @media only screen and (max-width:350px) {
        .lobbyFilter_provider_btn .dynamic_icon {
            display: inline-block;
            line-height: 18px;
            font-size: 42px;
            text-align: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }

        .lobbyFilter_provider_btn span,
        .lobbyFilter_popup_btn span {
            display: none;
        }
    }

    .lobbyFilter_search input::-webkit-input-placeholder {
        color: var(--text-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search input::-moz-placeholder {
        color: var(--text-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search input:-ms-input-placeholder {
        color: var(--text-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search input::-ms-input-placeholder {
        color: var(--text-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search input::placeholder {
        color: var(--text-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search_input:placeholder-shown~.lobbyFilter_search_clear {
        display: none;
    }

    .lobbyFilter_search_close {
        color: var(--text-level-high, var(--cwFilterTxt));
        padding: 0;
        max-width: 0;
        opacity: 0;
    }

    .collapsed .lobbyFilter_search_close {
        max-width: initial;
        white-space: nowrap;
        opacity: 1;
    }

    .lobbyFilter_search {
        padding: 0;
        background: var(--bg-level-3, var(--cwInputG));
        border-radius: var(--cwLobbyFilterBorderRadius);
        border: 1px solid var(--bg-level-4, var(--cwInputBg2));
        min-width: 36px;
        max-width: 100%;
        width: 100%;
        overflow: hidden;
    }

    .lobbyFilter_search_cover {
        max-width: 36px;
        width: 100vw;
        overflow: hidden;
        -webkit-transition: none;
        -o-transition: none;
        transition: none;
    }

    .lobbyFilter_search_wrapper.collapsed .lobbyFilter_search {
        padding: 7px 12px;
        overflow: visible;
    }

    .lobbyFilter_search_wrapper.collapsed .lobbyFilter_search_cover {
        max-width: calc(100% - 16px);
        inset-inline-end: 8px;
        position: absolute;
        gap: 12px;
        background: var(--bg-level-2, var(--cwFilterBg));
        -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.collapsed .lobbyFilter_search_cover {
        padding: 0 8px;
    }

    .lobbyFilter_search input {
        display: block;
        color: var(--text-level-high, var(--cwFilterTxt));
        font-size: 14px;
        line-height: 20px;
        background-color: transparent;
        outline: none;
        border: 0 !important;
        padding: 0 !important;
        max-width: 0;
        min-height: auto;
        height: auto;
    }

    .lobbyFilter_search_btn,
    .lobbyFilter_search_clear {
        z-index: 1;
        width: 18px;
        height: 18px;
        cursor: pointer;
        -ms-flex-negative: 0;
        flex-shrink: 0;
    }

    .lobbyFilter_search_btn .dynamic_icon,
    .lobbyFilter_search_clear .dynamic_icon {
        display: inline-block;
        color: var(--icon-level-high, var(--cwFilterTxt));
        margin: 0;
    }

    .lobbyFilter_search_btn .dynamic_icon {
        font-size: 38px;
        line-height: 18px;
    }

    .lobbyFilter_search_btn .dynamic_icon {
        margin: 0 !important;
    }

    .lobbyFilter_search_clear .dynamic_icon {
        font-size: 34px;
        line-height: 22px;
    }

    .lobbyFilter_search_clear {
        max-width: 0;
        overflow: hidden;
        padding: 0;
    }

    .lobbyFilter_search_btn {
        padding: 8px;
        width: 100%;
        height: 100%;
    }

    .collapsed .lobbyFilter_search_btn,
    .collapsed .lobbyFilter_search_clear {
        width: 20px;
        height: 20px;
        padding: 0;
    }

    .collapsed .lobbyFilter_search_btn .dynamic_icon,
    .collapsed .lobbyFilter_search_clear .dynamic_icon {
        color: var(--icon-level-medium, var(--cwFilterTxt2));
    }

    .lobbyFilter_search_wrapper.collapsed .lobbyFilter_search input {
        max-width: 100%;
        padding: 0 8px !important;
    }


    .collapsed .lobbyFilter_search_clear {
        max-width: 20px;
    }

    .lobbyFilter_search #js_filter_msg,
    .lobbyFilter_search #js_search_msg {
        width: 86vw;
        inset-inline-start: 0;
        z-index: 5;
    }

    /*Lobby Filter Provider Button*/
    .lobbyFilter_provider_btn {
        padding: 8px 24px;
        border-radius: var(--cwLobbyFilterBorderRadius);
        border: none;
        background: var(--bg-level-4, var(--cwButtonSecondaryBg2));
        color: var(--text-level-high, var(--cwButtonSecondaryTxt));
        text-transform: capitalize;
        /*flex-grow: 1;*/
        width: calc(50% - 12px);
    }

    .without_provider .lobbyFilter_provider_btn {
        width: 100%;
    }

    .lobbyFilter_provider_btn span:nth-child(2) {
        max-width: 100%;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

    /*Lobby Filter Provider Items*/
    .lobbyFilter_provider {
        padding: 16px 16px 0;
        gap: 8px;
        max-width: 100%;
        overflow-x: auto;
    }

    .lobbyFilter_provider_item {
        padding: 6px 8px;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        border-radius: 48px;
        background-color: var(--bg-level-4, var(--cwButtonSecondaryBg));
        color: var(--text-level-high, var(--cwButtonSecondaryTxt));
        transition: all .3s;
        cursor: pointer;
        height: 32px;
        gap: 4px;
    }

    .lobbyFilter_provider_item span:not(.lobbyFilter_badge) {
        display: inline-block;
        direction: ltr;
    }

    .lobbyFilter_provider_name {
        text-transform: capitalize;
        white-space: nowrap;
    }

    .provider_type .lobbyFilter_provider_name {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        max-width: 100%;
    }

    .provider_type img+.lobbyFilter_provider_name {
        max-width: calc(100% - 20px);
    }

    .lobbyFilter_provider_item.provider_type {
        max-width: 100%;
    }

    .provider_type .lobbyFilter_provider_name span:nth-child(1) {
        max-width: calc(100vw - 34px);
        overflow: hidden;
        white-space: nowrap;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
    }

    .lobbyFilter_provider_item[data-themeId],
    .lobbyFilter_provider_item[data-tournamentId],
    .lobbyFilter_provider_item[data-tournamentId] .lobbyFilter_provider_name,
    .lobbyFilter_provider_item[data-themeId] .lobbyFilter_provider_name {
        max-width: 100%;
    }

    .lobbyFilter_provider_item[data-tournamentId] .lobbyFilter_provider_name span,
    .lobbyFilter_provider_item[data-themeId] .lobbyFilter_provider_name span {
        max-width: 100%;
        overflow: hidden;
        white-space: nowrap;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        display: block;
    }

    .lobbyFilter_provider_img {
        width: 20px;
        height: 20px;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: center;
        object-position: center;
    }

    .lobbyFilter_provider_img .dynamic_icon {
        width: 20px;
        font-size: 48px;
        line-height: 22px;
    }

    .lobbyFilter_provider_item.active {
        background: var(--btn-primary, var(--cwButtonBg));
        color: var(--btn-primary-text, var(--cwButtonTxt));
    }

    .lobbyFilter_provider_item .lb_card_badge_wrapper {
        position: relative;
        order: 3;
    }

    .lobbyFilter_provider_name_all {
        color: var(--text-level-high, var(--cwFilterTxt));
        white-space: nowrap;
        padding: 0;
        margin: 0 8px;
    }

    /* Lobby Filter Popup */
    .lobbyFilter_popup {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(17, 17, 17, .65);
        /*#111*/
        z-index: 10000;
    }

    .lobbyFilter_popup_content {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background-color: var(--bg-level-1, var(--cwFilterBg));
        width: 100vw;
        height: 100vh;
        height: 100dvh;
    }

    .lobbyFilter_popup_header {
        padding: 22px 16px;
        background-color: var(--bg-level-2, var(--cwFilterBg2));
        gap: 8px;
    }

    .lobbyFilter_close_popup {
        width: 20px;
        height: 20px;
        color: var(--icon-level-high, var(--cwFilterTxt));
        cursor: pointer;
    }

    .lobbyFilter_close_popup .dynamic_icon {
        font-size: 32px;
        line-height: 19px;
    }

    .lobbyFilter_popup_header_title {
        font-size: 16px;
        font-weight: 500;
        line-height: 20px;
        color: var(--text-level-high, var(--cwFilterTxt));
        margin: 0;
    }

    .lobbyFilter_popup_title {
        color: var(--text-level-high, var(--cwFilterTxt));
        font-size: 16px;
        font-weight: 700;
        line-height: 20px;
        margin: 0;
        text-transform: capitalize;
    }

    /* Lobby Filter Popup Buttons */
    .lobbyFilter_popup_footer {
        padding: 12px 16px;
        border-top: 1px solid var(--bg-level-1, var(--cwFilterBg));
        background-color: var(--bg-level-2, var(--cwFilterBg2));
        margin-top: auto;
        gap: 8px;
    }

    .lobbyFilter_popup_footer button {
        border-radius: 12px;
        padding: 14px;
        display: inline-block;
        text-align: center;
        border: none;
        width: calc(50% - 4px);
    }

    @media only screen and (max-width: 340px) {
        .lobbyFilter_popup_footer button {
            padding: 14px 10px;
            font-size: 12px;
        }
    }

    .lobbyFilter_clear_btn {
        color: var(--text-level-high, var(--cwFilterTxt));
        text-transform: capitalize;
        background-color: transparent;
        border: none;
        padding: 14px 24px;
        display: inline-block;
    }

    .lobbyFilter_clear_btn:disabled {
        color: var(--text-level-low, var(--cwFilterTxt2));
        opacity: 1;
    }

    .lobbyFilter_popup_result_btn {
        background: var(--btn-primary, var(--cwButtonBg));
        color: var(--btn-primary-text, var(--cwButtonTxt));

    }

    /* Lobby Filter Popup Content */
    .lobbyFilter_popup_inner_cont {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-height: 100%;
        overflow-y: auto;
        background-color: var(--bg-level-1, var(--cwFilterBg));
    }

    .lobbyFilter_popup_inner {
        padding: 16px 16px 8px;
        /*max-width: 933px;*/
    }

    .lobbyFilter_popup_title_box {
        margin-bottom: 0;
        padding: 0;
    }

    .lobbyFilter_popup_title_box+* {
        padding-top: 12px;
    }

    .lobbyFilter_popup_view_btn {
        color: var(--text-level-high, var(--cwFilterTxt));
        text-transform: capitalize;
        position: relative;
        gap: 4px;
        padding: 12px 0;
        cursor: pointer;
        overflow: hidden;
        -webkit-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    .lobbyFilter_popup_view_btn::after {
        font-family: "iconsDinamicMenu";
        content: "\E099";
        display: inline-block;
        width: 20px;
        height: 20px;
        font-size: 36px;
        text-align: center;
        line-height: 24px;
        vertical-align: middle;
        -webkit-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    .lobbyFilter_popup_mrg.open .lobbyFilter_popup_view_btn::after {
        /*content: "\E100";*/
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .lobbyFilter_popup_mrg.open .lobbyFilter_popup_provider {
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
    }

    .lobbyFilter_popup_mrg .show_less_text,
    .lobbyFilter_popup_mrg.open .show_all_text {
        display: none;
    }

    .lobbyProvider_selected_count {
        color: var(--text-level-high, var(--cwFilterTxt));
        width: 110px;
        height: 32px;
    }

    .lobbyProvider_selected_count span {
        direction: ltr;
    }

    .lobbyFilter_popup_mrg.open .show_less_text {
        display: inline-block;
    }

    .lobbyFilter_popup_provider {
        gap: 8px;
        max-height: 130px;
        overflow: hidden;
    }

    .lobbyFilter_popup_mrg {
        margin-bottom: 16px;
    }

    .lobbyFilter_popup .lobbyFilter_group_slider {
        -webkit-padding-start: 16px;
        padding-inline-start: 16px;
        -webkit-margin-end: -16px;
        margin-inline-end: -16px;
        -webkit-margin-start: -16px;
        margin-inline-start: -16px;
        width: auto;
    }

    /* Lobby Filter Stake Range Slider */

    .lobbyFilter_range_wrapper {
        padding: 12px 0;
        gap: 8px;
    }

    .lobbyFilter_range_price {
        padding: 12px;
        border-radius: var(--cwLobbyFilterBorderRadius);
        border: 1px solid var(--bg-level-1, var(--cwFilterBg));
        background: var(--bg-level-2, var(--cwFilterBg2));
        width: 50%;
    }

    .lobbyFilter_range_price>* {
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        color: var(--text-level-high, var(--cwFilterTxt));
    }

    .lobbyFilter_range_price_input {
        padding: 0 !important;
        -webkit-padding-end: 12px !important;
        padding-inline-end: 12px !important;
        background-color: transparent;
        border: 0 !important;
        min-width: 64px;
        min-height: auto;
        color: var(--text-level-high, var(--cwFilterTxt));
        line-height: 24px;
    }

    .lobbyFilter_range_price>span {
        line-height: 36px;
    }

    .lobbyFilter_range_slider {
        padding: 12px 16px;
    }

    .lobbyFilter_range_slider .noUi-base,
    .lca-main-content .lobbyFilter_range_slider .noUi-base,
    .lobbyFilter_range_slider .noUi-connects,
    .lca-main-content .lobbyFilter_range_slider .noUi-connects {
        height: 24px;
        top: -4px;
    }

    .lobbyFilter_range_slider .noUi-target,
    .lca-main-content .lobbyFilter_range_slider .noUi-target {
        background: var(--bg-level-2, var(--cwFilterBg2));
        border-radius: 6px;
        height: 8px;
    }

    .lobbyFilter_range_slider .noUi-handle,
    .lca-main-content .lobbyFilter_range_slider .noUi-handle {
        border: 0;
        background: var(--bg-level-4, var(--cwFilterBg3));
        -webkit-filter: drop-shadow(0px 6px 12px rgba(0, 0, 0, 0.10)) drop-shadow(0px 0.5px 4px rgba(0, 0, 0, 0.10));
        filter: drop-shadow(0px 6px 12px rgba(0, 0, 0, 0.10)) drop-shadow(0px 0.5px 4px rgba(0, 0, 0, 0.10));
        width: 32px;
        height: 32px;
        right: -16px;
        top: -8px;
    }

    .lobbyFilter_range_slider .noUi-connect,
    .lca-main-content .lobbyFilter_range_slider .noUi-connect {
        background: var(--cwPrimary, var(--cwAccentBg));
        height: 8px;
    }

    /* Lobby Filter Result */
    .lb_card_main .lobbyFilter_empty,
    .lb_card_main .lobbyFilter_empty_title,
    .lca-games-lobby .lobbyFilter_empty,
    .lca-games-lobby .lobbyFilter_empty_title {
        grid-column: 1 / -1;
    }

    .lb_card_main .lobbyFilter_empty_title,
    .lca-games-lobby .lobbyFilter_empty_title {
        margin: 12px 0;
        font-size: 16px;
        line-height: 20px;
    }

    .lb_card_main .lobbyFilter_empty,
    .lca-games-grid .lobbyFilter_empty {
        background: transparent;
        padding: 12px 0;
        margin: 0;
    }

    .lobbyFilter_empty .dynamic_icon:before,
    .lobbyFilter_empty .ic_search:before,
    .lobbyFilter_empty .search__icon:after,
    .lobbyFilter_empty .ic_no-game:after {
        font-size: 160px;
        line-height: 81px;
    }

    .lobbyFilter_empty .dynamic_icon,
    .lobbyFilter_empty .ic_search,
    .lobbyFilter_empty .search__icon,
    .lobbyFilter_empty .ic_no-game {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 84px;
        height: 84px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 0 auto 16px;
        color: var(--icon-level-high, var(--cwFilterTxt));
    }

    .lobbyFilter_empty .last-played-icon {
        font-size: 84px;
        line-height: 84px;
        padding: 0;
    }

    .lobbyFilter_empty img {
        width: 84px;
        height: 84px;
        margin: 0 auto 16px;
    }

    .lobbyFilter_empty p,
    .lobbyFilter_empty span {
        text-align: center;
        font-weight: 500;
        margin: 4px auto 0;
        word-break: break-word;
    }

    .lobbyFilter_empty p {
        color: var(--text-level-high, var(--cwFilterTxt));
        font-size: 20px;
        line-height: 24px;
    }

    .lobbyFilter_empty span {
        display: block;
        color: var(--text-level-medium, var(--cwFilterTxt2));
        font-size: 14px;
        line-height: 20px;
    }

    @-webkit-keyframes searchAnimaCollapsed {
        0% {
            overflow: hidden;
        }

        100% {
            overflow: visible;
        }
    }

    @keyframes searchAnimaCollapsed {
        0% {
            overflow: hidden;
        }

        100% {
            overflow: visible;
        }
    }

    /* Skeleton loading */
    .skeleton-body {
        margin-bottom: 16px;
        padding: 0 16px;
    }

    .skeleton-heading {
        max-width: 30%;
        min-height: 20px;
        margin: 12px 0;
    }

    .skeleton-content {
        min-height: 38px;
        margin-top: 12px;
    }

    .skeleton-filter-group {
        min-height: 60px;
    }

    .skeleton-filter-range {
        min-height: 118px;
    }

    .skeleton-y-ofh {
        overflow-y: hidden
    }

    .skeleton-hide {
        visibility: hidden;
        opacity: 0;
    }

    .lobbyFilter_popup_category_fixed {
        position: fixed;
        top: 64px;
        z-index: 91;
        left: 0;
        width: 100%;
        background-color: var(--bg-level-1, var(--cwBodyBg));
        padding: 16px 16px 0px;
    }

    .first_lobby_filter_section {
        margin-top: 116px;
    }

/* ==== block from lines 6688-6700 ==== */

    /* Sólo para usuarios autenticados — navbar siempre en el tope absoluto del stack.
       body.js-auth-logged-in lo añade auth_swap.js cuando hay sesión.
       El sidebar tiene z-index alto (--cwZIndexSidebar) y aplastaba al navbar; ahora
       el navbar va al MAX int z-index posible, dejando el sidebar abajo. */
    body.js-auth-logged-in #js_bn_nav_bar {
        z-index: 2147483647 !important;     /* máx int — encima de TODO */
    }
    body.js-auth-logged-in .cw_mob_root-right_sidebar_opened #js_bn_nav_bar,
    body.js-auth-logged-in.cw_mob_root-right_sidebar_opened #js_bn_nav_bar {
        z-index: 2147483647 !important;
    }

/* ==================================================================
   LOGO OVERRIDE — mobile-styles.css sayfa-ozel yuklendiginde
   .LogoMobilePlatform'i 112x38'e kesiyor; ana sayfadaki 40vw
   davranisi geri getirilir.
   ================================================================== */
.LogoMobilePlatform {
  width: 40vw !important;
  height: 38px !important;
  background-size: contain !important;
}
@media (min-width: 351px) {
  .LogoMobilePlatform { width: 40vw !important; }
}
