.gr-table-scroll{margin-top:var(--space-6);border-inline:1px solid var(--rule);scrollbar-width:thin;overflow-x:auto}.gr-table-scroll:focus-visible{outline:2px solid var(--accent-action);outline-offset:2px}.gr-table{border-collapse:collapse;width:100%;min-width:30rem;font-size:var(--text-body-sm);line-height:var(--leading-snug)}.gr-table thead th{text-align:left;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-system);font-weight:var(--weight-regular);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);white-space:nowrap}.gr-table tbody th{text-align:left;font-weight:var(--weight-medium);color:var(--text-primary)}.gr-table th,.gr-table td{padding:var(--space-4);border-bottom:1px solid var(--rule);vertical-align:top;color:var(--text-secondary)}.gr-table tbody tr:last-child th,.gr-table tbody tr:last-child td{border-bottom:0}.gr-table b{color:var(--text-primary);font-weight:var(--weight-medium)}.gr-table code{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-size:.92em}.gr-table__note{font-size:var(--text-label);color:var(--text-secondary)}.gr-fit{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;border:1px solid;padding:.15em .5em;display:inline-block}.gr-fit--cannot-buy{color:var(--accent-alert)}.gr-fit--brand{color:var(--text-secondary)}.gr-fit--fits{color:var(--accent-system)}
