/* SC.1 · Consentimiento explícito y modal PRIVÉ móvil. Solo afecta al formulario. */
[data-q69-prive-modal] .sc1-prive-consents{display:grid;gap:12px;margin:16px 0 12px}
[data-q69-prive-modal] .sc1-prive-consents label{display:flex;gap:10px;align-items:flex-start;font-size:.91rem;line-height:1.5;cursor:pointer;color:#ddd}
[data-q69-prive-modal] .sc1-prive-consents input[type="checkbox"]{width:18px;height:18px;min-width:18px;margin:3px 0 0;accent-color:#d6a953;cursor:pointer}
[data-q69-prive-modal] .sc1-prive-consents input:focus-visible{outline:2px solid #e6c878;outline-offset:3px}
[data-q69-prive-modal] .q69-modal-card{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}
[data-q69-prive-modal] [data-q69-prive-status]{overflow-wrap:anywhere}
@media(max-width:640px){[data-q69-prive-modal] .q69-modal-card{max-height:calc(100dvh - 16px)}[data-q69-prive-modal] .sc1-prive-consents label{font-size:.88rem}}
