
:root {
    --cwBodyG: #01012C;
    --cwBodyBg: #01012C;
    --cwBodyBg2: #02025e;
    --cwBodyBg3: #030377;
    --cwBodyBgHover: #01013b;
    --cwBodyBg2Hover: #02026d;
    --cwBodyBg3Hover: #030386;
    --cwBodyTxt: #fff;
    --cwBodyTxt2: #b3b3c0;
    --cwBodyTxt3: #808096;
    --cwBodyAccent: #C7961A;
    --cwBodyAccentTxt: rgba(0, 0, 0, 0.9);
    --cwBodyRGBA: rgba(1, 1, 44, 0.7);
    --cwBodyRGBA2: rgba(1, 1, 44, 0.5);
    --cwBodyRGBA3: rgba(1, 1, 44, 0.3);
    --cwBodyShadow: rgba(1, 1, 26, 0.7);
    --cwBodyShadowFade: rgba(1, 1, 26, 0);
    --cwBodyRadius: 8px;
    --cwBodyBorder: #01012C;
    --cwAccentG: #C7961A;
    --cwAccentBg: #C7961A;
    --cwAccentBg2: #e4b130;
    --cwAccentBg3: #e7b947;
    --cwAccentBgHover: #d4a01c;
    --cwAccentBg2Hover: #e6b63e;
    --cwAccentBg3Hover: #e9be55;
    --cwAccentTxt: #000;
    --cwAccentTxt2: #3c2d08;
    --cwAccentTxt3: #644b0d;
    --cwAccentAccent: #C7961A;
    --cwAccentAccentTxt: rgba(0, 0, 0, 0.9);
    --cwAccentRGBA: rgba(199, 150, 26, 0.7);
    --cwAccentRGBA2: rgba(199, 150, 26, 0.5);
    --cwAccentRGBA3: rgba(199, 150, 26, 0.3);
    --cwAccentShadow: rgba(119, 90, 16, 0.7);
    --cwAccentShadowFade: rgba(119, 90, 16, 0);
    --cwAccentRadius: 8px;;
    --cwAccentBorder: #01012C;
    --cwDominantG: #01013b;
    --cwDominantBg: #01013b;
    --cwDominantBg2: #02026d;
    --cwDominantBg3: #020286;
    --cwDominantBgHover: #01014a;
    --cwDominantBg2Hover: #02027c;
    --cwDominantBg3Hover: #020295;
    --cwDominantTxt: #fff;
    --cwDominantTxt2: #b3b3c4;
    --cwDominantTxt3: #80809d;
    --cwDominantAccent: #C7961A;
    --cwDominantAccentTxt: rgba(0, 0, 0, 0.9);
    --cwDominantRGBA: rgba(1, 1, 59, 0.7);
    --cwDominantRGBA2: rgba(1, 1, 59, 0.5);
    --cwDominantRGBA3: rgba(1, 1, 59, 0.3);
    --cwDominantShadow: rgba(1, 1, 35, 0.7);
    --cwDominantShadowFade: rgba(1, 1, 35, 0);
    --cwDominantRadius: 8px;;
    --cwDominantBorder: #01012C;
    --cwCardG: #060762;
    --cwCardBg: #060762;
    --cwCardBg2: #090a92;
    --cwCardBg3: #0a0caa;
    --cwCardBgHover: #070870;
    --cwCardBg2Hover: #0a0ba0;
    --cwCardBg3Hover: #0b0db8;
    --cwCardTxt: #fff;
    --cwCardTxt2: #b4b5d0;
    --cwCardTxt3: #8383b1;
    --cwCardAccent: #C7961A;
    --cwCardAccentTxt: rgba(0, 0, 0, 0.9);
    --cwCardRGBA: rgba(6, 7, 98, 0.7);
    --cwCardRGBA2: rgba(6, 7, 98, 0.5);
    --cwCardRGBA3: rgba(6, 7, 98, 0.3);
    --cwCardShadow: rgba(4, 4, 59, 0.7);
    --cwCardShadowFade: rgba(4, 4, 59, 0);
    --cwCardRadius: 16px;
    --cwCardBorder: #01012C;
    --cwGameG: #01013b;
    --cwGameBg: #01013b;
    --cwGameBg2: #02026d;
    --cwGameBg3: #020286;
    --cwGameBgHover: #01014a;
    --cwGameBg2Hover: #02027c;
    --cwGameBg3Hover: #020295;
    --cwGameTxt: #fff;
    --cwGameTxt2: #b3b3c4;
    --cwGameTxt3: #80809d;
    --cwGameAccent: #C7961A;
    --cwGameAccentTxt: rgba(0, 0, 0, 0.9);
    --cwGameRGBA: rgba(1, 1, 59, 0.7);
    --cwGameRGBA2: rgba(1, 1, 59, 0.5);
    --cwGameRGBA3: rgba(1, 1, 59, 0.3);
    --cwGameShadow: rgba(1, 1, 35, 0.7);
    --cwGameShadowFade: rgba(1, 1, 35, 0);
    --cwGameRadius: 16px;
    --cwGameBorder: #01012C;
    --cwJackpotG: #01013b;
    --cwJackpotBg: #01013b;
    --cwJackpotBg2: #02026d;
    --cwJackpotBg3: #020286;
    --cwJackpotBgHover: #01014a;
    --cwJackpotBg2Hover: #02027c;
    --cwJackpotBg3Hover: #020295;
    --cwJackpotTxt: #fff;
    --cwJackpotTxt2: #b3b3c4;
    --cwJackpotTxt3: #80809d;
    --cwJackpotAccent: #C7961A;
    --cwJackpotAccentTxt: rgba(0, 0, 0, 0.9);
    --cwJackpotRGBA: rgba(1, 1, 59, 0.7);
    --cwJackpotRGBA2: rgba(1, 1, 59, 0.5);
    --cwJackpotRGBA3: rgba(1, 1, 59, 0.3);
    --cwJackpotShadow: rgba(1, 1, 35, 0.7);
    --cwJackpotShadowFade: rgba(1, 1, 35, 0);
    --cwJackpotRadius: 8px;
    --cwJackpotBorder: #01012C;
    --cwButtonG: #DEA90A;
    --cwButtonBg: #DEA90A;
    --cwButtonBg2: #f5c126;
    --cwButtonBg3: #f6c83e;
    --cwButtonBgHover: #edb40b;
    --cwButtonBg2Hover: #f6c535;
    --cwButtonBg3Hover: #f7cc4d;
    --cwButtonTxt: #000;
    --cwButtonTxt2: #433303;
    --cwButtonTxt3: #6f5505;
    --cwButtonAccent: #C7961A;
    --cwButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonRGBA: rgba(222, 169, 10, 0.7);
    --cwButtonRGBA2: rgba(222, 169, 10, 0.5);
    --cwButtonRGBA3: rgba(222, 169, 10, 0.3);
    --cwButtonShadow: rgba(133, 101, 6, 0.7);
    --cwButtonShadowFade: rgba(133, 101, 6, 0);
    --cwButtonRadius: 12px;
    --cwButtonBorder: #DEA90A;
    --cwButtonSecondaryG: #070975;
    --cwButtonSecondaryBg: #070975;
    --cwButtonSecondaryBg2: #0a0da5;
    --cwButtonSecondaryBg3: #0b0fbd;
    --cwButtonSecondaryBgHover: #080a83;
    --cwButtonSecondaryBg2Hover: #0b0eb3;
    --cwButtonSecondaryBg3Hover: #0c10cb;
    --cwButtonSecondaryTxt: #fff;
    --cwButtonSecondaryTxt2: #b5b5d6;
    --cwButtonSecondaryTxt3: #8384ba;
    --cwButtonSecondaryAccent: #C7961A;
    --cwButtonSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonSecondaryRGBA: rgba(7, 9, 117, 0.7);
    --cwButtonSecondaryRGBA2: rgba(7, 9, 117, 0.5);
    --cwButtonSecondaryRGBA3: rgba(7, 9, 117, 0.3);
    --cwButtonSecondaryShadow: rgba(4, 5, 70, 0.7);
    --cwButtonSecondaryShadowFade: rgba(4, 5, 70, 0);
    --cwButtonSecondaryRadius: 12px;
    --cwButtonSecondaryBorder: #080a83;
    --cwNavbarG: #02026d;
    --cwNavbarBg: #02026d;
    --cwNavbarBg2: #03039f;
    --cwNavbarBg3: #0303b8;
    --cwNavbarBgHover: #02027c;
    --cwNavbarBg2Hover: #0303ae;
    --cwNavbarBg3Hover: #0303c7;
    --cwNavbarTxt: #fff;
    --cwNavbarTxt2: #b3b3d3;
    --cwNavbarTxt3: #8181b6;
    --cwNavbarAccent: #C7961A;
    --cwNavbarAccentTxt: rgba(0, 0, 0, 0.9);
    --cwNavbarRGBA: rgba(2, 2, 109, 0.7);
    --cwNavbarRGBA2: rgba(2, 2, 109, 0.5);
    --cwNavbarRGBA3: rgba(2, 2, 109, 0.3);
    --cwNavbarShadow: rgba(1, 1, 65, 0.7);
    --cwNavbarShadowFade: rgba(1, 1, 65, 0);
    --cwNavbarRadius: 8px;
    --cwNavbarBorder: #01012C;
    --cwSliderG: #01013b;
    --cwSliderBg: #01013b;
    --cwSliderBg2: #02026d;
    --cwSliderBg3: #020286;
    --cwSliderBgHover: #01014a;
    --cwSliderBg2Hover: #02027c;
    --cwSliderBg3Hover: #020295;
    --cwSliderTxt: #fff;
    --cwSliderTxt2: #b3b3c4;
    --cwSliderTxt3: #80809d;
    --cwSliderAccent: #C7961A;
    --cwSliderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSliderRGBA: rgba(1, 1, 59, 0.7);
    --cwSliderRGBA2: rgba(1, 1, 59, 0.5);
    --cwSliderRGBA3: rgba(1, 1, 59, 0.3);
    --cwSliderShadow: rgba(1, 1, 35, 0.7);
    --cwSliderShadowFade: rgba(1, 1, 35, 0);
    --cwSliderRadius: 8px;;
    --cwSliderBorder: #01012C;
    --cwHeaderG: #010126;
    --cwHeaderBg: #010126;
    --cwHeaderBg2: #020258;
    --cwHeaderBg3: #030371;
    --cwHeaderBgHover: #010135;
    --cwHeaderBg2Hover: #020267;
    --cwHeaderBg3Hover: #030380;
    --cwHeaderTxt: #fff;
    --cwHeaderTxt2: #b3b3be;
    --cwHeaderTxt3: #808093;
    --cwHeaderAccent: #C7961A;
    --cwHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderRGBA: rgba(1, 1, 38, 0.7);
    --cwHeaderRGBA2: rgba(1, 1, 38, 0.5);
    --cwHeaderRGBA3: rgba(1, 1, 38, 0.3);
    --cwHeaderShadow: rgba(1, 1, 23, 0.7);
    --cwHeaderShadowFade: rgba(1, 1, 23, 0);
    --cwHeaderRadius: 8px;
    --cwHeaderBorder: #01012C;
    --cwHeaderSecondaryG: #040446;
    --cwHeaderSecondaryBg: #040446;
    --cwHeaderSecondaryBg2: #070776;
    --cwHeaderSecondaryBg3: #08088e;
    --cwHeaderSecondaryBgHover: #050554;
    --cwHeaderSecondaryBg2Hover: #080884;
    --cwHeaderSecondaryBg3Hover: #09099c;
    --cwHeaderSecondaryTxt: #fff;
    --cwHeaderSecondaryTxt2: #b4b4c8;
    --cwHeaderSecondaryTxt3: #8282a3;
    --cwHeaderSecondaryAccent: #C7961A;
    --cwHeaderSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderSecondaryRGBA: rgba(4, 4, 70, 0.7);
    --cwHeaderSecondaryRGBA2: rgba(4, 4, 70, 0.5);
    --cwHeaderSecondaryRGBA3: rgba(4, 4, 70, 0.3);
    --cwHeaderSecondaryShadow: rgba(2, 2, 42, 0.7);
    --cwHeaderSecondaryShadowFade: rgba(2, 2, 42, 0);
    --cwHeaderSecondaryRadius: 8px;;
    --cwHeaderSecondaryBorder: #01012C;
    --cwFooterG: #01011B;
    --cwFooterBg: #01011B;
    --cwFooterBg2: #03034c;
    --cwFooterBg3: #040465;
    --cwFooterBgHover: #02022a;
    --cwFooterBg2Hover: #04045b;
    --cwFooterBg3Hover: #050574;
    --cwFooterTxt: #fff;
    --cwFooterTxt2: #b3b3bb;
    --cwFooterTxt3: #80808d;
    --cwFooterAccent: #FFFFFF;
    --cwFooterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFooterRGBA: rgba(1, 1, 27, 0.7);
    --cwFooterRGBA2: rgba(1, 1, 27, 0.5);
    --cwFooterRGBA3: rgba(1, 1, 27, 0.3);
    --cwFooterShadow: rgba(1, 1, 16, 0.7);
    --cwFooterShadowFade: rgba(1, 1, 16, 0);
    --cwFooterRadius: 8px;
    --cwFooterBorder: #01012C;
    --cwSubHeaderG: #020267;
    --cwSubHeaderBg: #020267;
    --cwSubHeaderBg2: #030399;
    --cwSubHeaderBg3: #0303b2;
    --cwSubHeaderBgHover: #020276;
    --cwSubHeaderBg2Hover: #0303a8;
    --cwSubHeaderBg3Hover: #0303c1;
    --cwSubHeaderTxt: #fff;
    --cwSubHeaderTxt2: #b3b3d1;
    --cwSubHeaderTxt3: #8181b3;
    --cwSubHeaderAccent: #C7961A;
    --cwSubHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSubHeaderRGBA: rgba(2, 2, 103, 0.7);
    --cwSubHeaderRGBA2: rgba(2, 2, 103, 0.5);
    --cwSubHeaderRGBA3: rgba(2, 2, 103, 0.3);
    --cwSubHeaderShadow: rgba(1, 1, 62, 0.7);
    --cwSubHeaderShadowFade: rgba(1, 1, 62, 0);
    --cwSubHeaderRadius: 8px;
    --cwSubHeaderBorder: #01012C;
    --cwEventG: #02026d;
    --cwEventBg: #02026d;
    --cwEventBg2: #03039f;
    --cwEventBg3: #0303b8;
    --cwEventBgHover: #02027c;
    --cwEventBg2Hover: #0303ae;
    --cwEventBg3Hover: #0303c7;
    --cwEventTxt: #fff;
    --cwEventTxt2: #b3b3d3;
    --cwEventTxt3: #8181b6;
    --cwEventAccent: #C7961A;
    --cwEventAccentTxt: rgba(0, 0, 0, 0.9);
    --cwEventRGBA: rgba(2, 2, 109, 0.7);
    --cwEventRGBA2: rgba(2, 2, 109, 0.5);
    --cwEventRGBA3: rgba(2, 2, 109, 0.3);
    --cwEventShadow: rgba(1, 1, 65, 0.7);
    --cwEventShadowFade: rgba(1, 1, 65, 0);
    --cwEventRadius: 8px;
    --cwEventBorder: #01012C;
    --cwEventLiveG: #030386;
    --cwEventLiveBg: #030386;
    --cwEventLiveBg2: #0404b8;
    --cwEventLiveBg3: #0505d1;
    --cwEventLiveBgHover: #030395;
    --cwEventLiveBg2Hover: #0404c7;
    --cwEventLiveBg3Hover: #0505e0;
    --cwEventLiveTxt: #fff;
    --cwEventLiveTxt2: #b3b3db;
    --cwEventLiveTxt3: #8181c3;
    --cwEventLiveAccent: #C7961A;
    --cwEventLiveAccentTxt: rgba(0, 0, 0, 0.9);
    --cwEventLiveRGBA: rgba(3, 3, 134, 0.7);
    --cwEventLiveRGBA2: rgba(3, 3, 134, 0.5);
    --cwEventLiveRGBA3: rgba(3, 3, 134, 0.3);
    --cwEventLiveShadow: rgba(2, 2, 80, 0.7);
    --cwEventLiveShadowFade: rgba(2, 2, 80, 0);
    --cwEventLiveRadius: 8px;
    --cwEventLiveBorder: #01012C;
    --cwTabG: #02026d;
    --cwTabBg: #02026d;
    --cwTabBg2: #03039f;
    --cwTabBg3: #0303b8;
    --cwTabBgHover: #02027c;
    --cwTabBg2Hover: #0303ae;
    --cwTabBg3Hover: #0303c7;
    --cwTabTxt: #fff;
    --cwTabTxt2: #b3b3d3;
    --cwTabTxt3: #8181b6;
    --cwTabAccent: #C7961A;
    --cwTabAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabRGBA: rgba(2, 2, 109, 0.7);
    --cwTabRGBA2: rgba(2, 2, 109, 0.5);
    --cwTabRGBA3: rgba(2, 2, 109, 0.3);
    --cwTabShadow: rgba(1, 1, 65, 0.7);
    --cwTabShadowFade: rgba(1, 1, 65, 0);
    --cwTabRadius: 8px;;
    --cwTabBorder: #01012C;
    --cwTabActiveG: #02027c;
    --cwTabActiveBg: #02027c;
    --cwTabActiveBg2: #0303ae;
    --cwTabActiveBg3: #0303c7;
    --cwTabActiveBgHover: #02028b;
    --cwTabActiveBg2Hover: #0303bd;
    --cwTabActiveBg3Hover: #0303d6;
    --cwTabActiveTxt: #fff;
    --cwTabActiveTxt2: #b3b3d8;
    --cwTabActiveTxt3: #8181be;
    --cwTabActiveAccent: #C7961A;
    --cwTabActiveAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabActiveRGBA: rgba(2, 2, 124, 0.7);
    --cwTabActiveRGBA2: rgba(2, 2, 124, 0.5);
    --cwTabActiveRGBA3: rgba(2, 2, 124, 0.3);
    --cwTabActiveShadow: rgba(1, 1, 74, 0.7);
    --cwTabActiveShadowFade: rgba(1, 1, 74, 0);
    --cwTabActiveRadius: 8px;
    --cwTabActiveBorder: #01012C;
    --cwTabSecondaryActiveG: #02027c;
    --cwTabSecondaryActiveBg: #02027c;
    --cwTabSecondaryActiveBg2: #0303ae;
    --cwTabSecondaryActiveBg3: #0303c7;
    --cwTabSecondaryActiveBgHover: #02028b;
    --cwTabSecondaryActiveBg2Hover: #0303bd;
    --cwTabSecondaryActiveBg3Hover: #0303d6;
    --cwTabSecondaryActiveTxt: #fff;
    --cwTabSecondaryActiveTxt2: #b3b3d8;
    --cwTabSecondaryActiveTxt3: #8181be;
    --cwTabSecondaryActiveAccent: #C7961A;
    --cwTabSecondaryActiveAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabSecondaryActiveRGBA: rgba(2, 2, 124, 0.7);
    --cwTabSecondaryActiveRGBA2: rgba(2, 2, 124, 0.5);
    --cwTabSecondaryActiveRGBA3: rgba(2, 2, 124, 0.3);
    --cwTabSecondaryActiveShadow: rgba(1, 1, 74, 0.7);
    --cwTabSecondaryActiveShadowFade: rgba(1, 1, 74, 0);
    --cwTabSecondaryActiveRadius: 8px;
    --cwTabSecondaryActiveBorder: #01012C;
    --cwInputG: #010126;
    --cwInputBg: #010126;
    --cwInputBg2: #020258;
    --cwInputBg3: #030371;
    --cwInputBgHover: #010135;
    --cwInputBg2Hover: #020267;
    --cwInputBg3Hover: #030380;
    --cwInputTxt: #fff;
    --cwInputTxt2: #b3b3be;
    --cwInputTxt3: #808093;
    --cwInputAccent: #C7961A;
    --cwInputAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputRGBA: rgba(1, 1, 38, 0.7);
    --cwInputRGBA2: rgba(1, 1, 38, 0.5);
    --cwInputRGBA3: rgba(1, 1, 38, 0.3);
    --cwInputShadow: rgba(1, 1, 23, 0.7);
    --cwInputShadowFade: rgba(1, 1, 23, 0);
    --cwInputRadius: 8px;
    --cwInputBorder: #010135;
    --cwInputSecondaryG: #000279;
    --cwInputSecondaryBg: #000279;
    --cwInputSecondaryBg2: #030399;
    --cwInputSecondaryBg3: #0303b2;
    --cwInputSecondaryBgHover: #000288;
    --cwInputSecondaryBg2Hover: #0303a8;
    --cwInputSecondaryBg3Hover: #0303c1;
    --cwInputSecondaryTxt: #fff;
    --cwInputSecondaryTxt2: #b3b3c8;
    --cwInputSecondaryTxt3: #8080a3;
    --cwInputSecondaryAccent: #C7961A;
    --cwInputSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputSecondaryRGBA: rgba(2, 2, 103, 0.7);
    --cwInputSecondaryRGBA2: rgba(2, 2, 103, 0.5);
    --cwInputSecondaryRGBA3: rgba(2, 2, 103, 0.3);
    --cwInputSecondaryShadow: rgba(1, 1, 62, 0.7);
    --cwInputSecondaryShadowFade: rgba(1, 1, 62, 0);
    --cwInputSecondaryRadius: 8px;
    --cwInputSecondaryBorder: #000288;
    --cwFilterG: #02026d;
    --cwFilterBg: #02026d;
    --cwFilterBg2: #03039f;
    --cwFilterBg3: #0303b8;
    --cwFilterBgHover: #02027c;
    --cwFilterBg2Hover: #0303ae;
    --cwFilterBg3Hover: #0303c7;
    --cwFilterTxt: #fff;
    --cwFilterTxt2: #b3b3d3;
    --cwFilterTxt3: #8181b6;
    --cwFilterAccent: #C7961A;
    --cwFilterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFilterRGBA: rgba(2, 2, 109, 0.7);
    --cwFilterRGBA2: rgba(2, 2, 109, 0.5);
    --cwFilterRGBA3: rgba(2, 2, 109, 0.3);
    --cwFilterShadow: rgba(1, 1, 65, 0.7);
    --cwFilterShadowFade: rgba(1, 1, 65, 0);
    --cwFilterRadius: 8px;
    --cwFilterBorder: #01012C;
    --cwTooltipG: #02026d;
    --cwTooltipBg: #02026d;
    --cwTooltipBg2: #03039f;
    --cwTooltipBg3: #0303b8;
    --cwTooltipBgHover: #02027c;
    --cwTooltipBg2Hover: #0303ae;
    --cwTooltipBg3Hover: #0303c7;
    --cwTooltipTxt: #fff;
    --cwTooltipTxt2: #b3b3d3;
    --cwTooltipTxt3: #8181b6;
    --cwTooltipAccent: #C7961A;
    --cwTooltipAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTooltipRGBA: rgba(2, 2, 109, 0.7);
    --cwTooltipRGBA2: rgba(2, 2, 109, 0.5);
    --cwTooltipRGBA3: rgba(2, 2, 109, 0.3);
    --cwTooltipShadow: rgba(1, 1, 65, 0.7);
    --cwTooltipShadowFade: rgba(1, 1, 65, 0);
    --cwTooltipRadius: 8px;
    --cwTooltipBorder: #01012C;
    --cwModalG: #01013b;
    --cwModalBg: #01013b;
    --cwModalBg2: #02026d;
    --cwModalBg3: #020286;
    --cwModalBgHover: #01014a;
    --cwModalBg2Hover: #02027c;
    --cwModalBg3Hover: #020295;
    --cwModalTxt: #fff;
    --cwModalTxt2: #b3b3c4;
    --cwModalTxt3: #80809d;
    --cwModalAccent: #C7961A;
    --cwModalAccentTxt: rgba(0, 0, 0, 0.9);
    --cwModalRGBA: rgba(1, 1, 59, 0.7);
    --cwModalRGBA2: rgba(1, 1, 59, 0.5);
    --cwModalRGBA3: rgba(1, 1, 59, 0.3);
    --cwModalShadow: rgba(1, 1, 35, 0.7);
    --cwModalShadowFade: rgba(1, 1, 35, 0);
    --cwModalRadius: 8px;
    --cwModalBorder: #01012C;
    --cwLoginG: #000146;
    --cwLoginBg: #000146;
    --cwLoginBg2: #000279;
    --cwLoginBg3: #000292;
    --cwLoginBgHover: #000155;
    --cwLoginBg2Hover: #000288;
    --cwLoginBg3Hover: #0002a1;
    --cwLoginTxt: #fff;
    --cwLoginTxt2: #b3b3c8;
    --cwLoginTxt3: #8080a3;
    --cwLoginAccent: #C7961A;
    --cwLoginAccentTxt: rgba(0, 0, 0, 0.9);
    --cwLoginRGBA: rgba(0, 1, 70, 0.7);
    --cwLoginRGBA2: rgba(0, 1, 70, 0.5);
    --cwLoginRGBA3: rgba(0, 1, 70, 0.3);
    --cwLoginShadow: rgba(0, 1, 42, 0.7);
    --cwLoginShadowFade: rgba(0, 1, 42, 0);
    --cwLoginRadius: 8px;
    --cwLoginBorder: #01012C;
    --cwRegisterG: #000146;
    --cwRegisterBg: #000146;
    --cwRegisterBg2: #000279;
    --cwRegisterBg3: #000292;
    --cwRegisterBgHover: #000155;
    --cwRegisterBg2Hover: #000288;
    --cwRegisterBg3Hover: #0002a1;
    --cwRegisterTxt: #fff;
    --cwRegisterTxt2: #b3b3c8;
    --cwRegisterTxt3: #8080a3;
    --cwRegisterAccent: #C7961A;
    --cwRegisterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwRegisterRGBA: rgba(0, 1, 70, 0.7);
    --cwRegisterRGBA2: rgba(0, 1, 70, 0.5);
    --cwRegisterRGBA3: rgba(0, 1, 70, 0.3);
    --cwRegisterShadow: rgba(0, 1, 42, 0.7);
    --cwRegisterShadowFade: rgba(0, 1, 42, 0);
    --cwRegisterRadius: 8px;
    --cwRegisterBorder: #01012C;
    /*overlay essence start*/
    --cwOverlayBg: rgba(0, 0, 0, 0.7);
    --cwOverlayTxt: #fff;
    --cwOverlayTxt2: #b3b3ba;
    --cwOverlayAccent: #C7961A;
    --cwOverlayAccentTxt: #000;
    --cwOverlayBlur: 4px;
    /*cwSignInButton essence start*/
    --cwSignInButtonG: #070975;
    --cwSignInButtonBg: #070975;
    --cwSignInButtonBgHover: #080a83;
    --cwSignInButtonBg2: #0a0da5;
    --cwSignInButtonBg2Hover: #0b0eb3;
    --cwSignInButtonBg3: #0b0fbd;
    --cwSignInButtonBg3Hover: #0c10cb;
    --cwSignInButtonTxt: #fff;
    --cwSignInButtonTxt2: #b5b5d6;
    --cwSignInButtonTxt3: #8384ba;
    --cwSignInButtonAccent: #C7961A;
    --cwSignInButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSignInButtonBorder: #070975;
    --cwSignInButtonRadius: 12px;
    /*cwDepositButton essence start*/
    --cwDepositButtonG: #DEA90A;
    --cwDepositButtonBg: #DEA90A;
    --cwDepositButtonBgHover: #edb40b;
    --cwDepositButtonBg2: #f5c126;
    --cwDepositButtonBg2Hover: #f6c535;
    --cwDepositButtonBg3: #f6c83e;
    --cwDepositButtonBg3Hover: #f7cc4d;
    --cwDepositButtonTxt: #000;
    --cwDepositButtonTxt2: #433303;
    --cwDepositButtonTxt3: #6f5505;
    --cwDepositButtonAccent: #C7961A;
    --cwDepositButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwDepositButtonBorder: #edb40b;
    --cwDepositButtonRadius: 12px;
}
/*footer*/

