.bibliographic-work-identity {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
}

.bibliographic-work-date {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
}

.biblio-record-metadata-view .text-input-input:disabled:not(:placeholder-shown), .biblio-record-metadata-view .text-area-input:disabled:not(:placeholder-shown), .biblio-record-metadata-view .dropdown-selected-text[data-selected='true'][data-disabled='true'] {
  color: var(--color-base);
  -webkit-text-fill-color: var(--color-base);
}

.biblio-record-metadata-view {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  min-width: 0;
}

.biblio-record-metadata-view [data-diff-state='unchanged'] {
  border: var(--border-width-base) solid var(--border-color-subtle);
  outline: none;
}

.biblio-record-metadata-view [data-diff-state='added'], .biblio-record-metadata-view .diff-wrap-added .prompt-text-view, .biblio-record-metadata-view .diff-wrap-added .sense-editor-view, .biblio-record-metadata-view .diff-wrap-added .sentiment-definition-view, .biblio-record-metadata-view .diff-wrap-added .text-input-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-added .text-area-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-added .dropdown-trigger:not(.form-info-panel *) {
  border-color: var(--border-color-green) !important;
  outline: var(--border-width-base) solid var(--border-color-green) !important;
  outline-offset: 0px !important;
}

.biblio-record-metadata-view [data-diff-state='removed'], .biblio-record-metadata-view .diff-wrap-removed .prompt-text-view, .biblio-record-metadata-view .diff-wrap-removed .sense-editor-view, .biblio-record-metadata-view .diff-wrap-removed .sentiment-definition-view, .biblio-record-metadata-view .diff-wrap-removed .text-input-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-removed .text-area-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-removed .dropdown-trigger:not(.form-info-panel *) {
  border-color: var(--border-color-red) !important;
  outline: var(--border-width-base) solid var(--border-color-red) !important;
  outline-offset: 0px !important;
}

.biblio-record-metadata-view [data-diff-state='changed'], .biblio-record-metadata-view .diff-wrap-changed .prompt-text-view, .biblio-record-metadata-view .diff-wrap-changed .sense-editor-view, .biblio-record-metadata-view .diff-wrap-changed .sentiment-definition-view, .biblio-record-metadata-view .diff-wrap-changed .text-input-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-changed .text-area-input:not(.form-info-panel *), .biblio-record-metadata-view .diff-wrap-changed .dropdown-trigger:not(.form-info-panel *) {
  border-color: var(--border-color-orange) !important;
  outline: var(--border-width-base) solid var(--border-color-orange) !important;
  outline-offset: 0px !important;
}

.biblio-record-metadata-view [data-diff-state='focused'] {
  border-color: var(--border-color-blue-focus) !important;
  outline: var(--border-width-base) solid var(--border-color-blue-focus) !important;
  outline-offset: 0px !important;
}

.biblio-record-metadata-view [data-diff-annotation][data-visible='false'], .biblio-record-metadata-view [data-form-item-annotation][data-visible='false'] {
  display: none;
}

.biblio-record-metadata-view .text-input-control:has(> [data-form-item-annotation]), .biblio-record-metadata-view .dropdown-container:has(> [data-form-item-annotation]), .biblio-record-metadata-view .dropdown-search-input-wrapper:has(> [data-form-item-annotation]) {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}

.biblio-record-metadata-view .bibliographic-compact-item-list {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}
