/* ==========================================================================
   Darkpool : les formes de l'app (version maître, validée le 2026-10-22)

   Rayons droits (piste A) : presque aucun arrondi, l'app reste nette et
   « terminal », dans l'esprit d'IBM Plex Mono et des icônes en pixels.
   ========================================================================== */

:root {
  /* ------------------------------------------------------------ rayons
     Un seul petit arrondi de 2 px partout, juste pour adoucir le pixel du coin.
     Les jauges restent à angle vif. */
  --dp-rayon:          2px;
  --dp-rayon-carte:    var(--dp-rayon);
  --dp-rayon-bouton:   var(--dp-rayon);
  --dp-rayon-pastille: var(--dp-rayon);
  --dp-rayon-jauge:    0;

  /* ------------------------------------------------------------ liserés
     Les cartes se détachent par un liseré d'un pixel, jamais par une ombre. */
  --dp-lisere: 1px solid var(--dp-ligne);

  /* ------------------------------------------------------------ icônes des catégories
     Les icônes sont dessinées en carrés sur une grille de 16 × 16. Elles ne restent
     nettes qu'à 16, 32 ou 48 px (un multiple de 16) : à 24 px, les carrés tombent
     entre deux pixels de l'écran et deviennent flous.
     Elles prennent la couleur du texte (currentColor) : on leur donne la couleur de
     leur catégorie avec `color: var(--dp-cat-…)`. */
  --dp-icone:        16px;   /* dans les listes */
  --dp-icone-grande: 32px;   /* dans les pastilles, la saisie rapide */
}