.text-capitalize {
    text-transform: capitalize;
}


.footer_social-list {
    margin-bottom: 52px;
}

.footer_links_heading {
    display: inline-block;
    margin-bottom: 18px;
    font-size: 16px;
    font-weight: 700;
}
.footer_links_aside {
    margin-bottom: 22px;
}
.footer_link {
    font-size: 14px;
    margin-bottom: 12px;
    width: fit-content;
}
.footer-license-text {
    color: var(--cwHeaderTxt2);
    font-size: 12px;
}
.footer-license-img{
    margin-inline-end: 20px;
}
.footer_copy {
    font-size: 12px;
}


/*start pinned_actions*/

.pinned_item3 span {
    font-size: 18px
}

.footer .pinned_item_promo {
    top: calc(50% - 68px);
}

.footer .pinned_item_telegram {
    top: 50%;
}

.footer .pinned_item_mob {
    top: calc(50% + 68px);

}

.footer .pinned_item_faq {
    top: calc(50% + 136px);
}

.cw_pinned_action_icon .cw_icon_questionmark_circle {
    --icoSize: 38px;
}

.side_menu {
    position: fixed;
    z-index: 16;
}

.cw_pinned_actions_root {
    --pinned_actions_transform: 90px;
    --pinned_actions_width: 150px;
    --pinned_actions_height: 60px;
    --pinned_actions_gap: calc(var(--pinned_actions_height) / 4);
    --pinned_actions_radius: calc(var(--pinned_actions_height) / 2);
    --pinned_action_opacity: 0;
    display: flex;
    align-items: stretch;
    flex-direction: column;
    row-gap: var(--pinned_actions_gap);
    position: fixed;
    inset-inline-end: 0;
    width: var(--pinned_actions_width);
    transition: transform 0.2s ease-in;
    transform: translate(var(--pinned_actions_transform));
    overflow: hidden;
    border-top-left-radius: var(--pinned_actions_radius);
    border-bottom-left-radius: var(--pinned_actions_radius);
}

