option:disabled{
	background-color: lightgray;

}

/* keenicons sets display:inline-flex on .ki-solid, which overrides Tailwind's .hidden (display:none).
   This rule restores the expected behavior with higher specificity (0,2,0 > 0,1,0). */
.ki-solid.hidden {
    display: none;
}

.mt-auto { margin-top: auto; }

.btn-warning {
  color: #fff;
  background-color: var(--tw-warning);
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
  color: #fff;
  background-color: var(--tw-warning-active);
  box-shadow: var(--tw-warning-box-shadow);
}