:root {
    --theme-text-color: #fff;

    --theme-tab-games-selector-item: linear-gradient(to bottom, #090919, #090919);
    --theme-tab-games-selector-item-active: linear-gradient(to bottom, #3f6bc5, #55a1ec);
    --theme-menu-border: 1px solid #4482df;
    --theme-menu-text-color: #fff;
    --theme-active-menu-text-color: #090919;

    /** for app style 2 **/
    --theme-tab-games-selector-bg: #000000f1;
    --theme-text-frame-color: #fff;
    --theme-text-frame-games-selected-bg: linear-gradient(to right, #01267e, rgba(0, 0, 0, 0));

    /** for app style 2-3 **/
    /* wallet card at all*/
    --theme-gradient-primary: linear-gradient(to bottom, #0d0e1f, #141939);
    /* affiliate credit card at affiliate*/
    --theme-gradient-secondary: linear-gradient(to bottom, #090919, #141939);
    /* wallet card at home*/
    --theme-gradient-quinary: linear-gradient(to bottom, #090919, #141939);
    /* promotion card at promotion*/
    --theme-gradient-dark: linear-gradient(to bottom, #090919, #141939);

    --theme-top-header-bg-color: #090919;
    --theme-top-header-bg: linear-gradient(to bottom, #090919, #090919);
    --theme-top-header-border: 0px solid #fff;
    --theme-hamburger-bg: linear-gradient(to bottom, #4482df, #4482df);

    --theme-register-bg-color: #dacd13;
    --theme-register-bg: linear-gradient(to bottom, #dac313, #a1900e);
    --theme-register-btn-text-color: #fff;
    --theme-register-btn-radius: 20px;

    --theme-login-bg-color: #3f6bc5;
    --theme-login-bg: linear-gradient(to top, #3f6bc5, #55a1ec);

    --theme-btn-play-bg-color: linear-gradient(to bottom, #c27e00, #ffd650, #d1ad34);
    --theme-btn-play-text-color: #fff;

    --theme-footer-bg: linear-gradient(to bottom, #090919, #090919) !important;
    --theme-footer-border: 1px solid #4482df;
    /* for footer style 5 */
    --theme-footer-stop-color-1: #090919;
    --theme-footer-stop-color-2: #090919;

    --theme-primary-dark: #000b23 !important;
    --theme-text-tertiary: #dacd13;

    --theme-fpm-bg: #000000f1;
    --theme-body-bg-color: #090919;
    --theme-bg-filter: unset;

    /* bootstrap */
    --bs-primary: #3f6bc5 !important;
    --bs-primary-rgb: 63, 107, 197 !important;
    --bs-secondary: #dacd13 !important;
    --bs-secondary-rgb: 218, 205, 19 !important;
    --bs-font-black: #000000 !important;
    --bs-font-white: #ffffff !important;
    --bs-dark-rgb: 1, 38, 126 !important;
    --bs-tertiary-rgb: 255, 237, 0 !important;
}

#root {
    --footer-label-color: #fff !important;
    /* color: rgb(218, 205, 19); */
}

.btn-secondary {
    color: #ffffff !important;
    background-color: #55a1ec !important;
    background-image: linear-gradient(to top, #3f6bc5, #55a1ec) !important;
    border-color: #55a1ec !important;
}

.rtx-content {
    background: rgba(63, 107, 197, 0.8) !important;
}