.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)}}.cmp-aviso-blacklist[data-v-b38def18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.8rem;color:#ff825d;font-weight:500}.cmp-tag-pills[data-v-b38def18]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cmp-tag-pill[data-v-b38def18]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;border:1.5px solid;font-size:13px;font-weight:600;font-family:inherit;background:#fff;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cmp-tag-pill[data-v-b38def18]:hover{opacity:.85}.cmp-tag-pill.is-active .cmp-tag-dot[data-v-b38def18]{background:#fff!important}.cmp-tag-dot[data-v-b38def18]{width:8px;height:8px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.cmp-badge-new[data-v-4bced791]{display:inline-block;margin-left:6px;background:#10b981;color:#fff;font-size:10px;font-weight:600;padding:1px 6px;border-radius:10px;vertical-align:middle}.cmp-warn[data-v-4bced791]{background:#fff8e1;color:#8b6e00;border:1px solid #ffe8a0;border-radius:6px;padding:12px;font-size:13px}.cmp-warn a[data-v-4bced791]{color:#8b6e00;font-weight:600}.cmp-cta-row[data-v-4bced791]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-cta-row>div[data-v-4bced791]{min-width:180px}.cmp-hint[data-v-4bced791]{font-size:12px;color:#888;margin:4px 0 0}.cmp-email-preview[data-v-4bced791]{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;background:#fafafa}.cmp-preview-head[data-v-4bced791]{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 12px;background:#fff;border-bottom:1px solid #eee}.cmp-preview-label[data-v-4bced791]{font-size:12px;color:#777;text-transform:uppercase;letter-spacing:.5px}.cmp-preview-btn[data-v-4bced791]{background:transparent;border:1px solid #ddd;padding:4px 10px;border-radius:4px;font-size:12px;cursor:pointer;color:#555}.cmp-preview-frame[data-v-4bced791]{width:100%;height:480px;border:0;background:#fff}.cmp-preview-empty[data-v-4bced791],.cmp-preview-loading[data-v-4bced791]{padding:40px 16px;text-align:center;color:#888;font-size:13px}.cmp-upload-zone[data-v-4bced791]{border:2px dashed #ddd;border-radius:8px;background:#fafafa;cursor:pointer;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s;position:relative;overflow:hidden;min-height:120px;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}.cmp-upload-zone[data-v-4bced791]:hover{border-color:#999;background:#f5f5f5}.cmp-upload-zone.is-dragging[data-v-4bced791]{border-color:#10b981;background:#f0fdf4}.cmp-upload-zone.is-uploading[data-v-4bced791]{cursor:wait}.cmp-upload-state[data-v-4bced791]{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:8px;padding:24px;color:#666;font-size:13px}.cmp-upload-state strong[data-v-4bced791]{color:#333}.cmp-upload-state .cmp-hint[data-v-4bced791]{color:#999;font-size:11px}.cmp-upload-spinner[data-v-4bced791]{width:28px;height:28px;border:3px solid #e5e5e5;border-top-color:#555;border-radius:50%;-webkit-animation:cmp-spin-4bced791 .8s linear infinite;animation:cmp-spin-4bced791 .8s linear infinite}@-webkit-keyframes cmp-spin-4bced791{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cmp-spin-4bced791{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cmp-upload-preview[data-v-4bced791]{position:relative;width:100%;background:#fff}.cmp-upload-preview img[data-v-4bced791]{display:block;width:100%;max-height:280px;-o-object-fit:contain;object-fit:contain;background:#fafafa}.cmp-upload-overlay[data-v-4bced791]{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.cmp-upload-zone:hover .cmp-upload-overlay[data-v-4bced791]{opacity:1}.cmp-upload-btn-small[data-v-4bced791]{background:rgba(0,0,0,.7);color:#fff;border:none;padding:6px 10px;border-radius:4px;font-size:12px;cursor:pointer}.cmp-upload-btn-small[data-v-4bced791]:hover{background:rgba(0,0,0,.85)}.cmp-upload-btn-danger[data-v-4bced791]{background:rgba(176,0,32,.85)}.cmp-upload-btn-danger[data-v-4bced791]:hover{background:#b00020}.cmp-upload-alt[data-v-4bced791]{font-size:12px;color:#888}.cmp-upload-alt summary[data-v-4bced791]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px 0}.cmp-upload-alt summary[data-v-4bced791]:hover{color:#333}.cmp-email-form[data-v-4bced791]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.cmp-section[data-v-4bced791]{background:#fff;border:1px solid #ececec;border-radius:10px;overflow:hidden}.cmp-section-head[data-v-4bced791]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:#fafafa;border-bottom:1px solid #ececec}.cmp-section-num[data-v-4bced791]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:22px;height:22px;border-radius:50%;background:#1a1a1a;color:#fff;font-size:12px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-section-title[data-v-4bced791]{margin:0;font-size:14px;font-weight:600;color:#1a1a1a;-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-section-pill[data-v-4bced791]{font-size:10px;text-transform:uppercase;letter-spacing:.6px;background:#1a1a1a;color:#fff;padding:2px 8px;border-radius:10px;font-weight:600}.cmp-section-pill--opt[data-v-4bced791]{background:#f0ede6;color:#6b6460}.cmp-section-body[data-v-4bced791]{padding:14px 16px}.cmp-field[data-v-4bced791]{margin-bottom:14px}.cmp-field[data-v-4bced791]:last-child{margin-bottom:0}.cmp-label-meta[data-v-4bced791]{font-size:11px;color:#888;font-weight:400;text-transform:none;letter-spacing:0;margin-left:4px}.cmp-vars-inline[data-v-4bced791]{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;gap:6px;margin-top:8px;padding:8px 10px;background:#fafafa;border-radius:6px;font-size:12px}.cmp-vars-inline-label[data-v-4bced791]{font-size:11px;color:#6b6460;font-weight:600;margin-right:4px}.cmp-vars-inline-hint[data-v-4bced791]{font-size:11px;color:#999;margin-left:4px;font-style:italic}.cmp-add-link[data-v-4bced791]{padding:8px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-link-btn[data-v-4bced791]{background:transparent;border:1px dashed #bbb;padding:8px 16px;border-radius:6px;font-size:13px;color:#333;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.cmp-link-btn[data-v-4bced791]:hover{border-color:#1a1a1a;background:#fafafa}.cmp-vars-bar[data-v-4bced791]{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;gap:6px;padding:10px 12px;background:#fafafa;border:1px dashed #ddd;border-radius:8px;margin:4px 0 10px}.cmp-vars-label[data-v-4bced791]{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-right:4px}.cmp-var-badge[data-v-4bced791]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 12px;background:#fff;border:1px solid #d5d5d5;border-radius:18px;font-size:12.5px;color:#333;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .12s;transition:all .12s}.cmp-var-badge[data-v-4bced791]:hover{border-color:#1a1a1a;background:#1a1a1a;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cmp-var-badge[data-v-4bced791]:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:translateY(0);transform:translateY(0)}.cmp-var-badge-emoji[data-v-4bced791]{font-size:14px;line-height:1}.cmp-var-badge-label[data-v-4bced791]{font-weight:500}.cmp-var-badge--sm[data-v-4bced791]{padding:3px 10px;font-size:11.5px;border-radius:14px}.cmp-upload-zone--compact[data-v-4bced791]{min-height:60px;padding:8px}.cmp-upload-zone--compact .cmp-upload-state[data-v-4bced791]{padding:12px;font-size:12.5px}.cmp-editor-toolbar[data-v-4bced791]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border:1px solid #ddd;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:6px 8px;background:#fafafa}.cmp-tb-btn[data-v-4bced791]{background:#fff;border:1px solid #ddd;padding:4px 10px;border-radius:4px;font-size:13px;cursor:pointer;color:#333;min-width:30px}.cmp-tb-btn[data-v-4bced791]:hover{background:#f0f0f0}.cmp-tb-btn[data-v-4bced791]:active{background:#e0e0e0}.cmp-tb-btn-clear[data-v-4bced791]{font-size:11px;color:#777}.cmp-tb-sep[data-v-4bced791]{display:inline-block;width:1px;height:20px;background:#ddd;margin:0 4px}.cmp-editor[data-v-4bced791]{min-height:160px;border-top-left-radius:0;border-top-right-radius:0;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.6;background:#fff;outline:none;white-space:pre-wrap}.cmp-editor[data-v-4bced791]:empty:before{content:attr(data-placeholder);color:#aaa;pointer-events:none}.cmp-editor[data-v-4bced791]:focus{border-color:#888;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.04);box-shadow:0 0 0 3px rgba(0,0,0,.04)}.cmp-editor ol[data-v-4bced791],.cmp-editor ul[data-v-4bced791]{margin:8px 0;padding-left:24px}.cmp-editor p[data-v-4bced791]{margin:0 0 8px 0}.cmp-editor p[data-v-4bced791]:last-child{margin-bottom:0}.cmp-label-small[data-v-0b724692]{display:block;font-size:.68rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#adb5bd;margin-bottom:6px;margin-top:4px}.cmp-intervalo-preview[data-v-0b724692]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:rgba(255,130,93,.08);border:1px solid rgba(255,130,93,.2);border-radius:20px;padding:5px 12px;font-size:.8rem;font-weight:600;color:#ff825d}.cmp-dest-wrap[data-v-0b724692]{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cmp-dest-tag[data-v-0b724692]{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:20px}.cmp-dest-tag--termos[data-v-0b724692]{background:#fff8eb;color:#b45309}.cmp-dest-tag--blacklist[data-v-0b724692]{background:#fdecea;color:#c0392b}.pf-root[data-v-d97cba3e]{background:#fff;border:1.5px solid #f0ece8;border-radius:14px;padding:16px 20px;margin-bottom:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.pf-row[data-v-d97cba3e]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pf-group[data-v-d97cba3e],.pf-row[data-v-d97cba3e]{display:-webkit-box;display:-ms-flexbox;display:flex}.pf-group[data-v-d97cba3e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px}.pf-label[data-v-d97cba3e]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em;margin:0}.pf-select[data-v-d97cba3e]{width:100%}.pf-select .el-input__inner[data-v-d97cba3e]{line-height:36px!important;font-family:inherit!important}.pf-date[data-v-d97cba3e],.pf-select .el-input__inner[data-v-d97cba3e]{border:1.5px solid #e8e4e0!important;border-radius:9px!important;font-size:13px!important;height:36px!important}.pf-date[data-v-d97cba3e]{padding:0 10px!important}.pf-date[data-v-d97cba3e]:focus{border-color:#ff825d!important;-webkit-box-shadow:0 0 0 3px rgba(255,130,93,.12)!important;box-shadow:0 0 0 3px rgba(255,130,93,.12)!important}.pf-actions[data-v-d97cba3e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:1px}.pf-btn-apply[data-v-d97cba3e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;background:#ff825d;color:#fff;border:none;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;font-family:inherit;white-space:nowrap}.pf-btn-apply[data-v-d97cba3e]:hover{background:#e86b45}.pf-btn-clear[data-v-d97cba3e]{width:36px;height:36px;border-radius:9px;border:1.5px solid #e8e4e0;background:#fff;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:#b0a8a0;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.pf-btn-clear[data-v-d97cba3e]:hover{border-color:#e05a3a;color:#e05a3a}@media (max-width:768px){.pf-row[data-v-d97cba3e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pf-group[data-v-d97cba3e]{min-width:100%}.pf-actions[data-v-d97cba3e]{width:100%}.pf-btn-apply[data-v-d97cba3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pi-root[data-v-68d407b4]{margin-bottom:16px}.pi-row[data-v-68d407b4]{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pi-card[data-v-68d407b4],.pi-row[data-v-68d407b4]{display:-webkit-box;display:-ms-flexbox;display:flex}.pi-card[data-v-68d407b4]{background:#fff;border:1.5px solid #f0ece8;border-radius:14px;padding:18px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);min-width:130px}.pi-card--main[data-v-68d407b4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:260px}.pi-card--click[data-v-68d407b4]{cursor:pointer;-webkit-transition:border-color .15s;transition:border-color .15s}.pi-card--click[data-v-68d407b4]:hover{border-color:#ff825d}.pi-avatar[data-v-68d407b4]{width:52px;height:52px;border-radius:14px;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;-webkit-box-shadow:0 4px 14px rgba(255,130,93,.3);box-shadow:0 4px 14px rgba(255,130,93,.3)}.pi-info[data-v-68d407b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.pi-nome[data-v-68d407b4]{font-size:16px;font-weight:800;color:#1a1210;margin:0;letter-spacing:-.3px}.pi-detalhes[data-v-68d407b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.pi-detalhes span[data-v-68d407b4]{font-size:13px;color:#6b6460}.pi-detalhes span+span[data-v-68d407b4]:before{content:"·";margin-right:8px;color:#d0c8c0}.pi-qr[data-v-68d407b4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#b0a8a0;background:#f8f6f3;border-radius:6px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pi-card-label[data-v-68d407b4]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.pi-card-val[data-v-68d407b4]{font-size:22px;font-weight:800;color:#1a1210;letter-spacing:-.5px;line-height:1.1}.pi-nif-row[data-v-68d407b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width:768px){.pi-card[data-v-68d407b4]{min-width:calc(50% - 6px)}.pi-card--main[data-v-68d407b4]{min-width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}}.pe-root[data-v-5a44ba8c]{margin-bottom:16px}.pe-section-title[data-v-5a44ba8c]{font-size:18px;font-weight:800;color:#1a1210;letter-spacing:-.3px;margin:0 0 12px}.pe-row[data-v-5a44ba8c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.pe-kpi[data-v-5a44ba8c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px;background:#fff;border:1.5px solid #f0ece8;border-radius:14px;padding:18px 20px;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;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s}.pe-kpi[data-v-5a44ba8c]:hover{-webkit-box-shadow:0 4px 14px rgba(0,0,0,.07);box-shadow:0 4px 14px rgba(0,0,0,.07)}.pe-kpi--orange[data-v-5a44ba8c]{background:#ff825d;border-color:#ff825d}.pe-kpi--dark[data-v-5a44ba8c]{background:#1a1210;border-color:#1a1210}.pe-kpi--sm[data-v-5a44ba8c]{padding:14px 18px}.pe-kpi-label[data-v-5a44ba8c]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.pe-kpi-label--white[data-v-5a44ba8c]{color:hsla(0,0%,100%,.6)}.pe-kpi-val[data-v-5a44ba8c]{font-size:32px;font-weight:800;color:#1a1210;letter-spacing:-1.5px;line-height:1.1}.pe-kpi-val--white[data-v-5a44ba8c]{color:#fff}.pe-kpi-val--sm[data-v-5a44ba8c]{font-size:26px}@media (max-width:768px){.pe-kpi[data-v-5a44ba8c]{min-width:calc(50% - 6px)}}.pc-root[data-v-70910a44]{margin-bottom:16px}.pc-grid[data-v-70910a44]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pc-card[data-v-70910a44]{background:#fff;border:1.5px solid #f0ece8;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc-card-header[data-v-70910a44]{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}.pc-card-header-simple[data-v-70910a44],.pc-card-header[data-v-70910a44]{padding:14px 20px;border-bottom:1px solid #f5f2ef}.pc-card-title[data-v-70910a44]{font-size:14px;font-weight:800;color:#ff825d;margin:0}.pc-nav-btn[data-v-70910a44]{width:28px;height:28px;border-radius:7px;border:1.5px solid #e8e4e0;background:#fff;font-size:16px;line-height:1;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 .12s;transition:all .12s}.pc-nav-btn[data-v-70910a44]:hover{border-color:#ff825d;color:#ff825d}.pc-items[data-v-70910a44]{padding:8px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.pc-item[data-v-70910a44]{padding:10px 20px;border-bottom:1px solid #faf8f6;-webkit-transition:background .08s;transition:background .08s}.pc-item[data-v-70910a44]:last-child{border-bottom:none}.pc-item[data-v-70910a44]:hover{background:#fdfcfb}.pc-item-row[data-v-70910a44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.pc-item-name[data-v-70910a44]{font-size:13.5px;font-weight:600;color:#1a1210}.pc-item-pct[data-v-70910a44]{font-size:13px;font-weight:700;color:#ff825d}.pc-bar-wrap[data-v-70910a44]{height:4px;background:#f0ece8;border-radius:2px;overflow:hidden;margin-bottom:4px}.pc-bar[data-v-70910a44]{height:100%;background:#ff825d;border-radius:2px;-webkit-transition:width .3s;transition:width .3s}.pc-item-meta[data-v-70910a44]{font-size:11.5px;color:#b0a8a0}.pc-visitas[data-v-70910a44]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pc-visita-row[data-v-70910a44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid #faf8f6;cursor:pointer;-webkit-transition:background .08s;transition:background .08s}.pc-visita-row[data-v-70910a44]:last-child{border-bottom:none}.pc-visita-row[data-v-70910a44]:hover{background:#fdfcfb}.pc-visita-badge[data-v-70910a44]{background:#f8f6f3;border-radius:8px;padding:4px 9px;font-size:11.5px;font-weight:700;color:#6b6460;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.pc-visita-info[data-v-70910a44]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pc-visita-rest[data-v-70910a44]{font-size:13.5px;font-weight:600;color:#1a1210;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-visita-sub[data-v-70910a44]{font-size:12px;color:#b0a8a0}.pc-visita-val[data-v-70910a44]{font-size:13.5px;font-weight:700;color:#1a1210;-ms-flex-negative:0;flex-shrink:0}.pc-visita-more[data-v-70910a44]{width:24px;height:24px;border-radius:50%;border:1.5px solid #e8e4e0;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:16px;color:#b0a8a0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .12s;transition:all .12s}.pc-visita-row:hover .pc-visita-more[data-v-70910a44]{border-color:#ff825d;color:#ff825d}.pc-pag[data-v-70910a44]{gap:8px;padding:10px 20px;border-top:1px solid #f5f2ef}.pc-pag-btn[data-v-70910a44],.pc-pag[data-v-70910a44]{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}.pc-pag-btn[data-v-70910a44]{width:28px;height:28px;border-radius:7px;border:1.5px solid #e8e4e0;background:#fff;font-size:16px;line-height:1;color:#6b6460;cursor:pointer;-webkit-transition:all .12s;transition:all .12s}.pc-pag-btn[data-v-70910a44]:hover:not(:disabled){border-color:#ff825d;color:#ff825d}.pc-pag-btn[data-v-70910a44]:disabled{opacity:.3;cursor:default}.pc-pag-info[data-v-70910a44]{font-size:12px;color:#b0a8a0;font-weight:600}.pc-empty[data-v-70910a44]{text-align:center;padding:40px 20px;color:#b0a8a0;font-size:13.5px;font-style:italic}@media (max-width:768px){.pc-grid[data-v-70910a44]{grid-template-columns:1fr}}.pg-root[data-v-ad98b794]{margin-bottom:16px}.pg-grid[data-v-ad98b794]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pg-card[data-v-ad98b794]{background:#fff;border:1.5px solid #f0ece8;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04)}.pg-card-header[data-v-ad98b794]{padding:14px 20px;border-bottom:1px solid #f5f2ef}.pg-card-title[data-v-ad98b794]{font-size:14px;font-weight:700;color:#1a1210;margin:0 0 2px}.pg-card-sub[data-v-ad98b794]{font-size:12px;color:#b0a8a0}.pg-empty[data-v-ad98b794]{text-align:center;padding:48px 20px;color:#b0a8a0;font-size:13.5px;font-style:italic}@media (max-width:768px){.pg-grid[data-v-ad98b794]{grid-template-columns:1fr}}.cp-root[data-v-ec49e12a]{padding:28px 28px 48px;font-family:DM Sans,Outfit,system-ui,sans-serif;min-height:100vh;background:#f8f6f3}.cp-header[data-v-ec49e12a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-header-left[data-v-ec49e12a],.cp-header[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp-header-left[data-v-ec49e12a]{gap:12px}.cp-back-btn[data-v-ec49e12a]{width:36px;height:36px;border-radius:10px;border:1.5px solid #e8e4e0;background:#fff;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:#5a534f;cursor:pointer;-webkit-transition:all .12s;transition:all .12s;-ms-flex-negative:0;flex-shrink:0}.cp-back-btn[data-v-ec49e12a]:hover{border-color:#ff825d;color:#ff825d}.cp-header-icon[data-v-ec49e12a]{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)}.cp-title[data-v-ec49e12a]{font-size:20px;font-weight:800;color:#1a1210;margin:0;letter-spacing:-.4px}.cp-sub[data-v-ec49e12a]{font-size:13px;color:#b0a8a0;margin:2px 0 0}.cp-header-right[data-v-ec49e12a]{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}.cp-action-btn[data-v-ec49e12a]{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:9px 16px;background:#fff;border:1.5px solid #f0ece8;border-radius:11px;font-size:13.5px;font-weight:500;color:#5a534f;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-family:inherit;white-space:nowrap}.cp-action-btn[data-v-ec49e12a]:hover{border-color:#ff825d;color:#ff825d;background:#fff8f5}.cp-action-btn--danger[data-v-ec49e12a]{color:#c0b8b0}.cp-action-btn--danger[data-v-ec49e12a]:hover{border-color:#e74c3c!important;color:#e74c3c!important;background:#fdf2f2!important}.cp-elim-body[data-v-ec49e12a]{padding:8px 0}.cp-elim-msg[data-v-ec49e12a]{font-size:14px;color:#1a1210;margin:0 0 8px;line-height:1.5}.cp-elim-hint[data-v-ec49e12a]{font-size:12.5px;color:#8a8480;margin:0 0 20px;line-height:1.5}.cp-elim-actions[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.cp-elim-cancel[data-v-ec49e12a]{padding:9px 18px;border:1.5px solid #e8e4e0;border-radius:10px;background:#fff;font-size:13.5px;font-weight:600;color:#5a534f;cursor:pointer;font-family:inherit;-webkit-transition:all .15s;transition:all .15s}.cp-elim-cancel[data-v-ec49e12a]:hover{border-color:#d0ccc8}.cp-elim-confirm[data-v-ec49e12a]{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:9px 18px;background:#e74c3c;color:#fff;border:none;border-radius:10px;font-size:13.5px;font-weight:700;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;font-family:inherit}.cp-elim-confirm[data-v-ec49e12a]:hover{background:#c0392b}.cp-elim-confirm[data-v-ec49e12a]:disabled{opacity:.6;cursor:not-allowed}.cp-modal-scroll[data-v-ec49e12a]{max-height:60vh;overflow-y:auto}.cp-modal-empty[data-v-ec49e12a]{text-align:center;padding:40px;color:#b0a8a0;font-style:italic}.cp-campanha-item[data-v-ec49e12a]{padding:14px 0;border-bottom:1px solid #f5f2ef}.cp-campanha-item[data-v-ec49e12a]:last-child{border-bottom:none}.cp-campanha-meta[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:4px}.cp-campanha-titulo[data-v-ec49e12a]{font-size:14px;font-weight:700;color:#1a1210}.cp-campanha-canal[data-v-ec49e12a]{font-size:11px;background:#f0ece8;color:#6b6460;border-radius:20px;padding:2px 8px}.cp-campanha-msg[data-v-ec49e12a]{font-size:13px;color:#5a534f;margin:0 0 4px;line-height:1.5}.cp-campanha-data[data-v-ec49e12a]{font-size:11.5px;color:#b0a8a0}.cp-visita-cards[data-v-ec49e12a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px}.cp-visita-card[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;border:1.5px solid #f0ece8;border-radius:14px;padding:12px 14px}.cp-visita-card--total[data-v-ec49e12a]{border-color:rgba(255,130,93,.3);background:#fff8f5}.cp-visita-card-icon[data-v-ec49e12a]{width:34px;height:34px;border-radius:10px;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;color:#6b6460;-ms-flex-negative:0;flex-shrink:0}.cp-visita-card--total .cp-visita-card-icon[data-v-ec49e12a]{background:rgba(255,130,93,.12);color:#ff825d}.cp-visita-card-body[data-v-ec49e12a]{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}.cp-visita-card-label[data-v-ec49e12a]{font-size:10.5px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.cp-visita-card-val[data-v-ec49e12a]{font-size:14px;font-weight:700;color:#1a1210;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-visita-card-val--total[data-v-ec49e12a]{color:#ff825d}.cp-consumos-header[data-v-ec49e12a]{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:8px}.cp-consumos-header-title[data-v-ec49e12a]{font-size:13px;font-weight:700;color:#1a1210;text-transform:uppercase;letter-spacing:.06em}.cp-consumos-header-count[data-v-ec49e12a]{font-size:12px;color:#b0a8a0;background:#f0ece8;border-radius:20px;padding:2px 10px}.cp-consumos-col-header[data-v-ec49e12a]{display:grid;grid-template-columns:1fr 70px 90px;padding:6px 0 6px 0;border-bottom:2px solid #f0ece8;margin-bottom:2px}.cp-consumos-col-header span[data-v-ec49e12a]{font-size:11px;font-weight:700;color:#b0a8a0;text-transform:uppercase;letter-spacing:.06em}.cp-consumos-col-header span[data-v-ec49e12a]:nth-child(2){text-align:center}.cp-consumos-col-header span[data-v-ec49e12a]:nth-child(3){text-align:right}.cp-consumos-list[data-v-ec49e12a]{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}.cp-consumo-row[data-v-ec49e12a]{display:grid;grid-template-columns:1fr 70px 90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #faf8f6}.cp-consumo-row[data-v-ec49e12a]:last-child{border-bottom:none}.cp-consumo-nome[data-v-ec49e12a]{font-size:13.5px;font-weight:600;color:#1a1210;display:block}.cp-consumo-cat[data-v-ec49e12a]{font-size:11.5px;color:#b0a8a0;display:block}.cp-consumo-qty[data-v-ec49e12a]{font-size:13px;color:#6b6460;text-align:center}.cp-consumo-val[data-v-ec49e12a]{font-size:13.5px;font-weight:700;color:#1a1210;text-align:right}@media (max-width:768px){.cp-root[data-v-ec49e12a]{padding:16px 14px 40px}.cp-header[data-v-ec49e12a]{-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}.cp-header-right[data-v-ec49e12a]{width:100%}.cp-action-btn[data-v-ec49e12a]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nif-modal[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.nif-modal-aviso[data-v-ec49e12a]{font-size:13px;color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;margin:0}.nif-label[data-v-ec49e12a]{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.nif-input[data-v-ec49e12a]{width:100%;height:42px;border:1.5px solid #e5e7eb;border-radius:10px;padding:0 14px;font-size:16px;font-weight:600;letter-spacing:.1em;outline:none;-webkit-transition:border-color .15s;transition:border-color .15s}.nif-input[data-v-ec49e12a]:focus{border-color:#ff825d;-webkit-box-shadow:0 0 0 3px rgba(255,130,93,.15);box-shadow:0 0 0 3px rgba(255,130,93,.15)}.nif-erro[data-v-ec49e12a]{font-size:12px;color:#dc2626;margin:-6px 0 0}.nif-actions[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nif-btn[data-v-ec49e12a]{padding:9px 20px;border-radius:9px;border:none;font-size:13.5px;font-weight:600;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;font-family:inherit}.nif-btn[data-v-ec49e12a]:disabled{opacity:.45;cursor:default}.nif-btn-cancel[data-v-ec49e12a]{background:#f3f4f6;color:#374151}.nif-btn-cancel[data-v-ec49e12a]:hover:not(:disabled){background:#e5e7eb}.nif-btn-confirm[data-v-ec49e12a]{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)}.nif-btn-confirm[data-v-ec49e12a]:hover:not(:disabled){background:#e86b45}.nif-logs[data-v-ec49e12a]{background:#0f172a;border-radius:10px;padding:12px 14px;font-family:Fira Code,Cascadia Code,monospace;max-height:260px;overflow-y:auto}.nif-logs-title[data-v-ec49e12a]{font-size:11px;color:#64748b;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.nif-log-linha[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;font-size:12px;line-height:1.7}.nif-log-ts[data-v-ec49e12a]{color:#475569;-ms-flex-negative:0;flex-shrink:0}.nif-log-msg[data-v-ec49e12a]{color:#cbd5e1;word-break:break-all}.nif-log-linha.success .nif-log-msg[data-v-ec49e12a]{color:#4ade80}.nif-log-linha.erro .nif-log-msg[data-v-ec49e12a]{color:#f87171}.nif-log-linha.aviso .nif-log-msg[data-v-ec49e12a]{color:#fbbf24}.cp-tags-section[data-v-ec49e12a]{margin-bottom:16px}.cp-tags-bar[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;background:#faf9f7;border:1px solid #ebe8e3;border-radius:10px}.cp-tags-bar-icon[data-v-ec49e12a]{color:#b0a8a0;-ms-flex-negative:0;flex-shrink:0}.cp-tags-list[data-v-ec49e12a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cp-tag-badge[data-v-ec49e12a],.cp-tags-list[data-v-ec49e12a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp-tag-badge[data-v-ec49e12a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:4px 12px;border-radius:16px;color:#fff;font-size:12px;font-weight:700}.cp-tag-x[data-v-ec49e12a]{background:none;border:none;color:hsla(0,0%,100%,.75);cursor:pointer;font-size:11px;padding:0;line-height:1}.cp-tag-x[data-v-ec49e12a]:hover{color:#fff}.cp-tag-dropdown-wrap[data-v-ec49e12a]{position:relative}.cp-tag-add-btn[data-v-ec49e12a]{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:4px 12px;border-radius:16px;border:1.5px dashed #d0ccc6;font-size:12px;font-family:inherit;font-weight:600;background:#fff;color:#8a857e;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.cp-tag-add-btn[data-v-ec49e12a]:hover{border-color:#a09890;color:#5a554f}.cp-tag-dropdown[data-v-ec49e12a]{position:absolute;top:calc(100% + 6px);left:0;min-width:180px;background:#fff;border:1px solid #ebe8e3;border-radius:10px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.1);box-shadow:0 6px 20px rgba(0,0,0,.1);padding:6px 0;z-index:50}.cp-tag-dropdown-item[data-v-ec49e12a]{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 14px;border:none;background:none;font-size:13px;font-family:inherit;color:#3a3530;cursor:pointer;-webkit-transition:background .12s;transition:background .12s}.cp-tag-dropdown-item[data-v-ec49e12a]:hover{background:#f5f3f0}.cp-tag-dropdown-dot[data-v-ec49e12a]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.cp-tags-empty[data-v-ec49e12a]{font-size:12px;color:#b0a8a0;font-style:italic}.cmp-stepper{gap:0;margin-bottom:28px}.cmp-step,.cmp-stepper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-step{gap:8px;cursor:default;position:relative}.cmp-step,.cmp-step:after{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp-step:after{content:"";height:2px;background:#e2e8f0;margin:0 8px;border-radius:1px;-webkit-transition:background .3s ease;transition:background .3s ease}.cmp-step:last-child:after{display:none}.cmp-step.is-done:after{background:#ff825d}.cmp-step-dot{width:28px;height:28px;border-radius:50%;border:2px solid #e2e8f0;background:#fff;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:12px;font-weight:700;color:#adb5bd;-webkit-transition:all .25s ease;transition:all .25s ease;-ms-flex-negative:0;flex-shrink:0}.cmp-step.is-active .cmp-step-dot{border-color:#ff825d;background:#ff825d;color:#fff;-webkit-box-shadow:0 0 0 4px rgba(255,130,93,.15);box-shadow:0 0 0 4px rgba(255,130,93,.15)}.cmp-step.is-done .cmp-step-dot{border-color:#ff825d;background:#ff825d;color:#fff;cursor:pointer}.cmp-step-label{font-size:.72rem;font-weight:600;letter-spacing:.3px;color:#adb5bd;white-space:nowrap}.cmp-step.is-active .cmp-step-label{color:#373737}.cmp-step.is-done .cmp-step-label{color:#ff825d}.cmp-card{background:#fff;border:1px solid #edf0f5;border-radius:16px;padding:28px 32px;margin-bottom:20px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05)}.cmp-card-eyebrow{font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#ff825d;margin-bottom:6px}.cmp-card-title{font-size:1.25rem;font-weight:700;color:#373737;margin-bottom:6px}.cmp-card-sub{font-size:.85rem;color:#8898aa;margin-bottom:20px}.cmp-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8898aa;margin-bottom:8px}.cmp-choice-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:4px}.cmp-choice,.cmp-choice-group{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;background:#fff}.cmp-choice:hover{border-color:#ff825d;background:rgba(255,130,93,.03)}.cmp-choice.is-selected{border-color:#ff825d;background:rgba(255,130,93,.05)}.cmp-choice-icon{font-size:20px;-ms-flex-negative:0;flex-shrink:0;line-height:1}.cmp-choice-name{font-weight:600;font-size:.875rem;color:#373737}.cmp-choice-desc{font-size:.775rem;color:#8898aa;margin-top:1px}.cmp-choice-check{margin-left:auto;width:20px;height:20px;border-radius:50%;border:1.5px solid #e2e8f0;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;-webkit-transition:all .15s ease;transition:all .15s ease;color:transparent;font-size:10px}.cmp-choice.is-selected .cmp-choice-check{background:#ff825d;border-color:#ff825d;color:#fff}.cmp-sub-field{background:#f8fafc;border:1px solid #edf0f5;border-radius:10px;padding:16px;margin-top:8px}.cmp-count-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:rgba(255,130,93,.08);border:1px solid rgba(255,130,93,.2);border-radius:20px;padding:5px 12px;font-size:.8rem;font-weight:600;color:#ff825d;margin-top:10px}.cmp-image-hint{background:#fff7f5;border:1px solid rgba(255,130,93,.2);border-radius:8px;padding:12px 14px;font-size:.825rem;color:#6e6e6e}.cmp-textarea{border-radius:10px!important;border-color:#e2e8f0!important;font-size:.875rem!important;resize:vertical;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.cmp-textarea:focus{border-color:#ff825d!important;-webkit-box-shadow:0 0 0 3px rgba(255,130,93,.1)!important;box-shadow:0 0 0 3px rgba(255,130,93,.1)!important}.cmp-textarea:disabled{background:#f8fafc!important;color:#8898aa!important}.cmp-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-agendar-block{background:#f8fafc;border:1.5px dashed #ced4da;border-radius:12px;padding:20px;-webkit-animation:cmpFadeIn .2s ease;animation:cmpFadeIn .2s ease}.cmp-slide-enter-active,.cmp-slide-leave-active{-webkit-transition:all .22s ease;transition:all .22s ease}.cmp-slide-enter{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}.cmp-slide-leave-to{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}@-webkit-keyframes cmpFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cmpFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.f-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.right-col-sticky{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent}.right-col-sticky::-webkit-scrollbar{width:6px}.right-col-sticky::-webkit-scrollbar-track{background:transparent}.right-col-sticky::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}.email-preview-panel{background:#fff;border:1.5px solid #f0ece8;border-radius:16px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05);overflow:hidden;margin-bottom:16px}.email-preview-head{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 16px;border-bottom:1px solid #f0ece8;background:#fafafa}.email-preview-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#6b6460}.email-preview-refresh{background:transparent;border:1px solid #ddd;padding:4px 10px;border-radius:4px;cursor:pointer;color:#555;font-size:12px}.email-preview-refresh:hover{background:#f0f0f0}.email-preview-empty,.email-preview-loading{padding:40px 20px;text-align:center;color:#888;font-size:13px}.email-preview-iframe{display:block;width:100%;height:620px;border:0;background:#fff}.aud-panel{background:#fff;border:1.5px solid #f0ece8;border-radius:16px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05);overflow:hidden}.aud-panel-head{padding:20px 22px 14px;border-bottom:1px solid #f5f2ef}.aud-panel-eyebrow{font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#ff825d;margin-bottom:4px}.aud-panel-title{font-size:1.1rem;font-weight:700;color:#1a1210;margin:0}.aud-count{color:#ff825d}.aud-panel-list{max-height:420px;overflow-y:auto;padding:8px 0}.aud-panel-list::-webkit-scrollbar{width:4px}.aud-panel-list::-webkit-scrollbar-thumb{background:#e8e4e0;border-radius:2px}.aud-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;padding:9px 22px;-webkit-transition:background .1s;transition:background .1s}.aud-item:hover{background:#faf8f6}.aud-avatar{width:32px;height:32px;border-radius:50%;background:#f0ece8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;color:#7a736e;-ms-flex-negative:0;flex-shrink:0}.aud-avatar,.aud-info{display:-webkit-box;display:-ms-flexbox;display:flex}.aud-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.aud-nome{font-size:13.5px;font-weight:600;color:#1a1210;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aud-code{font-size:11.5px;color:#b0a8a0}.aud-more{padding:12px 22px;font-size:12.5px;font-weight:600;color:#b0a8a0;border-top:1px solid #f5f2ef;text-align:center}.aud-aviso{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:12.5px;font-weight:500;border-radius:8px;padding:7px 10px;margin-top:8px}.aud-aviso--termos{background:#fff8eb;color:#b45309}.aud-aviso--blacklist{background:#fdecea;color:#c0392b}.aud-aviso--loading{background:#f5f2ef;color:#8a857e}.aud-aviso strong{font-weight:700}.aud-spinner{width:12px;height:12px;border:2px solid #c8c0b8;border-top-color:#ff825d;border-radius:50%;-webkit-animation:aud-spin .6s linear infinite;animation:aud-spin .6s linear infinite;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes aud-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes aud-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.aud-termos-aviso{font-size:11.5px;color:#e8872a;margin:4px 0 0;font-weight:500}.aud-item{cursor:pointer}.aud-arrow{margin-left:auto;font-size:16px;color:#d0c8c0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:color .1s;transition:color .1s}.aud-item:hover .aud-arrow{color:#ff825d}