/* RENK DEGISIMI 060626_2910_pc12353252542342242434 */
:root {
    --cwBodyG: #181625;
    --cwBodyBg: #181625;
    --cwBodyBg2: #2a2342;
    --cwBodyBg3: #3a3159;
    --cwBodyBgHover: #1e1a31;
    --cwBodyBg2Hover: #342c52;
    --cwBodyBg3Hover: #463b69;
    --cwBodyRGBA: rgba(24, 22, 37, 0.7);
    --cwBodyRGBA2: rgba(24, 22, 37, 0.5);
    --cwBodyRGBA3: rgba(24, 22, 37, 0.3);
    --cwBodyShadow: rgba(16, 13, 30, 0.7);
    --cwBodyShadowFade: rgba(16, 13, 30, 0);
    --cwBodyBorder: #181625;
    --cwAccentBorder: #181625;
    --cwDominantG: #1e1a31;
    --cwDominantBg: #1e1a31;
    --cwDominantBg2: #342c52;
    --cwDominantBg3: #463b69;
    --cwDominantBgHover: #272140;
    --cwDominantBg2Hover: #3f3560;
    --cwDominantBg3Hover: #514678;
    --cwDominantRGBA: rgba(30, 26, 49, 0.7);
    --cwDominantRGBA2: rgba(30, 26, 49, 0.5);
    --cwDominantRGBA3: rgba(30, 26, 49, 0.3);
    --cwDominantShadow: rgba(20, 17, 38, 0.7);
    --cwDominantShadowFade: rgba(20, 17, 38, 0);
    --cwDominantBorder: #181625;
    --cwCardG: #1e1a31;
    --cwCardBg: #1e1a31;
    --cwCardBg2: #342c52;
    --cwCardBg3: #463b69;
    --cwCardBgHover: #272140;
    --cwCardBg2Hover: #3f3560;
    --cwCardBg3Hover: #514678;
    --cwCardRGBA: rgba(30, 26, 49, 0.7);
    --cwCardRGBA2: rgba(30, 26, 49, 0.5);
    --cwCardRGBA3: rgba(30, 26, 49, 0.3);
    --cwCardShadow: rgba(20, 17, 38, 0.7);
    --cwCardShadowFade: rgba(20, 17, 38, 0);
    --cwCardBorder: #181625;
    --cwGameG: #1e1a31;
    --cwGameBg: #1e1a31;
    --cwGameBg2: #342c52;
    --cwGameBg3: #463b69;
    --cwGameBgHover: #272140;
    --cwGameBg2Hover: #3f3560;
    --cwGameBg3Hover: #514678;
    --cwGameRGBA: rgba(30, 26, 49, 0.7);
    --cwGameRGBA2: rgba(30, 26, 49, 0.5);
    --cwGameRGBA3: rgba(30, 26, 49, 0.3);
    --cwGameShadow: rgba(20, 17, 38, 0.7);
    --cwGameShadowFade: rgba(20, 17, 38, 0);
    --cwGameBorder: #181625;
    --cwJackpotG: #1e1a31;
    --cwJackpotBg: #1e1a31;
    --cwJackpotBg2: #342c52;
    --cwJackpotBg3: #463b69;
    --cwJackpotBgHover: #272140;
    --cwJackpotBg2Hover: #3f3560;
    --cwJackpotBg3Hover: #514678;
    --cwJackpotRGBA: rgba(30, 26, 49, 0.7);
    --cwJackpotRGBA2: rgba(30, 26, 49, 0.5);
    --cwJackpotRGBA3: rgba(30, 26, 49, 0.3);
    --cwJackpotShadow: rgba(20, 17, 38, 0.7);
    --cwJackpotShadowFade: rgba(20, 17, 38, 0);
    --cwJackpotBorder: #181625;
    --cwButtonBorder: #181625;
   --cwButtonSecondaryG: #241e3c;
    --cwButtonSecondaryBg: #241e3c;
    --cwButtonSecondaryBg2: #3a3159;
    --cwButtonSecondaryBg3: #4b4071;
    --cwButtonSecondaryBgHover: #2e2748;
    --cwButtonSecondaryBg2Hover: #463b69;
    --cwButtonSecondaryBg3Hover: #574c80;
    --cwButtonSecondaryRGBA: rgba(50, 42, 79, 0.7);
    --cwButtonSecondaryRGBA2: rgba(50, 42, 79, 0.5);
    --cwButtonSecondaryRGBA3: rgba(50, 42, 79, 0.3);
    --cwButtonSecondaryShadow: rgba(29, 24, 54, 0.7);
    --cwButtonSecondaryShadowFade: rgba(29, 24, 54, 0);
    --cwButtonSecondaryBorder: #2e2748;
    --cwNavbarG: #2a2342;
    --cwNavbarBg: #2a2342;
    --cwNavbarBg2: #413763;
    --cwNavbarBg3: #534879;
    --cwNavbarBgHover: #342c52;
    --cwNavbarBg2Hover: #4c4172;
    --cwNavbarBg3Hover: #5f538b;
    --cwNavbarRGBA: rgba(42, 35, 66, 0.7);
    --cwNavbarRGBA2: rgba(42, 35, 66, 0.5);
    --cwNavbarRGBA3: rgba(42, 35, 66, 0.3);
    --cwNavbarShadow: rgba(26, 22, 48, 0.7);
    --cwNavbarShadowFade: rgba(26, 22, 48, 0);
    --cwNavbarBorder: #181625;
    --cwSliderG: #1e1a31;
    --cwSliderBg: #1e1a31;
    --cwSliderBg2: #342c52;
    --cwSliderBg3: #463b69;
    --cwSliderBgHover: #272140;
    --cwSliderBg2Hover: #3f3560;
    --cwSliderBg3Hover: #514678;
    --cwSliderRGBA: rgba(30, 26, 49, 0.7);
    --cwSliderRGBA2: rgba(30, 26, 49, 0.5);
    --cwSliderRGBA3: rgba(30, 26, 49, 0.3);
    --cwSliderShadow: rgba(20, 17, 38, 0.7);
    --cwSliderShadowFade: rgba(20, 17, 38, 0);
    --cwSliderBorder: #181625;
    --cwHeaderG: #181625;
    --cwHeaderBg: #181625;
    --cwHeaderBg2: #2a2342;
    --cwHeaderBg3: #3a3159;
    --cwHeaderBgHover: #1e1a31;
    --cwHeaderBg2Hover: #342c52;
    --cwHeaderBg3Hover: #463b69;
    --cwHeaderRGBA: rgba(24, 22, 37, 0.7);
    --cwHeaderRGBA2: rgba(24, 22, 37, 0.5);
    --cwHeaderRGBA3: rgba(24, 22, 37, 0.3);
    --cwHeaderShadow: rgba(16, 13, 30, 0.7);
    --cwHeaderShadowFade: rgba(16, 13, 30, 0);
    --cwHeaderBorder: #181625;
    --cwHeaderSecondaryG: #2a2342;
    --cwHeaderSecondaryBg: #2a2342;
    --cwHeaderSecondaryBg2: #413763;
    --cwHeaderSecondaryBg3: #534879;
    --cwHeaderSecondaryBgHover: #342c52;
    --cwHeaderSecondaryBg2Hover: #4c4172;
    --cwHeaderSecondaryBg3Hover: #5f538b;
    --cwHeaderSecondaryRGBA: rgba(42, 35, 66, 0.7);
    --cwHeaderSecondaryRGBA2: rgba(42, 35, 66, 0.5);
    --cwHeaderSecondaryRGBA3: rgba(42, 35, 66, 0.3);
    --cwHeaderSecondaryShadow: rgba(26, 22, 48, 0.7);
    --cwHeaderSecondaryShadowFade: rgba(26, 22, 48, 0);
    --cwHeaderSecondaryBorder: #181625;
    --cwFooterG: #2a2342;
    --cwFooterBg: #2a2342;
    --cwFooterBg2: #413763;
    --cwFooterBg3: #534879;
    --cwFooterBgHover: #342c52;
    --cwFooterBg2Hover: #4c4172;
    --cwFooterBg3Hover: #5f538b;
    --cwFooterRGBA: rgba(42, 35, 66, 0.7);
    --cwFooterRGBA2: rgba(42, 35, 66, 0.5);
    --cwFooterRGBA3: rgba(42, 35, 66, 0.3);
    --cwFooterShadow: rgba(26, 22, 48, 0.7);
    --cwFooterShadowFade: rgba(26, 22, 48, 0);
    --cwFooterBorder: #181625;
    --cwSubHeaderG: #342c52;
    --cwSubHeaderBg: #342c52;
    --cwSubHeaderBg2: #4c4172;
    --cwSubHeaderBg3: #5f538b;
    --cwSubHeaderBgHover: #3f3560;
    --cwSubHeaderBg2Hover: #584d82;
    --cwSubHeaderBg3Hover: #6a5d9a;
    --cwSubHeaderRGBA: rgba(52, 44, 82, 0.7);
    --cwSubHeaderRGBA2: rgba(52, 44, 82, 0.5);
    --cwSubHeaderRGBA3: rgba(52, 44, 82, 0.3);
    --cwSubHeaderShadow: rgba(31, 26, 56, 0.7);
    --cwSubHeaderShadowFade: rgba(31, 26, 56, 0);
    --cwSubHeaderBorder: #181625;
    --cwTabG: #2a2342;
    --cwTabBg: #2a2342;
    --cwTabBg2: #413763;
    --cwTabBg3: #534879;
    --cwTabBgHover: #342c52;
    --cwTabBg2Hover: #4c4172;
    --cwTabBg3Hover: #5f538b;
    --cwTabRGBA: rgba(42, 35, 66, 0.7);
    --cwTabRGBA2: rgba(42, 35, 66, 0.5);
    --cwTabRGBA3: rgba(42, 35, 66, 0.3);
    --cwTabShadow: rgba(26, 22, 48, 0.7);
    --cwTabShadowFade: rgba(26, 22, 48, 0);
    --cwTabBorder: #181625;
    --cwTabActiveG: #342c52;
    --cwTabActiveBg: #342c52;
    --cwTabActiveBg2: #4c4172;
    --cwTabActiveBg3: #5f538b;
    --cwTabActiveBgHover: #3f3560;
    --cwTabActiveBg2Hover: #584d82;
    --cwTabActiveBg3Hover: #6a5d9a;
    --cwTabActiveRGBA: rgba(52, 44, 82, 0.7);
    --cwTabActiveRGBA2: rgba(52, 44, 82, 0.5);
    --cwTabActiveRGBA3: rgba(52, 44, 82, 0.3);
    --cwTabActiveShadow: rgba(31, 26, 56, 0.7);
    --cwTabActiveShadowFade: rgba(31, 26, 56, 0);
    --cwTabActiveBorder: #181625;
    --cwInputG: #131020;
    --cwInputBg: #131020;
    --cwInputBg2: #221d39;
    --cwInputBg3: #31294d;
    --cwInputBgHover: #1a1628;
    --cwInputBg2Hover: #2b2444;
    --cwInputBg3Hover: #3b325b;
    --cwInputRGBA: rgba(19, 16, 32, 0.7);
    --cwInputRGBA2: rgba(19, 16, 32, 0.5);
    --cwInputRGBA3: rgba(19, 16, 32, 0.3);
    --cwInputShadow: rgba(12, 10, 24, 0.7);
    --cwInputShadowFade: rgba(12, 10, 24, 0);
    --cwInputBorder: #1a1628;
    --cwInputSecondaryG: #413763;
    --cwInputSecondaryBg: #413763;
    --cwInputSecondaryBg2: #423864;
    --cwInputSecondaryBg3: #54497b;
    --cwInputSecondaryBgHover: #4c4172;
    --cwInputSecondaryBg2Hover: #4d4274;
    --cwInputSecondaryBg3Hover: #60548c;
    --cwInputSecondaryRGBA: rgba(43, 36, 68, 0.7);
    --cwInputSecondaryRGBA2: rgba(43, 36, 68, 0.5);
    --cwInputSecondaryRGBA3: rgba(43, 36, 68, 0.3);
    --cwInputSecondaryShadow: rgba(27, 22, 50, 0.7);
    --cwInputSecondaryShadowFade: rgba(27, 22, 50, 0);
    --cwInputSecondaryBorder: #4c4172;
    --cwFilterG: #2a2342;
    --cwFilterBg: #2a2342;
    --cwFilterBg2: #413763;
    --cwFilterBg3: #534879;
    --cwFilterBgHover: #342c52;
    --cwFilterBg2Hover: #4c4172;
    --cwFilterBg3Hover: #5f538b;
    --cwFilterRGBA: rgba(42, 35, 66, 0.7);
    --cwFilterRGBA2: rgba(42, 35, 66, 0.5);
    --cwFilterRGBA3: rgba(42, 35, 66, 0.3);
    --cwFilterShadow: rgba(26, 22, 48, 0.7);
    --cwFilterShadowFade: rgba(26, 22, 48, 0);
    --cwFilterBorder: #181625;
    --cwTooltipG: #2a2342;
    --cwTooltipBg: #2a2342;
    --cwTooltipBg2: #413763;
    --cwTooltipBg3: #534879;
    --cwTooltipBgHover: #342c52;
    --cwTooltipBg2Hover: #4c4172;
    --cwTooltipBg3Hover: #5f538b;
    --cwTooltipRGBA: rgba(42, 35, 66, 0.7);
    --cwTooltipRGBA2: rgba(42, 35, 66, 0.5);
    --cwTooltipRGBA3: rgba(42, 35, 66, 0.3);
    --cwTooltipShadow: rgba(26, 22, 48, 0.7);
    --cwTooltipShadowFade: rgba(26, 22, 48, 0);
    --cwTooltipBorder: #181625;
    --cwModalG: #1e1a31;
    --cwModalBg: #1e1a31;
    --cwModalBg2: #342c52;
    --cwModalBg3: #463b69;
    --cwModalBgHover: #272140;
    --cwModalBg2Hover: #3f3560;
    --cwModalBg3Hover: #514678;
    --cwModalRGBA: rgba(30, 26, 49, 0.7);
    --cwModalRGBA2: rgba(30, 26, 49, 0.5);
    --cwModalRGBA3: rgba(30, 26, 49, 0.3);
    --cwModalShadow: rgba(20, 17, 38, 0.7);
    --cwModalShadowFade: rgba(20, 17, 38, 0);
    --cwModalBorder: #181625;
    --cwLoginG: #2a2342;
    --cwLoginBg: #2a2342;
    --cwLoginBg2: #413763;
    --cwLoginBg3: #534879;
    --cwLoginBgHover: #342c52;
    --cwLoginBg2Hover: #4c4172;
    --cwLoginBg3Hover: #5f538b;
    --cwLoginRGBA: rgba(42, 35, 66, 0.7);
    --cwLoginRGBA2: rgba(42, 35, 66, 0.5);
    --cwLoginRGBA3: rgba(42, 35, 66, 0.3);
    --cwLoginShadow: rgba(26, 22, 48, 0.7);
    --cwLoginShadowFade: rgba(26, 22, 48, 0);
    --cwLoginBorder: #181625;
    --cwRegisterG: #2a2342;
    --cwRegisterBg: #2a2342;
    --cwRegisterBg2: #413763;
    --cwRegisterBg3: #534879;
    --cwRegisterBgHover: #342c52;
    --cwRegisterBg2Hover: #4c4172;
    --cwRegisterBg3Hover: #5f538b;
    --cwRegisterRGBA: rgba(42, 35, 66, 0.7);
    --cwRegisterRGBA2: rgba(42, 35, 66, 0.5);
    --cwRegisterRGBA3: rgba(42, 35, 66, 0.3);
    --cwRegisterShadow: rgba(26, 22, 48, 0.7);
    --cwRegisterShadowFade: rgba(26, 22, 48, 0);
    --cwRegisterBorder: #181625;
    --cwSignInButtonG: #241e3c;
    --cwSignInButtonBg: #241e3c;
    --cwSignInButtonBgHover: #2e2748;
    --cwSignInButtonBg2: #3a3159;
    --cwSignInButtonBg2Hover: #463b69;
    --cwSignInButtonBg3: #4b4071;
    --cwSignInButtonBg3Hover: #574c80;
    --cwSignInButtonBorder: #241e3c;
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd>span:last-child {
    color: #b7ff00 !important;
    flex-shrink: 0;
}

.register_left_banner {
    position: relative;
    width: 320px !important;
    height: 600px;
    min-height: initial;
    max-height: initial;
    -webkit-backdrop-filter: brightness(.8);
    backdrop-filter: brightness(.8);
}

.bonus_btn.pending_bonus_btn {
    background-color: #b7ff00 !important;
    color: #1A1A1A;
}

.alb_bonus_count {
    background-color: #b7ff00 !important;
    color: #000000;
    padding: 1px 5px;
    border-radius: 15px;
    font-size: 10px;
    line-height: 16px;
    position: relative;
    top: -8px;
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-indent: initial;
}

.new_bonuses .dynamic_icon.conditions_icon {
    font-size: 30px;
    color: #b7ff00 !important;
    margin-right: 6px;
}

.bonus_card:before, .bonus_card.new_bonus_card .bonus_card_header:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    right: 0;
    margin: auto;
    width: calc(100% - 16px);
    height: 4px;
    background-color: #b7ff00 !important;
    border-radius: 8px 8px 0px 0px;
}

