@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;500;600;700&display=swap');

@tailwind base;
@tailwind components;
@tailwind utilities;

img {
  display: inline-block;
}

.wmx-custom-scrollbar::-webkit-scrollbar {
  width: 8px;
}

.wmx-custom-scrollbar::-webkit-scrollbar-track {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.wmx-custom-scrollbar::-webkit-scrollbar-thumb {
  background: #c4c4c4;
  border-radius: 40px;
}

.wmx-custom-scrollbar::-webkit-scrollbar-thumb:hover {
  background: #b1b1b1;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;
  -webkit-text-fill-color: #121212 !important;
}

.wmx-custom-range {
  height: max-content;
  appearance: none;
  -webkit-appearance: none;
  background: transparent;
  border: none;
  cursor: pointer;
}

.wmx-custom-range::-webkit-slider-runnable-track {
  background: #d1d5db;
  height: 8px;
  border-radius: 100px;
}

/* Thumb */
.wmx-custom-range::-webkit-slider-thumb {
  appearance: none;
  -webkit-appearance: none;
  height: 28px;
  margin-top: -10px;
  width: 8px;
  background: #007cf5;
  border-radius: 10px;
  cursor: pointer;
}

.wmx-custom-range::-moz-range-track {
  background: #4f46e5;
  height: 3px;
}

.wmx-custom-range::-moz-range-thumb {
  height: 18px;
  width: 18px;
  background: #4f46e5;
  border: none;
}
