.inspection-entry-grid{min-width:560px;font-size:12px;font-variant-numeric:tabular-nums}
.inspection-entry-grid th{position:sticky;top:0;z-index:2}
.inspection-entry-grid th,.inspection-entry-grid td{padding:5px 8px;vertical-align:middle;border-right:1px solid #dbe5ed}
.inspection-entry-grid input,.inspection-entry-grid select{font-size:12px;padding:5px 7px;border-radius:3px;min-height:30px;min-width:140px}
.inspection-entry-grid small{font-size:11px}
.inspection-entry-grid tbody tr:focus-within{background:#eaf3fb}
@media(max-width:650px){.inspection-entry-grid input,.inspection-entry-grid select{font-size:16px;min-height:36px}}
