/* Override Chainlit's hardcoded grayscale and dark filters on login background */
* {
  filter: none !important;
}

/* Force login page background to show with full color and brightness */
body,
html,
#root,
[class*="auth"],
[class*="login"],
[style*="background"] {
  filter: grayscale(0%) brightness(100%) !important;
  -webkit-filter: grayscale(0%) brightness(100%) !important;
}

/* Remove any dark overlays */
*::before,
*::after {
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* Ensure images show at full opacity */
img,
[style*="background-image"] {
  opacity: 1 !important;
  filter: grayscale(0%) brightness(100%) !important;
}
