/* Eight new Ejaaba Plus name signatures. Pure decoration, public visibility
   only while server-side Plus entitlement is active; no JS animation or rank. */
.ej-plus-name--ruby{
 --ejpx-gradient:linear-gradient(109deg,#7b1d33 0%,#bd3450 26%,#f36e86 49%,#982344 74%,#6d1832 100%);
 --ejpx-solid:#a42645
}
.ej-plus-name--platinum{
 --ejpx-gradient:linear-gradient(105deg,#425466 0%,#7e929f 24%,#ccd6de 49%,#647789 71%,#354d64 100%);
 --ejpx-solid:#536679
}
.ej-plus-name--midnight{
 --ejpx-gradient:linear-gradient(113deg,#17255e 0%,#34458f 23%,#8090de 48%,#354590 70%,#111c4d 100%);
 --ejpx-solid:#33478a
}
.ej-plus-name--rosegold{
 --ejpx-gradient:linear-gradient(105deg,#96526a 0%,#b57376 26%,#e8b6a5 50%,#bc818c 75%,#85465f 100%);
 --ejpx-solid:#9c5870
}
.ej-plus-name--turquoise{
 --ejpx-gradient:linear-gradient(110deg,#0a6570 0%,#17868c 28%,#66ccca 49%,#15838d 70%,#0b566c 100%);
 --ejpx-solid:#176b75
}
.ej-plus-name--copper{
 --ejpx-gradient:linear-gradient(108deg,#744327 0%,#a56037 26%,#dc976a 50%,#9e5935 73%,#65351f 100%);
 --ejpx-solid:#93502d
}
.ej-plus-name--aurora{
 --ejpx-gradient:linear-gradient(110deg,#226d76 0%,#389b9b 22%,#8066b4 50%,#ae70b6 67%,#3352a0 100%);
 --ejpx-solid:#665195
}
.ej-plus-name--phoenix{
 --ejpx-gradient:linear-gradient(110deg,#892c30 0%,#bd4637 22%,#f0a23c 49%,#d76e31 69%,#8c302b 100%);
 --ejpx-solid:#ab4b31
}
/* The original CSS computes background-clip based on this safe, enumerated
   CSS variable. Set a readable solid fallback for forced colors and older
   browsers; don't apply shimmering animation to every public list item. */
@media(forced-colors:active){
 .ej-plus-name--ruby,.ej-plus-name--platinum,.ej-plus-name--midnight,
 .ej-plus-name--rosegold,.ej-plus-name--turquoise,.ej-plus-name--copper,
 .ej-plus-name--aurora,.ej-plus-name--phoenix{
  color:CanvasText!important;background:none!important;
  -webkit-text-fill-color:CanvasText!important
 }
}
