.tp-mt{border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);min-width:0;max-width:100%;overflow-x:auto}.tp-mt--flush{background:0 0;border:0;border-radius:0}.tp-mt-table{border-collapse:collapse;width:100%;font-size:var(--font-size-note);font-variant-numeric:tabular-nums}.tp-mt-caption{caption-side:top;padding:var(--space-2);border-bottom:1px solid var(--color-border);background:var(--color-band);font-family:var(--font-head);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:start}.tp-mt-caption--up{background:var(--color-market-up-bg);color:var(--color-market-up-text)}.tp-mt-caption--down{background:var(--color-market-down-bg);color:var(--color-market-down)}.tp-mt-table th,.tp-mt-table td{padding:var(--space-1-5) var(--space-2);border-bottom:1px solid var(--color-border);text-align:start;white-space:nowrap}.tp-mt-table thead th{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.tp-mt-table tbody th{font-weight:var(--font-weight-semibold)}.tp-mt-table tbody tr:last-child>*{border-bottom:0}.tp-mt-foot{padding:var(--space-1-5) var(--space-2) var(--space-2);border-top:1px solid var(--color-border);font-size:var(--font-size-caption);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}
