/* Recouvrement locatif – Version 2 (référentiel d'organisation, Art. 10 et 16) */
.cjly-chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0 0 16px}
.cjly-chiffre{background:#fff;border:1px solid #d7dce5;border-radius:10px;padding:12px 14px;font-size:13px;color:#5b6573}
.cjly-chiffre span{display:block;font-size:22px;font-weight:700;color:#14284B;margin-bottom:2px}
.cjly-chiffre.cjly-rouge{border-left:5px solid #c0392b}.cjly-chiffre.cjly-rouge span{color:#c0392b}
.cjly-chiffre.cjly-orange{border-left:5px solid #d68910}.cjly-chiffre.cjly-orange span{color:#b9770e}
.cjly-chiffre.cjly-vert{border-left:5px solid #1e8449}.cjly-chiffre.cjly-vert span{color:#1e8449}
.cjly-rouge-texte{color:#c0392b}
.cjly-bandeau{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 14px}
.cjly-bandeau>.cj-bouton:last-child,.cjly-bandeau>form:last-child{margin-left:auto}
.cjly-gros{font-size:14px;padding:5px 14px}
.cjly-en-ligne{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;margin:2px 0}
.cjly-en-ligne input[type=text]{max-width:220px}
.cjly-grille{align-items:start}
.cjly-grille>div>.cj-carte{margin-bottom:18px}
.cjly-details{margin:6px 0}
.cjly-details>summary{cursor:pointer;font-weight:600;color:#14284B}
.cjly-details[open]>summary{margin-bottom:8px}
details.cj-carte.cjly-details{padding:14px 18px}
.cjly-decision{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.cjly-echeancier input{width:100%}
.cjly-nouveau{border:1px dashed #c3cbd8;border-radius:8px;padding:8px 14px;margin:6px 0 12px}
.cjly-nouveau legend{font-weight:600;padding:0 6px}
.cjly-choix{border:0;padding:0;margin:8px 0 12px}
.cjly-choix legend{font-weight:600;margin-bottom:6px}
.cjly-choix .cj-case{margin:6px 0}
.cjly-expose{margin:8px 0 12px;padding:10px 14px;background:#f6f7fa;border-left:4px solid #B8892B;border-radius:4px}
.cjly-filtre-statut{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}
.cjly-accueil .cjly-a-faire{list-style:none;margin:0;padding:0}
.cjly-accueil .cjly-a-faire li{padding:6px 0;border-bottom:1px solid #eef1f5}
.cjly-persistants{border-left:5px solid #c0392b}
@media (max-width:782px){.cjly-bandeau>.cj-bouton:last-child,.cjly-bandeau>form:last-child{margin-left:0}}
/* Avis au bailleur par WhatsApp */
.cj-bouton.cjly-wa{background:#25D366;border-color:#1ebe5b;color:#fff}
.cj-bouton.cjly-wa:hover,.cj-bouton.cjly-wa:focus{background:#1ebe5b;color:#fff}
.cj-bouton.cjly-wa .dashicons{font-size:16px;width:16px;height:16px;vertical-align:-3px}
.cjly-avise{white-space:nowrap}
.cjly-avis-msg{display:inline-block;margin-left:6px}
.cjly-sans-numero{color:#b9770e}
