/* V22.3.26 / build 2349 — Admin: rotina inteligente de notificações */
#adminView .admin-engagement-card{margin-bottom:14px;border-color:rgba(255,212,0,.28);background:linear-gradient(135deg,rgba(255,212,0,.055),rgba(17,19,23,.96) 38%,rgba(12,14,17,.98))}
#adminView .admin-engagement-card .admin-card-head{align-items:center;gap:18px}
#adminView .admin-engagement-switch{flex:0 0 auto;white-space:nowrap}
#adminView .admin-engagement-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 14px}
#adminView .admin-engagement-summary>div{display:grid;gap:3px;min-width:0;padding:12px 13px;border:1px solid #30343a;border-radius:13px;background:#101214}
#adminView .admin-engagement-summary strong{color:#fff;font-size:1rem;line-height:1.15}
#adminView .admin-engagement-summary span{color:#9fa5ae;font-size:.72rem;line-height:1.35}
#adminView .admin-engagement-times{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}
#adminView .admin-engagement-times label{display:grid;gap:6px;min-width:0;padding:11px;border:1px solid #30343a;border-radius:13px;background:#0d0f12}
#adminView .admin-engagement-times label>span{color:#ffd400;font-size:.62rem;font-weight:900;letter-spacing:.08em}
#adminView .admin-engagement-times input{width:100%;min-width:0;min-height:42px;padding:8px 9px;border-radius:10px}
#adminView .admin-engagement-times small{color:#9298a3;font-size:.67rem;line-height:1.3}
#adminView .admin-engagement-note{display:grid;gap:4px;margin:12px 0;padding:12px 14px;border-radius:13px;border:1px solid rgba(255,212,0,.22);background:rgba(255,212,0,.045)}
#adminView .admin-engagement-note strong{color:#fff;font-size:.82rem}
#adminView .admin-engagement-note p{margin:0;color:#b5bac2;font-size:.76rem;line-height:1.45}
#adminView .admin-trigger-mode-note{margin:0 0 12px;padding:10px 12px;border:1px solid #30343a;border-radius:12px;background:#101214;color:#aeb4bd;font-size:.75rem;line-height:1.45}
#adminView .admin-auto-trigger-list.is-paused .admin-auto-trigger:not(.fixed){opacity:.5}
#adminView .admin-auto-trigger-list.is-paused .admin-auto-trigger:not(.fixed)::after{content:"EM ESPERA";grid-column:2/-1;color:#ffd400;font-size:.59rem;font-weight:900;letter-spacing:.08em}
#adminView #adminNotificationAutomationStatus{transition:.18s ease}
#adminView .admin-push-health-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(max-width:1180px){
  #adminView .admin-engagement-summary{grid-template-columns:repeat(2,minmax(0,1fr))}
  #adminView .admin-engagement-times{grid-template-columns:repeat(3,minmax(0,1fr))}
  #adminView .admin-push-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:760px){
  #adminView .admin-engagement-card .admin-card-head{align-items:flex-start;flex-direction:column}
  #adminView .admin-engagement-switch{width:100%}
  #adminView .admin-engagement-times{grid-template-columns:1fr 1fr}
  #adminView .admin-push-health-grid{grid-template-columns:1fr 1fr}
}
@media(max-width:520px){
  #adminView .admin-engagement-summary,#adminView .admin-engagement-times{grid-template-columns:1fr}
  #adminView .admin-push-health-grid{grid-template-columns:1fr 1fr}
  #adminView .admin-engagement-summary>div,#adminView .admin-engagement-times label{padding:10px 11px}
}
