.capture-edit-section{margin:1rem 0 1.25rem;min-width:0}
.capture-edit-lock{display:flex;align-items:center;gap:.65rem;margin-bottom:.7rem}
.capture-edit-lock[hidden]{display:none}
.capture-edit-lock button{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#000;white-space:normal;text-align:left}
.capture-edit-body{min-width:0}
.capture-locked .capture-edit-body{background:var(--bg2);border:1px solid var(--border);border-radius:14px;padding:1rem}
.capture-locked input,.capture-locked select,.capture-locked textarea{color:var(--text);opacity:1}
.baut-continuidad{display:flex;align-items:stretch;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}
.baut-continuidad>button{min-height:64px;flex:1 1 240px;white-space:normal}
#form-individual>.form-actions>button{min-height:64px}
.baut-continuidad>button,#form-individual>.form-actions>button{background:#e4def4;border:1px solid #b5a7cf;color:#302545;font-weight:650}
.baut-continuidad>button:hover,#form-individual>.form-actions>button:hover{background:#d7cbed;border-color:#9683b9}
.baut-continuidad-notas>summary,.baut-continuidad-notas:not([open]){display:none}
.baut-continuidad-notas[open]{margin-top:.7rem;overflow-x:auto}
.capture-linked-note{padding:1.1rem 1.25rem;border:1px solid #b5a7cf;border-left:5px solid #76619d;border-radius:12px;background:#e4def4;color:#302545;font-size:17px;line-height:1.5;margin:0 0 1.2rem}
.capture-linked-note strong{display:block;font-size:19px;line-height:1.4}
.capture-linked-note p{margin:.4rem 0 0}
.clergy-treatment{margin-top:.5rem}
@media(max-width:480px){.capture-edit-lock button{width:100%}.baut-continuidad{display:flex;flex-direction:column}.baut-continuidad>button{flex-basis:auto;width:100%}}