.cw_pinned_action_item {
    width: 100%;
    height: var(--pinned_actions_height);
    display: flex;
    align-items: center;
    color: var(--cwCardAccent);
    background-color: var(--cwCardBg);
    padding-inline-start: var(--pinned_actions_gap);
    column-gap: 6px;
    overflow: hidden;
}
.cw_icon_questionmark_circle{
    width: 15px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    line-height: 10px;
    border-radius: 50%;
}
@keyframes button_shine {
    0% {
        transform: translate(-100px)
    }

    100% {
        transform: translate(100px)
    }
}

.cw_pinned_action_item:before {
    content: '';
    position: absolute;
    width: 100px;
    height: 100%;
    z-index: 1;
    background-image: linear-gradient( 120deg, rgba(255,255,255, 0) 30%, rgba(255,255,255, .3), rgba(255,255,255, 0) 70% );
    top: 0;
    inset-inline-start: 0;
    animation: button_shine .9s infinite .5s linear;
}

.cw_pinned_actions_root:hover {
    --pinned_action_opacity: 1;
    transform: translate(0);
}

.cw_pinned_action_icon {
    color: var(--cwButtonG);
    background-color: var(--cwButtonTxt);
    width: 30px;
    height: 30px;
    border-radius: 50%;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 3;
}

