/* Scrollbar for Firefox */
textarea {
  scrollbar-width: thin;
}

:root {
  scrollbar-color: #182A50 transparent;
  scrollbar-width: thin;
}

.overflow-auto,
.overflow-y-auto {
  scrollbar-width: thin;
}

/* Scrollbar */
::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 8px;
  height: 8px;
}

::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 0;
}

::-webkit-scrollbar-thumb {
  border-radius: 0px;
  background: #182A50;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}

/* Class for SpDropDownList fixed height list */
.small-dropdown ~ .dropdown {
  max-height: 16rem;
  overflow: auto;
}

#blazor-error-ui {
  background: lightyellow;
  bottom: 0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

  #blazor-error-ui .dismiss {
    cursor: pointer;
    position: absolute;
    right: 0.75rem;
    top: 0.5rem;
  }
