/* LEXLAW Cabinet — version 5.27 : notes d'honoraires */
.retouche527{margin:0 0 12px}
.retouche527 .petit-texte{display:block;margin:2px 0 6px;color:var(--ardoise);overflow-wrap:anywhere}
.retouche527 .table{margin:6px 0 8px;font-size:13.5px}
.compacte527 td,.compacte527 th{padding:4px 8px}
.defile527{overflow-x:auto}
.lignes527 input{width:100%;min-width:0;padding:5px 6px;font:inherit;font-size:13.5px}
.lignes527 td{padding:3px 4px;vertical-align:middle}
.lignes527 td:nth-child(2) input{min-width:220px}
.lignes527 input.num{text-align:right;min-width:70px}
.totaux527{background:var(--surface2);border:1px solid var(--filet);border-radius:6px;padding:8px 12px;margin:10px 0}
.form-reglages527 .case{margin:8px 0}
.item.note527 .titre{overflow-wrap:anywhere}
.lignes527 th{position:static}
.form-reglages527{display:flex;flex-direction:column;gap:12px;margin:6px 0 14px;max-width:900px}
.form-reglages527 label:not(.case){display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--estompe)}
.form-reglages527 label small{text-transform:none;letter-spacing:0;font-weight:400}
.form-reglages527 input:not([type=checkbox]),.form-reglages527 select,.form-reglages527 textarea{border:1px solid var(--filetfort);border-radius:4px;padding:9px 10px;background:var(--surface2);font-size:15px;text-transform:none;letter-spacing:0;color:var(--encre);font-family:inherit}
.form-reglages527 textarea{min-height:70px;resize:vertical}
.form-reglages527 .case{display:flex;gap:8px;align-items:center;font-weight:600}
#scene .sous-titre-form{margin-top:18px}
@media(max-width:600px){.form-reglages527 .duo{grid-template-columns:1fr}}
.lignes527 td:first-child input{min-width:96px}
