/* Auto-generated by build_game_art_css.js — do not edit by hand */
/* Game art: third_wheel — PNG UI icons */

.icon.icon--achievements::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/achievements.png?v=1784393703807') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--aibots::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/aibots.png?v=1785170478951') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--airport::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/airport.png?v=1784393703845') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--amphetaminefactory::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/amphetaminefactory.png?v=1785616524190') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--arcade::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/arcade.png?v=1784393703883') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--armor::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/armor.png?v=1784393703921') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--attack::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/attack.png?v=1784393264382') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--backfire::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/backfire.png?v=1784828875800') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--bank::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/bank.png?v=1784393264344') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--battlenpc::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/battlenpc.png?v=1784393703958') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--bodyguards::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/bodyguards.png?v=1784393776660') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--book::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/book.png?v=1784393776698') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--bounty::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/bounty.png?v=1784395923060') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--bulletfactory::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/bulletfactory.png?v=1784395922759') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--buygold::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/buygold.png?v=1784393776811') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--calendar::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/calendar.png?v=1784393871876') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--cannabisplantage::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/cannabisplantage.png?v=1785616524142') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--car::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/car.png?v=1784393871916') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--cash::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/cash.png?v=1784393264420') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--casino::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/casino.png?v=1784395923170') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clan::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clan.png?v=1784393871952') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clanevents::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clanevents.png?v=1784393871988') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clanjoin::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clanjoin.png?v=1784393872023') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clanprofile::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clanprofile.png?v=1784393973395') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clanslist::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clanslist.png?v=1784393973434') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clanstart::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clanstart.png?v=1784393973470') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--clicks::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/clicks.png?v=1784395922987') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--close::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/close.png?v=1784393973542') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--cocainerefinery::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/cocainerefinery.png?v=1785616524235') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--court::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/court.png?v=1784394051382') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--crimes::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/crimes.png?v=1784393264490') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--crypto::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/crypto.png?v=1784394051421') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--cryptobuy::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/cryptobuy.png?v=1784394051459') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--crystalforge::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/crystalforge.png?v=1785616524205') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--document::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/document.png?v=1784394051497') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--earngold::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/earngold.png?v=1784394051535') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--email::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/email.png?v=1784394144963') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--emoji::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/emoji.png?v=1784828875759') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--factory::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/factory.png?v=1785616524127') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--fire::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/fire.png?v=1784394145000') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--folder::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/folder.png?v=1784394145037') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--forum::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/forum.png?v=1784394145074') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--garage::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/garage.png?v=1784394145110') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--globalchat::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/globalchat.png?v=1784394248562') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--globe::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/globe.png?v=1784394248599') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--gold::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/gold.png?v=1784394248638') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--grandtheft::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/grandtheft.png?v=1784394248676') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--guide::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/guide.png?v=1784394248712') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--hashworkshop::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/hashworkshop.png?v=1785616524158') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--headquarters::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/headquarters.png?v=1784394327077') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--health::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/health.png?v=1784394327115') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--heist::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/heist.png?v=1784394327152') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--helpdesk::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/helpdesk.png?v=1784394327188') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--hookers::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/hookers.png?v=1784394327224') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--horserace::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/horserace.png?v=1784394429179') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--hospital::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/hospital.png?v=1784394429219') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--hostige::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/hostige.png?v=1784395922950') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--inbox::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/inbox.png?v=1784394429329') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--info::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/info.png?v=1784394533104') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--item::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/item.png?v=1784395922912') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--job::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/job.png?v=1784394533179') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--kidnapping::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/kidnapping.png?v=1784394533215') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--king::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/king.png?v=1784394533250') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--lands::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/lands.png?v=1784395922875') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--leave::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/leave.png?v=1784394639631') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--lock::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/lock.png?v=1784394639668') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--logs::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/logs.png?v=1784394639705') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--lottery::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/lottery.png?v=1784394639742') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--market::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/market.png?v=1784394710280') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--marriage::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/marriage.png?v=1784394710319') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--members::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/members.png?v=1784394710357') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--membersonline::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/membersonline.png?v=1784394710392') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--message::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/message.png?v=1784394710429') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--methlab::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/methlab.png?v=1785616524174') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--missions::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/missions.png?v=1784394801240') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--money::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/money.png?v=1784394801278') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--murder::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/murder.png?v=1784394801316') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--notebook::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/notebook.png?v=1784394801352') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--notification::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/notification.png?v=1784659375204') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--objects::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/objects.png?v=1784394909058') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--password::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/password.png?v=1784394909097') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--pin::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/pin.png?v=1784394909131') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--pokertables::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/pokertables.png?v=1784394909168') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--polls::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/polls.png?v=1784394909204') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--power::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/power.png?v=1784395923245') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--premium::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/premium.png?v=1784395008411') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--pressworks::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/pressworks.png?v=1785616524220') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--prison::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/prison.png?v=1784395008448') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--profile::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/profile.png?v=1784395008485') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--property::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/property.png?v=1784395008522') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--rank::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/rank.png?v=1784395923097') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--respect::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/respect.png?v=1784395104218') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--rockmill::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/rockmill.png?v=1785616524251') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--roulettewheel::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/roulettewheel.png?v=1784395104254') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--russianroulette::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/russianroulette.png?v=1784395104291') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--safehouse::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/safehouse.png?v=1784395922799') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--search::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/search.png?v=1784395199639') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--security::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/security.png?v=1784395199678') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--sell::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/sell.png?v=1784828875837') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--send::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/send.png?v=1784395199715') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--settings::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/settings.png?v=1784395199751') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--shootingrange::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/shootingrange.png?v=1784395199787') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--shop::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/shop.png?v=1784395292457') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--signout::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/signout.png?v=1784395923024') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--smuggle::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/smuggle.png?v=1784395292534') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--star::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/star.png?v=1784395292572') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--statistics::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/statistics.png?v=1784395292607') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--status::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/status.png?v=1784395385971') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--stocks::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/stocks.png?v=1784395386010') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--streetrace::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/streetrace.png?v=1784395386048') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--streets::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/streets.png?v=1784395923133') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--team::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/team.png?v=1784395488094') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--time::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/time.png?v=1784395488133') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--truck::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/truck.png?v=1784395488169') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--type::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/type.png?v=1784395923210') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--username::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/username.png?v=1784395488245') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--version::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/version.png?v=1784395582700') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--warning::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/warning.png?v=1784395582736') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--weapon::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/weapon.png?v=1784395582773') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon.icon--xp::before {
    content: '' !important;
    background-image: url('../images/game_art/third_wheel/ui/xp.png?v=1784395582808') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    font-size: 0 !important;
    color: transparent !important;
}

