/* addons.overview.headerfix.css */
.hdr-overview-core{
  font-weight: 600;
  /* ensure sticky headers stay above content */
  position: sticky;
  top: var(--th-top, 0);
}
/* In case table uses semi-transparent headers elsewhere, make these opaque explicitly */
.hdr-overview-core { opacity: 1 !important; }

/* Enable wrapping for all headers in the Übersicht table */
#overview thead th {
  white-space: normal !important;
  overflow-wrap: anywhere;  /* modern */
  word-break: break-word;   /* fallback */
  hyphens: auto;
  line-height: 1.2;
}

/* Also enable wrapping for the actual overview table id used by the app */
#resultTable thead th {
  white-space: normal !important;
  overflow-wrap: anywhere;
  word-break: break-word;
  hyphens: auto;
  line-height: 1.2;
}
