/* ONLYDROP v399 — Brighter wallpapers across all three Projects views.
   All treatments apply solely to backgrounds: foreground art, text, cards,
   sticky navigation and the shared upper/lower gradients stay unchanged. */

/* Main project scenes and the sticky header's aligned background copy must
   use identical filters so scrolling cannot reveal a brightness seam. */
html body #views > .od-projects-backdrop > .od-projects-bg,
html body #views #work[data-cat="projects"] > .work-section > .od-work-top-occluder > .od-cover-project-bg,
html body #views .od-vertical-project-art{
  filter:blur(38px) brightness(1.18) saturate(.95)!important;
}

/* Keep the smaller mobile blur radius; change only light and saturation. */
@media(max-width:760px){
  html body #views > .od-projects-backdrop > .od-projects-bg,
  html body #views #work[data-cat="projects"] > .work-section > .od-work-top-occluder > .od-cover-project-bg{
    filter:blur(28px) brightness(1.18) saturate(.95)!important;
  }
}

/* Tone down the persistent dark wash. The outgoing wallpaper should never
   flash nearly black (.94) when switching Groove / Devotus / Personal. */
html body #views > .od-projects-backdrop::after,
html body #views #work[data-cat="projects"] > .work-section > .od-work-top-occluder::after,
html body #views:has(> #work.active.od-projects-changing) > .od-projects-backdrop::after,
html body #views #work.active[data-cat="projects"].od-projects-changing > .work-section > .od-work-top-occluder::after{
  background:rgba(4,7,12,.16)!important;
}

/* Keep vertically sliding Projects wallpapers at the same perceived
   brightness as the stationary destination. */
html body #views .od-vertical-scene[data-scene="projects"]::after{
  background:rgba(4,7,12,.16)!important;
}