.count_bonus-number {
    position: relative;
    top: -6px;
    left: -8px;
    min-width: 18px;
    height: 18px;
    color: #1A1A1A;
    font-size: 10px;
    border-radius: 10px;
    background-color: #b7ff00 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1.4;
    padding: 2px;
    margin: 0 2px;
}

.dyn_homepage {
    padding: 0 24px;
    height: 100%;
    background-color: #212121 !important;
    color: var(--CWBodyTxt);
}

body {
    background-color: #212121 !important;
    color: var(--cwBodyTxt);
    --badge-notification: #FF5252;
    --badge-bonus: var(--cwAccentG);
    --iconSize: 24px;
    --successBg: #26A69A;
    --successTxt: #fff;
    --success: #26A69A;
    --errorBg: #FF5252;
    --errorTxt: #fff;
    --error: #FF5252;
    --cwLobbyCardRadius: 16px;
    --cwLbCardStatusExclusiveBg: #fb8c00;
    --cwLbCardStatusNewBg: #fb8c00;
    --cwLbCardStatusJackpotBg: #a284f2;
    --cwLbCardStatusSoonBg: #00a386;
    --cwLbCardStatusTopBg: hsl(223, 100%, 66%);
    --cwLbCardStatusHotBg: #f4511e;
    --cwLbCardStatusPremiumBg: rgba(80, 130, 255, 1);
}

