html,
body,
#react-entry-point {
  margin: 0;
  padding: 0;
  min-height: 100%;
  background: #030913;
}

.cyber-dropdown {
  z-index: 30;
}

.cyber-dropdown .Select-control {
  min-height: 40px;
  background: linear-gradient(180deg, #d6f7ff 0%, #9ae8ff 100%);
  border: 1px solid rgba(63, 225, 255, 0.62);
  border-radius: 8px;
  box-shadow: 0 0 14px rgba(12, 204, 255, 0.2);
}

.cyber-dropdown .Select-control:hover {
  border-color: rgba(106, 241, 255, 0.95);
  box-shadow: 0 0 16px rgba(42, 220, 255, 0.34);
}

.cyber-dropdown .Select-value-label {
  color: #000000 !important;
  font-weight: 700;
  opacity: 1 !important;
}

.cyber-dropdown .Select-placeholder {
  color: #102f3c !important;
  font-weight: 600;
  opacity: 1 !important;
}

.cyber-dropdown .Select-input > input {
  color: #000000 !important;
  font-weight: 700;
}

.cyber-dropdown.is-searchable .Select-input > input {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  caret-color: #000000;
}

.cyber-dropdown.is-focused .Select-input > input {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

.cyber-dropdown .Select-arrow {
  border-top-color: #083247;
}

.cyber-dropdown.is-open .Select-arrow {
  border-bottom-color: #083247;
}

.cyber-dropdown .Select-menu-outer {
  background: rgba(4, 14, 30, 0.98);
  border: 1px solid rgba(74, 231, 255, 0.75);
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.45);
  z-index: 9999;
}

.cyber-dropdown .Select-option {
  color: #d6fbff;
  background: transparent;
}

.cyber-dropdown .Select-option.is-focused {
  background: rgba(31, 214, 255, 0.22);
  color: #ffffff;
}

.cyber-dropdown .Select-option.is-selected {
  background: rgba(50, 255, 195, 0.2);
  color: #7affcc;
  font-weight: 700;
}

.cyber-dropdown .Select-noresults {
  color: #000000;
}

.cyber-dropdown .Select-multi-value-wrapper {
  color: #000000 !important;
}

.cyber-dropdown .Select-value {
  color: #000000 !important;
}

.cyber-dropdown.has-value.Select--multi > .Select-control .Select-value .Select-value-label,
.cyber-dropdown.has-value.is-pseudo-focused.Select--multi > .Select-control .Select-value .Select-value-label,
.cyber-dropdown.has-value.Select--single > .Select-control .Select-value .Select-value-label {
  color: #000000 !important;
}

.cyber-dropdown.has-value.Select--single > .Select-control .Select-value,
.cyber-dropdown.is-focused .Select-control,
.cyber-dropdown .Select-control .Select-input,
.cyber-dropdown .Select-control .Select-input > input {
  color: #000000 !important;
}

.cyber-dropdown.Select--multi .Select-value {
  background: #d8f7ff !important;
  border: 1px solid #74dfff !important;
  color: #000000;
}

.cyber-dropdown.Select--multi .Select-value-label {
  color: #000000 !important;
  opacity: 1 !important;
}

.cyber-dropdown.Select--multi .Select-value-icon {
  border-right: 1px solid #8ce8ff;
  color: #1b4156;
}

.cyber-dropdown.Select--multi .Select-value-icon:hover {
  background: rgba(0, 0, 0, 0.08);
  color: #000000;
}
