  /* Escala verde a partir do logotipo (#559418 no passo 9, #174b3d no 12). O Chatwoot usa --blue-* para a cor da marca (n-brand). */
  :root:root {
    --blue-1: 251 254 249; --blue-2: 245 251 240; --blue-3: 233 246 222; --blue-4: 220 240 204;
    --blue-5: 205 232 183; --blue-6: 186 220 158; --blue-7: 160 204 124; --blue-8: 127 182 84;
    --blue-9: 85 148 24; --blue-10: 76 134 20; --blue-11: 61 112 18; --blue-12: 23 75 61;
  }
  html.dark, .dark.dark {
    --blue-1: 13 18 11; --blue-2: 19 26 15; --blue-3: 26 41 20; --blue-4: 31 53 22;
    --blue-5: 38 65 27; --blue-6: 46 79 33; --blue-7: 57 98 39; --blue-8: 70 122 46;
    --blue-9: 85 148 24; --blue-10: 100 165 40; --blue-11: 150 195 85; --blue-12: 220 240 204;
  }
  /* Menus escondidos antes de o script correr, para não piscarem. */
  [data-tp-escondido] { display: none !important; }
/* Gerado por gerar-cores.py a partir do CSS do Chatwoot v4.18.0-ce. Não editar à mão. */
.ProseMirror .cw-embed-preview.cw-embed-preview--removable .cw-embed-remove:focus-visible{outline:2px solid rgb(81 147 24)}
.file .icon-wrap[data-v-7ea48b19]{color:#519318}
.file .icon-wrap[data-v-7ea48b19]{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.file .download[data-v-7ea48b19]{color:#519318}
.file .download[data-v-7ea48b19]{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.option[data-v-74ee74cc]{border-color:#519318}
.option[data-v-74ee74cc]{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.email-input-group input[data-v-67996ed4]:focus{outline-color:#519318}
.customer-satisfaction .feedback-form input[data-v-9969083f]:focus{outline-color:#519318}
.unread-wrap .clear-button[data-v-4f260fa6]{color:#519318}
.unread-wrap .clear-button[data-v-4f260fa6]{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.cw-viz-bar__bar-group:focus-visible .cw-viz-bar__bar[data-v-827f3695]{stroke:#51901973;stroke:var(--cw-viz-bar-focus-color,#51901973)}
.cw-viz-donut__focus-ring[data-v-ea9b2194]{stroke:#519019;stroke:var(--cw-viz-donut-focus-color,#519019)}
.cw-viz-heatmap__cell[data-v-9db61c65]{border:1px solid #51901914;border:1px solid var(--cw-viz-heatmap-cell-border-color,#51901914)}
.cw-viz-heatmap__cell--level-2[data-v-9db61c65]{background:#daf5c3;background:var(--cw-viz-heatmap-level-2-color,#daf5c3)}
.cw-viz-heatmap__cell--level-3[data-v-9db61c65]{background:#6cc320;background:var(--cw-viz-heatmap-level-3-color,#6cc320)}
.cw-viz-heatmap__cell--level-4[data-v-9db61c65]{background:#478015;background:var(--cw-viz-heatmap-level-4-color,#478015)}
.cw-viz-line__point-group:focus-visible .cw-viz-line__point-background[data-v-3acfb47d]{stroke:#51901973;stroke:var(--cw-viz-line-focus-color,#51901973)}
.cw-viz-percentage__segment[data-v-16f45f3a]:focus-visible{outline:2px solid #519019;outline:2px solid var(--cw-viz-percentage-focus-color,#519019)}
.cw-viz-sankey__node-group:focus-visible .cw-viz-sankey__node[data-v-b808b7b9]{stroke:#51901973;stroke:var(--cw-viz-sankey-focus-color,#51901973)}
.hljs-meta{color:#355c13}
.banner.primary[data-v-dd067508]{background-color:#519318}
.banner.primary[data-v-dd067508]{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.border-n-blue-7{border-color:#c9f1a6}
.border-n-blue-border{border-color:#51931880}
.border-n-brand{border-color:#519318}
.border-n-brand{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.border-n-brand\/50{border-color:#51931880}
.border-woot-500{border-color:#5aa21a}
.border-woot-500{border-color:rgb(90 162 26 / var(--tw-border-opacity, 1))}
.border-t-n-brand{border-top-color:#519318}
.border-t-n-brand{border-top-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.bg-\[\#2781F6\]{background-color:#519318}
.bg-\[\#2781F6\]{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.bg-\[\#60a5fa\]{background-color:#63b31d}
.bg-\[\#60a5fa\]{background-color:rgb(99 179 29 / var(--tw-bg-opacity, 1))}
.bg-n-blue-10{background-color:#478015}
.bg-n-blue-5{background-color:#e3f7d1}
.bg-n-blue-7{background-color:#c9f1a6}
.bg-n-blue-9{background-color:#519318}
.bg-n-brand{background-color:#519318}
.bg-n-brand{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.bg-n-brand\/10{background-color:#5193181a}
.bg-n-brand\/20{background-color:#51931833}
.bg-n-brand\/5{background-color:#5193180d}
.bg-woot-100{background-color:#dff6cb}
.bg-woot-100{background-color:rgb(223 246 203 / var(--tw-bg-opacity, 1))}
.bg-woot-400{background-color:#69bd1f}
.bg-woot-400{background-color:rgb(105 189 31 / var(--tw-bg-opacity, 1))}
.bg-woot-500{background-color:#5aa21a}
.bg-woot-500{background-color:rgb(90 162 26 / var(--tw-bg-opacity, 1))}
.fill-n-blue-9{fill:#519318}
.stroke-n-blue-11{stroke:#427813}
.\!text-n-blue-11{color:#427813!important}
.text-\[\#1F2D5C\]{color:#243713}
.text-\[\#1F2D5C\]{color:rgb(36 55 19 / var(--tw-text-opacity, 1))}
.text-\[\#5E6AD2\]{color:#588f28}
.text-\[\#5E6AD2\]{color:rgb(88 143 40 / var(--tw-text-opacity, 1))}
.text-\[\#7EB6FF\]{color:#6dc520}
.text-\[\#7EB6FF\]{color:rgb(109 197 32 / var(--tw-text-opacity, 1))}
.text-n-blue-10{color:#478015}
.text-n-blue-11{color:#427813}
.text-n-blue-12{color:#203a09}
.text-n-blue-9{color:#519318}
.text-n-brand{color:#519318}
.text-n-brand{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.text-woot-500{color:#5aa21a}
.text-woot-500{color:rgb(90 162 26 / var(--tw-text-opacity, 1))}
.text-woot-600{color:#498415}
.text-woot-600{color:rgb(73 132 21 / var(--tw-text-opacity, 1))}
.accent-n-blue-9{accent-color:rgb(81 147 24 / 1)}
.\!outline-n-brand{outline-color:#519318!important}
.outline-n-blue-8{outline-color:#68bc1f}
.outline-n-blue-9{outline-color:#519318}
.outline-n-brand{outline-color:#519318}
p a{color:#519318}
p a{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
p a:is(.dark *){color:#519318}
p a:is(.dark *){color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
input[type]:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=image]):not([type=hidden]):not(.reset-base):not(.no-margin):focus{outline-color:#519318}
input[type]:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=image]):not([type=hidden]):not(.reset-base):not(.no-margin):focus:is(.dark *){outline-color:#519318}
select:focus{outline-color:#519318}
select:focus:is(.dark *){outline-color:#519318}
textarea:focus{outline-color:#519318}
textarea:focus:is(.dark *){outline-color:#519318}
.mx-btn:hover{border-color:#478015;color:#478015}
.mx-input:hover,.mx-input:focus{border-color:#5ba51b}
.mx-calendar-content .cell.active{background-color:#478015}
.mx-table-date .today{color:#4f8e17}
.mx-time-column .mx-time-item.active{color:#478015}
.mx-time-option.active{color:#478015}
.before\:\!border-t-n-brand:before{border-top-color:#519318!important}
.before\:\!border-t-n-brand:before{border-top-color:rgb(81 147 24 / var(--tw-border-opacity, 1))!important}
.before\:bg-n-brand:before{background-color:#519318}
.before\:bg-n-brand:before{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.after\:bg-n-brand:after{background-color:#519318}
.after\:bg-n-brand:after{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.checked\:border-n-blue-10:checked{border-color:#478015}
.checked\:border-n-brand:checked{border-color:#519318}
.checked\:border-n-brand:checked{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.checked\:bg-n-brand:checked{background-color:#519318}
.checked\:bg-n-brand:checked{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.indeterminate\:border-n-brand:indeterminate{border-color:#519318}
.indeterminate\:border-n-brand:indeterminate{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.indeterminate\:bg-n-brand:indeterminate{background-color:#519318}
.indeterminate\:bg-n-brand:indeterminate{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.focus-within\:outline-n-brand:focus-within{outline-color:#519318}
.hover\:border-n-brand:hover{border-color:#519318}
.hover\:border-n-brand:hover{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.hover\:bg-n-blue-10:hover{background-color:#478015}
.hover\:bg-n-blue-5:hover{background-color:#e3f7d1}
.hover\:bg-n-blue-6:hover{background-color:#d8f5bf}
.hover\:bg-n-brand\/10:hover{background-color:#5193181a}
.hover\:bg-n-brand\/80:hover{background-color:#519318cc}
.hover\:bg-woot-600:hover{background-color:#498415}
.hover\:bg-woot-600:hover{background-color:rgb(73 132 21 / var(--tw-bg-opacity, 1))}
.hover\:text-n-blue-11:hover{color:#427813}
.hover\:text-n-brand:hover{color:#519318}
.hover\:text-n-brand:hover{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.hover\:text-woot-500:hover{color:#5aa21a}
.hover\:text-woot-500:hover{color:rgb(90 162 26 / var(--tw-text-opacity, 1))}
.hover\:text-woot-700:hover{color:#427118}
.hover\:text-woot-700:hover{color:rgb(66 113 24 / var(--tw-text-opacity, 1))}
.focus\:border-n-blue-11:focus{border-color:#427813}
.focus\:border-n-brand:focus{border-color:#519318}
.focus\:border-n-brand:focus{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.focus\:border-woot-500:focus{border-color:#5aa21a}
.focus\:border-woot-500:focus{border-color:rgb(90 162 26 / var(--tw-border-opacity, 1))}
.focus\:outline-n-blue-9:focus{outline-color:#519318}
.focus\:outline-n-brand:focus{outline-color:#519318}
.focus-visible\:border-n-brand:focus-visible{border-color:#519318}
.focus-visible\:border-n-brand:focus-visible{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.focus-visible\:bg-n-brand\/20:focus-visible{background-color:#51931833}
.focus-visible\:outline-n-blue-9:focus-visible{outline-color:#519318}
.focus-visible\:outline-n-brand:focus-visible{outline-color:#519318}
.focus-visible\:outline-woot-500:focus-visible{outline-color:#5aa21a}
.hover\:enabled\:border-n-blue-9:enabled:hover{border-color:#519318}
.hover\:enabled\:bg-n-blue-border:enabled:hover{background-color:#51931880}
.hover\:enabled\:bg-n-brand\/20:enabled:hover{background-color:#51931833}
.group:focus-within .group-focus-within\:text-n-brand{color:#519318}
.group:focus-within .group-focus-within\:text-n-brand{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.group:hover .group-hover\:bg-n-brand{background-color:#519318}
.group:hover .group-hover\:bg-n-brand{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.group:hover .group-hover\:text-n-blue-11{color:#427813}
.group:hover .group-hover\:text-n-brand{color:#519318}
.group:hover .group-hover\:text-n-brand{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.has-\[\:focus\]\:outline-n-brand:has(:focus){outline-color:#519318}
.prose-a\:text-n-blue-11 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:#427813}
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:#519318}
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:#519318}
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.dark\:border-n-blue-11:is(.dark *){border-color:#427813}
.dark\:border-n-brand:is(.dark *){border-color:#519318}
.dark\:border-n-brand:is(.dark *){border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.dark\:bg-n-blue-5:is(.dark *){background-color:#e3f7d1}
.dark\:bg-n-brand\/10:is(.dark *){background-color:#5193181a}
.dark\:text-\[\#D6E1FF\]:is(.dark *){color:#eaf9dc}
.dark\:text-\[\#D6E1FF\]:is(.dark *){color:rgb(234 249 220 / var(--tw-text-opacity, 1))}
.dark\:text-n-blue-11:is(.dark *){color:#427813}
.dark\:text-woot-500:is(.dark *){color:#5aa21a}
.dark\:text-woot-500:is(.dark *){color:rgb(90 162 26 / var(--tw-text-opacity, 1))}
.dark\:\!outline-n-brand:is(.dark *){outline-color:#519318!important}
.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:#519318}
.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:#519318}
.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.dark\:focus-within\:outline-n-brand:focus-within:is(.dark *){outline-color:#519318}
.dark\:hover\:bg-n-blue-7:hover:is(.dark *){background-color:#c9f1a6}
.dark\:hover\:text-n-brand:hover:is(.dark *){color:#519318}
.dark\:hover\:text-n-brand:hover:is(.dark *){color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.dark\:focus\:border-woot-500:focus:is(.dark *){border-color:#5aa21a}
.dark\:focus\:border-woot-500:focus:is(.dark *){border-color:rgb(90 162 26 / var(--tw-border-opacity, 1))}
.dark\:focus\:outline-n-brand:focus:is(.dark *){outline-color:#519318}
.group:hover .dark\:group-hover\:text-n-blue-10:is(.dark *){color:#478015}
.dark\:has-\[\:focus\]\:outline-n-brand:has(:focus):is(.dark *){outline-color:#519318}
.\[\&\>a\]\:text-n-blue-10>a{color:#478015}
.\[\&\>a\]\:hover\:text-n-blue-11:hover>a{color:#427813}
.\[\&\>button\]\:\!text-n-blue-11>button{color:#427813!important}
.\[\&\>p\>\.link\]\:text-n-blue-11>p>.link{color:#427813}
.\[\&\>span\]\:\!text-n-blue-11>span{color:#427813!important}
.\[\&_\.link\]\:text-n-blue-11 .link{color:#427813}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:#519318}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]:hover{background-color:#519318e6}
.menu[data-v-60cefcf4]:hover{background-color:#519318}
.menu[data-v-60cefcf4]:hover{background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.search-input[data-v-69e77a2c]:focus{border-color:#519318}
.search-input[data-v-69e77a2c]:focus{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.bg-n-blue-text{background-color:#427813}
.text-n-blue-text{color:#427813}
.text-link{color:#519318}
.text-link{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.text-link:hover{color:#478015}
.chat-bubble>a{color:#519318}
.chat-bubble>a{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
.chat-bubble.agent .link{color:#519318}
.chat-bubble.agent .link{color:rgb(81 147 24 / var(--tw-text-opacity, 1))}
input:not(.reset-base):focus,textarea:not(.reset-base):focus{outline-color:#519318;box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) #519318,0 0 #0000}
select:not(.reset-base):focus{outline-color:#519318;box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) #519318,0 0 #0000}
.button{border-color:#519318;background-color:#519318}
.button{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1));background-color:rgb(81 147 24 / var(--tw-bg-opacity, 1))}
.button:focus,.button:hover{border-color:#519318}
.button:focus,.button:hover{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
.button:active,.button.active{border-color:#519318}
.button:active,.button.active{border-color:rgb(81 147 24 / var(--tw-border-opacity, 1))}
