/* Remplacements des couleurs de "Clair" vers "Sombre" */


/* 1re col: */
html.sombre [style*="color: rgb(128, 128, 25)"] {color: rgb(189, 189, 162) !important;}                     /* 180, 180, 150 */
html.sombre [style*="background-color: rgb(254, 255, 251)"] {background-color: rgb(29, 29, 9) !important;}  /* 35, 35, 5 - 36, 36, 6 */

/* 2e col: */
html.sombre [style*="color: rgb(0, 102, 204)"] {color: rgb(156, 196, 235) !important;}
html.sombre [style*="background-color: rgb(251, 253, 255)"] {background-color: rgb(15, 29, 47) !important;}

/* 3e col: */
html.sombre [style*="color: rgb(204, 51, 204)"] {color: rgb(196, 172, 196) !important;}                      /* 214, 183, 214 - 234, 191, 227 - 241, 216, 237  - 243, 207, 243 */
html.sombre [style*="background-color: rgb(255, 251, 254)"] {background-color: rgb(24, 6, 24) !important;}   /* 24, 6, 24 - 30, 11, 27 - 33, 12, 30 */

/* 4e col: */
html.sombre [style*="color: teal"] {color: rgb(150, 203, 203) !important;}                                  /* 165, 210, 210 - teal= color: rgb(0, 128, 128) */
html.sombre [style*="background-color: rgb(252, 255, 255)"] {background-color: rgb(0, 30, 30) !important;}  /* rgb(0, 23, 23) */

/* 5e col Actes: */
html.sombre [style*="background-color: rgb(255, 251, 244)"] {background-color: rgb(26, 15, 0) !important;}  /* 28, 17, 0 - 32, 20, 0 - 43, 27, 0 */

/* Titre des 5 col: */
html.sombre [style*="color: rgb(102, 102, 102)"] {color: rgb(160, 160, 160) !important;}                     /* 160, 160, 160 - 130, 130, 130 - 180, 180, 150 */
html.sombre [style*="background-color: rgb(255, 253, 237)"] {background-color: rgb(21, 28, 38) !important;}  /* 26, 34, 47 - 29, 38, 52 - 32, 43, 57 - 40, 50, 70 - 30, 30, 30 */

/* Fond général */
html.sombre [style*="background-color: white"] {background-color: rgb(15, 15, 15) !important;}  /* 30, 30, 30 */

/* Conclusion: */
html.sombre [style*="color: black"] {color: rgb(210, 191, 163) !important;}                      /* 195, 177, 151 - 225, 205, 175 - 255, 232, 198 -204, 204, 204 - 255, 255, 255 */
html.sombre [style*="color: rgb(0, 0, 0)"] {color: rgb(255, 232, 198) !important;}               /* 255, 232, 198 - 255, 242, 223 */

/* Fond top 1 */
html.sombre [style*="background-color: rgb(244, 244, 244)"] {background-color: rgb(30, 30, 30) !important;}  /*  */

/* Fond top 2 */
html.sombre [style*="background-color: rgb(249, 249, 249)"] {background-color: rgb(45, 45, 45) !important;}  /* 50, 50, 50 - 60, 60, 60 */

/* Fond Chapitres */
html.sombre [style*="background-color: rgb(252, 252, 252)"] {background-color: rgb(15, 15, 15) !important;}  /*  */

/* Bordure Chapitres */
html.sombre [style*="background-color: rgb(229, 229, 229)"] {background-color: rgb(40, 40, 40) !important;}

/* Fond Cell. chap. Mat-Mc-Luc-Jn */
html.sombre [style*="background-color: rgb(249, 251, 232)"] {background-color: rgb(45, 45, 0) !important;}
html.sombre [style*="background-color: rgb(242, 243, 255)"] {background-color: rgb(22, 43, 71) !important;}
html.sombre [style*="background-color: rgb(255, 244, 254)"] {background-color: rgb(36, 9, 36) !important;}   /* 48, 12, 48 */
html.sombre [style*="background-color: rgb(247, 253, 251)"] {background-color: rgb(14, 42, 42) !important;}  /* 0, 30, 30 - 11, 34, 34 - 14, 42, 42 */

