/* Setting > Theme (reference player site): the ten colour themes a player can pick. Each one sets the header
   (--nice-navy), the menu bar (--nice-green), the menu text and the login button; no theme = the Bazi444sb look (theme 10). */
body.nice[data-theme="1"]{--nice-navy:linear-gradient(-180deg, #08c 0%, #0377b1 100%);--nice-green:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--nice-red:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--nice-nav-text:#ffffffab;--nice-nav-active:white}
body.nice[data-theme="2"]{--nice-navy:linear-gradient(-180deg, #000000 0%, #000000 100%);--nice-green:linear-gradient(-180deg, #F6A21E 0%, #F6A21E 100%);--nice-red:linear-gradient(-180deg, #F6A21E 0%, #F6A21E 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="3"]{--nice-navy:linear-gradient(-180deg, #098d91 0%, #098d93 100%);--nice-green:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--nice-red:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="4"]{--nice-navy:linear-gradient(-180deg, #383140 0%, #383140 100%);--nice-green:linear-gradient(-180deg, #000000 0%, #000000 100%);--nice-red:linear-gradient(-180deg, #000000 0%, #000000 100%);--nice-nav-text:#ffffffab;--nice-nav-active:white}
body.nice[data-theme="5"]{--nice-navy:linear-gradient(-180deg, #4bbcac 0%, #4bbcac 100%);--nice-green:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--nice-red:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="6"]{--nice-navy:linear-gradient(-180deg, #e83c76 0%, #e83c76 100%);--nice-green:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--nice-red:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="7"]{--nice-navy:linear-gradient(-180deg, #8a4e00 0%, #573201 100%);--nice-green:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--nice-red:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="8"]{--nice-navy:linear-gradient(-180deg, #000000 0%, #000000 100%);--nice-green:linear-gradient(-180deg, #fd8f3b 0%, #fd3523 100%);--nice-red:linear-gradient(-180deg, #f72424 0%, #bb1c00 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="9"]{--nice-navy:linear-gradient(-180deg, #000000 0%, #000000 100%);--nice-green:linear-gradient(-180deg,#16ACAB 0, #16ACAB 100%);--nice-red:linear-gradient(-180deg, #f72424 0%, #bb1c00 100%);--nice-nav-text:black;--nice-nav-active:white}
body.nice[data-theme="10"]{--nice-navy:linear-gradient(-180deg, #315195 0%, #14213D 100%);--nice-green:linear-gradient(#A4DC60 0%, #4F9F21 100%);--nice-red:linear-gradient(-180deg, #f72424 0%, #bb1c00 100%);--nice-nav-text:black;--nice-nav-active:white}
.nice .desktop-nav a,.nice .desktop-nav .nav-setting{color:var(--nice-nav-text,#000)}
.nice .desktop-nav .nav-setting svg{fill:var(--nice-nav-text,#000)}
.nice .desktop-nav a.active{color:var(--nice-nav-active,#fff)}

/* The rest of each theme, copied from the reference's own theme values (Bazi444sb changeTheme): sport-menu text, search
   button, casino tabs, Setting title bar, Setting Save, pop-up heads, login text. */
body.nice[data-theme="1"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #08c 0%, #0377b1 100%);--t-casino-tab:linear-gradient(-180deg, #08c 0%, #0377b1 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--t-save:linear-gradient(-180deg, #08c 0%, #0377b1 100%);--t-modal:linear-gradient(-180deg, #08c 0%, #0377b1 100%);--t-login-text:white}
body.nice[data-theme="2"]{--t-menu-text:black;--t-magnifier:linear-gradient(#525252 0%, #2d2d2d 80%);--t-casino-tab:linear-gradient(180deg, #000000, #000000 42%);--t-casino-tab-text:#ffffff;--t-casino-strip-text:#000000;--t-exchange:linear-gradient(-180deg, #2E4B5E 0%, #243A48 82%);--t-save:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-modal:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-login-text:#000000}
body.nice[data-theme="3"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #098d91 0%, #098d93 100%);--t-casino-tab:linear-gradient(-180deg, #098d91 0%, #098d93 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--t-save:linear-gradient(-180deg, #098d91 0%, #098d93 100%);--t-modal:linear-gradient(-180deg, #098d91 0%, #098d93 100%);--t-login-text:white}
body.nice[data-theme="4"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #383140 0%, #383140 100%);--t-casino-tab:linear-gradient(-180deg, #383140 0%, #383140 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-save:linear-gradient(-180deg, #383140 0%, #383140 100%);--t-modal:linear-gradient(-180deg, #383140 0%, #383140 100%);--t-login-text:white}
body.nice[data-theme="5"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #4bbcac 0%, #4bbcac 100%);--t-casino-tab:linear-gradient(-180deg, #4bbcac 0%, #4bbcac 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--t-save:linear-gradient(-180deg, #4bbcac 0%, #4bbcac 100%);--t-modal:linear-gradient(-180deg, #4bbcac 0%, #4bbcac 100%);--t-login-text:white}
body.nice[data-theme="6"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #e83c76 0%, #e83c76 100%);--t-casino-tab:linear-gradient(-180deg, #e83c76 0%, #e83c76 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--t-save:linear-gradient(-180deg, #e83c76 0%, #e83c76 100%);--t-modal:linear-gradient(-180deg, #e83c76 0%, #e83c76 100%);--t-login-text:white}
body.nice[data-theme="7"]{--t-menu-text:white;--t-magnifier:linear-gradient(-180deg, #8a4e00 0%, #573201 100%);--t-casino-tab:linear-gradient(-180deg, #8a4e00 0%, #573201 100%);--t-casino-tab-text:white;--t-casino-strip-text:white;--t-exchange:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--t-save:linear-gradient(-180deg, #8a4e00 0%, #573201 100%);--t-modal:linear-gradient(-180deg, #8a4e00 0%, #573201 100%);--t-login-text:white}
body.nice[data-theme="8"]{--t-menu-text:black;--t-magnifier:linear-gradient(#525252 0%, #2d2d2d 80%);--t-casino-tab:linear-gradient(180deg, #000000, #000000 42%);--t-casino-tab-text:#ffffff;--t-casino-strip-text:#000000;--t-exchange:linear-gradient(-180deg, #2E4B5E 0%, #243A48 82%);--t-save:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-modal:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-login-text:white}
body.nice[data-theme="9"]{--t-menu-text:black;--t-magnifier:linear-gradient(#525252 0%, #2d2d2d 80%);--t-casino-tab:linear-gradient(180deg, #000000, #000000 42%);--t-casino-tab-text:#ffffff;--t-casino-strip-text:#000000;--t-exchange:linear-gradient(-180deg, #2E4B5E 0%, #243A48 82%);--t-save:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-modal:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-login-text:white}
body.nice[data-theme="10"]{--t-menu-text:black;--t-magnifier:linear-gradient(#525252 0%, #2d2d2d 80%);--t-casino-tab:linear-gradient(180deg, #000000, #000000 42%);--t-casino-tab-text:#ffffff;--t-casino-strip-text:#000000;--t-exchange:linear-gradient(-180deg, #2E4B5E 0%, #243A48 82%);--t-save:linear-gradient(-180deg, #315195 0%, #14213D 100%);--t-modal:linear-gradient(-180deg, #315195 0%, #14213D 100%);--t-login-text:white}
body.nice[data-theme] .nice-menu-tab:not(.active):not(.nice-feature){color:var(--t-menu-text)}
body.nice[data-theme] .nice-menu-search{background:var(--t-magnifier)}
body.nice[data-theme] .nice-casino-tabs a{color:var(--t-casino-strip-text)}
body.nice[data-theme] .nice-casino-tabs a.active{background:var(--t-casino-tab);color:var(--t-casino-tab-text)}
body.nice[data-theme] .d4-save{background:var(--t-save)}
body.nice[data-theme] .gb-modal-head{background:var(--t-modal)}
body.nice[data-theme] .guest-actions>a.nice-login-btn{color:var(--t-login-text)}
body.nice[data-theme] .guest-actions>a.nice-login-btn svg{fill:var(--t-login-text)}
/* Setting title bar = the reference's highlight-tile colours (account heads, Theme / Stake bars and Get buttons stay navy there) */
body.nice[data-theme="1"]{--t-title:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--t-title-text:white}
body.nice[data-theme="2"]{--t-title:linear-gradient(#F6A21E 0,#efae4b 80%);--t-title-text:#000000}
body.nice[data-theme="3"]{--t-title:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--t-title-text:white}
body.nice[data-theme="4"]{--t-title:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-title-text:white}
body.nice[data-theme="5"]{--t-title:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--t-title-text:white}
body.nice[data-theme="6"]{--t-title:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--t-title-text:white}
body.nice[data-theme="7"]{--t-title:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--t-title-text:white}
body.nice[data-theme="8"]{--t-title:linear-gradient(-180deg, #fd8f3b 0%, #fd3523 100%);--t-title-text:#000000}
body.nice[data-theme="9"]{--t-title:linear-gradient(-180deg,#16ACAB 0, #16ACAB 100%);--t-title-text:#000000}
body.nice[data-theme="10"]{--t-title:linear-gradient(#A4DC60 0%, #4F9F21 100%);--t-title-text:#000000}
body.nice[data-theme] .d4-setting-title{background:var(--t-title);color:var(--t-title-text)}
body.nice[data-theme] .d4-setting-title svg{fill:var(--t-title-text)}

/* Login close box and age pop-up colours per theme (reference --login-cross-bg / --age-modal-bg) */
body.nice[data-theme="1"]{--t-cross:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="2"]{--t-cross:linear-gradient(-180deg, #F6A21E 0%, #F6A21E 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="3"]{--t-cross:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="4"]{--t-cross:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="5"]{--t-cross:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="6"]{--t-cross:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="7"]{--t-cross:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="8"]{--t-cross:linear-gradient(-180deg, #fd8f3b 0%, #fd3523 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="9"]{--t-cross:linear-gradient(-180deg,#16ACAB 0, #16ACAB 100%);--t-age:linear-gradient(#535353 0%, #000000 80%)}
body.nice[data-theme="10"]{--t-cross:linear-gradient(#A4DC60 0%, #4F9F21 100%);--t-age:linear-gradient(#A4DC60 0%, #4F9F21 100%)}

/* Login page buttons per theme (reference --login-page-btn-bg / --login-page-btn-text) */
body.nice[data-theme="1"]{--t-login-btn:linear-gradient(-180deg, #2c3f51 0%, #243241 100%);--t-login-btn-text:white}
body.nice[data-theme="2"]{--t-login-btn:linear-gradient(-180deg, #F6A21E 0%, #F6A21E 100%);--t-login-btn-text:#000000}
body.nice[data-theme="3"]{--t-login-btn:linear-gradient(-180deg, #0e696c 0%, #0f686b 100%);--t-login-btn-text:white}
body.nice[data-theme="4"]{--t-login-btn:linear-gradient(-180deg, #000000 0%, #000000 100%);--t-login-btn-text:white}
body.nice[data-theme="5"]{--t-login-btn:linear-gradient(-180deg, #f48221 0%, #f48221 100%);--t-login-btn-text:white}
body.nice[data-theme="6"]{--t-login-btn:linear-gradient(-180deg, #900e50 0%, #900e50 100%);--t-login-btn-text:white}
body.nice[data-theme="7"]{--t-login-btn:linear-gradient(-180deg, #116257 0%, #0e453e 100%);--t-login-btn-text:white}
body.nice[data-theme="8"]{--t-login-btn:linear-gradient(-180deg, #fd8f3b 0%, #fd3523 100%);--t-login-btn-text:white}
body.nice[data-theme="9"]{--t-login-btn:linear-gradient(-180deg,#16ACAB 0, #16ACAB 100%);--t-login-btn-text:white}
body.nice[data-theme="10"]{--t-login-btn:linear-gradient(#A4DC60 0%, #4F9F21 100%);--t-login-btn-text:white}

/* Page loader colours of each theme (reference Bazi444sb changeTheme --loader1-bg / --loader2-bg). */
body.nice[data-theme="1"],body.nice[data-theme="3"],body.nice[data-theme="4"],body.nice[data-theme="5"],body.nice[data-theme="6"],body.nice[data-theme="7"],body.nice[data-theme="8"]{--nice-loader1:linear-gradient(180deg, #2A3A43 27%, #1C282D 83%);--nice-loader2:linear-gradient(-180deg, #FD8F3B 0%, #FD3523 100%)}
body.nice[data-theme="2"]{--nice-loader1:linear-gradient(180deg, #000000 27%, #000000 83%);--nice-loader2:linear-gradient(-180deg, #F6A21E 0%, #F6A21E 100%)}
body.nice[data-theme="9"]{--nice-loader1:linear-gradient(180deg, #000000 27%, #000000 83%);--nice-loader2:linear-gradient(-180deg,#16ACAB 0, #16ACAB 100%)}
body.nice[data-theme="10"]{--nice-loader1:linear-gradient(180deg, #2A3A43 27%, #1C282D 83%);--nice-loader2:linear-gradient(#A4DC60 0%, #4F9F21 100%)}