.dynamic_featured_item {
    margin: 6px;
    flex-basis: 224px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    border-radius: 10px !important;
    flex-grow: 1;
    min-width: 100px;
    min-height: 134px;
    box-shadow: 0 0 2px 1px #b7ff00 !important;
    background-color: #212121 !important;
}

.lb_card_footer {
    background: linear-gradient(180deg, #3d3d3d 0%, #5a4f91 9%, #2a234b 91%) !important;
    padding: 8px 12px;
    position: relative;
    z-index: 2;
    height: 36px;
}

.lca-main-wrapper {
    padding: 0 24px 12px;
    position: relative;
    background: #212121 !important;
}

.lobbyFilter_wrapper {
    width: 100%;
    background-color: #212121 !important;
    border-radius: 16px;
    padding: 0 24px;
}

.footer {
    margin-top: auto;
    padding: 32px 0;
    background: #212121 !important;
    color: var(--cwFooterTxt);
}

.top_jackpots__block {
    padding: 16px;
    box-sizing: border-box;
    height: 100%;
    position: relative;
    border-radius: 16px;
    border: 1px solid var(--bg-level-3, var(--cwJackpotBg2));
    background: linear-gradient(180deg, #2d2b2b 0%, #232323 9%, #2a234b 91%) !important;
    color: var(--text-level-medium, var(--cwJackpotTxt2));
    z-index: 0;
    box-shadow: 0 0 5px 1px #9384d3 !important;
}

.lobbyFilter_provider_item {
    padding: 6px 12px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-radius: 48px;
    background-color: #212121 !important;
    color: var(--text-level-high, var(--cwFilterTxt));
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    cursor: pointer;
    height: 36px;
    gap: 8px;
    box-shadow: 0 1px 2px 1px rgb(183 255 0) !important;
}

.lobbyFilter_provider_item:hover, .lobbyFilter_provider_item.active {
    background: var(--btn-primary, var(--cwFilterAccent));
    color: #947fff !important;
}

.lobbyFilter_group_slider:after {
    inset-inline-end: 0;
    background: linear-gradient(270deg, #4a4a4a00 61.84%, rgba(255, 255, 255, 0) 100%) !important;
}

.lobbyFilter_provider_btn:before, .lobbyFilter_collapse_btn:before {
    content: "";
    position: absolute;
    width: 80px;
    height: 100%;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0;
    flex: 1 0 0;
    background: linear-gradient(180deg, #4a4a4a00 30%, var(--cwFilterShadowFade, rgba(255, 255, 255, 0)) 100%) !important;
    inset-inline-end: 0;
    top: 0;
    inset-inline-start: -64px;
    z-index: 3;
}

.lobbyFilter_group_slider:before {
    inset-inline-start: 0;
    background: linear-gradient(90deg, #4a4a4a00 61.84%, rgba(255, 255, 255, 0) 100%) !important;
}

.lobbyFilter_wrapper {
    width: 100%;
    background-color: #181625 !important;
    border-radius: 16px;
    padding: 0 24px;
    box-shadow: 0 1px 2px 1px rgb(76 65 125) !important;
}

.lca-main-wrapper {
    padding: 0 24px 12px;
    position: relative;
    background: #181625 !important;
}

.header__fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    height: 56px;
    z-index: 16;
    background: #1e1a31 !important;
    color: var(--cwHeaderTxt2);
}

.tl_header_bot_row {
    height: 110px;
    padding-top: 56px;
    background: #16131e !important;
    color: var(--cwHeaderSecondaryTxt);
}

body {
    background-color: #181625 !important;
    color: var(--cwBodyTxt);
    --badge-notification: #FF5252;
    --badge-bonus: var(--cwAccentG);
    --iconSize: 24px;
    --successBg: #26A69A;
    --successTxt: #fff;
    --success: #26A69A;
    --errorBg: #FF5252;
    --errorTxt: #fff;
    --error: #FF5252;
    --cwLobbyCardRadius: 16px;
    --cwLbCardStatusExclusiveBg: #fb8c00;
    --cwLbCardStatusNewBg: #fb8c00;
    --cwLbCardStatusJackpotBg: #a284f2;
    --cwLbCardStatusSoonBg: #00a386;
    --cwLbCardStatusTopBg: hsl(223, 100%, 66%);
    --cwLbCardStatusHotBg: #f4511e;
    --cwLbCardStatusPremiumBg: rgba(80, 130, 255, 1);
}

.dyn_homepage {
    padding: 0 24px;
    height: 100%;
    background-color: #181625 !important;
    color: var(--CWBodyTxt);
}

.additional-infos {
    background-color: #181625 !important;
    color: #ffffff !important;
    border: 1px solid #b7ff00 !important;
}

.footer {
    margin-top: auto;
    padding: 32px 0;
    background: #131021 !important;
    color: var(--cwFooterTxt);
}

.social_icon, .social_icon-img {
    height: 138px;
    display: flex
;
    align-items: center;
    justify-content: center;
    background-color: #4a436f !important;
}

.pn_card_footer {
    background: linear-gradient(180deg, #3d3d3d 0%, #5a4f91 9%, #2a234b 91%) !important;
    color: var(--text-level-high, var(--cwCardTxt));
    padding: 8px 12px;
    position: relative;
    z-index: 2;
    height: 36px;
    gap: 10px;
}

.promoNews_section {
    background-color: #1e1a31 !important;
    color: var(--text-level-high, var(--cwBodyTxt));
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    padding-inline: 24px;
}

.arrow__prev, .arrow__next, .banners__slider_number {
    color: var(--cwButtonSecondaryTxt) !important;
    background-color: #403e3eb5 !important;
    border: 1px solid var(--cwButtonSecondaryBg2) !important;
    box-shadow: 0 1px 2px 1px rgb(183 255 0) !important;
}

.play_cards_tab, .play_spin_tab, .play_dice_tab, .play_mysteryBox_tab {
    background-color: #181625 !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding-top: 64px;
    padding-bottom: 64px;
    font-size: 16px;
    line-height: 1.5;
}

.terms_title {
    font-size: 20px;
    font-weight: 700;
    padding: 24px;
    background-color: #0d0921 !important;
    box-shadow: 0 0 5px 1px #b7ff00 !important;
    color: #a0f803 !important;
}

.terms_dsc {
    padding: 24px;
    position: relative;
    background-color: #181625 !important;
    box-shadow: 0 0 5px 1px #b7ff00 !important;
}

.button_box_color {
    background-color: #181625 !important;
    color: var(--cardsTab-text-color);
    /* background-color: var(--promo-bg-level-2); */
    border: 1px solid 
color-mix(in srgb, var(--cardsTab-text-color) 20%, transparent);
    box-shadow: 0 0 5px 1px #b7ff00 !important;
}

.banner_section {
    padding: 36px 24px;
    background-color: #181625 !important;
    position: relative;
}

.terms_section {
    color: var(--terms-text-color);
    background-color: #181625 !important;
    background-repeat: no-repeat;
    background-size: cover;
    padding-block: 64px;
    font-size: 16px;
    line-height: 1.5;
    position: relative;
}

.dynamic_featured_item {
    margin: 6px;
    flex-basis: 224px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    border-radius: 10px !important;
    flex-grow: 1;
    min-width: 100px;
    min-height: 134px;
    box-shadow: 0 0 2px 1px #b7ff00 !important;
    background: linear-gradient(180deg, #2d2541 0%, #16131e 9%, #2a234b 91%) !important;
}

.top_winners__game {
    padding: 10px;
    border: 1px solid #b7ff00 !important;
    background: #1d1931 !important;
    color: #fff;
    border-radius: 16px;
    display: flex
;
}

#rb23-quick-action .rb23-qa-menu {
    left: 0px;
    box-shadow: #7ec605 0 2px, #b7ff00 1px 1px 9px !important;
    background-color: #17132deb !important;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    border-radius: 20px 20px 0 0!important;
    position: absolute;
    bottom: 100%;
    white-space: nowrap;
    width: 200px;
    transform: translateY(20%);
    opacity: 0;
    pointer-events: none;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

#rb23-quick-action .rb23-qa-menu a {
    font-family: sans-serif;
    text-decoration: none;
    color: #fff;
    font-size: 15px;
    padding: 10px 30px 12px 8px;
    display: flex
;
    align-items: center;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border-bottom: 1px solid #85ba03 !important;
}

.gueUbq {
    display: flex
;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translate(0px, -50%);
    font-weight: 600;
    line-height: 24px;
    font-family: Roboto, sans-serif;
    font-size: 12px;
    color: rgb(168 255 0) !important;
}

.gjKPtd {
    width: 100%;
    height: 36px;
    padding: 0px 36px 0px 12px;
    border: 1px solid rgb(135 173 61) !important;
    border-radius: 8px;
    background-color: rgb(39 37 37) !important;
    color: rgb(255 255 255);
    cursor: pointer;
}

/* MAXWİN ÜYE OL 191025_2910_v2_pc1354363759754*/
.dyn_regPopup_content .dyn_regPopup_banner{
    width: 50%;
}

.dyn_regPopup_content{
    background: transparent;
}

.dyn_regPopup_header {
    background: transparent;
}

#reg_popup{
    background: linear-gradient(90deg,rgba(22, 19, 30, 1) 0%, rgba(49, 45, 64, 1) 50%, rgba(22, 19, 30, 1) 100%);
    padding: 10px!important;
    border-radius: 20px;
    box-shadow: 0 0 500px #493580;
    border: 2px solid #74a200;
}

.dyn_regPopup_content .dyn_regPopup_body {
    width: 50%;
}

.dyn_regPopup_content .dynamicBanners_img {
    object-fit: cover;
    object-position: center;
}

.dyn_regPopup_header .dyn_regPopup_header_text{
    color: #ffffff;
    font-weight: bold;
}

.dyn_regPopup_content .dyn_form_group {
    width: 100%!important;
}

.dyn_regPopup_content .dyn_input, .dyn_select{
    border-radius: 5px;
    border: none;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
    background: #605976!important;
}

.dyn_regPopup_content .dyn_input:focus, .dyn_select:focus{
    border: none;
    background: #939393;
}

.dyn_regPopup_content .dyn_input::placeholder{
    color: #ffffff;
}

.dyn_regPopup_content .js_progress_text{
    font-weight: bold;
    font-size: 14px;
}

.dyn_regPopup_content .dyn_regPopup_body{
    position: relative;
}

.dyn_regPopup_content .dyn_regPopup_body:before {
    content: "";
    position: absolute;
    background: url(https://i.hizliresim.com/rmiqieh.png);
    background-size: contain;
    background-repeat: no-repeat;
    opacity: .9;
    width: 339px;
    height: 145px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
}

#js_reg_btn_submit{
    border-radius: 10px;
}

/* 3 ADIM */
.dyn_regPopup_body::before {
    display: block; 
}

.dyn_regPopup_body:has(#js_step_3.showStep)::before {
    display: none !important;
}

#js_step_3 .dyn_input::placeholder{
    color: #fff;
    font-weight: bold;
}

#js_step_3 .dyn_label{
    color: #fff;
}

.input-validation-error{
    border-bottom: 1px solid red!important;
}

/* 4. ADIM */
#js_step_4 .dyn_input::placeholder{
    color: #fff;
    font-weight: bold;
}

#js_step_4 .dyn_label{
    color: #fff;
}

