/*
 * Application styles with Tailwind CSS
 */

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

/*
 * Base layer customizations
 */
@layer base {
  /* Ensure consistent border colors */
  *, ::after, ::before {
    border-color: rgb(229 231 235);
  }

  /* Pointer cursor for buttons */
  button:not(:disabled),
  [role="button"]:not(:disabled) {
    cursor: pointer;
  }
}

/*
 * Custom component styles
 * Add your custom components here
 */
@layer components {
  /* Add custom component styles here */
}

/* Custom utilities and overrides */
@layer utilities {
  /* Add custom utilities here */
}
