/* Paisible AI — couche sombre générée (boucle DARK, gen_dark.py). Ne pas modifier à la main :
   regénérer depuis les sources. Ne s'applique qu'avec l'attribut data-dk sur <html> (mode sombre). */
/* === article.php */
[data-dk][data-dkp="article"] .popin{background-color:rgba(0, 0, 0, 0.5)}
[data-dk][data-dkp="article"] .popin-content{background-color:#161a20}
[data-dk][data-dkp="article"] .close-popin{color:#d4d4d4}
[data-dk][data-dkp="article"] .article-share{border-color:#2c3136;background-color:#12161b}
[data-dk][data-dkp="article"] .article-share h2{color:#d2d9e0}
[data-dk][data-dkp="article"] .article-share-sub{color:#a8adb4}
[data-dk][data-dkp="article"] .article-share-nets li label{background-color:#161a20;border-color:#2c3136}
[data-dk][data-dkp="article"] .article-share-nets li label:has(input:checked){border-color:#2f7bf6}
[data-dk][data-dkp="article"] .article-share-nets li input:focus-visible + img{outline-color:#2f7bf6}
[data-dk][data-dkp="article"] .article-share-step{color:#d2d9e0}
[data-dk][data-dkp="article"] .article-share-step span{background-color:#185FA5;color:#fff}
[data-dk][data-dkp="article"] .article-share-tgroup{border-color:#2c3136;background-color:#161a20}
[data-dk][data-dkp="article"] .article-share-tgroup h3{color:#d2d9e0}
[data-dk][data-dkp="article"] .article-share-tgroup label{color:#c6cbd2}
[data-dk][data-dkp="article"] .article-share-tgroup .kind{color:#a2a7ae;background-color:#0e1217}
[data-dk][data-dkp="article"] .article-share-none{color:#848990}
[data-dk][data-dkp="article"] .article-share-connect{border-color:#2f7bf6;color:#4fa3e3}
[data-dk][data-dkp="article"] .article-share-connect:hover{background-color:#0e1219}
[data-dk][data-dkp="article"] .article-share-reconnect{border-top-color:#2c3136}
[data-dk][data-dkp="article"] .article-share-reconnect .rc-head{color:#c6cbd2}
[data-dk][data-dkp="article"] .article-share-hint{color:#a2a7ae;border-color:#2c3136;background-color:#161a20}
[data-dk][data-dkp="article"] .article-share-fmt legend{color:#d2d9e0}
[data-dk][data-dkp="article"] .article-share-fmt label{border-color:#2c3136;background-color:#161a20}
[data-dk][data-dkp="article"] .article-share-fmt label:has(input:checked){border-color:#2f7bf6;background-color:#12151b}
[data-dk][data-dkp="article"] .article-share-fmt strong{color:#d2d9e0}
[data-dk][data-dkp="article"] .article-share-fmt em{color:#a8adb4}
[data-dk][data-dkp="article"] .article-share-btn{background-color:transparent;background-image:linear-gradient(135deg,#1e66d8,#185FA5);color:#fff}
[data-dk][data-dkp="article"] .article-share-btn:hover{box-shadow:0 10px 22px rgba(47,123,246,.32)}
[data-dk][data-dkp="article"] #publishPopin .publish-btn{background-color:#005fee;color:#fff}
[data-dk][data-dkp="article"] #publishPopin .cancel-button{background-color:#1a1e23;color:#d4d4d4}
[data-dk][data-dkp="article"] #publishPopin .schedule-btn{background-color:transparent;background-image:linear-gradient(135deg,#5758da 0%,#7648d8 100%);color:#fff}