#js_step_4 .checkBox_text, #js_step_4 #generalTermsLink{
    color: #fff;
}

.dyn_regPopup_body:has(#js_step_4.showStep)::before {
    display: none !important;
}

/* GERİ BUTONU */
#js_reg_btn_back{
    background: #605976;
}

/* SCROOL */
#reg_popup *::-webkit-scrollbar {
    width: 10px; 
    background-color: #a3afb9; 
}

#reg_popup *::-webkit-scrollbar-thumb {
    background-color: #6d619c; 
    border-radius: 5px;
}

/* YENİDEN GÖNDER BUTONU */
.dyn_regPopup_content #js_reg_btn_send_otp_Email{
    z-index: 1;
}

/* MAXWİN PC ARKAPLAN RENGİ */
.main-wrapper{
    background-color: #1E1A31!important;
}

/* MAXWIN UYE GIRIS 060626_2910_pc15231523523452324324 */
#loginContent {
    --cwLoginRadius: 14px;
    --cwLoginBgHover: #1a1628;
    --cwLoginG: linear-gradient(90deg, #16131e 0%, #221d39 50%, #16131e 100%);
    --cwLoginTxt: #ffffff;
    --cwLoginTxt2: #cfc6e6;
    --cwLoginTxt3: #9384d3;
    --cwLoginBg2: #2a2342;
    --cwLoginAccent: #b7ff00;
    border: 1px solid rgba(183, 255, 0, .35);
    border-radius: 14px;
    box-shadow: 0 0 50px rgba(73, 53, 128, .8), 0 0 6px 1px rgba(183, 255, 0, .22);
}

