/* Company-only form layout; reuses current CRM fields, grids and buttons. */
.company-profile-form .company-section {min-width:0;margin:0 0 18px;padding:14px 0 0;border:0;border-top:1px solid var(--crm-border,#e2e8f0)}
.company-profile-form .company-section legend {padding:0 8px 0 0;font-weight:700}
.company-profile-form .field,.company-profile-form input {min-width:0}
.company-profile-form .gus-nip-field {display:flex;gap:8px}
.company-profile-form .gus-nip-field input {flex:1;width:0}
.company-profile-form .gus-nip-field button {flex-shrink:0}
.company-legacy-address span {white-space:pre-line;overflow-wrap:anywhere}
@media(max-width:600px) {
 .company-profile-form .form-grid {grid-template-columns:minmax(0,1fr)}
 .company-profile-form .field.full {grid-column:1}
 .company-profile-form .form-actions {flex-wrap:wrap}
}
