/* Optional qualification, preserving the approved contact card and actions. */
.sv-optional-preferences{width:100%;border-top:1px solid #dbe0e1;border-bottom:1px solid #dbe0e1;margin:0 0 4px;padding:0;color:#182f36}
.sv-optional-preferences summary{min-height:48px;padding:12px 0;cursor:pointer;font-size:13px;font-weight:500;line-height:1.6;list-style-position:inside}
.sv-optional-preferences summary span,.sv-optional-label{font-weight:400;color:#53676e;font-size:11px}
.sv-optional-preferences summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.sv-optional-preferences>p{font-size:12px!important;line-height:1.6!important;color:#53676e;margin:0 0 16px}
.sv-optional-preferences .sv-preference-fields{padding-bottom:16px;gap:16px}
.sv-optional-preferences[open]{padding-bottom:4px}
