::-webkit-scrollbar {
  width: 2px;
  height: 3px;
}

::-webkit-scrollbar-thumb {
  background-color: rgb(49, 46, 43);
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type="number"] {
  -moz-appearance: textfield;
}

.fi-in-entry-label,
.fi-ac-btn-action,
.fi-ta-header-cell {
  text-transform: capitalize;
  font-weight: bolder;
}

.fi-body:not(.dark *),
.fi-layout:not(.dark *),
.fi-simple-layout:not(.dark *) {
  background-color: #f3f3f378;
}


.bg-gray-50:not(.dark *) {
  background-color: #e8e8e878;
}

table thead th:not(.dark *) {
  background-color: #e5e5e547;
}

.choices__list--dropdown .choices__item--selectable.is-highlighted,
.choices__list[aria-expanded]
  .choices__item--selectable.is-highlighted:not(.dark *) {
  background-color: #bdb7b787;
}

.fi-input-wrp.ring-gray-950\/10:not(.dark *) {  
  --tw-ring-color: rgba(var(--gray-950),0.3);
}