.empresa-email-panel{max-width:1100px;padding:24px;color:#173f50}.empresa-email-panel h2{margin-top:0}.empresa-email-panel .ee-company{font-weight:700}.empresa-email-panel .ee-info,.empresa-email-panel .ee-message{padding:12px;background:#e5f4ef;border-radius:5px}.empresa-email-panel .ee-message:empty{display:none}.empresa-email-panel .ee-error{color:#bd1e1e;background:#fff0f0;border-left:3px solid #d42929}.empresa-email-panel fieldset{border:1px solid #c4d8dd;border-radius:6px;padding:18px}.empresa-email-panel .ee-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.empresa-email-panel label{display:flex;flex-direction:column;gap:6px;min-width:0}.empresa-email-panel input:not([type=checkbox]),.empresa-email-panel select{width:100%;box-sizing:border-box;min-height:36px}.empresa-email-panel .ee-automatic{display:flex;flex-direction:row;align-items:center;margin-top:20px}.empresa-email-panel small{font-size:.85em}.empresa-email-panel .nx-form-actions{margin-top:16px}@media(max-width:650px){.empresa-email-panel{padding:14px}.empresa-email-panel .ee-grid{grid-template-columns:1fr}}

.empresa-email-panel .ee-grid>label{margin:0;padding:0}.empresa-email-panel .ee-grid input,.empresa-email-panel .ee-grid select{height:36px;padding:6px 10px}.empresa-email-panel .ee-automatic{justify-content:flex-start;gap:8px}.empresa-email-panel .ee-automatic input[type=checkbox]{appearance:auto;display:inline-block;width:18px;height:18px;min-width:18px;min-height:0;flex:0 0 18px;margin:0;padding:0;accent-color:#087e6a}.empresa-email-panel .ee-save{display:inline-flex;justify-content:center;width:auto;height:36px;margin:0;padding:0 14px;font-size:.875rem}.empresa-email-panel .nx-form-actions{display:flex;gap:8px;flex-wrap:wrap}
