.ability-upgrades{clear:both;margin-top:24px}.ability-upgrades>h3{font-size:21px;color:var(--gold)}.upgrade-intro{font-size:12px!important;line-height:1.9!important}.upgrade-tier{margin:14px 0;background:#222b1e;border:1px solid #4d573e;border-inline-start:3px solid var(--gold);border-radius:4px;padding:16px 18px}.upgrade-tier-title{display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #4b563c;padding-bottom:9px;margin-bottom:12px}.upgrade-tier-title>span{font-size:14px;font-weight:700}.upgrade-tier-title>b{font-size:11px;color:var(--gold);background:#d8ba7a10;border:1px solid #736b43;border-radius:12px;padding:2px 10px;white-space:nowrap}.upgrade-tier ul{margin:0;padding-inline-start:19px}.upgrade-tier li{font-size:13px;line-height:2;margin:5px 0;color:#e1e6d6}.upgrade-tier li::marker{color:var(--gold)}.inline-upgrades{clear:both;margin-top:18px}.inline-upgrades>summary{font-size:13px}.inline-upgrades .ability-upgrades{margin-top:14px}.inline-upgrades .upgrade-tier{margin:10px 0}.inline-upgrades .upgrade-intro{font-size:11px!important}@media(max-width:650px){.upgrade-tier{padding:13px}.upgrade-tier li{font-size:12px}.upgrade-tier-title>span{font-size:13px}.ability-upgrades>h3{font-size:19px}}
