.tabs { margin-bottom: 18px; }
.tablebar { justify-content: space-between; margin-bottom: 12px; }
.coltype { text-transform: none; font-weight: 400; }
.dbgrid td { padding: 4px 6px; }
.dbgrid input[type="text"], .dbgrid input[type="number"], .dbgrid input[type="date"] {
  min-width: 120px;
  padding: 5px 6px;
  background: none;
  border: 1px solid transparent;
}
.dbgrid input:hover { border-color: var(--line); }
.dbgrid input:focus { background: var(--surface); border-color: var(--line-strong); outline: none; }
.dbgrid input[type="checkbox"] { margin: 8px 6px; }
.dbgrid td.acts { padding: 9px 10px; }