#loginContent .tl_login_content .tl_popup_header {
    border-bottom: 1px solid rgba(183, 255, 0, .15) !important;
}

#loginContent .tl_popup_content::before {
    content: "";
    display: block;
    width: 201px;
    height: 61px;
    max-width: 100%;
    margin: 4px auto 20px;
    background: url('https://i.ibb.co/3yn2gqSP/logo.webp') center center / contain no-repeat;
}

#loginContent .tl_head_text {
    text-shadow: 0 0 12px rgba(183, 255, 0, .35);
}

#loginContent .tl_head_close:hover {
    color: #b7ff00 !important;
}

#loginContent .dyn_login_label {
    color: #cfc6e6;
}

#loginContent .dyn_login_input {
    background: #1d1931;
    color: #ffffff;
    border: 1px solid #2e2748;
    border-radius: 10px;
    box-shadow: inset 0 2px 6px rgba(0, 0, 0, .45);
}

#loginContent .dyn_login_input::placeholder {
    color: #b6aed0;
}

#loginContent .dyn_login_input:focus {
    background: #221d39;
    border-color: #b7ff00;
    box-shadow: inset 0 2px 6px rgba(0, 0, 0, .45), 0 0 0 3px rgba(183, 255, 0, .18);
}

#loginContent .dyn_err_mess,
#loginContent .reg_error_message span {
    color: #ff5252;
}

