/* Standard server-card sizing, spacing and background come from the existing design. */
.server-card.is-premium[data-premium-server]{border-color:#b58b42}
.server-card.is-premium .cc-server-cover--panchcraft{background-image:url('/assets/panchcraft-premium-hero.webp?rev=3d7f007c0971458ebf98c2fb6f8ba5f4')}
.server-card.is-premium[data-premium-server] .panchcraft-premium-badge{display:inline-flex;align-items:center;gap:5px;max-width:100%;color:#f4d27d;background:#a97d1d24;border:1px solid #c9a34d73;text-decoration:none;white-space:nowrap}
.panchcraft-premium-badge svg,.panchcraft-premium-rank svg{width:17px;height:17px;flex:none;fill:#c99c3333;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.server-card.is-premium .panchcraft-premium-rank{color:#dcb55e}.panchcraft-premium-rank svg{width:25px;height:25px}
.server-card.is-premium .panchcraft-premium-badge:hover{background:#b78b2c3d}
.server-card.is-premium a:focus-visible{outline:2px solid #e6be66;outline-offset:3px}
.panchcraft-premium-home{padding-top:28px;padding-bottom:28px}
html[data-theme="light"] .server-card.is-premium .panchcraft-premium-badge{color:#795406;background:#fae8b7;border-color:#bd943d}
