.equipment-specification-table{min-width:0;max-width:100%;overflow-x:auto}.equipment-specification-table:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.equipment-specification-table table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:20px}.equipment-specification-table :is(th,td){text-align:right;vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;width:12rem;min-width:12rem;padding:8px 16px}.equipment-specification-table th{color:var(--ink-2);font-weight:400}.equipment-specification-table thead th{color:var(--ink-2);font-size:14px}.equipment-specification-table :is(th,td):first-child{text-align:left;padding-left:0}.equipment-specification-table :is(th,td):last-child{padding-right:0}.equipment-specification-table table:has(thead th:nth-child(3)) :is(th,td)+:is(th,td){border-left:1px solid var(--line-soft)}.equipment-specification-table table:has(thead th:nth-child(3)) thead th{border-bottom:1px solid var(--line-soft)}
