.tribute-container{position:absolute!important;display:block;z-index:999999!important;max-height:300px;overflow-y:auto;min-width:200px!important;background:#fff;border-radius:6px;box-shadow:0 4px 10px #00000026;border:1px solid #ddd}@media(min-width:1024px){.tribute-container{left:720.525px!important}}@media(max-width:1023px){.tribute-container{left:50%!important;transform:translate(-50%)}}@media(max-width:767px){.tribute-container{left:50%!important;transform:translate(-50%)}}.tribute-container ul{margin:0;padding:0;list-style:none}.dark .tribute-container ul{background-color:#1e293b;border-bottom:1px solid #445265;color:#fff;box-shadow:0 2px 5px #0000004d}.dark .tribute-container li{border-bottom:1px solid #445265}.tribute-container li{padding:8px 10px;cursor:pointer;font-size:14px;border-bottom:1px solid #ddd}.tribute-container li.highlight{background:#4338ca!important;color:#fff!important}.tribute-container li span{font-weight:500}.tribute-container li.no-match{cursor:default}.tribute-container .menu-highlighted{font-weight:500}.ts-wrapper{border-radius:.375rem;background-color:rgb(var(--color-gray-900))}.ts-wrapper:focus-within{border-color:rgb(var(--color-info-500));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--color-info-500))}.ts-wrapper:is(.dark *){border-color:rgb(var(--color-gray-600))}.ts-wrapper:focus-within:is(.dark *){border-color:rgb(var(--color-info-500));--tw-ring-color: rgb(var(--color-info-500))}.ts-control{z-index:0!important;border-radius:.375rem!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;color:rgb(var(--color-slate-900))!important}.ts-control:is(.dark *){border-color:rgb(var(--color-slate-500))!important;background-color:rgb(var(--color-slate-800))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.ts-wrapper.disabled{cursor:not-allowed;background-color:rgb(var(--color-gray-200));opacity:.5}.ts-wrapper.disabled:is(.dark *){background-color:rgb(var(--color-gray-700))}.ts-control.disabled{background-color:rgb(var(--color-gray-300));color:rgb(var(--color-gray-500))}.ts-control.disabled:is(.dark *){background-color:rgb(var(--color-gray-800));color:rgb(var(--color-gray-400))}.ts-control input::-moz-placeholder{color:rgb(var(--color-slate-800))}.ts-control input::placeholder{color:rgb(var(--color-slate-800))}.ts-dropdown{border-radius:.375rem;border-width:1px;border-color:rgb(var(--color-slate-300));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ts-dropdown:is(.dark *){border-color:rgb(var(--color-slate-600));background-color:rgb(var(--color-slate-800))}.ts-dropdown [data-selectable].option{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;font-size:.875rem!important;line-height:1.25rem!important;color:rgb(var(--color-slate-900))!important}.ts-dropdown [data-selectable].option:hover{background-color:rgb(var(--color-primary-100))!important}.ts-dropdown [data-selectable].option:is(.dark *){background-color:rgb(var(--color-slate-800))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.ts-dropdown [data-selectable].option:hover:is(.dark *){background-color:rgb(var(--color-primary-400))!important}::-webkit-scrollbar{width:8%;height:8px}::-webkit-scrollbar-track{background:#eef0f4}.dark ::-webkit-scrollbar-track{background:#1e293b}::-webkit-scrollbar-thumb{background:#9c9df5}.dark ::-webkit-scrollbar-thumb{background:#64748b}::-webkit-scrollbar-thumb:hover{background:#bac4d8}.dark ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.iti{width:100%}.iti .iti__search-input{border:1px solid #d5d5d5;border-radius:5px;padding:5px;width:100%}.iti .iti__dropdown-content{width:250px!important;border-radius:5px}.iti .iti__selected-dial-code{line-height:1;font-size:14px}.dark .iti{background-color:#1e293b}.dark .iti .iti__search-input{background-color:#1e293b;border:1px solid #444;color:#fff}.dark .iti .iti__dropdown-content{background-color:#1e293b;color:#fff;border:1px solid #444}.dark .iti .iti__search-input::-moz-placeholder{color:#9ca3b1}.dark .iti .iti__search-input::placeholder{color:#9ca3b1}.dark .iti .iti__selected-dial-code{color:#fff;font-size:14px;line-height:1}.ql-container.ql-snow{min-height:250px}.ql-editor{min-height:250px;max-height:500px;overflow-y:auto}.ql-toolbar{border-radius:.25rem .25rem 0px 0px}.dark .ql-container,.dark .ql-toolbar{background-color:#1e293b;color:#fff}.dark .ql-toolbar svg{filter:invert(1)}.dark .ql-picker{background-color:#1e293b!important;color:#fff!important;border:1px solid #444}.dark .ql-picker-label{color:#fff!important}.dark .ql-picker-options{background-color:#1e293b!important;color:#fff!important;border:1px solid #444}.dark .ql-picker-options :hover{color:orange!important}.dark .ql-editor{background-color:#1e293b;color:#fff}.dark .ql-editor.ql-blank{color:#888}.table{background:#fff!important}.dark .table{background-color:#1e293b!important}#power-grid-table-base{font-size:14px!important}.preview-container{background-image:url(/build/assets/whatsapp_light_bg-DxGV9uq9.png);background-size:cover;background-position:center}.dark .preview-container{background-image:url(/build/assets/whatsapp_dark_bg-CWfmzOL5.png);background-size:cover;background-position:center}.chat-conversation-box{background-image:url(/build/assets/whatsapp_light_bg-DxGV9uq9.png)}.dark .chat-conversation-box{background-image:url(/build/assets/whatsapp_dark_bg-CWfmzOL5.png)}.bm-chat-page{background:#f4f7fb;border-radius:18px}.dark .bm-chat-page{background:#0f172a}.bm-chat-sidebar,.bm-chat-panel{border:1px solid rgba(226,232,240,.9);box-shadow:0 18px 45px #0f172a14}.dark .bm-chat-sidebar,.dark .bm-chat-panel{border-color:#334155d9;box-shadow:0 18px 45px #00000038}.bm-chat-sidebar{border-radius:18px}.bm-chat-panel{border-radius:20px;overflow:hidden}.bm-chat-list-item{border-color:#eef2f7;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.bm-chat-list-item:hover{transform:translate(2px)}.bm-chat-header{min-height:76px;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark .bm-chat-header{background:#111827f0}.bm-message-stream{background-image:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,#f7faff,#eef4ff)!important;background-color:#f3f7ff!important}.dark .bm-message-stream{background-image:radial-gradient(circle at top left,rgba(96,165,250,.12),transparent 34%),linear-gradient(180deg,#111827,#0f172a)!important;background-color:#111827!important}.bm-message-stack{max-width:920px;margin-left:auto;margin-right:auto}.bm-date-chip{padding:.35rem .75rem!important;border:1px solid rgba(203,213,225,.7);border-radius:999px!important;color:#64748b;box-shadow:0 8px 18px #0f172a0f}.dark .bm-date-chip{border-color:#475569e6;color:#cbd5e1}.bm-message-menu-button{align-self:center;opacity:0;transition:opacity .16s ease}.bm-message-stream .flex:hover>.bm-message-menu-button,.bm-message-menu-button:focus{opacity:1}.bm-message-bubble{position:relative;max-width:min(38rem,78%)!important;padding:.85rem 1rem!important;border-radius:18px!important;border:1px solid rgba(226,232,240,.82);line-height:1.55;box-shadow:0 12px 28px #0f172a14}.bm-message-in{background:#fff!important;color:#111827;border-bottom-left-radius:6px!important}.bm-message-out{background:#0b63ce!important;color:#fff;border-color:#0b63ceb3;border-bottom-right-radius:6px!important}.bm-message-staff{background:#e8edf5!important;color:#111827;border-color:#cbd5e1e6}.bm-message-out p,.bm-message-out span,.bm-message-out .text-gray-800,.bm-message-out .text-gray-600{color:#fff!important}.bm-message-out .text-xs{color:#ffffffc7!important}.dark .bm-message-in{background:#1f2937!important;border-color:#334155e6;color:#f8fafc}.dark .bm-message-out{background:#2563eb!important;border-color:#60a5fa8c}.dark .bm-message-staff{background:#334155!important;color:#f8fafc}.bm-scroll-bottom{background:#fff!important;border:1px solid #dbe4f0;color:#0b63ce!important;box-shadow:0 18px 32px #0f172a29!important}.dark .bm-scroll-bottom{background:#1f2937!important;border-color:#334155;color:#93c5fd!important}.bm-chat-composer{padding:.85rem 1.25rem 1rem!important;background:linear-gradient(180deg,#f3f7ff00,#f8fbff 28%)!important}.dark .bm-chat-composer{background:linear-gradient(180deg,#0f172a00,#111827 28%)!important}.bm-composer-box{border-radius:18px!important;border-color:#d9e2ef!important;box-shadow:0 16px 38px #0f172a1f!important;overflow:hidden}.dark .bm-composer-box{border-color:#334155!important}.bm-composer-input{min-height:58px}.bm-composer-actions{min-height:42px;background:#fbfdff}.dark .bm-composer-actions{background:#111827}.bm-composer-icon,.bm-send-button{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center}.bm-send-button{background:#0b63ce!important;color:#fff!important;border-color:#0b63ce!important}@media(max-width:640px){.bm-message-stack{padding-left:.75rem!important;padding-right:.75rem!important}.bm-message-bubble{max-width:86%!important}.bm-chat-composer{padding-left:.75rem!important;padding-right:.75rem!important}}.vue-select-custom{--vs-controls-color: #6b7280;--vs-border-color: #d1d5db;--vs-dropdown-bg: #fff;--vs-dropdown-color: #374151;--vs-dropdown-option-color: #374151;--vs-selected-bg: #eef2ff;--vs-selected-color: #7c3aed}.dark .vue-select-custom{--vs-controls-color: #9ca3af;--vs-border-color: #4b5563;--vs-dropdown-bg: #1f2937;--vs-dropdown-color: #d1d5db;--vs-dropdown-option-color: #d1d5db;--vs-selected-bg: #312e81;--vs-selected-color: #c4b5fd}.vue-select-custom .vs__dropdown-toggle{padding:4px 8px;border-radius:.375rem;border:1px solid var(--vs-border-color);background:#fff;box-shadow:0 1px 2px #0000000d}.dark .vue-select-custom .vs__dropdown-toggle{background:#1f2937;box-shadow:0 1px 2px #ffffff0d}.vue-select-custom .vs__selected{margin:0 2px 0 0;font-size:.875rem;color:#374151}.vue-select-custom .vs--single .vs__selected{height:24px;display:flex;align-items:center}.vue-select-custom .vs__search{font-size:.875rem}.vue-select-custom .vs__search::-moz-placeholder{color:#9ca3af}.vue-select-custom .vs__search::placeholder{color:#9ca3af}.dark .vue-select-custom .vs__search::-moz-placeholder{color:#6b7280}.dark .vue-select-custom .vs__search::placeholder{color:#6b7280}.vue-select-custom .vs__dropdown-menu{padding:4px 0;border:1px solid var(--vs-border-color);border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.vue-select-custom .vs__dropdown-option{padding:6px 12px;font-size:.875rem}.vue-select-custom .vs__dropdown-option--highlight{background:#f3f4f6;color:#7c3aed}.dark .vue-select-custom .vs__dropdown-option--highlight{background:#4c1d95;color:#c4b5fd}.vue-select-custom .vs__open-indicator,.vue-select-custom .vs__clear{fill:#9ca3af}.dark .vue-select-custom .vs__open-indicator,.dark .vue-select-custom .vs__clear{fill:#d1d5db}.vue-select-custom .vs--open .vs__dropdown-toggle{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa73}.option-with-description{padding:2px 0}.option-label{font-weight:500;color:#374151}.dark .option-label{color:#d1d5db}.option-description{font-size:.75rem;color:#6b7280;margin-top:2px}.dark .option-description{color:#9ca3af}.vs__dropdown-option--highlight .option-label{color:#7c3aed}.vs__dropdown-option--highlight .option-description{color:#a78bfa}.vue-select-custom .vs__dropdown-option{padding:8px 12px;white-space:normal}.vue-select-custom .vs__selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-minimap{background-color:#fff}.dark .custom-minimap{background-color:#1f2937}.dark .custom-node{stroke:#93c5fd!important;fill:#2563eb!important}.vue-flow__controls-button{background-color:#fff;border:1px solid #e5e7eb}.dark .vue-flow__controls-button{background-color:#374151;border-color:#4b5563;color:#e5e7eb}.dark .vue-flow__controls-button:hover{background-color:#4b5563}.scrollbar-visible{scrollbar-width:thin;scrollbar-color:rgb(var(--color-primary-300)) transparent}body{--sb-size: 6px}body::-webkit-scrollbar{width:var(--sb-size)}body::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:5px}body::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:3px}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}
