/* Gold Hunt phone UI v2. All layout changes are scoped to phones/tablets. */
.ghm-dock,.ghm-tabs,.ghm-coin-tabs,.ghm-trade-quick {display:none}
@media(max-width:768px){
  :root{--ghm-bg:#090d14;--ghm-panel:#111823;--ghm-line:#253040;--ghm-muted:#8b97a8;--ghm-gold:#ffcb3d}
  body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}
  *,*:before,*:after{box-sizing:border-box}
  main,section,article,aside,form,header,nav,main>div{min-width:0}
  .ghm-has-dock{padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}
  html[data-gh-ui-v2] body .ghm-away{display:none!important}
  .ghm-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ghm-line);margin:12px 0 16px;padding:0 0 4px;scroll-margin-top:68px}
  .ghm-tabs button,.ghm-coin-tabs button{flex:1;white-space:nowrap;min-height:44px;padding:10px 8px;border:0;border-radius:8px;background:transparent;color:var(--ghm-muted);font-size:13px;font-weight:700;cursor:pointer}
  .ghm-tabs button[aria-selected=true],.ghm-coin-tabs button[aria-current=page]{color:var(--ghm-gold);background:#ffcb3d12;box-shadow:inset 0 -2px var(--ghm-gold)}
  .ghm-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;z-index:9990;inset:auto 0 0;height:calc(66px + env(safe-area-inset-bottom));padding:3px 5px env(safe-area-inset-bottom);background:#0d131df5;border-top:1px solid #2b3543;backdrop-filter:blur(16px)}
  .ghm-dock>a,.ghm-dock>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#8b97a8;background:none;border:0;padding:4px 0;border-radius:10px;text-decoration:none;font:600 10px system-ui;min-width:0}
  .ghm-dock svg{width:22px;height:22px}
  .ghm-dock [aria-current=page]{color:var(--ghm-gold);background:#ffcb3d0c}
  body:has(.case-modal.active) .ghm-dock,body.box-contents-open .ghm-dock,body:has(.duel-modal.active) .ghm-dock{display:none!important}
  .ghm-menu{position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:85dvh;padding:18px 14px calc(18px + env(safe-area-inset-bottom));border:1px solid #2b3543;border-radius:22px 22px 0 0;background:#101722;color:#edf2f9;overflow:auto}
  .ghm-menu::backdrop{background:#000a;backdrop-filter:blur(5px)}
  .ghm-menu-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}
  .ghm-menu-head h2{margin:0;font-size:20px}
  .ghm-menu-head button{padding:8px 10px;background:#1e2938;color:#d3deec;border:0;border-radius:9px;min-height:44px}
  .ghm-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  .ghm-menu-grid a{padding:15px 12px;display:flex;flex-direction:column;gap:5px;text-decoration:none;border:1px solid #2a3545;border-radius:12px;background:#151f2d;color:#f5f7fc;min-height:76px}
  .ghm-menu-grid strong{font-size:14px}.ghm-menu-grid small{color:#8b97a8;font-size:11px}
  .ghm-details{margin:10px 0;border:1px solid #293442;border-radius:12px;background:#101722;overflow:hidden}.ghm-details summary{padding:14px 12px;min-height:46px;font-size:13px;font-weight:700;color:#e7c66c;cursor:pointer}.ghm-details>.shop-wallet-strip,.ghm-details>.affiliate-promo-box{margin:0!important;border:0!important;border-radius:0!important;padding:12px!important}
  :focus-visible{outline:2px solid #ffcb3d;outline-offset:3px}
  /* Game catalogue: real two-column selector is gh-box-catalog. */
  .gh-box-catalog,.shop-products,.inventory-grid,.gh2-mode-grid,.gh2-economy-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
  .gh-box-market-layout{display:block!important}
  .gh-boxes-title,.shop-hero{padding:12px 0!important;margin-bottom:14px!important}
  .gh-boxes-title h1,.shop-hero h1{font-size:25px!important;margin:5px 0!important;line-height:1.2!important}
  .gh-boxes-title p,.shop-hero p{font-size:12px!important;line-height:1.5!important}
  .gh-boxes-nav,.inventory-nav,.profile-v2-nav{display:none!important}
  .gh-boxes-header,.shop-head,.profile-v2-topbar,.inventory-topbar{min-height:60px!important;height:auto!important;padding:10px 12px!important;gap:8px!important;flex-wrap:wrap!important}
  .gh-boxes-logo,.shop-brand,.logo{font-size:15px!important}
  .gh-boxes-balance{padding:7px 10px!important;font-size:12px!important;margin-left:auto}
  .gh-market-case{display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;border-radius:15px!important;overflow:hidden!important;border:1px solid #293340!important;background:linear-gradient(150deg,#17202d,#0c121c)!important;min-width:0!important}
  .gh-market-case-image{height:115px!important;min-height:115px!important;padding:10px!important;display:grid!important;place-items:center!important}
  .gh-market-case-image img{width:100%!important;height:105px!important;object-fit:contain!important}
  .gh-market-case-body{display:flex!important;flex-direction:column!important;flex:1;padding:10px!important;gap:7px!important}
  .gh-market-case-body h2,.gh-market-case-body h3{font-size:16px!important;line-height:1.2!important;margin:0!important}
  .gh-market-case-body p{font-size:11px!important;line-height:1.4!important;margin:0!important}
  .gh-market-case-body button,.gh-market-case-body .case-buy-link{width:100%!important;font-size:12px!important;margin-top:auto!important;padding:10px 6px!important;min-height:44px!important}
  .gh-case-key-owned{font-size:11px!important;overflow-wrap:anywhere}
  .gh-key-wallet{padding:12px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important}.gh-key-wallet-title{grid-column:1/-1}.gh-key-wallet>a{padding:7px!important;min-width:0!important;gap:7px!important}.gh-key-wallet>a img{width:28px!important;height:28px!important}.gh-key-wallet>a span{font-size:11px!important}.gh-key-wallet>a small{font-size:10px!important}
  .gh-key-wallet-title{margin-bottom:8px}.gh-key-wallet-title h2{font-size:15px!important}
  .gh-box-filters,.inventory-tabs{display:flex!important;gap:6px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none;margin:12px 0!important}
  .gh-box-filters>* , .inventory-tabs>*{flex-shrink:0;white-space:nowrap;font-size:12px!important;min-height:44px!important}
  .gh-oasis-detail{margin-top:20px!important;max-width:100%!important}.gh-oasis-hero{display:block!important;padding:16px!important}.gh-oasis-hero img{height:130px!important;object-fit:contain}
  .gh-oasis-rewards,.box-contents-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  .box-contents-window{width:calc(100vw - 16px)!important;max-height:90dvh!important;padding:14px!important;overflow:auto!important}
  .shop-wallet-strip,.shop-benefits,.inventory-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
  .shop-wallet-strip>*{padding:12px!important;min-width:0}.shop-wallet-strip b{font-size:18px!important;overflow-wrap:anywhere}.shop-product{display:flex!important;flex-direction:column!important;border-radius:14px!important;overflow:hidden}
  .shop-product-visual{height:105px!important}.shop-product-body{padding:11px!important;display:flex!important;flex-direction:column!important;flex:1;gap:6px!important}
  .shop-product-body h3{font-size:15px!important;margin:0!important}.shop-product-body p{font-size:11px!important;line-height:1.4!important}
  .shop-product-buy-form{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:auto!important}
  .shop-product-buy-form button{width:100%!important;min-height:44px!important}.shop-quantity-control{width:100%!important;max-width:150px!important}.shop-product-buy-form .shop-quantity-control button{width:32px!important;min-width:32px!important;flex:0 0 32px!important;padding:4px!important}.shop-quantity-control input{min-width:0!important;width:40px!important;padding:4px!important;flex:1!important}.shop-buy-line{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.shop-quantity-row>span{font-size:10px!important}
  .inventory-card{padding:12px!important;border-radius:14px!important}.inventory-card img{height:100px!important;object-fit:contain!important}.inventory-card h3{font-size:14px!important}
  .player-profile-hero{padding:16px!important;min-height:0!important}.player-profile-main-stats,.game-resources-grid,.duel-profile-stats-grid,.duel-profile-extra-grid,.profile-grid,.profile-link-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  .player-profile-main-stat,.game-resource-card,.duel-profile-stat-card,.duel-profile-extra-card,.profile-info-card{padding:12px!important;min-width:0!important}
  .game-resource-card{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.game-resource-icon{width:32px!important;height:32px!important;font-size:20px!important}.game-resource-content h3{font-size:13px!important}
  .profile-section{padding:16px!important;margin-top:12px!important}.profile-section h2{font-size:18px!important}.profile-section-header{flex-wrap:wrap!important;gap:8px!important}
  .profile-actions .profile:not(.logout-button){display:none!important}.profile-actions a{padding:8px 10px!important;font-size:12px!important}
  .duel-hero{padding:16px!important;min-height:0!important}.duel-hero h1{font-size:27px!important}.duel-profile-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
  .duel-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important}.duel-row>*{min-width:0}.duel-row .duel-player{grid-column:1/-1}
  .duel-history-item{flex-wrap:wrap!important;gap:10px!important;padding:12px!important}.duel-player-avatar{width:36px!important;height:36px!important}
  .arena-shell{padding:12px!important}.arena-hero{padding:16px!important;gap:12px!important}.arena-hero h1{font-size:25px!important}.arena-hero p{font-size:12px!important}
  .arena-stats,.arena-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.arena-card{padding:14px!important}.arena-card h2{font-size:17px!important}.arena-card p{font-size:12px!important}.stake-row{flex-wrap:wrap!important;gap:6px!important}
  .game-picker{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.game-picker .arena-action{width:100%!important;text-align:center}
  /* Exchange screen, with separate views instead of a tall stack. */
  .ghm-exchange{background:#090e16!important}.ghm-exchange>header{height:58px!important;min-height:58px!important;padding:8px 12px!important;align-items:center!important;gap:8px!important}
  .ghm-exchange>header nav{gap:0!important;overflow:auto!important;min-width:0}.ghm-exchange>header nav a{padding:10px 7px!important;font-size:11px!important;white-space:nowrap}
  .ghm-exchange .brand{width:36px!important;height:36px!important;padding:5px!important;justify-content:center!important;border-radius:10px!important;flex-shrink:0}
  .ghm-exchange main{padding:8px 10px!important}.ghm-exchange .hero{padding:12px!important;margin-bottom:10px!important;border-radius:12px!important}.ghm-exchange .hero h1{font-size:21px!important;margin:5px 0!important}.ghm-exchange .hero p{font-size:11px!important;line-height:1.4!important}.ghm-exchange .hero small{font-size:9px!important;letter-spacing:1px!important}
  .ghm-exchange .terminal{padding:10px!important;border-radius:14px!important}.ghm-exchange .asset-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:10px!important}.ghm-exchange .asset-tab{min-width:0!important;padding:11px!important;border-radius:10px!important}.asset-tab b{font-size:13px!important}
  .ghm-exchange .stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-bottom:8px!important}.ghm-exchange .stats>div{padding:9px 7px!important;min-width:0;border-bottom:1px solid #253040!important;border-right:1px solid #253040!important}.ghm-exchange .stats span{font-size:10px!important}.ghm-exchange .stats strong{font-size:12px!important;overflow-wrap:anywhere}.ghm-exchange .stats>div:first-child strong{color:#f5d775!important}
  .ghm-exchange .workspace{display:block!important}.ghm-exchange .chart-panel{padding:10px!important;min-height:0!important}.ghm-exchange .panel-head{display:block!important}.ghm-exchange .panel-head h2{font-size:19px!important}.ghm-exchange .panel-head small{font-size:9px!important}
  .ghm-exchange .chart-toolbar{display:flex!important;gap:4px!important;min-width:0!important}.ghm-exchange .timeframes{flex:1;overflow-x:auto!important;min-width:0;scrollbar-width:none}.ghm-exchange .timeframes button{padding:8px 10px!important;font-size:11px!important;flex-shrink:0;min-height:44px!important}.ghm-exchange .chart-icon-button{min-width:36px!important;font-size:11px!important;padding:6px!important}.ghm-exchange .chart-meta{font-size:9px!important;overflow:auto;white-space:nowrap;gap:8px!important}
  .ghm-exchange #marketChart{height:265px!important;min-height:265px!important}.ghm-exchange .chart-legend{position:static!important;font-size:11px!important;padding-top:8px!important}
  .ghm-trade-quick{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.ghm-trade-quick button{border:0;border-radius:10px;min-height:44px;color:#07140e;font-size:14px;font-weight:800;background:#29d693}.ghm-trade-quick .sell{background:#f25e77;color:#fff}
  .ghm-trading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px;align-items:start}.ghm-trade-forms{min-width:0}.ghm-sides{margin:0 0 8px;gap:0}.ghm-sides button{font-size:12px!important;padding:8px 4px!important}.ghm-sides button:first-child[aria-selected=true]{color:#29d693;background:#29d69318;box-shadow:inset 0 -2px #29d693}.ghm-sides button:last-child[aria-selected=true]{color:#ff7189;background:#ff718918;box-shadow:inset 0 -2px #ff7189}
  .ghm-exchange .order-form{padding:10px!important;min-width:0;border-radius:10px!important}.ghm-exchange .order-form h3{font-size:13px!important;margin:0 0 8px!important}.ghm-exchange .order-form label{font-size:11px!important;margin:10px 0!important}.ghm-exchange .order-form input{padding:10px 8px!important;width:100%!important;min-width:0!important;font-size:16px!important}.ghm-exchange .order-form small{font-size:10px!important;line-height:1.4!important}.ghm-exchange .instant-quote{padding:8px 0!important;display:block!important;font-size:10px!important}.ghm-exchange .instant-quote b{display:block;margin-top:5px;font-size:12px!important}.ghm-exchange .type-switch{padding:2px!important}.ghm-exchange .type-switch label{margin:0!important}.ghm-exchange .type-switch span{padding:10px 4px!important;font-size:11px!important}.ghm-exchange .estimate{font-size:11px!important}.ghm-exchange .order-form button{padding:10px 4px!important;font-size:12px!important}.ghm-exchange .order-form.sell button{background:#ef5b73!important;color:#fff!important}
  .ghm-exchange .book{max-height:520px!important;overflow-y:auto!important;border-radius:10px!important}.ghm-exchange .book-tabs{padding:10px 6px!important;font-size:12px!important}.ghm-exchange .book-tabs span{display:none!important}.ghm-exchange .book-hint{display:none!important}.ghm-exchange .columns,.ghm-exchange .book-row{grid-template-columns:1fr 1fr!important;gap:3px!important;padding:8px 5px!important;font-size:10px!important}.ghm-exchange .columns>span:last-child,.ghm-exchange .book-row>span:last-child{display:none!important}.ghm-exchange .book p{font-size:11px!important;padding:10px 4px!important}.ghm-exchange .mid{font-size:14px!important;padding:10px 6px!important;overflow-wrap:anywhere}.ghm-exchange .book-ratio{padding:8px 5px!important}.ghm-exchange .book-ratio-labels{font-size:9px!important;gap:4px!important}.ghm-exchange .book-ratio small{font-size:9px!important}
  .ghm-exchange .tape{padding:10px!important}.ghm-exchange .tape-title h3{font-size:15px!important}.ghm-exchange .tape-row,.ghm-exchange .tape-head{font-size:10px!important;gap:5px!important;padding:10px 0!important}
  .ghm-exchange .orders{padding:12px!important;margin:8px 0!important}.ghm-exchange .orders h2{font-size:18px!important}
  /* Card-style order and portfolio history without a page-wide table. */
  .ghm-card-table{display:block!important;min-width:0!important;width:100%!important}.ghm-card-table thead{display:none!important}.ghm-card-table tbody{display:grid!important;gap:10px!important}.ghm-card-table tr{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:12px!important;border:1px solid #2a3545;border-radius:12px;background:#101824}.ghm-card-table td{display:block!important;min-width:0!important;padding:0!important;border:0!important;font-size:12px!important;overflow-wrap:anywhere!important}.ghm-card-table td:before{content:attr(data-ghm-label);display:block;color:#8693a5;font-size:10px;margin-bottom:4px}.ghm-card-table td[colspan]{grid-column:1/-1}.ghm-card-table td[colspan]:before{display:none}.ghm-card-table tr[hidden]{display:none!important}
  .portfolio-summary{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important}.portfolio-summary>div{padding:12px!important;border:0!important;background:#101824;border-radius:10px}.portfolio-summary>div:first-child{grid-column:1/-1}.portfolio-summary strong{font-size:18px!important}
  /* GH Coin keeps the existing single-section navigation and live data. */
  .gh-coin-sidebar{display:none!important}.gh-coin-shell{display:block!important}.gh-coin-page{padding:0 12px 20px!important;margin:0!important;width:100%!important;max-width:none!important}
  .gh-coin-topbar{height:60px!important;min-height:60px!important;padding:8px 0!important;justify-content:space-between!important;margin:0 0 10px!important}.gh-topbar-brand{display:flex!important}.gh-topbar-coin{height:34px!important;width:34px!important;font-size:13px!important}.gh-topbar-brand strong{font-size:16px!important}.gh-topbar-brand span{font-size:9px!important}.gh-topbar-actions{gap:6px!important}.gh-topbar-actions button{width:36px!important}
  .gh-coin-screen .gh-coin-price{display:block!important;border:1px solid #28313e;border-radius:14px;background:#101722}.gh-coin-price h3{font-size:13px!important}.gh-price-stats{margin-top:12px!important}.gh-coin-price .gh-price-period{font-size:10px!important}
  .gh-coin-dashboard>.gh-coin-price{order:0!important}.gh-coin-dashboard>.gh-coin-wallet{order:1!important}.gh-wallet-balance-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;margin:12px 0!important}.gh-wallet-coin{width:40px!important;height:40px!important;flex:0 0 40px!important;font-size:16px!important}.gh-wallet-balance-row strong{font-size:25px!important}.gh-wallet-balance-row p{font-size:12px!important}.gh-wallet-balances{gap:10px!important}.gh-wallet-title-row h3{font-size:17px!important}.gh-wallet-availability{margin-top:12px!important;padding:10px 0!important}.gh-wallet-availability strong{font-size:17px!important}.gh-wallet-main-actions{margin-top:12px!important;gap:8px!important}.gh-wallet-main-actions button{padding:12px!important;min-height:44px!important}
  .ghm-coin-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #27313f;margin:0 0 12px}.ghm-coin-tabs button{font-size:12px;flex-shrink:0}
  .gh-coin-hero{display:none!important}.gh-coin-dashboard{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.gh-coin-price{grid-column:1/-1;padding:16px!important}.gh-coin-current-price{font-size:30px!important}.gh-coin-current-price span{font-size:12px!important}.gh-price-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.gh-price-stats span{font-size:10px!important}.gh-price-stats strong{font-size:13px!important}.gh-coin-dashboard>.gh-coin-chart{display:none!important}.gh-coin-dashboard>.gh-coin-wallet{grid-column:1/-1;padding:16px!important}
  .gh-overview-quick-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:12px 0!important}.gh-overview-quick-grid .gh-overview-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:12px 4px!important;min-height:92px!important;gap:6px!important}.gh-overview-copy strong{font-size:12px!important}.gh-overview-quick-grid .gh-overview-copy small,.gh-overview-arrow{display:none!important}
  .gh-feature-workspace{padding:0!important;border:0!important;background:transparent!important}.gh-feature-workspace-header{padding:10px 0!important}.gh-feature-workspace-header h2{font-size:19px!important}.gh-feature-host>.gh-feature-active{padding:14px!important;max-width:100%!important}.gh-market-summary{gap:10px!important}.gh-market-summary h3{font-size:19px!important}.gh-market-summary p{font-size:11px!important}.gh-market-summary .gh-market-buy-button{font-size:12px!important;padding:10px!important;min-width:0!important}
  .gh-market-price-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.gh-market-main-price{grid-column:1/-1}.gh-market-main-price strong{font-size:30px!important}.gh-market-stat{padding:10px!important}.gh-market-stat strong{font-size:14px!important}.gh-market-stat span,.gh-market-stat small{font-size:10px!important}
  .gh-market-chart-card{padding:10px!important}.gh-pro-chart-toolbar{display:flex!important;flex-wrap:nowrap!important;overflow:auto!important;gap:5px!important;scrollbar-width:none}.gh-pro-chart-toolbar>*{flex-shrink:0!important}.gh-chart-help{display:none!important}.gh-chart-market-strip{display:none!important}.gh-market-terminal-grid{display:block!important}.gh-pro-chart-stage{display:block!important}.gh-pro-chart-tools{display:flex!important;flex-direction:row!important;gap:3px!important;overflow:auto}.gh-pro-chart-tools button{width:40px!important;min-width:40px!important}.gh-pro-chart-viewport{height:280px!important;min-height:280px!important}.gh-pro-chart-viewport canvas{height:100%!important;width:100%!important}.gh-market-side-panel{margin-top:10px!important;min-width:0!important}.gh-market-feed-row,.gh-market-feed-head{font-size:11px!important}
  .gh-coin-mid-grid,.gh-coin-bottom-grid{gap:10px!important}.gh-wallet-stat-grid,.gh-wallet-content-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.gh-wallet-stat-grid article{padding:10px!important;min-width:0}.gh-wallet-stat-grid strong{font-size:16px!important}.gh-wallet-stat-grid span,.gh-wallet-stat-grid small{font-size:10px!important}.gh-wallet-content-grid>section{padding:10px!important}.gh-wallet-address-card>strong{font-size:14px!important;overflow-wrap:anywhere}.gh-wallet-actions-card button{padding:8px!important;gap:6px!important}.gh-wallet-actions-card button small{display:none!important}.gh-wallet-actions-card button strong{font-size:11px!important}.gh-wallet-actions-card button i{font-size:16px!important}.gh-wallet-tx{gap:8px!important}.gh-wallet-tx strong{font-size:12px!important}.gh-wallet-tx small{font-size:10px!important}
  .gh-section-open .gh-coin-dashboard,.gh-section-open .gh-overview-quick-grid{display:none!important}
  html[data-gh-ui-v2] body .ghm-away{display:none!important}
  .gh-p2p-market-filters{grid-template-columns:1fr 1fr!important;gap:8px!important}.gh-p2p-offer{padding:12px!important;gap:10px!important}.gh-p2p-offer-action button{min-height:44px!important}.gh-p2p-market-hero{padding:14px!important}.gh-p2p-market-hero h3{font-size:20px!important}
}
@media(max-width:359px){.ghm-trading{gap:5px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ghm-exchange .terminal{padding:7px!important}.ghm-exchange .order-form{padding:7px!important}.ghm-exchange .book-ratio-labels{flex-direction:column}.gh-market-case-body p{font-size:10px!important}.ghm-coin-tabs button{padding:10px 5px;font-size:11px}}
