.live-markets{color:#f7f7f8;text-align:left;background:#15171b;border:1px solid #34373e;border-radius:22px;grid-template-columns:240px minmax(0,1fr);display:grid;overflow:hidden}.live-market-browser{background:#1b1d22;border-right:1px solid #34373e;min-width:0;padding:24px 18px}.live-market-source{color:#ffb000;letter-spacing:.08em;margin-bottom:22px;font-size:14px;font-weight:700}.live-market-source span{color:#a4a7af;margin-left:8px;font-size:10px}.live-market-browser input,.live-market-browser select{color:#f4f4f4;background:#252830;border:1px solid #3c4049;border-radius:8px;width:100%;margin-bottom:10px;padding:10px;font-size:13px}.live-market-browser small{color:#a4a7af;font-size:11px}.live-market-pairs{scrollbar-width:thin;height:370px;margin-top:12px;overflow:auto}.live-market-pairs button{border-radius:7px;justify-content:space-between;width:100%;padding:10px 12px;font-size:13px;display:flex}.live-market-pairs button span{color:#a4a7af}.live-market-pairs button[aria-pressed=true]{color:#ffb000;background:#ffb00019}.live-markets button{cursor:pointer}.live-markets button:focus-visible,.live-markets input:focus-visible,.live-markets select:focus-visible{outline-offset:2px;outline:2px solid #ffb000}.live-market-main{min-width:0;padding:30px}.live-market-main header{justify-content:space-between;align-items:center;gap:16px;display:flex}.live-market-label{letter-spacing:.12em;color:#9c9fa7;font-size:10px}.live-market-main h3{margin-top:7px;font-size:23px;font-weight:600}.market-status{color:#b2b4bb;font-size:11px}.market-status.live{color:#79c9a8}.live-market-price{letter-spacing:-.035em;margin-top:20px;font-size:36px;font-weight:600}.live-market-price small{color:#9c9fa7;letter-spacing:0;font-size:14px}.market-positive{color:#79c9a8;font-size:13px}.market-negative{color:#f48c81;font-size:13px}.market-positive span,.market-negative span{color:#9c9fa7;margin-left:6px}.live-market-periods{gap:6px;margin:24px 0 8px;display:flex}.live-market-periods button{color:#b2b4bb;border-radius:6px;padding:6px 12px;font-size:12px}.live-market-periods button[aria-pressed=true]{color:#15171b;background:#ffb000}.live-market-chart{height:280px;font-size:11px}.live-market-main footer{color:#a4a7af;justify-content:space-between;gap:10px;margin-top:16px;font-size:10px;display:flex}.live-market-disclaimer{color:#999da5;margin-top:12px;font-size:10px}.live-market-main [role=alert]{color:#ffcb7a;font-size:12px}.live-market-main [role=alert] button{text-decoration:underline}@media (width<=760px){.live-markets{grid-template-columns:1fr}.live-market-browser{border-bottom:1px solid #34373e;border-right:0;padding:20px}.live-market-pairs{height:130px}.live-market-main{padding:20px 14px}.live-market-price{font-size:30px}.live-market-chart{height:250px}.live-market-main footer{flex-wrap:wrap}.live-market-main header{align-items:flex-start}.market-status{text-align:right;max-width:100px}.live-market-browser input,.live-market-browser select{min-height:44px;font-size:16px}.live-market-periods{flex-wrap:wrap}.live-market-periods button,.live-market-pairs button{min-height:44px}.live-market-price,.live-market-main h3{overflow-wrap:anywhere}}
