/* Tema Prefeitura de Lagoa do Carro — gerado por gerar-tema.js, não editar à mão */
:root{--blue-1:251 254 252 !important;--blue-2:244 251 246 !important;--blue-3:230 246 235 !important;--blue-4:214 241 223 !important;--blue-5:196 232 209 !important;--blue-6:173 221 192 !important;--blue-7:142 206 170 !important;--blue-8:91 185 139 !important;--blue-9:21 128 61 !important;--blue-10:22 101 52 !important;--blue-11:21 128 61 !important;--blue-12:20 83 45 !important;--solid-blue:220 252 231 !important;--solid-blue-2:247 254 249 !important;}
.dark{--blue-1:14 21 18 !important;--blue-2:18 27 23 !important;--blue-3:19 45 33 !important;--blue-4:17 59 41 !important;--blue-5:23 73 51 !important;--blue-6:32 87 62 !important;--blue-7:40 104 74 !important;--blue-8:47 124 87 !important;--blue-9:22 163 74 !important;--blue-10:51 176 116 !important;--blue-11:61 214 140 !important;--blue-12:177 241 203 !important;--solid-blue:20 83 45 !important;}
.file .icon-wrap[data-v-7ea48b19]{color:#15803d !important}
.file .icon-wrap[data-v-7ea48b19]{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.file .download[data-v-7ea48b19]{color:#15803d !important}
.file .download[data-v-7ea48b19]{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.option[data-v-74ee74cc]{border-color:#15803d !important}
.option[data-v-74ee74cc]{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.email-input-group input[data-v-67996ed4]:focus{outline-color:#15803d !important}
.customer-satisfaction .feedback-form input[data-v-9969083f]:focus{outline-color:#15803d !important}
.unread-wrap .clear-button[data-v-883aa4fa]{color:#15803d !important}
.unread-wrap .clear-button[data-v-883aa4fa]{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.cw-viz-heatmap__cell--level-2[data-v-9db61c65]{background:#c4e8d1 !important;background:var(--cw-viz-heatmap-level-2-color,#c4e8d1) !important}
.cw-viz-heatmap__cell--level-3[data-v-9db61c65]{background:#8eceaa !important;background:var(--cw-viz-heatmap-level-3-color,#8eceaa) !important}
.banner.primary[data-v-dd067508]{background-color:#15803d !important}
.banner.primary[data-v-dd067508]{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
*,:before,:after{--tw-ring-color: rgb(34 197 94 / .5) !important}
::backdrop{--tw-ring-color: rgb(34 197 94 / .5) !important}
.border-n-blue-border{border-color:#15803d80 !important}
.border-n-brand{border-color:#15803d !important}
.border-n-brand{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.border-n-brand\/50{border-color:#15803d80 !important}
.border-woot-500{border-color:#30a46c !important}
.border-woot-500{border-color:rgb(48 164 108 / var(--tw-border-opacity, 1)) !important}
.border-t-n-brand{border-top-color:#15803d !important}
.border-t-n-brand{border-top-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.\!bg-n-brand{background-color:#15803d !important}
.\!bg-n-brand{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.bg-\[\#2781F6\]{background-color:#15803d !important}
.bg-\[\#2781F6\]{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.bg-\[\#60a5fa\]{background-color:#4ade80 !important}
.bg-\[\#60a5fa\]{background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1)) !important}
.bg-n-brand{background-color:#15803d !important}
.bg-n-brand{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.bg-n-brand\/10{background-color:#15803d1a !important}
.bg-n-brand\/20{background-color:#15803d33 !important}
.bg-n-brand\/5{background-color:#15803d0d !important}
.bg-woot-500{background-color:#30a46c !important}
.bg-woot-500{background-color:rgb(48 164 108 / var(--tw-bg-opacity, 1)) !important}
.from-n-brand\/15{--tw-gradient-from: rgb(21 128 61 / .15) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position) !important}
.text-\[\#1F2D5C\]{color:#132d21 !important}
.text-\[\#1F2D5C\]{color:rgb(19 45 33 / var(--tw-text-opacity, 1)) !important}
.text-\[\#7EB6FF\]{color:#3dd68c !important}
.text-\[\#7EB6FF\]{color:rgb(61 214 140 / var(--tw-text-opacity, 1)) !important}
.text-n-brand{color:#15803d !important}
.text-n-brand{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.text-woot-500{color:#30a46c !important}
.text-woot-500{color:rgb(48 164 108 / var(--tw-text-opacity, 1)) !important}
.text-woot-600{color:#16a34a !important}
.text-woot-600{color:rgb(22 163 74 / var(--tw-text-opacity, 1)) !important}
.\!shadow-\[var\(--widget-color\,\#2781f6\)\]{--tw-shadow-color: var(--widget-color,#15803d) !important}
.\!outline-n-brand{outline-color:#15803d !important}
.outline-n-brand{outline-color:#15803d !important}
.ring-n-brand{--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
p a{color:#15803d !important}
p a{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
p a:is(.dark *){color:#15803d !important}
p a:is(.dark *){color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
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:#15803d !important}
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:#15803d !important}
select:focus{outline-color:#15803d !important}
select:focus:is(.dark *){outline-color:#15803d !important}
textarea:focus{outline-color:#15803d !important}
textarea:focus:is(.dark *){outline-color:#15803d !important}
.mx-btn:hover{border-color:#15803d !important;color:#15803d !important}
.mx-calendar-content .cell.active{background-color:#15803d !important}
.mx-time-column .mx-time-item.active{color:#15803d !important}
.mx-time-option.active{color:#15803d !important}
.before\:\!border-t-n-brand:before{border-top-color:#15803d !important}
.before\:\!border-t-n-brand:before{border-top-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.before\:bg-n-brand:before{background-color:#15803d !important}
.before\:bg-n-brand:before{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.after\:bg-n-brand:after{background-color:#15803d !important}
.after\:bg-n-brand:after{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.checked\:border-n-brand:checked{border-color:#15803d !important}
.checked\:border-n-brand:checked{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.checked\:bg-n-brand:checked{background-color:#15803d !important}
.checked\:bg-n-brand:checked{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.indeterminate\:border-n-brand:indeterminate{border-color:#15803d !important}
.indeterminate\:border-n-brand:indeterminate{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.indeterminate\:bg-n-brand:indeterminate{background-color:#15803d !important}
.indeterminate\:bg-n-brand:indeterminate{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.focus-within\:outline-n-brand:focus-within{outline-color:#15803d !important}
.focus-within\:ring-n-brand:focus-within{--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
.hover\:border-n-brand:hover{border-color:#15803d !important}
.hover\:border-n-brand:hover{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.hover\:bg-n-brand\/10:hover{background-color:#15803d1a !important}
.hover\:bg-n-brand\/80:hover{background-color:#15803dcc !important}
.hover\:text-n-brand:hover{color:#15803d !important}
.hover\:text-n-brand:hover{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.focus\:border-n-brand:focus{border-color:#15803d !important}
.focus\:border-n-brand:focus{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.focus\:outline-n-brand:focus{outline-color:#15803d !important}
.focus\:ring-n-brand:focus{--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
.focus-visible\:border-n-brand:focus-visible{border-color:#15803d !important}
.focus-visible\:border-n-brand:focus-visible{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.focus-visible\:bg-n-brand\/20:focus-visible{background-color:#15803d33 !important}
.focus-visible\:outline-n-brand:focus-visible{outline-color:#15803d !important}
.focus-visible\:ring-n-brand:focus-visible{--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
.hover\:enabled\:bg-n-blue-border:enabled:hover{background-color:#15803d80 !important}
.hover\:enabled\:bg-n-brand\/20:enabled:hover{background-color:#15803d33 !important}
.group:focus-within .group-focus-within\:text-n-brand{color:#15803d !important}
.group:focus-within .group-focus-within\:text-n-brand{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.group:hover .group-hover\:bg-n-brand{background-color:#15803d !important}
.group:hover .group-hover\:bg-n-brand{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.group:hover .group-hover\:text-n-brand{color:#15803d !important}
.group:hover .group-hover\:text-n-brand{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.has-\[\:focus\]\:outline-n-brand:has(:focus){outline-color:#15803d !important}
.aria-selected\:border-n-brand[aria-selected=true]{border-color:#15803d !important}
.aria-selected\:border-n-brand[aria-selected=true]{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.aria-\[current\=page\]\:border-n-brand[aria-current=page]{border-color:#15803d !important}
.aria-\[current\=page\]\:border-n-brand[aria-current=page]{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand{color:#15803d !important}
.group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:#15803d !important}
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:#15803d !important}
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.dark\:border-n-brand:is(.dark *){border-color:#15803d !important}
.dark\:border-n-brand:is(.dark *){border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.dark\:bg-n-brand\/10:is(.dark *){background-color:#15803d1a !important}
.dark\:text-woot-500:is(.dark *){color:#30a46c !important}
.dark\:text-woot-500:is(.dark *){color:rgb(48 164 108 / var(--tw-text-opacity, 1)) !important}
.dark\:\!outline-n-brand:is(.dark *){outline-color:#15803d !important}
.dark\:ring-n-brand:is(.dark *){--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:#15803d !important}
.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:#15803d !important}
.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.dark\:focus-within\:outline-n-brand:focus-within:is(.dark *){outline-color:#15803d !important}
.dark\:hover\:text-n-brand:hover:is(.dark *){color:#15803d !important}
.dark\:hover\:text-n-brand:hover:is(.dark *){color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.dark\:focus\:outline-n-brand:focus:is(.dark *){outline-color:#15803d !important}
.dark\:has-\[\:focus\]\:outline-n-brand:has(:focus):is(.dark *){outline-color:#15803d !important}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:#15803d !important}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]:hover{background-color:#15803de6 !important}
.menu[data-v-60cefcf4]:hover{background-color:#15803d !important}
.menu[data-v-60cefcf4]:hover{background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.search-input[data-v-69e77a2c]:focus{border-color:#15803d !important}
.search-input[data-v-69e77a2c]:focus{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.selectize-control .selectize-input.focus,.selectize-control.single .selectize-input.input-active.focus{border-color:#15803d !important;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(2px + var(--tw-ring-offset-width)) #15803d40,0 0 #0000 !important;--tw-ring-color: rgb(21 128 61 / .25) !important}
.selectize-control .selectize-input.focus,.selectize-control.single .selectize-input.input-active.focus{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.accent-n-brand{accent-color:#15803d !important}
.focus\:ring-n-brand\/25:focus{--tw-ring-color: rgb(21 128 61 / .25) !important}
.text-link{color:#15803d !important}
.text-link{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.bg-n-blue-text{background-color:#15803d !important}
.text-n-blue-text{color:#15803d !important}
.chat-bubble>a{color:#15803d !important}
.chat-bubble>a{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
.chat-bubble.agent .link{color:#15803d !important}
.chat-bubble.agent .link{color:rgb(21 128 61 / var(--tw-text-opacity, 1)) !important}
input:not(.reset-base):focus,textarea:not(.reset-base):focus{outline-color:#15803d !important;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)) #15803d,0 0 #0000 !important;--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
select:not(.reset-base):focus{outline-color:#15803d !important;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)) #15803d,0 0 #0000 !important;--tw-ring-color: rgb(21 128 61 / var(--tw-ring-opacity, 1)) !important}
.button{border-color:#15803d !important;background-color:#15803d !important}
.button{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1)) !important}
.button:focus,.button:hover{border-color:#15803d !important}
.button:focus,.button:hover{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
.button:active,.button.active{border-color:#15803d !important}
.button:active,.button.active{border-color:rgb(21 128 61 / var(--tw-border-opacity, 1)) !important}
