/* Identidade Vybez sobre o Chatwoot. Cor de marca: Roxo Imperial #7C3AED (Design System True Dark). */
:root{
  --blue-1:253 252 255;--blue-2:250 247 255;--blue-3:245 240 255;--blue-4:237 233 254;
  --blue-5:221 214 254;--blue-6:196 181 253;--blue-7:167 139 250;--blue-8:139 92 246;
  --blue-9:124 58 237;--blue-10:109 40 217;--blue-11:91 33 182;--blue-12:46 16 101;
}
.dark{
  --blue-1:14 11 20;--blue-2:20 15 30;--blue-3:33 23 57;--blue-4:44 28 79;
  --blue-5:55 34 100;--blue-6:70 41 125;--blue-7:91 48 160;--blue-8:109 54 190;
  --blue-9:124 58 237;--blue-10:139 92 246;--blue-11:196 181 253;--blue-12:237 233 254;
}
/* regras geradas a partir do CSS do Chatwoot v4.19.1: troca azul por roxo Vybez */
.banner.primary[data-v-dd067508]{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.banner.primary[data-v-dd067508]{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
:root{--blue-9: 124 58 237;--border-blue: 124, 58, 237, .5}
.dark{--blue-9: 124 58 237;--border-blue: 124, 58, 237, .5}
.border-n-blue-border{border-color:#7C3AED80}
.border-n-brand{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.border-n-brand{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.border-n-brand\/50{border-color:#7C3AED80}
.border-woot-500{border-color:#8B5CF6}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.border-woot-500{border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}}
.border-t-n-brand{border-top-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.border-t-n-brand{border-top-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.\!bg-n-brand{background-color:#7C3AED!important}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.\!bg-n-brand{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))!important}}
.bg-\[\#2781F6\]{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.bg-\[\#2781F6\]{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.bg-n-blue-9{background-color:#7C3AED}
.bg-n-brand{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.bg-n-brand{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.bg-n-brand\/10{background-color:#7C3AED1a}
.bg-n-brand\/20{background-color:#7C3AED33}
.bg-n-brand\/5{background-color:#7C3AED0d}
.bg-woot-500{background-color:#8B5CF6}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.bg-woot-500{background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}}
.from-n-brand\/15{--tw-gradient-from: rgb(124 58 237 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position)}
.fill-n-blue-9{fill:#7C3AED}
.text-n-blue-9{color:#7C3AED}
.text-n-brand{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.text-n-brand{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.text-woot-500{color:#8B5CF6}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.text-woot-500{color:rgb(139 92 246 / var(--tw-text-opacity, 1))}}
.accent-n-blue-9{accent-color:rgb(124 58 237 / 1)}
.\!shadow-\[var\(--widget-color\,\#2781f6\)\]{--tw-shadow-color: var(--widget-color,#7C3AED)}
.\!outline-n-brand{outline-color:#7C3AED!important}
.outline-n-blue-9{outline-color:#7C3AED}
.outline-n-brand{outline-color:#7C3AED}
.ring-n-brand{--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}
p a{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){p a{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
p a:is(.dark *){color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){p a:is(.dark *){color:rgb(124 58 237 / 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:#7C3AED}
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:#7C3AED}
select:focus{outline-color:#7C3AED}
select:focus:is(.dark *){outline-color:#7C3AED}
textarea:focus{outline-color:#7C3AED}
textarea:focus:is(.dark *){outline-color:#7C3AED}
.before\:\!border-t-n-brand:before{border-top-color:#7C3AED!important}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.before\:\!border-t-n-brand:before{border-top-color:rgb(124 58 237 / var(--tw-border-opacity, 1))!important}}
.before\:bg-n-brand:before{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.before\:bg-n-brand:before{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.after\:bg-n-brand:after{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.after\:bg-n-brand:after{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.checked\:border-n-brand:checked{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.checked\:border-n-brand:checked{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.checked\:bg-n-brand:checked{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.checked\:bg-n-brand:checked{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.indeterminate\:border-n-brand:indeterminate{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.indeterminate\:border-n-brand:indeterminate{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.indeterminate\:bg-n-brand:indeterminate{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.indeterminate\:bg-n-brand:indeterminate{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.focus-within\:outline-n-brand:focus-within{outline-color:#7C3AED}
.focus-within\:ring-n-brand:focus-within{--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}
.hover\:border-n-brand:hover{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.hover\:border-n-brand:hover{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.hover\:bg-n-brand\/10:hover{background-color:#7C3AED1a}
.hover\:bg-n-brand\/80:hover{background-color:#7C3AEDcc}
.hover\:text-n-brand:hover{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.hover\:text-n-brand:hover{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.focus\:border-n-brand:focus{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.focus\:border-n-brand:focus{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.focus\:outline-n-blue-9:focus{outline-color:#7C3AED}
.focus\:outline-n-brand:focus{outline-color:#7C3AED}
.focus\:ring-n-brand:focus{--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}
.focus-visible\:border-n-brand:focus-visible{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.focus-visible\:border-n-brand:focus-visible{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.focus-visible\:bg-n-brand\/20:focus-visible{background-color:#7C3AED33}
.focus-visible\:outline-n-blue-9:focus-visible{outline-color:#7C3AED}
.focus-visible\:outline-n-brand:focus-visible{outline-color:#7C3AED}
.focus-visible\:ring-n-brand:focus-visible{--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}
.hover\:enabled\:border-n-blue-9:enabled:hover{border-color:#7C3AED}
.hover\:enabled\:bg-n-blue-border:enabled:hover{background-color:#7C3AED80}
.hover\:enabled\:bg-n-brand\/20:enabled:hover{background-color:#7C3AED33}
.group:focus-within .group-focus-within\:text-n-brand{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.group:focus-within .group-focus-within\:text-n-brand{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.group:hover .group-hover\:bg-n-brand{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.group:hover .group-hover\:bg-n-brand{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.group:hover .group-hover\:text-n-brand{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.group:hover .group-hover\:text-n-brand{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.has-\[\:focus\]\:outline-n-brand:has(:focus){outline-color:#7C3AED}
.aria-selected\:border-n-brand[aria-selected=true]{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.aria-selected\:border-n-brand[aria-selected=true]{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.aria-\[current\=page\]\:border-n-brand[aria-current=page]{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.aria-\[current\=page\]\:border-n-brand[aria-current=page]{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand{color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.group[aria-current=page] .group-aria-\[current\=page\]\:text-n-brand{color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.prose-a\:text-n-brand :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:#7C3AED}
@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(124 58 237 / var(--tw-text-opacity, 1))}}
.prose-strong\:text-n-brand :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:#7C3AED}
@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(124 58 237 / var(--tw-text-opacity, 1))}}
.dark\:border-n-brand:is(.dark *){border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.dark\:border-n-brand:is(.dark *){border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.dark\:bg-n-brand\/10:is(.dark *){background-color:#7C3AED1a}
.dark\:text-woot-500:is(.dark *){color:#8B5CF6}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.dark\:text-woot-500:is(.dark *){color:rgb(139 92 246 / var(--tw-text-opacity, 1))}}
.dark\:\!outline-n-brand:is(.dark *){outline-color:#7C3AED!important}
.dark\:ring-n-brand:is(.dark *){--tw-ring-color: rgb(124 58 237 / var(--tw-ring-opacity, 1))}
.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.dark\:checked\:border-n-brand:checked:is(.dark *){border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.dark\:checked\:bg-n-brand:checked:is(.dark *){background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.dark\:focus-within\:outline-n-brand:focus-within:is(.dark *){outline-color:#7C3AED}
.dark\:hover\:text-n-brand:hover:is(.dark *){color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.dark\:hover\:text-n-brand:hover:is(.dark *){color:rgb(124 58 237 / var(--tw-text-opacity, 1))}}
.dark\:focus\:outline-n-brand:focus:is(.dark *){outline-color:#7C3AED}
.dark\:has-\[\:focus\]\:outline-n-brand:has(:focus):is(.dark *){outline-color:#7C3AED}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.ProseMirror-prompt .ProseMirror-prompt-buttons button[type=submit]:hover{background-color:#7C3AEDe6}
.widget-wrapper[data-v-7dfaf3f3]{--border-blue: 124, 58, 237, .5}
.dark .widget-wrapper[data-v-7dfaf3f3]{--border-blue: 124, 58, 237, .5}
.menu[data-v-60cefcf4]:hover{background-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.menu[data-v-60cefcf4]:hover{background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}}
.ProseMirror .cw-embed-preview.cw-embed-preview--removable .cw-embed-remove:focus-visible{outline:2px solid rgb(124 58 237);outline:2px solid rgb(var(--blue-9, 124 58 237))}
.search-input[data-v-69e77a2c]:focus{border-color:#7C3AED}
@supports (color: rgb(0 0 0 / 0)) and (top: var(--f)){.search-input[data-v-69e77a2c]:focus{border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}}
.text-link,a.text-link{color:#7C3AED}
.dark .text-link{color:#A78BFA}
