@layer components{.crypto-table.table-compact tbody th,.crypto-table.table-compact tbody td{white-space:nowrap}.crypto-table td{font-variant-numeric:tabular-nums}.crypto-table .cr{min-width:1.75rem;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem;display:inline-block}.crypto-table .cn{color:var(--muted);font-size:.875rem;font-weight:400}@media (width<=47.99rem){.crypto-table .cn{display:none}}.crypto-table td.cu{color:var(--up);font-weight:500}.crypto-table td.cd{color:var(--down);font-weight:500}.crypto-table .cs{fill:none;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:80px;height:24px;display:block}.crypto-table .cs path{vector-effect:non-scaling-stroke}.crypto-table .cs.cu{stroke:var(--up)}.crypto-table .cs.cd{stroke:var(--down)}.crypto-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=48rem){.crypto-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.crypto-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:.75rem}.crypto-mini{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:1rem}.crypto-mini-row{border-top:1px solid var(--line);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:baseline;gap:.5rem;padding-block:.375rem;display:grid}.crypto-mini-row:first-child{border-top:0}.crypto-mini-row>:nth-child(2){text-align:right}}
