.login-container[data-v-0c2a1efa]{display:flex;justify-content:center;align-items:center;height:100vh;background:#f4f4f4 url(data:image/webp;base64,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) no-repeat center center;background-size:cover}.login-box[data-v-0c2a1efa]{background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:30px;border-radius:12px;box-shadow:0 8px 32px #00000026;text-align:center;width:100%;max-width:380px}.input-group[data-v-0c2a1efa]{margin-bottom:15px;text-align:left}.input-group label[data-v-0c2a1efa]{display:block;font-weight:700;margin-bottom:5px}.input-group input[data-v-0c2a1efa]{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}button[data-v-0c2a1efa]{width:100%;padding:10px;border:none;background:#28a745;color:#fff;font-size:16px;cursor:pointer;border-radius:5px;transition:background .3s,transform .15s ease-out,box-shadow .15s ease-out}button[data-v-0c2a1efa]:hover{background:#218838}button[data-v-0c2a1efa]:active{transform:scale(.95);box-shadow:0 2px 8px #28a74566}@keyframes btn-click-pulse-0c2a1efa{0%{transform:scale(1)}50%{transform:scale(.92)}to{transform:scale(1)}}button.btn-animating[data-v-0c2a1efa]{animation:btn-click-pulse-0c2a1efa .3s ease-out}.error[data-v-0c2a1efa]{color:red;font-size:14px;margin-top:10px}@media (max-width: 480px){.login-container[data-v-0c2a1efa]{padding:16px;padding-top:env(safe-area-inset-top,16px);padding-bottom:env(safe-area-inset-bottom,16px)}.login-box[data-v-0c2a1efa]{padding:24px 16px;max-width:100%;border-radius:8px}.login-box h2[data-v-0c2a1efa]{font-size:22px;margin-bottom:20px}.input-group input[data-v-0c2a1efa]{padding:12px;font-size:16px;-webkit-appearance:none;border-radius:8px}button[data-v-0c2a1efa]{padding:14px;font-size:16px;border-radius:8px;min-height:48px}.error[data-v-0c2a1efa]{font-size:13px}}.campo-completo[data-v-83a92e17]{display:flex;flex-direction:column;gap:4px;width:100%}.mensagem-erro[data-v-83a92e17]{color:#e53935;font-size:.875rem;margin:4px 0 0 32px;padding-left:6px}.campo[data-v-83a92e17]{display:flex;align-items:center;background:var(--field-bg, #f8f8f8);padding:12px;border-radius:8px;margin-bottom:10px;font-size:15px}.telefone-wrapper[data-v-83a92e17]{display:flex;align-items:center;width:100%;border:1px solid #ccc;border-radius:6px;overflow:hidden;background-color:#fff}.prefixo-completa[data-v-83a92e17]{padding:10px 12px;background:#f0f0f0;font-size:14px;border-right:1px solid #ccc;display:flex;align-items:center}.telefone-input[data-v-83a92e17]{flex:1;border:none;padding:10px;font-size:14px;outline:none;font-family:inherit}.modal-overlay[data-v-83a92e17]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease}.modal-content[data-v-83a92e17]{background:#fff;border-radius:8px;padding:20px;width:90%;max-width:650px;box-shadow:0 15px 35px #0003;transform:scale(1);opacity:1;transition:all .3s ease}.modal-content.modal-fechando[data-v-83a92e17]{transform:scale(.96);opacity:0}.modal-overlay.ocultando[data-v-83a92e17]{opacity:0}.mensagem-erro-centralizada[data-v-83a92e17]{color:#e53935;font-size:.9rem;text-align:center;margin-top:10px;margin-bottom:-5px}.swal2-container[data-v-83a92e17]{z-index:9999!important}.input-editar[data-v-83a92e17]{padding:8px;border:1px solid #ccc;border-radius:6px;font-size:15px;flex:1}.modal-overlay[data-v-83a92e17]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content[data-v-83a92e17]{background:var(--bg, white);color:var(--text, #333);padding:20px;border-radius:10px;width:100%;max-width:500px;box-shadow:0 5px 20px #0006;animation:fadeSlideIn-83a92e17 .3s ease-out;position:relative;transition:background .3s,color .3s}.dark-mode .modal-content[data-v-83a92e17]{--bg: #1e1e1e;--text: #f1f1f1}.abas[data-v-83a92e17]{display:flex;gap:10px;justify-content:space-between;border-bottom:2px solid #ccc;padding-bottom:6px;margin-bottom:15px}.abas button[data-v-83a92e17]{flex:1;background:none;border:none;padding:10px;cursor:pointer;font-weight:700;text-align:center;color:inherit;border-bottom:3px solid transparent;transition:color .2s,border-bottom .2s}.abas .ativo[data-v-83a92e17]{color:#4caf50;border-bottom-color:#4caf50}.dark-mode .campo[data-v-83a92e17]{--field-bg: #2a2a2a}.icone[data-v-83a92e17]{width:30px;text-align:center;margin-right:10px}.icone i[data-v-83a92e17]{font-size:18px;color:#666}.botoes-modal[data-v-83a92e17]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px;flex-wrap:wrap}.botoes-modal.single[data-v-83a92e17]{justify-content:center}.btn-fechar[data-v-83a92e17],.btn-salvar[data-v-83a92e17],.btn-cancelar[data-v-83a92e17]{flex:1 1 auto;padding:10px 15px;border:none;border-radius:6px;font-size:15px;cursor:pointer;transition:background .3s;min-width:100px}.btn-fechar[data-v-83a92e17]{background:#4caf50;color:#fff}.btn-salvar[data-v-83a92e17]{background:#2196f3;color:#fff}.btn-cancelar[data-v-83a92e17]{background:#e53935;color:#fff}.btn-fechar[data-v-83a92e17]:hover{background:#388e3c}.btn-salvar[data-v-83a92e17]:hover{background:#1976d2}.btn-cancelar[data-v-83a92e17]:hover{background:#c62828}@keyframes fadeSlideIn-83a92e17{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideOut-83a92e17{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.modal-fechando[data-v-83a92e17]{animation:fadeSlideOut-83a92e17 .3s ease-in forwards}@media (max-width: 700px){.modal-content[data-v-83a92e17]{border-radius:0;padding:16px;width:100%;max-width:100%;height:100vh;max-height:100vh;overflow-y:auto;display:flex;flex-direction:column}.modal-content h2[data-v-83a92e17]{font-size:18px;margin-bottom:10px}.abas[data-v-83a92e17]{gap:4px;margin-bottom:12px}.abas button[data-v-83a92e17]{padding:8px 4px;font-size:12px}.conteudo[data-v-83a92e17]{flex:1;overflow-y:auto}.campo[data-v-83a92e17]{padding:10px;font-size:14px}.input-editar[data-v-83a92e17]{font-size:16px;padding:10px}.telefone-input[data-v-83a92e17]{font-size:16px;padding:12px 10px}.prefixo-completa[data-v-83a92e17]{padding:10px;font-size:13px}.botoes-modal[data-v-83a92e17]{flex-direction:column;gap:8px;margin-top:16px;padding-bottom:env(safe-area-inset-bottom,0px)}.btn-fechar[data-v-83a92e17],.btn-salvar[data-v-83a92e17],.btn-cancelar[data-v-83a92e17]{width:100%;min-height:48px;font-size:16px}}@media (max-width: 1810px){.modal-content[data-v-83a92e17]{max-width:500px;padding:20px}.input-editar[data-v-83a92e17]{padding:8px;border:1px solid #ccc;border-radius:6px;font-size:12px;flex:1}}.fade-out-leave-active[data-v-ea31f9d9]{transition:opacity .9 ease,transform .9s ease;transform-origin:center center}.fade-out-leave-from[data-v-ea31f9d9]{opacity:1;transform:scale(1)}.fade-out-leave-to[data-v-ea31f9d9]{opacity:0;transform:scale(.3)}.loading-overlay[data-v-ea31f9d9]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-box[data-v-ea31f9d9]{background-color:#fff;padding:36px 48px;border-radius:12px;text-align:center;box-shadow:0 6px 28px #00000040}.spinner[data-v-ea31f9d9]{border:6px solid #e0e0e0;border-top:6px solid #4caf50;border-radius:50%;width:72px;height:72px;margin:0 auto 20px;animation:spin-ea31f9d9 1s linear infinite}@keyframes spin-ea31f9d9{to{transform:rotate(360deg)}}@media (min-width: 0px){.swal2-loader[data-v-60959bea]{display:inline-block;width:2em;height:2em;border:.25em solid #ccc;border-top:.25em solid #3085d6;border-radius:50%;animation:swal2-rotate-60959bea .75s linear infinite;margin-top:1em}@keyframes swal2-rotate-60959bea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-recarregar[data-v-60959bea]{background:#4caf50;color:#fff;width:38px;height:38px;min-width:38px;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;margin-left:8px}.btn-recarregar[data-v-60959bea]:hover{background:#388e3c;transform:rotate(180deg)}.dark-mode .btn-recarregar[data-v-60959bea]{background:#388e3c}.dark-mode .btn-recarregar[data-v-60959bea]:hover{background:#2e7d32}.btn-verde[data-v-60959bea]{background:#4caf50;color:#fff;padding:12px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s}.btn-verde[data-v-60959bea]:hover{background:#388e3c}.container[data-v-60959bea]{max-width:95%;margin:20px auto;text-align:center}.filtros[data-v-60959bea]{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.filtros select[data-v-60959bea],.pesquisa-input[data-v-60959bea]{padding:8px;border:1px solid #ccc;border-radius:5px;font-size:14px;width:100%}.pesquisa-input[data-v-60959bea]{flex-grow:1}.btn-pesquisa[data-v-60959bea]{background:#4caf50;color:#fff;border:none;padding:8px 12px;border-radius:5px;cursor:pointer}.tabela-container[data-v-60959bea]{overflow-x:auto;max-height:500px;border:1px solid #ddd;border-radius:8px;background:#fff}.tabela-container table[data-v-60959bea]{border-collapse:collapse;width:100%}.tabela-container th[data-v-60959bea]{position:sticky;top:0;background:#f9f9f9;z-index:1;padding:8px;border-bottom:2px solid #ccc!important}.tabela[data-v-60959bea]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-60959bea],td[data-v-60959bea]{border-bottom:1px solid #ddd;padding:10px;white-space:nowrap;text-align:left}th[data-v-60959bea]{background:#f8f8f8;font-weight:700}.dark-mode .tabela th[data-v-60959bea],.dark-mode .tabela td[data-v-60959bea]{background-color:#1e1e1e!important;color:#f1f1f1!important;border-bottom-color:#2a2a2a!important}.dark-mode .tabela-container[data-v-60959bea]{border-color:#2a2a2a;background:#1e1e1e}.dark-mode .tabela-container th[data-v-60959bea]{background:#252525!important;border-bottom-color:#333!important}.opcoes[data-v-60959bea]{text-align:center}.btn-visualizar[data-v-60959bea],.btn-editar[data-v-60959bea],.btn-excluir[data-v-60959bea]{font-size:14px;padding:5px;border-radius:5px;cursor:pointer;margin-right:5px}.btn-visualizar[data-v-60959bea]{background:#ffffffe6;border:1px solid blue;color:#00f}.btn-editar[data-v-60959bea]{background:#ffffffe6;border:1px solid #4caf50;color:#4caf50}.btn-excluir[data-v-60959bea]{background:#ffffffe6;border:1px solid red;color:red}.erro[data-v-60959bea]{color:red;font-weight:700;margin-bottom:10px}.paginacao[data-v-60959bea]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:15px 0;padding:12px;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.btn-paginacao[data-v-60959bea]{background:#4caf50;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s,opacity .2s}.btn-paginacao[data-v-60959bea]:hover:not(:disabled){background:#388e3c}.btn-paginacao[data-v-60959bea]:disabled{background:#ccc;color:#888;cursor:not-allowed;opacity:.7}.paginacao-info[data-v-60959bea]{font-size:14px;color:#333;font-weight:500}.paginacao-total[data-v-60959bea]{color:#666;font-weight:400}.select-itens[data-v-60959bea]{padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-size:13px;background:#fff;cursor:pointer;margin-left:5px}.dark-mode .paginacao[data-v-60959bea]{background:#2a2a2a;border-color:#444}.dark-mode .paginacao-info[data-v-60959bea]{color:#f1f1f1}.dark-mode .paginacao-total[data-v-60959bea]{color:#aaa}.dark-mode .select-itens[data-v-60959bea]{background:#1e1e1e;color:#f1f1f1;border-color:#555}.desktop-only[data-v-60959bea]{display:none}.mobile-only[data-v-60959bea]{display:block}.cards-container[data-v-60959bea]{display:flex;flex-direction:column;gap:12px;padding-bottom:10px}.paciente-card[data-v-60959bea]{background:#fff;border-radius:10px;border:1px solid #e0e0e0;overflow:hidden;box-shadow:0 1px 4px #00000014}.dark-mode .paciente-card[data-v-60959bea]{background:#1e1e1e;border-color:#333}.card-header[data-v-60959bea]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.dark-mode .card-header[data-v-60959bea]{background:#252525;border-bottom-color:#333}.card-nome[data-v-60959bea]{font-weight:600;font-size:15px;color:#333;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.dark-mode .card-nome[data-v-60959bea]{color:#f1f1f1}.card-idade[data-v-60959bea]{font-size:13px;color:#666;white-space:nowrap;background:#e8f5e9;padding:2px 8px;border-radius:10px}.dark-mode .card-idade[data-v-60959bea]{color:#95d5b2;background:#1b4332}.card-body[data-v-60959bea]{padding:10px 14px}.card-info[data-v-60959bea]{display:flex;align-items:baseline;gap:6px;padding:3px 0;font-size:13px;color:#555}.dark-mode .card-info[data-v-60959bea]{color:#ccc}.card-label[data-v-60959bea]{font-weight:500;color:#888;min-width:65px;flex-shrink:0}.dark-mode .card-label[data-v-60959bea]{color:#999}.card-email[data-v-60959bea]{word-break:break-all}.card-link[data-v-60959bea]{color:#2196f3;text-decoration:none}.card-actions[data-v-60959bea]{display:flex;gap:8px;padding:10px 14px;border-top:1px solid #e0e0e0}.dark-mode .card-actions[data-v-60959bea]{border-top-color:#333}.card-actions .btn-visualizar[data-v-60959bea],.card-actions .btn-editar[data-v-60959bea],.card-actions .btn-excluir[data-v-60959bea]{flex:1;padding:10px 8px;font-size:13px;border-radius:8px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:4px}.titulo[data-v-60959bea]{font-size:20px;margin-top:10px;margin-bottom:8px}}@media (min-width: 768px){.desktop-only[data-v-60959bea]{display:block}.mobile-only[data-v-60959bea]{display:none!important}.paginacao[data-v-60959bea]{flex-direction:row;justify-content:center}.container[data-v-60959bea]{max-width:100%;margin:0 auto;text-align:center}.titulo[data-v-60959bea]{margin-bottom:10px;font-size:30px}.filtros[data-v-60959bea]{flex-direction:row;justify-content:space-between;align-items:center}.filtros select[data-v-60959bea],.pesquisa-input[data-v-60959bea]{width:160px}.filtro-ano[data-v-60959bea]{background-color:#fffb;color:#333;margin-left:1px;max-width:100px}.filtro-sistema[data-v-60959bea]{padding:6px 12px;border:1px solid #ccc;border-radius:6px;font-size:12px;background-color:#fff8;color:#333;margin-left:8px}.filtro-ordenacao[data-v-60959bea]{padding:6px 12px;border:1px solid #ccc;border-radius:6px;font-size:12px;background-color:#fff;color:#333;margin-left:8px}.dark-mode .filtro-ordenacao[data-v-60959bea]{background-color:#1e1e1e;color:#f1f1f1;border-color:#555}.tabela[data-v-60959bea]{font-size:12px}.tabela-container[data-v-60959bea]{margin:10px 0;max-height:350px;overflow-y:auto}.tabela-container table[data-v-60959bea]{border-collapse:collapse;width:100%}.tabela-container th[data-v-60959bea]{position:sticky;top:0;z-index:10;background-color:#f5f5f5;box-shadow:inset 0 -2px #f5f5f5;padding:8px;text-align:left;font-size:14px;font-weight:700}.tabela th[data-v-60959bea],.tabela td[data-v-60959bea]{padding:8px}.dark-mode .tabela th[data-v-60959bea],.dark-mode .tabela td[data-v-60959bea]{background-color:#1e1e1e!important;color:#f1f1f1!important}.col-nome[data-v-60959bea]{width:auto;max-width:280px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-visualizar[data-v-60959bea],.btn-editar[data-v-60959bea],.btn-excluir[data-v-60959bea]{font-size:13px;padding:4px 6px}}@media (min-width: 1810px){.container[data-v-60959bea]{max-width:90%;margin:0 auto;text-align:center}.titulo[data-v-60959bea]{margin-bottom:10px;font-size:48px}.tabela-container[data-v-60959bea]{max-width:100%;max-height:500px;margin:0 auto;overflow-y:auto}.tabela-container table[data-v-60959bea]{border-collapse:collapse;width:100%}.tabela-container th[data-v-60959bea]{position:sticky;top:0;z-index:10;background-color:#ccc;box-shadow:inset 0 -2px #ccc;padding:8px;text-align:left;font-size:18px;font-weight:700}.tabela[data-v-60959bea]{font-size:15px;table-layout:fixed}.tabela th[data-v-60959bea],.tabela td[data-v-60959bea]{padding:6px 8px}.dark-mode .tabela th[data-v-60959bea],.dark-mode .tabela td[data-v-60959bea]{background-color:#1e1e1e!important;color:#f1f1f1!important}.col-nome[data-v-60959bea]{width:100%;max-width:25%;min-width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-email[data-v-60959bea]{width:260px;max-width:260px;min-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-visualizar[data-v-60959bea],.btn-editar[data-v-60959bea],.btn-excluir[data-v-60959bea]{font-size:18px;padding:3px 5px}.filtros select[data-v-60959bea],.pesquisa-input[data-v-60959bea]{font-size:16px;padding:6px;width:180px}.filtro-ordenacao[data-v-60959bea]{padding:6px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;background-color:#fff;color:#333;margin-left:8px}.dark-mode .filtro-ordenacao[data-v-60959bea]{background-color:#1e1e1e;color:#f1f1f1;border-color:#555}.btn-pesquisa[data-v-60959bea]{font-size:13px;padding:6px 10px}}.modal-overlay[data-v-729267f0]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-container[data-v-729267f0]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0000004d}.dark-mode .modal-container[data-v-729267f0]{background:#1e1e1e;color:#f1f1f1}.modal-header[data-v-729267f0]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #e0e0e0}.dark-mode .modal-header[data-v-729267f0]{border-bottom-color:#333}.modal-header h2[data-v-729267f0]{margin:0;font-size:18px}.btn-fechar[data-v-729267f0]{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.dark-mode .btn-fechar[data-v-729267f0]{color:#aaa}.modal-body[data-v-729267f0]{padding:20px}.instrucoes[data-v-729267f0]{background:#f5f5f5;padding:12px;border-radius:8px;margin-bottom:20px;font-size:13px}.dark-mode .instrucoes[data-v-729267f0]{background:#2a2a2a}.instrucoes code[data-v-729267f0]{display:block;margin-top:8px;padding:8px;background:#e8e8e8;border-radius:4px;font-size:11px;word-break:break-all}.dark-mode .instrucoes code[data-v-729267f0]{background:#333}.instrucoes-nota[data-v-729267f0]{margin-top:10px;font-size:12px;color:#666}.dark-mode .instrucoes-nota[data-v-729267f0]{color:#aaa}.upload-area[data-v-729267f0]{border:2px dashed #ccc;border-radius:10px;padding:30px;text-align:center;cursor:pointer;transition:all .2s;position:relative}.upload-area[data-v-729267f0]:hover,.upload-area.dragover[data-v-729267f0]{border-color:#4caf50;background:#f0fff0}.dark-mode .upload-area[data-v-729267f0]:hover,.dark-mode .upload-area.dragover[data-v-729267f0]{background:#1a2e1a}.file-input[data-v-729267f0]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-icon[data-v-729267f0]{font-size:40px;display:block;margin-bottom:10px}.arquivo-nome[data-v-729267f0]{color:#4caf50;font-weight:500}.resultado[data-v-729267f0]{margin-top:20px;padding:15px;border-radius:8px}.resultado.sucesso[data-v-729267f0]{background:#d4edda;color:#155724}.dark-mode .resultado.sucesso[data-v-729267f0]{background:#1b4332;color:#95d5b2}.resultado.com-erros[data-v-729267f0]{background:#fff3cd;color:#856404}.dark-mode .resultado.com-erros[data-v-729267f0]{background:#3d3200;color:#ffc107}.erros-lista[data-v-729267f0]{margin-top:10px;font-size:12px}.erros-lista ul[data-v-729267f0]{margin:5px 0;padding-left:20px}.modal-footer[data-v-729267f0]{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #e0e0e0}.dark-mode .modal-footer[data-v-729267f0]{border-top-color:#333}.btn-cancelar[data-v-729267f0],.btn-importar[data-v-729267f0]{padding:10px 20px;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.btn-cancelar[data-v-729267f0]{background:#e0e0e0;border:none;color:#333}.btn-cancelar[data-v-729267f0]:hover{background:#d0d0d0}.dark-mode .btn-cancelar[data-v-729267f0]{background:#333;color:#f1f1f1}.btn-importar[data-v-729267f0]{background:#4caf50;border:none;color:#fff}.btn-importar[data-v-729267f0]:hover:not(:disabled){background:#388e3c}.btn-importar[data-v-729267f0]:disabled{background:#ccc;cursor:not-allowed}@media (max-width: 600px){.modal-container[data-v-729267f0]{width:100%;height:100%;max-height:100vh;border-radius:0;display:flex;flex-direction:column}.modal-header[data-v-729267f0]{padding:12px 16px;flex-shrink:0}.modal-header h2[data-v-729267f0]{font-size:16px}.btn-fechar[data-v-729267f0]{font-size:28px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-729267f0]{padding:16px;flex:1;overflow-y:auto}.instrucoes[data-v-729267f0]{font-size:12px;padding:10px}.instrucoes code[data-v-729267f0]{font-size:10px}.upload-area[data-v-729267f0]{padding:24px 16px}.upload-icon[data-v-729267f0]{font-size:32px}.modal-footer[data-v-729267f0]{padding:12px 16px;flex-shrink:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.btn-cancelar[data-v-729267f0],.btn-importar[data-v-729267f0]{padding:12px 16px;font-size:15px;min-height:48px;flex:1}}.tabelas-auxiliares[data-v-6c0c1627]{padding:0}.sub-tabs[data-v-6c0c1627]{display:flex;gap:8px;margin-bottom:20px;border-bottom:2px solid var(--border-color, #e5e7eb);padding-bottom:0}.sub-tab[data-v-6c0c1627]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;background:transparent;color:var(--text-secondary, #6b7280);font-size:14px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .2s}.sub-tab[data-v-6c0c1627]:hover{color:var(--primary-color, #10b981)}.sub-tab.active[data-v-6c0c1627]{color:var(--primary-color, #10b981);border-bottom-color:var(--primary-color, #10b981);font-weight:600}.tab-content[data-v-6c0c1627]{animation:fadeIn-6c0c1627 .2s ease}@keyframes fadeIn-6c0c1627{0%{opacity:0}to{opacity:1}}.tab-header[data-v-6c0c1627]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tab-header h3[data-v-6c0c1627]{margin:0;font-size:16px;color:var(--text-primary, #1f2937)}.tab-descricao[data-v-6c0c1627]{color:var(--text-secondary, #6b7280);font-size:13px;margin:0 0 16px}.btn-adicionar[data-v-6c0c1627]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--primary-color, #10b981);color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background .2s}.btn-adicionar[data-v-6c0c1627]:hover{background:var(--primary-hover, #059669)}.loading[data-v-6c0c1627]{text-align:center;padding:40px;color:var(--text-secondary, #6b7280)}.lista-items[data-v-6c0c1627]{display:flex;flex-direction:column;gap:8px}.item-row[data-v-6c0c1627]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--bg-secondary, #f9fafb);border:1px solid var(--border-color, #e5e7eb);border-radius:8px;transition:all .2s}.item-row[data-v-6c0c1627]:hover{border-color:var(--primary-color, #10b981)}.item-row.inativo[data-v-6c0c1627]{opacity:.6}.item-row.protegido[data-v-6c0c1627]{background:var(--bg-tertiary, #f3f4f6)}.drag-handle[data-v-6c0c1627]{cursor:grab;color:var(--text-tertiary, #9ca3af);padding:4px}.drag-handle[data-v-6c0c1627]:active{cursor:grabbing}.drag-handle.disabled[data-v-6c0c1627]{cursor:not-allowed;opacity:.3}.item-nome[data-v-6c0c1627]{flex:1;font-weight:500;color:var(--text-primary, #1f2937)}.item-count[data-v-6c0c1627]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-secondary, #6b7280);background:var(--bg-tertiary, #e5e7eb);padding:4px 8px;border-radius:12px}.toggle-switch[data-v-6c0c1627]{position:relative;display:inline-block;width:40px;height:22px;cursor:pointer}.toggle-switch input[data-v-6c0c1627]{opacity:0;width:0;height:0}.slider[data-v-6c0c1627]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:22px;transition:.3s}.slider[data-v-6c0c1627]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-switch input:checked+.slider[data-v-6c0c1627]{background-color:var(--primary-color, #10b981)}.toggle-switch input:checked+.slider[data-v-6c0c1627]:before{transform:translate(18px)}.item-actions[data-v-6c0c1627]{display:flex;align-items:center;gap:6px}.btn-icon[data-v-6c0c1627]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.btn-edit[data-v-6c0c1627]{background:var(--bg-tertiary, #e5e7eb);color:var(--text-secondary, #6b7280)}.btn-edit[data-v-6c0c1627]:hover{background:var(--primary-color, #10b981);color:#fff}.btn-delete[data-v-6c0c1627]{background:var(--bg-tertiary, #e5e7eb);color:var(--text-secondary, #6b7280)}.btn-delete[data-v-6c0c1627]:hover{background:#ef4444;color:#fff}.badge-protegido[data-v-6c0c1627]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary, #9ca3af)}.modal-overlay[data-v-6c0c1627]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100}.modal-mini[data-v-6c0c1627]{background:var(--bg-primary, white);border-radius:12px;width:100%;max-width:400px;box-shadow:0 20px 25px -5px #0000001a}.modal-mini-header[data-v-6c0c1627]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color, #e5e7eb)}.modal-mini-header h3[data-v-6c0c1627]{margin:0;font-size:16px}.btn-fechar[data-v-6c0c1627]{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-secondary, #6b7280);line-height:1}.modal-mini-body[data-v-6c0c1627]{padding:20px}.form-group[data-v-6c0c1627]{margin-bottom:0}.form-group label[data-v-6c0c1627]{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--text-primary, #1f2937)}.form-input[data-v-6c0c1627]{width:100%;padding:10px 12px;border:1px solid var(--border-color, #e5e7eb);border-radius:6px;font-size:14px;transition:border-color .2s}.form-input[data-v-6c0c1627]:focus{outline:none;border-color:var(--primary-color, #10b981)}.modal-mini-footer[data-v-6c0c1627]{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid var(--border-color, #e5e7eb)}.btn-cancelar[data-v-6c0c1627]{padding:8px 16px;border:1px solid var(--border-color, #e5e7eb);background:#fff;border-radius:6px;cursor:pointer;transition:background .2s}.btn-cancelar[data-v-6c0c1627]:hover{background:var(--bg-secondary, #f9fafb)}.btn-salvar[data-v-6c0c1627]{padding:8px 16px;background:var(--primary-color, #10b981);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.btn-salvar[data-v-6c0c1627]:hover:not(:disabled){background:var(--primary-hover, #059669)}.btn-salvar[data-v-6c0c1627]:disabled{opacity:.5;cursor:not-allowed}.dark-mode{background:var(--bg-secondary, #1f2937);border-color:var(--border-color, #374151)}.dark-mode{color:var(--text-secondary, #9ca3af)}.dark-mode{background:var(--bg-primary, #111827)}.dark-mode{background:var(--bg-secondary, #1f2937);border-color:var(--border-color, #374151);color:var(--text-primary, #f9fafb)}.modal-overlay[data-v-9daeb1b8]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.config-modal[data-v-9daeb1b8]{background:#fff;border-radius:12px;width:95%;max-width:700px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #0000004d}.dark-mode .config-modal[data-v-9daeb1b8]{background:#1e1e1e;color:#f1f1f1}.config-header[data-v-9daeb1b8]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.dark-mode .config-header[data-v-9daeb1b8]{border-bottom-color:#333}.config-header h2[data-v-9daeb1b8]{margin:0;font-size:18px}.btn-fechar[data-v-9daeb1b8]{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.dark-mode .btn-fechar[data-v-9daeb1b8]{color:#aaa}.config-tabs[data-v-9daeb1b8]{display:flex;overflow-x:auto;border-bottom:1px solid #e0e0e0;background:#f9f9f9;flex-shrink:0}.dark-mode .config-tabs[data-v-9daeb1b8]{background:#252525;border-bottom-color:#333}.tab-btn[data-v-9daeb1b8]{flex:1;min-width:80px;padding:12px 8px;border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .2s;border-bottom:3px solid transparent;color:#666;font-size:12px}.dark-mode .tab-btn[data-v-9daeb1b8]{color:#aaa}.tab-btn[data-v-9daeb1b8]:hover{background:#f0f0f0}.dark-mode .tab-btn[data-v-9daeb1b8]:hover{background:#333}.tab-ativa[data-v-9daeb1b8]{color:#4caf50;border-bottom-color:#4caf50;font-weight:600}.dark-mode .tab-ativa[data-v-9daeb1b8]{color:#66bb6a;border-bottom-color:#66bb6a}.tab-icon[data-v-9daeb1b8]{font-size:20px}.tab-label[data-v-9daeb1b8]{white-space:nowrap}.config-body[data-v-9daeb1b8]{flex:1;overflow-y:auto;padding:20px}.aba-conteudo h3[data-v-9daeb1b8]{margin:0 0 15px;font-size:16px;color:#333}.dark-mode .aba-conteudo h3[data-v-9daeb1b8]{color:#f1f1f1}.descricao-aba[data-v-9daeb1b8]{color:#666;font-size:13px;margin-bottom:20px}.dark-mode .descricao-aba[data-v-9daeb1b8]{color:#aaa}.form-group[data-v-9daeb1b8]{margin-bottom:15px}.form-group label[data-v-9daeb1b8]{display:block;font-size:13px;font-weight:500;color:#555;margin-bottom:5px}.dark-mode .form-group label[data-v-9daeb1b8]{color:#ccc}.form-input[data-v-9daeb1b8]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;color:#333;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9daeb1b8]:focus{outline:none;border-color:#4caf50}.dark-mode .form-input[data-v-9daeb1b8]{background:#2a2a2a;color:#f1f1f1;border-color:#444}.dark-mode .form-input[data-v-9daeb1b8]:focus{border-color:#66bb6a}.input-copiavel[data-v-9daeb1b8]{display:flex;gap:8px}.input-copiavel .form-input[data-v-9daeb1b8]{flex:1}.btn-copiar[data-v-9daeb1b8]{padding:10px 12px;border:1px solid #ddd;border-radius:6px;background:#f5f5f5;cursor:pointer;font-size:13px;white-space:nowrap;transition:background .2s}.btn-copiar[data-v-9daeb1b8]:hover{background:#e8e8e8}.dark-mode .btn-copiar[data-v-9daeb1b8]{background:#333;border-color:#444;color:#f1f1f1}.dark-mode .btn-copiar[data-v-9daeb1b8]:hover{background:#444}.btn-salvar[data-v-9daeb1b8]{padding:10px 24px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.btn-salvar[data-v-9daeb1b8]:hover{background:#388e3c}.btn-gerar-token[data-v-9daeb1b8]{padding:10px 24px;background:#ff9800;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s;margin-top:10px}.btn-gerar-token[data-v-9daeb1b8]:hover{background:#f57c00}.api-info-box[data-v-9daeb1b8]{background:#f9f9f9;padding:15px;border-radius:8px;border:1px solid #e0e0e0;margin-bottom:20px}.dark-mode .api-info-box[data-v-9daeb1b8]{background:#252525;border-color:#333}.api-docs h4[data-v-9daeb1b8]{margin:15px 0 8px;font-size:14px;color:#555}.dark-mode .api-docs h4[data-v-9daeb1b8]{color:#ccc}.code-block[data-v-9daeb1b8]{background:#1e1e1e;color:#d4d4d4;padding:12px;border-radius:6px;overflow-x:auto;font-size:12px}.code-block pre[data-v-9daeb1b8]{margin:0;white-space:pre-wrap;word-break:break-all}.dark-mode .code-block[data-v-9daeb1b8]{background:#111}@media (max-width: 600px){.config-modal[data-v-9daeb1b8]{width:100%;height:100%;max-height:100vh;border-radius:0}.tab-btn[data-v-9daeb1b8]{min-width:60px;padding:10px 4px}.tab-label[data-v-9daeb1b8]{font-size:10px}.tab-icon[data-v-9daeb1b8]{font-size:18px}}.dashboard-stats[data-v-a9069d4f]{padding:10px}.loading-container[data-v-a9069d4f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:15px}.spinner[data-v-a9069d4f]{width:40px;height:40px;border:4px solid #ddd;border-top-color:#4caf50;border-radius:50%;animation:spin-a9069d4f 1s linear infinite}@keyframes spin-a9069d4f{to{transform:rotate(360deg)}}.kpi-cards[data-v-a9069d4f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px}.kpi-card[data-v-a9069d4f]{display:flex;align-items:center;gap:15px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 2px 8px #00000014;transition:transform .2s,box-shadow .2s}.kpi-card[data-v-a9069d4f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.dark-mode .kpi-card[data-v-a9069d4f]{background:#252525;box-shadow:0 2px 8px #0000004d}.kpi-icon[data-v-a9069d4f]{font-size:32px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f0f7f0;border-radius:10px}.dark-mode .kpi-icon[data-v-a9069d4f]{background:#1b4332}.kpi-content[data-v-a9069d4f]{display:flex;flex-direction:column}.kpi-valor[data-v-a9069d4f]{font-size:28px;font-weight:700;color:#2c3e50;line-height:1.2}.kpi-valor.kpi-texto[data-v-a9069d4f]{font-size:16px;font-weight:600}.dark-mode .kpi-valor[data-v-a9069d4f]{color:#e0e0e0}.kpi-label[data-v-a9069d4f]{font-size:13px;color:#666;margin-top:2px}.dark-mode .kpi-label[data-v-a9069d4f]{color:#aaa}.kpi-cards-comunicacao[data-v-a9069d4f]{margin-bottom:20px}.kpi-email-sim .kpi-icon[data-v-a9069d4f]{background:#e3f2fd}.dark-mode .kpi-email-sim .kpi-icon[data-v-a9069d4f]{background:#1565c0}.kpi-email-nao .kpi-icon[data-v-a9069d4f]{background:#ffebee}.dark-mode .kpi-email-nao .kpi-icon[data-v-a9069d4f]{background:#c62828}.kpi-whatsapp-sim .kpi-icon[data-v-a9069d4f]{background:#e8f5e9}.dark-mode .kpi-whatsapp-sim .kpi-icon[data-v-a9069d4f]{background:#2e7d32}.kpi-whatsapp-nao .kpi-icon[data-v-a9069d4f]{background:#fff3e0}.dark-mode .kpi-whatsapp-nao .kpi-icon[data-v-a9069d4f]{background:#e65100}.graficos-grid[data-v-a9069d4f]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.grafico-card[data-v-a9069d4f]{background:#fff;border-radius:10px;padding:15px;box-shadow:0 2px 8px #00000014}.dark-mode .grafico-card[data-v-a9069d4f]{background:#252525;box-shadow:0 2px 8px #0000004d}.grafico-card h3[data-v-a9069d4f]{margin:0 0 15px;font-size:14px;font-weight:600;color:#333}.dark-mode .grafico-card h3[data-v-a9069d4f]{color:#e0e0e0}.grafico-largo[data-v-a9069d4f]{grid-column:span 2}.grafico-container[data-v-a9069d4f]{height:250px;position:relative}.grafico-largo .grafico-container[data-v-a9069d4f]{height:200px}@media (max-width: 900px){.graficos-grid[data-v-a9069d4f]{grid-template-columns:1fr}.grafico-largo[data-v-a9069d4f]{grid-column:span 1}}@media (max-width: 600px){.dashboard-stats[data-v-a9069d4f]{padding:5px}.kpi-cards[data-v-a9069d4f]{grid-template-columns:repeat(2,1fr);gap:10px}.kpi-card[data-v-a9069d4f]{padding:12px;flex-direction:column;text-align:center;gap:8px}.kpi-icon[data-v-a9069d4f]{font-size:24px;width:40px;height:40px}.kpi-valor[data-v-a9069d4f]{font-size:22px}.kpi-valor.kpi-texto[data-v-a9069d4f]{font-size:13px}.kpi-label[data-v-a9069d4f]{font-size:11px}.grafico-card[data-v-a9069d4f]{padding:12px}.grafico-card h3[data-v-a9069d4f]{font-size:13px}.grafico-container[data-v-a9069d4f]{height:200px}.grafico-largo .grafico-container[data-v-a9069d4f]{height:180px}}.secao-separador[data-v-a9069d4f]{margin:40px 0 20px;padding:15px 0;border-top:2px solid #e0e0e0}.secao-separador h2[data-v-a9069d4f]{margin:0;font-size:1.4rem;font-weight:600;color:#333}.dark-mode .secao-separador[data-v-a9069d4f]{border-top-color:#444}.dark-mode .secao-separador h2[data-v-a9069d4f]{color:#e0e0e0}.loading-small[data-v-a9069d4f]{min-height:150px}.kpi-cards-notificacoes[data-v-a9069d4f]{margin-bottom:20px}.kpi-notif-enviados[data-v-a9069d4f]{border-left:4px solid #2196f3}.kpi-notif-sucesso[data-v-a9069d4f]{border-left:4px solid #4caf50}.kpi-notif-falhas[data-v-a9069d4f]{border-left:4px solid #f44336}.kpi-notif-campanhas[data-v-a9069d4f]{border-left:4px solid #ff9800}.sem-dados[data-v-a9069d4f]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;background:#ffffffe6;border-radius:8px}.dark-mode .sem-dados[data-v-a9069d4f]{background:#252525e6;color:#666}.sem-dados i[data-v-a9069d4f]{font-size:32px;margin-bottom:10px;opacity:.5}.sem-dados p[data-v-a9069d4f]{margin:0;font-size:13px}.template-list[data-v-67fbcaa3]{padding:20px}.list-header[data-v-67fbcaa3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filtros[data-v-67fbcaa3]{display:flex;gap:10px;flex-wrap:wrap}.input-busca[data-v-67fbcaa3]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;min-width:200px}.select-filtro[data-v-67fbcaa3]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.btn-criar[data-v-67fbcaa3]{padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.btn-criar[data-v-67fbcaa3]:hover{background:#388e3c}.loading-container[data-v-67fbcaa3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:#666}.spinner[data-v-67fbcaa3]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4caf50;border-radius:50%;animation:spin-67fbcaa3 1s linear infinite;margin-bottom:15px}@keyframes spin-67fbcaa3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-67fbcaa3]{text-align:center;padding:60px 20px;color:#666}.empty-state i[data-v-67fbcaa3]{font-size:48px;margin-bottom:15px;color:#ccc}.btn-criar-empty[data-v-67fbcaa3]{margin-top:15px;padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;cursor:pointer}.templates-grid[data-v-67fbcaa3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.template-card[data-v-67fbcaa3]{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:20px;transition:box-shadow .2s,transform .2s}.template-card[data-v-67fbcaa3]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.template-card.inativo[data-v-67fbcaa3]{opacity:.7;background:#f9f9f9}.card-header[data-v-67fbcaa3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.canal-badge[data-v-67fbcaa3]{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px}.canal-badge.email[data-v-67fbcaa3]{background:#e3f2fd;color:#1976d2}.canal-badge.whatsapp[data-v-67fbcaa3]{background:#e8f5e9;color:#388e3c}.canal-badge.ambos[data-v-67fbcaa3]{background:#fff3e0;color:#f57c00}.ia-badge[data-v-67fbcaa3]{padding:4px 8px;background:#f3e5f5;color:#7b1fa2;border-radius:20px;font-size:11px;font-weight:600}.template-nome[data-v-67fbcaa3]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.template-assunto[data-v-67fbcaa3]{font-size:13px;color:#666;margin:0 0 8px}.template-preview[data-v-67fbcaa3]{font-size:13px;color:#888;line-height:1.5;margin:0 0 15px;min-height:40px;max-height:60px;overflow:hidden;word-break:break-word}.card-footer[data-v-67fbcaa3]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #eee}.status-badge[data-v-67fbcaa3]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600}.status-badge.ativo[data-v-67fbcaa3]{background:#e8f5e9;color:#388e3c}.status-badge.inativo[data-v-67fbcaa3]{background:#f5f5f5;color:#757575}.card-actions[data-v-67fbcaa3]{display:flex;gap:8px}.btn-icon[data-v-67fbcaa3]{width:32px;height:32px;border:none;border-radius:6px;background:#f5f5f5;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.btn-icon[data-v-67fbcaa3]:hover{background:#e0e0e0;color:#333}.btn-icon.btn-danger[data-v-67fbcaa3]:hover{background:#ffebee;color:#c62828}.dark-mode .template-card[data-v-67fbcaa3]{background:#2a2a2a;border-color:#444}.dark-mode .template-card.inativo[data-v-67fbcaa3]{background:#1e1e1e}.dark-mode .template-nome[data-v-67fbcaa3]{color:#f1f1f1}.dark-mode .input-busca[data-v-67fbcaa3],.dark-mode .select-filtro[data-v-67fbcaa3]{background:#2a2a2a;border-color:#444;color:#f1f1f1}@media (max-width: 768px){.list-header[data-v-67fbcaa3]{flex-direction:column;align-items:stretch}.filtros[data-v-67fbcaa3]{flex-direction:column}.input-busca[data-v-67fbcaa3],.select-filtro[data-v-67fbcaa3]{width:100%}.btn-criar[data-v-67fbcaa3]{width:100%;justify-content:center}.templates-grid[data-v-67fbcaa3]{grid-template-columns:1fr}}.modal-overlay[data-v-7d8dab72]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.modal-content[data-v-7d8dab72]{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0000004d;animation:fadeSlideIn-7d8dab72 .3s ease-out}.modal-content.modal-fechando[data-v-7d8dab72]{animation:fadeSlideOut-7d8dab72 .25s ease-in forwards}.modal-header[data-v-7d8dab72]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #eee}.modal-header h2[data-v-7d8dab72]{margin:0;font-size:20px;color:#333}.btn-close[data-v-7d8dab72]{width:36px;height:36px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;font-size:16px;color:#666;transition:background .2s}.btn-close[data-v-7d8dab72]:hover{background:#e0e0e0}.modal-body[data-v-7d8dab72]{padding:25px}.modal-footer[data-v-7d8dab72]{display:flex;justify-content:flex-end;gap:12px;padding:20px 25px;border-top:1px solid #eee}.modelo-selector[data-v-7d8dab72]{display:flex;gap:10px}.modelo-filtro[data-v-7d8dab72]{max-width:180px;flex-shrink:0}.modelo-selector .form-input[data-v-7d8dab72]{flex:1}.form-group[data-v-7d8dab72]{margin-bottom:20px}.form-group label[data-v-7d8dab72]{display:block;font-weight:600;margin-bottom:8px;color:#333;font-size:14px}.form-input[data-v-7d8dab72],.form-textarea[data-v-7d8dab72]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:14px;transition:border-color .2s,box-shadow .2s;font-family:inherit}.form-input[data-v-7d8dab72]:focus,.form-textarea[data-v-7d8dab72]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px #4caf501a}.form-textarea[data-v-7d8dab72]{resize:vertical;min-height:120px}.canal-options[data-v-7d8dab72]{display:flex;gap:12px}.canal-option[data-v-7d8dab72]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:15px;border:2px solid #e0e0e0;border-radius:10px;cursor:pointer;transition:all .2s}.canal-option input[data-v-7d8dab72]{display:none}.canal-option i[data-v-7d8dab72]{font-size:24px;color:#666}.canal-option span[data-v-7d8dab72]{font-size:13px;font-weight:600;color:#666}.canal-option.selected[data-v-7d8dab72]{border-color:#4caf50;background:#f1f8e9}.canal-option.selected i[data-v-7d8dab72],.canal-option.selected span[data-v-7d8dab72]{color:#388e3c}.form-group label.toggle-label[data-v-7d8dab72]{display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:0;font-weight:500}.toggle-input[data-v-7d8dab72]{display:none}.toggle-slider[data-v-7d8dab72]{width:44px;min-width:44px;height:24px;background:#ccc;border-radius:12px;position:relative;transition:background .2s;flex-shrink:0}.toggle-slider[data-v-7d8dab72]:after{content:"";position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-input:checked+.toggle-slider[data-v-7d8dab72]{background:#4caf50}.toggle-input:checked+.toggle-slider[data-v-7d8dab72]:after{transform:translate(20px)}.toggle-text[data-v-7d8dab72]{font-weight:500;color:#555;display:flex;align-items:center;gap:8px}.toggle-text i[data-v-7d8dab72]{color:#7b1fa2}.editor-wrapper[data-v-7d8dab72]{border:1px solid #ddd;border-radius:8px;overflow:hidden}.editor-tabs[data-v-7d8dab72]{display:flex;background:#e8e8e8;border-bottom:1px solid #ddd}.editor-tab[data-v-7d8dab72]{flex:1;padding:10px 16px;border:none;background:transparent;font-size:13px;font-weight:600;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s;border-bottom:2px solid transparent}.editor-tab[data-v-7d8dab72]:hover{color:#333;background:#f0f0f0}.editor-tab.active[data-v-7d8dab72]{color:#4caf50;background:#f8f9fa;border-bottom-color:#4caf50}.editor-toolbar[data-v-7d8dab72]{background:#f8f9fa;padding:8px 10px;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.toolbar-group[data-v-7d8dab72]{display:flex;gap:2px;align-items:center}.toolbar-vars[data-v-7d8dab72]{flex-wrap:wrap}.toolbar-divider[data-v-7d8dab72]{width:1px;height:20px;background:#d0d0d0;margin:0 4px}.fmt-select[data-v-7d8dab72]{height:32px;padding:0 8px;border:1px solid #d0d0d0;border-radius:4px;font-size:12px;color:#555;background:#fff;cursor:pointer;outline:none}.fmt-select[data-v-7d8dab72]:focus{border-color:#4caf50}.fmt-btn[data-v-7d8dab72]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#555;font-size:13px;transition:all .15s}.fmt-btn[data-v-7d8dab72]:hover{background:#e0e0e0;color:#333}.fmt-btn[data-v-7d8dab72]:active{background:#d0d0d0}.toolbar-label[data-v-7d8dab72]{font-size:12px;color:#666;margin-right:4px}.var-btn[data-v-7d8dab72]{padding:4px 8px;background:#e3f2fd;color:#1976d2;border:none;border-radius:4px;font-size:11px;cursor:pointer;transition:background .2s}.var-btn[data-v-7d8dab72]:hover{background:#bbdefb}.editor-visual[data-v-7d8dab72]{min-height:200px;max-height:400px;overflow-y:auto;padding:14px 16px;font-size:14px;line-height:1.6;font-family:inherit;outline:none;color:#333;background:#fff}.editor-visual[data-v-7d8dab72]:empty:before{content:"Digite sua mensagem aqui...";color:#aaa;pointer-events:none}.editor-visual[data-v-7d8dab72] a{color:#1976d2;text-decoration:underline}.editor-visual[data-v-7d8dab72] h2{font-size:22px;font-weight:700;margin:12px 0 8px}.editor-visual[data-v-7d8dab72] h3{font-size:18px;font-weight:600;margin:10px 0 6px}.editor-visual[data-v-7d8dab72] h4{font-size:14px;font-weight:600;margin:8px 0 4px;color:#555}.editor-visual[data-v-7d8dab72] p{margin:4px 0}.editor-visual[data-v-7d8dab72] ul{padding-left:24px;margin:8px 0;list-style-type:disc}.editor-visual[data-v-7d8dab72] ol{padding-left:24px;margin:8px 0;list-style-type:decimal}.editor-visual[data-v-7d8dab72] li{margin:2px 0;display:list-item}.editor-visual[data-v-7d8dab72] b,.editor-visual[data-v-7d8dab72] strong{font-weight:700}.editor-visual[data-v-7d8dab72] i,.editor-visual[data-v-7d8dab72] em{font-style:italic}.editor-visual[data-v-7d8dab72] u{text-decoration:underline}.editor-html-textarea[data-v-7d8dab72]{border:none;border-radius:0;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.5;color:#2d2d2d;background:#fafafa;min-height:200px;resize:vertical}.cta-fields[data-v-7d8dab72]{background:#f0f7ff;border:1px solid #d0e3f7;border-radius:10px;padding:18px;margin-bottom:20px}.cta-fields .form-group[data-v-7d8dab72]{margin-bottom:14px}.cta-fields .form-group[data-v-7d8dab72]:last-of-type{margin-bottom:10px}.cta-preview[data-v-7d8dab72]{display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px dashed #c5d9ed}.cta-preview-label[data-v-7d8dab72]{font-size:12px;color:#666;font-weight:600;flex-shrink:0}.cta-preview-btn[data-v-7d8dab72]{display:inline-block;padding:10px 24px;background:#4caf50;color:#fff;border-radius:6px;font-weight:600;font-size:14px;text-decoration:none;cursor:default;transition:background .2s}.cta-preview-whatsapp[data-v-7d8dab72]{font-size:14px;color:#1976d2;word-break:break-all}.btn-cancelar[data-v-7d8dab72],.btn-salvar[data-v-7d8dab72]{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.btn-cancelar[data-v-7d8dab72]{background:#f5f5f5;color:#666}.btn-cancelar[data-v-7d8dab72]:hover{background:#e0e0e0}.btn-salvar[data-v-7d8dab72]{background:#4caf50;color:#fff;display:flex;align-items:center;gap:8px}.btn-salvar[data-v-7d8dab72]:hover:not(:disabled){background:#388e3c}.btn-salvar[data-v-7d8dab72]:disabled{opacity:.7;cursor:not-allowed}.spinner-btn[data-v-7d8dab72]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-7d8dab72 1s linear infinite}@keyframes spin-7d8dab72{to{transform:rotate(360deg)}}@keyframes fadeSlideIn-7d8dab72{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideOut-7d8dab72{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.dark-mode .modal-content[data-v-7d8dab72]{background:#1e1e1e}.dark-mode .modal-header[data-v-7d8dab72]{border-color:#333}.dark-mode .modal-header h2[data-v-7d8dab72]{color:#f1f1f1}.dark-mode .form-group label[data-v-7d8dab72]{color:#e0e0e0}.dark-mode .form-input[data-v-7d8dab72],.dark-mode .form-textarea[data-v-7d8dab72]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .canal-option[data-v-7d8dab72]{border-color:#444}.dark-mode .canal-option.selected[data-v-7d8dab72]{background:#4caf5026}.dark-mode .editor-tabs[data-v-7d8dab72]{background:#252525;border-color:#444}.dark-mode .editor-tab[data-v-7d8dab72]{color:#aaa}.dark-mode .editor-tab[data-v-7d8dab72]:hover{color:#ddd;background:#333}.dark-mode .editor-tab.active[data-v-7d8dab72]{color:#4caf50;background:#2a2a2a}.dark-mode .editor-toolbar[data-v-7d8dab72]{background:#2a2a2a;border-color:#444}.dark-mode .toolbar-divider[data-v-7d8dab72]{background:#555}.dark-mode .fmt-select[data-v-7d8dab72]{background:#333;border-color:#555;color:#ccc}.dark-mode .fmt-btn[data-v-7d8dab72]{color:#bbb}.dark-mode .fmt-btn[data-v-7d8dab72]:hover{background:#444;color:#eee}.dark-mode .editor-visual[data-v-7d8dab72]{background:#1e1e1e;color:#e0e0e0}.dark-mode .editor-visual[data-v-7d8dab72]:empty:before{color:#666}.dark-mode .editor-visual[data-v-7d8dab72] a{color:#64b5f6}.dark-mode .editor-visual[data-v-7d8dab72] h4{color:#aaa}.dark-mode .editor-html-textarea[data-v-7d8dab72]{background:#1a1a1a;color:#d4d4d4}.dark-mode .editor-wrapper[data-v-7d8dab72]{border-color:#444}.dark-mode .cta-fields[data-v-7d8dab72]{background:#1a2a3a;border-color:#2a3a4a}.dark-mode .cta-preview[data-v-7d8dab72]{border-color:#2a3a4a}.dark-mode .cta-preview-label[data-v-7d8dab72]{color:#aaa}.medias-section[data-v-7d8dab72]{display:flex;flex-direction:column;gap:10px}.medias-selecionadas[data-v-7d8dab72]{display:flex;flex-wrap:wrap;gap:8px}.media-chip[data-v-7d8dab72]{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#e3f2fd;border-radius:16px;font-size:12px;color:#1565c0}.media-chip i[data-v-7d8dab72]:first-child{font-size:14px}.media-chip-nome[data-v-7d8dab72]{font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-chip-size[data-v-7d8dab72]{color:#64b5f6;font-size:11px}.media-chip-remove[data-v-7d8dab72]{background:none;border:none;color:#1565c0;cursor:pointer;padding:0 2px;font-size:12px;opacity:.7;transition:opacity .2s}.media-chip-remove[data-v-7d8dab72]:hover{opacity:1}.btn-add-media[data-v-7d8dab72]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#f5f5f5;border:1px dashed #bbb;border-radius:6px;color:#666;font-size:13px;cursor:pointer;transition:all .2s;align-self:flex-start}.btn-add-media[data-v-7d8dab72]:hover{background:#e8f5e9;border-color:#4caf50;color:#388e3c}.media-selector-overlay[data-v-7d8dab72]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:10001;padding:20px}.media-selector-modal[data-v-7d8dab72]{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.media-selector-header[data-v-7d8dab72]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #eee}.media-selector-header h3[data-v-7d8dab72]{margin:0;font-size:18px;color:#333}.media-selector-body[data-v-7d8dab72]{flex:1;overflow-y:auto;padding:16px 20px}.media-selector-loading[data-v-7d8dab72],.media-selector-empty[data-v-7d8dab72]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px;color:#999;font-size:14px}.spinner-small[data-v-7d8dab72]{width:20px;height:20px;border:2px solid #e0e0e0;border-top-color:#4caf50;border-radius:50%;animation:spin-7d8dab72 1s linear infinite}.media-selector-grid[data-v-7d8dab72]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.media-selector-item[data-v-7d8dab72]{border:2px solid #e0e0e0;border-radius:8px;padding:10px;text-align:center;cursor:pointer;transition:all .2s;position:relative}.media-selector-item[data-v-7d8dab72]:hover{border-color:#4caf50}.media-selector-item.selected[data-v-7d8dab72]{border-color:#4caf50;background:#f1f8e9}.media-selector-thumb[data-v-7d8dab72]{width:100%;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;overflow:hidden;border-radius:4px;background:#f5f5f5}.media-selector-thumb img[data-v-7d8dab72]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-selector-thumb i[data-v-7d8dab72]{font-size:32px;color:#999}.media-selector-thumb i.fa-file-pdf[data-v-7d8dab72]{color:#f44336}.media-selector-thumb i.fa-file-word[data-v-7d8dab72]{color:#1976d2}.media-selector-thumb i.fa-file-excel[data-v-7d8dab72]{color:#388e3c}.media-selector-nome[data-v-7d8dab72]{display:block;font-size:12px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-selector-size[data-v-7d8dab72]{display:block;font-size:11px;color:#888}.media-selector-check[data-v-7d8dab72]{position:absolute;top:6px;right:6px;color:#4caf50;font-size:18px}.media-selector-footer[data-v-7d8dab72]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid #eee;font-size:13px;color:#666}.btn-confirmar-midias[data-v-7d8dab72]{padding:8px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.btn-confirmar-midias[data-v-7d8dab72]:hover{background:#43a047}.dark-mode .media-chip[data-v-7d8dab72]{background:#1a2a3a;color:#64b5f6}.dark-mode .media-chip-size[data-v-7d8dab72]{color:#4a8abf}.dark-mode .media-chip-remove[data-v-7d8dab72]{color:#64b5f6}.dark-mode .btn-add-media[data-v-7d8dab72]{background:#2a2a2a;border-color:#555;color:#aaa}.dark-mode .btn-add-media[data-v-7d8dab72]:hover{background:#1b4332;border-color:#4caf50;color:#81c784}.dark-mode .media-selector-modal[data-v-7d8dab72]{background:#1e1e1e}.dark-mode .media-selector-header[data-v-7d8dab72]{border-color:#333}.dark-mode .media-selector-header h3[data-v-7d8dab72]{color:#f1f1f1}.dark-mode .media-selector-item[data-v-7d8dab72]{border-color:#444}.dark-mode .media-selector-item.selected[data-v-7d8dab72]{border-color:#4caf50;background:#4caf5026}.dark-mode .media-selector-thumb[data-v-7d8dab72]{background:#2a2a2a}.dark-mode .media-selector-nome[data-v-7d8dab72]{color:#e0e0e0}.dark-mode .media-selector-footer[data-v-7d8dab72]{border-color:#333;color:#aaa}.media-inline-item[data-v-7d8dab72]{cursor:pointer;transition:all .2s}.media-inline-item[data-v-7d8dab72]:hover{border-color:#4caf50;background:#f1f8e9;transform:scale(1.03)}.dark-mode .media-inline-item[data-v-7d8dab72]:hover{background:#4caf5026}.editor-visual[data-v-7d8dab72] img{max-width:100%;height:auto;border-radius:8px;margin:8px 0;display:block}@media (max-width: 600px){.modal-content[data-v-7d8dab72]{max-height:100vh;border-radius:0}.canal-options[data-v-7d8dab72]{flex-direction:column}.modal-footer[data-v-7d8dab72]{flex-direction:column-reverse}.btn-cancelar[data-v-7d8dab72],.btn-salvar[data-v-7d8dab72]{width:100%}.media-selector-grid[data-v-7d8dab72]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.campaign-list[data-v-c47b9168]{padding:20px}.list-header[data-v-c47b9168]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filtros[data-v-c47b9168]{display:flex;gap:10px}.select-filtro[data-v-c47b9168]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.btn-criar[data-v-c47b9168]{padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.btn-criar[data-v-c47b9168]:hover{background:#388e3c}.loading-container[data-v-c47b9168]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:#666}.spinner[data-v-c47b9168]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4caf50;border-radius:50%;animation:spin-c47b9168 1s linear infinite;margin-bottom:15px}@keyframes spin-c47b9168{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-c47b9168]{text-align:center;padding:60px 20px;color:#666}.empty-state i[data-v-c47b9168]{font-size:48px;margin-bottom:15px;color:#ccc}.btn-criar-empty[data-v-c47b9168]{margin-top:15px;padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;cursor:pointer}.campanhas-table-wrapper[data-v-c47b9168]{overflow-x:auto}.campanhas-table[data-v-c47b9168]{width:100%;border-collapse:collapse;font-size:14px}.campanhas-table th[data-v-c47b9168],.campanhas-table td[data-v-c47b9168]{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}.campanhas-table th[data-v-c47b9168]{background:#f8f9fa;font-weight:600;color:#555;white-space:nowrap}.campanhas-table tr[data-v-c47b9168]:hover{background:#f8f9fa}.col-nome[data-v-c47b9168]{min-width:200px}.col-nome strong[data-v-c47b9168]{display:block;color:#333}.template-ref[data-v-c47b9168]{font-size:12px;color:#888}.col-number[data-v-c47b9168]{text-align:center;font-weight:600}.col-success[data-v-c47b9168]{color:#388e3c}.col-error[data-v-c47b9168]{color:#c62828}.col-date[data-v-c47b9168]{white-space:nowrap;color:#666}.col-actions[data-v-c47b9168]{white-space:nowrap}.canal-badge[data-v-c47b9168]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.canal-badge.email[data-v-c47b9168]{background:#e3f2fd;color:#1976d2}.canal-badge.whatsapp[data-v-c47b9168]{background:#e8f5e9;color:#388e3c}.status-badge[data-v-c47b9168]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600}.status-badge.rascunho[data-v-c47b9168]{background:#f5f5f5;color:#757575}.status-badge.agendado[data-v-c47b9168]{background:#e3f2fd;color:#1976d2}.status-badge.has-tooltip[data-v-c47b9168]{cursor:pointer}.status-badge.has-tooltip[data-v-c47b9168]:hover{background:#bbdefb}.col-status[data-v-c47b9168]{position:relative}.schedule-tooltip[data-v-c47b9168]{position:fixed;background:#1e1e1e;color:#fff;padding:12px 16px;border-radius:8px;font-size:13px;z-index:10000;box-shadow:0 4px 16px #0003;min-width:200px;pointer-events:none}.schedule-tooltip[data-v-c47b9168]:before{content:"";position:absolute;top:-6px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #1e1e1e}.tooltip-row[data-v-c47b9168]{display:flex;align-items:center;gap:10px;padding:4px 0}.tooltip-row i[data-v-c47b9168]{width:16px;text-align:center;color:#64b5f6}.tooltip-row.tooltip-relative i[data-v-c47b9168]{color:#81c784}.tooltip-row.tooltip-relative span[data-v-c47b9168]{text-transform:capitalize}.status-badge.em_andamento[data-v-c47b9168]{background:#fff3e0;color:#f57c00}.status-badge.concluido[data-v-c47b9168]{background:#e8f5e9;color:#388e3c}.status-badge.erro[data-v-c47b9168]{background:#ffebee;color:#c62828}.status-badge.cancelado[data-v-c47b9168]{background:#f5f5f5;color:#757575}.btn-action[data-v-c47b9168]{width:32px;height:32px;border:none;border-radius:6px;background:#f5f5f5;color:#666;cursor:pointer;margin-right:4px;transition:all .2s}.btn-action[data-v-c47b9168]:hover{background:#e0e0e0;color:#333}.btn-action.btn-enviar[data-v-c47b9168]{background:#e8f5e9;color:#388e3c}.btn-action.btn-enviar[data-v-c47b9168]:hover{background:#c8e6c9}.btn-action.btn-reenviar[data-v-c47b9168]{background:#fff3e0;color:#f57c00}.btn-action.btn-reenviar[data-v-c47b9168]:hover{background:#ffe0b2}.btn-action.btn-duplicar[data-v-c47b9168]{background:#e3f2fd;color:#1976d2}.btn-action.btn-duplicar[data-v-c47b9168]:hover{background:#bbdefb}.btn-action.btn-cancelar-camp[data-v-c47b9168]{background:#fff3e0;color:#f57c00}.btn-action.btn-cancelar-camp[data-v-c47b9168]:hover{background:#ffe0b2}.btn-action.btn-danger[data-v-c47b9168]:hover{background:#ffebee;color:#c62828}.paginacao[data-v-c47b9168]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.btn-page[data-v-c47b9168]{width:36px;height:36px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s}.btn-page[data-v-c47b9168]:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.btn-page[data-v-c47b9168]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-c47b9168]{font-size:14px;color:#666;padding:0 10px}.dark-mode .campanhas-table th[data-v-c47b9168]{background:#2a2a2a;color:#ccc}.dark-mode .campanhas-table td[data-v-c47b9168]{border-color:#444}.dark-mode .campanhas-table tr[data-v-c47b9168]:hover{background:#2a2a2a}.dark-mode .col-nome strong[data-v-c47b9168]{color:#f1f1f1}.dark-mode .select-filtro[data-v-c47b9168]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .paginacao[data-v-c47b9168]{border-top-color:#444}.dark-mode .btn-page[data-v-c47b9168]{background:#2a2a2a;border-color:#444;color:#ccc}.dark-mode .btn-page[data-v-c47b9168]:hover:not(:disabled){background:#333;border-color:#555}.dark-mode .page-info[data-v-c47b9168]{color:#aaa}@media (max-width: 768px){.list-header[data-v-c47b9168]{flex-direction:column;align-items:stretch}.filtros[data-v-c47b9168]{flex-direction:column}.select-filtro[data-v-c47b9168]{width:100%}.btn-criar[data-v-c47b9168]{width:100%;justify-content:center}.campanhas-table[data-v-c47b9168]{font-size:12px}.campanhas-table th[data-v-c47b9168],.campanhas-table td[data-v-c47b9168]{padding:8px 10px}.paginacao[data-v-c47b9168]{flex-wrap:wrap}.page-info[data-v-c47b9168]{width:100%;text-align:center;order:-1;margin-bottom:10px}}.modal-overlay[data-v-e2737b9e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.modal-content[data-v-e2737b9e]{background:#fff;border-radius:12px;width:100%;max-width:750px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0000004d;animation:fadeSlideIn-e2737b9e .3s ease-out}.modal-content.modal-fechando[data-v-e2737b9e]{animation:fadeSlideOut-e2737b9e .25s ease-in forwards}.modal-header[data-v-e2737b9e]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #eee}.modal-header h2[data-v-e2737b9e]{margin:0;font-size:20px;color:#333}.btn-close[data-v-e2737b9e]{width:36px;height:36px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;font-size:16px;color:#666}.steps-indicator[data-v-e2737b9e]{display:flex;justify-content:center;padding:20px;background:#f8f9fa;border-bottom:1px solid #eee}.step[data-v-e2737b9e]{display:flex;align-items:center;gap:8px;padding:0 20px;position:relative}.step[data-v-e2737b9e]:not(:last-child):after{content:"";position:absolute;right:-20px;width:40px;height:2px;background:#ddd}.step.active[data-v-e2737b9e]:not(:last-child):after{background:#4caf50}.step-number[data-v-e2737b9e]{width:28px;height:28px;border-radius:50%;background:#ddd;color:#666;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.step.active .step-number[data-v-e2737b9e]{background:#4caf50;color:#fff}.step.current .step-number[data-v-e2737b9e]{box-shadow:0 0 0 3px #4caf504d}.step-label[data-v-e2737b9e]{font-size:13px;color:#888}.step.active .step-label[data-v-e2737b9e]{color:#333;font-weight:500}.modal-body[data-v-e2737b9e]{padding:25px}.step-content[data-v-e2737b9e]{min-height:300px}.step-title[data-v-e2737b9e]{font-size:18px;margin:0 0 10px;color:#333}.step-description[data-v-e2737b9e]{color:#666;margin-bottom:20px}.form-group[data-v-e2737b9e]{margin-bottom:20px}.form-group label[data-v-e2737b9e]{display:block;font-weight:600;margin-bottom:8px;color:#333;font-size:14px}.form-input[data-v-e2737b9e]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:8px;font-size:14px;font-family:inherit}.form-input[data-v-e2737b9e]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px #4caf501a}.form-input-small[data-v-e2737b9e]{width:80px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;text-align:center}.help-text[data-v-e2737b9e]{font-size:12px;color:#888;margin-top:6px}.canal-options[data-v-e2737b9e]{display:flex;gap:12px}.canal-option[data-v-e2737b9e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;border:2px solid #e0e0e0;border-radius:10px;cursor:pointer;transition:all .2s}.canal-option input[data-v-e2737b9e]{display:none}.canal-option i[data-v-e2737b9e]{font-size:28px;color:#666}.canal-option span[data-v-e2737b9e]{font-size:14px;font-weight:600;color:#666}.canal-option.selected[data-v-e2737b9e]{border-color:#4caf50;background:#f1f8e9}.canal-option.selected i[data-v-e2737b9e],.canal-option.selected span[data-v-e2737b9e]{color:#388e3c}.template-preview[data-v-e2737b9e]{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px}.template-preview h4[data-v-e2737b9e]{margin:0 0 10px;font-size:14px;color:#666}.preview-box[data-v-e2737b9e]{background:#fff;border:1px solid #eee;border-radius:6px;padding:15px}.preview-assunto[data-v-e2737b9e]{margin:0 0 10px;font-size:13px}.preview-corpo[data-v-e2737b9e]{margin:0;font-size:13px;color:#555;line-height:1.5}.ia-badge[data-v-e2737b9e]{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:4px 8px;background:#f3e5f5;color:#7b1fa2;border-radius:4px;font-size:11px}.filtros-sections[data-v-e2737b9e]{display:flex;flex-direction:column;gap:8px}.filtro-header[data-v-e2737b9e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.filtro-header label[data-v-e2737b9e]{margin-bottom:0!important}.filtro-hint[data-v-e2737b9e]{font-size:11px;color:#999;font-style:italic}.btn-limpar-filtro[data-v-e2737b9e]{background:none;border:none;color:#e53935;font-size:12px;cursor:pointer;font-weight:600;padding:2px 6px;border-radius:4px}.btn-limpar-filtro[data-v-e2737b9e]:hover{background:#fce4ec}.chips-grid[data-v-e2737b9e]{display:flex;flex-wrap:wrap;gap:6px}.chips-uf[data-v-e2737b9e]{max-height:110px;overflow-y:auto;padding:4px 2px}.chip[data-v-e2737b9e]{padding:5px 12px;border:1px solid #ddd;border-radius:20px;background:#f5f5f5;color:#555;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.chip[data-v-e2737b9e]:hover{border-color:#4caf50;background:#f1f8e9}.chip.selected[data-v-e2737b9e]{background:#4caf50;color:#fff;border-color:#4caf50}.chip-sistema[data-v-e2737b9e]{font-size:11px;text-transform:uppercase;letter-spacing:.3px}.filtros-row[data-v-e2737b9e]{display:flex;gap:20px}.filtros-row .form-group[data-v-e2737b9e]{flex:1}.idade-range[data-v-e2737b9e]{display:flex;align-items:center;gap:10px}.idade-range span[data-v-e2737b9e]{color:#666;font-size:14px}.destinatarios-count[data-v-e2737b9e]{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:15px;background:#e8f5e9;border-radius:8px}.count-box[data-v-e2737b9e]{display:flex;flex-direction:column}.count-number[data-v-e2737b9e]{font-size:28px;font-weight:700;color:#388e3c}.count-label[data-v-e2737b9e]{font-size:13px;color:#666}.btn-refresh[data-v-e2737b9e]{padding:8px 15px;background:#fff;border:1px solid #388e3c;border-radius:6px;color:#388e3c;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px}.btn-refresh[data-v-e2737b9e]:hover:not(:disabled){background:#f1f8e9}.btn-refresh[data-v-e2737b9e]:disabled{opacity:.6;cursor:not-allowed}.count-loading[data-v-e2737b9e]{font-size:16px;color:#666;font-weight:500}.count-loading i[data-v-e2737b9e]{color:#4caf50;margin-right:6px}.review-section[data-v-e2737b9e]{background:#f8f9fa;border-radius:8px;padding:20px;margin-bottom:20px}.review-item[data-v-e2737b9e]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee}.review-item[data-v-e2737b9e]:last-child{border-bottom:none}.review-label[data-v-e2737b9e]{color:#666}.review-value[data-v-e2737b9e]{font-weight:600;color:#333}.review-value.highlight[data-v-e2737b9e]{color:#388e3c;font-size:18px}.canal-badge[data-v-e2737b9e]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px}.canal-badge.email[data-v-e2737b9e]{background:#e3f2fd;color:#1976d2}.canal-badge.whatsapp[data-v-e2737b9e]{background:#e8f5e9;color:#388e3c}.review-filters[data-v-e2737b9e]{background:#fff;border:1px solid #eee;border-radius:8px;padding:15px;margin-bottom:20px}.review-filters h4[data-v-e2737b9e]{margin:0 0 10px;font-size:14px;color:#666}.review-filters ul[data-v-e2737b9e]{margin:0;padding-left:20px}.review-filters li[data-v-e2737b9e]{margin-bottom:5px;font-size:13px;color:#555}.agendamento-box[data-v-e2737b9e]{margin-top:20px;padding:18px;border:1px solid #e0e0e0;border-radius:10px;background:#fafafa}.agendamento-toggle[data-v-e2737b9e]{display:flex;align-items:center}.form-group label.toggle-label[data-v-e2737b9e],.agendamento-toggle .toggle-label[data-v-e2737b9e]{display:flex;align-items:center;gap:12px;cursor:pointer;margin-bottom:0;font-weight:500}.toggle-input[data-v-e2737b9e]{display:none}.toggle-slider[data-v-e2737b9e]{width:44px;min-width:44px;height:24px;background:#ccc;border-radius:12px;position:relative;transition:background .2s;flex-shrink:0}.toggle-slider[data-v-e2737b9e]:after{content:"";position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;top:2px;left:2px;transition:transform .2s;box-shadow:0 1px 3px #0003}.toggle-input:checked+.toggle-slider[data-v-e2737b9e]{background:#4caf50}.toggle-input:checked+.toggle-slider[data-v-e2737b9e]:after{transform:translate(20px)}.toggle-text[data-v-e2737b9e]{font-weight:500;color:#555;display:flex;align-items:center;gap:8px}.toggle-text i[data-v-e2737b9e]{color:#1976d2}.agendar-datetime[data-v-e2737b9e]{margin-top:16px;padding-top:16px;border-top:1px solid #e0e0e0}.agendar-datetime label[data-v-e2737b9e]{display:block;font-weight:600;font-size:13px;color:#333;margin-bottom:6px}.agendar-datetime .form-input[data-v-e2737b9e]{max-width:280px}.agendar-hint[data-v-e2737b9e]{display:block;font-size:11px;color:#888;margin-top:6px}.modal-footer[data-v-e2737b9e]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-top:1px solid #eee}.footer-right[data-v-e2737b9e]{display:flex;gap:12px}.btn-voltar[data-v-e2737b9e],.btn-cancelar[data-v-e2737b9e],.btn-proximo[data-v-e2737b9e],.btn-salvar[data-v-e2737b9e]{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.btn-voltar[data-v-e2737b9e],.btn-cancelar[data-v-e2737b9e]{background:#f5f5f5;color:#666}.btn-proximo[data-v-e2737b9e]{background:#2196f3;color:#fff}.btn-proximo[data-v-e2737b9e]:disabled{background:#bdbdbd;cursor:not-allowed}.btn-salvar[data-v-e2737b9e]{background:#4caf50;color:#fff}.btn-salvar[data-v-e2737b9e]:disabled{background:#bdbdbd;cursor:not-allowed}.spinner-btn[data-v-e2737b9e]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-e2737b9e 1s linear infinite}@keyframes spin-e2737b9e{to{transform:rotate(360deg)}}@keyframes fadeSlideIn-e2737b9e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideOut-e2737b9e{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.dark-mode .modal-content[data-v-e2737b9e]{background:#1e1e1e}.dark-mode .modal-header[data-v-e2737b9e],.dark-mode .steps-indicator[data-v-e2737b9e]{border-color:#333;background:#252525}.dark-mode .modal-header h2[data-v-e2737b9e],.dark-mode .step-title[data-v-e2737b9e]{color:#f1f1f1}.dark-mode .form-input[data-v-e2737b9e]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .template-preview[data-v-e2737b9e],.dark-mode .review-section[data-v-e2737b9e]{background:#252525}.dark-mode .preview-box[data-v-e2737b9e],.dark-mode .review-filters[data-v-e2737b9e]{background:#2a2a2a;border-color:#444}.dark-mode .chip[data-v-e2737b9e]{background:#2a2a2a;border-color:#444;color:#ccc}.dark-mode .chip[data-v-e2737b9e]:hover{background:#1b4332;border-color:#4caf50}.dark-mode .chip.selected[data-v-e2737b9e]{background:#388e3c;border-color:#4caf50;color:#fff}.dark-mode .filtro-hint[data-v-e2737b9e]{color:#666}.dark-mode .btn-limpar-filtro[data-v-e2737b9e]{color:#ef5350}.dark-mode .btn-limpar-filtro[data-v-e2737b9e]:hover{background:#3e2723}.dark-mode .destinatarios-count[data-v-e2737b9e]{background:#1b4332}.dark-mode .count-number[data-v-e2737b9e]{color:#81c784}.dark-mode .btn-refresh[data-v-e2737b9e]{background:#252525;border-color:#4caf50;color:#81c784}.dark-mode .form-input-small[data-v-e2737b9e]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .agendamento-box[data-v-e2737b9e]{background:#252525;border-color:#3a3a3a}.dark-mode .agendar-datetime[data-v-e2737b9e]{border-top-color:#3a3a3a}.dark-mode .agendar-datetime label[data-v-e2737b9e]{color:#e0e0e0}.dark-mode .agendar-hint[data-v-e2737b9e]{color:#666}.dark-mode .toggle-text[data-v-e2737b9e]{color:#ccc}.dark-mode .toggle-text i[data-v-e2737b9e]{color:#64b5f6}@media (max-width: 600px){.modal-content[data-v-e2737b9e]{max-height:100vh;border-radius:0}.steps-indicator[data-v-e2737b9e]{padding:15px 10px}.step[data-v-e2737b9e]{padding:0 10px}.step[data-v-e2737b9e]:not(:last-child):after{right:-10px;width:20px}.step-label[data-v-e2737b9e]{display:none}.canal-options[data-v-e2737b9e],.filtros-row[data-v-e2737b9e]{flex-direction:column}.modal-footer[data-v-e2737b9e]{flex-direction:column;gap:10px}.footer-right[data-v-e2737b9e]{width:100%;flex-direction:column-reverse}.btn-voltar[data-v-e2737b9e],.btn-cancelar[data-v-e2737b9e],.btn-proximo[data-v-e2737b9e],.btn-salvar[data-v-e2737b9e]{width:100%;justify-content:center}}.notification-logs[data-v-c5548401]{padding:20px}.stats-grid[data-v-c5548401]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin-bottom:25px}.stat-card[data-v-c5548401]{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:20px;display:flex;align-items:center;gap:15px}.stat-icon[data-v-c5548401]{width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px}.stat-icon.success[data-v-c5548401]{background:#e8f5e9;color:#388e3c}.stat-icon.info[data-v-c5548401]{background:#e3f2fd;color:#1976d2}.stat-icon.danger[data-v-c5548401]{background:#ffebee;color:#c62828}.stat-icon.warning[data-v-c5548401]{background:#fff3e0;color:#f57c00}.stat-info[data-v-c5548401]{display:flex;flex-direction:column}.stat-value[data-v-c5548401]{font-size:24px;font-weight:700;color:#333}.stat-label[data-v-c5548401]{font-size:13px;color:#666}.filtros-section[data-v-c5548401]{margin-bottom:20px}.filtros-header[data-v-c5548401]{display:flex;justify-content:flex-end;margin-bottom:10px}.auto-refresh-badge[data-v-c5548401]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#e3f2fd;color:#1976d2;border-radius:20px;font-size:12px;font-weight:500}.dark-mode .auto-refresh-badge[data-v-c5548401]{background:#1e3a5f;color:#64b5f6}.filtros-row[data-v-c5548401]{display:flex;gap:10px;flex-wrap:wrap}.select-filtro[data-v-c5548401],.input-data[data-v-c5548401]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff}.btn-limpar[data-v-c5548401]{padding:10px 15px;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;color:#666}.btn-limpar[data-v-c5548401]:hover{background:#e0e0e0}.loading-container[data-v-c5548401]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:#666}.spinner[data-v-c5548401]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4caf50;border-radius:50%;animation:spin-c5548401 1s linear infinite;margin-bottom:15px}@keyframes spin-c5548401{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-c5548401]{text-align:center;padding:60px 20px;color:#666}.empty-state i[data-v-c5548401]{font-size:48px;margin-bottom:15px;color:#ccc}.logs-table-wrapper[data-v-c5548401]{overflow-x:auto}.logs-table[data-v-c5548401]{width:100%;border-collapse:collapse;font-size:14px}.logs-table th[data-v-c5548401],.logs-table td[data-v-c5548401]{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}.logs-table th[data-v-c5548401]{background:#f8f9fa;font-weight:600;color:#555;white-space:nowrap}.logs-table tr[data-v-c5548401]:hover{background:#f8f9fa}.col-destinatario[data-v-c5548401]{min-width:200px}.destinatario-info[data-v-c5548401]{display:flex;flex-direction:column}.destinatario-info strong[data-v-c5548401]{color:#333}.destinatario-contato[data-v-c5548401]{font-size:12px;color:#888}.col-campanha[data-v-c5548401]{max-width:200px}.col-data[data-v-c5548401]{white-space:nowrap;color:#666}.col-erro[data-v-c5548401]{max-width:200px}.text-muted[data-v-c5548401]{color:#aaa}.erro-text[data-v-c5548401]{color:#c62828;font-size:12px;cursor:help}.canal-badge[data-v-c5548401]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:14px}.canal-badge.email[data-v-c5548401]{background:#e3f2fd;color:#1976d2}.canal-badge.whatsapp[data-v-c5548401]{background:#e8f5e9;color:#388e3c}.status-badge[data-v-c5548401]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.status-badge.pendente[data-v-c5548401]{background:#fff3e0;color:#f57c00}.status-badge.enviado[data-v-c5548401]{background:#e3f2fd;color:#1976d2}.status-badge.entregue[data-v-c5548401]{background:#e8f5e9;color:#388e3c}.status-badge.falha[data-v-c5548401]{background:#ffebee;color:#c62828}.paginacao[data-v-c5548401]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.btn-page[data-v-c5548401]{width:36px;height:36px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666}.btn-page[data-v-c5548401]:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.btn-page[data-v-c5548401]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-c5548401]{font-size:14px;color:#666;padding:0 10px}.dark-mode .stat-card[data-v-c5548401]{background:#2a2a2a;border-color:#444}.dark-mode .stat-value[data-v-c5548401]{color:#f1f1f1}.dark-mode .logs-table th[data-v-c5548401]{background:#2a2a2a;color:#ccc}.dark-mode .logs-table td[data-v-c5548401]{border-color:#444}.dark-mode .logs-table tr[data-v-c5548401]:hover{background:#2a2a2a}.dark-mode .destinatario-info strong[data-v-c5548401]{color:#f1f1f1}.dark-mode .select-filtro[data-v-c5548401],.dark-mode .input-data[data-v-c5548401]{background:#2a2a2a;border-color:#444;color:#f1f1f1}@media (max-width: 768px){.filtros-row[data-v-c5548401]{flex-direction:column}.select-filtro[data-v-c5548401],.input-data[data-v-c5548401],.btn-limpar[data-v-c5548401]{width:100%}.logs-table[data-v-c5548401]{font-size:12px}.logs-table th[data-v-c5548401],.logs-table td[data-v-c5548401]{padding:8px 10px}.paginacao[data-v-c5548401]{flex-wrap:wrap}.page-info[data-v-c5548401]{width:100%;text-align:center;order:-1;margin-bottom:10px}}.media-library[data-v-6e5c1b0c]{padding:25px}.media-header h2[data-v-6e5c1b0c]{margin:0 0 8px;font-size:20px;color:#333}.media-description[data-v-6e5c1b0c]{margin:0 0 20px;font-size:14px;color:#666}.media-toolbar[data-v-6e5c1b0c]{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.media-filtros[data-v-6e5c1b0c]{display:flex;gap:6px;flex:1}.filtro-btn[data-v-6e5c1b0c]{padding:8px 16px;border:1px solid #ddd;background:#fff;border-radius:6px;font-size:13px;color:#666;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.filtro-btn[data-v-6e5c1b0c]:hover{border-color:#4caf50;color:#333}.filtro-btn.active[data-v-6e5c1b0c]{background:#4caf50;border-color:#4caf50;color:#fff}.btn-upload[data-v-6e5c1b0c]{padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.btn-upload[data-v-6e5c1b0c]:hover{background:#43a047}.input-hidden[data-v-6e5c1b0c]{display:none}.upload-progress[data-v-6e5c1b0c]{margin-bottom:20px;display:flex;align-items:center;gap:12px}.upload-progress-bar[data-v-6e5c1b0c]{flex:1;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.upload-progress-fill[data-v-6e5c1b0c]{height:100%;background:#4caf50;transition:width .3s ease;border-radius:4px}.upload-progress-text[data-v-6e5c1b0c]{font-size:13px;color:#666;white-space:nowrap}.media-loading[data-v-6e5c1b0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#666}.spinner[data-v-6e5c1b0c]{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#4caf50;border-radius:50%;animation:spin-6e5c1b0c 1s linear infinite;margin-bottom:12px}@keyframes spin-6e5c1b0c{to{transform:rotate(360deg)}}.media-empty[data-v-6e5c1b0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.media-empty i[data-v-6e5c1b0c]{font-size:48px;margin-bottom:12px}.media-empty p[data-v-6e5c1b0c]{font-size:15px;margin:0}.media-grid[data-v-6e5c1b0c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.media-card[data-v-6e5c1b0c]{background:#fff;border:1px solid #e0e0e0;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.media-card[data-v-6e5c1b0c]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.media-thumb[data-v-6e5c1b0c]{width:100%;height:140px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb-img[data-v-6e5c1b0c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb-icon[data-v-6e5c1b0c]{display:flex;align-items:center;justify-content:center}.thumb-icon i[data-v-6e5c1b0c]{font-size:48px;color:#999}.thumb-icon i.fa-file-pdf[data-v-6e5c1b0c]{color:#f44336}.thumb-icon i.fa-file-word[data-v-6e5c1b0c]{color:#1976d2}.thumb-icon i.fa-file-excel[data-v-6e5c1b0c]{color:#388e3c}.media-info[data-v-6e5c1b0c]{padding:12px}.media-nome[data-v-6e5c1b0c]{display:block;font-size:14px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.media-meta[data-v-6e5c1b0c]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.media-tamanho[data-v-6e5c1b0c]{font-size:12px;color:#888}.media-tipo-badge[data-v-6e5c1b0c]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;text-transform:uppercase}.media-tipo-badge.imagem[data-v-6e5c1b0c]{background:#e3f2fd;color:#1976d2}.media-tipo-badge.documento[data-v-6e5c1b0c]{background:#fff3e0;color:#e65100}.media-tipo-badge.video[data-v-6e5c1b0c]{background:#f3e5f5;color:#7b1fa2}.media-data[data-v-6e5c1b0c]{font-size:11px;color:#aaa}.media-actions[data-v-6e5c1b0c]{display:flex;justify-content:flex-end;padding:0 12px 12px}.btn-action[data-v-6e5c1b0c]{width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;transition:all .2s}.btn-delete[data-v-6e5c1b0c]{background:#fce4ec;color:#c62828}.btn-delete[data-v-6e5c1b0c]:hover{background:#ef9a9a;color:#b71c1c}.dark-mode .media-header h2[data-v-6e5c1b0c]{color:#f1f1f1}.dark-mode .media-description[data-v-6e5c1b0c]{color:#aaa}.dark-mode .filtro-btn[data-v-6e5c1b0c]{background:#2a2a2a;border-color:#444;color:#aaa}.dark-mode .filtro-btn[data-v-6e5c1b0c]:hover{border-color:#4caf50;color:#eee}.dark-mode .filtro-btn.active[data-v-6e5c1b0c]{background:#4caf50;color:#fff}.dark-mode .media-card[data-v-6e5c1b0c]{background:#252525;border-color:#3a3a3a}.dark-mode .media-thumb[data-v-6e5c1b0c]{background:#1e1e1e}.dark-mode .thumb-icon i[data-v-6e5c1b0c]{color:#666}.dark-mode .media-nome[data-v-6e5c1b0c]{color:#e0e0e0}.dark-mode .media-tamanho[data-v-6e5c1b0c]{color:#777}.dark-mode .media-data[data-v-6e5c1b0c],.dark-mode .media-empty[data-v-6e5c1b0c]{color:#666}.dark-mode .upload-progress-bar[data-v-6e5c1b0c]{background:#333}.dark-mode .btn-delete[data-v-6e5c1b0c]{background:#3a1a1a;color:#ef9a9a}.dark-mode .btn-delete[data-v-6e5c1b0c]:hover{background:#4a2020}@media (max-width: 768px){.media-library[data-v-6e5c1b0c]{padding:15px}.media-toolbar[data-v-6e5c1b0c]{flex-direction:column;align-items:stretch}.media-filtros[data-v-6e5c1b0c]{flex:none}.media-grid[data-v-6e5c1b0c]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.media-thumb[data-v-6e5c1b0c]{height:100px}}.reminder-list[data-v-0c026ef1]{padding:20px}.list-header[data-v-0c026ef1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.filtros[data-v-0c026ef1]{display:flex;gap:10px;flex-wrap:wrap}.select-filtro[data-v-0c026ef1]{padding:10px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.btn-criar[data-v-0c026ef1]{padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .2s}.btn-criar[data-v-0c026ef1]:hover{background:#388e3c}.loading-container[data-v-0c026ef1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:#666}.spinner[data-v-0c026ef1]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4caf50;border-radius:50%;animation:spin-0c026ef1 1s linear infinite;margin-bottom:15px}@keyframes spin-0c026ef1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-0c026ef1]{text-align:center;padding:60px 20px;color:#666}.empty-state i[data-v-0c026ef1]{font-size:48px;margin-bottom:15px;color:#ccc}.btn-criar-empty[data-v-0c026ef1]{margin-top:15px;padding:10px 20px;background:#4caf50;color:#fff;border:none;border-radius:6px;cursor:pointer}.lembretes-grid[data-v-0c026ef1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.lembrete-card[data-v-0c026ef1]{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:20px;transition:box-shadow .2s,transform .2s}.lembrete-card[data-v-0c026ef1]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.lembrete-card.inativo[data-v-0c026ef1]{opacity:.6;background:#f9f9f9}.card-header[data-v-0c026ef1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tipo-badge[data-v-0c026ef1]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600}.toggle-switch[data-v-0c026ef1]{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.toggle-switch input[data-v-0c026ef1]{opacity:0;width:0;height:0}.toggle-slider[data-v-0c026ef1]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:.3s}.toggle-slider[data-v-0c026ef1]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-switch input:checked+.toggle-slider[data-v-0c026ef1]{background-color:#4caf50}.toggle-switch input:checked+.toggle-slider[data-v-0c026ef1]:before{transform:translate(20px)}.lembrete-nome[data-v-0c026ef1]{font-size:16px;font-weight:600;color:#333;margin:0 0 8px}.lembrete-descricao[data-v-0c026ef1]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.4}.lembrete-info[data-v-0c026ef1]{margin-bottom:12px}.info-row[data-v-0c026ef1]{display:flex;align-items:center;gap:8px;font-size:13px;color:#555;margin-bottom:6px}.info-row i[data-v-0c026ef1]{width:16px;text-align:center;color:#888}.stats-hoje[data-v-0c026ef1]{display:flex;gap:15px;padding:10px 0;border-top:1px solid #eee;margin-bottom:8px}.stat-item[data-v-0c026ef1]{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.stat-item.success[data-v-0c026ef1]{color:#388e3c}.stat-item.error[data-v-0c026ef1]{color:#c62828}.ultimo-processamento[data-v-0c026ef1]{display:flex;align-items:center;gap:6px;font-size:11px;color:#888;padding-bottom:10px}.card-actions[data-v-0c026ef1]{display:flex;gap:8px;padding-top:12px;border-top:1px solid #eee}.btn-action[data-v-0c026ef1]{flex:1;padding:8px;border:none;border-radius:6px;background:#f5f5f5;color:#666;cursor:pointer;transition:all .2s}.btn-action[data-v-0c026ef1]:hover{background:#e0e0e0;color:#333}.btn-action.btn-danger[data-v-0c026ef1]:hover{background:#ffebee;color:#c62828}.dark-mode .lembrete-card[data-v-0c026ef1]{background:#2a2a2a;border-color:#444}.dark-mode .lembrete-card.inativo[data-v-0c026ef1]{background:#1e1e1e}.dark-mode .lembrete-nome[data-v-0c026ef1]{color:#f1f1f1}.dark-mode .lembrete-descricao[data-v-0c026ef1],.dark-mode .info-row[data-v-0c026ef1]{color:#aaa}.dark-mode .select-filtro[data-v-0c026ef1]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .stats-hoje[data-v-0c026ef1],.dark-mode .card-actions[data-v-0c026ef1]{border-color:#444}@media (max-width: 768px){.list-header[data-v-0c026ef1]{flex-direction:column;align-items:stretch}.filtros[data-v-0c026ef1]{flex-direction:column}.select-filtro[data-v-0c026ef1]{width:100%}.btn-criar[data-v-0c026ef1]{width:100%;justify-content:center}.lembretes-grid[data-v-0c026ef1]{grid-template-columns:1fr}}.modal-overlay[data-v-23e5870b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-23e5870b]{background:#fff;border-radius:10px;box-shadow:0 10px 40px #0003;max-width:700px;width:95%;max-height:90vh;overflow-y:auto;animation:slideUp-23e5870b .3s ease-out}.modal-fechando[data-v-23e5870b]{animation:slideDown-23e5870b .2s ease-in}@keyframes slideUp-23e5870b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-23e5870b{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.modal-header[data-v-23e5870b]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header h2[data-v-23e5870b]{margin:0;font-size:18px;color:#333}.btn-close[data-v-23e5870b]{background:none;border:none;font-size:18px;color:#999;cursor:pointer;padding:5px}.btn-close[data-v-23e5870b]:hover{color:#333}.steps-indicator[data-v-23e5870b]{display:flex;justify-content:center;padding:20px;gap:10px;border-bottom:1px solid #eee}.step[data-v-23e5870b]{display:flex;flex-direction:column;align-items:center;gap:5px;opacity:.4;transition:opacity .2s}.step.active[data-v-23e5870b]{opacity:1}.step-number[data-v-23e5870b]{width:30px;height:30px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#666}.step.active .step-number[data-v-23e5870b]{background:#4caf50;color:#fff}.step.current .step-number[data-v-23e5870b]{box-shadow:0 0 0 3px #4caf504d}.step-label[data-v-23e5870b]{font-size:11px;color:#666}.modal-body[data-v-23e5870b]{padding:20px;min-height:300px}.form-group[data-v-23e5870b]{margin-bottom:20px}.form-group label[data-v-23e5870b]{display:block;font-weight:600;color:#333;margin-bottom:8px;font-size:14px}.required[data-v-23e5870b]{color:#c62828}.form-input[data-v-23e5870b]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s}.form-input[data-v-23e5870b]:focus{outline:none;border-color:#4caf50}.form-hint[data-v-23e5870b]{display:block;font-size:12px;color:#888;margin-top:5px}.form-row[data-v-23e5870b]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.tipos-grid[data-v-23e5870b]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.tipo-card[data-v-23e5870b]{padding:15px;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;text-align:center;transition:all .2s}.tipo-card[data-v-23e5870b]:hover{border-color:#bbb}.tipo-card.selected[data-v-23e5870b]{background:#f8f8f8}.tipo-card i[data-v-23e5870b]{font-size:24px;margin-bottom:8px;display:block}.tipo-label[data-v-23e5870b]{display:block;font-weight:600;font-size:13px;margin-bottom:4px}.tipo-desc[data-v-23e5870b]{display:block;font-size:11px;color:#888;line-height:1.3}.canal-options[data-v-23e5870b],.frequencia-options[data-v-23e5870b]{display:flex;gap:10px}.radio-card[data-v-23e5870b]{flex:1;padding:12px;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;text-align:center;transition:all .2s}.radio-card[data-v-23e5870b]:hover{border-color:#bbb}.radio-card.selected[data-v-23e5870b]{border-color:#4caf50;background:#e8f5e9}.radio-card input[data-v-23e5870b]{display:none}.radio-card i[data-v-23e5870b]{font-size:20px;margin-bottom:5px;display:block}.freq-label[data-v-23e5870b]{display:block;font-weight:600;font-size:13px}.freq-desc[data-v-23e5870b]{display:block;font-size:11px;color:#888}.config-header[data-v-23e5870b]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.config-header i[data-v-23e5870b]{font-size:20px}.time-input[data-v-23e5870b]{max-width:150px}.info-box[data-v-23e5870b]{display:flex;gap:12px;padding:15px;background:#e3f2fd;border-radius:8px;color:#1976d2}.info-box i[data-v-23e5870b]{font-size:18px;margin-top:2px}.info-box p[data-v-23e5870b]{margin:0;font-size:13px;line-height:1.5}.step-title[data-v-23e5870b]{font-size:18px;margin:0 0 10px;color:#333}.step-description[data-v-23e5870b]{color:#666;margin-bottom:20px;font-size:14px}.filtros-sections[data-v-23e5870b]{display:flex;flex-direction:column;gap:8px}.filtro-header[data-v-23e5870b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.filtro-header label[data-v-23e5870b]{margin-bottom:0!important}.filtro-hint[data-v-23e5870b]{font-size:11px;color:#999;font-style:italic}.btn-limpar-filtro[data-v-23e5870b]{background:none;border:none;color:#e53935;font-size:12px;cursor:pointer;font-weight:600;padding:2px 6px;border-radius:4px}.btn-limpar-filtro[data-v-23e5870b]:hover{background:#fce4ec}.chips-grid[data-v-23e5870b]{display:flex;flex-wrap:wrap;gap:6px}.chips-uf[data-v-23e5870b]{max-height:110px;overflow-y:auto;padding:4px 2px}.chip[data-v-23e5870b]{padding:5px 12px;border:1px solid #ddd;border-radius:20px;background:#f5f5f5;color:#555;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.chip[data-v-23e5870b]:hover{border-color:#4caf50;background:#f1f8e9}.chip.selected[data-v-23e5870b]{background:#4caf50;color:#fff;border-color:#4caf50}.chip-sistema[data-v-23e5870b]{font-size:11px;text-transform:uppercase;letter-spacing:.3px}.filtros-row[data-v-23e5870b]{display:flex;gap:20px}.filtros-row .form-group[data-v-23e5870b]{flex:1}.idade-range[data-v-23e5870b]{display:flex;align-items:center;gap:10px}.idade-range span[data-v-23e5870b]{color:#666;font-size:14px}.form-input-small[data-v-23e5870b]{width:80px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;text-align:center}.destinatarios-count[data-v-23e5870b]{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:15px;background:#e8f5e9;border-radius:8px}.count-box[data-v-23e5870b]{display:flex;flex-direction:column}.count-number[data-v-23e5870b]{font-size:28px;font-weight:700;color:#388e3c}.count-label[data-v-23e5870b]{font-size:13px;color:#666}.count-today[data-v-23e5870b]{font-size:12px;color:#888}.count-loading[data-v-23e5870b]{font-size:16px;color:#666;font-weight:500}.count-loading i[data-v-23e5870b]{color:#4caf50;margin-right:6px}.btn-refresh[data-v-23e5870b]{padding:8px 15px;background:#fff;border:1px solid #388e3c;border-radius:6px;color:#388e3c;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px}.btn-refresh[data-v-23e5870b]:hover:not(:disabled){background:#f1f8e9}.btn-refresh[data-v-23e5870b]:disabled{opacity:.6;cursor:not-allowed}.review-title[data-v-23e5870b]{font-size:16px;color:#333;margin-bottom:20px}.review-grid[data-v-23e5870b]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.review-item[data-v-23e5870b]{padding:12px;background:#f8f9fa;border-radius:6px}.review-item.full-width[data-v-23e5870b]{grid-column:span 2}.review-item label[data-v-23e5870b]{display:block;font-size:11px;color:#888;text-transform:uppercase;margin-bottom:5px}.review-item span[data-v-23e5870b]{font-size:14px;color:#333}.tipo-badge[data-v-23e5870b],.canal-badge[data-v-23e5870b],.status-badge[data-v-23e5870b]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}.canal-badge.email[data-v-23e5870b]{background:#e3f2fd;color:#1976d2}.canal-badge.whatsapp[data-v-23e5870b],.status-badge.ativo[data-v-23e5870b]{background:#e8f5e9;color:#388e3c}.filtros-resumo[data-v-23e5870b]{display:flex;flex-direction:column;gap:5px}.filtros-resumo span[data-v-23e5870b]{font-size:13px}.sem-filtros[data-v-23e5870b]{color:#888;font-style:italic}.destino-count[data-v-23e5870b]{font-size:20px;font-weight:700;color:#4caf50}.modal-footer[data-v-23e5870b]{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #eee}.btn-primary[data-v-23e5870b],.btn-secondary[data-v-23e5870b]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.btn-primary[data-v-23e5870b]{background:#4caf50;color:#fff}.btn-primary[data-v-23e5870b]:hover:not(:disabled){background:#388e3c}.btn-primary[data-v-23e5870b]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-23e5870b]{background:#f5f5f5;color:#666}.btn-secondary[data-v-23e5870b]:hover{background:#e0e0e0}.dark-mode .modal-content[data-v-23e5870b]{background:#1e1e1e}.dark-mode .modal-header[data-v-23e5870b],.dark-mode .steps-indicator[data-v-23e5870b],.dark-mode .modal-footer[data-v-23e5870b]{border-color:#444}.dark-mode .modal-header h2[data-v-23e5870b],.dark-mode .form-group label[data-v-23e5870b],.dark-mode .config-header[data-v-23e5870b]{color:#f1f1f1}.dark-mode .form-input[data-v-23e5870b],.dark-mode .select-filtro[data-v-23e5870b]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .tipo-card[data-v-23e5870b],.dark-mode .radio-card[data-v-23e5870b],.dark-mode .chip[data-v-23e5870b]{border-color:#444;background:#2a2a2a}.dark-mode .tipo-card.selected[data-v-23e5870b],.dark-mode .radio-card.selected[data-v-23e5870b]{background:#1b4332}.dark-mode .chip[data-v-23e5870b]{background:#2a2a2a;border-color:#444;color:#ccc}.dark-mode .chip[data-v-23e5870b]:hover{background:#1b4332;border-color:#4caf50}.dark-mode .chip.selected[data-v-23e5870b]{background:#388e3c;border-color:#4caf50;color:#fff}.dark-mode .filtro-hint[data-v-23e5870b]{color:#666}.dark-mode .btn-limpar-filtro[data-v-23e5870b]{color:#ef5350}.dark-mode .btn-limpar-filtro[data-v-23e5870b]:hover{background:#3e2723}.dark-mode .form-input-small[data-v-23e5870b]{background:#2a2a2a;border-color:#444;color:#f1f1f1}.dark-mode .review-item[data-v-23e5870b]{background:#2a2a2a}.dark-mode .review-item span[data-v-23e5870b]{color:#f1f1f1}.dark-mode .destinatarios-count[data-v-23e5870b]{background:#1b4332}.dark-mode .count-number[data-v-23e5870b]{color:#81c784}.dark-mode .btn-refresh[data-v-23e5870b]{background:#252525;border-color:#4caf50;color:#81c784}.dark-mode .step-title[data-v-23e5870b]{color:#f1f1f1}.dark-mode .step-description[data-v-23e5870b]{color:#aaa}@media (max-width: 768px){.modal-content[data-v-23e5870b]{width:100%;max-height:100vh;border-radius:0}.form-row[data-v-23e5870b],.tipos-grid[data-v-23e5870b],.review-grid[data-v-23e5870b]{grid-template-columns:1fr}.review-item.full-width[data-v-23e5870b]{grid-column:span 1}.steps-indicator[data-v-23e5870b]{padding:15px 10px}.step-label[data-v-23e5870b]{display:none}.filtros-row[data-v-23e5870b]{flex-direction:column}.destinatarios-count[data-v-23e5870b]{flex-direction:column;gap:15px;align-items:flex-start}.btn-refresh[data-v-23e5870b]{width:100%;justify-content:center}}.notificacoes-container[data-v-80eca922]{padding:20px;max-width:1400px;margin:0 auto}.page-header[data-v-80eca922]{margin-bottom:25px}.page-header h1[data-v-80eca922]{margin:0 0 8px;font-size:28px;color:#333}.page-description[data-v-80eca922]{margin:0;color:#666;font-size:15px}.tabs-container[data-v-80eca922]{display:flex;gap:5px;border-bottom:2px solid #e0e0e0;margin-bottom:0}.tab-btn[data-v-80eca922]{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;font-size:15px;font-weight:500;color:#666;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s;margin-bottom:-2px}.tab-btn[data-v-80eca922]:hover{color:#333;background:#f5f5f5}.tab-btn.active[data-v-80eca922]{color:#4caf50;border-bottom-color:#4caf50}.tab-btn i[data-v-80eca922]{font-size:16px}.tab-content[data-v-80eca922]{background:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 10px 10px;min-height:500px}.tab-instrucoes[data-v-80eca922]{padding:30px}.instrucoes-content h2[data-v-80eca922]{margin:0 0 10px;font-size:22px;color:#333}.instrucoes-intro[data-v-80eca922]{font-size:15px;color:#555;margin-bottom:25px;line-height:1.6}.instrucoes-grid[data-v-80eca922]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:30px}.instrucao-card[data-v-80eca922]{background:#f8faf8;border:1px solid #e0e8e0;border-radius:10px;padding:20px;position:relative}.instrucao-numero[data-v-80eca922]{position:absolute;top:-12px;left:16px;background:#4caf50;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.instrucao-card h3[data-v-80eca922]{margin:8px 0 10px;font-size:16px;color:#333}.instrucao-card p[data-v-80eca922]{margin:0;font-size:13px;color:#555;line-height:1.5}.instrucao-card code[data-v-80eca922]{background:#e8f5e9;color:#2e7d32;padding:1px 5px;border-radius:3px;font-size:12px}.instrucoes-section[data-v-80eca922]{margin-bottom:25px}.instrucoes-section h3[data-v-80eca922]{margin:0 0 12px;font-size:17px;color:#333;border-bottom:1px solid #e0e0e0;padding-bottom:8px}.instrucoes-section p[data-v-80eca922]{font-size:14px;color:#555;line-height:1.6}.tipos-envio-grid[data-v-80eca922]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:15px}.tipo-envio-item[data-v-80eca922]{display:flex;flex-direction:column;padding:15px;background:#f8faf8;border:1px solid #e0e8e0;border-radius:8px;text-align:center}.tipo-envio-item .tipo-icon[data-v-80eca922]{font-size:24px;margin-bottom:8px}.tipo-envio-item strong[data-v-80eca922]{font-size:13px;color:#333;margin-bottom:4px}.tipo-envio-item p[data-v-80eca922]{margin:0;font-size:11px;color:#666;line-height:1.4}.variaveis-grid[data-v-80eca922]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.variavel-item[data-v-80eca922]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f5f5f5;border-radius:6px;font-size:13px}.variavel-item code[data-v-80eca922]{background:#e8f5e9;color:#2e7d32;padding:2px 6px;border-radius:3px;font-size:12px;font-weight:600;white-space:nowrap}.variavel-item span[data-v-80eca922]{color:#666}.fluxo-visual[data-v-80eca922]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:20px;background:#f8f9fa;border-radius:10px;margin-top:10px}.fluxo-item[data-v-80eca922]{background:#fff;border:2px solid #4caf50;color:#333;padding:10px 16px;border-radius:8px;font-weight:600;font-size:13px}.fluxo-item.destaque-email[data-v-80eca922]{border-color:#1976d2;color:#1976d2}.fluxo-item.destaque-whatsapp[data-v-80eca922]{border-color:#25d366;color:#128c7e}.fluxo-seta[data-v-80eca922]{font-size:20px;color:#999;font-weight:700}.fluxo-ou[data-v-80eca922]{font-size:12px;color:#999;font-style:italic}.tab-webhooks[data-v-80eca922]{padding:30px}.webhooks-content h2[data-v-80eca922]{margin:0 0 8px;font-size:22px;color:#333}.webhooks-header p[data-v-80eca922]{color:#666;font-size:14px;margin:0 0 25px}.webhooks-form[data-v-80eca922]{background:#f8faf8;border:1px solid #e0e8e0;border-radius:10px;padding:25px;margin-bottom:30px}.form-group[data-v-80eca922]{margin-bottom:20px}.form-group label[data-v-80eca922]{display:block;font-weight:600;font-size:14px;color:#333;margin-bottom:6px}.form-input[data-v-80eca922]{width:100%;padding:10px 14px;border:1px solid #ccc;border-radius:6px;font-size:14px;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-80eca922]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 2px #4caf5026}.form-hint[data-v-80eca922]{display:block;font-size:12px;color:#888;margin-top:4px}.input-with-toggle[data-v-80eca922]{position:relative;display:flex}.input-with-toggle .form-input[data-v-80eca922]{padding-right:44px}.btn-toggle-token[data-v-80eca922]{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:18px;padding:4px}.token-field[data-v-80eca922]{display:flex;flex-direction:column;gap:10px}.token-actions[data-v-80eca922]{display:flex;gap:8px}.btn-gerar-token[data-v-80eca922],.btn-copiar-token[data-v-80eca922]{padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.btn-gerar-token[data-v-80eca922]{background:#ff9800;color:#fff}.btn-gerar-token[data-v-80eca922]:hover{background:#f57c00}.btn-copiar-token[data-v-80eca922]{background:#607d8b;color:#fff}.btn-copiar-token[data-v-80eca922]:hover:not(:disabled){background:#546e7a}.btn-copiar-token[data-v-80eca922]:disabled{opacity:.5;cursor:not-allowed}.webhooks-actions[data-v-80eca922]{display:flex;gap:12px;margin-top:5px}.btn-salvar-webhook[data-v-80eca922],.btn-testar-webhook[data-v-80eca922]{padding:10px 24px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,opacity .2s}.btn-salvar-webhook[data-v-80eca922]{background:#4caf50;color:#fff}.btn-salvar-webhook[data-v-80eca922]:hover:not(:disabled){background:#43a047}.btn-testar-webhook[data-v-80eca922]{background:#1976d2;color:#fff}.btn-testar-webhook[data-v-80eca922]:hover:not(:disabled){background:#1565c0}.btn-salvar-webhook[data-v-80eca922]:disabled,.btn-testar-webhook[data-v-80eca922]:disabled{opacity:.6;cursor:not-allowed}.webhook-test-result[data-v-80eca922]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:8px;margin-top:15px;font-size:14px}.webhook-test-result.success[data-v-80eca922]{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.webhook-test-result.error[data-v-80eca922]{background:#fce4ec;color:#c62828;border:1px solid #ef9a9a}.test-main[data-v-80eca922]{display:flex;align-items:center;gap:10px}.test-icon[data-v-80eca922]{font-size:18px}.test-detalhes[data-v-80eca922]{display:flex;gap:16px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.1);font-size:13px;font-weight:600}.canal-ok[data-v-80eca922]{color:#2e7d32}.canal-fail[data-v-80eca922]{color:#c62828}.webhooks-info h3[data-v-80eca922]{margin:0 0 10px;font-size:17px;color:#333;border-bottom:1px solid #e0e0e0;padding-bottom:8px}.webhooks-info p[data-v-80eca922]{font-size:14px;color:#555;margin-bottom:15px}.workflow-list[data-v-80eca922]{display:flex;flex-direction:column;gap:12px;margin-bottom:25px}.workflow-item[data-v-80eca922]{display:flex;align-items:center;gap:14px;padding:14px;background:#f5f5f5;border-radius:8px}.workflow-icon[data-v-80eca922]{font-size:28px}.workflow-item strong[data-v-80eca922]{display:block;font-size:14px;color:#333;margin-bottom:2px}.workflow-item p[data-v-80eca922]{margin:0;font-size:12px;color:#777}.credenciais-list[data-v-80eca922]{display:flex;flex-direction:column;gap:10px}.credencial-item[data-v-80eca922]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f5f5f5;border-radius:6px;font-size:13px;color:#555}.credencial-badge[data-v-80eca922]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:700;color:#fff;white-space:nowrap}.credencial-badge.email[data-v-80eca922]{background:#1976d2}.credencial-badge.whatsapp[data-v-80eca922]{background:#25d366}.credencial-badge.ia[data-v-80eca922]{background:#7c4dff}.dark-mode .page-header h1[data-v-80eca922]{color:#f1f1f1}.dark-mode .page-description[data-v-80eca922]{color:#aaa}.dark-mode .tabs-container[data-v-80eca922]{border-color:#444}.dark-mode .tab-btn[data-v-80eca922]{color:#aaa}.dark-mode .tab-btn[data-v-80eca922]:hover{color:#f1f1f1;background:#2a2a2a}.dark-mode .tab-btn.active[data-v-80eca922]{color:#4caf50}.dark-mode .tab-content[data-v-80eca922]{background:#1e1e1e;border-color:#444}.dark-mode .instrucoes-content h2[data-v-80eca922],.dark-mode .instrucao-card h3[data-v-80eca922],.dark-mode .instrucoes-section h3[data-v-80eca922]{color:#f1f1f1}.dark-mode .instrucoes-intro[data-v-80eca922],.dark-mode .instrucao-card p[data-v-80eca922],.dark-mode .instrucoes-section p[data-v-80eca922]{color:#bbb}.dark-mode .instrucao-card[data-v-80eca922]{background:#252525;border-color:#3a3a3a}.dark-mode .instrucao-card code[data-v-80eca922]{background:#1b4332;color:#81c784}.dark-mode .instrucoes-section h3[data-v-80eca922]{border-bottom-color:#444}.dark-mode .variavel-item[data-v-80eca922]{background:#2a2a2a}.dark-mode .variavel-item code[data-v-80eca922]{background:#1b4332;color:#81c784}.dark-mode .variavel-item span[data-v-80eca922]{color:#aaa}.dark-mode .fluxo-visual[data-v-80eca922]{background:#252525}.dark-mode .fluxo-item[data-v-80eca922]{background:#1e1e1e;color:#e0e0e0}.dark-mode .tipo-envio-item[data-v-80eca922]{background:#252525;border-color:#3a3a3a}.dark-mode .tipo-envio-item strong[data-v-80eca922]{color:#e0e0e0}.dark-mode .tipo-envio-item p[data-v-80eca922]{color:#888}.dark-mode .webhooks-content h2[data-v-80eca922],.dark-mode .webhooks-info h3[data-v-80eca922]{color:#f1f1f1}.dark-mode .webhooks-header p[data-v-80eca922],.dark-mode .webhooks-info p[data-v-80eca922]{color:#aaa}.dark-mode .webhooks-form[data-v-80eca922]{background:#252525;border-color:#3a3a3a}.dark-mode .form-group label[data-v-80eca922]{color:#e0e0e0}.dark-mode .form-input[data-v-80eca922]{background:#1e1e1e;border-color:#444;color:#e0e0e0}.dark-mode .form-input[data-v-80eca922]:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5040}.dark-mode .form-hint[data-v-80eca922]{color:#777}.dark-mode .webhooks-info h3[data-v-80eca922]{border-bottom-color:#444}.dark-mode .workflow-item[data-v-80eca922]{background:#2a2a2a}.dark-mode .workflow-item strong[data-v-80eca922]{color:#e0e0e0}.dark-mode .workflow-item p[data-v-80eca922]{color:#888}.dark-mode .credencial-item[data-v-80eca922]{background:#2a2a2a;color:#bbb}.dark-mode .webhook-test-result.success[data-v-80eca922]{background:#1b4332;color:#81c784;border-color:#2e7d32}.dark-mode .webhook-test-result.error[data-v-80eca922]{background:#4a1a1a;color:#ef9a9a;border-color:#c62828}@media (max-width: 768px){.notificacoes-container[data-v-80eca922]{padding:15px}.page-header h1[data-v-80eca922]{font-size:22px}.tabs-container[data-v-80eca922]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-btn[data-v-80eca922]{padding:10px 16px;font-size:14px;white-space:nowrap}.tab-instrucoes[data-v-80eca922],.tab-webhooks[data-v-80eca922]{padding:20px}.instrucoes-grid[data-v-80eca922],.variaveis-grid[data-v-80eca922]{grid-template-columns:1fr}.fluxo-visual[data-v-80eca922],.webhooks-actions[data-v-80eca922]{flex-direction:column}}.dashboard[data-v-03d552b7]{display:flex;height:100vh;transition:background .3s,color .3s}.dark-mode[data-v-03d552b7]{background:#121212;color:#e0e0e0}.btn-menu-toggle[data-v-03d552b7]{display:none;position:fixed;top:10px;left:10px;z-index:1001;background:#4caf50;color:#fff;border:none;border-radius:8px;width:44px;height:44px;font-size:20px;cursor:pointer;box-shadow:0 2px 8px #0003}.dark-mode .btn-menu-toggle[data-v-03d552b7]{background:#388e3c}.sidebar-overlay[data-v-03d552b7]{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999}.sidebar[data-v-03d552b7]{width:190px;min-width:190px;background:#f8f9fa;display:flex;flex-direction:column;box-shadow:2px 0 5px #0000001a;transition:background .3s,transform .3s;z-index:1000}.dark-mode .sidebar[data-v-03d552b7]{background:#1e1e1e;color:#fff}.logo-container[data-v-03d552b7]{padding:10px 12px;text-align:center;border-bottom:1px solid #e0e0e0}.dark-mode .logo-container[data-v-03d552b7]{border-bottom-color:#333}.logo[data-v-03d552b7]{width:100%;max-width:140px;height:auto}.logo-icon[data-v-03d552b7]{width:32px;height:auto;cursor:pointer;transition:transform .2s}.logo-icon[data-v-03d552b7]:hover{transform:scale(1.1)}.btn-colapsar[data-v-03d552b7]{display:none;position:absolute;right:-14px;top:60px;width:28px;height:28px;border-radius:50%;border:2px solid #4caf50;background:#fff;color:#4caf50;font-size:16px;font-weight:700;cursor:pointer;z-index:1001;transition:all .2s;box-shadow:0 2px 8px #00000026}.btn-colapsar[data-v-03d552b7]:hover{background:#4caf50;color:#fff;transform:scale(1.1);box-shadow:0 3px 12px #4caf5066}.dark-mode .btn-colapsar[data-v-03d552b7]{background:#1e1e1e;border-color:#4caf50;color:#4caf50;box-shadow:0 2px 8px #0006}.dark-mode .btn-colapsar[data-v-03d552b7]:hover{background:#4caf50;color:#fff;box-shadow:0 3px 12px #4caf5080}.sidebar-colapsada[data-v-03d552b7]{width:70px!important;min-width:70px!important}.sidebar-colapsada .logo-container[data-v-03d552b7]{padding:10px 8px}.sidebar-colapsada .menu-item[data-v-03d552b7]{justify-content:center;padding:12px 10px}.sidebar-colapsada .menu-icon[data-v-03d552b7]{margin-right:0}.sidebar-colapsada .sidebar-footer[data-v-03d552b7]{padding:10px}.sidebar-colapsada .btn-theme[data-v-03d552b7],.sidebar-colapsada .btn-logout[data-v-03d552b7]{padding:10px;font-size:16px}.menu-nav[data-v-03d552b7]{flex:1;padding:10px 0;overflow-y:auto}.menu-item[data-v-03d552b7]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-item[data-v-03d552b7]:hover{background:#e8e8e8}.dark-mode .menu-item[data-v-03d552b7]:hover{background:#2a2a2a}.menu-parent[data-v-03d552b7]{font-weight:500}.menu-ativo[data-v-03d552b7]{background:#e8f5e9;border-left:3px solid #4caf50;font-weight:500}.dark-mode .menu-ativo[data-v-03d552b7]{background:#1b4332;border-left-color:#4caf50}.menu-disabled[data-v-03d552b7]{opacity:.5;cursor:not-allowed}.menu-disabled[data-v-03d552b7]:hover{background:transparent}.menu-icon[data-v-03d552b7]{font-size:18px;margin-right:12px;width:24px;text-align:center}.menu-label[data-v-03d552b7]{flex:1;font-size:14px}.menu-arrow[data-v-03d552b7]{font-size:10px;color:#888}.menu-badge[data-v-03d552b7]{font-size:10px;background:#888;color:#fff;padding:2px 6px;border-radius:10px}.submenu[data-v-03d552b7]{background:#f0f0f0;border-left:3px solid #4caf50;margin-left:20px}.dark-mode .submenu[data-v-03d552b7]{background:#252525;border-left-color:#4caf50}.submenu-item[data-v-03d552b7]{display:flex;align-items:center;padding:10px 16px;cursor:pointer;transition:background .2s;font-size:13px}.submenu-item[data-v-03d552b7]:hover{background:#e0e0e0}.dark-mode .submenu-item[data-v-03d552b7]:hover{background:#333}.submenu-ativo[data-v-03d552b7]{background:#d4edda;color:#155724;font-weight:500}.dark-mode .submenu-ativo[data-v-03d552b7]{background:#1b4332;color:#95d5b2}.submenu-icon[data-v-03d552b7]{font-size:14px;margin-right:10px;width:20px;text-align:center}.submenu-disabled[data-v-03d552b7]{opacity:.5;cursor:not-allowed}.submenu-disabled[data-v-03d552b7]:hover,.dark-mode .submenu-disabled[data-v-03d552b7]:hover{background:transparent!important}.submenu-badge[data-v-03d552b7]{font-size:9px;background:#888;color:#fff;padding:2px 5px;border-radius:8px;margin-left:auto}.sidebar-footer[data-v-03d552b7]{padding:12px;border-top:1px solid #e0e0e0}.dark-mode .sidebar-footer[data-v-03d552b7]{border-top-color:#333}.btn-theme[data-v-03d552b7],.btn-logout[data-v-03d552b7]{width:100%;border:none;border-radius:4px;font-size:11px;padding:7px 10px;cursor:pointer;transition:background .3s}.btn-theme[data-v-03d552b7]{background:#444;color:#fff;margin-bottom:6px}.btn-theme[data-v-03d552b7]:hover{background:#666}.dark-mode .btn-theme[data-v-03d552b7]{background:#f1f1f1;color:#333}.dark-mode .btn-theme[data-v-03d552b7]:hover{background:#ddd}.btn-logout[data-v-03d552b7]{background:#dc3545;color:#fff;font-size:11px;transition:background .3s,transform .15s ease-out,box-shadow .15s ease-out}.btn-logout[data-v-03d552b7]:hover{background:#c82333}.btn-logout[data-v-03d552b7]:active{transform:scale(.92);box-shadow:0 2px 10px #dc354580}@keyframes btn-logout-pulse-03d552b7{0%{transform:scale(1)}50%{transform:scale(.88);box-shadow:0 0 15px #dc354599}to{transform:scale(1)}}.btn-logout.btn-animating[data-v-03d552b7]{animation:btn-logout-pulse-03d552b7 .35s ease-out}.conteudo[data-v-03d552b7]{flex:1;padding:20px;overflow-y:auto;transition:background .3s,color .3s}.dark-mode .conteudo[data-v-03d552b7]{background:#181818;color:#f1f1f1}.dark-mode .tabela-container[data-v-03d552b7]{background:#1e1e1e;border:1px solid #444}.dark-mode .tabela th[data-v-03d552b7]{background:#333!important;color:#fff!important}.dark-mode .tabela td[data-v-03d552b7]{background:#252525!important;color:#e0e0e0!important}.dark-mode .tabela th[data-v-03d552b7],.dark-mode .tabela td[data-v-03d552b7]{background-color:#1e1e1e!important;color:#f1f1f1!important}.dark-mode .btn-visualizar[data-v-03d552b7]{border-color:#4a90e2;color:#4a90e2}.dark-mode .btn-editar[data-v-03d552b7]{border-color:#4caf50;color:#4caf50}.dark-mode .btn-excluir[data-v-03d552b7]{border-color:#e74c3c;color:#e74c3c}@media (max-width: 768px){.btn-menu-toggle[data-v-03d552b7]{display:flex;align-items:center;justify-content:center}.sidebar-overlay[data-v-03d552b7]{display:block}.sidebar[data-v-03d552b7]{position:fixed;top:0;left:0;height:100vh;transform:translate(-100%)}.sidebar-aberta[data-v-03d552b7]{transform:translate(0)}.conteudo[data-v-03d552b7]{padding:60px 8px 10px}.btn-theme[data-v-03d552b7],.btn-logout[data-v-03d552b7]{min-height:44px;font-size:14px}.menu-item[data-v-03d552b7],.submenu-item[data-v-03d552b7]{min-height:44px}}@media (min-width: 769px){.sidebar[data-v-03d552b7]{position:relative;overflow:visible}.btn-colapsar[data-v-03d552b7]{display:flex;align-items:center;justify-content:center}}@media (min-width: 1200px){.sidebar[data-v-03d552b7]:not(.sidebar-colapsada){width:210px;min-width:210px}.sidebar:not(.sidebar-colapsada) .menu-item[data-v-03d552b7]{padding:14px 20px}.sidebar:not(.sidebar-colapsada) .menu-label[data-v-03d552b7]{font-size:15px}}
