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

html, body {
  overscroll-behavior-y: none; /* Prevent pull-to-refresh / rubber banding */
  overscroll-behavior-x: none; /* Prevent swipe navigation */
  touch-action: pan-x pan-y;   /* Allow standard scrolling */
}

/* Ensure accent color is robust across browsers for the slider thumb */
input[type="range"] {
  accent-color: #a855f7; /* purple-500 */
}

/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}
