.resource-icon{width:25px;height:25px;object-fit:contain;vertical-align:middle;flex:none;filter:drop-shadow(0 1px 3px #0008)}
.resource-amount{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.resource-amount b{font-variant-numeric:tabular-nums}.resource-amount>span{font-size:.86em}
.gear-wallet>span{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.gear-wallet .resource-icon{width:31px;height:31px}.gear-wallet small{letter-spacing:.7px}
.profile-currency .resource-icon{width:29px;height:29px}.profile-xp img.resource-icon{width:30px;height:30px}
.quest-reward{display:flex;gap:4px 12px;flex-wrap:wrap;align-items:center;margin-top:8px}.quest-reward .resource-icon{width:24px;height:24px}.quest-reward .resource-amount{gap:3px}
.collection-quest button .resource-icon,.rank-claim button .resource-icon{width:22px;height:22px}.collection-quest button .resource-amount{font-size:11px}
.reward-counter .resource-icon{width:47px;height:47px}.reward-counter[data-counter="dust"]{border-color:#9575bc66}.reward-counter[data-counter="dust"] .reward-gain{color:#cda7ff}.reward-counter[data-counter="xp"] .reward-gain{color:#a1dcf6}.reward-counter[data-counter="gold"] .reward-gain{color:#efd197}
.dust-reward-source{font:11px/1.6 system-ui;color:#ac9ec5;text-align:right;margin:7px 3px 12px}.floor-dust{display:inline-flex;align-items:center;gap:4px;color:#d2b2f2}.floor-dust .resource-icon{width:25px;height:25px}
.book-improvement .primary .resource-icon,.book-salvage .resource-icon{width:26px;height:26px}.book-improvement>small{display:block;margin-top:7px}.book-improvement>small .resource-icon{width:20px;height:20px}
.rewards .resource-icon{display:block;margin:0 auto 5px;width:43px;height:43px}
@media(max-width:360px){.gear-wallet{gap:5px;font-size:15px}.gear-wallet .resource-icon{width:26px;height:26px}.gear-wallet small{font-size:7px}.reward-counter .resource-icon{width:38px;height:38px}}
