.gold-markets[hidden], .gold-markets [hidden] { display: none !important; }
body.mobile .gold-detail-name,
body.mobile .gold-detail-name .arz-coin-page-data__coin-name { font-size: 18px; }
body.mobile .gold-detail-name .arz-coin-page-data__coin-symbol { font-size: 13px; }
.gold-markets { width: 100%; min-width: 0; margin-bottom: 1rem; }
.gold-markets h2 { font-size: 20px; margin: 1rem 0; }
.gold-markets-heading { display: flex; align-items: center; justify-content: space-between; gap: 12px; }
.gold-markets-heading h2 { flex: 0 1 auto; }
.gold-markets-heading .coin-pdp-adview { flex: 0 0 auto; margin-inline-start: auto; }
.gold-markets-scroll { direction: ltr; max-width: 100%; overflow-x: auto; scrollbar-width: thin; }
.gold-markets .tabletype2 { direction: ltr; width: 100%; border-collapse: collapse; }
.gold-markets th { background: #f7f8fc; color: #6b7582; font-size: 14px; font-weight: 400; white-space: nowrap; }
.gold-markets th, .gold-markets td { padding: 10px 5px; text-align: right; }
.gold-markets tbody tr { border-bottom: 1px solid #e5e9ee; }
.gold-markets th:first-child, .gold-markets .rank { text-align: center; width: 26px; }
.gold-markets th:nth-child(2) { text-align: left; }
.gold-markets .namecol { display: flex; align-items: center; gap: 10px; text-align: left; }
.gold-markets .mainimg { width: 32px; height: 32px; flex: 0 0 32px; border-radius: 50%; }
.gold-markets .aa { display: flex; flex-direction: column; min-width: 0; }
.gold-markets .exfaname { direction: rtl; font-size: 17px; font-weight: 600; color: #1f252d; white-space: nowrap; }
.gold-markets .exname { font-size: 14px; color: #47505e; }
.gold-markets .price-row1 { font-size: 16px; font-weight: 600; color: #1f1f1f; white-space: nowrap; }
.gold-markets .price-row2 { font-size: 13px; white-space: nowrap; }
.gold-markets .unknown, .gold-markets time { font-size: 12px; white-space: nowrap; }
.gold-markets .arz-coin-pagination { margin-top: 10px; }
.gold-markets[aria-busy="true"] tbody { opacity: .55; }
.gold-markets-error { color: var(--arz-color-text-soft); font-size: 12px; }
body.mobile .gold-markets h2 { margin: 0 1rem 1rem; }
body.mobile .gold-markets .tabletype2 { min-width: 0; table-layout: fixed; }
/* Mobile follows the coin markets: rank, identity, price, then freshness. */
body.mobile .gold-markets th:nth-child(4),
body.mobile .gold-markets td:nth-child(4),
body.mobile .gold-markets th:nth-child(5),
body.mobile .gold-markets td:nth-child(5) { display: none; }
body.mobile .gold-markets th:first-child { width: 18px; padding-inline: 3px; }
body.mobile .gold-markets th:nth-child(2) { width: 36%; }
body.mobile .gold-markets th:nth-child(3) { width: 34%; }
body.mobile .gold-markets th:last-child { width: auto; }
body.mobile .gold-markets th { font-size: 12px; }
body.mobile .gold-markets td { padding: 9px 3px; }
body.mobile .gold-markets .namecol { gap: 6px; }
body.mobile .gold-markets .aa { flex: 1; }
body.mobile .gold-markets .exfaname,
body.mobile .gold-markets .exname { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
body.mobile .gold-markets .mainimg { width: 26px; height: 26px; flex-basis: 26px; }
body.mobile .gold-markets .exfaname { font-size: 14px; }
body.mobile .gold-markets .exname { font-size: 11px; }
body.mobile .gold-markets .price-row1 { font-size: 15px; }
body.mobile .gold-markets .rank { font-size: 11px; }
