/*
 * AMDT - Congres Tiznit - payment proof upload control
 * Scoped under #amdt-congres, same convention as assets/css/amdt.css.
 * Reuses existing tokens (--navy, --muted, --line) already defined by
 * amdt.css on the same page. #B3261E matches the existing error/rejected
 * tone already used on the confirmation-paiement page (amdt-payment.css).
 */
#amdt-congres #amdt-proof-upload-group{margin:24px 0 30px}
#amdt-congres #amdt-proof-upload-group .ff-el-input--label{margin-bottom:10px}
#amdt-congres #amdt-proof-upload-group input[type="file"]{display:block;margin-bottom:12px}
#amdt-congres #amdt-proof-upload-group small{display:block;line-height:1.6;color:var(--muted)}
#amdt-congres #amdt-proof-upload-group #amdt-proof-error{margin-top:12px}
#amdt-congres .ff_asterisk{color:#B3261E}

#amdt-congres .ff-rib{line-height:1.8}
#amdt-congres .ff-rib-copy-btn{margin-left:10px;padding:3px 12px;font-size:12px;font-weight:600;border-radius:14px;border:1px solid var(--navy);background:#fff;color:var(--navy);cursor:pointer;vertical-align:middle;transition:background .15s,color .15s}
#amdt-congres .ff-rib-copy-btn:hover{background:var(--navy);color:#fff}
#amdt-congres .ff-rib-copy-btn.amdt-copied{background:#1F7A43;border-color:#1F7A43;color:#fff}
