.ga-market-chart{box-sizing:border-box;max-width:100%;min-width:0;margin:18px 0;padding:20px;border:1px solid #d6e3df;border-radius:14px;background:#fff;color:#203b33;font:14px/1.5 system-ui,sans-serif;overflow:hidden}
.ga-market-chart *{box-sizing:border-box}.ga-market-chart .ga-heading{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.ga-market-chart h3{font:700 18px/1.4 system-ui,sans-serif;text-transform:none;margin:0;border:0;color:#203b33}.ga-market-chart .ga-price{font-size:24px;font-weight:750}.ga-market-chart .ga-muted{font-size:12px;color:#526c63}.ga-market-chart .ga-controls{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.ga-market-chart button,.ga-market-chart select{font:inherit;border:1px solid #ccdcd5;border-radius:7px;padding:6px 10px;background:#fff;color:#203b33;cursor:pointer}.ga-market-chart button[aria-pressed=true]{background:#157457;color:#fff;border-color:#157457}.ga-market-chart button:focus-visible,.ga-market-chart select:focus-visible,.ga-market-chart summary:focus-visible{outline:3px solid #398bdb;outline-offset:2px}.ga-market-chart svg{display:block;width:100%;height:340px;touch-action:pan-y}.ga-market-chart .ga-readout{min-height:42px;font-variant-numeric:tabular-nums;font-size:12px}.ga-market-chart .ga-table-wrap{overflow:auto;max-height:300px}.ga-market-chart table{width:100%;border-collapse:collapse;font:12px system-ui,sans-serif}.ga-market-chart th,.ga-market-chart td{padding:6px;text-align:right;border-bottom:1px solid #e1ebe6;white-space:nowrap}.ga-market-chart summary{cursor:pointer;margin-top:8px}@media(max-width:550px){.ga-market-chart{padding:12px;margin:12px 0}.ga-market-chart svg{height:300px}.ga-market-chart .ga-price{font-size:20px}.ga-market-chart button{padding:6px 8px}}
