/* hsb_brightness_lift.r1.css
   - Reduce 'too dark' impression site-wide
   - Minimal change: adjust overlays/filters, not palette
   - Load LAST
*/

/* Slightly lighter overall base */
body{
  background: color-mix(in srgb, var(--bg, #0b0f14) 82%, #ffffff 18%) !important;
}

/* Background media: brighten a bit */
.hsb-bg img, .hsb-bg video{
  filter: saturate(1.05) contrast(1.03) brightness(1.02);
}

/* Reduce black overlay weight */
.hsb-bg::after{
  background: linear-gradient(180deg, rgba(0,0,0,.08), rgba(0,0,0,.38)) !important;
}

/* Panels/cards a touch lighter for readability */
.hsb-panel, .hsb-card, .card{
  background: color-mix(in srgb, var(--surface, rgba(255,255,255,.06)) 70%, #ffffff 30%) !important;
  border-color: color-mix(in srgb, var(--border, rgba(255,255,255,.14)) 70%, #ffffff 30%) !important;
}