.cw_pinned_action_item_content {
    font-size: 20px;
    font-weight: 500;
    opacity: var(--pinned_action_opacity);
    transition: opacity 0.2s;
    transition-delay: 0.1s;
    position: relative;
    z-index: 3;
}

.cw-rtl-global .cw_pinned_actions_root {
    --pinned_actions_transform: -90px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--pinned_actions_radius);
    border-bottom-right-radius: var(--pinned_actions_radius);
}

/*end pinned_actions*/

/*end footer*/
/*Start Registration */
.g-recaptcha.input-validation-error {
    border-bottom: 1px solid #ff0000 !important;
}
/*End Registration */

/*pass reset*/

.reset_tab_btn {
    --cwRegisterTxt3: var(--cwLoginTxt3);
    --cwRegisterBg3: var(--cwLoginBg3);
    --cwRegisterBg: var(--cwLoginBg);
}

.reset_tab_btn.active {
    --cwRegisterAccent: var(--cwLoginAccent);
}

.reset-popup .tl_input_popup_reg {
    --cwInputTxt: var(--cwInputTxt3);
    --cwInputBg: var(--cwInputG);
}

.reset-popup .tl_popup_content {
    --cwLoginG: var(--cwLoginBg);
}

.reset-popup #content {
    padding: 16px;
}

