/* FEMAC 2026 — Premium V18: WhatsApp pendente, e-mail e notificações */
.action-note{display:inline-flex;align-items:center;padding:.38rem .55rem;border-radius:9px;font-size:.58rem;font-weight:800;line-height:1.25}
.action-note--warning{background:#fff4dc;color:#8b5d09;border:1px solid #efd59f}
.action-btn.whatsapp{white-space:nowrap}

.notification-item__content{min-width:0}
.notification-item__title-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}
.notification-item__title-row h3{margin:0}
.notification-state{display:inline-flex;padding:.22rem .44rem;border-radius:999px;background:#fff0e8;color:#b93d13;font-size:.52rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}
.notification-state.is-read{background:#edf0f3;color:#68717a}
.notification-item__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:9px}
.notification-item__actions form{margin:0}
.notification-open-link{font-size:.64rem;font-weight:900;color:#d94a17;text-decoration:none}
.notification-toggle-read{padding:0;border:0;background:transparent;color:#666e78;font:inherit;font-size:.6rem;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.notification-toggle-read:hover{color:#15161c}
.notification-item.is-unread{box-shadow:inset 3px 0 0 #ed5924}

.email-sender-preview{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0 0 14px;padding:11px 13px;border:1px solid #e0e3e8;border-radius:12px;background:#f7f8fa}
.email-sender-preview span{color:#747982;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}
.email-sender-preview strong{font-size:.68rem;word-break:break-all;text-align:right}

@media(max-width:680px){
  .notification-item__title-row{align-items:flex-start;flex-direction:column;gap:5px}
  .notification-item__actions{align-items:flex-start;flex-direction:column;gap:7px}
  .email-sender-preview{align-items:flex-start;flex-direction:column}
  .email-sender-preview strong{text-align:left}
  .admin-row-actions .action-btn.whatsapp{width:100%;justify-content:center}
}
