/* Additional company details. Existing styles.css and admin.css stay editable and are not replaced by the installer. */
footer>.footer-company{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:340px;min-width:0}
#company-contact{display:grid;gap:7px;font-size:12px;line-height:1.65;font-style:normal;overflow-wrap:anywhere}
#company-contact .company-address{white-space:pre-line}
#company-contact a{text-decoration:underline;text-underline-offset:3px}
.company-details{display:grid;grid-template-columns:minmax(110px,165px) minmax(0,1fr);gap:10px 20px;font-size:13px;line-height:1.7;margin:20px 0 28px}
.company-details dt{font-weight:700}.company-details dd{margin:0;white-space:pre-line;overflow-wrap:anywhere}
#legal-company h3{font-size:20px;margin:20px 0 14px}
#privacy-contact{border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:20px;font-size:13px;overflow-wrap:anywhere}
#privacy-contact a{text-decoration:underline}
#company-fields{display:grid;gap:17px}
#company-completion{border-left:3px solid var(--ink);background:var(--paper);padding:14px}
#company-admin>h3{margin-bottom:0}
#contact-form .note .legal-link{font-size:inherit}
@media(max-width:600px){.company-details{grid-template-columns:minmax(0,1fr);gap:3px}.company-details dd{margin-bottom:10px}footer>.footer-company{max-width:100%}}
