.scanner-rows tbody tr[hidden]{display:none!important}@media (width<=767px){.scanner-rows,.scanner-rows tbody{display:block}.scanner-rows thead{display:none}.scanner-rows tbody tr{grid-template-columns:auto 1fr auto;grid-template-areas:"product product pids""supported type speed""price price buy";gap:.25rem .5rem;padding:.75rem .5rem;display:grid}.scanner-rows tbody tr+tr{border-top:1px solid color-mix(in srgb, currentColor 9%, transparent)}.scanner-rows tbody td[data-col]{background-color:#0000!important;border:0!important;padding:0!important;position:static!important}.scanner-rows tbody td[data-col=product]{grid-area:product;font-weight:600}.scanner-rows tbody td[data-col=supported]{grid-area:supported;align-self:center}.scanner-rows tbody td[data-col=supported] svg{width:.875rem;height:.875rem}.scanner-rows tbody td[data-col=type]{opacity:.7;grid-area:type;align-self:center;font-size:.8125rem}.scanner-rows tbody td[data-col=pids]{text-align:right;white-space:nowrap;grid-area:pids;font-size:.8125rem}.scanner-rows tbody td[data-col=speed]{grid-area:speed;justify-self:end}.scanner-rows tbody td[data-col=price]{grid-area:price;margin-top:.25rem}.scanner-rows tbody td[data-col=buy]{text-align:right;grid-area:buy;margin-top:.25rem}}
