.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-root[data-v-07eb162f]{padding:28px 28px 48px;font-family:DM Sans,Outfit,system-ui,sans-serif;min-height:100vh;background:#f8f6f3}.hc-header[data-v-07eb162f]{-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-07eb162f],.hc-header[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-header-left[data-v-07eb162f]{gap:14px}.hc-header-icon[data-v-07eb162f]{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-07eb162f]{font-size:20px;font-weight:800;color:#1a1210;margin:0;letter-spacing:-.4px}.hc-sub[data-v-07eb162f]{font-size:13px;color:#b0a8a0;margin:3px 0 0}.hc-search-wrap[data-v-07eb162f]{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 #f0ece8;border-radius:11px;padding:9px 13px;-webkit-transition:border-color .15s;transition:border-color .15s}.hc-search-wrap[data-v-07eb162f]:focus-within{border-color:#ff825d}.hc-search[data-v-07eb162f]{background:none;border:none;outline:none;font-size:13.5px;color:#1a1210;width:200px;font-family:inherit}.hc-search[data-v-07eb162f]::-webkit-input-placeholder{color:#c0b8b0}.hc-search[data-v-07eb162f]::-moz-placeholder{color:#c0b8b0}.hc-search[data-v-07eb162f]:-ms-input-placeholder{color:#c0b8b0}.hc-search[data-v-07eb162f]::-ms-input-placeholder{color:#c0b8b0}.hc-search[data-v-07eb162f]::placeholder{color:#c0b8b0}.hc-search-x[data-v-07eb162f]{background:none;border:none;cursor:pointer;color:#c0b8b0;font-size:12px;padding:0}.hc-empty[data-v-07eb162f]{text-align:center;padding:80px 20px;color:#b0a8a0}.hc-empty-icon[data-v-07eb162f]{width:72px;height:72px;border-radius:20px;background:#f5f2ef;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:0 auto 20px;color:#c8c0b8}.hc-empty h3[data-v-07eb162f]{font-size:18px;font-weight:700;color:#5a534f;margin-bottom:8px}.hc-empty p[data-v-07eb162f]{font-size:14px;color:#b0a8a0;margin:0}.hc-table-wrap[data-v-07eb162f]{background:#fff;border:1.5px solid #f0ece8;border-radius:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.05);overflow:hidden}.hc-controls[data-v-07eb162f]{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 18px;border-bottom:1px solid #f5f2ef;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.hc-info[data-v-07eb162f]{font-size:13px;color:#b0a8a0}.hc-pag[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.hc-pag-btn[data-v-07eb162f]{min-width:32px;height:32px;padding:0 6px;border:1.5px solid #e8e4e0;border-radius:8px;background:#fff;font-size:13px;color:#6b6460;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;-webkit-transition:all .15s;transition:all .15s;font-family:inherit}.hc-pag-btn[data-v-07eb162f]:hover:not(:disabled){border-color:#ff825d;color:#ff825d}.hc-pag-btn[data-v-07eb162f]:disabled{opacity:.35;cursor:default}.hc-pag-btn.cur[data-v-07eb162f]{background:#ff825d;border-color:#ff825d;color:#fff;font-weight:700}.hc-scroll[data-v-07eb162f]{overflow-x:auto;-webkit-overflow-scrolling:touch}.hc-table[data-v-07eb162f]{width:100%;border-collapse:collapse;font-size:13.5px}.hc-th[data-v-07eb162f]{padding:10px 16px;background:#faf8f6;border-bottom:1px solid #f0ece8;font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap}.hc-th-canal[data-v-07eb162f]{width:110px}.hc-th-msg[data-v-07eb162f]{min-width:220px}.hc-th-custo[data-v-07eb162f],.hc-th-num[data-v-07eb162f]{width:120px;text-align:center}.hc-th-date[data-v-07eb162f]{width:110px}.hc-th-time[data-v-07eb162f]{width:90px}.hc-th-actions[data-v-07eb162f]{width:180px}.hc-row[data-v-07eb162f]{border-bottom:1px solid #f8f5f2;-webkit-transition:background .08s;transition:background .08s}.hc-row[data-v-07eb162f]:last-child{border-bottom:none}.hc-row[data-v-07eb162f]:hover{background:#fdfcfb}.hc-td[data-v-07eb162f]{padding:13px 16px;vertical-align:middle;color:#2a2420}.hc-td-num[data-v-07eb162f]{text-align:center}.hc-td-date[data-v-07eb162f],.hc-td-time[data-v-07eb162f]{color:#8a857e;font-size:13px;white-space:nowrap}.hc-camp-name[data-v-07eb162f]{font-weight:600;color:#1a1210}.hc-msg-preview[data-v-07eb162f]{display:block;color:#7a736e;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.hc-num[data-v-07eb162f]{font-weight:700;color:#1a1210}.hc-custo[data-v-07eb162f]{font-weight:600;color:#8a857e;font-size:13px}.hc-canal-badge[data-v-07eb162f]{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:700}.hc-canal-badge.whatsapp[data-v-07eb162f]{background:#e8fdf0;color:#0a7a4a}.hc-canal-badge.push[data-v-07eb162f]{background:#fff0eb;color:#c04820}.hc-action-btn[data-v-07eb162f]{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:5px 11px;border:none;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;-webkit-transition:all .12s;transition:all .12s;font-family:inherit;margin-right:4px}.hc-action-details[data-v-07eb162f]{background:#f7f4f1;color:#5a534f}.hc-action-details[data-v-07eb162f]:hover{background:#fff0eb;color:#ff825d}.hc-action-clone[data-v-07eb162f]{background:#f7f4f1;color:#5a534f}.hc-action-clone[data-v-07eb162f]:hover{background:#f0ece8}.hc-overlay[data-v-07eb162f]{position:fixed;inset:0;background:rgba(15,10,8,.45);backdrop-filter:blur(6px);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:1200;padding:16px}.hc-modal[data-v-07eb162f]{background:#fff;border-radius:18px;width:100%;max-width:520px;max-height:88vh;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-shadow:0 24px 80px rgba(0,0,0,.2);box-shadow:0 24px 80px rgba(0,0,0,.2);overflow:hidden}.hc-modal-large[data-v-07eb162f]{max-width:1020px}.hc-modal-head[data-v-07eb162f]{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:22px 24px 18px;border-bottom:1px solid #f5f2ef;gap:14px}.hc-modal-title[data-v-07eb162f]{font-size:16px;font-weight:800;color:#1a1210;letter-spacing:-.3px}.hc-modal-sub[data-v-07eb162f]{font-size:13px;color:#b0a8a0;margin-top:3px}.hc-modal-close[data-v-07eb162f]{background:#f7f4f1;border:none;cursor:pointer;width:30px;height:30px;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;color:#7a736e;-webkit-transition:all .12s;transition:all .12s;-ms-flex-negative:0;flex-shrink:0}.hc-modal-close[data-v-07eb162f]:hover{background:#f0ece8;color:#1a1210}.hc-modal-body[data-v-07eb162f]{padding:20px 24px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.hc-detail-grid[data-v-07eb162f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hc-detail-item[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.hc-detail-label[data-v-07eb162f]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.hc-detail-val[data-v-07eb162f]{font-size:14px;font-weight:600;color:#1a1210}.hc-detail-orange[data-v-07eb162f]{color:#ff825d}.hc-loading-metricas[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;color:#b0a8a0;padding:16px 0}.hc-spinner[data-v-07eb162f]{width:14px;height:14px;border:2px solid #e8e4e0;border-top-color:#ff825d;border-radius:50%;-webkit-animation:hc-spin-07eb162f .6s linear infinite;animation:hc-spin-07eb162f .6s linear infinite;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes hc-spin-07eb162f{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes hc-spin-07eb162f{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hc-metricas[data-v-07eb162f]{background:#faf8f6;border-radius:12px;padding:16px 18px}.hc-metricas-title[data-v-07eb162f]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.07em;margin-bottom:14px}.hc-metricas-grid[data-v-07eb162f]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.hc-metrica[data-v-07eb162f]{text-align:center}.hc-metrica-val[data-v-07eb162f]{display:block;font-size:18px;font-weight:800;color:#1a1210;letter-spacing:-.5px}.hc-metrica-label[data-v-07eb162f]{display:block;font-size:11px;color:#b0a8a0;margin-top:3px}.hc-metrica-destaque .hc-metrica-val[data-v-07eb162f]{color:#ff825d;font-size:20px}.hc-dest-section[data-v-07eb162f]{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-dest-header[data-v-07eb162f]{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;gap:12px}.hc-dest-search[data-v-07eb162f]{background:#f8f6f3;border:1.5px solid #f0ece8;border-radius:8px;padding:6px 10px;font-size:13px;outline:none;font-family:inherit;color:#1a1210;-webkit-transition:border-color .15s;transition:border-color .15s}.hc-dest-search[data-v-07eb162f]:focus{border-color:#ff825d}.hc-dest-list[data-v-07eb162f]{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;max-height:320px;overflow-y:auto;padding-right:4px}.hc-dest-list[data-v-07eb162f]::-webkit-scrollbar{width:4px}.hc-dest-list[data-v-07eb162f]::-webkit-scrollbar-thumb{background:#e8e4e0;border-radius:2px}.hc-dest-row[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:#faf8f6;border:1.5px solid #f0ece8;-webkit-transition:border-color .12s;transition:border-color .12s}.hc-dest-row--retornou[data-v-07eb162f]{border-color:rgba(10,122,74,.2);background:#f5fdf9}.hc-dest-avatar[data-v-07eb162f]{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:13px;font-weight:700;color:#7a736e;-ms-flex-negative:0;flex-shrink:0}.hc-dest-info[data-v-07eb162f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hc-dest-nome[data-v-07eb162f]{font-size:13.5px;font-weight:600;color:#1a1210}.hc-dest-email[data-v-07eb162f],.hc-dest-nome[data-v-07eb162f]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-dest-email[data-v-07eb162f]{font-size:12px;color:#b0a8a0}.hc-dest-stats[data-v-07eb162f]{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-07eb162f]{padding:3px 8px;border-radius:20px;font-size:11.5px;font-weight:700}.badge-green[data-v-07eb162f]{background:#e8faf2;color:#0a7a4a}.badge-grey[data-v-07eb162f]{background:#f0ece8;color:#a09890}.hc-dest-gasto[data-v-07eb162f]{font-size:12.5px;font-weight:700;color:#ff825d}.hc-modal-foot[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px 24px;border-top:1px solid #f5f2ef}.hc-btn[data-v-07eb162f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:10px 18px;border:none;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-family:inherit}.hc-btn-ghost[data-v-07eb162f]{background:#f7f4f1;color:#5a534f}.hc-btn-ghost[data-v-07eb162f]:hover{background:#f0ece8}.hc-btn-primary[data-v-07eb162f]{background:#ff825d;color:#fff;-webkit-box-shadow:0 2px 8px rgba(255,130,93,.3);box-shadow:0 2px 8px rgba(255,130,93,.3)}.hc-btn-primary[data-v-07eb162f]:hover{background:#e86b45}.hc-fade-enter-active[data-v-07eb162f]{-webkit-transition:opacity .2s;transition:opacity .2s}.hc-fade-leave-active[data-v-07eb162f]{-webkit-transition:opacity .15s;transition:opacity .15s}.hc-fade-enter[data-v-07eb162f],.hc-fade-leave-to[data-v-07eb162f]{opacity:0}.hc-actions-wrap[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hc-detail-item--full[data-v-07eb162f]{grid-column:1/-1}.hc-date-edit-row[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-date-edit-group[data-v-07eb162f]{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-07eb162f]{font-size:11px;color:#b0a8a0;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.hc-date-input[data-v-07eb162f]{border:1.5px solid #e8e4e0;border-radius:8px;padding:7px 10px;font-size:13px;font-family:inherit;color:#1a1210;outline:none;-webkit-transition:border-color .15s;transition:border-color .15s;background:#fff}.hc-date-input[data-v-07eb162f]:focus{border-color:#ff825d}.hc-btn-atualizar[data-v-07eb162f]{padding:8px 14px;background:#ff825d;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;-webkit-transition:background .15s;transition:background .15s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap}.hc-btn-atualizar[data-v-07eb162f]:hover:not(:disabled){background:#e86b45}.hc-btn-atualizar[data-v-07eb162f]:disabled{opacity:.6;cursor:default}.hc-spinner-sm[data-v-07eb162f]{width:12px;height:12px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;-webkit-animation:hc-spin-07eb162f .6s linear infinite;animation:hc-spin-07eb162f .6s linear infinite;display:inline-block}.hc-dest-row--clickable[data-v-07eb162f]{cursor:pointer}.hc-dest-row--clickable[data-v-07eb162f]:hover{border-color:rgba(10,122,74,.4);background:#edfaf4}.hc-overlay-top[data-v-07eb162f]{z-index:1300}.hc-consumo-grid[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;background:#faf8f6;border-radius:12px;padding:16px;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.hc-consumo-stat[data-v-07eb162f]{gap:4px}.hc-consumo-info[data-v-07eb162f],.hc-consumo-stat[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hc-consumo-info[data-v-07eb162f]{gap:8px}.hc-consumo-row[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border-bottom:1px solid #f0ece8;font-size:13.5px}.hc-consumo-label[data-v-07eb162f]{color:#b0a8a0;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.hc-consumo-val[data-v-07eb162f]{color:#1a1210;font-weight:600}.hc-ausencia-select[data-v-07eb162f]{border:1.5px solid #e8e4e0;border-radius:20px;background:#fff;font-size:12px;font-weight:600;color:#7a736e;cursor:pointer;font-family:inherit;padding:5px 28px 5px 11px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23b0a8a0' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;-webkit-transition:border-color .15s;transition:border-color .15s}.hc-ausencia-select[data-v-07eb162f]:focus{border-color:#ff825d}.hc-action-delete[data-v-07eb162f]{background:#fef2f2;color:#e53e3e}.hc-action-delete[data-v-07eb162f]:hover{background:#fee2e2;color:#c53030}.hc-btn-danger[data-v-07eb162f]{background:#fff0f0;color:#e53e3e;border:1.5px solid #fed7d7}.hc-btn-danger[data-v-07eb162f]:hover{background:#fee2e2;color:#c53030;border-color:#feb2b2}.hc-dest-controls[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-sort-group[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.hc-sort-btn[data-v-07eb162f]{padding:5px 11px;border:1.5px solid #e8e4e0;border-radius:20px;background:#fff;font-size:12px;font-weight:600;color:#7a736e;cursor:pointer;font-family:inherit;-webkit-transition:all .15s;transition:all .15s;white-space:nowrap}.hc-sort-btn[data-v-07eb162f]:hover{border-color:#ff825d;color:#ff825d}.hc-sort-btn.active[data-v-07eb162f]{background:#ff825d;border-color:#ff825d;color:#fff}.hc-consumos-section[data-v-07eb162f]{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-consumos-table-wrap[data-v-07eb162f]{overflow-x:auto;border:1.5px solid #f0ece8;border-radius:10px}.hc-consumos-table[data-v-07eb162f]{width:100%;border-collapse:collapse;font-size:13px}.hc-consumos-table thead tr[data-v-07eb162f]{background:#faf8f6}.hc-consumos-table th[data-v-07eb162f]{padding:8px 12px;font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap;border-bottom:1px solid #f0ece8}.hc-consumos-table td[data-v-07eb162f]{padding:9px 12px;border-bottom:1px solid #f8f5f2;color:#2a2420;vertical-align:middle}.hc-consumos-table tr:last-child td[data-v-07eb162f]{border-bottom:none}.hc-consumos-table .text-right[data-v-07eb162f]{text-align:right}.hc-consumos-table .text-muted[data-v-07eb162f]{color:#8a857e}.hc-consumos-table .font-bold[data-v-07eb162f]{font-weight:700}.hc-consumos-table .text-orange[data-v-07eb162f]{color:#ff825d}.hc-consumos-empty[data-v-07eb162f]{font-size:13px;color:#b0a8a0;text-align:center;padding:16px 0}.hc-cliente-perfil[data-v-07eb162f]{gap:16px;background:linear-gradient(135deg,#fff8f6,#fff3ef);border:1.5px solid #ffe0d6;border-radius:14px;padding:18px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hc-cliente-avatar-lg[data-v-07eb162f],.hc-cliente-perfil[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hc-cliente-avatar-lg[data-v-07eb162f]{width:52px;height:52px;border-radius:50%;background:#ff825d;color:#fff;font-size:20px;font-weight:800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 4px 12px rgba(255,130,93,.3);box-shadow:0 4px 12px rgba(255,130,93,.3)}.hc-cliente-info-main[data-v-07eb162f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.hc-cliente-nome[data-v-07eb162f]{font-size:17px;font-weight:800;color:#1a1210;letter-spacing:-.3px;margin-bottom:5px}.hc-cliente-meta[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.hc-cliente-meta span[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12.5px;color:#7a736e}.hc-cliente-meta svg[data-v-07eb162f]{-ms-flex-negative:0;flex-shrink:0;color:#b0a8a0}.hc-cliente-stats-row[data-v-07eb162f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-negative:0;flex-shrink:0}.hc-cliente-stat[data-v-07eb162f]{text-align:center}.hc-cliente-stat-val[data-v-07eb162f]{display:block;font-size:16px;font-weight:800;color:#ff825d;letter-spacing:-.4px}.hc-cliente-stat-label[data-v-07eb162f]{display:block;font-size:11px;color:#b0a8a0;margin-top:2px}@media (max-width:600px){.hc-root[data-v-07eb162f]{padding:16px 12px 40px}.hc-search[data-v-07eb162f]{width:140px}.hc-detail-grid[data-v-07eb162f]{grid-template-columns:1fr}.hc-metricas-grid[data-v-07eb162f]{grid-template-columns:1fr 1fr}.hc-dest-controls[data-v-07eb162f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}