.specific-config{grid-column:2/-1;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;border:1px solid #dfccd4;background:#fff9fb;border-radius:10px;padding:11px}.specific-title{grid-column:1/-1;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:7px}.specific-title b{font-size:.78rem;color:var(--wine)}.specific-title span{font-size:.68rem;color:var(--muted)}.specific-config label{font-size:.62rem;color:var(--muted);font-weight:800}.specific-config input,.specific-config select{width:100%;border:1px solid var(--line);border-radius:6px;padding:6px;background:#fff;font-size:.7rem}.update-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:15px}.update-fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.update-fields .wide{grid-column:1/-1}.update-fields label{font-size:.72rem;font-weight:800;color:var(--muted)}.update-fields input,.update-fields select{display:block;width:100%;margin-top:4px;border:1px solid var(--line);border-radius:8px;padding:9px;background:#fff}.legal-alert{margin-top:14px;border-left:3px solid var(--amber);background:#fff7ec;padding:11px;font-size:.72rem;color:#76522e}.pje-checks{display:grid;gap:9px}.pje-checks label{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding:8px;font-size:.8rem}.pje-checks input{accent-color:var(--wine)}@media(max-width:1000px){.specific-config{grid-template-columns:repeat(3,1fr)}.update-grid{grid-template-columns:1fr}}@media(max-width:720px){.specific-config,.update-fields{grid-template-columns:1fr}.specific-title,.update-fields .wide{grid-column:auto}}