/* - Les titres dans la section des commentaires bibliques */
html.sombre [style*="color: rgb(0, 153, 0)"] {color: rgb(70, 181, 70) !important;}     /* 66, 170, 66 - 45, 171, 45 */

/* - Section des commentaires bibliques - */
html.sombre [style*="color: rgb(102, 51, 0)"] {color: rgb(147, 111, 75) !important;}     /* 138, 99, 60 */

/* Couleur de fond des commentaires */
html.sombre [style*="background-color: rgb(254, 255, 248)"] {background-color: rgb(9, 18, 18) !important;} /* 6, 12, 12 - 12, 24, 24 */

/* 5 bordures 1er cadre */
html.sombre table[style*="border:"][style*="lightgray"] {border-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-top-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-left-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-right-color: rgb(64, 64, 64) !important;}
html.sombre table td {border-bottom-color: rgb(64, 64, 64) !important;}

/* Les bordures du cadre des chapitres, etc. */
html.sombre table {border-color: rgb(64, 64, 64) !important;}

/* La ligne: "- Liste des titres -" */
html.sombre [style*="color: rgb(204, 0, 0)"] {color: rgb(216, 60, 60) !important;}   /* #A80000 */

/* Au survol du curseur: triange & chapitres */
html.sombre .hoverCellTable td:hover {background-color: rgb(52, 83, 119) !important;}
html.sombre .hoverCellTable_2 td:hover {background-color: rgb(52, 83, 119) !important;}

/* <<<<< */
/* 4 boutons: */
 /* "inline-flex" au lieu de flex, pour centrer les 4 boutons au lieu des aligner à gauche par défaut. */
 /* "gap:" réduit l'espace entre les 4 boutons. */
.boutons-triples {display: inline-flex; gap: 3px;}
/* Style commun */
.bouton-style {
  background-color: rgb(186, 220, 254);
  color: rgb(52, 103, 254);
  border: 1px solid rgb(180, 180, 180);
  padding: 1px 6px;
  font-size: 13px;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
  transition: background-color 0.1s linear;
  }
/* Hover clair */
.bouton-style:hover {background-color: rgb(153, 204, 254);}
/* Thème sombre */
html.sombre .bouton-style {background-color: rgb(52, 103, 254); color: rgb(186, 220, 254); border-color: rgb(120, 120, 160);}
html.sombre .bouton-style:hover {background-color: rgb(42, 93, 224);}
/* Arrondis selon position */
.bouton-style.gauche {border-radius: 10px 0 0 10px;}
.bouton-style.droite {border-radius: 0 10px 10px 0;}
.bouton-actif {
  background-color: rgb(120, 180, 255);
  border-color: rgb(80, 130, 200);
  box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
}
html.sombre .bouton-actif {
  background-color: rgb(80, 130, 200);
  border-color: rgb(186, 220, 254);
}
/* ----- */


/* <<<<< Apocalypse en cadres et couleurs: */
/* Fond cellule en haut ok */
html.sombre [style*="background-color: rgb(253, 241, 225)"] {background-color: rgb(68, 55, 38) !important;}  /* 54, 44, 31 - 81, 66, 46 - 104, 99, 93 */

/* Caractères cellule en haut ok */
html.sombre [style*="color: rgb(153, 102, 51)"] {color: rgb(213, 192, 171) !important;}                      /* 213, 192, 171 */

/* Fond et caractères cellule chapitres ok */
html.sombre [style*="background-color: rgb(240, 240, 240)"] {background-color: rgb(42, 42, 42) !important;}  /* 56, 56, 56 */

/* Caractères bleu plus pâle ok */
html.sombre .hoverCellTable td {color: rgb(151, 199, 249) !important;} /* 97, 168, 241 */

/* Fond et caractères cellule Sceaux, coupes, etc. ok */
html.sombre [style*="background-color: rgb(255, 250, 243)"] {background-color: rgb(45, 38, 29) !important;}  /* 60, 51, 38 */

/* Bordure cadre: Sceaux, coupes, etc. ok */
html.sombre [style*="background-color: rgb(255, 249, 242)"] {background-color: rgb(50, 41, 31) !important;}  /* 57, 47, 35 - 43, 35, 26 */

