/* V4 identity replacement. Solid materials with soft edge light; artwork is unchanged. */
/* PULSE / rich crimson */
.rh-pulse{--accent:#D52B37;--light:#B8F4E9;--base:#EAF8F4;--ink:#103C35;--muted:#567E73;--surface:#FFFFFF;--soft:#CDEDE4;--line:#C5DFD7;--on-accent:#07372E;background:#EAF8F4;color:#103C35}
.rh-pulse .rh-header,.rh-pulse .rh-main{background:transparent}
.rh-pulse .rh-avatar{background:#CDEDE4}
.rh-pulse .rh-wallet .icon,.rh-pulse .rh-view .icon,.rh-pulse .rh-game-data .icon{color:#087C69}
.rh-pulse .rh-game{background:#FFFFFF;background-image:none;color:#103C35;border:1px solid #C5DFD7;box-shadow:inset 0 1px 0 #FFFFFF,inset 0 -2px 4px #1D6A4E09,0 3px 0 #C7DED5,0 6px 12px #154D3C08}
.rh-pulse .rh-game-title strong,.rh-pulse .rh-game-data b{color:#103C35}
.rh-pulse .rh-game-title>small,.rh-pulse .rh-game-data small,.rh-pulse .rh-game-data .rh-reset b,.rh-pulse .rh-game-data .rh-reset .icon{color:#567E73}
.rh-pulse .rh-event{--soft:#D52B37;--ink:#07372E;background:#D52B37;background-image:none;color:#07372E;border:1px solid #11BEA8;box-shadow:inset 0 1px 0 #D7FFF4B3,inset 1px 0 0 #D7FFF44D,inset 0 -3px 5px #076B571C,0 3px 0 #0FAE98,0 7px 14px #154D3C0D}
.rh-pulse .rh-event-prize,.rh-pulse .rh-event-prize b,.rh-pulse .rh-event-copy>strong{color:#07372E}
.rh-pulse .rh-event-prize .icon{color:#0B5A49}
.rh-pulse .rh-organiser{color:#124E41}.rh-pulse .rh-organiser i{background:#DFFFF4;color:#124E41}
.rh-pulse .rh-event-footer{background:#0B866A24;color:#0A4D3E;border-color:#0F836A33}
.rh-pulse .rh-event-art:after{background:#07251F22;background-image:none}.rh-pulse .rh-event-art>span{color:#E6FFF4}
.rh-pulse .rh-rewards{background:#F8FFFC;background-image:none;border-color:#C5DFD7;box-shadow:inset 0 1px 0 #FFFFFF,inset 0 -2px 3px #1D6A4E08,0 3px 0 #D4E8DF}
.rh-pulse .rh-streak{color:#087C69}.rh-pulse .rh-streak>.icon{fill:#D52B3722}
.rh-pulse .rh-day-mark{background:#EAF8F4;border-color:#C5DFD7;color:#567E73}
.rh-pulse .rh-day.earned .rh-day-mark{background:#D52B37;border-color:#0DB9A3;color:#07372E}
.rh-pulse .rh-day.today .rh-day-mark{background:#CDEDE4;border-color:#0FAF97;color:#087C69}
.rh-pulse .rh-day.gift .rh-day-mark{background:#E0F8EF;border-color:#B7DDCE;color:#087C69}
.rh-pulse .rh-day>b .icon{color:#087C69}.rh-pulse .rh-nav{background:#FFFFFF;border-color:#C5DFD7}
.rh-pulse .rh-nav-item{color:#567E73}.rh-pulse .rh-nav-item.active{background:#CDEDE4;color:#075E4C;box-shadow:inset 0 1px 0 #FFFFFF99,inset 0 -2px 3px #10614B0D}
.auth-pulse{--auth-bg:#EAF8F4;--auth-ink:#103C35;--auth-muted:#567E73;--auth-line:#C5DFD7;--auth-field:#F6FFFB;--auth-accent:#D52B37;--auth-on:#07372E;background:#EAF8F4;background-image:none;color:#103C35}
.auth-pulse .auth-title{color:#103C35}.auth-pulse .auth-title strong{color:#087C69}
.auth-pulse .auth-art{background:none}.auth-pulse .auth-art:before{background:#B8F4E9;background-image:none;box-shadow:inset 0 1px 0 #FFFFFF66}
.auth-pulse .auth-card{background:#FFFFFF;background-image:none;border-color:#C5DFD7;box-shadow:inset 0 1px 0 #FFFFFF,inset 0 -3px 5px #1D6A4E05,0 4px 0 #D5E8DE80,0 12px 24px #154D3C0A}
.auth-pulse .auth-phone{background:#F6FFFB;background-image:none;border-color:#C5DFD7;color:#103C35;box-shadow:inset 0 2px 3px #0D4D3B07,inset 0 -1px 0 #FFFFFF}
.auth-pulse .auth-country{border-color:#C5DFD7}.auth-pulse .auth-country option{background:#F6FFFB;color:#103C35}
.auth-pulse .auth-submit{background:#D52B37;background-image:none;color:#07372E;box-shadow:inset 0 1px 0 #DFFFF3AA,inset 0 -2px 3px #0E6B5617,0 3px 0 #0FAC94}
.auth-pulse .auth-social{background:#FFFFFF;background-image:none;border-color:#C5DFD7;color:#103C35}.auth-pulse .auth-social:hover{background:#E4F6EE}
.auth-pulse .auth-helper,.auth-pulse .auth-terms,.auth-pulse .auth-divider{color:#567E73}.auth-pulse .auth-divider>i{background:#C5DFD7}
.sp-pulse{--sp-color:#D52B37;--sp-ink:#07372E;background:#D52B37;background-image:none;color:#07372E}.sp-pulse .sp-word,.sp-pulse .sp-name,.sp-pulse .sp-loading{color:#07372E}
#home-device.theme-pulse .statusbar{--base:#EAF8F4;background:#EAF8F4;color:#103C35}
#login-device.theme-pulse .statusbar{--base:#EAF8F4;background:#EAF8F4;color:#103C35}
#splash-device.theme-pulse .statusbar{--base:#D52B37;background:#D52B37;color:#07372E}
#home-device.theme-pulse .home-indicator,#login-device.theme-pulse .home-indicator{background:#103C35}
#splash-device.theme-pulse .home-indicator{background:#07372E}
/* BLAZE / radiant rose and berry */
.rh-blaze{--accent:#FF70A6;--light:#FFD0E3;--base:#24121D;--ink:#FFF0F7;--muted:#C6A1B5;--surface:#382031;--soft:#56273F;--line:#60354D;--on-accent:#3F1229;background:#24121D;color:#FFF0F7}
.rh-blaze .rh-header,.rh-blaze .rh-main{background:transparent}.rh-blaze .rh-avatar{background:#56273F}
.rh-blaze .rh-wallet .icon,.rh-blaze .rh-view .icon,.rh-blaze .rh-game-data .icon{color:#FF91C4}
.rh-blaze .rh-game{background:#382031;background-image:none;border-color:#60354D;color:#FFF0F7;box-shadow:inset 0 1px 0 #FFBBDD21,inset 1px 0 0 #FFE2F00A,inset 0 -3px 5px #1306111C,0 3px 0 #1D0C17,0 6px 12px #1606120E}
.rh-blaze .rh-game-title strong,.rh-blaze .rh-game-data b{color:#FFF0F7}.rh-blaze .rh-game-title>small,.rh-blaze .rh-game-data small,.rh-blaze .rh-game-data .rh-reset b,.rh-blaze .rh-game-data .rh-reset .icon{color:#C6A1B5}
.rh-blaze .rh-event{--soft:#FF70A6;--ink:#3F1229;background:#FF70A6;background-image:none;color:#3F1229;border:1px solid #D33B87;box-shadow:inset 0 1px 0 #FFE7F5A3,inset 1px 0 0 #FFE7F54A,inset 0 -3px 6px #6A14321C,0 3px 0 #AF296C,0 7px 14px #12051114}
.rh-blaze .rh-event-prize,.rh-blaze .rh-event-prize b,.rh-blaze .rh-event-copy>strong{color:#3F1229}.rh-blaze .rh-event-prize .icon{color:#651B44}
.rh-blaze .rh-organiser{color:#5A1F3C}.rh-blaze .rh-organiser i{background:#FFE8F4;color:#651B44}
.rh-blaze .rh-event-footer{background:#8E1D5126;color:#591C3C;border-color:#9E23593D}
.rh-blaze .rh-event-art:after{background:#2A0A2026;background-image:none}.rh-blaze .rh-event-art>span{color:#FFF0F7}
.rh-blaze .rh-rewards{background:#382031;background-image:none;border-color:#60354D;box-shadow:inset 0 1px 0 #FFBBDD20,inset 0 -3px 5px #14071414,0 3px 0 #1E0E19}
.rh-blaze .rh-streak{color:#FF91C4}.rh-blaze .rh-streak>.icon{fill:#FF70A622}.rh-blaze .rh-day-mark{background:#2D1725;border-color:#60354D;color:#C6A1B5}
.rh-blaze .rh-day.earned .rh-day-mark{background:#FF70A6;border-color:#FF70A6;color:#3F1229}.rh-blaze .rh-day.today .rh-day-mark{background:#56273F;border-color:#FF70A6;color:#FFD0E3}
.rh-blaze .rh-day.gift .rh-day-mark{background:#56273F;border-color:#7E4261;color:#FFD0E3}.rh-blaze .rh-day>b .icon{color:#FF91C4}
.rh-blaze .rh-nav{background:#382031;border-color:#60354D}.rh-blaze .rh-nav-item{color:#C6A1B5}.rh-blaze .rh-nav-item.active{background:#56273F;color:#FFD0E3;box-shadow:inset 0 1px 0 #FFCEE433,inset 0 -2px 4px #1A071417}
.auth-blaze{--auth-bg:#FFF0F7;--auth-ink:#4D2138;--auth-muted:#885A72;--auth-line:#E8C4D7;--auth-field:#FFF8FC;--auth-accent:#FF70A6;--auth-on:#3F1229;background:#FFF0F7;background-image:none;color:#4D2138}
.auth-blaze .auth-invitation{background:#FFF8FC;background-image:none;border-color:#F3DCE8;box-shadow:inset 0 1px 0 #FFFFFF,inset 0 -3px 6px #9B3B6608,0 5px 0 #DDB1C626,0 12px 24px #68213F0D}
.auth-blaze .auth-title{color:#4D2138}.auth-blaze .auth-title strong{color:#B3246A}
.auth-blaze .auth-art{background:none}.auth-blaze .auth-art:before{background:#FFD0E3;background-image:none;box-shadow:inset 0 1px 0 #FFFFFF70}
.auth-blaze .auth-card{background:transparent;background-image:none;border-color:#E8C4D7;box-shadow:none}
.auth-blaze .auth-phone{background:transparent;background-image:none;color:#4D2138;border-color:#CE9EB8;box-shadow:inset 0 -1px 0 #FFFFFF66}
.auth-blaze .auth-country{border-color:#E8C4D7}.auth-blaze .auth-country option{background:#FFF8FC;color:#4D2138}
.auth-blaze .auth-submit{background:#FF70A6;background-image:none;color:#3F1229;box-shadow:inset 0 1px 0 #FFE8F4AD,inset 0 -2px 3px #7D1C441A,0 3px 0 #C1337C}
.auth-blaze .auth-helper,.auth-blaze .auth-terms,.auth-blaze .auth-divider{color:#885A72}.auth-blaze .auth-divider>i{background:#E8C4D7}
.auth-blaze .auth-social{background:#FFF8FC;background-image:none;color:#4D2138;border-color:#DEB6CD}.auth-blaze .auth-social:hover{background:#FFE6F1}
.sp-blaze{--sp-color:#FF70A6;--sp-ink:#FFF0F7;background:#FF70A6;background-image:none;color:#FFF0F7}.sp-blaze .sp-word{color:#FFFFFF}.sp-blaze .sp-name,.sp-blaze .sp-loading{color:#3F1229}
#home-device.theme-blaze .statusbar{--base:#24121D;background:#24121D;color:#FFF0F7}
#login-device.theme-blaze .statusbar{--base:#FFF0F7;background:#FFF0F7;color:#4D2138}
#splash-device.theme-blaze .statusbar{--base:#FF70A6;background:#FF70A6;color:#FFFFFF}
#home-device.theme-blaze .home-indicator{background:#FFF0F7}#login-device.theme-blaze .home-indicator{background:#4D2138}#splash-device.theme-blaze .home-indicator{background:#FFFFFF}
