/* KaAtende — marca Kaello sobre o Chatwoot (injetado pelo nginx). Verde #2EA24A, hover #227D39, grafite #17222C. */
.bg-n-brand { background-color: #2EA24A !important; }
.bg-n-brand\/5 { background-color: rgba(46, 162, 74, .05) !important; }
.bg-n-brand\/10 { background-color: rgba(46, 162, 74, .10) !important; }
.bg-n-brand\/20 { background-color: rgba(46, 162, 74, .20) !important; }
.text-n-brand, .text-link { color: #2EA24A !important; }
.text-link:hover { color: #227D39 !important; }
.border-n-brand, .outline-n-brand { border-color: #2EA24A !important; outline-color: #2EA24A !important; }
input:focus, textarea:focus, select:focus { outline-color: #2EA24A !important; border-color: #2EA24A !important; }

/* Tela de login: logo maior e fundo com o verde da marca */
img.h-8[src*="/marca/ka-logo"] { height: 150px !important; width: 150px !important; border-radius: 50%; box-shadow: 0 8px 24px rgba(23,34,44,.18); }
main:has(form input[type="password"]), body:has(form input[type="password"]) {
  background: radial-gradient(1200px 600px at 50% -10%, rgba(46, 162, 74, .22), transparent 70%), #F3FAF5 !important;
}
