/* ════════════════════════════════════════════════════════════════
   CONSULTA · MODE NOCTURN
   Mateixa direcció d'art: paper i tinta, filets, res de caixes.
   El paper es torna fosc i càlid (gris terrós, mai negre pur ni blau);
   la tinta es torna crema. Els accents mantenen la saturació baixa i
   només guanyen lluminositat. Les ombres desapareixen: el relleu passa
   a ser un filet.
   ════════════════════════════════════════════════════════════════ */
@media (prefers-color-scheme:dark){

  :root{
    color-scheme:dark;

    --paper:#1a1815;      /* gris terrós profund, càlid */
    --panel:#211f1b;      /* superfície lleugerament elevada */
    --ink:#f2efe6;        /* crema, no blanc pur */
    --grafit:#cfc9bd;
    --apagat:#a5a094;     /* text secundari */
    --filet:#34312b;      /* línies fines */
    --filet-fort:#4d4941;
    --verd:#8fc0a4;       /* verd contingut, aclarit */
    --verd-clar:#22302a;  /* tint fosc del verd */
    --ambre:#d9ad6a;
    --ambre-clar:#332a1b;
    --alerta:#e69080;

    --pissarra:#9fb8c6;   --pissarra-clar:#232e34;

    /* superfícies massisses: on el diürn posava tinta, el nocturn puja un to */
    --massis:#2b2822;
    --massis-fort:#232019;

    /* les ombres no llegeixen en fosc: es converteixen en filets */
    --elev:0 0 0 1px var(--filet);
    --elev-forta:0 0 0 1px var(--filet-fort);
  }

  /* tint de la vista de menús (era un gris clar fix) */
  #vista-menus{--accent-tint:#26241f}

  /* ───── superfícies que en diürn eren tinta sobre paper ───── */
  .acces__marca{background:var(--massis-fort)}
  .prescripcio{
    background:var(--massis);
    box-shadow:none;
    border:1px solid var(--filet-fort);
    border-left:2px solid var(--accent);
  }
  .xifra{background:var(--massis)}
  .xifres{background:rgba(255,255,255,.14)}

  .btn{background:var(--massis);color:var(--ink);box-shadow:0 0 0 1px var(--filet-fort)}
  .btn:hover{background:var(--verd);color:var(--paper)}

  .segments button.on{background:var(--massis);color:var(--ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}
  .segments button[data-p="D"].on{background:var(--ambre);color:var(--paper)}
  .foto button{background:var(--massis);color:var(--ink)}

  ::selection{background:var(--verd);color:var(--paper)}
  .marca--si{background:var(--verd);border-color:var(--verd);color:var(--paper)}
  .marca--no{background:#3a221e}

  /* ───── relleu: filet en lloc d'ombra ───── */
  .foto,.tires img{box-shadow:none;border-color:var(--filet-fort)}
  .segments{box-shadow:none}
  textarea{box-shadow:none;background:var(--panel);border-color:var(--filet-fort)}
  textarea::placeholder{color:#6f6a61}

  /* ───── hovers translúcids: en fosc s'aclareixen ───── */
  .item:hover{background:rgba(255,255,255,.035)}
  .registre:hover{background:rgba(255,255,255,.028)}
  .item.fet .item__nom{text-decoration-color:rgba(143,192,164,.55)}
}
