/* Initial: Status=5 (Zurückgezogen / Archiviert) verstecken */
table.js-dkd-publications-table tbody tr[data-initial-hidden="1"] {
  display: none;
}

/* Filter Positionierung */
.dkd-publications-filters__row {
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem 0.5rem;
  align-items: end;
}
.dkd-publications-filters__field {
	min-width: 0;
}

/* Reihe 1 */
.dkd-publications-filters__field--committee {
  flex: 0 1 calc(55% - 0.5rem);
}
.dkd-publications-filters__field--type {
  flex: 0 1 calc(23% - 0.5rem);
}
.dkd-publications-filters__field--language { 
  flex: 0 1 calc(22% - 0.5rem);
}

/* Reihe 2 */
.dkd-publications-filters__field--search {
  flex: 0 1 calc(50% - 0.5rem);
}
.dkd-publications-filters__field--status {
  flex: 0 1 calc(31% - 0.5rem);
}
.dkd-publications-filters__actions {
  flex: 0 1 calc(19% - 0.5rem);
}

/* Inputs/Selects */
.dkd-publications-filters__field select,
.dkd-publications-filters__field input[type="search"] {
  width: 100%;
  box-sizing: border-box;
  min-width: 0;
}

/* lange Select-Texte */
.dkd-publications-filters__field select {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* reset Button */
.dkd-publications-filters__reset {
	border: var(--border);
    background: #fff;
    padding: 6px 12px;
    width: 100%;
	white-space: nowrap;
}
.dkd-publications-filters__reset:hover, .dkd-publications-filters__reset:focus {
    background: var(--ptb-midnightblue);
    color: #fff;
}

/* Responsivität */
@media (max-width: 576px){
  .dkd-publications-filters__field--committee,
  .dkd-publications-filters__field--type,
  .dkd-publications-filters__field--language,
  .dkd-publications-filters__field--search,
  .dkd-publications-filters__field--status,
  .dkd-publications-filters__actions {
    flex: 0 0 100%;
  }
  .dkd-publications-filters__actions {
    justify-content: stretch;
  }
  .dkd-publications-filters__reset {
    width: 100%;
  }
}
@media (min-width: 1050px){
	.dkd-publications-filters {
		width: 940px;
		margin-left: -120px;
	}	
}