﻿/* Loaded last: final visual overrides for the A theme. */
html body.gx-shell #wrapper{grid-template-columns:132px minmax(0,1fr)!important;align-items:start!important}
html body.gx-shell #header.gx-site-header{width:132px!important;min-width:132px!important}
html body.gx-shell #content{width:min(100%,1040px)!important;margin:24px auto 40px!important;padding:16px!important;border:1px solid rgba(184,122,43,.62)!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,248,235,.96),rgba(241,220,184,.94)),url("/images/backgrounds/game-expedition-card-bg.webp") center/cover fixed!important;box-shadow:0 22px 48px rgba(47,20,8,.25)!important;color:#211007!important;overflow:hidden!important}
html body .gx-visually-hidden,html body.gx-game-shell #content .gx-game>h1.gx-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
html body.gx-game-shell #content .gx-game{width:100%!important;max-width:1000px!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;overflow:visible!important}
html body.gx-game-shell #content .gx-target-resourcebar{order:1!important;width:100%!important;margin:0!important;min-height:44px!important;border-radius:6px!important;border:1px solid rgba(166,99,28,.38)!important;background:linear-gradient(180deg,#fff8e9,#efd2a0)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 6px 18px rgba(84,43,12,.12)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr)) 72px!important}
html body.gx-game-shell #content .gx-target-resourcebar span,html body.gx-game-shell #content .gx-target-resourcebar a{min-height:44px!important;padding:6px 10px!important;font-size:12px!important;font-weight:1000!important;color:#211007!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}
html body.gx-game-shell #content .gx-target-resourcebar a{background:linear-gradient(180deg,#42b94a,#1f7f2c)!important;color:#fff7d5!important;font-size:20px!important;text-decoration:none!important}
html body.gx-game-shell #content .gx-game-after-tabs,html body.gx-game-shell #content .gx-after-topup.gx-game-after-tabs{order:2!important;width:min(860px,100%)!important;margin:4px auto 0!important;padding:8px!important;border-radius:8px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}
html body.gx-game-shell #content .gx-game-after-tabs>b{display:none!important}
html body.gx-game-shell #content .gx-clone-playfield{min-height:320px!important;border:2px solid #5e2a0e!important;border-radius:8px!important;overflow:hidden!important;position:relative!important;background-image:linear-gradient(180deg,rgba(16,8,3,.14),rgba(20,12,5,.28)),var(--gx-clone-map)!important;background-size:cover!important;background-position:center!important}
html body.gx-game-shell #content .gx-target-mine-title,html body.gx-game-shell #content .gx-goblin-scene-label,html body.gx-game-shell #content .gx-goblin-rails,html body.gx-game-shell #content .gx-target-actions,html body.gx-game-shell #content .gx-target-activity,html body.gx-game-shell #content .gx-dragon-gold-pop,html body.gx-game-shell #content .gx-live-dragon figcaption{display:none!important}
html body.gx-game-shell #content .gx-game-balance-strip{position:absolute!important;z-index:12!important;top:18px!important;left:22%!important;right:22%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
html body.gx-game-shell #content .gx-game-balance-strip article{min-height:54px!important;padding:8px 10px!important;border-radius:7px!important;border:1px solid rgba(123,70,24,.38)!important;background:rgba(255,244,219,.94)!important;color:#211007!important;text-align:center!important}
html body.gx-game-shell #content .gx-clone-strip-collect{position:absolute!important;z-index:16!important;right:18px!important;top:82px!important;width:194px!important;margin:0!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-clone-scene-collect{width:194px!important;min-width:194px!important;height:58px!important;border-radius:14px!important;border:1px solid #2e811d!important;background:linear-gradient(180deg,#8ee365,#39ae42 60%,#23872f)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 18px rgba(20,80,20,.25)!important;color:#211007!important}
html body.gx-game-shell #content .gx-clone-scene-collect span{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:16px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body.gx-game-shell #content .gx-live-dragon{position:absolute!important;z-index:10!important;width:88px!important;height:96px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.gx-game-shell #content .gx-live-dragon img{width:74px!important;height:74px!important;object-fit:contain!important}
html body.gx-game-shell #content .gx-clone-scene-cart{position:absolute!important;z-index:9!important;left:47%!important;top:56%!important;width:112px!important;height:92px!important;object-fit:contain!important;transform:translate(-50%,-50%)!important}
html body.gx-game-shell #content .gx-clone-command-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}
html body.gx-game-shell #content .gx-game-inline-stats{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}
html body.gx-game-shell #content .gx-game-inline-stats span,html body.gx-game-shell #content .gx-strip-upgrade-card,html body.gx-game-shell #content .gx-clone-scene-next{border:1px solid rgba(123,70,24,.42)!important;border-radius:8px!important;background:linear-gradient(145deg,#fff5dc,#e8c486)!important;color:#211007!important;box-shadow:0 9px 18px rgba(84,43,12,.13)!important}
html body.gx-game-shell #content .gx-game-inline-stats span{min-height:64px!important;padding:10px!important;text-align:center!important}
html body.gx-game-shell #content .gx-strip-upgrade-card{display:block!important;grid-template-columns:none!important;min-height:176px!important;padding:0!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button{position:relative!important;display:grid!important;grid-template-columns:86px minmax(0,1fr) 86px!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:176px!important;padding:14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#211007!important;text-align:left!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>small{position:absolute!important;left:14px!important;top:10px!important;min-width:72px!important;padding:5px 9px!important;border:1px solid #9b5a1a!important;border-radius:6px!important;background:linear-gradient(180deg,#ffd66f,#f2aa2d)!important;color:#211007!important;font-size:11px!important;font-weight:1000!important;text-align:center!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>img{grid-column:1!important;width:82px!important;height:82px!important;margin-top:22px!important;object-fit:contain!important;justify-self:center!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span{grid-column:2!important;display:grid!important;gap:4px!important;min-width:0!important;line-height:1.08!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span b,html body.gx-game-shell #content .gx-strip-upgrade-card button>span em,html body.gx-game-shell #content .gx-strip-upgrade-card button>span i,html body.gx-game-shell #content .gx-strip-upgrade-card button>span u{display:block!important;min-width:0!important;max-width:100%!important;color:#211007!important;text-decoration:none!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span b{font-size:15px!important;font-weight:1000!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span i{font-size:20px!important;font-weight:1000!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span u{font-size:11px!important;text-transform:uppercase!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>strong{grid-column:3!important;justify-self:stretch!important;align-self:center!important;min-height:42px!important;padding:9px 10px!important;border-radius:999px!important;background:linear-gradient(180deg,#ffd66f,#f2aa2d)!important;color:#211007!important;font-size:13px!important;font-weight:1000!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;white-space:nowrap!important}
html body.gx-game-shell #content .gx-clone-scene-next{min-height:176px!important;padding:16px!important}
html body.gx-game-shell #content .gx-clone-cardgrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}
html body.gx-game-shell #content .gx-clone-slot{min-height:250px!important;padding:10px!important;border:1px solid rgba(150,86,23,.52)!important;border-radius:8px!important;background:linear-gradient(180deg,#fff1d0,#e6c081)!important;box-shadow:0 8px 16px rgba(84,43,12,.13)!important;display:grid!important;grid-template-rows:116px minmax(0,1fr)!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-clone-slot-visual{position:relative!important;min-height:116px!important;padding:26px 8px 8px!important;border:1px solid rgba(150,86,23,.28)!important;border-radius:7px!important;background:linear-gradient(145deg,rgba(255,251,231,.72),rgba(229,198,139,.82))!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-clone-slot-visual img{width:92px!important;height:78px!important;object-fit:contain!important}
html body.gx-game-shell #content .gx-clone-slot-state{position:absolute!important;left:8px!important;right:8px!important;top:7px!important;min-height:20px!important;padding:3px 6px!important;border-radius:999px!important;background:rgba(67,72,47,.72)!important;color:#fff3cf!important;font-size:9px!important;font-weight:1000!important;text-align:center!important;line-height:1.05!important}
html body.gx-game-shell #content .gx-clone-dragon-title,html body.gx-game-shell #content .gx-clone-count{display:none!important}
html body.gx-game-shell #content .gx-clone-slot-footer{display:grid!important;grid-template-rows:minmax(0,1fr) 44px!important;gap:8px!important;min-height:0!important}
html body.gx-game-shell #content .gx-clone-slot-copy{display:grid!important;align-content:start!important;gap:5px!important;padding-top:8px!important;text-align:center!important;color:#211007!important}
html body.gx-game-shell #content .gx-clone-slot-copy small,html body.gx-game-shell #content .gx-clone-slot-copy b,html body.gx-game-shell #content .gx-clone-slot-copy span{display:block!important;max-width:100%!important;line-height:1.05!important;overflow-wrap:normal!important;word-break:normal!important}
html body.gx-game-shell #content .gx-clone-slot-copy small{min-height:24px!important;font-size:11px!important;font-weight:1000!important}
html body.gx-game-shell #content .gx-clone-slot-copy b{font-size:15px!important}
html body.gx-game-shell #content .gx-clone-slot-copy span:not(.gx-clone-slot-meter){font-size:11px!important;font-weight:900!important}
html body.gx-game-shell #content .gx-clone-slot-meter{height:10px!important;border-radius:999px!important;background:rgba(255,247,207,.86)!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-clone-slot-meter u{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#f1a62a,#ffd25b)!important}
html body.gx-game-shell #content .gx-clone-slot form,html body.gx-game-shell #content .gx-clone-slot button{width:100%!important;min-width:0!important}
html body.gx-game-shell #content .gx-clone-slot button{min-height:42px!important;padding:8px 10px!important;border-radius:7px!important;font-size:12px!important;line-height:1!important}
html body.gx-shell #content .gx-live-activity{display:grid!important;gap:8px!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important}
html body.gx-shell #content .gx-live-activity article{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;min-height:48px!important;padding:8px 12px!important;border:1px solid rgba(150,86,23,.28)!important;background:linear-gradient(90deg,rgba(255,245,220,.94),rgba(242,190,92,.54))!important;color:#211007!important}
html body.gx-shell #content .gx-live-activity article:not(.is-active){display:none!important}
html body.gx-shell #content .gx-live-activity article>span img,html body.gx-shell #content .gx-live-activity strong img{width:26px!important;height:26px!important;object-fit:contain!important}
html body.gx-shell #content .gx-deposit-panel,html body.gx-shell #content .gx-payout-clone,html body.gx-shell #content .gx-partner-clone,html body.gx-shell #content .gx-offerwall-shell,html body.gx-shell #content .gx-task-center,html body.gx-shell #content .gx-support-shell,html body.gx-shell #content .gx-bounty-dark{width:100%!important;max-width:100%!important;margin:0 auto 14px!important;padding:14px!important;border:1px solid rgba(150,86,23,.48)!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,246,226,.96),rgba(238,207,154,.94))!important;color:#211007!important;box-shadow:0 10px 22px rgba(84,43,12,.12)!important}
html body.gx-shell #content .gx-deposit-methods,html body.gx-shell #content .gx-payment-types,html body.gx-shell #content .gx-payout-methods,html body.gx-shell #content .gx-offerwall-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
html body.gx-shell #content .gx-deposit-providers{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:640px!important;margin:0 auto 12px!important}
html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card,html body.gx-shell #content .gx-offerwall-tabs a{min-height:70px!important;padding:12px 16px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;border:1px solid rgba(150,86,23,.48)!important;border-radius:7px!important;background:linear-gradient(145deg,#fff8e8,#eecb91)!important;color:#211007!important;font-weight:1000!important;text-decoration:none!important;box-shadow:0 7px 14px rgba(84,43,12,.12)!important}
html body.gx-shell #content .gx-coin-badge{width:42px!important;height:42px!important;min-width:42px!important;display:inline-grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.58)!important;border-radius:50%!important;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.92),rgba(255,207,77,.78) 34%,#c57a16 74%,#5b2f0a 100%)!important;color:#211007!important;font-size:12px!important;line-height:1!important;font-weight:1000!important;text-shadow:0 1px 0 rgba(255,255,255,.44)!important;box-shadow:0 7px 13px rgba(72,36,8,.22),inset 0 1px 0 rgba(255,255,255,.72)!important;overflow:hidden!important}
html body.gx-shell #content .gx-coin-faucetpay{background:radial-gradient(circle at 30% 25%,#e9fff9,#65d5aa 42%,#10956f 78%,#063f34)!important;color:#063326!important}
html body.gx-shell #content .gx-coin-ccpayment,html body.gx-shell #content .gx-coin-ccpayment-account{background:radial-gradient(circle at 30% 25%,#edf3ff,#75a2ff 42%,#315edb 78%,#17225f)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.38)!important}
html body.gx-shell #content .gx-coin-trx{background:radial-gradient(circle at 30% 25%,#fff1f1,#ff7777 42%,#d72b2b 78%,#641010)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.38)!important}
html body.gx-shell #content .gx-coin-ltc{background:radial-gradient(circle at 30% 25%,#f5f7ff,#8ea5ff 42%,#405be0 78%,#1e2366)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.38)!important}
html body.gx-shell #content .gx-coin-xrp{background:radial-gradient(circle at 30% 25%,#f3f6f7,#7a858c 42%,#20272d 78%,#050708)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.38)!important}
html body.gx-shell #content .gx-coin-sol{background:radial-gradient(circle at 30% 25%,#f6edff,#a569ff 38%,#19103c 78%,#06040c)!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.38)!important}
html body.gx-shell #content .gx-coin-usdt-bep20,html body.gx-shell #content .gx-coin-usdc-bep20,html body.gx-shell #content .gx-coin-usdc-erc20,html body.gx-shell #content .gx-coin-usdc-polygon{background:radial-gradient(circle at 30% 25%,#eafffa,#56d6b4 42%,#17a184 78%,#063f34)!important;color:#063326!important}
html body.gx-shell #content .gx-payment-type img,html body.gx-shell #content .gx-payout-method-card img{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;object-fit:contain!important}
html body.gx-shell #content .gx-offerwall-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:12px!important}
html body.gx-shell #content .gx-offerwall-tabs a{min-height:44px!important;display:flex!important;justify-content:center!important;padding:9px 10px!important;text-align:center!important}
html body.gx-shell #content .gx-offerwall-tabs a.is-active{background:linear-gradient(180deg,#43b94d,#1d7e2b)!important;color:#fff7d5!important}
html body.gx-shell #content .gx-offerwall-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:12px!important}
html body.gx-shell #content .gx-offerwall-task,html body.gx-shell #content .gx-offerwall-empty{display:grid!important;align-items:center!important;gap:14px!important;border:1px solid rgba(174,108,29,.48)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffdf7 0%,#f8e8c7 60%,#edcc94 100%)!important;color:#211007!important;box-shadow:0 10px 20px rgba(84,43,12,.12),inset 0 1px 0 rgba(255,255,255,.78)!important}
html body.gx-shell #content .gx-offerwall-task{grid-template-columns:92px minmax(0,1fr) 128px 112px!important;min-height:124px!important;padding:14px!important}
html body.gx-shell #content .gx-offerwall-task>img{width:92px!important;height:92px!important;object-fit:contain!important;filter:drop-shadow(0 10px 12px rgba(69,36,10,.22))!important}
html body.gx-shell #content .gx-offerwall-task-copy h2{margin:0 0 6px!important;font-size:18px!important;line-height:1.08!important;color:#211007!important}
html body.gx-shell #content .gx-offerwall-task-copy p{margin:0!important;font-size:13px!important;font-weight:800!important;color:#49311a!important;line-height:1.32!important}
html body.gx-shell #content .gx-offerwall-task strong{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:8px!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:7px!important;background:linear-gradient(180deg,#fff7df,#f1d091)!important;font-size:15px!important;white-space:nowrap!important}
html body.gx-shell #content .gx-offerwall-task a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:9px 14px!important;border:1px solid #a76513!important;border-radius:7px!important;background:linear-gradient(180deg,#ffd66e,#efa525)!important;color:#211007!important;font-weight:1000!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 4px 0 rgba(128,76,13,.34)!important}
html body.gx-shell #content .gx-offerwall-empty{grid-template-columns:112px minmax(0,1fr)!important;min-height:132px!important;padding:16px 20px!important;margin-top:12px!important}
html body.gx-shell #content .gx-offerwall-empty img{width:112px!important;height:112px!important;object-fit:contain!important;filter:drop-shadow(0 12px 14px rgba(69,36,10,.24))!important}
html body.gx-shell #content .gx-offerwall-empty b{display:block!important;margin-bottom:5px!important;font-size:18px!important}
html body.gx-shell #content .gx-offerwall-empty span{display:block!important;color:#49311a!important;font-size:14px!important;font-weight:800!important;line-height:1.36!important}
html body.gx-shell #content .gx-offerwall-frame{border:1px solid rgba(174,108,29,.48)!important;border-radius:8px!important;background:linear-gradient(180deg,#fffaf0,#f2d7a4)!important;box-shadow:0 12px 24px rgba(84,43,12,.13)!important;overflow:hidden!important}
html body.gx-shell #content .gx-offerwall-frame iframe{display:block!important;width:100%!important;min-height:760px!important;border:0!important;background:#fff8ea!important}
html body.gx-shell #content .gx-balance-convert-panel,html body.gx-shell #content .gx-ref-promo-card,html body.gx-shell #content .gx-ref-stats,html body.gx-shell #content .gx-ref-income,html body.gx-shell #content .gx-ref-tier-strip,html body.gx-shell #content .gx-ref-table-wrap{padding:14px!important;border:1px solid rgba(150,86,23,.44)!important;border-radius:8px!important;background:linear-gradient(145deg,#fff8e8,#eecb91)!important;color:#211007!important}
html body.gx-shell #content .gx-ref-tier-strip{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}
html body.gx-shell #content .gx-ref-tier-strip article{min-height:128px!important;padding:10px!important;border-radius:7px!important;background:rgba(255,248,232,.86)!important;text-align:center!important}
html body.gx-shell #content .gx-ref-tier-strip img,html body.gx-shell #content .gx-ref-income img,html body.gx-shell #content img[src*="/images/brand/dravonx-vault-emblem"]{max-width:68px!important;max-height:68px!important;object-fit:contain!important}
html body.gx-shell #content .gx-table-scroll{width:100%!important;overflow-x:auto!important;padding:10px!important;border:1px solid rgba(150,86,23,.42)!important;border-radius:8px!important;background:linear-gradient(180deg,rgba(255,248,232,.92),rgba(238,207,154,.86))!important}
@media(max-width:980px){html body.gx-shell #wrapper{grid-template-columns:104px minmax(0,1fr)!important}html body.gx-shell #header.gx-site-header{width:104px!important;min-width:104px!important}html body.gx-game-shell #content .gx-clone-command-strip,html body.gx-game-shell #content .gx-clone-cardgrid,html body.gx-shell #content .gx-deposit-methods,html body.gx-shell #content .gx-payment-types,html body.gx-shell #content .gx-payout-methods{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.gx-game-shell #content .gx-strip-upgrade-card button,html body.gx-shell #content .gx-ref-tier-strip{grid-template-columns:1fr!important}}
html body.gx-shell{overflow-x:hidden!important}
html body.gx-shell #content *{box-sizing:border-box!important}
html body.gx-shell #content>h1:not(.gx-visually-hidden),html body.gx-shell #content>h2:not(.gx-visually-hidden),html body.gx-shell #content .gx-page-title{width:100%!important;margin:0 0 12px!important;padding:12px 16px!important;border:1px solid #b8792d!important;border-radius:7px!important;background:linear-gradient(180deg,#ffd56d,#eda126)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 4px 0 rgba(112,58,13,.22)!important;color:#211007!important;font-size:clamp(24px,3.2vw,36px)!important;line-height:1.05!important;font-weight:1000!important;text-align:center!important;letter-spacing:0!important;text-transform:none!important}
html body.gx-shell #content input,html body.gx-shell #content select,html body.gx-shell #content textarea{max-width:100%!important;border:1px solid rgba(156,89,26,.45)!important;border-radius:7px!important;background:linear-gradient(180deg,#fffdf3,#f5e2bd)!important;color:#211007!important;box-shadow:inset 0 2px 4px rgba(63,30,7,.08)!important}
html body.gx-shell #content input.copy,html body.gx-shell #content input[readonly]{font-size:10px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body.gx-shell #content button,html body.gx-shell #content input[type=submit],html body.gx-shell #content .btn{border:1px solid #a7661b!important;border-radius:7px!important;background:linear-gradient(180deg,#ffd56e,#eba229)!important;color:#211007!important;font-weight:1000!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 3px 0 rgba(119,63,12,.24)!important}
html body.gx-shell #content .gx-settings-card button{min-width:84px!important;padding-left:10px!important;padding-right:10px!important}
html body.gx-shell #content .gx-payment-back,html body.gx-shell #content .gx-payment-signup,html body.gx-shell #content .gx-ref-promo-panel-head a,html body.gx-shell #content .gx-cashout-guide article a,html body.gx-shell #content .gx-payout-route-link{min-height:34px!important;padding:8px 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #a7661b!important;border-radius:7px!important;background:linear-gradient(180deg,#ffd56e,#eba229)!important;color:#211007!important;font-size:12px!important;font-weight:1000!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 3px 0 rgba(119,63,12,.2)!important}
html body.gx-shell #content img{max-width:100%;height:auto}
html body.gx-shell #content .gx-live-activity article{min-height:44px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:0 0 8px!important;padding:8px 12px!important;border:1px solid rgba(150,86,23,.32)!important;border-radius:6px!important;background:linear-gradient(90deg,rgba(255,246,226,.9),rgba(236,198,129,.82))!important;color:#211007!important}
html body.gx-shell #content .gx-live-activity article>span{width:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important}
html body.gx-shell #content .gx-live-activity article>span img,html body.gx-shell #content .gx-live-activity strong img{width:34px!important;height:34px!important;object-fit:contain!important}
html body.gx-shell #content .gx-live-activity p{margin:0!important;line-height:1.35!important}
html body.gx-shell #content .gx-game-command-tabs,html body.gx-game-shell #content .gx-clone-tasks{max-width:100%!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-strip-upgrade-card,html body.gx-game-shell #content .gx-clone-suggestion-card{display:flex!important;align-items:stretch!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button,html body.gx-game-shell #content .gx-clone-suggestion-card a,html body.gx-game-shell #content .gx-clone-suggestion-card button{width:100%!important;height:100%!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button{position:relative!important;display:grid!important;grid-template-columns:86px minmax(0,1fr) 116px!important;align-items:center!important;gap:12px!important;min-height:146px!important;padding:12px!important;text-align:left!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button img{width:78px!important;height:78px!important;object-fit:contain!important;filter:drop-shadow(0 8px 12px rgba(43,20,5,.26))!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button strong,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button b{display:block!important;max-width:100%!important;line-height:1.08!important;overflow-wrap:anywhere!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button small{display:block!important;margin-top:3px!important;font-size:11px!important;line-height:1.1!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button .gx-cost,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em{justify-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:92px!important;justify-content:center!important;padding:10px 12px!important;border-radius:999px!important;background:linear-gradient(180deg,#ffd66f,#eea32b)!important;color:#211007!important;font-style:normal!important;font-weight:1000!important;white-space:nowrap!important}
html body.gx-shell #content .gx-deposit-methods,html body.gx-shell #content .gx-payment-types,html body.gx-shell #content .gx-payout-methods,html body.gx-shell #content .gx-settings-grid,html body.gx-shell #content .gx-task-grid,html body.gx-shell #content .gx-bounty-grid,html body.gx-shell #content .gx-bounty-form-grid{max-width:100%!important}
html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card,html body.gx-shell #content .gx-deposit-provider,html body.gx-shell #content .gx-deposit-provider a{min-width:0!important}
@media(min-width:761px) and (max-width:980px){html body.gx-shell #wrapper{grid-template-columns:132px minmax(0,1fr)!important}html body.gx-shell #header.gx-site-header{width:132px!important;min-width:132px!important;overflow:hidden!important}}
@media(min-width:761px) and (max-width:980px){html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button{grid-template-columns:72px minmax(0,1fr)!important}html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button .gx-cost,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em{grid-column:1/-1!important;justify-self:stretch!important}html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button img{width:64px!important;height:64px!important}}
@media(min-width:761px) and (max-width:980px){html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button span,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button b,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button i,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button u{font-size:10px!important;line-height:1.05!important}}
@media(min-width:761px) and (max-width:980px){html body.gx-game-shell #content .gx-clone-command-strip{grid-template-columns:1fr!important}}
@media(max-width:760px){
html body.gx-shell{min-width:0!important;background-position:center top!important}
html body.gx-shell #wrapper{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important}
html body.gx-shell #header.gx-site-header{position:relative!important;top:auto!important;left:auto!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:8px!important;border-radius:0!important;border-width:0 0 1px!important}
html body.gx-shell #header .gx-active-menu-card{width:100%!important;display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
html body.gx-shell #header .gx-active-brand{height:auto!important;min-height:76px!important;padding:5px!important;border-radius:6px!important;background:linear-gradient(180deg,rgba(80,34,9,.95),rgba(38,14,5,.97))!important}
html body.gx-shell #header .gx-active-brand img{width:74px!important;max-height:56px!important;object-fit:contain!important}
html body.gx-shell #header .gx-side-menu-title{font-size:9px!important;line-height:1!important;margin:0 0 5px!important;padding:0!important}
html body.gx-shell #header .gx-active-menu,html body.gx-shell #header .gx-utility-menu{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0!important;padding:0!important;border:0!important}
html body.gx-shell #header .gx-active-menu a,html body.gx-shell #header .gx-utility-menu a{min-height:36px!important;width:auto!important;padding:4px 5px!important;border-radius:4px!important;gap:3px!important;font-size:8px!important;line-height:1!important;justify-content:center!important;text-align:center!important;white-space:normal!important}
html body.gx-shell #header .gx-active-menu img,html body.gx-shell #header .gx-utility-menu img{width:18px!important;height:18px!important;flex:0 0 18px!important;object-fit:contain!important}
html body.gx-shell #header .gx-news-badge{right:2px!important;top:2px!important;min-width:14px!important;height:14px!important;font-size:8px!important}
html body.gx-shell #content{width:calc(100% - 12px)!important;max-width:none!important;margin:8px auto 22px!important;padding:10px!important;border-radius:7px!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(255,248,235,.97),rgba(240,219,184,.96)),url("/images/backgrounds/game-expedition-card-bg.webp") center/cover fixed!important}
html body.gx-shell #content>h1:not(.gx-visually-hidden),html body.gx-shell #content>h2:not(.gx-visually-hidden),html body.gx-shell #content .gx-page-title{padding:10px 12px!important;font-size:24px!important}
html body.gx-shell #content .gx-target-resourcebar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important}
html body.gx-shell #content .gx-target-resourcebar span,html body.gx-shell #content .gx-target-resourcebar a{min-height:38px!important;padding:5px 6px!important;font-size:10px!important}
html body.gx-shell #content .gx-target-resourcebar a{grid-column:1/-1!important;font-size:18px!important}
html body.gx-shell #content .gx-game-command-tabs,html body.gx-shell #content .gx-clone-tasks{grid-template-columns:1fr!important;gap:6px!important;padding:7px!important}
html body.gx-shell #content .gx-game-command-tabs a,html body.gx-shell #content .gx-game-command-tabs button,html body.gx-shell #content .gx-clone-tasks article{min-height:42px!important}
html body.gx-game-shell #content .gx-clone-playfield{min-height:318px!important;border-radius:7px!important;background-position:center!important}
html body.gx-game-shell #content .gx-game-balance-strip{left:8px!important;right:8px!important;top:8px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}
html body.gx-game-shell #content .gx-game-balance-strip article{min-height:50px!important;padding:6px 5px!important;border-radius:6px!important}
html body.gx-game-shell #content .gx-game-balance-strip small{font-size:8px!important;line-height:1!important}
html body.gx-game-shell #content .gx-game-balance-strip b{font-size:14px!important;line-height:1!important;white-space:nowrap!important}
html body.gx-game-shell #content .gx-clone-strip-collect{right:8px!important;top:70px!important;width:132px!important}
html body.gx-game-shell #content .gx-clone-scene-collect{width:132px!important;min-width:132px!important;height:48px!important;border-radius:10px!important}
html body.gx-game-shell #content .gx-clone-scene-collect span{font-size:12px!important;gap:4px!important}
html body.gx-game-shell #content .gx-clone-scene-collect img{width:26px!important;height:26px!important}
html body.gx-game-shell #content .gx-clone-scene-cart{width:78px!important;height:68px!important;left:52%!important;top:58%!important}
html body.gx-game-shell #content .gx-live-dragon{transform:scale(.72)!important;transform-origin:center!important}
html body.gx-game-shell #content .gx-live-dragon .gx-live-dragon-label,html body.gx-game-shell #content .gx-live-dragon .gx-live-dragon-gold{font-size:10px!important}
html body.gx-game-shell #content .gx-game-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
html body.gx-game-shell #content .gx-game-inline-stats article{min-height:62px!important;padding:8px!important}
html body.gx-game-shell #content .gx-clone-command-strip{grid-template-columns:1fr!important;gap:10px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button{grid-template-columns:72px minmax(0,1fr)!important;min-height:130px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button .gx-cost,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em{grid-column:1/-1!important;justify-self:stretch!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em i,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em u{flex:0 0 auto!important;width:auto!important;min-width:max-content!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em i{min-width:42px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em u{min-width:62px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button img{width:64px!important;height:64px!important}
html body.gx-game-shell #content .gx-clone-cardgrid,html body.gx-game-shell #content .gx-clone-shop>header,html body.gx-shell #content .gx-deposit-providers,html body.gx-shell #content .gx-deposit-methods,html body.gx-shell #content .gx-payment-types,html body.gx-shell #content .gx-payout-methods,html body.gx-shell #content .gx-offerwall-tabs,html body.gx-shell #content .gx-ref-tier-strip,html body.gx-shell #content .gx-task-summary,html body.gx-shell #content .gx-task-tabs,html body.gx-shell #content .gx-task-grid,html body.gx-shell #content .gx-settings-grid,html body.gx-shell #content .gx-bounty-grid,html body.gx-shell #content .gx-bounty-form-grid{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card,html body.gx-shell #content .gx-deposit-provider a{min-height:62px!important;padding:10px!important}
html body.gx-shell #content .gx-balance-convert-form,html body.gx-shell #content .gx-balance-pair,html body.gx-shell #content .gx-ref-promo-card,html body.gx-shell #content .gx-ref-stats{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-table-scroll{padding:6px!important}
html body.gx-shell #content table{min-width:620px!important}
html body.gx-shell #content .gx-live-activity article{grid-template-columns:34px minmax(0,1fr)!important;padding:7px 8px!important}
html body.gx-shell #content .gx-live-activity article>span img,html body.gx-shell #content .gx-live-activity strong img{width:28px!important;height:28px!important}
html body.gx-public #content,html body.gx-public .gx-public-content{width:calc(100% - 12px)!important;margin:8px auto 22px!important;padding:10px!important}
html body.gx-public .gx-home-hero,html body.gx-public .gx-home-auth-panel,html body.gx-public .gx-home-income-cards,html body.gx-public .gx-home-system-cards{grid-template-columns:1fr!important}
}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em i{flex:0 0 auto!important;display:inline-block!important;width:auto!important;min-width:42px!important;max-width:none!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button em u{flex:0 0 auto!important;display:inline-block!important;width:auto!important;min-width:62px!important;max-width:none!important}

/* Theme C active: bright parchment, right reference mood. */
html body,html body.gx-public,html body.gx-shell{background:linear-gradient(90deg,rgba(31,19,12,.94),rgba(31,19,12,.50) 20%,rgba(255,247,227,.10) 52%,rgba(31,19,12,.82)),url("/images/backgrounds/dravonx-night-world-bg.webp") center top/cover fixed!important;color:#21150c!important}
html body.gx-shell #content,html body.gx-public #content,html body.gx-public .gx-public-content{background:linear-gradient(180deg,rgba(255,248,234,.97),rgba(247,230,197,.95)),url("/images/backgrounds/game-expedition-card-bg1.webp") center/cover fixed!important;border-color:#d7a65b!important;color:#21150c!important;box-shadow:0 22px 48px rgba(47,20,8,.22)!important}
html body.gx-shell #header.gx-site-header{background:linear-gradient(180deg,#3e2413,#1f1209 72%,#120905)!important;border-color:rgba(255,218,132,.5)!important}
html body.gx-public #header.gx-public-shell-header{background:linear-gradient(180deg,rgba(255,248,231,.98),rgba(241,219,184,.98))!important;border-color:rgba(135,88,34,.36)!important}
html body.gx-shell #header .gx-active-menu a,html body.gx-shell #header .gx-utility-menu a{background:linear-gradient(180deg,rgba(56,32,16,.96),rgba(28,15,8,.98))!important;color:#fff3d0!important}
html body.gx-shell #header .gx-active-menu a.is-active,html body.gx-shell #header .gx-active-menu a[aria-current=page],html body.gx-shell #header .gx-utility-menu a.is-active,html body.gx-shell #header .gx-utility-menu a[aria-current=page]{background:linear-gradient(180deg,#2b7d39,#164f20)!important;box-shadow:inset 3px 0 0 #ffd15d,inset 0 -2px 0 rgba(255,202,67,.75)!important;color:#fff7d6!important}
html body.gx-shell #content>h1:not(.gx-visually-hidden),html body.gx-shell #content>h2:not(.gx-visually-hidden),html body.gx-shell #content .gx-page-title{background:linear-gradient(180deg,#ffdf84,#f3ac2a)!important;border-color:#b2741d!important;color:#21140b!important}
html body.gx-game-shell #content .gx-target-resourcebar,html body.gx-game-shell #content .gx-game-command-tabs,html body.gx-game-shell #content .gx-clone-tasks,html body.gx-shell #content .gx-deposit-panel,html body.gx-shell #content .gx-payout-clone,html body.gx-shell #content .gx-partner-clone,html body.gx-shell #content .gx-offerwall-shell,html body.gx-shell #content .gx-task-center,html body.gx-shell #content .gx-support-shell,html body.gx-shell #content .gx-bounty-dark,html body.gx-public .gx-public-copy-panel,html body.gx-public .gx-home-hero,html body.gx-public .gx-home-income-cards,html body.gx-public .gx-home-system-cards{background:linear-gradient(180deg,#fff8ea,#f7e6c5)!important;border-color:#d7a65b!important;color:#21150c!important;box-shadow:0 10px 22px rgba(84,43,12,.12)!important}
html body.gx-shell #content article,html body.gx-shell #content .gx-clone-slot,html body.gx-shell #content .gx-strip-upgrade-card,html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card,html body.gx-shell #content .gx-deposit-provider a,html body.gx-shell #content .gx-ref-promo-card,html body.gx-shell #content .gx-ref-stats,html body.gx-shell #content .gx-ref-income,html body.gx-shell #content .gx-ref-tier-strip,html body.gx-shell #content .gx-table-scroll,html body.gx-public #content article{background:linear-gradient(145deg,#fffaf0,#f0dcb6)!important;border-color:#d5a45a!important;color:#21150c!important}
html body.gx-game-shell #content .gx-clone-playfield{background-image:linear-gradient(180deg,rgba(255,248,234,.02),rgba(255,230,174,.12)),var(--gx-clone-map)!important;border-color:#8b5421!important;box-shadow:0 12px 26px rgba(79,39,12,.22)!important}
html body.gx-shell #content h1,html body.gx-shell #content h2,html body.gx-shell #content h3,html body.gx-shell #content b,html body.gx-public h1,html body.gx-public h2,html body.gx-public h3,html body.gx-public b{color:#21140b!important}
html body.gx-shell #content p,html body.gx-shell #content span,html body.gx-shell #content small,html body.gx-shell #content label,html body.gx-public p,html body.gx-public span,html body.gx-public small{color:#3c2818!important}
html body.gx-shell #content input,html body.gx-shell #content select,html body.gx-shell #content textarea,html body.gx-public input,html body.gx-public select,html body.gx-public textarea{background:#fffdf7!important;color:#21140b!important;border-color:#c59651!important}
html body.gx-shell #content button,html body.gx-shell #content input[type=submit],html body.gx-shell #content .btn,html body.gx-shell #content .gx-payment-back,html body.gx-shell #content .gx-payment-signup,html body.gx-shell #content .gx-ref-promo-panel-head a,html body.gx-shell #content .gx-cashout-guide article a,html body.gx-shell #content .gx-payout-route-link,html body.gx-public button,html body.gx-public input[type=submit]{background:linear-gradient(180deg,#ffdf84,#f3ac2a)!important;border-color:#b2741d!important;color:#21140b!important}
html body.gx-shell #content .gx-live-activity article{background:linear-gradient(90deg,rgba(255,250,240,.95),rgba(240,220,184,.92))!important;border-color:rgba(127,82,33,.28)!important}

html body.gx-public-home .gx-home-live-block{grid-template-columns:156px minmax(0,1fr)!important;min-height:44px!important;border-radius:10px!important;border:1px solid rgba(189,122,28,.55)!important;background:linear-gradient(180deg,#15100b,#0a0705)!important;box-shadow:0 12px 26px rgba(30,13,4,.32),inset 0 1px 0 rgba(255,213,117,.18)!important}
html body.gx-public-home .gx-home-live-label{justify-content:flex-start!important;padding:0 14px!important;background:linear-gradient(180deg,#2d1c0d,#0f0905)!important;color:#ffd264!important;font-size:13px!important;font-weight:1000!important;text-transform:none!important;white-space:nowrap!important}
html body.gx-public-home .gx-home-live-label:before{content:"";width:18px;height:18px;margin-right:7px;background:url("/images/brand/dravonx-circular-badge.webp") center/contain no-repeat;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}
html body.gx-public-home .gx-nugg-recent{height:44px!important;min-width:0!important;overflow:hidden!important;position:relative!important;background:linear-gradient(180deg,#111,#060504)!important}
html body.gx-public-home .gx-nugg-recent:after{content:"";position:absolute;right:0;top:0;bottom:0;width:72px;pointer-events:none;background:linear-gradient(90deg,rgba(8,6,5,0),#080605 78%)!important}
html body.gx-public-home .gx-live-marquee{display:flex!important;align-items:center!important;gap:0!important;width:max-content!important;min-width:200%!important;height:44px!important;overflow:visible!important;padding:0!important;animation:gxRecentTicker 34s linear infinite!important;will-change:transform!important}
html body.gx-public-home .gx-live-marquee:hover{animation-play-state:paused!important}
html body.gx-public-home .gx-live-marquee article{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:12px!important;min-height:44px!important;padding:0 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#eee6d0!important;font-size:13px!important;font-weight:900!important;white-space:nowrap!important}
html body.gx-public-home .gx-live-marquee article:before{content:"";width:5px;height:5px;border-radius:50%;background:#7b6b55;box-shadow:0 0 0 1px rgba(255,213,117,.18)}
html body.gx-public-home .gx-live-marquee article span{color:#ffd264!important;font-weight:1000!important}
html body.gx-public-home .gx-live-marquee article small{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#f8d16c!important;font-weight:1000!important}
html body.gx-public-home .gx-live-marquee article small:before{content:"";width:16px;height:16px;background:url("/images/brand/dravonx-circular-badge.webp") center/contain no-repeat}
@keyframes gxRecentTicker{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
html body.gx-public-home .gx-home-stats article{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;white-space:normal!important}
html body.gx-public-home .gx-home-stats article b,html body.gx-public-home .gx-home-stats article span{display:block!important;min-width:0!important;white-space:nowrap!important}
html body.gx-public-home .gx-home-stats article span{overflow:hidden!important;text-overflow:ellipsis!important}
html body.gx-public-home .gx-starter-kit>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}
html body.gx-public-home .gx-starter-kit article{grid-template-columns:86px minmax(0,1fr)!important;min-height:112px!important;padding:12px!important}
html body.gx-public-home .gx-starter-kit article>img{width:86px!important;height:86px!important;min-width:86px!important;max-width:86px!important;object-fit:contain!important;filter:drop-shadow(0 10px 14px rgba(67,35,12,.24))!important}
html body.gx-public-home .gx-home-income-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}
html body.gx-public-home .gx-home-income-cards article{display:grid!important;grid-template-rows:auto 118px minmax(76px,auto) 1fr!important;min-height:332px!important;padding:14px!important;border-radius:12px!important;border:1px solid rgba(116,72,24,.72)!important;background:linear-gradient(145deg,#fffaf0 0%,#f5e6c9 52%,#e9c889 100%)!important;box-shadow:0 10px 24px rgba(54,28,9,.20),inset 0 1px 0 rgba(255,255,255,.86)!important;color:#23150a!important}
html body.gx-public-home .gx-home-income-cards article b{font-size:22px!important;line-height:1.04!important;color:#21140b!important}
html body.gx-public-home .gx-home-income-cards article img{width:128px!important;height:112px!important;justify-self:center!important;object-fit:contain!important;filter:drop-shadow(0 14px 18px rgba(65,35,12,.28))}
html body.gx-public-home .gx-home-income-cards article span{display:block!important;min-height:70px!important;color:#3c2818!important;font-size:13px!important;font-weight:800!important;line-height:1.32!important}
html body.gx-public-home .gx-home-income-cards article li{color:#26170b!important;font-size:12px!important;line-height:1.32!important}
html body.gx-public-home .gx-home-income-cards article li::marker{color:#c6851e!important}
html body.gx-public-home .gx-home-system-cards article{grid-template-columns:148px minmax(0,1fr)!important;min-height:172px!important}
html body.gx-public-home .gx-home-system-cards article img{width:148px!important;height:132px!important;object-fit:contain!important;border-radius:8px!important;filter:drop-shadow(0 12px 18px rgba(65,35,12,.26))!important}
html body.gx-public-home .gx-home-system-cards article:first-child img{object-fit:cover!important}
@media(max-width:920px){html body.gx-public-home .gx-home-income-cards{grid-template-columns:1fr!important}html body.gx-public-home .gx-home-live-block{grid-template-columns:1fr!important}html body.gx-public-home .gx-home-live-label{min-height:34px!important}html body.gx-public-home .gx-nugg-recent{height:40px!important}html body.gx-public-home .gx-live-marquee{height:40px!important;animation-duration:24s!important}}

html body.gx-shell #header.gx-site-header{background:linear-gradient(180deg,#4b2813 0%,#30180c 54%,#1b0d07 100%)!important;border-right-color:rgba(229,178,67,.38)!important;box-shadow:10px 0 28px rgba(0,0,0,.30)!important}
html body.gx-shell #header.gx-site-header .gx-active-menu-card{background:linear-gradient(180deg,rgba(83,43,20,.52),rgba(35,17,8,.44))!important}
html body.gx-shell #header.gx-site-header .gx-side-menu-title,html body.gx-shell #header.gx-site-header .gx-side-account-title{color:#f0c95e!important}
html body.gx-shell #header.gx-site-header .gx-side-menu-title:after,html body.gx-shell #header.gx-site-header .gx-side-account-title:after{background:linear-gradient(90deg,rgba(240,201,94,.62),rgba(240,201,94,0))!important}
html body.gx-shell #header.gx-site-header .gx-active-menu a,html body.gx-shell #header.gx-site-header .gx-utility-menu-flat a{background:linear-gradient(180deg,rgba(87,45,21,.92),rgba(36,17,8,.94))!important;border-color:rgba(212,150,62,.25)!important;color:#fff0ba!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 4px 10px rgba(0,0,0,.20)!important}
html body.gx-shell #header.gx-site-header .gx-active-menu a.is-active,html body.gx-shell #header.gx-site-header .gx-utility-menu-flat a.is-active{background:linear-gradient(180deg,#7a421d,#4c240e)!important;border-color:rgba(255,213,92,.72)!important;color:#fff8cf!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 7px 15px rgba(87,45,21,.18)!important}

html body.gx-game-shell #content .gx-clone-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
html body.gx-game-shell #content .gx-game-inline-stats{grid-column:1/-1!important}
html body.gx-game-shell #content .gx-strip-upgrade-card,html body.gx-game-shell #content .gx-clone-scene-next{min-height:160px!important;border-color:#c8954c!important;background:linear-gradient(145deg,#fff8ea 0%,#f2dfba 58%,#e6bf79 100%)!important;box-shadow:0 9px 18px rgba(70,34,8,.14),inset 0 1px 0 rgba(255,255,255,.78)!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;gap:7px 14px!important;min-height:160px!important;padding:12px 14px 14px!important;text-align:left!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>small{position:static!important;grid-column:1/-1!important;justify-self:start!important;min-width:0!important;margin:0!important;padding:5px 12px!important;border-radius:6px!important;font-size:11px!important;line-height:1!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>img{grid-column:1!important;grid-row:2/4!important;width:86px!important;height:86px!important;margin:0!important;align-self:center!important;justify-self:center!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span{grid-column:2!important;grid-row:2!important;align-self:end!important;display:block!important;min-width:0!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span b{font-size:18px!important;line-height:1.04!important;white-space:normal!important;overflow-wrap:normal!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span em{display:block!important;margin-top:4px!important;font-style:normal!important;line-height:1.02!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span i{display:inline!important;font-size:18px!important;font-weight:1000!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>span u{display:block!important;margin-top:1px!important;font-size:10px!important;text-transform:uppercase!important;text-decoration:none!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>strong{grid-column:2!important;grid-row:3!important;justify-self:start!important;align-self:start!important;min-width:126px!important;min-height:38px!important;margin-top:4px!important;padding:8px 14px!important;border-radius:999px!important}
html body.gx-game-shell #content .gx-clone-scene-next{display:grid!important;align-content:center!important;gap:7px!important;padding:16px!important;text-align:center!important}
html body.gx-game-shell #content .gx-clone-scene-next a{justify-self:center!important;min-width:150px!important}
html body.gx-shell #content .gx-task-card{grid-template-columns:92px minmax(0,1fr) 140px!important;min-height:132px!important}
html body.gx-shell #content .gx-task-card>img{width:92px!important;height:92px!important;object-fit:contain!important;align-self:center!important;filter:drop-shadow(0 10px 14px rgba(61,32,10,.22))!important}
html body.gx-shell #content .gx-ref-card-icon{width:72px!important;height:72px!important;object-fit:contain!important;margin-left:10px!important;filter:drop-shadow(0 10px 14px rgba(61,32,10,.20))!important}
html body.gx-shell #content .gx-ref-promo-previews img{width:100%!important;height:112px!important;object-fit:cover!important;border-radius:7px!important}
html body.gx-shell #content .gx-settings-row-icon,html body.gx-shell #content .gx-settings-row-icon img{width:72px!important;height:72px!important;min-width:72px!important;object-fit:contain!important}
html body.gx-shell #content .gx-payment-type img,html body.gx-shell #content .gx-payout-method-card img,html body.gx-shell #content .gx-payment-type .gx-coin-badge,html body.gx-shell #content .gx-payout-method-card .gx-coin-badge{width:58px!important;height:58px!important;min-width:58px!important;max-width:58px!important;max-height:58px!important;font-size:14px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;gap:7px 14px!important;min-height:160px!important;padding:12px 14px 14px!important;align-items:stretch!important;text-align:left!important;overflow:hidden!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>small{position:static!important;grid-column:1/-1!important;grid-row:1!important;justify-self:start!important;min-width:0!important;margin:0!important;padding:5px 12px!important;border-radius:6px!important;font-size:11px!important;line-height:1!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>img{grid-column:1!important;grid-row:2/4!important;width:86px!important;height:86px!important;margin:0!important;align-self:center!important;justify-self:center!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span{grid-column:2!important;grid-row:2!important;width:100%!important;align-self:end!important;display:block!important;min-width:0!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span b{font-size:18px!important;line-height:1.04!important;overflow-wrap:normal!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span em{justify-self:start!important;display:block!important;width:100%!important;min-width:0!important;margin-top:4px!important;padding:0!important;border-radius:0!important;background:transparent!important;font-style:normal!important;line-height:1.02!important;white-space:normal!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span i{display:inline!important;font-size:18px!important;font-weight:1000!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span u{display:block!important;margin-top:1px!important;font-size:10px!important;text-transform:uppercase!important;text-decoration:none!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>strong{grid-column:2!important;grid-row:3!important;justify-self:start!important;align-self:start!important;min-width:126px!important;min-height:38px!important;margin-top:4px!important;padding:8px 14px!important;border-radius:999px!important}

html body.gx-shell #content{--gx-main-card:linear-gradient(145deg,#fff8ea 0%,#f3dfbb 58%,#e7c17e 100%);--gx-inner-card:linear-gradient(145deg,#fffdf7 0%,#faefd7 62%,#efd29a 100%);--gx-card-border:#c8954c;--gx-card-text:#22150b}
html body.gx-shell #content :is(.gx-deposit-panel,.gx-payment-panel,.gx-payout-panel,.gx-bounty-dark,.gx-bounty-panel,.gx-support-shell,.gx-support-panel,.gx-settings-card,.gx-ref-promo-panel,.gx-ref-system,.gx-ref-levels,.gx-ref-history,.gx-task-panel,.gx-task-section,.gx-news-public,.page_nav,.gx-public-copy-panel){background:var(--gx-main-card)!important;border:1px solid var(--gx-card-border)!important;border-radius:8px!important;color:var(--gx-card-text)!important;box-shadow:0 12px 26px rgba(67,35,11,.16),inset 0 1px 0 rgba(255,255,255,.78)!important}
html body.gx-shell #content :is(.gx-payment-type,.gx-payout-method-card,.gx-deposit-provider a,.gx-bounty-feed-item,.gx-bounty-rule,.gx-bounty-template,.gx-bounty-submission,.gx-bounty-play,.gx-bounty-hero,.gx-bounty-latest,.gx-bounty-leader,.gx-support-card,.gx-support-form,.gx-settings-row,.gx-settings-wallet-row,.gx-ref-promo-card,.gx-ref-stats,.gx-ref-income,.gx-ref-tier-strip article,.gx-task-card,.gx-task-summary article,.gx-news-card,.gx-table-scroll,table.gx-history-table,table.gx-mobile-labeled-table){background:var(--gx-inner-card)!important;border:1px solid rgba(200,149,76,.74)!important;border-radius:8px!important;color:var(--gx-card-text)!important;box-shadow:0 8px 18px rgba(65,34,10,.12),inset 0 1px 0 rgba(255,255,255,.84)!important}
html body.gx-shell #content :is(.gx-bounty-panel,.gx-support-panel,.gx-settings-card,.gx-ref-promo-panel,.gx-task-panel) h2,html body.gx-shell #content :is(.gx-bounty-panel,.gx-support-panel,.gx-settings-card,.gx-ref-promo-panel,.gx-task-panel) h3{color:#21140b!important;text-shadow:none!important}
html body.gx-shell #content :is(.gx-bounty-field span,.gx-support-field span,.gx-settings-card span,.gx-ref-promo-panel span,.gx-task-card span){color:#3b2818!important}
html body.gx-shell #content :is(.gx-bounty-feed-item b,.gx-bounty-amount,.gx-ref-stats b,.gx-ref-income b,.gx-task-card b,.gx-news-card b){color:#21140b!important}
html body.gx-shell #content :is(.gx-history-table th,.gx-mobile-labeled-table th){background:linear-gradient(180deg,#ffd56e,#eba229)!important;color:#211007!important;border-color:#b8792d!important}
html body.gx-shell #content :is(.gx-history-table td,.gx-mobile-labeled-table td){background:rgba(255,250,240,.72)!important;border-color:rgba(200,149,76,.38)!important;color:#26170b!important}
html body.gx-shell #content :is(.gx-bounty-empty,.gx-support-empty,.gx-ref-empty,.gx-task-empty){background:rgba(255,248,232,.76)!important;border:1px dashed rgba(168,104,33,.48)!important;border-radius:8px!important;color:#3b2818!important}

@media(max-width:760px){
html body.gx-shell .gx-skip-link:not(:focus){left:-9999px!important;right:auto!important}
html body.gx-game-shell #content .gx-clone-command-strip{grid-template-columns:1fr!important;gap:10px!important}
html body.gx-game-shell #content .gx-game-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.gx-game-shell #content .gx-strip-upgrade-card,html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card{width:100%!important;min-width:0!important;min-height:128px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button{grid-template-columns:78px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;min-height:128px!important;padding:10px!important;gap:5px 10px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>small{font-size:10px!important;padding:4px 9px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>img{width:70px!important;height:70px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span b{font-size:15px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>span i{font-size:15px!important}
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card button>strong{min-width:108px!important;min-height:34px!important;padding:7px 10px!important}
html body.gx-shell #content .gx-task-card{grid-template-columns:72px minmax(0,1fr)!important;min-height:0!important}
html body.gx-shell #content .gx-task-card>img{width:72px!important;height:72px!important}
html body.gx-public-home .gx-starter-kit>div,html body.gx-public-home .gx-home-system-cards{grid-template-columns:1fr!important}
html body.gx-public-home .gx-starter-kit article{grid-template-columns:76px minmax(0,1fr)!important}
html body.gx-public-home .gx-starter-kit article>img{width:76px!important;height:76px!important;min-width:76px!important}
html body.gx-public-home .gx-home-system-cards article{grid-template-columns:1fr!important}
html body.gx-public-home .gx-home-system-cards article img{justify-self:center!important}
html body.gx-shell #content .gx-table-scroll{overflow:visible!important;width:100%!important;max-width:100%!important}
html body.gx-shell #content table.gx-mobile-labeled-table,html body.gx-shell #content table.gx-history-table{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.gx-shell #content table.gx-mobile-labeled-table thead,html body.gx-shell #content table.gx-history-table thead{display:none!important}
html body.gx-shell #content table.gx-mobile-labeled-table tbody,html body.gx-shell #content table.gx-history-table tbody{display:grid!important;gap:8px!important;width:100%!important}
html body.gx-shell #content table.gx-mobile-labeled-table tr,html body.gx-shell #content table.gx-history-table tr{display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;border:1px solid rgba(200,149,76,.72)!important;border-radius:8px!important;background:var(--gx-inner-card)!important;box-shadow:0 7px 14px rgba(65,34,10,.10)!important;overflow:hidden!important}
html body.gx-shell #content table.gx-mobile-labeled-table td,html body.gx-shell #content table.gx-history-table td{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:8px 10px!important;border:0!important;border-bottom:1px solid rgba(200,149,76,.28)!important;background:transparent!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:last-child,html body.gx-shell #content table.gx-history-table td:last-child{border-bottom:0!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:before,html body.gx-shell #content table.gx-history-table td:before{content:attr(data-label)!important;flex:0 0 auto!important;max-width:45%!important;color:#5a3a18!important;font-size:10px!important;font-weight:1000!important;text-transform:uppercase!important;text-align:left!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:not([data-label]):nth-child(1):before,html body.gx-shell #content table.gx-history-table td:not([data-label]):nth-child(1):before{content:"Date"!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:not([data-label]):nth-child(2):before,html body.gx-shell #content table.gx-history-table td:not([data-label]):nth-child(2):before{content:"Type"!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:not([data-label]):nth-child(3):before,html body.gx-shell #content table.gx-history-table td:not([data-label]):nth-child(3):before{content:"Amount"!important}
html body.gx-shell #content table.gx-mobile-labeled-table td:not([data-label]):nth-child(4):before,html body.gx-shell #content table.gx-history-table td:not([data-label]):nth-child(4):before{content:"Status"!important}
html body.gx-shell #content table.gx-mobile-labeled-table .gx-empty-row td,html body.gx-shell #content table.gx-history-table .gx-empty-row td{justify-content:center!important;text-align:center!important}
html body.gx-shell #content table.gx-mobile-labeled-table .gx-empty-row td:before,html body.gx-shell #content table.gx-history-table .gx-empty-row td:before{content:""!important;display:none!important}
html body.gx-shell #content .gx-support-hero,html body.gx-shell #content .gx-bounty-hero{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-page-title{font-size:24px!important;line-height:1.05!important}
}

/* Final cohesion pass: keep copy, artwork and card scale aligned. */
html body.gx-shell #content,html body.gx-public #content,html body.gx-public .gx-public-content{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0!important}
html body.gx-shell #content :is(h1,h2,h3,.gx-page-title),html body.gx-public :is(h1,h2,h3,.gx-page-title){font-weight:1000!important;letter-spacing:0!important;color:#211007!important;text-wrap:balance!important}
html body.gx-shell #content :is(p,span,small,li,td,th,label,input,button,a),html body.gx-public :is(p,span,small,li,td,th,label,input,button,a){letter-spacing:0!important}
html body.gx-shell #content img,html body.gx-public img{image-rendering:auto!important}
html body.gx-shell #content .gx-clone-cardgrid{gap:14px!important}
html body.gx-game-shell #content .gx-clone-slot{min-height:318px!important;grid-template-rows:150px minmax(0,1fr)!important;padding:12px!important}
html body.gx-game-shell #content .gx-clone-slot-visual{min-height:150px!important;padding:30px 10px 10px!important;align-items:center!important}
html body.gx-game-shell #content .gx-clone-slot-visual img{width:132px!important;height:116px!important;max-width:92%!important;object-fit:contain!important;filter:drop-shadow(0 14px 18px rgba(52,27,10,.28))!important}
html body.gx-game-shell #content .gx-clone-slot-copy{display:grid!important;align-content:start!important;gap:7px!important;text-align:center!important}
html body.gx-game-shell #content .gx-clone-slot-copy b{font-size:13px!important;line-height:1.12!important;min-height:30px!important;color:#24150a!important}
html body.gx-game-shell #content .gx-clone-slot-copy strong{font-size:18px!important;line-height:1.05!important}
html body.gx-game-shell #content .gx-live-dragon{width:104px!important;height:112px!important}
html body.gx-game-shell #content .gx-live-dragon img{width:90px!important;height:90px!important;filter:drop-shadow(0 12px 14px rgba(0,0,0,.38))!important}
html body.gx-game-shell #content .gx-clone-scene-cart{width:132px!important;height:108px!important}
html body.gx-game-shell #content .gx-strip-upgrade-card button>img{width:104px!important;height:104px!important;filter:drop-shadow(0 14px 18px rgba(52,27,10,.28))!important}
html body.gx-shell #content .gx-task-card{grid-template-columns:112px minmax(0,1fr) 148px!important;gap:14px!important;min-height:148px!important;padding:14px!important;align-items:center!important}
html body.gx-shell #content .gx-task-card>img{width:112px!important;height:112px!important}
html body.gx-shell #content .gx-task-copy b{font-size:15px!important;line-height:1.15!important}
html body.gx-shell #content .gx-task-copy span{font-size:12px!important;font-weight:900!important}
html body.gx-shell #content .gx-ref-dashboard article{min-height:116px!important}
html body.gx-shell #content .gx-ref-card-icon{width:86px!important;height:86px!important}
html body.gx-shell #content .gx-settings-row-icon,html body.gx-shell #content .gx-settings-row-icon img{width:78px!important;height:78px!important;min-width:78px!important}
html body.gx-public-home .gx-starter-kit article>img{width:92px!important;height:92px!important;min-width:92px!important}
html body.gx-public-home .gx-home-income-cards article img{width:142px!important;height:124px!important}
html body.gx-public-home .gx-home-system-cards article img{width:170px!important;height:142px!important}
html body.gx-shell #content .gx-route-hero,html body.gx-shell #content .gx-panel-title-row,html body.gx-shell #content .gx-subpanel-title{width:100%!important;border:1px solid rgba(200,149,76,.72)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffdf7 0%,#f7e8c9 60%,#e9c27e 100%)!important;box-shadow:0 10px 22px rgba(70,34,8,.13),inset 0 1px 0 rgba(255,255,255,.85)!important;color:#211007!important}
html body.gx-shell #content .gx-route-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 190px!important;align-items:center!important;gap:18px!important;min-height:172px!important;margin:0 0 14px!important;padding:18px 20px!important;overflow:hidden!important}
html body.gx-shell #content .gx-route-hero img{width:190px!important;height:148px!important;object-fit:contain!important;justify-self:center!important;filter:drop-shadow(0 14px 18px rgba(52,27,10,.24))!important}
html body.gx-shell #content .gx-route-hero .gx-page-title{margin:3px 0 7px!important;font-size:31px!important;line-height:1.05!important}
html body.gx-shell #content .gx-route-hero p{max-width:680px!important;margin:0!important;color:#3a2716!important;font-size:14px!important;font-weight:800!important;line-height:1.42!important}
html body.gx-shell #content .gx-section-kicker{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:4px 9px!important;border:1px solid rgba(174,108,29,.46)!important;border-radius:999px!important;background:linear-gradient(180deg,#ffd36a,#eea526)!important;color:#211007!important;font-size:10px!important;font-weight:1000!important;text-transform:uppercase!important;line-height:1!important}
html body.gx-shell #content .gx-panel-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(160px,300px)!important;gap:14px!important;align-items:center!important;margin:0 0 12px!important;padding:14px 16px!important}
html body.gx-shell #content .gx-panel-title-row h2{margin:4px 0 0!important;font-size:24px!important;line-height:1.08!important}
html body.gx-shell #content .gx-panel-title-row small{display:block!important;color:#4d3118!important;font-size:12px!important;font-weight:900!important;line-height:1.35!important;text-align:right!important}
html body.gx-shell #content .gx-subpanel-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:14px 0 10px!important;padding:10px 12px!important}
html body.gx-shell #content .gx-subpanel-title b{font-size:15px!important;font-weight:1000!important}
html body.gx-shell #content .gx-subpanel-title span{color:#4d3118!important;font-size:12px!important;font-weight:800!important}
html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card{min-height:92px!important;grid-template-columns:72px minmax(0,1fr)!important;padding:14px!important}
html body.gx-shell #content .gx-payment-type span b,html body.gx-shell #content .gx-payout-method-copy .title{font-size:15px!important;line-height:1.15!important}
html body.gx-shell #content .gx-news-head,html body.gx-shell #content .gx-support-hero{grid-template-columns:minmax(0,1fr) 160px auto!important;align-items:center!important;gap:16px!important}
html body.gx-shell #content .gx-news-head img,html body.gx-shell #content .gx-support-hero img{width:150px!important;height:126px!important;object-fit:contain!important;filter:drop-shadow(0 12px 16px rgba(52,27,10,.22))!important}
html body.gx-shell #content .gx-news-head p,html body.gx-shell #content .gx-support-hero p{margin:6px 0 0!important;color:#3a2716!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}
html body.gx-shell #content .gx-bounty-hero{grid-template-columns:minmax(0,1fr) 170px 210px!important}
html body.gx-shell #content .gx-bounty-play-badge{display:none!important}
html body.gx-shell #header.gx-site-header{background:linear-gradient(180deg,#5a3016 0%,#3b1e0e 48%,#211006 100%)!important}
html body.gx-shell #header.gx-site-header .gx-active-menu a,html body.gx-shell #header.gx-site-header .gx-utility-menu-flat a{background:linear-gradient(180deg,rgba(103,55,25,.90),rgba(45,22,10,.94))!important}
html body.gx-shell #header.gx-site-header .gx-active-menu a.is-active,html body.gx-shell #header.gx-site-header .gx-utility-menu-flat a.is-active{background:linear-gradient(180deg,#8a4d22,#5a2d13)!important}
@media(max-width:760px){
html body.gx-game-shell #content .gx-clone-slot{min-height:260px!important;grid-template-rows:124px minmax(0,1fr)!important}
html body.gx-game-shell #content .gx-clone-slot-visual{min-height:124px!important}
html body.gx-game-shell #content .gx-clone-slot-visual img{width:108px!important;height:96px!important}
html body.gx-shell #content .gx-task-card{grid-template-columns:82px minmax(0,1fr)!important;min-height:128px!important}
html body.gx-shell #content .gx-task-card>img{width:82px!important;height:82px!important}
html body.gx-public-home .gx-starter-kit article>img{width:76px!important;height:76px!important;min-width:76px!important}
html body.gx-shell #content .gx-route-hero,html body.gx-shell #content .gx-panel-title-row,html body.gx-shell #content .gx-news-head,html body.gx-shell #content .gx-support-hero,html body.gx-shell #content .gx-bounty-hero{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-route-hero img,html body.gx-shell #content .gx-news-head img,html body.gx-shell #content .gx-support-hero img{width:132px!important;height:112px!important;justify-self:center!important}
html body.gx-shell #content .gx-panel-title-row small{text-align:left!important}
html body.gx-shell #content .gx-payment-type,html body.gx-shell #content .gx-payout-method-card{grid-template-columns:62px minmax(0,1fr)!important;min-height:78px!important}
}

/* Wider desktop stage: keep the cave background visible, but give pages real working width. */
@media(min-width:981px){
html body.gx-shell #wrapper{width:min(calc(100vw - 16px),1500px)!important;max-width:1500px!important;margin:18px auto 40px!important;grid-template-columns:132px minmax(0,1fr)!important}
html body.gx-shell #content{width:100%!important;max-width:none!important;margin:0!important;padding:18px!important}
html body.gx-game-shell #content .gx-game{max-width:none!important;width:100%!important}
html body.gx-game-shell #content .gx-clone-cardgrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}
html body.gx-game-shell #content .gx-clone-playfield{min-height:370px!important}
html body.gx-game-shell #content .gx-game-command-tabs,html body.gx-game-shell #content .gx-clone-tasks{max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}
html body.gx-public #wrapper,html body.gx-public-home #wrapper{width:min(calc(100vw - 32px),1460px)!important;max-width:1460px!important;margin-left:auto!important;margin-right:auto!important}
html body.gx-public #content,html body.gx-public .gx-public-content{width:100%!important;max-width:none!important}
html body.gx-public-home .gx-home-hero{grid-template-columns:minmax(0,1fr) 340px!important;gap:18px!important}
html body.gx-public-home .gx-home-game-card{min-height:390px!important}
html body.gx-public-home .gx-home-game-bg{height:390px!important}
html body.gx-public-home .gx-home-income-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html body.gx-public-home .gx-home-system-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.gx-shell #content .gx-deposit-methods,html body.gx-shell #content .gx-payment-types,html body.gx-shell #content .gx-payout-methods{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html body.gx-shell #content .gx-offerwall-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html body.gx-shell #content .gx-offerwall-task{grid-template-columns:100px minmax(0,1fr) 132px 118px!important}
}

@media(min-width:1500px){
html body.gx-shell #wrapper{width:calc(100vw - 12px)!important;max-width:1680px!important}
html body.gx-public #wrapper,html body.gx-public-home #wrapper{width:calc(100vw - 24px)!important;max-width:1620px!important}
html body.gx-game-shell #content .gx-clone-playfield{min-height:400px!important}
html body.gx-public-home .gx-home-game-card{min-height:420px!important}
html body.gx-public-home .gx-home-game-bg{height:420px!important}
html body.gx-shell #content .gx-offerwall-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body.gx-shell #content .gx-offerwall-task{grid-template-columns:92px minmax(0,1fr)!important;grid-template-areas:"img copy" "reward action"!important}
html body.gx-shell #content .gx-offerwall-task>img{grid-area:img!important}
html body.gx-shell #content .gx-offerwall-task-copy{grid-area:copy!important}
html body.gx-shell #content .gx-offerwall-task strong{grid-area:reward!important}
html body.gx-shell #content .gx-offerwall-task a{grid-area:action!important}
}

@media(max-width:980px){
html body.gx-shell #content .gx-offerwall-grid{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-offerwall-task{grid-template-columns:82px minmax(0,1fr)!important;grid-template-areas:"img copy" "reward reward" "action action"!important;min-height:0!important}
html body.gx-shell #content .gx-offerwall-task>img{grid-area:img!important;width:82px!important;height:82px!important}
html body.gx-shell #content .gx-offerwall-task-copy{grid-area:copy!important}
html body.gx-shell #content .gx-offerwall-task strong{grid-area:reward!important}
html body.gx-shell #content .gx-offerwall-task a{grid-area:action!important}
html body.gx-shell #content .gx-offerwall-empty{grid-template-columns:86px minmax(0,1fr)!important}
html body.gx-shell #content .gx-offerwall-empty img{width:86px!important;height:86px!important}
html body.gx-shell #content .gx-offerwall-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

/* Deep route polish: deposit/payout child pages, news cards, sortable headers. */
html body.gx-shell #content .gx-deposit-checkout,
html body.gx-shell #content .gx-payout-form{width:100%!important;max-width:980px!important;margin:0 auto 16px!important;padding:18px!important;border:1px solid rgba(174,108,29,.55)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffdf7 0%,#f7e7c6 58%,#ecc987 100%)!important;color:#211007!important;box-shadow:0 16px 34px rgba(70,34,8,.16),inset 0 1px 0 rgba(255,255,255,.86)!important;overflow:hidden!important}
html body.gx-shell #content .gx-route-step-head{width:100%!important;max-width:980px!important;margin:0 auto 12px!important;padding:14px 16px!important;border:1px solid rgba(174,108,29,.46)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffaf0,#edcc94)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 92px!important;gap:14px!important;align-items:center!important;box-shadow:0 10px 20px rgba(84,43,12,.12)!important}
html body.gx-shell #content .gx-route-step-head .gx-page-title{margin:5px 0!important;font-size:31px!important;line-height:1.04!important}
html body.gx-shell #content .gx-route-step-head p{margin:0!important;color:#3b2816!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important}
html body.gx-shell #content .gx-route-step-icon{width:92px!important;height:92px!important;display:grid!important;place-items:center!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:8px!important;background:rgba(255,250,240,.74)!important}
html body.gx-shell #content .gx-route-step-icon img,
html body.gx-shell #content .gx-route-step-icon .gx-coin-badge{width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important;object-fit:contain!important;font-size:18px!important}
html body.gx-shell #content .gx-deposit-amount,
html body.gx-shell #content .gx-payout-form{display:grid!important;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)!important;gap:14px!important;align-items:stretch!important}
html body.gx-shell #content .gx-deposit-amount>label,
html body.gx-shell #content .gx-deposit-network-select,
html body.gx-shell #content .gx-payout-wallet-input{min-width:0!important;margin:0!important;padding:12px!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:8px!important;background:linear-gradient(180deg,#fffaf0,#f0d39e)!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important}
html body.gx-shell #content .gx-deposit-amount input,
html body.gx-shell #content .gx-deposit-amount select,
html body.gx-shell #content .gx-payout-form input[type=text],
html body.gx-shell #content .gx-payout-form select{width:100%!important;height:48px!important;min-width:0!important;padding:0 14px!important;border:1px solid rgba(142,86,24,.46)!important;border-radius:7px!important;background:linear-gradient(180deg,#fffefa,#fff2d5)!important;color:#211007!important;font-size:17px!important;font-weight:900!important;box-shadow:inset 0 2px 5px rgba(91,48,13,.12)!important}
html body.gx-shell #content .gx-money-symbol,
html body.gx-shell #content .gx-payment-symbol{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:linear-gradient(180deg,#ffd769,#eea322)!important;border:1px solid rgba(146,86,17,.55)!important;color:#211007!important;font-size:20px!important;font-weight:1000!important;box-shadow:0 6px 12px rgba(80,42,10,.16)!important}
html body.gx-shell #content .gx-money-symbol img{width:30px!important;height:30px!important;object-fit:contain!important}
html body.gx-shell #content .gx-payment-converter{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important}
html body.gx-shell #content .gx-payout-preview{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html body.gx-shell #content .gx-payment-converter article{min-height:118px!important;padding:14px!important;border:1px solid rgba(174,108,29,.48)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffaf0,#eac783)!important;display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;box-shadow:0 10px 18px rgba(84,43,12,.13)!important}
html body.gx-shell #content .gx-payment-converter article>img,
html body.gx-shell #content .gx-payment-converter article>.gx-coin-badge{width:78px!important;height:78px!important;max-width:78px!important;max-height:78px!important;object-fit:contain!important;font-size:18px!important;filter:drop-shadow(0 9px 12px rgba(69,36,10,.24))!important}
html body.gx-shell #content .gx-payment-converter article>b{min-width:0!important;color:#211007!important;font-size:22px!important;line-height:1.08!important;font-weight:1000!important;overflow-wrap:anywhere!important}
html body.gx-shell #content .gx-deposit-amount>button,
html body.gx-shell #content .gx-payout-form button[type=submit],
html body.gx-shell #content .gx-history-table th button,
html body.gx-shell #content .gx-table-scroll th button{min-height:44px!important;padding:10px 18px!important;border:1px solid #a76513!important;border-radius:7px!important;background:linear-gradient(180deg,#ffd66e,#efa525)!important;color:#211007!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 4px 0 rgba(128,76,13,.3)!important;text-decoration:none!important}
html body.gx-shell #content .gx-deposit-amount>button{grid-column:1/-1!important;width:220px!important;justify-self:center!important}
html body.gx-shell #content .gx-deposit-amount>.gx-payment-back,
html body.gx-shell #content .gx-deposit-amount>.gx-payment-signup{justify-self:stretch!important;min-height:42px!important}
html body.gx-shell #content .gx-deposit-result{display:grid!important;grid-template-columns:minmax(0,1.1fr) 240px!important;gap:16px!important;align-items:start!important;padding:16px!important;border:1px solid rgba(174,108,29,.5)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffaf0,#edcc93)!important}
html body.gx-shell #content .gx-deposit-result-head{display:grid!important;grid-template-columns:78px minmax(0,1fr)!important;gap:12px!important;align-items:center!important}
html body.gx-shell #content .gx-deposit-result-head img,
html body.gx-shell #content .gx-deposit-result-head .gx-coin-badge{width:70px!important;height:70px!important;max-width:70px!important;max-height:70px!important}
html body.gx-shell #content .gx-deposit-address-row{display:grid!important;grid-template-columns:120px minmax(0,1fr) 96px!important;gap:8px!important;align-items:center!important;margin:10px 0!important}
html body.gx-shell #content .gx-deposit-address-row input{height:42px!important;padding:0 10px!important;border-radius:7px!important;border:1px solid rgba(142,86,24,.42)!important;background:#fff8e8!important;font-weight:800!important}
html body.gx-shell #content .gx-deposit-qr{display:grid!important;justify-items:center!important;gap:8px!important;padding:12px!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:8px!important;background:rgba(255,250,240,.78)!important}
html body.gx-shell #content .gx-deposit-qr img{width:190px!important;height:190px!important}
html body.gx-shell #content .gx-payout-rules-row{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html body.gx-shell #content .gx-payout-min-final,
html body.gx-shell #content .gx-payout-fee-note,
html body.gx-shell #content .gx-payout-destination{min-width:0!important;padding:12px!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:8px!important;background:linear-gradient(180deg,#fffaf0,#f0d39e)!important}
html body.gx-shell #content .gx-payout-destination{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important}
html body.gx-shell #content .gx-payout-destination label{min-width:0!important}
html body.gx-shell #content .gx-payout-destination img{width:30px!important;height:30px!important;object-fit:contain!important}
html body.gx-shell #content .gx-news-list,
html body.gx-public .gx-news-public .gx-clone-copy{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
html body.gx-shell #content .gx-news-card,
html body.gx-public .gx-news-card{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;min-height:148px!important;padding:14px!important;border:1px solid rgba(174,108,29,.42)!important;border-radius:8px!important;background:linear-gradient(145deg,#fffdf7,#f0d39a)!important;box-shadow:0 10px 20px rgba(84,43,12,.11)!important}
html body.gx-shell #content .gx-news-card>img,
html body.gx-public .gx-news-card>img{width:110px!important;height:110px!important;object-fit:contain!important;filter:drop-shadow(0 10px 12px rgba(69,36,10,.2))!important}
html body.gx-shell #content .gx-news-card h2,
html body.gx-public .gx-news-card h2{margin:5px 0!important;font-size:19px!important;line-height:1.08!important}
html body.gx-shell #content .gx-news-card p,
html body.gx-public .gx-news-card p{margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.38!important;color:#3b2816!important}
html body.gx-shell #content .gx-bounty-hero .gx-page-title{font-size:34px!important;letter-spacing:0!important;line-height:1.02!important}

/* Wide-page cleanup for dense account and XP boards. */
html body.gx-shell #content .gx-task-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
html body.gx-shell #content .gx-task-card{min-width:0!important;overflow:hidden!important;grid-template-columns:96px minmax(0,1fr) 124px!important;gap:12px!important}
html body.gx-shell #content .gx-task-card .gx-task-copy,
html body.gx-shell #content .gx-task-card .gx-task-copy>*{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}
html body.gx-shell #content .gx-task-card strong,
html body.gx-shell #content .gx-task-card em,
html body.gx-shell #content .gx-task-card a,
html body.gx-shell #content .gx-task-card button{min-width:0!important;max-width:100%!important;white-space:normal!important;text-align:center!important}
html body.gx-shell #content .gx-settings-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important}
html body.gx-shell #content .gx-settings-limit-note,
html body.gx-shell #content .gx-settings-section-title,
html body.gx-shell #content .gx-settings-payout-grid{grid-column:1/-1!important}
html body.gx-shell #content .gx-settings-payout-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
html body.gx-shell #content .gx-settings-password-form,
html body.gx-shell #content .gx-settings-payout-form{display:grid!important;gap:10px!important;align-items:center!important;min-width:0!important;overflow:hidden!important}
html body.gx-shell #content .gx-settings-password-form{grid-template-columns:76px minmax(0,1fr) minmax(0,1fr) 112px!important}
html body.gx-shell #content .gx-settings-payout-form{grid-template-columns:76px minmax(0,1fr) 126px!important;grid-auto-rows:auto!important}
html body.gx-shell #content .gx-settings-row-icon{width:76px!important;min-width:76px!important;height:76px!important;overflow:hidden!important;display:grid!important;place-items:center!important}
html body.gx-shell #content .gx-settings-row-icon img,
html body.gx-shell #content .gx-settings-row-icon .gx-coin-badge{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;object-fit:contain!important}
html body.gx-shell #content .gx-settings-password-form input,
html body.gx-shell #content .gx-settings-payout-form input{min-width:0!important;width:100%!important;max-width:100%!important;height:46px!important;padding:0 12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body.gx-shell #content .gx-settings-wallet-fields,
html body.gx-shell #content .gx-settings-wallet-fields.has-memo{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;width:100%!important}
html body.gx-shell #content .gx-settings-payout-form input[name="wallet_password"]{grid-column:2!important;grid-row:2!important}
html body.gx-shell #content .gx-settings-payout-form button[name="save_payout"]{grid-column:3!important;grid-row:1 / span 2!important;min-width:0!important;width:100%!important;max-width:126px!important}
html body.gx-shell #wrapper #content .gx-settings-row-icon{box-sizing:border-box!important;flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important;padding:6px!important;overflow:hidden!important}
html body.gx-shell #wrapper #content .gx-settings-row-icon img,
html body.gx-shell #wrapper #content .gx-settings-row-icon .gx-coin-badge{box-sizing:border-box!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;max-height:64px!important}
html body.gx-public-home .gx-home-gold-total img{width:38px!important;height:38px!important;min-width:38px!important;object-fit:contain!important}
html body.gx-public-home .gx-nugg-recent{overflow:hidden!important;contain:paint!important}
html body.gx-game-shell #content .gx-target-resourcebar span img{width:36px!important;height:36px!important;min-width:36px!important;object-fit:contain!important;filter:drop-shadow(0 4px 6px rgba(50,25,8,.22))!important}
html body.gx-game-shell #content .gx-clone-slot-footer button em img,
html body.gx-game-shell #content .gx-clone-slot-footer .gx-cost img,
html body.gx-game-shell #content .gx-clone-slot-footer button img[src*="dravonx-circular-badge"]{width:36px!important;height:36px!important;min-width:36px!important;object-fit:contain!important}
html body.gx-game-shell #content .gx-clone-scene-collect span img{width:38px!important;height:38px!important;min-width:38px!important}
html body.gx-game-shell #content [data-strip-next-cost] img,
html body.gx-game-shell #content .gx-clone-shop-balance b img{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;max-height:36px!important;object-fit:contain!important}
html body.gx-game-shell #content .gx-strip-upgrade-card strong[data-strip-next-cost] img,
html body.gx-game-shell #content .gx-clone-command-strip .gx-strip-upgrade-card strong[data-strip-next-cost] img{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;max-height:36px!important}
html body.gx-shell #content .gx-deposit-network-select .gx-network-symbol img{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;max-height:38px!important}
html body.gx-shell #content .gx-balance-pair article b img,
html body.gx-shell #content .gx-payout-min-final b img{width:38px!important;height:38px!important;min-width:38px!important;object-fit:contain!important}
html body.gx-shell #content .gx-ref-income>img,
html body.gx-shell #content .gx-ref-tier-strip small img{width:36px!important;height:36px!important;min-width:36px!important;object-fit:contain!important}

@media(max-width:980px){
html body.gx-shell #content .gx-deposit-amount,
html body.gx-shell #content .gx-payout-form,
html body.gx-shell #content .gx-payment-converter,
html body.gx-shell #content .gx-payout-preview,
html body.gx-shell #content .gx-payout-rules-row,
html body.gx-shell #content .gx-news-list,
html body.gx-public .gx-news-public .gx-clone-copy{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-deposit-result{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-news-card,
html body.gx-public .gx-news-card{grid-template-columns:86px minmax(0,1fr)!important}
html body.gx-shell #content .gx-news-card>img,
html body.gx-public .gx-news-card>img{width:86px!important;height:86px!important}
html body.gx-shell #content .gx-task-grid,
html body.gx-shell #content .gx-settings-grid,
html body.gx-shell #content .gx-settings-payout-grid{grid-template-columns:1fr!important}
html body.gx-shell #content .gx-settings-password-form,
html body.gx-shell #content .gx-settings-payout-form{grid-template-columns:64px minmax(0,1fr)!important}
html body.gx-shell #content .gx-settings-password-form button,
html body.gx-shell #content .gx-settings-payout-form button[name="save_payout"],
html body.gx-shell #content .gx-settings-payout-form input[name="wallet_password"]{grid-column:1/-1!important;grid-row:auto!important;max-width:none!important}
}

