/* © 2026 DRAK Infinity (NEQ 2281240509). Outil interne. Mission 31, lot C, vague 1, agent 1b : feuille PROPRE à la page « Les quatre kits
   du Serveur maison » (/homelab/kits, /en/home-lab/kits). Posée par un <link> dans le corps de la page (outils/homelab-kits-donnees.mjs,
   corpsKits), même convention que site/commun/maison-3d-demo.css (outils/maison-3d-demo-bloc.mjs) — jamais un <link> de plus dans le <head>
   commun de outils/construire-site.mjs, fichier partagé par les six pages du lot C et hors du périmètre de cet agent.

   Tout ce qui est déjà couvert par site/commun/v4.css (fait 179, lot A/vague 0) est réutilisé tel quel, SANS redéfinition ici : .v4-wrap,
   .v4-tete, .v4-fil, .v4-sec/.v4-alt, .v4-eti, .v4-deux/.v4-trois/.v4-quatre, .v4-carte, .v4-note, .v4-btns, .v4-projet/.v4-vis/.v4-txt,
   .v4-schema. .kit-lignes (dt/dd de « Pour qui / Contenu / Promesse ») et .etiquette (badge « Bientôt disponible ») viennent de
   site/commun/v3.css et site/site.css, déjà chargés par toutes les pages : pas redéfinis ici non plus.

   Seul ajout réellement propre à cette page : .kit-prix, pour les deux lignes en gras « Travail : … » et « Matériel : … » de chaque kit
   (fait 186 b) — un peu plus serrées entre elles et avec leur note que les paragraphes ordinaires de .v4-txt.

   Deuxième ajout : .v4-btns .bouton/.drkr-bouton à la même hauteur (fait 179 b, « les boutons d'une rangée sont à la même hauteur »).
   .v4-btns (site/commun/v4.css) ne fixe qu'une disposition flex, sans hauteur commune pour .bouton/.drkr-bouton (chacun garde son
   padding propre, 53 px contre 31 px mesuré au navigateur) : même défaut déjà corrigé ailleurs pour .kit-actions/.m3d-actions
   (site/commun/v3.css), ici réappliqué à .v4-btns MAIS seulement sur les deux pages qui chargent cette feuille (jamais une règle
   globale sur .v4-btns, qui reste hors de la propriété de cet agent). */
html[data-theme] .kit-liste{display:grid;gap:4px}
html[data-theme] .kit-prix{margin:2px 0;font-weight:700;color:var(--texte);font-size:16px;max-width:54ch}
html[data-theme] .kit-prix+.v4-note{margin-top:0}
html[data-theme] .v4-btns .bouton,html[data-theme] .v4-btns .drkr-bouton{margin:0;min-height:46px;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}
@media (max-width:640px){html[data-theme] .v4-btns .bouton,html[data-theme] .v4-btns .drkr-bouton{flex:1 1 100%;text-align:center}}
