[data-expand-credits="false"] + .form-field-extra-author__content {
  display: none;
}

[data-expand-credits="true"] {
  display: none;
}  

:is(.wf-design-mode, .wf-editor) [data-expand-credits="false"] + .form-field-extra-author__content,
[data-expand-credits="true"] + .form-field-extra-author__content {
  display: flex;
}

.extra-author-btn {
  transition: all var(--animation-default-half);
}

.extra-author-btn:hover {;
  background-color: #433f3f;
  color: var(--color-light);
}

/* ------------------------- Form -------------------------  */

[data-form-card-name="resources"]:has([data-validate].is--error) {
  border: 1px solid var(--color-coral);
}

/* ------------------------- Submit Search Card -------------------------  */


/* Global */

.submit-search-card .submit-search-card__h {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  min-height: 1.1em;
  line-height: 1.1;
  overflow: hidden;
}

/* Not Fake */

.submit-search__results .submit-search-card:hover {
  cursor: pointer;
}

.submit-search__results .submit-search-card .submit-search-card__plus-line.is--duplicate {
  display: none;
}


.submit-search__results .submit-search-card .submit-search-card__plus {
  transition: opacity var(--animation-default-half);
  opacity: 0;
  background-color: var(--color-coral);
}

.submit-search__results .submit-search-card:hover .submit-search-card__plus {
  opacity: 1;
}

@media (hover: none) and (pointer: coarse) {
  .submit-search__results .submit-search-card .submit-search-card__plus {
    opacity: 1;
  }
}

/* Fake */

.submit-search__fake-results .submit-search-card .submit-search-card__text {
  opacity: 0.1;
}

.submit-search__fake-results .submit-search-card .submit-search-card__plus-line {
  color: var(--color-neutral-525);
}

/*.submit-search__results:has(.submit-search-card:nth-child(1)) + .submit-search__fake-results .submit-search-card:nth-child(1),*/
/*.submit-search__results:has(.submit-search-card:nth-child(2)) + .submit-search__fake-results .submit-search-card:nth-child(2), */
/*.submit-search__results:has(.submit-search-card:nth-child(3)) + .submit-search__fake-results .submit-search-card:nth-child(3){ */
/*  opacity: 0;*/
/*}*/

.submit-search__fake-results .submit-search-card {
  transition: opacity var(--animation-default-half);
  opacity: 0.66;
}

@media (hover: hover) and (pointer: fine) {
  .submit-search__fake-results .submit-search-card:hover {
    opacity: 1;
    cursor: pointer;
  }
}

.submit-search__fake-results .submit-search-card .submit-search-card__plus {
  transition: background-color var(--animation-default-half);
  background-color: var(--color-neutral-700);
}

@media (hover: hover) and (pointer: fine) {
  .submit-search__fake-results .submit-search-card:hover .submit-search-card__plus {
    background-color: var(--color-neutral-600);
  }
}

.submit-search-card__plus-line {
  transition: color var(--animation-default-half);
}

@media (hover: hover) and (pointer: fine) {
  .submit-search__fake-results .submit-search-card:hover .submit-search-card__plus-line {
    color: var(--color-neutral-200);
  }
}

/* Search */

.search-bar .submit-search-card {
  transition: background-color var(--animation-default-half);
  background-color: var(--color-neutral-800);
  cursor: pointer;
}

.search-bar .submit-search-card:hover {
  background-color: var(--color-neutral-700);
}

.search-bar .submit-search-card .submit-search-card__plus {
  transition:  var(--animation-default-half);
  background-color: var(--color-neutral-700);
}

.search-bar .submit-search-card:hover .submit-search-card__plus {
  background-color: var(--color-neutral-550);
}


[data-submit-search-init][data-search-bar="not-active"] .search-bar {
  height: 3em;
  width: 100%;
  margin-left: 0;
  margin-top: 0.5em;
  padding: 0;
  border-radius: 0.25em;
  outline-color: transparent;
  background-color: transparent;
  border-radius: 0;
  box-shadow: 0em 0.25em 0.5em rgba(0, 0, 0, 0);
}

[data-submit-search-init][data-search-bar="active"] .form-input.is--search {
  border-color: transparent;
}

.search-bar [data-search-res-hidden] .submit-search-card .submit-search-card__plus {
  background-color: var(--color-coral);
  transform: scale(0.9) rotate(0.001deg);
}

[data-search-res-hidden] .submit-search-card,
[data-search-res-hidden] .submit-search-card:hover {
  background-color: var(--color-neutral-600);
}

[data-search-res-hidden] .submit-search-card .submit-search-card__plus-line.is--duplicate {
  display: none;
}


/* Scrollbar */

/* width */
.search-bar__results-scroll::-webkit-scrollbar {
  display: block;
  width: 0.25em;
}

/* Track */
.search-bar__results-scroll::-webkit-scrollbar-track {
  background: transparent;
  margin-bottom: 0.5em;
}

/* Handle */
.search-bar__results-scroll::-webkit-scrollbar-thumb {
  background: rgba(var(--color-ignore-rgb-light), 0.06);
  border-radius: 0.25em;
}

@media (hover: hover) and (pointer: fine) {
  /* Handle on hover */
  .search-bar__results-scroll::-webkit-scrollbar-thumb:hover {
    background: rgba(var(--color-ignore-rgb-light), 0.12);
    cursor: grabbing;
  }
}