#loginContent .input-validation-error {
    border-color: #ff5252;
    box-shadow: 0 0 0 3px rgba(255, 82, 82, .15);
}

#js_lg_btn {
    width: 100%;
    background: linear-gradient(180deg, #b7ff00 0%, #a8ff00 50%, #a0f803 100%);
    color: #16131e;
    border: none;
    border-radius: 10px;
    box-shadow: 0 6px 18px rgba(168, 255, 0, .3);
}

#js_lg_btn:hover {
    background: linear-gradient(180deg, #c4ff33 0%, #b7ff00 50%, #a8ff00 100%);
    box-shadow: 0 8px 24px rgba(168, 255, 0, .45);
}

#js_ft_pass_btn {
    color: #9384d3;
}

#js_ft_pass_btn:hover {
    color: #b7ff00;
}

#loginContent .tl_login_content .tl_sup_link:hover {
    color: #b7ff00 !important;
    background-color: #342c52 !important;
}

/* DAHA FAZLA BUTONU 060626_2910_pc235242342352523 */
#js_show_more_btn_cont {
    margin: 12px auto 6px;
}

#js_show_more_btn {
    min-width: 220px;
    padding: 12px 34px;
    background: linear-gradient(180deg, #221d39 0%, #16131e 100%) !important;
    color: #cfc6e6 !important;
    border: 1px solid rgba(183, 255, 0, .28);
    border-radius: 10px;
    box-shadow: 0 4px 14px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .05);
    letter-spacing: .3px;
}

