.game-icon{display:inline-block;width:28px;height:28px;object-fit:contain;vertical-align:middle;flex-shrink:0;pointer-events:none;user-select:none}.brandmark .game-icon{width:38px;height:38px}.brandmark{background:#1e444a;box-shadow:inset 0 1px #a4e4cf44,0 3px #102b35;border-color:#73b0a4}.top-tools .icon-button{display:grid;place-items:center;padding:2px}.top-tools .icon-button .game-icon{width:27px;height:27px}.essence-pill>.game-icon{width:23px;height:23px}.currency-icon.game-icon{width:28px;height:28px;min-width:28px;background:none;border:0;border-radius:0;box-shadow:none}.upgrade .cost .tiny-coin.game-icon{width:15px;height:15px;min-width:0;border:0;border-radius:0;background:none;box-shadow:none;margin-left:2px}.upgrade .upgrade-icon{background:linear-gradient(#406e70,#244752);border-color:#8bbcb3;padding:0;display:grid;place-items:center}.upgrade-icon .game-icon{width:29px;height:29px}.upgrade-heading button .game-icon{width:23px;height:23px}.student-symbol .game-icon{width:54px;height:54px}.skill-node b{display:flex;align-items:center;gap:8px}.skill-node b .game-icon{width:28px;height:28px}.journey .game-icon{width:21px;height:21px;margin-right:3px}.rune-card .rune-symbol{display:flex;align-items:center;justify-content:center;width:100%;height:105px;margin:5px auto 8px;background:none;border:0;box-shadow:none;transform:none}.rune-symbol>.game-icon{width:110px;height:110px;filter:drop-shadow(0 7px 9px #112b3280)}.rune-card.locked .game-icon{filter:grayscale(1) brightness(.32);opacity:.65}.reveal-symbol{display:block;width:170px;height:170px;margin:5px auto;background:none;box-shadow:none}.reveal-symbol .game-icon{width:170px;height:170px;filter:drop-shadow(0 0 24px #f9df8f44)}.mini-rune{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;padding:0;background:none;box-shadow:none;border:0}.mini-rune .game-icon{width:43px;height:43px}.badge-medal .game-icon{width:48px;height:48px;filter:drop-shadow(0 3px 3px #183c4488)}.badge-card:not(.earned) .badge-medal .game-icon{filter:grayscale(1) brightness(.45);opacity:.7}.notebook-medals span .game-icon{width:59px;height:59px}.research-row>span .game-icon{width:44px;height:44px}.book-icon .game-icon{width:29px;height:29px}.small-icon .game-icon{width:31px;height:31px}#collection-battle .game-icon{width:22px;height:22px}.spell-button>span:first-child .game-icon{width:42px;height:42px}.reward-icon .game-icon{width:42px;height:42px}.chest-box{display:grid;place-items:center;width:255px;height:225px;margin:0 auto 12px;background:none!important;border:0;box-shadow:none!important;transform:none;border-radius:0}.chest-box:before,.chest-box:after{content:none}.chest-box>.game-icon{width:100%;height:100%;filter:drop-shadow(0 10px 18px #f3cf8e55)}#chest-result .opened-chest{display:block;width:91px;height:76px;margin:0 auto -8px;filter:drop-shadow(0 4px 12px #f3cf8e55)}#loot-total{display:flex;align-items:center;gap:3px}#loot-total .game-icon{width:29px;height:23px}
.badge-claim .game-icon,.research-row button .game-icon,.spell-cost .game-icon{width:17px;height:17px}.collection-tabs .game-icon{width:23px;height:23px}.mana-label .game-icon{width:23px;height:23px}
@media(max-width:600px){.brandmark .game-icon{width:31px;height:31px}.top-tools .icon-button .game-icon{width:23px;height:23px}.essence-pill>.game-icon{width:19px;height:19px}.journey .game-icon{width:16px;height:16px}.student-symbol .game-icon{width:42px;height:42px}.skill-node b{gap:5px}.skill-node b .game-icon{width:24px;height:24px}.rune-card .rune-symbol{height:80px}.rune-symbol>.game-icon{width:84px;height:84px}.spell-button>span:first-child .game-icon{width:29px;height:29px}.upgrade-icon .game-icon{width:22px;height:22px}.upgrade .cost .tiny-coin.game-icon{width:11px;height:11px}.chest-box{width:205px;height:185px}.reveal-symbol,.reveal-symbol .game-icon{width:138px;height:138px}#loot-total .game-icon{width:23px;height:20px}}
