.simple-contact,.simple-social{gap:18px;margin:0 0 24px;display:grid}.simple-social{border-top:1px solid #3b4035;padding-top:24px}.simple-social h3{margin:0;font-size:20px}.simple-social p,.profile-settings p{color:#b9bdaf;font-size:13px;line-height:1.7}.account-panel .simple-contact label,.account-panel .simple-social label{margin:0}.profile-settings,.account-settings{border:1px solid #454b3a;border-radius:12px;margin:22px 0;padding:18px}.profile-settings summary,.account-settings summary{cursor:pointer;font-weight:700;line-height:1.6}.profile-settings[open] summary,.account-settings[open] summary{margin-bottom:20px}.profile-settings .contact-publication{margin:14px 0}.account-settings{clear:both}.account-settings .account-panel{margin-top:18px}.social-public-links{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.social-public-links a{overflow-wrap:anywhere;border:1px solid #555e42;border-radius:999px;padding:8px 13px;font-size:13px;text-decoration:none}.social-public-links a:hover{border-color:var(--yellow)}@media (max-width:640px){.profile-settings,.account-settings{padding:14px}.simple-contact,.simple-social{gap:16px}}.account-editor,.account>.account-settings{width:100%;max-width:720px;margin-inline:auto}.account-editor .account-panel{width:100%;min-width:0}
.technician-contact{text-align:left;border-top:1px solid #45483d;min-width:0;margin:20px 0;padding:16px 0}.technician-contact h4{margin:0 0 12px;font-size:15px}.technician-contact p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.7}.technician-contact a{color:inherit;text-underline-offset:3px;text-decoration:underline}.contact-publication{align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.account-panel .contact-publication input{width:auto;margin-top:5px}.contact-fields{border-top:1px solid #45483d;margin:22px 0;padding-top:20px}.contact-fields h3{margin-bottom:12px}.contact-fields>p{font-size:13px;line-height:1.7}.contact-preview-note{font-size:12px;line-height:1.7}