.icon::before {
    font-size: 0 !important;
    width: 18px !important;
    height: 18px !important;
}

/* Side menu — 18px UI icons */
.navigation__list .navigation__link .icon,
.navigation__list .navigation__item .icon,
#sidemenuleft .navigation__link .icon,
#sidemenuright .navigation__link .icon,
#sidemenuleft .navigation__item .icon,
#sidemenuright .navigation__item .icon {
    width: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
    --icon-size: 18px !important;
    --icon-padding: 0 !important;
    box-sizing: content-box !important;
    padding: 0 !important;
    margin-left: var(--spacing-sm) !important;
    margin-right: var(--spacing-sm) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0;
    position: relative !important;
}

.navigation__list .navigation__link .icon::before,
.navigation__list .navigation__item .icon::before,
#sidemenuleft .navigation__link .icon::before,
#sidemenuright .navigation__link .icon::before,
#sidemenuleft .navigation__item .icon::before,
#sidemenuright .navigation__item .icon::before {
    width: 18px !important;
    height: 18px !important;
    position: static !important;
    transform: none !important;
    display: block !important;
    background-size: contain !important;
    background-position: center !important;
    opacity: 0.85;
    transition: opacity var(--transition-normal), filter var(--transition-normal);
}

.navigation__item:hover .navigation__link .icon::before,
.navigation__link:hover .icon::before {
    opacity: 1;
    filter: drop-shadow(0 0 3px var(--theme-color)) brightness(1.08);
}

