/* Shared desktop account controls. The homepage's compact appearance is the reference. */
@media(min-width:821px){
 #vjuh-site-header .headerWalletContainer__2Na0Y{display:flex!important;height:42px!important;min-height:42px!important;align-items:center!important;gap:12px!important}
 #vjuh-site-header .headerWalletWrapper__YdVK6,#vjuh-site-header .headerWalletDepositBlock__31xKC{display:flex!important;height:42px!important;min-height:42px!important;align-items:center!important;gap:10px!important;padding:0!important}
 #vjuh-site-header .headerWalletCurrencyInput__33O0x.currencySwitcher{height:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;width:auto!important;min-width:0!important;flex:0 0 auto;align-items:center!important}
 #vjuh-site-header .currencySwitcher_btn{display:flex!important;align-items:center!important;height:42px!important;min-height:42px!important;min-width:148px!important;margin:0!important;padding:6px 12px!important;border:1px solid #a596ff55!important;border-radius:12px!important;background:linear-gradient(135deg,#18244b99,#22174977)!important;backdrop-filter:blur(12px);box-shadow:inset 0 1px #e1d8ff22!important;box-sizing:border-box!important;gap:0!important}
 #vjuh-site-header .currencyContent__277iR{min-width:0;display:flex;flex-direction:column;align-items:flex-start}
 #vjuh-site-header .balanceLabel__1SgFJ{font-size:7px!important;letter-spacing:.08em!important;line-height:1.1!important;margin-bottom:2px!important}
 #vjuh-site-header .balanceInput__12H2U{display:flex!important;align-items:center!important;gap:8px!important;line-height:1.1!important}
 #vjuh-site-header .animatedNumber__13268{font-size:17px!important;line-height:1.1!important;white-space:nowrap;font-variant-numeric:tabular-nums}
 #vjuh-site-header .btnWallet__XnoPy.elDesktop{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;height:42px!important;min-height:42px!important;min-width:94px!important;margin:0!important;padding:0 14px!important;font-size:12px!important;border:1px solid #bda1ff88!important;border-radius:12px!important;background:linear-gradient(120deg,#6850dab3,#7b31df99)!important;box-shadow:inset 0 1px #e3c6ff44,0 3px 20px #7425db22!important;box-sizing:border-box!important}
 #vjuh-site-header .btnWallet__XnoPy.elMobile{display:none!important}
 #vjuh-site-header .currencySwitcher_list{top:calc(100% + 8px)!important}
 #vjuh-site-header .vb-header-currency-mark,#vjuh-site-header .vb-header-wallet-icon{display:none!important}
 #vjuh-site-header .headerWalletTabs__1RPeA{height:42px!important;align-items:center!important;margin-left:15px!important}
 #vjuh-site-header .premiumProfileTrigger{transform:none!important}
 #vjuh-site-header .balanceLabel__1SgFJ{color:#f3f1ff!important}
 #vjuh-site-header .animatedNumber__13268{font-weight:700!important;letter-spacing:.3px!important;gap:7px!important;color:#fff!important}
 #vjuh-site-header .balanceIcon__1N9bB{font-size:15px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.3px!important;margin:0 0 0 4.5px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important}
 #vjuh-site-header .currencySwitcher_arrow{font-size:14px!important;font-weight:700!important;line-height:1!important;letter-spacing:normal!important;margin:0 0 0 4px!important;padding:0!important;color:#fff!important}
 /* Restore the existing header on desktop game pages, above the page's scrolling surface. */
 body[data-is-game-page="1"]:has(#vjuh-crystal-room) #vjuh-site-header{display:flex!important;position:fixed!important;inset:0 0 auto!important;width:100%!important;height:100px!important;min-height:100px!important;align-items:center!important;justify-content:center!important;z-index:1000!important;border:0!important;box-shadow:none!important;background:linear-gradient(#060a1844,transparent)!important;backdrop-filter:none!important;pointer-events:none;overflow:visible!important}
 body[data-is-game-page="1"]:has(#vjuh-crystal-room) #vjuh-site-header .header-inner{display:flex!important;width:100%!important;max-width:1550px!important;margin:0 auto!important;padding:0 40px!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}
 body[data-is-game-page="1"]:has(#vjuh-crystal-room) #vjuh-site-header .header-block{display:none!important}
 body[data-is-game-page="1"]:has(#vjuh-crystal-room) #vjuh-site-header .headerWalletContainer__2Na0Y,body[data-is-game-page="1"]:has(#vjuh-crystal-room) #vjuh-site-header .auth-buttons{pointer-events:auto}
}