.pass_reset_content #Second .submit-text,
.pass_reset_content #Third .submit-text {
    font-size: 12px;
    line-height: 18px;
    color: var(--cwModalTxt);
}

.pass_reset_content #Third .final-text {
    margin-top: 0px;
}

.pass_reset_content .recover__action-wrapper button{
    max-width:none;
}

.reset-popup .reg_tab_header {
    display: flex;
}

.pass_reset_content .captcha_block {
    height: 68px;
    width: 100%;
    max-width: 268px;
}

/*pass reset end*/

/*Login*/
#login_container .tl_sup_link,
.login_btn {
    width: 100%;
}
#login_container .tl_sup_link {
    margin-top: 0;
}
.login_otp_text {
    color: var(--cwLoginAccent);
    font-size: 12px;
    line-height: 1.5; 
}
#login_container .tl_popup_link {
    text-decoration: underline;
}

/*profile*/
.profile_bg_inner {
    background-color: var(--cwModalBgHover);
    border-radius: 12px;
    padding: 16px 8px 0;
    margin-inline-end: 8px;
}
.profile_getCod_buttons .tl_btn {
    background-color: var(--cwModalBg3);
    color: var(--cwModalTxt);
    border-color: var(--cwModalBorder);
}
.profile_bg_inner .tl_input {
    padding-inline:  0;
}
.profile_bg_inner .tl_input_padding {
    padding-inline-end: 40px;
}
.profile_bg_inner button[disabled] {
    pointer-events: none;
    cursor: default;
    opacity: 0.5;
}
.user_pic_container {
    z-index: 1;
}

