/* ==========================================================================
   BACKGROUND LIFT — thursdvys dashboard
   Nunu, 29 Sep 2026: "make sure the background not so dark yee"

   Applied as a LAYER, not an edit: the redesign pass owns grid.css and is still
   writing to it, so this file loads AFTER it and only lifts surfaces + text tones.
   Nothing here changes layout, type, or the orange accent.

   Palette: soft dark slate instead of pure black, so cards read as panels on a
   ground rather than as cut-outs in a void.

   REVERT: delete the bg-lift.css <link> in templates/base.html. Nothing else.
   ========================================================================== */

:root{
  --bg:#12161b;                 /* was #000000 */
  --panel:#181d24;              /* was #070707 */
  --panel2:#1f252d;             /* was #0b0b0b  — menus, table heads, selects */

  /* hairlines get a touch stronger: 10% white is invisible on a lighter ground */
  --line:rgba(255,255,255,.14);
  --g-hair:rgba(255,255,255,.14);
  --g-hair2:rgba(255,255,255,.20);

  /* secondary text lifted so it still reads as secondary on the new ground */
  --muted:rgba(226,232,240,.70);
  --soft:rgba(226,232,240,.58);
  --faint:rgba(226,232,240,.42);
  --g-mute:rgba(226,232,240,.70);
  --g-faint:rgba(226,232,240,.42);
  --g-ghost:rgba(226,232,240,.48);
}

/* every rule in grid.css that painted pure black, repointed at the new tokens */
html,body,.shell,.topbar{background:var(--bg)!important}
.navdrop .menu,.views .menu,.dt th,.builder select.pick,.albumcount{
  background:var(--panel2)!important;
}
select option{background:var(--panel2);color:var(--g-ink)}

/* the shell's own gradient (shell.css) ends on a near-black; retune it to match */
.shell,.shell-bg,.bg{background-image:none!important}
