@import url(./tabler.min.css);
@import url(./tabler-icons.min.css);

:root {
  --tblr-surface: var(--tblr-bg-surface-secondary);
}

.skip-to-content-link {
  position: absolute;
  top: -999px;
  margin: 5px;
  padding: 5px;
  background: var(--tblr-body-bg);
  z-index: 10000;
}

.skip-to-content-link:focus {
  left: 0px;
  top: 0px;
}

.list-results {
  max-height: 80vh;
  isolation: isolate;
}

.list-results thead {
  position: sticky;
  top: 0;
  z-index: 10;
}

.list-results th {
  position: relative;
}

.related-widget-wrapper-link {
  display: none;
}

.inline-tabular .table {
  position: relative;
}

.inline-tabular tr.has_original td {
  padding-top: 2rem;
}

.inline-tabular tr th.original {
  width: 0;
  padding: 0;
}

.inline-tabular tr td.original {
  position: absolute;
  width: 100%;
  border: none;

  padding: 0;
  padding-left: 0.75rem;
  padding-top: 0.25rem;

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.empty-form {
  display: none;
}
