/* Dataset detail page */
.ab-minh-0 { min-height:0; }
.ab-search-max { min-width:360px; max-width:640px; width:100%; }
.ab-white-panel { background:#fff; border:1px solid #e5e7eb; border-top:0; }
.ab-scroll-pane { max-height: calc(100vh - 220px); overflow:auto; }
/* Make content full width */
.ab-fixed-max { max-width:100%; width:100%; margin:0; padding:0; }

/* Header alignment for dataset detail */
.ab-dataset-detail-header { display:flex; align-items:center; justify-content:flex-start; gap:.5rem; padding: 1rem 1.5rem; }

/* Back link styling for dataset detail header */
.ab-dataset-detail-header .ab-back-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #1976D2;
  text-decoration: none;
  font-size: 1.25rem;
  line-height: 1;
  transition: color 0.15s ease;
}

.ab-dataset-detail-header .ab-back-link:hover {
  color: #1565C0;
  text-decoration: none;
}

/* Non-editable (global) row + input styling (slightly darker) */
.ab-lv-row-readonly td { background:#f1f5f9; }
.ab-lv-row-readonly:hover td { background:#f1f5f9; }
.ab-lv-readonly { background:#e2e8f0; color:#475569; border-color:#cbd5e1; }
.ab-lv-readonly:hover { background:#e2e8f0; }
.ab-lv-readonly:focus { box-shadow:none; }
.ab-lv-readonly[readonly] { cursor:not-allowed; }
