/* Uniquement les champs ajoutés aux parcours existants. */
#nameWrap .two-col,.progressive-panel .two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#nameWrap .field,.progressive-panel .field{min-width:0}
#nameWrap input:not([type=checkbox]),.progressive-panel input:not([type=checkbox]),.progressive-panel select{width:100%;min-width:0}
.progressive-panel{margin-bottom:18px;padding:22px}
.progressive-panel h2{margin:0 0 14px}
.progressive-panel [hidden],#proVerificationDialog [hidden]{display:none!important}
.progressive-panel .field-help,#signupPrivacy,#phoneServiceStatus{line-height:1.55;overflow-wrap:anywhere}
.progressive-panel button{margin:8px 6px 8px 0;white-space:normal}
.progressive-panel .auth-consent{display:flex;gap:10px;margin:14px 0;align-items:flex-start}
.progressive-panel .auth-consent input{flex:none;margin-top:4px}
#progressiveFeedback{color:#733c85}
#trustPhoneStatus{max-width:155px;white-space:normal;text-align:right}
@media(max-width:520px){#nameWrap .two-col,.progressive-panel .two-col{grid-template-columns:1fr;gap:0}.progressive-panel{padding:17px}#trustPhoneStatus{max-width:110px}.trust-check-list>div{flex-wrap:wrap}}