@media screen and (max-width: 1650px) {
    .profile_getCod_box {
        flex-wrap: wrap;
    }

    .profile_getCod_buttons {
        width: 100%;
        margin-top: 16px;
        gap: 8px;
    }
    .profile_getCod_box .profile_getCod_buttons .my_prof_get_code{
        width: calc(50% - 4px);
        margin: 0;
    }
}

.form-step {
    display: none;
}
.showStep {
    display: block;
}
.unactivated_icon:after {
    content: "\E011";
}
.profile_verify_border {
    border: 1px solid var(--cwModalAccent);
}
.profile_verify_box {
     border: 1px solid var(--cwModalAccent);
     padding: 8px 12px;
     margin-inline: 8px;
     line-height: 1.5;
     border-radius: 8px;
     margin-bottom: 16px;
}
.profile_verify_title {
    font-size: 16px;    
    font-weight: 500;
    color: var(--cwModalTxt);    
    margin-bottom: 4px;
}
.profile_verify_text {
    color: var(--cwModalTxt2);
    font-size: 12px;
}
/*start logout_conf_popup*/
.logout_conf_popup {
    background: var(--cwBodyShadow, rgba(0, 0, 0, 0.5));
    opacity: 1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 111;
    display: flex;
    align-items: center;
    justify-content: center;
}
.logout_conf_popup_inner {
    z-index: 111;
    max-width: 360px;
    width: 100%;
}

