.whatsapp-preview[data-v-4a4d3741]{overflow:hidden}[dir] .whatsapp-preview[data-v-4a4d3741]{border:1px solid #e0e0e0;border-radius:8px;background:#f8f9fa}.whatsapp-header[data-v-4a4d3741]{color:#fff;font-weight:600;display:flex;align-items:center}[dir] .whatsapp-header[data-v-4a4d3741]{background:#25d366;padding:.75rem 1rem}[dir] .preview-empty[data-v-4a4d3741]{padding:3rem 1rem;text-align:center}[dir] .preview-content[data-v-4a4d3741]{padding:1rem}.whatsapp-message[data-v-4a4d3741]{overflow:hidden;width:100%}[dir] .whatsapp-message[data-v-4a4d3741]{background:#fff;border-radius:8px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir] .message-header[data-v-4a4d3741]{border-bottom:1px solid #f0f0f0}.media-content[data-v-4a4d3741]{overflow:hidden}[dir] .media-content[data-v-4a4d3741]{padding:0;text-align:center;background:#f8f9fa}.document-placeholder[data-v-4a4d3741],.image-placeholder[data-v-4a4d3741],.video-placeholder[data-v-4a4d3741]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .document-placeholder[data-v-4a4d3741],[dir] .image-placeholder[data-v-4a4d3741],[dir] .video-placeholder[data-v-4a4d3741]{padding:2rem;background:#fff;border:2px dashed #dee2e6;border-radius:6px;margin:1rem}.image-preview-whatsapp[data-v-4a4d3741]{width:100%;max-width:100%;position:relative}[dir] .image-preview-whatsapp[data-v-4a4d3741]{background:#000}.image-preview-whatsapp img[data-v-4a4d3741]{width:100%;height:auto;max-height:300px;object-fit:cover;display:block;aspect-ratio:16/9}.header-text[data-v-4a4d3741]{font-size:1.1rem}[dir] .header-text[data-v-4a4d3741]{padding:1rem;border-bottom:1px solid #f0f0f0}.message-body[data-v-4a4d3741]{white-space:pre-wrap;line-height:1.5;color:#333}[dir] .message-body[data-v-4a4d3741]{padding:1rem}.message-footer[data-v-4a4d3741]{font-size:.85rem}[dir] .message-footer[data-v-4a4d3741]{padding:0 1rem 1rem}[dir] .message-buttons[data-v-4a4d3741]{border-top:1px solid #f0f0f0;padding:.5rem}[dir] .whatsapp-button-container[data-v-4a4d3741]{margin-bottom:.5rem}[dir] .whatsapp-button-container[data-v-4a4d3741]:last-child{margin-bottom:0}.whatsapp-button[data-v-4a4d3741]{color:#25d366;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background .2s}[dir] .whatsapp-button[data-v-4a4d3741]{padding:.75rem 1rem;text-align:center;cursor:pointer;border-radius:6px;border:1px solid #25d366}[dir] .whatsapp-button[data-v-4a4d3741]:hover{background:#e8f5e9}.button-url[data-v-4a4d3741]{display:flex;align-items:center;justify-content:center;color:#6c757d;word-break:break-all}[dir] .button-url[data-v-4a4d3741]{padding:.5rem 1rem;text-align:center;background:#f8f9fa;border-radius:4px;margin-top:.25rem}.button-url small[data-v-4a4d3741]{font-size:.75rem;color:#6c757d}[dir] .message-carousel[data-v-4a4d3741]{padding:.75rem;border-bottom:1px solid #f0f0f0}.carousel-cards-preview[data-v-4a4d3741]{display:flex;gap:.5rem;overflow-x:auto}[dir] .carousel-cards-preview[data-v-4a4d3741]{padding-bottom:.25rem}.carousel-card-preview-item[data-v-4a4d3741]{flex:0 0 120px;overflow:hidden;transition:border-color .2s,box-shadow .2s}[dir] .carousel-card-preview-item[data-v-4a4d3741]{cursor:pointer;border-radius:8px;border:2px solid #e9ecef}[dir] .carousel-card-preview-item[data-v-4a4d3741]:hover{border-color:#25d366;box-shadow:0 2px 8px rgba(37,211,102,.2)}.carousel-card-image[data-v-4a4d3741]{position:relative;width:100%;overflow:hidden}[dir] .carousel-card-image[data-v-4a4d3741]{padding-top:100%;background:#f8f9fa}.carousel-card-image img[data-v-4a4d3741]{position:absolute;top:0;width:100%;height:100%;object-fit:cover}[dir=ltr] .carousel-card-image img[data-v-4a4d3741]{left:0}[dir=rtl] .carousel-card-image img[data-v-4a4d3741]{right:0}.carousel-card-replace-hint[data-v-4a4d3741]{position:absolute;bottom:0;color:#fff;font-size:.65rem}[dir] .carousel-card-replace-hint[data-v-4a4d3741]{background:rgba(0,0,0,.6);padding:.25rem;text-align:center}[dir=ltr] .carousel-card-replace-hint[data-v-4a4d3741],[dir=rtl] .carousel-card-replace-hint[data-v-4a4d3741]{left:0;right:0}.carousel-card-placeholder[data-v-4a4d3741]{width:100%;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .carousel-card-placeholder[data-v-4a4d3741]{background:#f8f9fa;border:2px dashed #dee2e6;padding:.5rem;text-align:center}.carousel-card-button-url[data-v-4a4d3741]{font-size:.7rem;color:#6e6b7b;word-break:break-all}[dir] .carousel-card-button-url[data-v-4a4d3741]{padding:.35rem .5rem;background:#f8f9fa;border-radius:4px}[dir] .template-info[data-v-4a4d3741]{background:#fff;padding:1rem;border-radius:6px;border:1px solid #e0e0e0}.info-item[data-v-4a4d3741]{display:flex;align-items:center}[dir] .info-item[data-v-4a4d3741]{padding:.25rem 0}[dir] .template-variables[data-v-4a4d3741]{background:#fff;padding:1rem;border-radius:6px;border:1px solid #e0e0e0}.variables-list[data-v-4a4d3741]{display:flex;flex-wrap:wrap}[dir][data-v-2cfbb3da] .modal-templates-header{border-bottom:none}[data-v-2cfbb3da] .modal-templates-header .modal-title{color:#707070!important;font-weight:600}[data-v-2cfbb3da] .modal-templates-header .close{color:#707070!important;opacity:1;font-weight:300}[dir][data-v-2cfbb3da] .modal-templates-header .close{text-shadow:none}[data-v-2cfbb3da] .modal-templates-body{max-height:70vh;overflow-y:auto}[dir][data-v-2cfbb3da] .modal-templates-body{padding:1.5rem}.templates-grid[data-v-2cfbb3da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}[dir] .templates-grid[data-v-2cfbb3da]{margin-bottom:1.5rem}@media (max-width:768px){.templates-grid[data-v-2cfbb3da]{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.templates-grid[data-v-2cfbb3da]{grid-template-columns:repeat(2,1fr)}}.template-card[data-v-2cfbb3da]{overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;min-height:200px}[dir] .template-card[data-v-2cfbb3da]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer}[dir] .template-card[data-v-2cfbb3da]:hover{border-color:#7367f0;box-shadow:0 4px 16px rgba(115,103,240,.15);transform:translateY(-2px)}[dir] .template-selected[data-v-2cfbb3da]{border-color:#28c76f;background:#f0fff4;box-shadow:0 4px 16px rgba(40,199,111,.2)}.template-card-header[data-v-2cfbb3da]{display:flex;align-items:center;gap:.75rem}[dir] .template-card-header[data-v-2cfbb3da]{padding:1rem;background:#fafafa;border-bottom:1px solid #e8e8e8}[dir] .template-selected .template-card-header[data-v-2cfbb3da]{border-bottom-color:#28c76f}[dir=ltr] .template-selected .template-card-header[data-v-2cfbb3da]{background:linear-gradient(135deg,#e8f5e9,#f0fff4)}[dir=rtl] .template-selected .template-card-header[data-v-2cfbb3da]{background:linear-gradient(-135deg,#e8f5e9,#f0fff4)}.template-icon[data-v-2cfbb3da]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .template-icon[data-v-2cfbb3da]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.template-name[data-v-2cfbb3da]{flex:1;font-weight:600;font-size:.95rem;color:#5e5873;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-card-body[data-v-2cfbb3da]{flex:1;overflow:hidden}[dir] .template-card-body[data-v-2cfbb3da]{padding:1rem}.template-preview[data-v-2cfbb3da]{font-size:.85rem;line-height:1.6;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-height:120px}.template-card-footer[data-v-2cfbb3da]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}[dir] .template-card-footer[data-v-2cfbb3da]{padding:.75rem 1rem;background:#fafafa;border-top:1px solid #e8e8e8}[dir] .template-selected .template-card-footer[data-v-2cfbb3da]{background:#f0fff4;border-top-color:#d4edda}.badge-category[data-v-2cfbb3da]{font-size:.65rem;line-height:1}[dir] .badge-category[data-v-2cfbb3da]{padding:2px 6px}[data-v-2cfbb3da] .modal-templates-footer{position:sticky;bottom:0;z-index:10}[dir][data-v-2cfbb3da] .modal-templates-footer{background:#fff;border-top:2px solid #f0f0f0;padding:1rem 1.5rem}.modal-actions[data-v-2cfbb3da]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.modal-actions button[data-v-2cfbb3da]{display:flex;align-items:center}[dir] .modal-actions button[data-v-2cfbb3da]{padding:.5rem 1.25rem}[data-v-2cfbb3da] .modal-templates-body::-webkit-scrollbar{width:8px}[dir][data-v-2cfbb3da] .modal-templates-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[dir][data-v-2cfbb3da] .modal-templates-body::-webkit-scrollbar-thumb{background:#7367f0;border-radius:4px}[dir][data-v-2cfbb3da] .modal-templates-body::-webkit-scrollbar-thumb:hover{background:#5e50ee}@media (max-width:768px){.templates-grid[data-v-2cfbb3da]{grid-template-columns:1fr}.modal-actions[data-v-2cfbb3da]{flex-direction:column}.modal-actions button[data-v-2cfbb3da]{width:100%;justify-content:center}}[data-v-b1de63dc] .campaign-modal-custom .modal-dialog{max-width:90rem;width:90rem}.steps-indicator[data-v-b1de63dc]{display:flex;justify-content:space-between;align-items:center;position:relative}[dir] .steps-indicator[data-v-b1de63dc]{margin-bottom:2rem;padding:0 1rem}.steps-indicator[data-v-b1de63dc]:before{content:"";position:absolute;top:20px;height:2px;z-index:0}[dir] .steps-indicator[data-v-b1de63dc]:before{background:#e0e0e0}[dir=ltr] .steps-indicator[data-v-b1de63dc]:before,[dir=rtl] .steps-indicator[data-v-b1de63dc]:before{left:calc(12.5% + 20px);right:calc(12.5% + 20px)}.step-item[data-v-b1de63dc]{display:flex;flex-direction:column;align-items:center;z-index:1;flex:1;position:relative;transition:all .3s ease}[dir] .step-item[data-v-b1de63dc]{cursor:pointer}[dir] .step-item:hover .step-circle[data-v-b1de63dc]{transform:scale(1.1)}.step-circle[data-v-b1de63dc]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#6c757d;transition:all .3s ease;position:relative;z-index:2}[dir] .step-circle[data-v-b1de63dc]{border-radius:50%;background:#f8f9fa;border:2px solid #dee2e6;margin-bottom:.5rem}.step-item.active .step-circle[data-v-b1de63dc]{color:#fff}[dir] .step-item.active .step-circle[data-v-b1de63dc]{background:#9a3092;border-color:#9a3092;box-shadow:0 4px 12px rgba(154,48,146,.3)}.step-item.completed .step-circle[data-v-b1de63dc]{color:#fff}[dir] .step-item.completed .step-circle[data-v-b1de63dc]{background:#28c76f;border-color:#28c76f}.step-label[data-v-b1de63dc]{font-size:.875rem;font-weight:500;color:#6c757d;transition:all .3s ease}[dir] .step-label[data-v-b1de63dc]{text-align:center}.step-item.active .step-label[data-v-b1de63dc]{color:#9a3092;font-weight:600}.step-item.completed .step-label[data-v-b1de63dc]{color:#28c76f}[dir=ltr] .step-content[data-v-b1de63dc],[dir=rtl] .step-content[data-v-b1de63dc]{animation:fadeInUp-data-v-b1de63dc .4s ease}@keyframes fadeInUp-data-v-b1de63dc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[dir] .step-header[data-v-b1de63dc]{padding:1rem;border-radius:8px}[dir=ltr] .step-header[data-v-b1de63dc]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid #9a3092}[dir=rtl] .step-header[data-v-b1de63dc]{background:linear-gradient(-135deg,#f8f9fa,#e9ecef);border-right:4px solid #9a3092}.step-header h5[data-v-b1de63dc]{color:#2c3e50;font-weight:600}[dir] .step-header h5[data-v-b1de63dc]{margin-bottom:.25rem}.gap-2[data-v-b1de63dc]{gap:.5rem}[dir] .cursor-pointer[data-v-b1de63dc]{cursor:pointer}[dir] .campaign-form-layout[data-v-b1de63dc]{margin:0}[dir=ltr] .form-column[data-v-b1de63dc]{padding-right:1rem}[dir=rtl] .form-column[data-v-b1de63dc]{padding-left:1rem}.form-column[data-v-b1de63dc] .form-group label{font-size:1rem;font-weight:500}.form-column[data-v-b1de63dc] .form-control,.form-column[data-v-b1de63dc] .form-control:focus,.form-column[data-v-b1de63dc] select.form-control,.form-column[data-v-b1de63dc] textarea.form-control{font-size:1rem}.form-column[data-v-b1de63dc] .form-control::placeholder{font-size:.875rem}.form-column[data-v-b1de63dc] .form-text,.form-column[data-v-b1de63dc] .invalid-feedback{font-size:.75rem}[dir=ltr] .preview-column[data-v-b1de63dc]{padding-left:1rem;border-left:1px solid #e0e0e0}[dir=rtl] .preview-column[data-v-b1de63dc]{padding-right:1rem;border-right:1px solid #e0e0e0}.preview-container[data-v-b1de63dc]{position:sticky;top:1rem;max-height:50vh;overflow-y:auto;overflow-x:hidden}.preview-container[data-v-b1de63dc]::-webkit-scrollbar{width:6px}[dir] .preview-container[data-v-b1de63dc]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}[dir] .preview-container[data-v-b1de63dc]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[dir] .preview-container[data-v-b1de63dc]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.preview-title[data-v-b1de63dc]{font-weight:600;color:#5e5873;font-size:1rem;text-transform:uppercase;letter-spacing:.5px}.preview-placeholder[data-v-b1de63dc]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}[dir] .preview-placeholder[data-v-b1de63dc]{padding:3rem 1rem;text-align:center;border:2px dashed #dee2e6;border-radius:8px;background:#f8f9fa}@media (max-width:991.98px){[data-v-b1de63dc] .campaign-modal-custom .modal-dialog{max-width:95%;width:95%}[dir] .steps-indicator[data-v-b1de63dc]{padding:0}[dir=ltr] .steps-indicator[data-v-b1de63dc]:before,[dir=rtl] .steps-indicator[data-v-b1de63dc]:before{left:calc(12.5% + 17.5px);right:calc(12.5% + 17.5px)}.step-circle[data-v-b1de63dc]{width:35px;height:35px;font-size:.875rem}.step-label[data-v-b1de63dc]{font-size:.75rem}[dir] .form-column[data-v-b1de63dc]{margin-bottom:1.5rem}[dir=ltr] .form-column[data-v-b1de63dc]{padding-right:0}[dir=rtl] .form-column[data-v-b1de63dc]{padding-left:0}[dir] .preview-column[data-v-b1de63dc]{border-top:1px solid #e0e0e0;padding-top:1.5rem}[dir=ltr] .preview-column[data-v-b1de63dc]{padding-left:0;border-left:none}[dir=rtl] .preview-column[data-v-b1de63dc]{padding-right:0;border-right:none}.preview-container[data-v-b1de63dc]{position:static}}.upload-area[data-v-b1de63dc]{transition:all .3s ease}[dir] .upload-area[data-v-b1de63dc]{border:2px dashed #dee2e6;border-radius:8px;padding:2rem;text-align:center;cursor:pointer;background:#f8f9fa}[dir] .upload-area[data-v-b1de63dc]:hover{border-color:#9a3092;background:#f9f0f8}.media-preview[data-v-b1de63dc]{position:relative;width:100%;max-width:400px;overflow:hidden}[dir] .media-preview[data-v-b1de63dc]{margin:0 auto;border-radius:8px;border:2px solid #e0e0e0}.media-preview img[data-v-b1de63dc],.media-preview video[data-v-b1de63dc]{width:100%;height:auto;display:block}.remove-image-btn[data-v-b1de63dc]{position:absolute;top:.5rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center}[dir] .remove-image-btn[data-v-b1de63dc]{border-radius:50%;padding:0}[dir=ltr] .remove-image-btn[data-v-b1de63dc]{right:.5rem}[dir=rtl] .remove-image-btn[data-v-b1de63dc]{left:.5rem}.template-media-badge[data-v-b1de63dc]{position:absolute;bottom:.5rem;font-size:.7rem;display:flex;align-items:center}[dir] .template-media-badge[data-v-b1de63dc]{padding:.35rem .6rem;box-shadow:0 2px 4px rgba(0,0,0,.2)}[dir=ltr] .template-media-badge[data-v-b1de63dc]{left:.5rem}[dir=rtl] .template-media-badge[data-v-b1de63dc]{right:.5rem}.template-media-loading[data-v-b1de63dc]{display:flex;align-items:center;justify-content:center;color:#9a3092;font-weight:500}[dir] .template-media-loading[data-v-b1de63dc]{padding:2rem;background:#f8f9fa;border:2px dashed #9a3092;border-radius:8px}[dir] .template-selector-wrapper[data-v-b1de63dc]{margin-bottom:.5rem}.template-action-cards[data-v-b1de63dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.template-action-card[data-v-b1de63dc]{transition:all .3s ease;display:flex;flex-direction:column;align-items:center;min-height:160px;justify-content:center}[dir] .template-action-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer}[dir] .template-action-card[data-v-b1de63dc]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}[dir] .template-action-select[data-v-b1de63dc]:hover{border-color:#7367f0;background:#f8f7ff}[dir] .template-action-create[data-v-b1de63dc]:hover{border-color:#28c76f;background:#f0fff4}.action-icon-wrapper[data-v-b1de63dc]{width:60px;height:60px;display:flex;align-items:center;justify-content:center}[dir] .action-icon-wrapper[data-v-b1de63dc]{border-radius:14px;margin-bottom:1rem}.template-action-card h6[data-v-b1de63dc]{font-weight:600;color:#2c3e50}[dir] .template-action-card h6[data-v-b1de63dc]{margin-bottom:.5rem}.template-action-card p[data-v-b1de63dc]{line-height:1.4}@media (max-width:768px){.template-action-cards[data-v-b1de63dc]{grid-template-columns:1fr}}[dir] .no-templates-container[data-v-b1de63dc]{border:2px dashed #ffc107;border-radius:12px;padding:2rem;background:#fff9e6;margin-bottom:.5rem}.no-templates-content[data-v-b1de63dc]{display:flex;flex-direction:column;align-items:center}[dir] .no-templates-content[data-v-b1de63dc]{text-align:center}.no-templates-content h5[data-v-b1de63dc]{color:#2c3e50;font-weight:600}.no-templates-content p[data-v-b1de63dc]{max-width:400px}[dir] .no-templates-content p[data-v-b1de63dc]{margin:0 auto 1rem}[dir] .no-audiences-container[data-v-b1de63dc]{border:2px dashed #9a3092;border-radius:12px;padding:2rem;background:#f9f0f8;margin-bottom:.5rem}.no-audiences-content[data-v-b1de63dc]{display:flex;flex-direction:column;align-items:center}[dir] .no-audiences-content[data-v-b1de63dc]{text-align:center}.no-audiences-content h5[data-v-b1de63dc]{color:#2c3e50;font-weight:600}.no-audiences-content p[data-v-b1de63dc]{max-width:450px;line-height:1.6}[dir] .no-audiences-content p[data-v-b1de63dc]{margin:0 auto 1rem}.template-empty[data-v-b1de63dc]{transition:all .3s ease}[dir] .template-empty[data-v-b1de63dc]{border:2px dashed #d8d6de;border-radius:12px;padding:2rem 1rem;text-align:center;cursor:pointer;background:#f8f9fa}[dir] .template-empty[data-v-b1de63dc]:hover{border-color:#9a3092;background:#f9f0f8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(154,48,146,.15)}.template-selected[data-v-b1de63dc]{transition:all .3s ease}[dir] .template-selected[data-v-b1de63dc]{border:2px solid #28c76f;border-radius:12px;padding:1rem;background:#f0fff4}[dir] .template-selected[data-v-b1de63dc]:hover{box-shadow:0 4px 12px rgba(40,199,111,.2)}.auto-save-indicator[data-v-b1de63dc]{position:fixed;bottom:20px;color:#fff;font-size:12px;z-index:10000;display:flex;align-items:center}[dir] .auto-save-indicator[data-v-b1de63dc]{padding:8px 16px;background:rgba(0,0,0,.75);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.2)}[dir=ltr] .auto-save-indicator[data-v-b1de63dc]{right:20px}[dir=rtl] .auto-save-indicator[data-v-b1de63dc]{left:20px}.fade-enter-active[data-v-b1de63dc],.fade-leave-active[data-v-b1de63dc]{transition:opacity .3s}.fade-enter[data-v-b1de63dc],.fade-leave-to[data-v-b1de63dc]{opacity:0}[dir] .how-it-works[data-v-b1de63dc]{background:#f8f9fa;border-radius:12px;padding:1.25rem;border:1px solid #e8e8e8}.how-it-works-grid[data-v-b1de63dc]{display:flex;flex-direction:column;gap:1rem}.how-it-works-item[data-v-b1de63dc]{display:flex;align-items:center;gap:.75rem}.how-icon[data-v-b1de63dc]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .how-icon[data-v-b1de63dc]{border-radius:10px}.how-description[data-v-b1de63dc]{color:#5e5873;font-size:.85rem}[dir] .audience-selector-wrapper[data-v-b1de63dc]{margin-bottom:.5rem}.audience-action-cards[data-v-b1de63dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.audience-action-card[data-v-b1de63dc]{transition:all .3s ease;display:flex;flex-direction:column;align-items:center;min-height:160px;justify-content:center}[dir] .audience-action-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:1.5rem;text-align:center;cursor:pointer}[dir] .audience-action-card[data-v-b1de63dc]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}[dir] .audience-action-select[data-v-b1de63dc]:hover{border-color:#7367f0;background:#f8f7ff}[dir] .audience-action-create[data-v-b1de63dc]:hover{border-color:#28c76f;background:#f0fff4}.audience-action-card h6[data-v-b1de63dc]{font-weight:600;color:#2c3e50}[dir] .audience-action-card h6[data-v-b1de63dc]{margin-bottom:.5rem}.audience-action-card p[data-v-b1de63dc]{line-height:1.4}@media (max-width:768px){.audience-action-cards[data-v-b1de63dc]{grid-template-columns:1fr}}.audience-empty[data-v-b1de63dc]{transition:all .3s ease}[dir] .audience-empty[data-v-b1de63dc]{border:2px dashed #d8d6de;border-radius:12px;padding:2rem 1rem;text-align:center;cursor:pointer;background:#f8f9fa}[dir] .audience-empty[data-v-b1de63dc]:hover{border-color:#7367f0;background:#f3f2ff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(115,103,240,.15)}.audience-selected[data-v-b1de63dc]{transition:all .3s ease}[dir] .audience-selected[data-v-b1de63dc]{border:2px solid #28c76f;border-radius:12px;padding:1rem;background:#f0fff4}[dir] .audience-selected[data-v-b1de63dc]:hover{box-shadow:0 4px 12px rgba(40,199,111,.2)}[dir] .attribution-window-info[data-v-b1de63dc]{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:10px;padding:1rem}.modal-audiencias-dialog[data-v-b1de63dc]{max-height:calc(100vh - 3.5rem);display:flex;flex-direction:column}[dir] .modal-audiencias-dialog[data-v-b1de63dc]{margin:1.75rem auto}.modal-audiencias-dialog .modal-content[data-v-b1de63dc]{max-height:calc(100vh - 3.5rem);overflow:hidden;display:flex;flex-direction:column}.templates-grid[data-v-b1de63dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}[dir] .templates-grid[data-v-b1de63dc]{margin-bottom:1.5rem}.template-card[data-v-b1de63dc]{overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;height:100%;min-height:160px}[dir] .template-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer}[dir] .template-card[data-v-b1de63dc]:hover{border-color:#7367f0;box-shadow:0 4px 16px rgba(115,103,240,.15);transform:translateY(-2px)}[dir] .template-card.template-selected[data-v-b1de63dc]{border-color:#28c76f;background:#f0fff4;box-shadow:0 4px 16px rgba(40,199,111,.2)}.template-card-header[data-v-b1de63dc]{display:flex;align-items:center;gap:.75rem}[dir] .template-card-header[data-v-b1de63dc]{padding:1rem;background:#fafafa;border-bottom:1px solid #e8e8e8}[dir] .template-card.template-selected .template-card-header[data-v-b1de63dc]{border-bottom-color:#28c76f}[dir=ltr] .template-card.template-selected .template-card-header[data-v-b1de63dc]{background:linear-gradient(135deg,#e8f5e9,#f0fff4)}[dir=rtl] .template-card.template-selected .template-card-header[data-v-b1de63dc]{background:linear-gradient(-135deg,#e8f5e9,#f0fff4)}.template-icon[data-v-b1de63dc]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .template-icon[data-v-b1de63dc]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.template-name[data-v-b1de63dc]{flex:1;font-weight:600;font-size:.95rem;color:#5e5873;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-card-body[data-v-b1de63dc]{flex:1;overflow:hidden}[dir] .template-card-body[data-v-b1de63dc]{padding:1rem}.template-preview[data-v-b1de63dc]{font-size:.85rem;line-height:1.6;color:#6e6b7b}.template-card-footer[data-v-b1de63dc]{display:flex;align-items:center;justify-content:space-between}[dir] .template-card-footer[data-v-b1de63dc]{padding:.75rem 1rem;background:#fafafa;border-top:1px solid #e8e8e8}[dir] .template-card.template-selected .template-card-footer[data-v-b1de63dc]{background:#f0fff4;border-top-color:#d4edda}.modal-actions[data-v-b1de63dc]{display:flex;justify-content:flex-end;gap:.75rem;width:100%}.modal-actions button[data-v-b1de63dc]{display:flex;align-items:center}[dir] .modal-actions button[data-v-b1de63dc]{padding:.5rem 1.25rem}.send-time-selector[data-v-b1de63dc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.send-time-card[data-v-b1de63dc]{transition:all .3s ease;display:flex;align-items:flex-start;gap:1rem;position:relative}[dir] .send-time-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:1.25rem;cursor:pointer}[dir] .send-time-card[data-v-b1de63dc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.1)}[dir] .send-time-card[data-v-b1de63dc]:first-child:hover{border-color:#28c76f;background:#f8fff9}[dir] .send-time-card[data-v-b1de63dc]:last-child:hover{border-color:#7367f0;background:#f8f7ff}[dir] .send-time-card.selected[data-v-b1de63dc]:first-child{border-color:#28c76f;box-shadow:0 4px 12px rgba(40,199,111,.2)}[dir=ltr] .send-time-card.selected[data-v-b1de63dc]:first-child{background:linear-gradient(135deg,#f0fff4,#e8f5e9)}[dir=rtl] .send-time-card.selected[data-v-b1de63dc]:first-child{background:linear-gradient(-135deg,#f0fff4,#e8f5e9)}[dir] .send-time-card.selected[data-v-b1de63dc]:last-child{border-color:#7367f0;box-shadow:0 4px 12px rgba(115,103,240,.2)}[dir=ltr] .send-time-card.selected[data-v-b1de63dc]:last-child{background:linear-gradient(135deg,#f8f7ff,#ede7f6)}[dir=rtl] .send-time-card.selected[data-v-b1de63dc]:last-child{background:linear-gradient(-135deg,#f8f7ff,#ede7f6)}.send-time-icon[data-v-b1de63dc]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .send-time-icon[data-v-b1de63dc]{border-radius:12px}.send-time-content[data-v-b1de63dc]{flex:1}.send-time-content h6[data-v-b1de63dc]{font-weight:600;color:#2c3e50;font-size:1rem}.send-time-content p[data-v-b1de63dc]{line-height:1.4}.send-time-preview[data-v-b1de63dc]{display:flex;align-items:center;width:fit-content}[dir] .send-time-preview[data-v-b1de63dc]{padding:.5rem .75rem;background:hsla(0,0%,100%,.8);border-radius:8px}.send-time-check[data-v-b1de63dc]{position:absolute;top:1rem}[dir=ltr] .send-time-check[data-v-b1de63dc]{right:1rem}[dir=rtl] .send-time-check[data-v-b1de63dc]{left:1rem}@media (max-width:768px){.send-time-selector[data-v-b1de63dc]{grid-template-columns:1fr}}[dir] .schedule-fields[data-v-b1de63dc]{background:#f8f9fa;border:1px solid #e8e8e8;border-radius:12px;padding:1.25rem}.schedule-fields-header[data-v-b1de63dc]{display:flex;align-items:center;color:#5e5873}.slide-fade-enter-active[data-v-b1de63dc]{transition:all .3s ease}.slide-fade-leave-active[data-v-b1de63dc]{transition:all .2s ease}.slide-fade-enter[data-v-b1de63dc],.slide-fade-leave-to[data-v-b1de63dc]{opacity:0}[dir] .slide-fade-enter[data-v-b1de63dc],[dir] .slide-fade-leave-to[data-v-b1de63dc]{transform:translateY(-10px)}.schedule-selector-card[data-v-b1de63dc]{transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}[dir] .schedule-selector-card[data-v-b1de63dc]{background:#fff;border:2px dashed #d8d6de;border-radius:12px;padding:1.25rem;cursor:pointer}[dir] .schedule-selector-card[data-v-b1de63dc]:hover{border-color:#7367f0;background:#f8f7ff}.schedule-selector-card .schedule-icon[data-v-b1de63dc]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .schedule-selector-card .schedule-icon[data-v-b1de63dc]{border-radius:10px}.schedule-selected-card[data-v-b1de63dc]{display:flex;align-items:center;justify-content:space-between}[dir] .schedule-selected-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:1.25rem}[dir] .schedule-selected-card.immediate[data-v-b1de63dc]{border-color:#28c76f}[dir=ltr] .schedule-selected-card.immediate[data-v-b1de63dc]{background:linear-gradient(135deg,#f0fff4,#e8f5e9)}[dir=rtl] .schedule-selected-card.immediate[data-v-b1de63dc]{background:linear-gradient(-135deg,#f0fff4,#e8f5e9)}[dir] .schedule-selected-card.scheduled[data-v-b1de63dc]{border-color:#7367f0}[dir=ltr] .schedule-selected-card.scheduled[data-v-b1de63dc]{background:linear-gradient(135deg,#f8f7ff,#ede7f6)}[dir=rtl] .schedule-selected-card.scheduled[data-v-b1de63dc]{background:linear-gradient(-135deg,#f8f7ff,#ede7f6)}.schedule-selected-card .schedule-icon[data-v-b1de63dc]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .schedule-selected-card .schedule-icon[data-v-b1de63dc]{border-radius:10px}[dir] .schedule-modal-content[data-v-b1de63dc]{padding:.5rem 0}.schedule-option-card[data-v-b1de63dc]{transition:all .3s ease;display:flex;align-items:flex-start;justify-content:space-between;position:relative}[dir] .schedule-option-card[data-v-b1de63dc]{background:#fff;border:2px solid #e8e8e8;border-radius:12px;padding:1.25rem;cursor:pointer;margin-bottom:1rem}[dir] .schedule-option-card[data-v-b1de63dc]:last-of-type{margin-bottom:0}[dir] .schedule-option-card[data-v-b1de63dc]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.1)}[dir] .schedule-option-card[data-v-b1de63dc]:first-of-type:hover{border-color:#28c76f;background:#f8fff9}[dir] .schedule-option-card[data-v-b1de63dc]:nth-of-type(2):hover{border-color:#7367f0;background:#f8f7ff}[dir] .schedule-option-card.selected[data-v-b1de63dc]:first-of-type{border-color:#28c76f;box-shadow:0 4px 12px rgba(40,199,111,.2)}[dir=ltr] .schedule-option-card.selected[data-v-b1de63dc]:first-of-type{background:linear-gradient(135deg,#f0fff4,#e8f5e9)}[dir=rtl] .schedule-option-card.selected[data-v-b1de63dc]:first-of-type{background:linear-gradient(-135deg,#f0fff4,#e8f5e9)}[dir] .schedule-option-card.selected[data-v-b1de63dc]:nth-of-type(2){border-color:#7367f0;box-shadow:0 4px 12px rgba(115,103,240,.2)}[dir=ltr] .schedule-option-card.selected[data-v-b1de63dc]:nth-of-type(2){background:linear-gradient(135deg,#f8f7ff,#ede7f6)}[dir=rtl] .schedule-option-card.selected[data-v-b1de63dc]:nth-of-type(2){background:linear-gradient(-135deg,#f8f7ff,#ede7f6)}.schedule-option-icon[data-v-b1de63dc]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .schedule-option-icon[data-v-b1de63dc]{border-radius:12px}.schedule-option-card h6[data-v-b1de63dc]{font-weight:600;color:#2c3e50;font-size:1rem}.schedule-option-card p[data-v-b1de63dc]{line-height:1.4}.schedule-option-check[data-v-b1de63dc]{flex-shrink:0}[dir=ltr] .schedule-option-check[data-v-b1de63dc]{margin-left:1rem}[dir=rtl] .schedule-option-check[data-v-b1de63dc]{margin-right:1rem}[data-v-9816c1fc] .envio-teste-modal .modal-dialog{max-width:500px}[dir] .template-selector[data-v-9816c1fc]{margin-bottom:.5rem}.template-empty[data-v-9816c1fc]{transition:all .3s ease}[dir] .template-empty[data-v-9816c1fc]{border:2px dashed #d8d6de;border-radius:12px;padding:1.5rem 1rem;text-align:center;cursor:pointer;background:#f8f9fa}[dir] .template-empty[data-v-9816c1fc]:hover{border-color:#9a3092;background:#f9f0f8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(154,48,146,.15)}.template-selected[data-v-9816c1fc]{transition:all .3s ease}[dir] .template-selected[data-v-9816c1fc]{border:2px solid #28c76f;border-radius:12px;padding:1rem;background:#f0fff4}[dir] .no-templates-alert[data-v-9816c1fc]{margin-bottom:.5rem}[dir] .template-preview[data-v-9816c1fc]{padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}[dir] .preview-small[data-v-9816c1fc]{transform:scale(.85);transform-origin:top center}.preview-small[data-v-9816c1fc] .whatsapp-preview-container{max-height:300px;overflow-y:auto}[data-v-9816c1fc] .confirmacao-envio-modal .modal-dialog{max-width:420px}[dir] .confirmacao-body[data-v-9816c1fc]{padding:.5rem 0}.confirmacao-icone[data-v-9816c1fc]{display:flex;justify-content:center}.campanhas-oficiais[data-v-1055b4e5]{position:relative}[dir] .campanhas-oficiais[data-v-1055b4e5]{padding:1rem}.loading-overlay[data-v-1055b4e5]{position:fixed;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1050}[dir] .loading-overlay[data-v-1055b4e5]{background-color:hsla(0,0%,100%,.85)}[dir=ltr] .loading-overlay[data-v-1055b4e5],[dir=rtl] .loading-overlay[data-v-1055b4e5]{left:0;right:0;animation:fadeIn-data-v-1055b4e5 .3s ease-in-out}.loading-content[data-v-1055b4e5]{min-width:300px}[dir] .loading-content[data-v-1055b4e5]{text-align:center;padding:3rem;background:hsla(0,0%,100%,.418);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.loading-content h4[data-v-1055b4e5]{font-size:1.25rem}[dir] .loading-content h4[data-v-1055b4e5]{margin-top:1.5rem;margin-bottom:.5rem}.loading-content p[data-v-1055b4e5]{font-size:.95rem;color:#6c757d}@keyframes fadeIn-data-v-1055b4e5{0%{opacity:0}to{opacity:1}}.cursor-pointer[data-v-1055b4e5]{transition:all .2s ease}[dir] .cursor-pointer[data-v-1055b4e5]{cursor:pointer}[dir] .cursor-pointer[data-v-1055b4e5]:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.15)}@keyframes badge-pulse-data-v-1055b4e5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}[dir=ltr] .badge-pulse[data-v-1055b4e5],[dir=rtl] .badge-pulse[data-v-1055b4e5]{animation:badge-pulse-data-v-1055b4e5 2s ease-in-out infinite}.stats-grid-primary[data-v-1055b4e5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.stat-card[data-v-1055b4e5]{transition:all .3s ease}[dir] .stat-card[data-v-1055b4e5]{border:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}[dir] .stat-card[data-v-1055b4e5]:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.stat-card .card-body[data-v-1055b4e5]{display:flex;align-items:center}[dir] .stat-card .card-body[data-v-1055b4e5]{padding:1.25rem}[dir=ltr] .stat-card-highlight[data-v-1055b4e5]{background:linear-gradient(135deg,#fff,#f8f9fa);border-left:4px solid #7367f0!important}[dir=rtl] .stat-card-highlight[data-v-1055b4e5]{background:linear-gradient(-135deg,#fff,#f8f9fa);border-right:4px solid #7367f0!important}[dir] .stat-card-highlight .card-body[data-v-1055b4e5]{padding:1.5rem}.stat-icon[data-v-1055b4e5]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .stat-icon[data-v-1055b4e5]{border-radius:12px;background:#f8f9fa}[dir=ltr] .stat-icon[data-v-1055b4e5]{margin-right:1rem}[dir=rtl] .stat-icon[data-v-1055b4e5]{margin-left:1rem}.stat-icon-large[data-v-1055b4e5]{width:64px;height:64px}.stat-content[data-v-1055b4e5]{flex:1;min-width:0}.stat-value[data-v-1055b4e5]{font-size:1.75rem;font-weight:700;color:#2c3e50;line-height:1.2}.stat-value-large[data-v-1055b4e5]{font-size:2.25rem;font-weight:700;color:#2c3e50;line-height:1.2}.stat-label[data-v-1055b4e5]{font-size:.875rem;font-weight:500}[dir] .stat-label[data-v-1055b4e5]{margin-top:.25rem}.stat-breakdown[data-v-1055b4e5]{display:flex;flex-wrap:wrap;gap:.5rem}[dir] .stat-breakdown[data-v-1055b4e5]{margin-top:.75rem}.stat-breakdown .badge[data-v-1055b4e5]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600}[dir] .stat-breakdown .badge[data-v-1055b4e5]{padding:.35rem .65rem}.campanhas-grid[data-v-1055b4e5]{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.campanha-card[data-v-1055b4e5]{transition:all .3s ease;height:100%}[dir] .campanha-card[data-v-1055b4e5]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.campanha-imagem[data-v-1055b4e5]{width:100%;height:200px;overflow:hidden}[dir] .campanha-imagem[data-v-1055b4e5]{border-radius:8px;background:#f8f9fa}.campanha-imagem img[data-v-1055b4e5]{width:100%;height:100%;object-fit:cover}.campanha-imagem-placeholder[data-v-1055b4e5]{width:100%;height:200px;display:flex;align-items:center;justify-content:center}[dir] .campanha-imagem-placeholder[data-v-1055b4e5]{background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.video-thumbnail-container[data-v-1055b4e5]{position:relative;width:100%;height:100%}.video-thumbnail-container img[data-v-1055b4e5]{width:100%;height:100%;object-fit:cover}.video-play-overlay[data-v-1055b4e5]{position:absolute;top:50%;opacity:.9;transition:opacity .3s ease;pointer-events:none}[dir=ltr] .video-play-overlay[data-v-1055b4e5]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .video-play-overlay[data-v-1055b4e5]{right:50%;transform:translate(50%,-50%)}.video-thumbnail-container:hover .video-play-overlay[data-v-1055b4e5]{opacity:1}.video-badge[data-v-1055b4e5]{position:absolute;top:10px;display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:600}[dir] .video-badge[data-v-1055b4e5]{padding:4px 8px}[dir=ltr] .video-badge[data-v-1055b4e5]{right:10px}[dir=rtl] .video-badge[data-v-1055b4e5]{left:10px}.campanha-detalhes[data-v-1055b4e5]{font-size:.9rem}[dir] .campanha-detalhes[data-v-1055b4e5]{padding:.75rem;background:#f8f9fa;border-radius:6px}.gap-2[data-v-1055b4e5]{gap:.5rem}@media (max-width:1400px){.campanhas-grid[data-v-1055b4e5]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.stats-grid-primary[data-v-1055b4e5]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.campanhas-grid[data-v-1055b4e5]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.stats-grid-primary[data-v-1055b4e5]{grid-template-columns:1fr}.campanhas-grid[data-v-1055b4e5]{grid-template-columns:repeat(2,1fr)}.stat-value[data-v-1055b4e5]{font-size:1.5rem}.stat-value-large[data-v-1055b4e5]{font-size:1.75rem}.stat-label[data-v-1055b4e5]{font-size:.75rem}.stat-icon-large[data-v-1055b4e5]{width:56px;height:56px}[dir] .stat-card-highlight .card-body[data-v-1055b4e5]{padding:1.25rem}}@media (max-width:480px){.stats-grid-primary[data-v-1055b4e5]{grid-template-columns:1fr}.stat-value[data-v-1055b4e5]{font-size:1.25rem}.stat-value-large[data-v-1055b4e5]{font-size:1.5rem}.stat-breakdown[data-v-1055b4e5]{flex-direction:column;gap:.35rem}.stat-breakdown .badge[data-v-1055b4e5]{width:100%;justify-content:center}}