/* Thirteen CLEARLY DIFFERENT Ejaaba Plus name signatures.
 * Unlike the first palette set, each gets its own composition, distinct
 * profile-on-navy bright variant, motif and accessible solid fallback.
 * Existing style IDs, user settings, Plus entitlement and public name remain.
 */
.ej-plus-name--royal{
 --ejpx-gradient:linear-gradient(113deg,#60400c 0%,#996418 17%,#f0c870 43%,#825313 61%,#c5983b 82%,#5c390d 100%);
 --ejpx-hero-gradient:linear-gradient(115deg,#bf8a30 0%,#fff0b1 31%,#e3b866 57%,#fff2bf 84%,#c18c36 100%);
 --ejpx-solid:#7b551a;--ejpx-name-sigil:'♛';--ejpx-signature-foil:#f5d68c;
}
.ej-plus-name--sunrise{
 --ejpx-gradient:linear-gradient(89deg,#a34127 0%,#cb4e42 26%,#ef914a 45%,#b85c26 70%,#8e3931 100%);
 --ejpx-hero-gradient:linear-gradient(92deg,#fa7f66 0%,#ffd27c 32%,#ffeeae 48%,#fc9b65 73%,#fd7b64 100%);
 --ejpx-solid:#a14e2e;--ejpx-name-sigil:'☼';--ejpx-signature-foil:#ffd493;
}
.ej-plus-name--sapphire{
 --ejpx-gradient:linear-gradient(110deg,#123f85 0%,#146ab5 27%,#69b0e3 49%,#1b4a98 76%,#0b326c 100%);
 --ejpx-hero-gradient:linear-gradient(108deg,#70c2ff 0%,#e8faff 31%,#92b6ff 55%,#7ce2ff 78%,#c7eaff 100%);
 --ejpx-solid:#225b9b;--ejpx-name-sigil:'◆';--ejpx-signature-foil:#b9eeff;
}
.ej-plus-name--amethyst{
 --ejpx-gradient:linear-gradient(116deg,#5b2e82 0%,#a64e9b 29%,#cc82d6 50%,#6c3ba6 71%,#4d297e 100%);
 --ejpx-hero-gradient:linear-gradient(116deg,#dd92f9 0%,#f8defe 28%,#c5a8ff 52%,#f3b4f1 76%,#d6a5ff 100%);
 --ejpx-solid:#7e4196;--ejpx-name-sigil:'❖';--ejpx-signature-foil:#f5c2f8;
}
.ej-plus-name--emerald{
 --ejpx-gradient:linear-gradient(100deg,#185944 0%,#0f8c66 24%,#59a77d 48%,#1a6851 74%,#134e40 100%);
 --ejpx-hero-gradient:linear-gradient(100deg,#7ae9ae 0%,#e2ffe3 29%,#79efd0 53%,#a1ffb9 79%,#5ccfa8 100%);
 --ejpx-solid:#176a51;--ejpx-name-sigil:'✥';--ejpx-signature-foil:#a0ffcf;
}
.ej-plus-name--ruby{
 --ejpx-gradient:linear-gradient(123deg,#7f1837 0%,#b32e53 25%,#ec5f84 46%,#a02654 70%,#721438 100%);
 --ejpx-hero-gradient:linear-gradient(123deg,#ff8fab 0%,#ffe0e8 31%,#ff779a 54%,#ffd0da 80%,#ff84ad 100%);
 --ejpx-solid:#a6264d;--ejpx-name-sigil:'❣';--ejpx-signature-foil:#ffb2cb;
}
.ej-plus-name--platinum{
 --ejpx-gradient:linear-gradient(92deg,#344454 0%,#586b7c 19%,#a3b0ba 42%,#48596d 64%,#80929f 84%,#293b4a 100%);
 --ejpx-hero-gradient:linear-gradient(91deg,#aebecf 0%,#fafdff 24%,#d6e4ee 49%,#fff 70%,#b0c3d4 100%);
 --ejpx-solid:#465766;--ejpx-name-sigil:'✧';--ejpx-signature-foil:#f2f8ff;
}
.ej-plus-name--midnight{
 --ejpx-gradient:linear-gradient(128deg,#192354 0%,#3a2a7c 24%,#4d6a9c 50%,#222a73 76%,#0e214e 100%);
 --ejpx-hero-gradient:linear-gradient(128deg,#acb9ff 0%,#eef3ff 28%,#9db8fd 53%,#e4d6ff 74%,#96a7ff 100%);
 --ejpx-solid:#2f3777;--ejpx-name-sigil:'✶';--ejpx-signature-foil:#c1cfff;
}
.ej-plus-name--rosegold{
 --ejpx-gradient:linear-gradient(105deg,#7b4355 0%,#ba6d79 23%,#d99d93 44%,#a96067 72%,#783f56 100%);
 --ejpx-hero-gradient:linear-gradient(105deg,#f2b0bd 0%,#ffe7dc 31%,#ffc6c8 56%,#ffe7cd 79%,#dda1ba 100%);
 --ejpx-solid:#95505e;--ejpx-name-sigil:'❀';--ejpx-signature-foil:#ffdbdc;
}
.ej-plus-name--turquoise{
 --ejpx-gradient:linear-gradient(132deg,#075268 0%,#097a8c 25%,#45a7a4 49%,#156b88 74%,#074f67 100%);
 --ejpx-hero-gradient:linear-gradient(132deg,#80fff5 0%,#f0ffff 29%,#71dbe8 50%,#b0ffdf 74%,#67ccea 100%);
 --ejpx-solid:#137280;--ejpx-name-sigil:'✺';--ejpx-signature-foil:#b2fff0;
}
.ej-plus-name--copper{
 --ejpx-gradient:linear-gradient(83deg,#663c24 0%,#8a512f 23%,#cd8858 48%,#8b492c 70%,#633522 100%);
 --ejpx-hero-gradient:linear-gradient(83deg,#dba570 0%,#ffe9bf 29%,#cb855a 53%,#ffd8a5 76%,#db985f 100%);
 --ejpx-solid:#8f5433;--ejpx-name-sigil:'✥';--ejpx-signature-foil:#f9cca1;
}
.ej-plus-name--aurora{
 --ejpx-gradient:linear-gradient(119deg,#167c78 0%,#288c82 20%,#69469d 44%,#a55898 65%,#3666a8 83%,#1b796f 100%);
 --ejpx-hero-gradient:linear-gradient(119deg,#7ef6df 0%,#c5fff3 23%,#c4a5ff 46%,#f4b8ee 69%,#a2d4ff 88%,#91e6d8 100%);
 --ejpx-solid:#675397;--ejpx-name-sigil:'✴';--ejpx-signature-foil:#d9ffec;
}
.ej-plus-name--phoenix{
 --ejpx-gradient:linear-gradient(133deg,#932829 0%,#bc3f2c 20%,#f09b35 43%,#d65d2f 63%,#a62927 84%,#622319 100%);
 --ejpx-hero-gradient:linear-gradient(133deg,#ff7155 0%,#ffca6d 31%,#fff0a3 49%,#ffa05c 68%,#ff8455 100%);
 --ejpx-solid:#ad4e32;--ejpx-name-sigil:'✹';--ejpx-signature-foil:#ffe393;
}
/* Distinctive lettering for a few signature identities; no repeated shimmer
   animations and no text outline obscuring Arabic diacritics. */
.ej-plus-name--royal,.ej-plus-name--platinum{font-weight:900!important}
.ej-plus-name--sunrise,.ej-plus-name--phoenix{font-weight:850!important}
.ej-plus-name--midnight{letter-spacing:.012em!important}
.ej-plus-name--aurora{font-weight:760!important}
.ej-plus-name--turquoise{font-weight:820!important}
.ejp-profile-regal .ejabat-canonical-name.ej-plus-name--royal{border-bottom:1px solid #eec36f8a!important}
.ejp-profile-regal .ejabat-canonical-name.ej-plus-name--platinum{border-bottom:1px solid #dcecff88!important}
.ejp-profile-regal .ejabat-canonical-name.ej-plus-name--phoenix{border-bottom:1px solid #ffc26f94!important}
/* Clear, small signature motif in the customization gallery, not repeated
   on every post, reply or notifications list. */
.eps-studio .ejpx-style-card-grid .ejpx-choice-title::before{
 content:var(--ejpx-choice-mark,'✦');margin-inline-end:5px;
 font-size:12px;vertical-align:middle;
}
.eps-studio .ejpx-style-card-grid [data-style-key=royal]{--ejpx-choice-mark:'♛'}
.eps-studio .ejpx-style-card-grid [data-style-key=sunrise]{--ejpx-choice-mark:'☼'}
.eps-studio .ejpx-style-card-grid [data-style-key=sapphire]{--ejpx-choice-mark:'◆'}
.eps-studio .ejpx-style-card-grid [data-style-key=amethyst]{--ejpx-choice-mark:'❖'}
.eps-studio .ejpx-style-card-grid [data-style-key=emerald]{--ejpx-choice-mark:'✥'}
.eps-studio .ejpx-style-card-grid [data-style-key=ruby]{--ejpx-choice-mark:'❣'}
.eps-studio .ejpx-style-card-grid [data-style-key=platinum]{--ejpx-choice-mark:'✧'}
.eps-studio .ejpx-style-card-grid [data-style-key=midnight]{--ejpx-choice-mark:'✶'}
.eps-studio .ejpx-style-card-grid [data-style-key=rosegold]{--ejpx-choice-mark:'❀'}
.eps-studio .ejpx-style-card-grid [data-style-key=turquoise]{--ejpx-choice-mark:'✺'}
.eps-studio .ejpx-style-card-grid [data-style-key=copper]{--ejpx-choice-mark:'✥'}
.eps-studio .ejpx-style-card-grid [data-style-key=aurora]{--ejpx-choice-mark:'✴'}
.eps-studio .ejpx-style-card-grid [data-style-key=phoenix]{--ejpx-choice-mark:'✹'}
@media(forced-colors:active){
 .ej-plus-name{
  background:none!important;-webkit-text-fill-color:CanvasText!important;
  color:CanvasText!important;filter:none!important;
 }
}
