/* Shared chrome, isolated from game engines. */
@layer wgfix44{
html[data-ch83-boot-tab] #app #v-games{display:none!important}
html #app #views{isolation:isolate!important;overflow:hidden!important;background:var(--bg,#100e14)!important}
html #app #views>.view[aria-hidden=true]{display:none!important;visibility:hidden!important;pointer-events:none!important}
html #app #views>.view[aria-hidden=false]{visibility:visible!important;background:var(--bg,#100e14)!important;isolation:isolate!important}
html #app :is(#v-menu,#v-bonus){background:var(--bg,#100e14)!important;opacity:1!important;backdrop-filter:none!important}
html #app .view:not(#v-frame){padding-bottom:calc(var(--ch83-nav-height,76px) + env(safe-area-inset-bottom,0px) + 28px)!important;scroll-padding-bottom:calc(var(--ch83-nav-height,76px) + 28px)!important}
html:not(.game):not(.tg-game-focus):not(.wfd-native-chat) #app #v-frame{bottom:var(--ch83-nav-height,0px)!important}
html.ch83-has-nav:not(.tg-embed):not(.in-tg) body:not(:has(#app)){padding-bottom:calc(var(--ch83-nav-height,0px) + env(safe-area-inset-bottom,0px) + 20px)!important;scroll-padding-bottom:calc(var(--ch83-nav-height,0px) + 20px)!important}
html.in-tg body,html.tg-embed body{scroll-padding-bottom:24px!important}
html.in-tg :is(main.mp-content,main.mp-detail,.w-wallet),html.tg-embed :is(main.mp-content,main.mp-detail,.w-wallet){padding-bottom:24px!important}
html .ch83-header{display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;background:linear-gradient(180deg,#22131b,#120f15)!important;border-bottom:1px solid #743247!important;box-shadow:0 3px 16px #0003!important;isolation:isolate!important;overflow:visible!important}
html .ch83-header .wg-live-dashboard{flex:1 1 auto!important;min-width:0!important;margin:0!important}
html .ch83-header .mp-crumb{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html .ch83-actions{display:flex!important;align-items:center!important;gap:6px!important;position:relative!important;flex:0 0 auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}
html .ch83-more{display:grid!important;place-items:center!important;flex:none!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid #75404f!important;border-radius:12px!important;background:#251820!important;color:#f5dfbd!important;cursor:pointer!important;order:-1!important}
html .ch83-more[hidden]{display:none!important}
html .ch83-drawer{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;z-index:1000!important;display:flex!important;align-items:center!important;gap:8px!important;padding:12px!important;border:1px solid #90415b!important;border-radius:14px!important;background:#21151fff!important;box-shadow:0 10px 30px #0008!important;width:max-content!important;max-width:calc(100vw - 24px)!important;flex-wrap:wrap!important;box-sizing:border-box!important}
html .ch83-drawer[hidden]{display:none!important}
html .ch83-drawer :is(button,a,.wg-snd){flex:none!important;margin:0!important}
html .ch83-drawer :is(.mp-lang,.mp-theme-toggle,.pe-bell,.ib){min-width:38px!important;min-height:38px!important;border-radius:10px!important;display:grid!important;place-items:center!important}
html .ch83-drawer .mp-lang{position:relative!important}
html .ch83-drawer .mp-lang::before{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;margin:0!important;transform:translate(-50%,-50%)!important}
html .ch83-drawer .wg-snd-pop{right:0!important;left:auto!important}
html .ch83-actions .mp-wallet-chip{flex:none!important;max-width:220px!important}
html #hd .hd-l{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}
html #hd #hdTitle{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(12px,3.3vw,17px)!important}
html #hd #hdUser{gap:4px!important}
html #hd #hdUser .wchip{min-width:0!important;max-width:170px!important;padding-left:5px!important;padding-right:6px!important;flex:none!important}
html #hd #hdUser .wv{min-width:0!important}
html #hd #hdUser .wv b{font-size:clamp(11px,3.4vw,15px)!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}
html #hd #hdUser .wcoin{width:19px!important;height:19px!important;flex:none!important}
html #hd #hdUser .plus{width:34px!important;height:38px!important;flex:none!important}
html #hd .ch83-more{width:32px!important;height:38px!important}
html #hd{padding-left:8px!important;padding-right:8px!important;gap:6px!important}
html .wfd63 :is(.cl1-ico,.wfd-calendar-art){box-sizing:border-box!important;border:2px solid #e3b968!important;border-radius:10px!important;background:linear-gradient(135deg,#fff7d4,#ead19a 52%,#b98837)!important;box-shadow:inset 1px 1px 0 #fff9,2px 4px 0 #51341e,0 5px 9px #0009!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}
html .wfd63 :is(.cl1-ico,.wfd-calendar-art)>i{position:static!important;display:block!important;flex:none!important;background:linear-gradient(#f03866,#941833)!important;color:#fff3d8!important;font:bold 9px/14px system-ui!important;font-style:normal!important;text-align:center!important;min-height:14px!important}
html .wfd63 :is(.cl1-ico,.wfd-calendar-art)>b{position:static!important;display:grid!important;place-items:center!important;flex:1!important;color:#4c2a1d!important;font:800 22px/1 system-ui!important;text-shadow:0 1px #fff8!important}
html body.slotui27-metro #settings .set:has(#sNick){display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:end!important;gap:12px!important}
html body.slotui27-metro #settings .set:has(#sNick)>.tile{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;margin:0!important;align-self:end!important}
html body.slotui27-metro #settings .set:has(#sNick) .tile .ic{width:28px!important;height:28px!important;object-fit:contain!important;margin:0!important}
html body.slotui27-metro #settings #closeSet{border:0!important;box-shadow:none!important;background:transparent!important;outline-offset:2px!important}
html body.slotui27-metro #settings .switch{background:#3a2031!important;border:1px solid #814359!important;box-shadow:inset 0 1px 3px #0006!important}
html body.slotui27-metro #settings .switch.on{background:#a61d45!important;border-color:#e44b73!important}
@media(max-width:820px){html .ch83-header .mp-crumb{flex:1!important;font-size:14px!important;max-width:32vw!important}html .ch83-header .mp-mobile-brand{min-width:0!important;flex:0 1 auto!important}html .ch83-header .mp-wallet-chip{font-size:12px!important;max-width:145px!important;min-width:0!important}html .ch83-actions{gap:4px!important}html .ch83-header .uh-lbl{display:none!important}html .ch83-header .uh-plus{width:36px!important;min-width:36px!important;padding:0!important}html .wfd63 :is(.cl1-ico,.wfd-calendar-art)>i{font-size:7px!important;line-height:11px!important;min-height:11px!important}html .wfd63 :is(.cl1-ico,.wfd-calendar-art)>b{font-size:18px!important}}
}
