/* Gerado por gerar-tema.py a partir de DashboardIcon-D6Vr3b2Z.css, chatwoot-viz-CjR1jhrx.css, dashboard-Cffrt2c3.css, useBranding-DSFJg_40.css, v3app-9HH37jG8.css. Não edite à mão. */
.banner.primary[data-v-dd067508] { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .banner.primary[data-v-dd067508] { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.border-n-blue-6 { border-color: rgb(var(--pa-brand-soft-rgb)); }
.border-n-blue-7 { border-color: rgb(var(--pa-brand-soft-rgb)); }
.border-n-brand { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .border-n-brand { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.border-woot-500 { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .border-woot-500 { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.border-t-n-brand { border-top-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .border-t-n-brand { border-top-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.\!bg-n-brand { background-color: rgb(var(--pa-brand-rgb))!important; }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .\!bg-n-brand { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1))!important; } }
.bg-\[\#2781F6\] { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .bg-\[\#2781F6\] { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.bg-\[\#60a5fa\] { background-color: rgb(var(--pa-brand-soft-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .bg-\[\#60a5fa\] { background-color: rgb(var(--pa-brand-soft-rgb) / var(--tw-bg-opacity, 1)); } }
.bg-n-blue-10 { background-color: rgb(var(--pa-brand-hover-rgb)); }
.bg-n-blue-7 { background-color: rgb(var(--pa-brand-soft-rgb)); }
.bg-n-blue-9 { background-color: rgb(var(--pa-brand-rgb)); }
.bg-n-brand { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .bg-n-brand { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.bg-woot-500 { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .bg-woot-500 { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.from-n-brand\/15 { --tw-gradient-from: rgb(var(--pa-brand-rgb) / .15) var(--tw-gradient-from-position); --tw-gradient-to: rgb(var(--pa-brand-rgb) / 0) var(--tw-gradient-to-position); }
.fill-n-blue-9 { fill: rgb(var(--pa-brand-rgb)); }
.stroke-n-blue-11 { stroke: rgb(var(--pa-brand-text-rgb)); }
.\!text-n-blue-11 { color: rgb(var(--pa-brand-text-rgb))!important; }
.text-\[\#7EB6FF\] { color: rgb(var(--pa-brand-text-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .text-\[\#7EB6FF\] { color: rgb(var(--pa-brand-text-rgb) / var(--tw-text-opacity, 1)); } }
.text-n-blue-10 { color: rgb(var(--pa-brand-hover-rgb)); }
.text-n-blue-11 { color: rgb(var(--pa-brand-text-rgb)); }
.text-n-blue-9 { color: rgb(var(--pa-brand-rgb)); }
.text-n-brand { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .text-n-brand { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.text-woot-500 { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .text-woot-500 { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.text-woot-600 { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .text-woot-600 { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.accent-n-blue-9 { accent-color: rgb(var(--pa-brand-rgb) / 1); }
.\!shadow-\[var\(--widget-color\,\#2781f6\)\] { --tw-shadow-color: var(--widget-color,rgb(var(--pa-brand-rgb))) !important; }
.\!outline-n-brand { outline-color: rgb(var(--pa-brand-rgb))!important; }
.outline-n-blue-8 { outline-color: rgb(var(--pa-brand-soft-rgb)); }
.outline-n-blue-9 { outline-color: rgb(var(--pa-brand-rgb)); }
.outline-n-brand { outline-color: rgb(var(--pa-brand-rgb)); }
.ring-n-brand { --tw-ring-color: rgb(var(--pa-brand-rgb) / var(--tw-ring-opacity, 1)); }
p a { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { p a { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
p a:is(.dark *) { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { p a:is(.dark *) { color: rgb(var(--pa-brand-rgb) / 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: rgb(var(--pa-brand-rgb)); }
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: rgb(var(--pa-brand-rgb)); }
select:focus { outline-color: rgb(var(--pa-brand-rgb)); }
select:focus:is(.dark *) { outline-color: rgb(var(--pa-brand-rgb)); }
textarea:focus { outline-color: rgb(var(--pa-brand-rgb)); }
textarea:focus:is(.dark *) { outline-color: rgb(var(--pa-brand-rgb)); }
.mx-btn:hover { border-color: rgb(var(--pa-brand-rgb)); color: rgb(var(--pa-brand-rgb)); }
.mx-calendar-content .cell.active { background-color: rgb(var(--pa-brand-rgb)); }
.mx-time-column .mx-time-item.active { color: rgb(var(--pa-brand-rgb)); }
.mx-time-option.active { color: rgb(var(--pa-brand-rgb)); }
.before\:\!border-t-n-brand:before { border-top-color: rgb(var(--pa-brand-rgb))!important; }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .before\:\!border-t-n-brand:before { border-top-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1))!important; } }
.before\:bg-n-brand:before { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .before\:bg-n-brand:before { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.after\:bg-n-brand:after { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .after\:bg-n-brand:after { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.checked\:border-n-blue-10:checked { border-color: rgb(var(--pa-brand-hover-rgb)); }
.checked\:border-n-brand:checked { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .checked\:border-n-brand:checked { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.checked\:bg-n-brand:checked { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .checked\:bg-n-brand:checked { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.indeterminate\:border-n-brand:indeterminate { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .indeterminate\:border-n-brand:indeterminate { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.indeterminate\:bg-n-brand:indeterminate { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .indeterminate\:bg-n-brand:indeterminate { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.focus-within\:outline-n-brand:focus-within { outline-color: rgb(var(--pa-brand-rgb)); }
.focus-within\:ring-n-brand:focus-within { --tw-ring-color: rgb(var(--pa-brand-rgb) / var(--tw-ring-opacity, 1)); }
.hover\:border-n-blue-7:hover { border-color: rgb(var(--pa-brand-soft-rgb)); }
.hover\:border-n-brand:hover { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .hover\:border-n-brand:hover { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.hover\:bg-n-blue-10:hover { background-color: rgb(var(--pa-brand-hover-rgb)); }
.hover\:bg-n-blue-6:hover { background-color: rgb(var(--pa-brand-soft-rgb)); }
.hover\:text-n-blue-11:hover { color: rgb(var(--pa-brand-text-rgb)); }
.hover\:text-n-brand:hover { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .hover\:text-n-brand:hover { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.focus\:border-n-blue-11:focus { border-color: rgb(var(--pa-brand-text-rgb)); }
.focus\:border-n-brand:focus { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .focus\:border-n-brand:focus { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.focus\:outline-n-blue-9:focus { outline-color: rgb(var(--pa-brand-rgb)); }
.focus\:outline-n-brand:focus { outline-color: rgb(var(--pa-brand-rgb)); }
.focus\:ring-n-brand:focus { --tw-ring-color: rgb(var(--pa-brand-rgb) / var(--tw-ring-opacity, 1)); }
.focus-visible\:border-n-brand:focus-visible { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .focus-visible\:border-n-brand:focus-visible { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.focus-visible\:outline-n-blue-11:focus-visible { outline-color: rgb(var(--pa-brand-text-rgb)); }
.focus-visible\:outline-n-blue-9:focus-visible { outline-color: rgb(var(--pa-brand-rgb)); }
.focus-visible\:outline-n-brand:focus-visible { outline-color: rgb(var(--pa-brand-rgb)); }
.focus-visible\:ring-n-brand:focus-visible { --tw-ring-color: rgb(var(--pa-brand-rgb) / var(--tw-ring-opacity, 1)); }
.hover\:enabled\:border-n-blue-9:enabled:hover { border-color: rgb(var(--pa-brand-rgb)); }
.group:focus-within .group-focus-within\:text-n-brand { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .group:focus-within .group-focus-within\:text-n-brand { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.group:hover .group-hover\:bg-n-brand { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .group:hover .group-hover\:bg-n-brand { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.group:hover .group-hover\:text-n-blue-11 { color: rgb(var(--pa-brand-text-rgb)); }
.group:hover .group-hover\:text-n-brand { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .group:hover .group-hover\:text-n-brand { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.has-\[\:checked\]\:border-n-blue-6:has(:checked) { border-color: rgb(var(--pa-brand-soft-rgb)); }
.has-\[\:focus\]\:outline-n-brand:has(:focus) { outline-color: rgb(var(--pa-brand-rgb)); }
.aria-pressed\:border-n-blue-7[aria-pressed=true] { border-color: rgb(var(--pa-brand-soft-rgb)); }
.aria-pressed\:text-n-blue-11[aria-pressed=true] { color: rgb(var(--pa-brand-text-rgb)); }
.aria-selected\:border-n-brand[aria-selected=true] { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .aria-selected\:border-n-brand[aria-selected=true] { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.aria-\[current\=page\]\:border-n-brand[aria-current=page] { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .aria-\[current\=page\]\:border-n-brand[aria-current=page] { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.aria-\[current\=true\]\:border-n-blue-7[aria-current=true] { border-color: rgb(var(--pa-brand-soft-rgb)); }
.aria-\[current\=true\]\:text-n-blue-11[aria-current=true] { color: rgb(var(--pa-brand-text-rgb)); }
.group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.prose-a\:text-n-blue-11 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))) { color: rgb(var(--pa-brand-text-rgb)); }
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))) { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))) { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))) { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))) { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.dark\:border-n-blue-11:is(.dark *) { border-color: rgb(var(--pa-brand-text-rgb)); }
.dark\:border-n-brand:is(.dark *) { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .dark\:border-n-brand:is(.dark *) { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.dark\:text-n-blue-11:is(.dark *) { color: rgb(var(--pa-brand-text-rgb)); }
.dark\:text-woot-500:is(.dark *) { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .dark\:text-woot-500:is(.dark *) { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.dark\:\!outline-n-brand:is(.dark *) { outline-color: rgb(var(--pa-brand-rgb))!important; }
.dark\:ring-n-brand:is(.dark *) { --tw-ring-color: rgb(var(--pa-brand-rgb) / var(--tw-ring-opacity, 1)); }
.dark\:checked\:border-n-brand:checked:is(.dark *) { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .dark\:checked\:border-n-brand:checked:is(.dark *) { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.dark\:checked\:bg-n-brand:checked:is(.dark *) { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .dark\:checked\:bg-n-brand:checked:is(.dark *) { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.dark\:focus-within\:outline-n-brand:focus-within:is(.dark *) { outline-color: rgb(var(--pa-brand-rgb)); }
.dark\:hover\:bg-n-blue-7:hover:is(.dark *) { background-color: rgb(var(--pa-brand-soft-rgb)); }
.dark\:hover\:text-n-brand:hover:is(.dark *) { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .dark\:hover\:text-n-brand:hover:is(.dark *) { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.dark\:focus\:outline-n-brand:focus:is(.dark *) { outline-color: rgb(var(--pa-brand-rgb)); }
.group:hover .dark\:group-hover\:text-n-blue-10:is(.dark *) { color: rgb(var(--pa-brand-hover-rgb)); }
.dark\:has-\[\:focus\]\:outline-n-brand:has(:focus):is(.dark *) { outline-color: rgb(var(--pa-brand-rgb)); }
.\[\&\:hover_h4\]\:\!text-n-blue-11:hover h4 { color: rgb(var(--pa-brand-text-rgb))!important; }
.\[\&\>a\]\:text-n-blue-10>a { color: rgb(var(--pa-brand-hover-rgb)); }
.\[\&\>a\]\:hover\:text-n-blue-11:hover>a { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&\>button\]\:\!text-n-blue-11>button { color: rgb(var(--pa-brand-text-rgb))!important; }
.\[\&\>p\>\.link\]\:text-n-blue-11>p>.link { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&\>span\]\:\!text-n-blue-11>span { color: rgb(var(--pa-brand-text-rgb))!important; }
.\[\&_\.current\]\:text-n-blue-11 .current { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&_\.link\]\:text-n-blue-11 .link { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&_a\:not\(\[class\]\)\]\:text-n-blue-11 a:not([class]) { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&_a\]\:text-n-blue-11 a { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&_li\]\:before\:text-n-blue-11 li:before { color: rgb(var(--pa-brand-text-rgb)); }
.\[\&_td_a\:not\(\[class\]\)\]\:text-n-blue-11 td a:not([class]) { color: rgb(var(--pa-brand-text-rgb)); }
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit] { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit] { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.menu[data-v-60cefcf4]:hover { background-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .menu[data-v-60cefcf4]:hover { background-color: rgb(var(--pa-brand-rgb) / var(--tw-bg-opacity, 1)); } }
.ProseMirror .cw-embed-preview.cw-embed-preview--removable .cw-embed-remove:focus-visible { outline: 2px solid rgb(var(--pa-brand-rgb)); }
.search-input[data-v-69e77a2c]:focus { border-color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .search-input[data-v-69e77a2c]:focus { border-color: rgb(var(--pa-brand-rgb) / var(--tw-border-opacity, 1)); } }
.text-link { color: rgb(var(--pa-brand-rgb)); }
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)) { .text-link { color: rgb(var(--pa-brand-rgb) / var(--tw-text-opacity, 1)); } }
.text-link:hover { color: rgb(var(--pa-brand-hover-rgb)); }
