.field:has(> .contact-email-editor){grid-column:1/-1}
.contact-email-editor{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) minmax(86px,.7fr);align-items:center;gap:7px;min-width:0;width:100%}.contact-email-editor>input,.contact-email-editor>select{min-width:0;width:100%;font-size:12px;padding-left:10px;padding-right:10px}.contact-email-at{text-align:center;color:var(--muted);font-size:14px}.contact-email-domain[readonly]{background:var(--bg,#f5f6fa);color:var(--muted)}.contact-email-editor.is-custom-domain .contact-email-domain{background:var(--surface,#fff);color:var(--ink)}
@media(max-width:600px){.contact-email-editor>input,.contact-email-editor>select{font-size:16px}.contact-email-editor{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)}.contact-email-local{grid-column:1;grid-row:1}.contact-email-at{grid-column:2;grid-row:1}.contact-email-domain{grid-column:3;grid-row:1}.contact-email-preset{grid-column:3;grid-row:2;min-height:38px;padding-top:7px;padding-bottom:7px}}