/* Fond cellule en haut ok */
html.sombre [style*="background-color: rgb(255, 254, 252)"] {background-color: rgb(50, 41, 31) !important;}  /*  */

/* Fond cellules 2e partie: ok */
html.sombre [style*="background-color: rgb(243, 248, 237)"] {background-color: rgb(79, 89, 66) !important;}   /* Ex 7  65, 74, 55 - 92, 103, 77 */
html.sombre [style*="background-color: rgb(242, 230, 193)"] {background-color: rgb(120, 110, 77) !important;} /* No 14 */
html.sombre [style*="background-color: rgb(255, 255, 204)"] {background-color: rgb(130, 130, 76) !important;} /* És 65 et Za */
html.sombre [style*="background-color: rgb(225, 249, 249)"] {background-color: rgb(97, 135, 135) !important;} /* Éz */
html.sombre [style*="background-color: rgb(253, 213, 250)"] {background-color: rgb(100, 60, 97) !important;}  /* Jo  86, 51, 83 - m253, 213, 250 */
html.sombre [style*="background-color: rgb(233, 231, 252)"] {background-color: rgb(89, 87, 112) !important;}  /* Mi 5  */
html.sombre [style*="background-color: rgb(255, 228, 253)"] {background-color: rgb(118, 87, 116) !important;} /* Na 3  133, 98, 130 - 255, 228, 253 */
html.sombre [style*="background-color: rgb(255, 255, 204)"] {background-color: rgb(120, 120, 96) !important;} /* Za 4 */
html.sombre [style*="background-color: rgb(238, 253, 121)"] {background-color: rgb(112, 119, 57) !important;} /* Mal 4 */
html.sombre [style*="background-color: rgb(255, 224, 183)"] {background-color: rgb(120, 99, 71) !important;}  /* Mt */
html.sombre [style*="background-color: rgb(255, 243, 204)"] {background-color: rgb(89, 75, 33) !important;}   /* 1 Cor 15 */
html.sombre [style*="background-color: rgb(221, 253, 217)"] {background-color: rgb(83, 103, 81) !important;}  /* 1 Th 4 */
html.sombre [style*="background-color: rgb(239, 253, 233)"] {background-color: rgb(67, 86, 59) !important;}   /* 2 Th   78, 100, 69 */
html.sombre [style*="background-color: rgb(255, 214, 212)"] {background-color: rgb(103, 68, 66) !important;}  /* 2 Pi 3  */