/* Top bar — 18px UI icons (margin-right spacing like side menu) */
.topbalk .icon,
.topbalk__item .icon,
.topbalk__link .icon {
    width: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
    --icon-size: 18px !important;
    --icon-padding: 0 !important;
    box-sizing: content-box !important;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: var(--icon-text-gap) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0;
    position: relative !important;
}

.topbalk__item,
.topbalk__link {
    gap: 0 !important;
}

.topbalk .icon::before,
.topbalk__item .icon::before,
.topbalk__link .icon::before {
    width: 18px !important;
    height: 18px !important;
    position: static !important;
    transform: none !important;
    display: block !important;
    background-size: contain !important;
    background-position: center !important;
    opacity: 0.85;
}

.topbalk__link .icon--notification {
    margin-right: 0 !important;
}
.topbalk__link:has(.icon--notification) .messages__count,
.topbalk__link:has(.icon--notification) .badge--notification {
    margin-left: 3px !important;
}

.nav-link .icon {
    width: 18px !important;
    min-width: 18px !important;
    height: 18px !important;
    --icon-size: 18px !important;
    --icon-padding: 0 !important;
    padding: 0 !important;
    margin-right: var(--icon-text-gap) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0;
    position: relative !important;
}

.nav-link .icon::before {
    position: static !important;
    transform: none !important;
    width: 18px !important;
    height: 18px !important;
    display: block !important;
    background-size: contain !important;
    opacity: 0.85;
}

.info-list__label.icon,
.form__label.icon {
    --icon-size: 18px !important;
    --icon-padding: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 0 !important;
    box-sizing: content-box !important;
}

.info-list__label.icon::before,
.form__label.icon::before {
    width: 18px !important;
    height: 18px !important;
    position: static !important;
    transform: none !important;
    display: block !important;
    flex-shrink: 0;
    margin-right: var(--icon-text-gap) !important;
    background-size: contain !important;
    background-position: center !important;
}

.section-header .icon {
    width: 18px !important;
    height: 18px !important;
    --icon-size: 18px !important;
}

.option-list__icon .icon,
.forum-list .option-list__icon .icon,
.bettingoffice-list .option-list__icon .icon,
.raffles-list .option-list__icon .icon {
    width: 100% !important;
    height: 100% !important;
    max-width: 80px !important;
    max-height: 80px !important;
    --icon-padding: 0 !important;
    padding: 6px !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
}

.option-list__icon .icon::before {
    position: static !important;
    transform: none !important;
    width: 100% !important;
    height: 100% !important;
    font-size: 0 !important;
    opacity: 0.8;
}

.icon.icon--xs::before { width: 10px !important; height: 10px !important; }
.icon.icon--sm::before { width: 12px !important; height: 12px !important; }
.icon.icon--md::before { width: 18px !important; height: 18px !important; }
.icon.icon--lg::before { width: 20px !important; height: 20px !important; }
.icon.icon--xl::before { width: 26px !important; height: 26px !important; }

.list-icon-dropdown__option .icon,
.list-icon-dropdown__preview,
.topic-icon-dropdown__option .icon,
.topic-icon-dropdown__trigger .topic-icon-preview {
    width: 18px !important;
    height: 18px !important;
    --icon-padding: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

.forumtopics .table__cell .icon::before,
.clanforum .table__cell .icon::before,
.inbox .table__cell .message-icon::before {
    width: 18px !important;
    height: 18px !important;
    display: block !important;
    background-size: contain !important;
}

