.badge,.rarity-badge,.class-badge,.faction-badge,.equipment-badge,.moon-badge,.attack-badge{padding:.2rem .6rem;border-radius:10px;font-size:.85rem;font-weight:600;display:inline-block;text-align:center;font-family:Space Grotesk,sans-serif}.rarity-badge.ssr,.badge.ssr{background:#ffe066;color:#222;border:1px solid #ffd700}.rarity-badge.sr,.badge.sr{background:#7ecfff;color:#222;border:1px solid #4dbfff}.rarity-badge.r,.badge.r{background:#b0b0b0;color:#222;border:1px solid #999999}.class-badge.warrior,.badge.warrior{background:var(--sab-calm-red);color:#fff;border:1px solid var(--sab-dark-red)}.class-badge.assassin,.badge.assassin{background:#4d4d4d;color:#fff;border:1px solid #333333}.class-badge.defender,.badge.defender{background:var(--sab-calm-blue);color:#fff;border:1px solid var(--sab-dark-blue)}.class-badge.marksman,.badge.marksman{background:#228b22;color:#fff;border:1px solid #32cd32}.class-badge.sorcerer,.badge.sorcerer{background:var(--sab-light-blue);color:#fff;border:1px solid var(--sab-dark-blue)}.class-badge.enchanter,.badge.enchanter{background:var(--sab-muted-gold);color:#222;border:1px solid var(--sab-blood-accent)}.faction-badge.kingdom,.badge.kingdom{background:var(--sab-calm-blue);color:#fff;border:1px solid var(--sab-light-blue)}.faction-badge.ancestors,.badge.ancestors{background:#8b4513;color:#fff;border:1px solid #a0522d}.faction-badge.church,.badge.church{background:var(--sab-muted-gold);color:#222;border:1px solid var(--sab-silver-accent)}.faction-badge.bloodborn,.badge.bloodborn{background:var(--sab-dark-red);color:#fff;border:1px solid var(--sab-calm-red)}.equipment-badge.light,.badge.light{background:#87ceeb;color:#222;border:1px solid #4fc3f7}.equipment-badge.medium,.badge.medium{background:#daa520;color:#222;border:1px solid #ffb74d}.equipment-badge.heavy,.badge.heavy{background:#696969;color:#fff;border:1px solid #9e9e9e}.moon-badge.new-moon,.badge.new-moon{background:#2f2f2f;color:#fff;border:1px solid #424242}.moon-badge.crescent-moon,.badge.crescent-moon{background:#708090;color:#fff;border:1px solid #90a4ae}.moon-badge.full-moon,.badge.full-moon{background:beige;color:#222;border:1px solid #fff8dc}.attack-badge.pdmg,.badge.pdmg{background:peru;color:#fff;border:1px solid #deb887}.attack-badge.mdmg,.badge.mdmg{background:#4169e1;color:#fff;border:1px solid #6495ed}.skill-badge.normal-attack,.badge.normal-attack{background:gray;color:#fff;border:1px solid #a0a0a0}.skill-badge.special,.badge.special{background:#ff8c00;color:#fff;border:1px solid #ffa500}.skill-badge.passive,.badge.passive{background:#32cd32;color:#fff;border:1px solid #7cfc00}.skill-badge.ultimate,.badge.ultimate{background:var(--sab-dark-red);color:#fff;border:1px solid var(--sab-calm-red)}.tag-badge{padding:.2rem .6rem;border-radius:10px;font-size:.8rem;font-weight:600;display:inline-block;text-align:center;font-family:Space Grotesk,sans-serif;border:1px solid transparent}.tag-badge.melee{background:#ff6b6b;color:#fff;border-color:#ff5252}.tag-badge.aoe-dmg{background:#ff8c00;color:#fff;border-color:orange}.tag-badge.continuous-dmg{background:var(--sab-light-blue);color:#fff;border-color:var(--sab-calm-blue)}.tag-badge.control{background:#4169e1;color:#fff;border-color:#6495ed}.tag-badge.mid-range{background:#228b22;color:#fff;border-color:#32cd32}.tag-badge.single-target-dmg{background:var(--sab-calm-red);color:#fff;border-color:var(--sab-dark-red)}.tag-badge.rush{background:#ff8c00;color:#fff;border-color:orange}.tag-badge.ranged{background:#228b22;color:#fff;border-color:#32cd32}.tag-badge.summon{background:var(--sab-light-blue);color:#fff;border-color:var(--sab-calm-blue)}.tag-badge.healing{background:#32cd32;color:#fff;border-color:#7cfc00}.tag-badge.purify{background:gold;color:#222;border-color:#ffed4a}.tag-badge.buff{background:#4169e1;color:#fff;border-color:#6495ed}.tag-badge.debuff{background:var(--sab-calm-red);color:#fff;border-color:var(--sab-dark-red)}.tag-badge.bounce-dmg{background:#e91e63;color:#fff;border-color:#f06292}.tag-badge.gather{background:#795548;color:#fff;border-color:#a1887f}.tag-badge.teleport{background:#673ab7;color:#fff;border-color:#9575cd}.tag-badge.move{background:#607d8b;color:#fff;border-color:#90a4ae}.tag-badge.range{background:#8bc34a;color:#fff;border-color:#aed581}.badge:hover,.rarity-badge:hover,.class-badge:hover,.faction-badge:hover,.equipment-badge:hover,.moon-badge:hover,.attack-badge:hover,.skill-badge:hover,.tag-badge:hover{transform:none;transition:background-color .15s ease}.badge.small,.rarity-badge.small,.class-badge.small,.faction-badge.small,.equipment-badge.small,.moon-badge.small,.attack-badge.small,.skill-badge.small{padding:.15rem .4rem;font-size:.75rem}.badge.large,.rarity-badge.large,.class-badge.large,.faction-badge.large,.equipment-badge.large,.moon-badge.large,.attack-badge.large,.skill-badge.large{padding:.3rem .8rem;font-size:1rem}
