.market-board{min-width:0}.market-board-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.market-board-heading h2 span{font-size:12px;font-weight:500;color:var(--muted);margin-left:8px}.market-board-heading p{font-size:12px;margin-top:7px}.market-refresh{border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--brand);padding:10px 16px;min-height:44px;white-space:nowrap}.market-feedback{font-size:13px;line-height:1.7;margin:0 0 20px}.market-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#b09bcf var(--paper);scrollbar-width:thin}.market-table-wrap:focus-visible{outline:3px solid #b59cd5;outline-offset:3px}.market-table{border-collapse:collapse;min-width:780px;width:100%;font-variant-numeric:tabular-nums}.market-table th,.market-table td{padding:18px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.market-table thead th{font-size:12px;font-weight:500;color:var(--muted);padding-top:10px;padding-bottom:12px}.market-table tbody th{font-family:Outfit,sans-serif;font-size:17px;font-weight:650}.market-table .number{text-align:right}.market-table small{display:block;color:var(--muted);font-size:11px;font-weight:400;line-height:1.6;margin-top:3px}.market-table .market-price{font-family:Outfit,sans-serif;font-weight:600;font-size:20px}.market-table time{font-size:12px;white-space:nowrap}.market-table .market-up,.market-table .market-up small{color:#226b56}.market-table .market-down,.market-table .market-down small{color:#a12f4a}.market-no-price{font-size:12px;color:var(--muted)}.market-board-footer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:11px;line-height:1.8;margin-top:18px}.market-scroll-help{display:none;font-size:12px;margin-top:12px}.market-board .empty{padding-block:30px}@media(max-width:760px){.market-board-heading{align-items:flex-start;gap:12px}.market-board-heading h2{font-size:18px}.market-refresh{font-size:12px;padding-inline:11px}.market-board-heading p{max-width:24ch}.market-feedback{font-size:12px}.market-table th,.market-table td{padding:15px 12px}.market-scroll-help{display:block}.market-board-footer{display:grid;gap:4px}}
