/* Meu perfil > Avisos por e-mail (17/10/2026). */
.profile-email-avisos .email-avisos-nota { margin: 0 0 10px; font-size: 13px; line-height: 1.5; color: var(--muted, #64748b); }
.profile-email-avisos .email-avisos-lista { display: grid; gap: 8px; }
.profile-email-avisos .email-aviso { display: flex; align-items: flex-start; gap: 10px; min-height: 44px; padding: 8px 10px; border: 1px solid var(--line, #dbe3ef); border-radius: 10px; cursor: pointer; }
.profile-email-avisos .email-aviso input { width: 18px; height: 18px; margin: 2px 0 0; flex: none; accent-color: var(--k-azul, #0a56f2); }
.profile-email-avisos .email-aviso span { display: grid; gap: 2px; font-size: 14px; }
.profile-email-avisos .email-aviso small { font-size: 12.5px; color: var(--muted, #64748b); line-height: 1.4; }
.profile-email-avisos .email-avisos-status { margin: 8px 0 0; font-size: 12.5px; min-height: 1em; color: var(--muted, #64748b); }
.profile-email-avisos .email-avisos-status[data-state="error"] { color: #b91c1c; }
.profile-email-avisos .email-avisos-status[data-state="success"] { color: #0f7b3d; }
.profile-email-avisos[hidden] { display: none !important; }
