.inventory-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:34px;min-height:380px;text-align:center;border:1px solid rgba(255,255,255,.94);border-radius:20px;background:rgba(255,255,255,.68);box-shadow:0 12px 34px rgba(0,0,0,.045);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);color:#1d1d1f;transition:transform .2s,box-shadow .2s}
.inventory-card[hidden]{display:none!important}.inventory-card:hover{transform:translateY(-3px);box-shadow:0 16px 44px rgba(0,0,0,.08)}.inventory-card-icons{display:grid;grid-template-columns:repeat(4,56px);gap:14px;align-items:center;justify-content:center;margin-bottom:25px}.inventory-card-icons img{width:56px;height:56px;object-fit:contain}.inventory-card>small{font-size:11px;color:#6e6e73;letter-spacing:1px}.inventory-card h3{font-size:29px;font-weight:550;letter-spacing:-.7px;line-height:1.4;margin:9px 0 12px}.inventory-card>p{max-width:290px;font-size:14px;line-height:1.85;color:#6e6e73}.inventory-card>.pill{margin-top:24px}.atlas-item.is-character .atlas-image>img{object-fit:contain;padding:22px}
@media(max-width:680px){.inventory-card{padding:28px 20px;min-height:330px}.inventory-card-icons{grid-template-columns:repeat(4,48px);gap:10px;margin-bottom:20px}.inventory-card-icons img{width:48px;height:48px}.inventory-card h3{font-size:27px}.inventory-card>.pill{font-size:14px}}
@media(prefers-reduced-motion:reduce){.inventory-card:hover{transform:none}}
