/* Jedi-Ritter guest directory only. The outpost keeps its separate blue theme. */
body.jpm-jedi-red{background:#090507;color:#eee6e1}
body.jpm-jedi-red::before{background-color:#4b0716;background-image:linear-gradient(180deg,#10030720,#090507f5 94%),url("members-background.png");background-position:center top;background-size:cover;background-repeat:no-repeat;background-blend-mode:normal,luminosity}
.jpm-jedi-red .jr-header,.jpm-jedi-red .jr-nav,.jpm-jedi-red .jr-footer{background:#120609b8}
.jpm-jedi-red .jr-brand,.jpm-jedi-red .jr-brand strong{color:#f5db85}
.jpm-jedi-red .jr-nav a:hover,.jpm-jedi-red .jr-nav a[aria-current=page]{background:linear-gradient(#a8001c,#76001c);box-shadow:inset 0 -2px #f5db85}
.jpm-jedi-red .jpm-hero{background-color:#510819;background-image:linear-gradient(90deg,#100407f5 0%,#21060dc9 48%,#16020840 100%),url("members-background.png");background-blend-mode:normal,luminosity;border-color:#a12d4780;box-shadow:0 15px 45px #0005}
.jpm-jedi-red .jpm-eyebrow,.jpm-jedi-red .jpm-hero-tag{color:#f5db85}
.jpm-jedi-red .jpm-hero h1 span{color:#eadfe1}
.jpm-jedi-red .jpm-hero p{color:#c9b7bd}
.jpm-jedi-red .jpm-totals{background:linear-gradient(135deg,#2b0b13f5,#140a0df7);border-color:#a12d4755;border-top:2px solid #c9082d}
.jpm-jedi-red .jpm-totals>div{border-color:#ce9b9b26}
.jpm-jedi-red .jpm-totals dt{color:#c5b2b7}
.jpm-jedi-red .jpm-totals dd{color:#f5db85}
.jpm-jedi-red .jpm-directory{background:linear-gradient(140deg,#1d0b11f7,#0c0709f7);border-color:#8e263c66;border-top:2px solid #c9082d}
.jpm-jedi-red .jpm-count{color:#e5d5d9;border-color:#ba6b7d40;background:#c9082d0b}
.jpm-jedi-red .jpm-directory-note,.jpm-jedi-red .jpm-update{color:#bea9b0}
.jpm-jedi-red .jpm-table-wrap{scrollbar-color:#9b273e #14070c}
.jpm-jedi-red .jpm-table thead{background:#290910b3}
.jpm-jedi-red .jpm-table th{color:#d8c3aa;border-color:#b9657c29}
.jpm-jedi-red .jpm-table td{color:#eee4e6;border-color:#b9657c1f}
.jpm-jedi-red .jpm-table tbody tr:hover{background:#c9082d14}
.jpm-jedi-red .jpm-table .jpm-fights{color:#f5db85}
.jpm-jedi-red .jpm-person{color:#f0e7e9}
.jpm-jedi-red .jpm-person img{border-color:#ba8b5866;background:#251118}
.jpm-jedi-red .jpm-person:hover{color:#f5db85}
.jpm-jedi-red .jpm-profile-arrow{color:#b999a3}
.jpm-jedi-red .jpm-rank{color:#d8c4b7;border-color:#ac7c6945;background:#ac7c690c}
.jpm-jedi-red .jpm-rank.jpm-master{color:#f5db85;border-color:#d6b46755;background:#d6b4670c}
.jpm-jedi-red .jpm-directory-foot{color:#b99fa8;border-color:#b9657c26}
.jpm-jedi-red .jpm-directory-foot span:last-child,.jpm-jedi-red .jpm-scroll-hint{color:#d6bb80}
.jpm-jedi-red .jpm-update-dot{background:#c9082d}
.jpm-jedi-red .jpm-empty{color:#cbb8be;border-color:#b9657c26}
