.equipment-specification-table{border:1px solid var(--line);background-color:var(--raised);border-radius:10px;min-width:0;max-width:100%;overflow-x:auto;container-type:inline-size}.equipment-specification-table.scroll-edge-cue{background-color:var(--raised)}.equipment-specification-table:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.equipment-specification-table table{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:20px}.equipment-specification-table :is(th,td){text-align:left;vertical-align:top;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:6px 10px;font-weight:400}.equipment-specification-table tr>:last-child{border-right:0}.equipment-specification-table tbody tr:last-child>*{border-bottom:0}.equipment-specification-table thead :is(th,td){background-color:var(--ground);color:var(--ink-2);vertical-align:bottom;font-size:12px;font-weight:500;line-height:18px}.equipment-specification-table tbody th{color:var(--ink-2)}.equipment-specification-table tr>:first-child{width:32%}.equipment-specification-table[data-scrolls] tr>:first-child{z-index:1;background-color:var(--raised);width:11rem;position:sticky;left:0}.equipment-specification-table[data-scrolls] thead tr>:first-child{background-color:var(--ground)}@container (width<=40rem){.equipment-specification-table[data-scrolls] tr>:first-child{width:7.5rem}}
