.rkm-d{width:var(--rkm-size,16px);height:var(--rkm-size,16px);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.rkm-d:before{content:"";background:var(--rkm-tier,#8a94a6);position:absolute;inset:12%;transform:rotate(45deg)}.rkm-d b{font:900 calc(var(--rkm-size,16px) * .52) / 1 var(--v3-font-heading);color:#fff;text-shadow:0 1px #0000004d;position:relative}.rkm-tag{font:800 11.5px var(--v3-font-heading);letter-spacing:.07em;text-transform:uppercase;color:#fff;background:color-mix(in srgb, var(--rkm-tier,#8a94a6) 32%, #0a0e1ec7);border:1px solid var(--rkm-tier,#8a94a6);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);white-space:nowrap;align-items:center;padding:3px 11px;display:inline-flex}.rkm-badges{flex-wrap:wrap;gap:6px;display:inline-flex}.rkm-badge{font:800 11px var(--v3-font-heading);letter-spacing:.05em;color:#1a1300;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:#f5c542;padding:2px 8px}.rkm-badge--laurel{color:#fff;background:#20b26b}.rkm-badge--crest{color:#06223a;background:#4fb3ff}.pf-avatar .rkm-d.pf-rank{z-index:2;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.pf-avatar .rkm-d.pf-rank:before{border:2px solid #fff;box-shadow:0 2px 8px #00000073}