.js_tl_head_close:before {
    content: "\e295";
    font-family: "iconsDinamicMenu";
}

.js_tl_head_close {
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    white-space: nowrap;
    flex-shrink: 0;
    cursor: pointer;
    font-size: 34px;
    font-family: "iconsDinamicMenu";
    color: var(--cwModalTxt3);
}

.logout_conf_popup .tl_popup_header {
      color: var(--cwModalTxt) !important;
}
.logout_conf_popup_title {
    font-size: 16px;
}
.close_logout_confirm_popup {
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    white-space: nowrap;
    flex-shrink: 0;
    cursor: pointer;
}
.logout_conf_popup .tl_popup_content {
    padding: 32px 16px 16px;
    font-size: 14px;
    line-height: 1.5;
    color: var(--cwModalTxt) !important;
}
.logout_conf_popup .tl_btn {
   width: calc(50% - 4px);
}

.balance_drp_header .cw_icon_triangle_bottom {
    transform: rotate(180deg)
}
/*end logout_conf_popup*/
/*start responsible gaming dinamic text */
.responsible_games_din_text{
    margin-top: 28px;
    padding: 8px 12px;
    max-width: 100%;
    border: 1px solid var(--cwModalAccent);
    border-radius: 8px;
    font-size: 10px;
    line-height: 1.5;
    color:var(--cwModalTxt);
}
.responsible_games_din_text a{
    color:var(--cwModalAccent);
    font-family: Roboto Condensed;
    text-decoration: underline;
}
/*end responsible gaming dinamic text */