.overlay[data-v-4155bcb4]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.spinner[data-v-4155bcb4]{width:50px;height:50px;border:6px solid #ffe1d8;border-top:6px solid #ff825d;border-radius:50%;-webkit-animation:spin-4155bcb4 1s linear infinite;animation:spin-4155bcb4 1s linear infinite}@-webkit-keyframes spin-4155bcb4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-4155bcb4{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hc-header[data-v-543a443c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-header-left[data-v-543a443c],.hc-header[data-v-543a443c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-header-left[data-v-543a443c]{gap:14px}.hc-header-icon[data-v-543a443c]{width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0;background:#ff825d;border-radius:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-box-shadow:0 4px 14px rgba(255,130,93,.3);box-shadow:0 4px 14px rgba(255,130,93,.3)}.hc-title[data-v-543a443c]{font-size:20px;font-weight:800;color:#1a1210;margin:0}.hc-sub[data-v-543a443c]{font-size:13px;color:#9a9088;margin:2px 0 0}.hc-search-wrap[data-v-543a443c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#fff;border:1.5px solid #ede9e5;border-radius:11px;padding:0 12px;height:40px;min-width:220px;color:#b0a8a0}.hc-search[data-v-543a443c]{border:none;outline:none;background:transparent;font-size:13.5px;color:#1a1210;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:inherit}.hc-search-x[data-v-543a443c]{border:none;background:transparent;color:#b0a8a0;cursor:pointer;font-size:12px;padding:0;line-height:1}.hc-table-wrap[data-v-ad5bc89c]{background:#fff;border-radius:16px;border:1.5px solid #f0ece8;overflow:hidden}.hc-controls[data-v-ad5bc89c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1.5px solid #f0ece8}.hc-info[data-v-ad5bc89c]{font-size:13px;color:#9a9088}.hc-pag[data-v-ad5bc89c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.hc-pag-btn[data-v-ad5bc89c]{min-width:32px;height:32px;padding:0 8px;border:1.5px solid #ede9e5;border-radius:8px;background:#fff;color:#1a1210;font-size:13px;cursor:pointer;font-family:inherit;-webkit-transition:background .15s;transition:background .15s}.hc-pag-btn[data-v-ad5bc89c]:disabled{opacity:.35;cursor:default}.hc-pag-btn.cur[data-v-ad5bc89c]{background:#ff825d;border-color:#ff825d;color:#fff;font-weight:700}.hc-pag-btn[data-v-ad5bc89c]:not(.cur):not(:disabled):hover{background:#f8f6f3}.hc-scroll[data-v-ad5bc89c]{overflow-x:auto}.hc-table[data-v-ad5bc89c]{width:100%;border-collapse:collapse;font-size:13.5px}.hc-th[data-v-ad5bc89c]{padding:11px 16px;text-align:left;font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.06em;background:#faf8f6;border-bottom:1.5px solid #f0ece8;white-space:nowrap}.hc-th-canal[data-v-ad5bc89c]{width:100px}.hc-th-msg[data-v-ad5bc89c]{min-width:180px}.hc-th-custo[data-v-ad5bc89c],.hc-th-num[data-v-ad5bc89c]{width:110px;text-align:right}.hc-th-date[data-v-ad5bc89c]{width:100px}.hc-th-time[data-v-ad5bc89c]{width:70px}.hc-th-actions[data-v-ad5bc89c]{width:44px}.hc-row[data-v-ad5bc89c]{border-bottom:1px solid #f8f6f3;-webkit-transition:background .12s;transition:background .12s}.hc-row[data-v-ad5bc89c]:last-child{border-bottom:none}.hc-row[data-v-ad5bc89c]:hover{background:#faf8f6}.hc-td[data-v-ad5bc89c]{padding:13px 16px;vertical-align:middle;color:#1a1210}.hc-td-num[data-v-ad5bc89c]{text-align:right}.hc-camp-name[data-v-ad5bc89c]{font-weight:600;font-size:13.5px;color:#1a1210}.hc-msg-preview[data-v-ad5bc89c]{color:#6b6460;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:260px}.hc-num[data-v-ad5bc89c]{font-weight:600;color:#1a1210}.hc-custo[data-v-ad5bc89c]{font-size:13px;color:#6b6460}.hc-canal-badge[data-v-ad5bc89c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 9px;border-radius:20px;font-size:11.5px;font-weight:600;white-space:nowrap}.hc-canal-badge.whatsapp[data-v-ad5bc89c]{background:#e8f5e9;color:#2e7d32}.hc-canal-badge.push[data-v-ad5bc89c]{background:#fff3e0;color:#e65100}.hc-canal-badge.email[data-v-ad5bc89c]{background:#e1ecff;color:#2547a3}.hc-dropdown[data-v-ad5bc89c]{position:relative;display:inline-block}.hc-dots-btn[data-v-ad5bc89c]{width:30px;height:30px;border:none;background:transparent;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9a9088;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.hc-dots-btn[data-v-ad5bc89c]:hover{background:#f0ece8;color:#1a1210}.hc-dropdown-menu[data-v-ad5bc89c]{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1.5px solid #f0ece8;border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06);box-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06);padding:6px;min-width:190px;z-index:100}.hc-dropdown-item[data-v-ad5bc89c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:500;color:#1a1210;font-family:inherit;cursor:pointer;text-align:left;-webkit-transition:background .12s;transition:background .12s}.hc-dropdown-item[data-v-ad5bc89c]:hover:not(:disabled){background:#f8f6f3}.hc-dropdown-item[data-v-ad5bc89c]:disabled{opacity:.45;cursor:default}.hc-dropdown-item svg[data-v-ad5bc89c]{color:#9a9088;-ms-flex-negative:0;flex-shrink:0}.hc-dropdown-item--danger[data-v-ad5bc89c],.hc-dropdown-item--danger svg[data-v-ad5bc89c]{color:#e53935}.hc-dropdown-item--danger[data-v-ad5bc89c]:hover:not(:disabled){background:#fff5f5}.hc-dropdown-divider[data-v-ad5bc89c]{height:1px;background:#f0ece8;margin:4px 0}.hc-fade-enter-active[data-v-6d0832ee],.hc-fade-leave-active[data-v-6d0832ee]{-webkit-transition:opacity .18s;transition:opacity .18s}.hc-fade-enter-from[data-v-6d0832ee],.hc-fade-leave-to[data-v-6d0832ee]{opacity:0}.hc-overlay[data-v-6d0832ee]{position:fixed;inset:0;background:rgba(26,18,16,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:24px}.hc-modal[data-v-6d0832ee]{background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.08);box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;width:100%}.hc-modal-large[data-v-6d0832ee]{max-width:780px}.hc-modal-head[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 28px 20px;border-bottom:1.5px solid #f0ece8;-ms-flex-negative:0;flex-shrink:0}.hc-modal-title[data-v-6d0832ee]{font-size:17px;font-weight:800;color:#1a1210}.hc-modal-sub[data-v-6d0832ee]{font-size:12.5px;color:#9a9088;margin-top:3px}.hc-modal-close[data-v-6d0832ee]{width:32px;height:32px;border:none;background:#f8f6f3;border-radius:9px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9a9088;-ms-flex-negative:0;flex-shrink:0;margin-left:12px;-webkit-transition:background .15s;transition:background .15s}.hc-modal-close[data-v-6d0832ee]:hover{background:#f0ece8}.hc-modal-body[data-v-6d0832ee]{padding:24px 28px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.hc-modal-foot[data-v-6d0832ee]{padding:16px 28px;border-top:1.5px solid #f0ece8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-negative:0;flex-shrink:0}.hc-email-perf[data-v-6d0832ee]{background:#f8faff;border:1px solid #e0e8ff;border-radius:12px;padding:16px 18px;margin-bottom:20px}.hc-email-perf-head[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.hc-email-perf-title[data-v-6d0832ee]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#4a5568}.hc-email-perf-loading[data-v-6d0832ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hc-email-perf-grid[data-v-6d0832ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.hc-email-stat[data-v-6d0832ee]{background:#fff;border:1px solid #e8edf5;border-radius:8px;padding:12px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;text-align:center}.hc-email-stat-icon[data-v-6d0832ee],.hc-email-stat[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-email-stat-icon[data-v-6d0832ee]{width:28px;height:28px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}.hc-email-stat-icon--ok[data-v-6d0832ee]{background:#def7e8;color:#1f7a3a}.hc-email-stat-icon--open[data-v-6d0832ee]{background:#e1ecff;color:#2547a3}.hc-email-stat-icon--click[data-v-6d0832ee]{background:#ede7ff;color:#5b3ec2}.hc-email-stat-icon--bounce[data-v-6d0832ee]{background:#ffe4e4;color:#b00020}.hc-email-stat-icon--unsub[data-v-6d0832ee]{background:#fff4e1;color:#8a5a00}.hc-email-stat-val[data-v-6d0832ee]{font-size:22px;font-weight:700;color:#1a1a1a;line-height:1}.hc-email-stat-label[data-v-6d0832ee]{font-size:11px;color:#6c757d;text-transform:uppercase;letter-spacing:.4px}.hc-email-stat-pct[data-v-6d0832ee]{font-size:11px;font-weight:600;color:#888;background:#f1f3f5;padding:1px 7px;border-radius:10px;margin-top:2px}.hc-email-stat-pct--strong[data-v-6d0832ee]{color:#2547a3;background:#e1ecff}.hc-email-stat-pct--warn[data-v-6d0832ee]{color:#b00020;background:#ffe4e4}.hc-email-perf-foot[data-v-6d0832ee]{margin:12px 0 0;font-size:12px;color:#6c757d;border-top:1px dashed #d0d8e8;padding-top:10px}.hc-detail-grid[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 24px;margin-bottom:20px}.hc-detail-item[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.hc-detail-item--full[data-v-6d0832ee]{width:100%}.hc-detail-label[data-v-6d0832ee]{font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.06em}.hc-detail-val[data-v-6d0832ee]{font-size:14px;font-weight:600;color:#1a1210}.hc-detail-orange[data-v-6d0832ee]{color:#ff825d}.hc-canal-badge[data-v-6d0832ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:3px 9px;border-radius:20px;font-size:11.5px;font-weight:600;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hc-canal-badge.whatsapp[data-v-6d0832ee]{background:#e8f5e9;color:#2e7d32}.hc-canal-badge.push[data-v-6d0832ee]{background:#fff3e0;color:#e65100}.hc-canal-badge.email[data-v-6d0832ee]{background:#e1ecff;color:#2547a3}.hc-info-entrega-layout[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-info-entrega-layout>.hc-detail-grid[data-v-6d0832ee]{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:160px;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:14px 0}.hc-entrega-col[data-v-6d0832ee]{-webkit-box-flex:10;-ms-flex:10;flex:10;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.hc-entrega-row[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-top:4px;width:100%}.hc-entrega-card[data-v-6d0832ee]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f8f6f3;border:1.5px solid #f0ece8;border-radius:14px;padding:18px 20px 14px}.hc-entrega-card-title[data-v-6d0832ee]{gap:6px;font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.07em;margin-bottom:16px}.hc-entrega-card-stats[data-v-6d0832ee],.hc-entrega-card-title[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-entrega-card-stats[data-v-6d0832ee]{gap:0;margin-bottom:14px}.hc-entrega-card-stat[data-v-6d0832ee]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.hc-entrega-card-divider[data-v-6d0832ee]{width:1px;height:40px;background:#e8e4e0}.hc-entrega-card-icon[data-v-6d0832ee]{width:28px;height:28px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2px}.hc-entrega-card-icon--ok[data-v-6d0832ee]{background:#edf7f2;color:#2d9e6b}.hc-entrega-card-icon--pending[data-v-6d0832ee]{background:#fff8e6;color:#b07d00}.hc-entrega-card-icon--fail[data-v-6d0832ee]{background:#fff0f0;color:#e53935}.hc-entrega-card-icon--rate[data-v-6d0832ee]{background:#fff2ee;color:#ff825d}.hc-entrega-card-val[data-v-6d0832ee]{font-size:22px;font-weight:800;color:#1a1210;line-height:1}.hc-entrega-stat--ok[data-v-6d0832ee]{color:#2d9e6b!important}.hc-entrega-stat--pending[data-v-6d0832ee]{color:#b07d00!important}.hc-entrega-stat--fail[data-v-6d0832ee]{color:#e53935!important}.hc-entrega-card-label[data-v-6d0832ee]{font-size:10px;font-weight:600;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.hc-entrega-progress[data-v-6d0832ee]{height:4px;background:#ece8e4;border-radius:99px;overflow:hidden}.hc-entrega-progress-bar[data-v-6d0832ee]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#ff825d),to(#2d9e6b));background:linear-gradient(90deg,#ff825d,#2d9e6b);border-radius:99px;-webkit-transition:width .6s ease;transition:width .6s ease;min-width:4px}.hc-reenvio-btns[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-reenvio-btn[data-v-6d0832ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:36px;padding:0 14px;background:#fff8f2;color:#ff825d;border:1.5px solid #ffd0bc;border-radius:10px;font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.hc-reenvio-btn[data-v-6d0832ee]:hover:not(:disabled){background:#fff0e8}.hc-reenvio-btn[data-v-6d0832ee]:disabled{opacity:.45;cursor:default}.hc-date-edit-row[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6px}.hc-date-edit-group[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.hc-date-edit-label[data-v-6d0832ee]{font-size:11px;color:#9a9088;font-weight:600}.hc-date-input[data-v-6d0832ee]{border:1.5px solid #ede9e5;border-radius:9px;padding:7px 10px;font-size:13px;font-family:inherit;color:#1a1210;outline:none;background:#fff}.hc-btn-atualizar[data-v-6d0832ee]{height:36px;padding:0 14px;background:#ff825d;color:#fff;border:none;border-radius:9px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.hc-btn-atualizar[data-v-6d0832ee]:disabled{opacity:.5;cursor:default}.hc-loading-metricas[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#9a9088;font-size:13.5px;padding:20px 0}.hc-metricas[data-v-6d0832ee]{margin-bottom:20px}.hc-metricas-title[data-v-6d0832ee]{font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px}.hc-metricas-grid[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-metrica[data-v-6d0832ee]{background:#f8f6f3;border-radius:12px;padding:14px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:100px}.hc-metrica-destaque[data-v-6d0832ee]{background:#fff5f0}.hc-metrica-val[data-v-6d0832ee]{font-size:20px;font-weight:800;color:#1a1210}.hc-metrica-label[data-v-6d0832ee]{font-size:11px;color:#9a9088;font-weight:600}.hc-dest-section[data-v-6d0832ee]{margin-top:4px}.hc-dest-header[data-v-6d0832ee]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:12px}.hc-dest-controls[data-v-6d0832ee],.hc-dest-header[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-dest-controls[data-v-6d0832ee]{gap:8px}.hc-sort-group[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1.5px solid #ede9e5;border-radius:9px;overflow:hidden}.hc-sort-btn[data-v-6d0832ee]{padding:6px 12px;border:none;background:transparent;font-size:12px;font-weight:600;color:#9a9088;cursor:pointer;font-family:inherit;-webkit-transition:background .12s,color .12s;transition:background .12s,color .12s}.hc-sort-btn.active[data-v-6d0832ee]{background:#ff825d;color:#fff}.hc-ausencia-select[data-v-6d0832ee]{background:#fff}.hc-ausencia-select[data-v-6d0832ee],.hc-dest-search[data-v-6d0832ee]{border:1.5px solid #ede9e5;border-radius:9px;padding:6px 10px;font-size:12.5px;font-family:inherit;color:#1a1210;outline:none}.hc-dest-list[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.hc-dest-row[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:1.5px solid #f0ece8;background:#fff;-webkit-transition:background .12s;transition:background .12s}.hc-dest-row--retornou[data-v-6d0832ee]{border-color:#d4edda;background:#f6fdf8}.hc-dest-row--clickable[data-v-6d0832ee]{cursor:pointer}.hc-dest-row--clickable[data-v-6d0832ee]:hover{background:#edf7f2}.hc-dest-avatar[data-v-6d0832ee]{width:34px;height:34px;border-radius:50%;background:#f0ece8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;color:#9a9088;-ms-flex-negative:0;flex-shrink:0}.hc-dest-info[data-v-6d0832ee]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.hc-dest-nome[data-v-6d0832ee]{font-size:13.5px;font-weight:600;color:#1a1210;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-dest-email[data-v-6d0832ee]{font-size:12px;color:#9a9088;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-dest-stats[data-v-6d0832ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.hc-dest-badge[data-v-6d0832ee]{padding:3px 9px;border-radius:20px;font-size:11.5px;font-weight:600}.badge-green[data-v-6d0832ee]{background:#e8f5e9;color:#2e7d32}.badge-grey[data-v-6d0832ee]{background:#f0ece8;color:#9a9088}.badge-blue[data-v-6d0832ee]{background:#e1ecff;color:#2547a3}.badge-purple[data-v-6d0832ee]{background:#ede7ff;color:#5b3ec2}.badge-red[data-v-6d0832ee]{background:#ffe4e4;color:#b00020}.hc-dest-gasto[data-v-6d0832ee]{font-size:13px;font-weight:700;color:#ff825d}.hc-btn[data-v-6d0832ee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:none;-webkit-transition:background .15s;transition:background .15s}.hc-btn-ghost[data-v-6d0832ee]{background:#f8f6f3;color:#6b6460;border:1.5px solid #ede9e5}.hc-btn-ghost[data-v-6d0832ee]:hover{background:#f0ece8}.hc-btn-danger[data-v-6d0832ee]{background:#fff5f5;color:#e53935;border:1.5px solid #ffcdd2}.hc-btn-danger[data-v-6d0832ee]:hover{background:#ffebee}.hc-btn-primary[data-v-6d0832ee]{background:#ff825d;color:#fff}.hc-btn-primary[data-v-6d0832ee]:hover{background:#e86d4a}.hc-spinner[data-v-6d0832ee]{width:16px;height:16px;border:2px solid #e0dbd8;border-top-color:#ff825d;border-radius:50%;-webkit-animation:spin-6d0832ee .7s linear infinite;animation:spin-6d0832ee .7s linear infinite;display:inline-block}.hc-spinner-sm[data-v-6d0832ee]{width:12px;height:12px}@-webkit-keyframes spin-6d0832ee{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-6d0832ee{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mb-0[data-v-6d0832ee]{margin-bottom:0!important}.hc-fade-enter-active[data-v-6d19779f],.hc-fade-leave-active[data-v-6d19779f]{-webkit-transition:opacity .18s;transition:opacity .18s}.hc-fade-enter-from[data-v-6d19779f],.hc-fade-leave-to[data-v-6d19779f]{opacity:0}.hc-overlay[data-v-6d19779f]{position:fixed;inset:0;background:rgba(26,18,16,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;padding:24px}.hc-overlay-top[data-v-6d19779f]{z-index:1100}.hc-modal[data-v-6d19779f]{background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.08);box-shadow:0 24px 64px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;width:100%}.hc-modal-large[data-v-6d19779f]{max-width:780px}.hc-modal-head[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 28px 20px;border-bottom:1.5px solid #f0ece8;-ms-flex-negative:0;flex-shrink:0}.hc-modal-title[data-v-6d19779f]{font-size:17px;font-weight:800;color:#1a1210}.hc-modal-sub[data-v-6d19779f]{font-size:12.5px;color:#9a9088;margin-top:3px}.hc-modal-close[data-v-6d19779f]{width:32px;height:32px;border:none;background:#f8f6f3;border-radius:9px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9a9088;-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.hc-modal-close[data-v-6d19779f]:hover{background:#f0ece8}.hc-modal-body[data-v-6d19779f]{padding:24px 28px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.hc-modal-foot[data-v-6d19779f]{padding:16px 28px;border-top:1.5px solid #f0ece8;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-negative:0;flex-shrink:0}.hc-cliente-perfil[data-v-6d19779f],.hc-modal-foot[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-cliente-perfil[data-v-6d19779f]{gap:16px;padding:16px;background:#f8f6f3;border-radius:14px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-cliente-avatar-lg[data-v-6d19779f]{width:52px;height:52px;border-radius:50%;background:#ff825d;color:#fff;font-size:22px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.hc-cliente-info-main[data-v-6d19779f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:120px}.hc-cliente-nome[data-v-6d19779f]{font-size:16px;font-weight:700;color:#1a1210}.hc-cliente-meta[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:4px;font-size:12.5px;color:#6b6460}.hc-cliente-meta span[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.hc-cliente-stats-row[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-negative:0;flex-shrink:0}.hc-cliente-stat[data-v-6d19779f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.hc-cliente-stat-val[data-v-6d19779f]{font-size:18px;font-weight:800;color:#1a1210}.hc-cliente-stat-label[data-v-6d19779f]{font-size:10.5px;color:#9a9088;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.hc-consumos-section[data-v-6d19779f]{margin-top:4px}.hc-metricas-title[data-v-6d19779f]{font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px}.hc-consumos-table-wrap[data-v-6d19779f]{overflow-x:auto;border-radius:12px;border:1.5px solid #f0ece8}.hc-consumos-table[data-v-6d19779f]{width:100%;border-collapse:collapse;font-size:13px}.hc-consumos-table th[data-v-6d19779f]{padding:9px 14px;background:#faf8f6;font-size:11px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.05em;border-bottom:1.5px solid #f0ece8;text-align:left}.hc-consumos-table td[data-v-6d19779f]{padding:10px 14px;border-bottom:1px solid #f8f6f3;vertical-align:middle}.hc-consumos-table tr:last-child td[data-v-6d19779f]{border-bottom:none}.text-right[data-v-6d19779f]{text-align:right}.font-bold[data-v-6d19779f]{font-weight:600}.text-muted[data-v-6d19779f]{color:#9a9088}.text-orange[data-v-6d19779f]{color:#ff825d}.hc-consumos-empty[data-v-6d19779f]{color:#9a9088;font-size:13.5px;padding:16px 0}.hc-btn[data-v-6d19779f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:none}.hc-btn-ghost[data-v-6d19779f]{background:#f8f6f3;color:#6b6460;border:1.5px solid #ede9e5}.hc-btn-ghost[data-v-6d19779f]:hover{background:#f0ece8}.hc-root[data-v-65a65785]{padding:28px 28px 48px;font-family:DM Sans,Outfit,system-ui,sans-serif;min-height:100vh;background:#f8f6f3}.hc-empty[data-v-65a65785]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 24px;text-align:center;color:#9a9088}.hc-empty-icon[data-v-65a65785],.hc-empty[data-v-65a65785]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hc-empty-icon[data-v-65a65785]{width:64px;height:64px;border-radius:18px;background:#f0ece8;margin-bottom:16px;color:#c0b8b0}.hc-empty h3[data-v-65a65785]{font-size:17px;font-weight:700;color:#1a1210;margin:0 0 6px}.hc-empty p[data-v-65a65785]{font-size:13.5px;margin:0}