/* Cara: partie 1: ok */
html.sombre [style*="color: rgb(153, 51, 0)"] {color: rgb(195, 135, 105) !important;}    /* 1.1-9: 213, 171, 150 - 201, 147, 120 - 195, 135, 105 - 189, 123, 90 - 177, 99, 60 */
html.sombre [style*="color: rgb(159, 39, 159)"] {color: rgb(199, 128, 199) !important;}  /* 1.10-20 */
html.sombre [style*="color: rgb(51, 153, 153)"] {color: rgb(135, 195, 195) !important;}  /* 2.1-3.22 */
html.sombre [style*="color: rgb(60, 121, 121)"] {color: rgb(175, 200, 200) !important;}  /* À celui qui vaincra: 2.7...: 117, 160, 160 */
html.sombre [style*="color: rgb(51, 51, 255)"] {color: rgb(159, 159, 255) !important;}   /* 4.1-11: 147, 147, 255 - 135, 135, 255 */
html.sombre [style*="color: rgb(54, 140, 255)"] {color: rgb(137, 187, 255) !important;}  /* 5.1-14: 125, 181, 255 */
html.sombre [style*="color: rgb(230, 1, 111)"] {color: rgb(240, 106, 170) !important;}   /* 6.1-17; 8.1 */
html.sombre [style*="color: rgb(91, 145, 6)"] {color: rgb(159, 190, 109) !important;}    /* 7.1-8 */
html.sombre [style*="color: rgb(51, 102, 255)"] {color: rgb(135, 165, 255) !important;}  /* 7.9-17 */
html.sombre [style*="color: rgb(66, 132, 132)"] {color: rgb(144, 183, 183) !important;}  /* 8.2-6 */
html.sombre [style*="color: rgb(255, 102, 0)"] {color: rgb(255, 165, 105) !important;}   /* 8.7-9.21; 11.15-19 */
html.sombre [style*="color: rgb(0, 75, 75)"] {color: rgb(120, 160, 160) !important;}     /* 10.1-11: 105, 149, 149 */
html.sombre [style*="color: rgb(64, 128, 128)"] {color: rgb(143, 180, 180) !important;}  /* 11.1-14: 143, 180, 180 */
html.sombre [style*="color: rgb(168, 38, 50)"] {color: rgb(209, 140, 146) !important;}   /* 12.1-17: 204, 127, 134 */
html.sombre [style*="color: rgb(102, 102, 0)"] {color: rgb(165, 165, 105) !important;}   /* 13.1-10 */
html.sombre [style*="color: rgb(140, 140, 0)"] {color: rgb(187, 187, 105) !important;}   /* 13.11-18 */
html.sombre [style*="color: rgb(40, 162, 202)"] {color: rgb(129, 200, 224) !important;}  /* 14.1-5 */
html.sombre [style*="color: rgb(155, 85, 183)"] {color: rgb(196, 155, 213) !important;}  /* 14.6-13 */
html.sombre [style*="color: rgb(102, 102, 204)"] {color: rgb(165, 165, 225) !important;} /* 14.14-16 */
html.sombre [style*="color: rgb(113, 138, 11)"] {color: rgb(171, 186, 111) !important;}  /* 14.17-20 */
html.sombre [style*="color: rgb(51, 204, 255)"] {color: rgb(135, 225, 255) !important;}  /* 15.1; 15.5-16.1:  */
html.sombre [style*="color: rgb(99, 130, 225)"] {color: rgb(163, 181, 237) !important;}  /* 15.2-4 */
html.sombre [style*="color: red"] {color: rgb(240, 161, 161) !important;}                /* 16.2-21: 255, 168, 168 - 255, 120, 120 - 255, 105, 105 */
html.sombre [style*="color: rgb(160, 69, 188)"] {color: rgb(205, 157, 220) !important;}  /* 17.1-18: 199, 146, 216 */
html.sombre [style*="color: rgb(106, 70, 167)"] {color: rgb(176, 157, 208) !important;}  /* 18.1-24: 167, 146, 203 */
html.sombre [style*="color: rgb(39, 157, 196)"] {color: rgb(128, 197, 220) !important;}  /* 19.1-10 */
html.sombre [style*="color: rgb(153, 46, 123)"] {color: rgb(195, 132, 177) !important;}  /* 19.11-16 */
html.sombre [style*="color: rgb(124, 37, 100)"] {color: rgb(186, 140, 173) !important;}  /* 19.17-21: 178, 127, 164 */
html.sombre [style*="color: rgb(51, 153, 153)"] {color: rgb(135, 195, 195) !important;}  /* 20.1-3 */
html.sombre [style*="color: rgb(42, 137, 225)"] {color: rgb(142, 193, 239) !important;}  /* 20.4-6: 130, 186, 237 */
html.sombre [style*="color: rgb(78, 170, 79)"] {color: rgb(151, 205, 151) !important;}   /* 20.7-10 */
html.sombre [style*="color: rgb(255, 68, 10)"] {color: rgb(255, 169, 143) !important;}   /* 20.11-15: 255, 145, 111 */
html.sombre [style*="color: rgb(83, 149, 9)"] {color: rgb(164, 199, 125) !important;}    /* 21.1-8: 154, 193, 110 */
html.sombre [style*="color: rgb(51, 153, 153)"] {color: rgb(147, 201, 201) !important;}  /* 21.9-27: 135, 195, 195 */
html.sombre [style*="color: rgb(153, 153, 0)"] {color: rgb(195, 195, 105) !important;}   /* 22.1-5 */
html.sombre [style*="color: rgb(121, 150, 90)"] {color: rgb(176, 193, 158) !important;}  /* 22.6-16: 209, 219, 198 */
html.sombre [style*="color: rgb(51, 108, 34)"] {color: rgb(147, 177, 138) !important;}   /* 22.17-21: 135, 169, 125 */
/* Cara: partie 2: */
html.sombre [style*="color: rgb(107, 78, 45)"] {color: rgb(185, 172, 156) !important;}   /* Da 2.26: 177, 161, 144 - 168, 151, 131 */
html.sombre [style*="color: rgb(15, 145, 210)"] {color: rgb(134, 191, 220) !important;}  /* Da 2.31: 160, 190, 204 - 137, 174, 191 - 114, 190, 229 */
html.sombre [style*="color: rgb(66, 132, 132)"] {color: rgb(166, 197, 197) !important;}  /* Da 2.37: 155, 190, 190 - 144, 183, 183 */
html.sombre [style*="color: rgb(78, 134, 158)"] {color: rgb(161, 191, 204) !important;}  /* Exode 7.1: 161, 191, 204 - 161, 191, 204 */
html.sombre [style*="color: rgb(128, 128, 25)"] {color: rgb(203, 203, 160) !important;}  /* Matthieu 24.15: 195, 195, 147 - 180, 180, 120 */
html.sombre [style*="color: rgb(204, 51, 204)"] {color: rgb(232, 206, 232) !important;}  /* Luc 21.20: 246, 219, 246 - 240, 195, 240 - 234, 171, 234 */
/* >>>>> */


