/* ---------------------------------------------------------------------------
   Corrections propres à la reconstruction statique.
   À charger APRÈS toutes les feuilles du thème.
   --------------------------------------------------------------------------- */

/* --- Grille « Trusted Collaborators » ---------------------------------------
   Le thème dessinait les filets de cette grille avec trois images décoratives
   (images/clients-top.png, clients-middle.png, clients-bottom.png, plus leurs
   variantes -white). Aucune n'a été archivée par la Wayback Machine, et elles
   ne figurent pas dans le backup des médias : elles vivaient dans le dossier du
   thème. Elles sont donc redessinées ici en CSS, ce qui supprime trois 404 et
   rend un résultat visuellement équivalent : un encadrement fin, un filet
   horizontal entre les deux rangées, trois filets verticaux entre les colonnes.
   --------------------------------------------------------------------------- */

.clients-table {
  --ct-line: rgba(0, 0, 0, 0.14);
  background-image:
    /* 3 séparateurs verticaux, aux quarts */
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    /* filet horizontal médian */
    linear-gradient(to bottom, var(--ct-line), var(--ct-line));
  background-repeat: no-repeat;
  background-size:
    1px 100%,
    1px 100%,
    1px 100%,
    100% 1px;
  background-position:
    25% 0,
    50% 0,
    75% 0,
    0 50%;
  border-top: 1px solid var(--ct-line);
  border-bottom: 1px solid var(--ct-line);
}

/* Sur fond sombre, le filet passe en clair — équivalent des variantes -white. */
.light-content .clients-table,
.dark-section .clients-table {
  --ct-line: rgba(255, 255, 255, 0.18);
  background-image:
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to bottom, var(--ct-line), var(--ct-line));
}

/* Dans une section claire imbriquée dans une page sombre, on repasse en foncé. */
.light-content .light-section .clients-table {
  --ct-line: rgba(0, 0, 0, 0.14);
  background-image:
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to right, var(--ct-line), var(--ct-line)),
    linear-gradient(to bottom, var(--ct-line), var(--ct-line));
}

/* Les pseudo-éléments ::before / ::after du thème ne servaient qu'à porter
   clients-top.png et clients-bottom.png : les bordures ci-dessus les remplacent. */
.clients-table::before,
.clients-table::after {
  display: none;
}

/* --- Curseur personnalisé du voile de la sidebar --------------------------
   blog.css utilise images/close.png comme curseur sur le voile qui ferme la
   sidebar. Cette image n'est pas archivée non plus, et le site reconstruit n'a
   pas de blog. On retombe sur le curseur système déjà prévu en repli.
   -------------------------------------------------------------------------- */
#close-sidebar,
.sidebar-overlay {
  cursor: e-resize;
}
