.mode-select-form {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

/* couleurs par mode, sur la bordure/fond du select (comme le knob ON/OFF) */
.mode-select-form .select.mode-configuration select {
  border-color: #b5b5b5;
  background: #f5f5f5;
}

.mode-select-form .select.mode-exploitation select {
  border-color: #00b33c;
  background: #effaf3;
}

.mode-select-form .select.mode-exploitation_silence select {
  border-color: #3298dc;
  background: #eef6fc;
}

/* tooltip, identique au pattern .switch-status */
.mode-status {
  position: absolute;
  bottom: 120%;
  left: 50%;
  transform: translateX(-50%);
  background: #363636;
  color: white;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 0.75rem;
  white-space: nowrap;
  display: none;
  z-index: 10;
}

.mode-select-form.is-locked:hover .mode-status {
  display: inline-block;
}

/* état verrouillé, même traitement orange que le switch */
.mode-select-form.is-locked .select select {
  opacity: 0.6;
  cursor: wait;
  border-color: #ff9f1a;
  background: #fff7ec;
}

.reseau-actions-dropdown .dropdown-content form {
  margin: 0;
}

.dropdown-item.is-link-like {
  display: block;
  width: 100%;
  text-align: left;
  background: none;
  border: none;
  cursor: pointer;
  font-size: inherit;
  padding: 0.375rem 1rem;
}

.dropdown-item.is-link-like:hover {
  background-color: #f5f5f5;
}