/*
ok 1.1-9    rgb(153, 51, 0) = #993300 (+7)
ok 1.10-20  rgb(159, 39, 159) = #9f279f
ok 2.1-3.22 rgb(51, 153, 153) = #339999
ok 2.7... À celui qui vaincra: rgb(60, 121, 121) = #3c7979
ok 4.1-11   rgb(51, 51, 255) = #3333ff
ok 5.1-14   rgb(54, 140, 255) = #368cff
ok 6.1-17; 8.1  rgb(230, 1, 111) = #e6016f
ok 7.1-8   rgb(91, 145, 6) = #5b9106
ok 7.9-17  rgb(51, 102, 255) = #3366ff
ok 8.2-6 	 rgb(66, 132, 132) = #428484
ok 8.7-9.21; 11.15-19  rgb(255, 102, 0) = #ff6600
ok 10.1-11  rgb(0, 75, 75) = #004b4b
ok 11.1-14  rgb(64, 128, 128) = #408080
ok 12.1-17  rgb(168, 38, 50) = #a82632
ok 13.1-10  rgb(102, 102, 0) = #666600
ok 13.11-18 rgb(140, 140, 0) = #8c8c00
ok 14.1-5   rgb(40, 162, 202) = #28a2ca
ok 14.6-13  rgb(155, 85, 183) = #9b55b7
ok 14.14-16 rgb(102, 102, 204) = #6666cc
ok 14.17-20 rgb(113, 138, 11) = #718a0b
ok 15.1; 15.5-16.1  rgb(51, 204, 255) = #33ccff
ok 15.2-4   rgb(99, 130, 225) = #6382e1
ok 16.2-21  rgb(255, 0, 0) = #ff0000
ok 17.1-18  rgb(160, 69, 188) = #a045bc
ok 18.1-24  rgb(106, 70, 167) = #6a46a7 
ok 19.1-10  rgb(39, 157, 196) = #279dc4
ok 19.11-16 rgb(153, 46, 123) = #992e7b
ok 19.17-21 rgb(124, 37, 100) = #7c2564
ok 20.1-3   rgb(51, 153, 153) = #339999
ok 20.4-6   rgb(42, 137, 225) = #2a89e1
ok 20.7-10  rgb(78, 170, 79) = #4eaa4f
ok 20.11-15 rgb(255, 68, 10) = #ff440a
ok 21.1-8   rgb(83, 149, 9) = #539509
ok 21.9-27  rgb(51, 153, 153) = #339999
ok 22.1-5   rgb(153, 153, 0) = #999900
ok 22.6-16  rgb(121, 150, 90) = #79965a
ok 22.17-21 rgb(51, 108, 34) = #336c22
----------------
Da 2.26  rgb(107, 78, 45) = #6b4e2d
Da 2.31  rgb(15, 145, 210) = #0f91d2
Da 2.37  rgb(66, 132, 132) = #428484
Exode 7.1       rgb(78, 134, 158) = #4e869e
Matthieu 24.15  rgb(128, 128, 25) = #808019
Luc 21.20       rgb(204, 51, 204) = #cc33cc
*/


