@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap);:root{--ink:#07111f;--ink-soft:#0d1b2e;--surface:rgba(15,28,47,.72);--line:rgba(180,217,255,.13);--text:#eaf4ff;--muted:#91a7bd;--lime:#c9ff6b;--aqua:#5eead4;--violet:#a78bfa;--coral:#ff8878;--glow:0 18px 50px rgba(0,0,0,.24);--surface-ground:#07111f;--surface-section:#0b1728;--surface-card:#0e1e31;--surface-overlay:#10243b;--surface-hover:hsla(0,0%,100%,.075);--surface-border:rgba(180,217,255,.13);--text-color:#eaf4ff;--text-color-secondary:#91a7bd;--primary-color:#5eead4;--primary-color-text:#07111f}:root[data-theme=light]{--ink:#f4f8fc;--ink-soft:#edf4fa;--surface:hsla(0,0%,100%,.86);--line:rgba(20,52,78,.13);--text:#102338;--muted:#587086;--lime:#4c8b14;--aqua:#087f78;--violet:#6d4cc7;--coral:#c95145;--glow:0 16px 42px rgba(19,47,71,.1);--surface-ground:#f4f8fc;--surface-section:#edf4fa;--surface-card:#fff;--surface-overlay:#fff;--surface-hover:#edf6f8;--surface-border:rgba(20,52,78,.13);--text-color:#102338;--text-color-secondary:#587086;--primary-color:#087f78;--primary-color-text:#fff}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text)}#app,body,html{background:var(--ink)}#app{min-height:100vh}.main-layout,.main-layout .app-content{background:var(--ink)!important}.fade-enter-active{transition:opacity .32s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.fade-leave-active{transition:opacity .16s ease}.fade-enter-from{opacity:0;transform:translateY(10px)}.fade-leave-to{opacity:0}.p-component{font-family:Manrope,sans-serif}.p-button{border-radius:12px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.p-button:not(:disabled):active{transform:scale(.97)}.p-calendar .p-inputtext,.p-dropdown,.p-inputtext,.p-multiselect{border-radius:12px;border-color:var(--line);background:hsla(0,0%,100%,.055);color:var(--text)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.app-content .page-container,.app-content [class*=-page]{color:var(--text)}.app-content [class*=-page] .dashboard-header,.app-content [class*=-page] .page-header,.app-content [class*=-page]>[class*=header]{border-bottom:1px solid var(--line);padding-bottom:16px}.app-content [class*=-page] h1,.app-content [class*=-page] h2,.app-content [class*=-page] h3{color:var(--text)!important;letter-spacing:-.04em}.app-content [class*=-page] .p-datatable,.app-content [class*=-page] label,.app-content [class*=-page] p{color:var(--muted)}.app-content .card,.app-content .p-card,.app-content .p-datatable-wrapper,.app-content .p-dialog .p-dialog-content,.app-content [class*=-card],.app-content [class*=-panel],.app-content [class*=-section]{border:1px solid var(--line)!important;background:linear-gradient(135deg,rgba(18,38,60,.78),rgba(10,22,39,.68))!important;box-shadow:var(--glow);border-radius:16px!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-content .p-datatable .p-datatable-thead>tr>th{background:hsla(0,0%,100%,.045)!important;color:#abc2d5!important;border-color:var(--line)!important;font:600 .65rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.app-content .p-datatable .p-datatable-tbody>tr{background:transparent!important;color:var(--text)!important;transition:background .18s ease}.app-content .p-datatable .p-datatable-tbody>tr:hover{background:rgba(94,234,212,.06)!important}.app-content .p-datatable .p-datatable-tbody>tr>td{border-color:var(--line)!important}.app-content .p-tabmenu .p-tabmenu-nav,.app-content .p-tabview .p-tabview-nav{background:transparent!important;border-color:var(--line)!important}.app-content .p-tabmenu .p-tabmenuitem .p-menuitem-link,.app-content .p-tabview .p-tabview-panels{background:transparent!important;color:var(--muted)!important}.app-content .p-dialog .p-dialog-footer,.app-content .p-dialog .p-dialog-header{background:rgba(10,22,39,.96)!important;color:var(--text)!important;border-color:var(--line)!important}.app-content .p-dialog{border-radius:18px!important;overflow:hidden;border:1px solid var(--line)}.app-content .p-tag{border-radius:999px;font:600 .65rem DM Mono,monospace}.app-content .p-button:not(.p-button-text){background:linear-gradient(110deg,#4f8df7,#6366f1);border:0;box-shadow:0 8px 18px rgba(79,141,247,.2)}.app-content .p-button:not(.p-button-text):hover{transform:translateY(-2px);filter:brightness(1.08)}.app-content .p-calendar .p-inputtext,.app-content .p-dropdown,.app-content .p-inputtext,.app-content .p-multiselect{min-height:42px}.app-content .p-inputtext::-moz-placeholder{color:#71889e}.app-content .p-inputtext::placeholder{color:#71889e}.app-content [class*=-page] .description,.app-content [class*=-page] .execution-info,.app-content [class*=-page] .name,.app-content [class*=-page] .stat-label,.app-content [class*=-page] .stat-value,.app-content [class*=-page] .time,.app-content [class*=-page] .trigger-info{color:var(--text)!important}.app-content [class*=-page] .error-details{background:hsla(7,100%,74%,.12)!important}:root[data-theme=light] .main-layout:after,:root[data-theme=light] .main-layout:before{opacity:.22}.kanban-page .kanban-board .kanban-column{background:#102239!important;border:1px solid var(--line);border-radius:14px!important;max-height:none!important;min-height:440px;overflow:hidden}.kanban-page .kanban-board .column-content{background:hsla(0,0%,100%,.025)!important}.kanban-page .kanban-board .lead-card{background:#172d46!important;border:1px solid rgba(180,217,255,.12);border-radius:12px!important;box-shadow:none!important}.kanban-page .kanban-board .lead-card-footer,.kanban-page .kanban-board .lead-info,.kanban-page .kanban-board .lead-name{color:#eaf4ff!important}.kanban-page .kanban-board .column-footer,.kanban-page .kanban-board .empty-column,.kanban-page .kanban-board .lead-info i{color:#91a7bd!important}.kanban-page .kanban-board .column-footer{border-color:var(--line)!important}.kanban-page .kanban-board .empty-column{min-height:220px}:root[data-theme=light] .kanban-page .kanban-board .kanban-column{background:#edf3f8!important;border-color:rgba(20,52,78,.12)}:root[data-theme=light] .kanban-page .kanban-board .column-content{background:hsla(0,0%,100%,.48)!important}:root[data-theme=light] .kanban-page .kanban-board .lead-card{background:#fff!important;border-color:rgba(20,52,78,.12);box-shadow:0 8px 18px rgba(32,69,100,.08)!important}:root[data-theme=light] .kanban-page .kanban-board .lead-card-footer,:root[data-theme=light] .kanban-page .kanban-board .lead-info,:root[data-theme=light] .kanban-page .kanban-board .lead-name{color:#17324a!important}:root[data-theme=light] .kanban-page .kanban-board .column-footer,:root[data-theme=light] .kanban-page .kanban-board .empty-column,:root[data-theme=light] .kanban-page .kanban-board .lead-info i{color:#5a7185!important}@media(max-width:1100px){.app-content{padding:18px!important}.app-content [class*=-page] [class*=header]{gap:12px;flex-wrap:wrap}.app-content .p-datatable-wrapper{overflow-x:auto}}@media(max-width:700px){.app-content{padding:14px!important}.app-content [class*=-page]{min-width:0}.app-content [class*=-page] [class*=actions],.app-content [class*=-page] [class*=header],.app-content [class*=-page] [class*=toolbar]{align-items:stretch!important;flex-direction:column}.app-content [class*=-page] [class*=filters],.app-content [class*=-page] [class*=form-grid]{grid-template-columns:1fr!important}.app-content .p-button{width:100%;justify-content:center}.app-content .p-dialog{width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)}.app-content .p-datatable{font-size:.78rem}}:root{--module-surface:linear-gradient(135deg,rgba(21,42,65,.82),rgba(10,22,39,.72));--module-subtle:hsla(0,0%,100%,.035);--module-text:#eaf4ff;--module-muted:#91a7bd}.automacao-ia-page,.configuracao-ia-page,.instances-page,.interactions-page,.leads-page,.metricas-page,.previsoes-page,.qualificacao-page,.relatorio-conversao-page,.relatorio-leads-page,.reunioes-page,.sugestoes-ia-page{color:var(--module-text)}.ia-page,.instances-page,.relatorios-page{background:transparent!important;color:var(--module-text)!important}.ia-page .ia-container,.relatorios-page .reports-container{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.ia-page .ia-status-panel{background:var(--module-surface)!important;border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:var(--glow)!important}.ia-page .ia-status-panel .status-item{background:hsla(0,0%,100%,.045)!important;color:var(--module-muted)!important}.ia-page .p-tabmenu .p-tabmenu-nav,.relatorios-page .p-tabmenu .p-tabmenu-nav{background:transparent!important;border-color:var(--line)!important}.ia-page .p-tabmenu .p-menuitem-link,.relatorios-page .p-tabmenu .p-menuitem-link{color:var(--module-muted)!important}.ia-page .p-tabmenu .p-menuitem.p-highlight .p-menuitem-link,.relatorios-page .p-tabmenu .p-menuitem.p-highlight .p-menuitem-link{color:var(--aqua)!important}.instances-page .instances-header{margin-bottom:16px;padding:0!important;background:transparent!important;box-shadow:none!important}.instances-page .header-content{max-width:none!important;padding:4px 0 16px;border-bottom:1px solid var(--line)}.instances-page .header-content h1,.instances-page .no-instances h2{color:var(--module-text)!important}.instances-page .instances-container{min-height:min(680px,100vh - 205px);padding:clamp(22px,4vw,48px)!important}.instances-page .loading-instances,.instances-page .no-instances{color:var(--module-muted)!important}.instances-page .no-instances{min-height:min(470px,100vh - 320px)!important;border:1px dashed rgba(94,234,212,.25);border-radius:18px;background:radial-gradient(circle at 50% 30%,rgba(37,211,102,.1),transparent 32%)}.qualificacao-page .stats-container .stat-item{background:linear-gradient(110deg,rgba(94,234,212,.075),hsla(0,0%,100%,.025))!important;border:1px solid var(--line);border-radius:12px}.qualificacao-page .stats-container .stat-label{color:var(--module-muted)!important}.qualificacao-page .stats-container .stat-value{color:var(--aqua)!important}.qualificacao-page .score-bar{background:linear-gradient(90deg,var(--aqua),var(--lime))!important}.automacao-ia-page .action-row,.automacao-ia-page .automation-form,.automacao-ia-page .condition-row,.automacao-ia-page .execution-item,.sugestoes-ia-page .suggestion-card .card-actions,.sugestoes-ia-page .suggestion-card .suggestion-context,.sugestoes-ia-page .suggestion-card .suggestion-factors{background:hsla(0,0%,100%,.035)!important;color:var(--module-text)!important;border-color:var(--line)!important}.sugestoes-ia-page .suggestion-card .card-actions{border-top:1px solid var(--line)}.automacao-ia-page .automation-name .name,.automacao-ia-page .executions-history h2,.sugestoes-ia-page .suggestion-card .lead-details h3,.sugestoes-ia-page .suggestion-card .suggestion-text{color:var(--module-text)!important}.automacao-ia-page .execution-item .description,.automacao-ia-page .stat-label,.sugestoes-ia-page .suggestion-card .company,.sugestoes-ia-page .suggestion-card .context-item,.sugestoes-ia-page .suggestion-card .suggestion-factors h4{color:var(--module-muted)!important}.sugestoes-ia-page .p-button-secondary.p-button-outlined{color:var(--module-text)!important;border-color:var(--line)!important;background:hsla(0,0%,100%,.045)!important}.automacao-ia-page .page-header,.configuracao-ia-page .page-header,.instances-page .instances-header,.interactions-page .page-header,.leads-page .page-header,.metricas-page .page-header,.previsoes-page .page-header,.qualificacao-page .page-header,.relatorio-conversao-page .page-header,.relatorio-leads-page .page-header,.reunioes-page .page-header,.sugestoes-ia-page .page-header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px;padding:0 0 17px;border-bottom:1px solid var(--line)}.automacao-ia-page .page-header h1,.configuracao-ia-page .page-header h1,.instances-page .instances-header h1,.interactions-page .page-header h1,.leads-page .page-header h1,.metricas-page .page-header h1,.previsoes-page .page-header h1,.qualificacao-page .page-header h1,.relatorio-conversao-page .page-header h1,.relatorio-leads-page .page-header h1,.reunioes-page .page-header h1,.sugestoes-ia-page .page-header h1{color:var(--module-text)!important;font-size:clamp(1.5rem,2.4vw,2.1rem)!important;font-weight:800!important;letter-spacing:-.06em}.automacao-ia-page .automations-list,.automacao-ia-page .executions-history,.automacao-ia-page .stat-card,.configuracao-ia-page .config-card,.configuracao-ia-page .test-result,.instances-page .instances-container,.interactions-page .filter-section,.leads-page .card,.metricas-page .stat-card,.metricas-page .table-card,.previsoes-page .chart-card,.previsoes-page .metric-card,.previsoes-page .table-card,.qualificacao-page .card,.relatorio-conversao-page .chart-card,.relatorio-conversao-page .metric-card,.relatorio-conversao-page .table-card,.relatorio-leads-page .filters-panel,.relatorio-leads-page .table-card,.reunioes-page .calendar-card,.reunioes-page .stats-card,.reunioes-page .upcoming-list,.sugestoes-ia-page .filters-panel,.sugestoes-ia-page .suggestion-card,.sugestoes-ia-page .suggestions-list{background:var(--module-surface)!important;color:var(--module-text)!important;border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:var(--glow)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.automacao-ia-page .stat-card,.metricas-page .stat-card,.previsoes-page .metric-card,.relatorio-conversao-page .metric-card{min-height:142px;overflow:hidden;transition:transform .24s ease,border-color .24s ease}.automacao-ia-page .stat-card:hover,.metricas-page .stat-card:hover,.previsoes-page .metric-card:hover,.relatorio-conversao-page .metric-card:hover,.sugestoes-ia-page .suggestion-card:hover{transform:translateY(-4px);border-color:rgba(201,255,107,.46)!important}.automacao-ia-page .error-details,.configuracao-ia-page .score-value,.leads-page .score-bar,.previsoes-page .confidence-level,.qualificacao-page .score-bar,.relatorio-conversao-page .conversion-rate,.relatorio-leads-page .score-badge,.sugestoes-ia-page .suggestion-factors{background:var(--module-subtle)!important;color:var(--module-text)!important;border:1px solid var(--line);border-radius:10px}.automacao-ia-page .execution-item,.configuracao-ia-page .factor-item,.interactions-page .interaction-item,.reunioes-page .meeting-item,.sugestoes-ia-page .suggestion-card .context-item{background:hsla(0,0%,100%,.035)!important;border:1px solid var(--line);border-radius:12px}.automacao-ia-page .p-datatable,.interactions-page .p-datatable,.leads-page .p-datatable,.metricas-page .p-datatable,.previsoes-page .p-datatable,.qualificacao-page .p-datatable,.relatorio-conversao-page .p-datatable,.relatorio-leads-page .p-datatable,.reunioes-page .p-datatable{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:rgba(8,19,33,.3)}.automacao-ia-page .p-datatable-header,.automacao-ia-page .p-paginator,.interactions-page .p-datatable-header,.interactions-page .p-paginator,.leads-page .p-datatable-header,.leads-page .p-paginator,.metricas-page .p-datatable-header,.metricas-page .p-paginator,.previsoes-page .p-datatable-header,.previsoes-page .p-paginator,.qualificacao-page .p-datatable-header,.qualificacao-page .p-paginator,.relatorio-conversao-page .p-datatable-header,.relatorio-conversao-page .p-paginator,.relatorio-leads-page .p-datatable-header,.relatorio-leads-page .p-paginator,.reunioes-page .p-datatable-header,.reunioes-page .p-paginator{background:#102239!important;color:var(--module-muted)!important;border-color:var(--line)!important}.automacao-ia-page .p-paginator .p-paginator-element,.interactions-page .p-paginator .p-paginator-element,.leads-page .p-paginator .p-paginator-element,.metricas-page .p-paginator .p-paginator-element,.previsoes-page .p-paginator .p-paginator-element,.qualificacao-page .p-paginator .p-paginator-element,.relatorio-conversao-page .p-paginator .p-paginator-element,.relatorio-leads-page .p-paginator .p-paginator-element,.reunioes-page .p-paginator .p-paginator-element{color:var(--module-muted)!important}.automacao-ia-page .p-datatable-tbody>tr,.interactions-page .p-datatable-tbody>tr,.leads-page .p-datatable-tbody>tr,.metricas-page .p-datatable-tbody>tr,.previsoes-page .p-datatable-tbody>tr,.qualificacao-page .p-datatable-tbody>tr,.relatorio-conversao-page .p-datatable-tbody>tr,.relatorio-leads-page .p-datatable-tbody>tr,.reunioes-page .p-datatable-tbody>tr{color:var(--module-text)!important}.instances-page .instances-grid,.sugestoes-ia-page .suggestion-cards{gap:18px!important}.instances-page .instance-card{border-radius:16px!important;border-color:var(--line)!important}.automacao-ia-page .stat-label,.automacao-ia-page .time,.automacao-ia-page label,.configuracao-ia-page label,.interactions-page label,.leads-page .stat-label,.leads-page label,.metricas-page .stat-title,.metricas-page .stat-trend,.metricas-page label,.previsoes-page .metric-trend,.previsoes-page label,.qualificacao-page label,.relatorio-conversao-page .metric-trend,.relatorio-conversao-page label,.relatorio-leads-page label,.reunioes-page label,.sugestoes-ia-page label{color:var(--module-muted)!important}.automacao-ia-page .p-dropdown,.automacao-ia-page .p-inputtext,.configuracao-ia-page .p-dropdown,.configuracao-ia-page .p-inputtext,.interactions-page .p-dropdown,.interactions-page .p-inputtext,.leads-page .p-dropdown,.leads-page .p-inputtext,.metricas-page .p-inputtext,.previsoes-page .p-inputtext,.qualificacao-page .p-dropdown,.qualificacao-page .p-inputtext,.relatorio-conversao-page .p-inputtext,.relatorio-leads-page .p-inputtext,.reunioes-page .p-dropdown,.reunioes-page .p-inputtext,.sugestoes-ia-page .p-inputtext{background:hsla(0,0%,100%,.055)!important;color:var(--module-text)!important;border-color:var(--line)!important}:root[data-theme=light]{--module-surface:linear-gradient(145deg,#fff,#f2f7fb);--module-subtle:#eef5f8;--module-text:#17324a;--module-muted:#5a7185}:root[data-theme=light] .automacao-ia-page .automations-list,:root[data-theme=light] .automacao-ia-page .executions-history,:root[data-theme=light] .automacao-ia-page .stat-card,:root[data-theme=light] .configuracao-ia-page .config-card,:root[data-theme=light] .configuracao-ia-page .test-result,:root[data-theme=light] .instances-page .instances-container,:root[data-theme=light] .interactions-page .filter-section,:root[data-theme=light] .leads-page .card,:root[data-theme=light] .metricas-page .stat-card,:root[data-theme=light] .metricas-page .table-card,:root[data-theme=light] .previsoes-page .chart-card,:root[data-theme=light] .previsoes-page .metric-card,:root[data-theme=light] .previsoes-page .table-card,:root[data-theme=light] .qualificacao-page .card,:root[data-theme=light] .relatorio-conversao-page .chart-card,:root[data-theme=light] .relatorio-conversao-page .metric-card,:root[data-theme=light] .relatorio-conversao-page .table-card,:root[data-theme=light] .relatorio-leads-page .filters-panel,:root[data-theme=light] .relatorio-leads-page .table-card,:root[data-theme=light] .reunioes-page .calendar-card,:root[data-theme=light] .reunioes-page .stats-card,:root[data-theme=light] .reunioes-page .upcoming-list,:root[data-theme=light] .sugestoes-ia-page .filters-panel,:root[data-theme=light] .sugestoes-ia-page .suggestion-card,:root[data-theme=light] .sugestoes-ia-page .suggestions-list{box-shadow:0 10px 26px rgba(23,50,74,.08)!important}:root[data-theme=light] .automacao-ia-page .p-dropdown,:root[data-theme=light] .automacao-ia-page .p-inputtext,:root[data-theme=light] .configuracao-ia-page .p-dropdown,:root[data-theme=light] .configuracao-ia-page .p-inputtext,:root[data-theme=light] .interactions-page .p-dropdown,:root[data-theme=light] .interactions-page .p-inputtext,:root[data-theme=light] .leads-page .p-dropdown,:root[data-theme=light] .leads-page .p-inputtext,:root[data-theme=light] .metricas-page .p-inputtext,:root[data-theme=light] .previsoes-page .p-inputtext,:root[data-theme=light] .qualificacao-page .p-dropdown,:root[data-theme=light] .qualificacao-page .p-inputtext,:root[data-theme=light] .relatorio-conversao-page .p-inputtext,:root[data-theme=light] .relatorio-leads-page .p-inputtext,:root[data-theme=light] .reunioes-page .p-dropdown,:root[data-theme=light] .reunioes-page .p-inputtext,:root[data-theme=light] .sugestoes-ia-page .p-inputtext{background:#fff!important;color:#17324a!important}:root[data-theme=light] .automacao-ia-page .p-datatable-header,:root[data-theme=light] .automacao-ia-page .p-paginator,:root[data-theme=light] .interactions-page .p-datatable-header,:root[data-theme=light] .interactions-page .p-paginator,:root[data-theme=light] .leads-page .p-datatable-header,:root[data-theme=light] .leads-page .p-paginator,:root[data-theme=light] .metricas-page .p-datatable-header,:root[data-theme=light] .metricas-page .p-paginator,:root[data-theme=light] .previsoes-page .p-datatable-header,:root[data-theme=light] .previsoes-page .p-paginator,:root[data-theme=light] .qualificacao-page .p-datatable-header,:root[data-theme=light] .qualificacao-page .p-paginator,:root[data-theme=light] .relatorio-conversao-page .p-datatable-header,:root[data-theme=light] .relatorio-conversao-page .p-paginator,:root[data-theme=light] .relatorio-leads-page .p-datatable-header,:root[data-theme=light] .relatorio-leads-page .p-paginator,:root[data-theme=light] .reunioes-page .p-datatable-header,:root[data-theme=light] .reunioes-page .p-paginator{background:#f2f7fb!important;color:#5a7185!important}.reunioes-page .fc{--fc-border-color:var(--line);--fc-page-bg-color:transparent;--fc-neutral-bg-color:hsla(0,0%,100%,.025);--fc-today-bg-color:rgba(201,255,107,.12);--fc-list-event-hover-bg-color:rgba(94,234,212,.07);color:var(--module-text)}.reunioes-page .fc .fc-daygrid-body,.reunioes-page .fc .fc-daygrid-day,.reunioes-page .fc .fc-scrollgrid,.reunioes-page .fc .fc-scrollgrid-section>*,.reunioes-page .fc .fc-theme-standard td,.reunioes-page .fc .fc-theme-standard th{border-color:var(--line)!important}.reunioes-page .fc .fc-col-header-cell,.reunioes-page .fc .fc-daygrid-day-frame{background:rgba(12,29,48,.7)!important}.reunioes-page .fc .fc-col-header-cell-cushion{padding:10px 6px!important;color:var(--module-muted)!important;font:700 .67rem/1 DM Mono,monospace;text-decoration:none!important;text-transform:uppercase;letter-spacing:.06em}.reunioes-page .fc .fc-daygrid-day-number{padding:8px 10px!important;color:var(--module-text)!important;font:700 .75rem/1 DM Mono,monospace;text-decoration:none!important}.reunioes-page .fc .fc-day-other .fc-daygrid-day-number{color:rgba(145,167,189,.4)!important}.reunioes-page .fc .fc-day-today .fc-daygrid-day-frame{background:rgba(201,255,107,.11)!important;box-shadow:inset 0 0 0 1px rgba(201,255,107,.2)}.reunioes-page .fc .fc-event{border:0!important;border-radius:7px!important;box-shadow:none}:root[data-theme=light] .reunioes-page .fc .fc-col-header-cell,:root[data-theme=light] .reunioes-page .fc .fc-daygrid-day-frame{background:#f7fafc!important}:root[data-theme=light] .reunioes-page .fc .fc-col-header-cell-cushion,:root[data-theme=light] .reunioes-page .fc .fc-daygrid-day-number{color:#34516a!important}@media(max-width:700px){.automacao-ia-page .page-header,.configuracao-ia-page .page-header,.instances-page .instances-header,.interactions-page .page-header,.leads-page .page-header,.metricas-page .page-header,.previsoes-page .page-header,.qualificacao-page .page-header,.relatorio-conversao-page .page-header,.relatorio-leads-page .page-header,.reunioes-page .page-header,.sugestoes-ia-page .page-header{align-items:stretch;flex-direction:column}.instances-page .instances-grid,.sugestoes-ia-page .suggestion-cards{grid-template-columns:1fr!important}}.instance-card[data-v-aaf65170]{background-color:var(--surface-card);border-radius:10px;padding:1.5rem;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-bottom:1.5rem;transition:all .3s ease;border-left:5px solid var(--blue-500)}.instance-card.active[data-v-aaf65170]{border-left-color:var(--green-500)}.instance-header[data-v-aaf65170]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.instance-name[data-v-aaf65170]{display:flex;align-items:center;gap:.5rem}.instance-name h3[data-v-aaf65170]{margin:0;font-size:1.2rem;font-weight:600}.instance-actions[data-v-aaf65170]{display:flex;gap:.3rem}.instance-content[data-v-aaf65170]{padding:1rem 0;min-height:150px;display:flex;align-items:center;justify-content:center}.qrcode-container[data-v-aaf65170]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.qrcode[data-v-aaf65170]{max-width:200px;margin-bottom:.5rem}.loading-qrcode[data-v-aaf65170]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px}.instance-info[data-v-aaf65170]{display:flex;flex-direction:column;gap:.75rem;width:100%}.info-item[data-v-aaf65170]{display:flex;gap:.5rem}.info-label[data-v-aaf65170]{font-weight:600;color:var(--text-color-secondary);min-width:100px}.info-value[data-v-aaf65170]{color:var(--text-color);word-break:break-word}.instance-footer[data-v-aaf65170]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--surface-border)}.instance-form[data-v-a664ae2e]{background-color:var(--surface-card);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.form-actions[data-v-a664ae2e]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:2rem}h4[data-v-a664ae2e]{color:var(--text-color);margin-bottom:.5rem;margin-top:1.5rem;font-size:1.1rem;border-bottom:1px solid var(--surface-border);padding-bottom:.5rem}.p-field[data-v-a664ae2e]{margin-bottom:1.5rem}.p-field-checkbox[data-v-a664ae2e]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.p-checkbox-label[data-v-a664ae2e]{margin-left:.5rem}.p-text-secondary[data-v-a664ae2e]{color:var(--text-color-secondary);font-size:.875rem;margin-top:.25rem;display:block}.instances-page[data-v-bf347338]{display:flex;flex-direction:column;height:100%}.instances-header[data-v-bf347338]{background-color:var(--surface-card);padding:1.5rem 2rem;box-shadow:0 2px 5px rgba(0,0,0,.05);z-index:1}.header-content[data-v-bf347338]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;width:100%}.header-content h1[data-v-bf347338]{font-size:1.8rem;font-weight:700;color:var(--text-color);margin:0}.instances-container[data-v-bf347338]{flex:1;padding:2rem;background-color:var(--surface-ground);overflow-y:auto}.instances-grid[data-v-bf347338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.loading-instances[data-v-bf347338],.no-instances[data-v-bf347338]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;color:var(--text-color-secondary)}.no-instances[data-v-bf347338]{gap:1rem}.no-instances h2[data-v-bf347338]{font-size:1.5rem;font-weight:600;margin:.5rem 0;color:var(--text-color)}.no-instances p[data-v-bf347338]{margin-bottom:1.5rem;font-size:1.1rem}@media (max-width:768px){.instances-grid[data-v-bf347338]{grid-template-columns:1fr}.header-content[data-v-bf347338]{flex-direction:column;align-items:flex-start;gap:1rem}}.chat-list[data-v-4ae355ab]{display:flex;flex-direction:column;height:100%;background-color:var(--surface-card);border-right:1px solid var(--surface-border)}.search-container[data-v-4ae355ab]{padding:1rem;border-bottom:1px solid var(--surface-border)}.chats-container[data-v-4ae355ab]{flex:1;overflow-y:auto;padding:.5rem 0}.chat-item[data-v-4ae355ab]{display:flex;padding:.75rem 1rem;gap:.75rem;transition:background-color .2s;border-bottom:1px solid var(--surface-border);cursor:pointer}.chat-item[data-v-4ae355ab]:hover{background-color:var(--surface-hover)}.chat-item.active[data-v-4ae355ab]{background-color:var(--primary-50);border-left:4px solid var(--primary-color)}.avatar-container[data-v-4ae355ab]{position:relative}.unread-badge[data-v-4ae355ab]{position:absolute;top:-5px;right:-5px;background-color:var(--primary-color);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.chat-info[data-v-4ae355ab]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.chat-header[data-v-4ae355ab]{display:flex;justify-content:space-between;margin-bottom:.25rem}.chat-name[data-v-4ae355ab]{margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-time[data-v-4ae355ab]{font-size:.75rem;color:var(--text-color-secondary);white-space:nowrap}.chat-preview[data-v-4ae355ab]{display:flex;justify-content:space-between;align-items:center}.last-message[data-v-4ae355ab]{margin:0;font-size:.875rem;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.last-message.unread[data-v-4ae355ab]{font-weight:600;color:var(--text-color)}.message-status-indicator[data-v-4ae355ab]{margin-right:.25rem;font-size:.75rem}.chat-actions[data-v-4ae355ab]{display:flex;gap:.5rem}.muted-icon[data-v-4ae355ab],.pinned-icon[data-v-4ae355ab]{font-size:.875rem;color:var(--text-color-secondary)}.new-chat-container[data-v-4ae355ab]{padding:1rem;border-top:1px solid var(--surface-border)}.new-chat-button[data-v-4ae355ab]{width:100%}.loading-chats[data-v-4ae355ab],.no-chats[data-v-4ae355ab]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:2rem;color:var(--text-color-secondary);text-align:center;gap:1rem}.p-text-secondary[data-v-4ae355ab]{color:var(--text-color-secondary);font-size:.875rem;margin-top:.25rem;display:block}.chat-container[data-v-1949b517]{display:flex;flex-direction:column;height:100%;background-color:var(--surface-ground);border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.chat-header[data-v-1949b517]{display:flex;justify-content:space-between;align-items:center;background-color:var(--surface-card);padding:1rem;border-bottom:1px solid var(--surface-border)}.chat-contact[data-v-1949b517]{display:flex;align-items:center;gap:1rem}.contact-info[data-v-1949b517]{display:flex;flex-direction:column}.contact-info h3[data-v-1949b517]{margin:0;font-size:1.2rem;font-weight:600}.contact-status[data-v-1949b517]{font-size:.875rem;color:var(--text-color-secondary)}.chat-messages[data-v-1949b517]{flex:1;overflow-y:auto;padding:1rem;background-color:var(--surface-section);background-image:linear-gradient(rgba(0,0,0,.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.02) 1px,transparent 0);background-size:20px 20px}.loading-messages[data-v-1949b517],.no-messages[data-v-1949b517]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-color-secondary);text-align:center;gap:1rem}.message-wrapper[data-v-1949b517]{margin-bottom:.5rem}.message-date[data-v-1949b517]{text-align:center;margin:1rem 0;font-size:.875rem;background-color:rgba(0,0,0,.05);padding:.3rem 1rem;border-radius:1rem;display:inline-block;margin-left:auto;margin-right:auto;width:auto}.message[data-v-1949b517]{max-width:70%;padding:.75rem 1rem;border-radius:8px;margin-bottom:.5rem;position:relative;word-break:break-word}.message.sent[data-v-1949b517]{background-color:var(--blue-50);border:1px solid var(--blue-100);margin-left:auto;border-bottom-right-radius:2px}.message.received[data-v-1949b517]{background-color:var(--surface-card);border:1px solid var(--surface-border);margin-right:auto;border-bottom-left-radius:2px}.message-content[data-v-1949b517]{display:flex;flex-direction:column}.message-text[data-v-1949b517]{color:var(--text-color);line-height:1.4}.message-time[data-v-1949b517]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;font-size:.75rem;color:var(--text-color-secondary);margin-top:.25rem}.message-status-icon[data-v-1949b517]{font-size:.75rem}.message-media img[data-v-1949b517],.message-media video[data-v-1949b517]{max-width:100%;max-height:200px;border-radius:4px;cursor:pointer}.message-audio audio[data-v-1949b517]{width:100%;margin-top:.5rem}.message-document[data-v-1949b517]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:rgba(0,0,0,.05);border-radius:4px}.document-icon[data-v-1949b517]{font-size:1.5rem;color:var(--red-500)}.chat-input[data-v-1949b517]{background-color:var(--surface-card);padding:1rem;border-top:1px solid var(--surface-border);position:relative}.input-container[data-v-1949b517]{display:flex;align-items:center;gap:.5rem}.input-container span[data-v-1949b517]{flex:1}.message-input[data-v-1949b517]{width:100%;padding-left:2.5rem!important;padding-right:2.5rem!important}.attachment-icon[data-v-1949b517],.emoji-icon[data-v-1949b517]{cursor:pointer;color:var(--text-color-secondary)}.attachment-icon[data-v-1949b517]:hover,.emoji-icon[data-v-1949b517]:hover{color:var(--primary-color)}.send-button[data-v-1949b517]{background-color:var(--primary-color)}.emoji-picker-container[data-v-1949b517]{position:absolute;bottom:100%;right:1rem;background-color:var(--surface-card);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:1rem;z-index:1000;width:250px;max-height:300px;overflow-y:auto}.emoji-grid[data-v-1949b517]{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.emoji-button[data-v-1949b517]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s}.emoji-button[data-v-1949b517]:hover{background-color:var(--surface-hover)}.message-attachments[data-v-1949b517]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.attachment-preview[data-v-1949b517]{width:80px;height:80px;border-radius:4px;overflow:hidden;position:relative;background-color:var(--surface-section);border:1px solid var(--surface-border)}.attachment-preview img[data-v-1949b517]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.file-preview[data-v-1949b517]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:.5rem;font-size:.75rem;text-align:center}.file-preview i[data-v-1949b517]{font-size:1.5rem;margin-bottom:.25rem}.attachment-remove[data-v-1949b517]{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.5);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:1}.media-preview-container[data-v-1949b517]{display:flex;justify-content:center;align-items:center;max-height:80vh;overflow:auto}.media-preview[data-v-1949b517]{max-width:100%;max-height:80vh}.messages-page[data-v-5d6b6982]{display:flex;flex-direction:column;height:100vh;background-color:var(--surface-ground)}.page-header[data-v-5d6b6982]{background-color:var(--surface-card);padding:1rem 1.5rem;box-shadow:0 2px 5px rgba(0,0,0,.05);z-index:1}.header-content[data-v-5d6b6982]{display:flex;justify-content:space-between;align-items:center;width:100%}.header-left[data-v-5d6b6982]{display:flex;align-items:center;gap:1rem}.header-left h1[data-v-5d6b6982]{font-size:1.5rem;font-weight:600;margin:0}.instance-info[data-v-5d6b6982]{display:flex;align-items:center;gap:.5rem}.instance-name[data-v-5d6b6982]{font-weight:500}.messages-container[data-v-5d6b6982]{flex:1;display:flex;overflow:hidden}.splitter-container[data-v-5d6b6982]{width:100%;height:100%}.chat-list-panel[data-v-5d6b6982]{background-color:var(--surface-card);border-right:1px solid var(--surface-border)}.chat-messages-panel[data-v-5d6b6982]{flex:1;display:flex;flex-direction:column;background-color:var(--surface-ground)}.no-chat-selected[data-v-5d6b6982]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--text-color-secondary);padding:2rem}.no-chat-selected h2[data-v-5d6b6982]{font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem;color:var(--text-color)}.error-container[data-v-5d6b6982],.loading-container[data-v-5d6b6982]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh;text-align:center;gap:1rem}.error-container h2[data-v-5d6b6982]{font-size:1.5rem;font-weight:600;margin:.5rem 0;color:var(--text-color)}@media (max-width:768px){.header-content[data-v-5d6b6982]{flex-direction:column;align-items:flex-start;gap:.5rem}.chat-list-panel[data-v-5d6b6982]{min-width:100%}.splitter-container[data-v-5d6b6982]{flex-direction:column}}