.rarity-badge[data-v-23512fda]{min-width:2.2em;font-weight:900;font-family:var(--v-font-display);letter-spacing:.04em;background:linear-gradient(135deg, color-mix(in srgb, var(--badge-color) 70%, white), var(--badge-color) 55%, color-mix(in srgb, var(--badge-color) 70%, black));box-shadow:0 0 10px color-mix(in srgb, var(--badge-color) 55%, transparent);text-shadow:0 1px 1px #00000040;border-radius:999px;justify-content:center;align-items:center;padding:.15em .55em;line-height:1.2;display:inline-flex}.rarity-badge--x-small[data-v-23512fda]{font-size:.62rem}.rarity-badge--small[data-v-23512fda]{font-size:.72rem}.rarity-badge--default[data-v-23512fda]{font-size:.85rem}.rarity-badge--large[data-v-23512fda]{font-size:1.15rem}.rarity-badge--X[data-v-23512fda]{isolation:isolate;background:#aa5aff;position:relative;overflow:hidden}.rarity-badge--X[data-v-23512fda]:before{content:"";z-index:-1;aspect-ratio:1;background:conic-gradient(#ff1493,#ffd246,#50c878,#4682ff,#aa5aff,#ff1493);width:200%;animation:4s linear infinite x-spin-23512fda;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes x-spin-23512fda{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rarity-badge--X[data-v-23512fda]:before{animation:none}}
