/* PC39 - fully scoped badges. Never modify PC38 theme gradients or generic cards/buttons. */
.pc2-rank-card .pc39-crown {width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 29px;vertical-align:middle;isolation:isolate;}
.pc2-rank-card .pc39-crown svg {display:block;width:26px;height:26px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.42));}
.pc2-rank-card .pc39-crown-body {fill:var(--pc39-crown-top);stroke:var(--pc39-crown-outline);stroke-width:1.8;stroke-linejoin:round;}
.pc2-rank-card .pc39-crown-edge {fill:var(--pc39-crown-edge);}
.pc2-rank-card .pc39-crown-shine {fill:none;stroke:var(--pc39-crown-light);stroke-width:1.6;stroke-linecap:round;opacity:.85;}
.pc2-rank-card .pc39-crown-gem {fill:var(--pc39-crown-gem);stroke:var(--pc39-crown-light);stroke-width:.7;}
.pc2-rank-card .pc39-crown--bronze {--pc39-crown-top:#b47b52;--pc39-crown-edge:#6f4026;--pc39-crown-light:#f2ba89;--pc39-crown-outline:#5b3427;--pc39-crown-gem:#ffe0b2;}
.pc2-rank-card .pc39-crown--silver {--pc39-crown-top:#c7d2dd;--pc39-crown-edge:#7f929f;--pc39-crown-light:#f4f8fb;--pc39-crown-outline:#667580;--pc39-crown-gem:#fff;}
.pc2-rank-card .pc39-crown--gold {--pc39-crown-top:#f4c04b;--pc39-crown-edge:#b47722;--pc39-crown-light:#fff3b4;--pc39-crown-outline:#986018;--pc39-crown-gem:#fff0aa;}
.pc2-rank-card .pc39-crown--platinum {--pc39-crown-top:#b2dce6;--pc39-crown-edge:#6296a7;--pc39-crown-light:#f1ffff;--pc39-crown-outline:#4c8191;--pc39-crown-gem:#e1ffff;}
.pc2-rank-card .pc39-crown--diamond {--pc39-crown-top:#8ae5f8;--pc39-crown-edge:#338eaf;--pc39-crown-light:#fff;--pc39-crown-outline:#36739b;--pc39-crown-gem:#fff;}
.pc2-rank-card .pc39-crown--diamond svg {filter:drop-shadow(0 0 5px rgba(126,216,247,.60)) drop-shadow(0 2px 3px rgba(0,0,0,.48));}
.pc2-rank-card .pc39-support-status {margin:10px 0 0;font-size:.77rem;line-height:1.45;opacity:.74;}
.pc2-rank-card .pc39-support-status strong {font-weight:800;}
/* Maintain text readability with user's current theme; no global overrides. */
@media (prefers-reduced-motion: reduce) {.pc2-rank-card .pc39-crown {transition:none!important;animation:none!important;}}