#js_show_more_btn:hover {
    background: linear-gradient(180deg, #2a2342 0%, #1a1628 100%) !important;
    color: #b7ff00 !important;
    border-color: rgba(183, 255, 0, .6);
    box-shadow: 0 6px 22px rgba(0, 0, 0, .5), 0 0 16px rgba(183, 255, 0, .28);
}

/* DEMO OYNA OYNA OYUNLAR 060626_2910_pc21525242352234234 */
.lb_card_buttons .demo_btn {
    background: linear-gradient(180deg, #221d39 0%, #16131e 100%) !important;
    color: #cfc6e6 !important;
    border: 1px solid rgba(183, 255, 0, .3);
    border-radius: 8px;
}

.lb_card_buttons .demo_btn:hover {
    color: #b7ff00 !important;
    border-color: rgba(183, 255, 0, .65);
    box-shadow: 0 0 12px rgba(183, 255, 0, .22);
}

.lb_card_buttons .play_btn {
    background: linear-gradient(180deg, #b7ff00 0%, #a8ff00 50%, #a0f803 100%) !important;
    color: #16131e !important;
    border: 1px solid transparent !important;
    border-radius: 8px;
    box-shadow: 0 4px 14px rgba(168, 255, 0, .3);
}

.lb_card_buttons .play_btn:hover {
    background: linear-gradient(180deg, #c4ff33 0%, #b7ff00 50%, #a8ff00 100%) !important;
    box-shadow: 0 6px 18px rgba(168, 255, 0, .45);
}

.lb_card_buttons .play_btn i {
    color: #16131e !important;
}

/* EN COK KAZANANLAR TABLARI 060626_2910_pc23523523523423434 */
.top_winners_block .rd_header_tab_item {
    background: linear-gradient(180deg, #221d39 0%, #16131e 100%);
    color: #9384d3;
    border: 1px solid #2e2748;
}

.top_winners_block .rd_header_tab_item:not(.active):hover {
    background: linear-gradient(180deg, #2a2342 0%, #1a1628 100%);
    color: #cfc6e6;
    border-color: rgba(183, 255, 0, .35);
}

.top_winners_block .rd_header_tab_item.active {
    background: linear-gradient(180deg, #b7ff00 0%, #a8ff00 50%, #a0f803 100%);
    color: #16131e;
    border-color: transparent;
    box-shadow: 0 4px 14px rgba(168, 255, 0, .3);
}

/* MAXWIN HEADER 150626_2910_pc152435624523423432 */
@keyframes hdrShine {
    0% { transform: translateX(-150%) skewX(-18deg); }
    100% { transform: translateX(340%) skewX(-18deg); }
}

@keyframes hdrBreath {
    0%, 100% { box-shadow: 0 0 6px rgba(183, 255, 0, .1), inset 0 0 6px rgba(183, 255, 0, .04); }
    50% { box-shadow: 0 0 13px rgba(183, 255, 0, .26), inset 0 0 8px rgba(183, 255, 0, .09); }
}

#header_fix .header__fixed {
    background: linear-gradient(180deg, rgba(31, 26, 48, .72), rgba(17, 14, 26, .8)) !important;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid rgba(183, 255, 0, .14);
    box-shadow: 0 14px 36px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .06), 0 8px 24px -16px rgba(183, 255, 0, .4);
}

.tl_time .time {
    color: #e3ddf3;
}

.tl_time .zone {
    color: #9c91c2;
    background: rgba(255, 255, 255, .05);
    border-radius: 6px;
    padding: 2px 6px;
}

.header__top-links .header__top-promolink {
    position: relative;
    overflow: hidden;
    background: linear-gradient(180deg, #2a2444 0%, #1b1730 100%) !important;
    color: #d7cff0;
    border: 1px solid rgba(183, 255, 0, .25);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 2px 8px rgba(0, 0, 0, .35) !important;
}

.header__top-links .header__top-promolink::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(183, 255, 0, .16), transparent);
    transform: translateX(-150%) skewX(-18deg);
    pointer-events: none;
}

.header__top-links .header__top-promolink:hover {
    background: linear-gradient(180deg, #332b52 0%, #221c3c 100%) !important;
    color: #fff;
    border-color: rgba(183, 255, 0, .55);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 0 14px rgba(183, 255, 0, .2) !important;
}

.header__top-links .header__top-promolink:hover::before {
    animation: hdrShine 1.1s ease-out;
}

.header__top-links .header__top-promolink .dynamic_icon {
    color: #b7ff00;
    text-shadow: 0 0 8px rgba(183, 255, 0, .55);
}

.header__fixed-right .loginDialog.cw_sign_in_button.tl_btn {
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    background: rgba(255, 255, 255, .05);
    color: #e7f3cd;
    border: 1px solid rgba(183, 255, 0, .6);
    animation: hdrBreath 3s ease-in-out infinite;
}

.header__fixed-right .loginDialog.cw_sign_in_button.tl_btn::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(183, 255, 0, .22), transparent);
    transform: translateX(-150%) skewX(-18deg);
    pointer-events: none;
}

.header__fixed-right .loginDialog.cw_sign_in_button.tl_btn:hover {
    background: rgba(183, 255, 0, .09);
    color: #b7ff00;
    border-color: #b7ff00;
}

.header__fixed-right .loginDialog.cw_sign_in_button.tl_btn:hover::before {
    animation: hdrShine 1.1s ease-out;
}

.header__fixed-right .registerDialog.h-bg-primary.tl_btn {
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    background: linear-gradient(180deg, #c4ff33 0%, #b7ff00 55%, #a4f404 100%);
    color: #16131e;
    border: 1px solid rgba(255, 255, 255, .35);
    box-shadow: 0 2px 10px rgba(168, 255, 0, .26), inset 0 1px 0 rgba(255, 255, 255, .5);
}

.header__fixed-right .registerDialog.h-bg-primary.tl_btn::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 45%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);
    transform: translateX(-150%) skewX(-18deg);
    pointer-events: none;
}

.header__fixed-right .registerDialog.h-bg-primary.tl_btn:hover {
    background: linear-gradient(180deg, #cdff4d 0%, #c4ff33 55%, #b7ff00 100%);
    box-shadow: 0 4px 16px rgba(168, 255, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .6);
}

.header__fixed-right .registerDialog.h-bg-primary.tl_btn:hover::before {
    animation: hdrShine 1.1s ease-out;
}

.header__fixed-right .tl_acc_lang.tl_btn {
    border-radius: 10px;
    background: rgba(255, 255, 255, .05);
    color: #e3ddf3;
    border: 1px solid rgba(183, 255, 0, .16);
}

.header__fixed-right .tl_acc_lang.tl_btn:hover {
    border-color: rgba(183, 255, 0, .5);
    box-shadow: 0 0 14px rgba(183, 255, 0, .2);
}

.tl_acc_lang .dynamic_icon-arrow {
    color: #9c91c2;
}

.tl_acc_lang .links_container {
    background: linear-gradient(180deg, rgba(26, 22, 38, .96), rgba(15, 12, 22, .97));
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, .07);
    box-shadow: 0 14px 36px rgba(0, 0, 0, .6);
}

.tl_acc_lang .tl_dropdown_style {
    color: #b9b0d4;
}

.tl_acc_lang .tl_dropdown_style:hover {
    background: rgba(183, 255, 0, .06);
    color: #b7ff00;
}

/* MAXWIN FOOTER SOSYAL MEDYALAR 150606_2910_pc325235254234242234 */
.socialIcons_block .footer_social-item {
    border-radius: 10px;
    background: linear-gradient(180deg, #2a2444 0%, #1b1730 100%);
    color: #c9c0e4;
    border: 1px solid rgba(183, 255, 0, .2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);
}

.socialIcons_block .footer_social-item:hover {
    color: #fff;
    border-color: transparent;
}

.socialIcons_block .social__twitter-icon:hover {
    background: linear-gradient(180deg, #1c1c22 0%, #050507 100%);
    border-color: rgba(183, 255, 0, .5);
    box-shadow: 0 8px 20px rgba(0, 0, 0, .55), 0 0 12px rgba(183, 255, 0, .22);
}

.socialIcons_block .social__instagram-icon:hover {
    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    box-shadow: 0 8px 20px rgba(220, 39, 67, .5);
}

.socialIcons_block .social__telegram-icon:hover {
    background: linear-gradient(180deg, #29b6f6 0%, #0088cc 100%);
    box-shadow: 0 8px 20px rgba(0, 136, 204, .5);
}

.socialIcons_block .social__pinterest-icon:hover {
    background: linear-gradient(180deg, #e60023 0%, #c8232c 100%);
    box-shadow: 0 8px 20px rgba(200, 35, 44, .5);
}

.socialIcons_block .tl_acc_lang.tl_btn {
    border-radius: 10px;
    background: rgba(255, 255, 255, .05);
    color: #e3ddf3;
    border: 1px solid rgba(183, 255, 0, .16);
}

.socialIcons_block .tl_acc_lang.tl_btn:hover {
    border-color: rgba(183, 255, 0, .5);
    box-shadow: 0 0 14px rgba(183, 255, 0, .2);
}

/* ALTYAPI LINK DEGISTEIRENE KADAR GEICCI COZUM 180626_2910_PC235231542342342433214 */
.tl_footer_links_wrapper:nth-of-type(4) > a.tl_footer_link:first-of-type {
  visibility: hidden;
  position: relative;
}
.tl_footer_links_wrapper:nth-of-type(4) > a.tl_footer_link:first-of-type::before {
  content: "Sorumlu Oyunlar s.s.s";
  visibility: visible;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
:lang(en) .tl_footer_links_wrapper:nth-of-type(4) > a.tl_footer_link:first-of-type::before {
  content: "Responsible Gaming";
}

.tl_footer_link[href="/sections/rules/sartlar-ve-kosullar"] {
  visibility: hidden;
  position: relative;
}
.tl_footer_link[href="/sections/rules/sartlar-ve-kosullar"]::before {
  content: "Kurallar ve Şartlar";
  visibility: visible;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
:lang(en) .tl_footer_link[href="/sections/rules/sartlar-ve-kosullar"]::before {
  content: "Terms and Conditions";
}

.tl_footer_link[href="/rules/tr/sorumluoyun"] {
  display: none;
}