.wl-wrap[data-v-956f621b]{max-width:1000px;margin:0 auto}.wl-header[data-v-956f621b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.wl-header h2[data-v-956f621b]{margin:0;font-size:20px}.wl-new[data-v-956f621b]{padding:8px 16px;background:#3cc0ca;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.wl-new[data-v-956f621b]:hover{background:#2ba3ac}.wl-empty[data-v-956f621b]{background:#fff;border:1px dashed #e5e7eb;border-radius:12px;padding:48px;text-align:center;color:#6b7280}.wl-grid[data-v-956f621b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.wl-card[data-v-956f621b]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;cursor:pointer;transition:all .15s}.wl-card[data-v-956f621b]:hover{border-color:#3cc0ca;transform:translateY(-1px);box-shadow:0 2px 8px #3cc0ca14}.wl-card-head[data-v-956f621b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}.wl-card-title[data-v-956f621b]{font-size:15px;font-weight:600;color:#1f2937}.wl-status[data-v-956f621b]{padding:2px 8px;border-radius:4px;font-size:11px;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.wl-status.draft[data-v-956f621b]{background:#f3f4f6;color:#6b7280}.wl-status.active[data-v-956f621b]{background:#d1fae5;color:#065f46}.wl-status.paused[data-v-956f621b]{background:#fef3c7;color:#92400e}.wl-status.archived[data-v-956f621b]{background:#e5e7eb;color:#6b7280}.wl-card-desc[data-v-956f621b]{color:#4b5563;font-size:13px;margin-bottom:8px;line-height:1.4}.wl-card-meta[data-v-956f621b]{color:#9ca3af;font-size:12px}.lr-overlay[data-v-d8999fa1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.lr-modal[data-v-d8999fa1]{background:#fff;border-radius:16px;width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px #00000040}.lr-header[data-v-d8999fa1]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}.lr-header h3[data-v-d8999fa1]{margin:0;font-size:16px}.lr-close[data-v-d8999fa1]{background:transparent;border:none;font-size:24px;color:#9ca3af;cursor:pointer;line-height:1}.lr-body[data-v-d8999fa1]{padding:20px;overflow-y:auto;flex:1}.lr-loading[data-v-d8999fa1],.lr-err[data-v-d8999fa1]{text-align:center;padding:40px;color:#6b7280}.lr-err[data-v-d8999fa1]{color:#b91c1c}.lr-grid[data-v-d8999fa1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:20px}.lr-stat[data-v-d8999fa1]{padding:14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;text-align:center}.lr-stat-num[data-v-d8999fa1]{font-size:24px;font-weight:700;color:#1f2937}.lr-stat-num.ok[data-v-d8999fa1]{color:#059669}.lr-stat-num.warn[data-v-d8999fa1]{color:#b45309}.lr-stat-label[data-v-d8999fa1]{font-size:11px;color:#6b7280;text-transform:uppercase;margin-top:4px}.lr-missing[data-v-d8999fa1]{background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;padding:12px 14px;margin-bottom:20px}.lr-missing h4[data-v-d8999fa1]{margin:0 0 8px;font-size:13px;color:#78350f}.lr-miss-list[data-v-d8999fa1]{font-size:13px;color:#78350f;display:flex;flex-direction:column;gap:4px}.lr-miss-list code[data-v-d8999fa1]{background:#00000014;padding:2px 6px;border-radius:4px;font-size:12px}.lr-hint[data-v-d8999fa1]{margin:8px 0 0;font-size:12px;color:#92400e}.lr-hint code[data-v-d8999fa1]{background:#00000014;padding:1px 5px;border-radius:3px;font-size:11px}.lr-preview[data-v-d8999fa1]{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;font-size:13px;background:#fafbfc}.lr-preview-header[data-v-d8999fa1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.lr-preview-header h4[data-v-d8999fa1]{margin:0;font-size:13px;color:#1f2937}.lr-preview-nav[data-v-d8999fa1]{display:flex;align-items:center;gap:8px}.lr-nav-btn[data-v-d8999fa1]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:3px 10px;cursor:pointer;font-size:14px;color:#4b5563;line-height:1.4}.lr-nav-btn[data-v-d8999fa1]:hover:not(:disabled){border-color:#3cc0ca;color:#3cc0ca}.lr-nav-btn[data-v-d8999fa1]:disabled{opacity:.35;cursor:not-allowed}.lr-nav-count[data-v-d8999fa1]{font-size:12px;color:#6b7280;min-width:40px;text-align:center}.lr-preview-to[data-v-d8999fa1]{color:#3cc0ca;font-size:12px;margin-bottom:4px}.lr-preview-subj[data-v-d8999fa1]{margin-bottom:6px;color:#1f2937}.lr-preview-body[data-v-d8999fa1]{background:#fff;padding:8px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;color:#4b5563;max-height:200px;overflow-y:auto}.lr-dns[data-v-d8999fa1]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:12px}.lr-dns-row[data-v-d8999fa1]{display:flex;align-items:center;gap:10px;margin-bottom:4px;flex-wrap:wrap}.lr-dns-label[data-v-d8999fa1]{color:#6b7280}.lr-dns-badge[data-v-d8999fa1]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.lr-dns-badge.ok[data-v-d8999fa1]{background:#d1fae5;color:#065f46}.lr-dns-badge.warn[data-v-d8999fa1]{background:#fef3c7;color:#92400e}.lr-dns-notes[data-v-d8999fa1]{margin:6px 0 0 12px;padding:0;color:#92400e;font-size:11px}.lr-spam[data-v-d8999fa1]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;padding:12px 14px;margin-bottom:20px}.lr-spam h4[data-v-d8999fa1]{margin:0 0 8px;font-size:13px;color:#92400e}.lr-spam-row[data-v-d8999fa1]{display:flex;align-items:flex-start;gap:10px;margin-top:8px;flex-wrap:wrap}.lr-spam-badge[data-v-d8999fa1]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap}.lr-spam-badge.medium[data-v-d8999fa1]{background:#fef3c7;color:#92400e}.lr-spam-badge.high[data-v-d8999fa1]{background:#fee2e2;color:#991b1b}.lr-spam-flags[data-v-d8999fa1]{margin:0;padding-left:16px;font-size:11px;color:#92400e}.lr-duration[data-v-d8999fa1]{margin-top:16px;font-size:12px;color:#6b7280;text-align:right}.lr-footer[data-v-d8999fa1]{padding:14px 20px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:8px}.lr-btn[data-v-d8999fa1]{padding:8px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:13px;cursor:pointer}.lr-btn.primary[data-v-d8999fa1]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.lr-btn.primary[data-v-d8999fa1]:hover:not(:disabled){background:#2ba3ac}.lr-btn[data-v-d8999fa1]:disabled{opacity:.5;cursor:not-allowed}.ws-overlay[data-v-eab8af28]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.ws-modal[data-v-eab8af28]{background:#fff;border-radius:16px;width:100%;max-width:860px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.ws-header[data-v-eab8af28]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid #e5e7eb;gap:12px}.ws-header h3[data-v-eab8af28]{margin:0;font-size:15px}.ws-header-actions[data-v-eab8af28]{display:flex;align-items:center;gap:8px}.ws-export-btn[data-v-eab8af28]{padding:4px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:11px;color:#4b5563;text-decoration:none;cursor:pointer}.ws-export-btn[data-v-eab8af28]:hover{border-color:#3cc0ca;color:#1f2937}.ws-close[data-v-eab8af28]{background:transparent;border:none;font-size:22px;cursor:pointer;color:#9ca3af}.ws-body[data-v-eab8af28]{padding:20px;overflow-y:auto;flex:1}.ws-grid[data-v-eab8af28]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.ws-stat[data-v-eab8af28]{padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;text-align:center}.ws-stat-num[data-v-eab8af28]{font-size:22px;font-weight:700;color:#1f2937}.ws-stat-num.ok[data-v-eab8af28]{color:#059669}.ws-stat-num.warn[data-v-eab8af28]{color:#b45309}.ws-stat-label[data-v-eab8af28]{font-size:11px;color:#6b7280;text-transform:uppercase;margin-top:4px}.ws-stat-hint[data-v-eab8af28]{font-size:10px;color:#9ca3af;margin-top:4px;font-style:italic}.ws-trend-chart[data-v-eab8af28]{display:flex;align-items:flex-end;gap:4px;overflow-x:auto;padding:8px 0 4px;border-bottom:1px solid #e5e7eb;min-height:72px}.ws-trend-day[data-v-eab8af28]{display:flex;flex-direction:column;align-items:center;min-width:24px}.ws-trend-bars[data-v-eab8af28]{display:flex;align-items:flex-end;gap:2px;height:48px}.ws-trend-bar[data-v-eab8af28]{width:6px;border-radius:2px 2px 0 0;transition:height .2s}.ws-trend-bar.sent[data-v-eab8af28]{background:#3cc0ca}.ws-trend-bar.replied[data-v-eab8af28]{background:#059669}.ws-trend-label[data-v-eab8af28]{font-size:9px;color:#9ca3af;margin-top:3px;white-space:nowrap}.ws-trend-legend[data-v-eab8af28]{display:flex;align-items:center;gap:12px;font-size:11px;color:#6b7280;margin-top:6px}.ws-legend-dot[data-v-eab8af28]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:3px}.ws-legend-dot.sent[data-v-eab8af28]{background:#3cc0ca}.ws-legend-dot.replied[data-v-eab8af28]{background:#059669}.ws-sub[data-v-eab8af28]{display:flex;align-items:center;gap:12px;margin:20px 0 10px;font-size:13px;color:#4b5563;text-transform:uppercase;letter-spacing:.04em}.ws-enroll-search[data-v-eab8af28]{padding:4px 8px;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;color:#1f2937;background:#fff;font-weight:400;text-transform:none;letter-spacing:0;min-width:180px;flex:1}.ws-table[data-v-eab8af28]{width:100%;border-collapse:collapse;font-size:13px}.ws-table th[data-v-eab8af28],.ws-table td[data-v-eab8af28]{padding:8px 10px;border-bottom:1px solid #f3f4f6;text-align:left}.ws-table th[data-v-eab8af28]{color:#6b7280;font-weight:500;font-size:12px}.ws-empty[data-v-eab8af28]{color:#9ca3af;font-size:13px;padding:12px 0}.ws-pills[data-v-eab8af28]{display:flex;flex-wrap:wrap;gap:8px}.ws-pill[data-v-eab8af28]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;background:#f3f4f6;border-radius:16px;font-size:12px;color:#4b5563}.ws-pill-status[data-v-eab8af28]{padding:2px 8px;border-radius:4px;font-size:10px;text-transform:uppercase;letter-spacing:.02em;background:#e5e7eb;color:#4b5563}.ws-pill-status.active[data-v-eab8af28]{background:#d1fae5;color:#065f46}.ws-pill-status.completed[data-v-eab8af28]{background:#dbeafe;color:#1e3a8a}.ws-pill-status.bounced[data-v-eab8af28]{background:#fee2e2;color:#991b1b}.ws-pill-status.unsubscribed[data-v-eab8af28]{background:#fef3c7;color:#92400e}.ws-pill-status.exited[data-v-eab8af28]{background:#ede9fe;color:#5b21b6}.ws-btn[data-v-eab8af28]{padding:4px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:12px}.ws-btn[data-v-eab8af28]:hover{border-color:#3cc0ca}.ws-btn[data-v-eab8af28]:disabled{opacity:.5;cursor:not-allowed}.ws-btn-ok[data-v-eab8af28]{border-color:#059669;color:#059669}.ws-btn-ok[data-v-eab8af28]:hover:not(:disabled){background:#d1fae5}.ws-btn-warn[data-v-eab8af28]{border-color:#b45309;color:#b45309}.ws-btn-warn[data-v-eab8af28]:hover:not(:disabled){background:#fef3c7}.ws-enroll-actions[data-v-eab8af28]{display:flex;gap:5px;white-space:nowrap}.ws-step-label[data-v-eab8af28]{display:inline-flex;align-items:center;gap:6px}.ws-step-kind[data-v-eab8af28]{background:#8b5cf6;color:#fff;padding:1px 6px;border-radius:3px;font-size:10px;text-transform:uppercase}.ws-subject-cell[data-v-eab8af28]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5563;font-style:italic}.ws-ab-step[data-v-eab8af28]{margin-bottom:20px;padding:14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px}.ws-ab-head[data-v-eab8af28]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ws-ab-label[data-v-eab8af28]{font-weight:600;font-size:13px;color:#1f2937}.ws-ab-subj[data-v-eab8af28]{font-size:12px;color:#6b7280;font-style:italic}.ws-variant-badge[data-v-eab8af28]{display:inline-block;padding:1px 8px;background:#3cc0ca;color:#fff;border-radius:4px;font-size:11px;font-weight:600;margin-right:4px}.ws-winner-row[data-v-eab8af28]{background:#f0fdf4}.ws-winner-star[data-v-eab8af28]{color:#059669;font-size:11px;font-weight:600}.ws-winner-date[data-v-eab8af28]{font-size:10px;color:#6b7280;margin-top:2px}.ws-ab-sig[data-v-eab8af28]{margin-top:10px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ws-sig-conf[data-v-eab8af28]{font-size:13px;font-weight:600;color:#6b7280}.ws-sig-conf.ok[data-v-eab8af28]{color:#059669}.ws-sig-hint[data-v-eab8af28]{font-size:12px;color:#9ca3af}.ws-btn-promote[data-v-eab8af28]{padding:6px 14px;background:#059669;border:none;color:#fff;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600}.ws-btn-promote[data-v-eab8af28]:hover:not(:disabled){background:#047857}.ws-btn-promote[data-v-eab8af28]:disabled{opacity:.5;cursor:not-allowed}.ws-tl-drawer[data-v-eab8af28]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;flex-direction:column;border-radius:16px;z-index:10}.ws-tl-dhead[data-v-eab8af28]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e5e7eb}.ws-tl-email[data-v-eab8af28]{font-size:14px;font-weight:600;color:#1f2937}.ws-tl-filters[data-v-eab8af28]{display:flex;gap:6px;padding:10px 16px;flex-wrap:wrap;border-bottom:1px solid #f3f4f6}.ws-tl-filters button[data-v-eab8af28]{padding:3px 10px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:5px;font-size:11px;cursor:pointer;color:#4b5563;text-transform:uppercase}.ws-tl-filters button.active[data-v-eab8af28]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.ws-tl-events[data-v-eab8af28]{flex:1;overflow-y:auto;padding:8px 16px}.ws-tl-row[data-v-eab8af28]{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:5px 0;border-bottom:1px dashed #f3f4f6;font-size:12px}.ws-tl-ts[data-v-eab8af28]{color:#9ca3af;min-width:150px}.ws-tl-evt[data-v-eab8af28]{font-weight:600;text-transform:uppercase;font-size:11px;color:#1f2937;min-width:80px}.ws-tl-evt.sent[data-v-eab8af28]{color:#3cc0ca}.ws-tl-evt.replied[data-v-eab8af28]{color:#059669}.ws-tl-evt.opened[data-v-eab8af28]{color:#0ea5e9}.ws-tl-evt.clicked[data-v-eab8af28]{color:#8b5cf6}.ws-tl-evt.bounced_hard[data-v-eab8af28],.ws-tl-evt.unsubscribed[data-v-eab8af28]{color:#dc2626}.ws-tl-evt.task_created[data-v-eab8af28]{color:#f59e0b}.ws-tl-step[data-v-eab8af28]{color:#6b7280}.ws-tl-subject[data-v-eab8af28]{font-style:italic;color:#4b5563;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-slide-enter-active[data-v-eab8af28],.tl-slide-leave-active[data-v-eab8af28]{transition:transform .22s ease,opacity .22s ease}.tl-slide-enter-from[data-v-eab8af28],.tl-slide-leave-to[data-v-eab8af28]{transform:translate(40px);opacity:0}.cs-overlay[data-v-f3adeefc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1400}.cs-modal[data-v-f3adeefc]{background:#fff;border-radius:12px;width:92%;max-width:500px;max-height:92vh;overflow-y:auto;box-shadow:0 20px 50px #0003}.cs-head[data-v-f3adeefc]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb}.cs-head h3[data-v-f3adeefc]{margin:0;font-size:17px;color:#1f2937}.cs-close[data-v-f3adeefc]{background:transparent;border:none;font-size:22px;color:#9ca3af;cursor:pointer;line-height:1;padding:0 4px}.cs-close[data-v-f3adeefc]:hover{color:#374151}.cs-load[data-v-f3adeefc]{padding:32px;text-align:center;color:#9ca3af}.cs-body[data-v-f3adeefc]{padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}.cs-hint[data-v-f3adeefc]{color:#6b7280;font-size:13px}.cs-row[data-v-f3adeefc]{display:flex;flex-direction:column;gap:4px}.cs-row label[data-v-f3adeefc]{font-size:12px;color:#4b5563;font-weight:500}.cs-row input[type=time][data-v-f3adeefc],.cs-row input[type=number][data-v-f3adeefc]{padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#1f2937;background:#fff;font-family:inherit;width:100%;box-sizing:border-box}.cs-row input[data-v-f3adeefc]:focus{outline:none;border-color:#3cc0ca;box-shadow:0 0 0 2px #3cc0ca26}.cs-mini[data-v-f3adeefc]{font-size:11px;color:#9ca3af}.cs-check[data-v-f3adeefc]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;cursor:pointer}.cs-check input[type=checkbox][data-v-f3adeefc]{cursor:pointer;margin:0}.cs-error[data-v-f3adeefc]{padding:8px 10px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;border-radius:6px;font-size:13px}.cs-actions[data-v-f3adeefc]{display:flex;align-items:center;gap:12px;margin-top:8px}.cs-save[data-v-f3adeefc]{padding:8px 20px;background:#3cc0ca;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.cs-save[data-v-f3adeefc]:disabled{opacity:.5;cursor:not-allowed}.cs-save[data-v-f3adeefc]:hover:not(:disabled){background:#2ba3ac}.cs-saved[data-v-f3adeefc]{color:#059669;font-size:12px}.we-wrap[data-v-f02b125c]{max-width:900px;margin:0 auto}.we-topbar[data-v-f02b125c]{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.we-back[data-v-f02b125c]{padding:6px 12px;background:transparent;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;cursor:pointer}.we-title-row[data-v-f02b125c]{display:flex;align-items:center;gap:12px;flex:1;min-width:200px}.we-name[data-v-f02b125c]{font-size:18px;font-weight:600;background:transparent;border:none;border-bottom:2px solid transparent;padding:4px 0;flex:1;color:#1f2937}.we-name[data-v-f02b125c]:focus{outline:none;border-bottom-color:#3cc0ca}.we-status[data-v-f02b125c]{padding:2px 8px;border-radius:4px;font-size:11px;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.we-status.draft[data-v-f02b125c]{background:#f3f4f6;color:#6b7280}.we-status.active[data-v-f02b125c]{background:#d1fae5;color:#065f46}.we-status.paused[data-v-f02b125c]{background:#fef3c7;color:#92400e}.we-actions[data-v-f02b125c]{display:flex;gap:8px}.we-btn[data-v-f02b125c]{padding:8px 14px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:13px;cursor:pointer}.we-btn[data-v-f02b125c]:hover{border-color:#3cc0ca;color:#1f2937}.we-btn.primary[data-v-f02b125c]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.we-btn.primary[data-v-f02b125c]:hover:not(:disabled){background:#2ba3ac}.we-btn[data-v-f02b125c]:disabled{opacity:.5;cursor:not-allowed}.we-meta[data-v-f02b125c]{background:#fff;padding:16px;border:1px solid #e5e7eb;border-radius:12px;display:flex;align-items:center;gap:12px;margin-bottom:16px}.we-meta label[data-v-f02b125c]{font-size:13px;color:#4b5563}.we-meta select[data-v-f02b125c]{padding:6px 8px;border:1px solid #e5e7eb;border-radius:6px;min-width:240px;background:#fff;color:#1f2937}.we-warn[data-v-f02b125c]{color:#b45309;font-size:12px}.we-steps[data-v-f02b125c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.we-steps h3[data-v-f02b125c]{margin:0 0 12px;font-size:15px}.we-empty[data-v-f02b125c]{color:#9ca3af;padding:24px;text-align:center;font-size:13px}.we-step-list[data-v-f02b125c]{display:flex;flex-direction:column;gap:12px}.we-step[data-v-f02b125c]{border:1px solid #e5e7eb;border-radius:8px;background:#fafbfc}.we-step-head[data-v-f02b125c]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #e5e7eb;font-size:13px}.we-step-num[data-v-f02b125c]{font-weight:600;color:#1f2937}.we-step-type[data-v-f02b125c]{background:#3cc0ca;color:#fff;padding:2px 8px;border-radius:4px;font-size:11px;text-transform:uppercase}.we-step-type.wait[data-v-f02b125c]{background:#8b5cf6}.we-step-type.task[data-v-f02b125c]{background:#f59e0b}.we-step.is-wait[data-v-f02b125c]{background:#fafafe}.we-step.is-task[data-v-f02b125c]{background:#fffbeb}.we-add-step.task[data-v-f02b125c]{border-color:#f59e0b;color:#f59e0b}.we-add-step.task[data-v-f02b125c]:hover{background:#f59e0b14}.we-thread-label[data-v-f02b125c]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px;color:#374151;cursor:pointer}.we-thread-label.disabled[data-v-f02b125c]{color:#9ca3af;cursor:not-allowed}.we-thread-label input[type=checkbox][data-v-f02b125c]{margin:0;cursor:pointer}.we-thread-label.disabled input[type=checkbox][data-v-f02b125c]{cursor:not-allowed}.we-thread-hint[data-v-f02b125c]{color:#9ca3af;font-size:11px}.we-step-wait[data-v-f02b125c]{color:#6b7280}.we-step-delete[data-v-f02b125c]{margin-left:auto;background:transparent;border:none;cursor:pointer;color:#9ca3af;font-size:20px;line-height:1;padding:0 8px}.we-step-delete[data-v-f02b125c]:hover{color:#dc2626}.we-step-body[data-v-f02b125c]{padding:14px;display:flex;flex-direction:column;gap:6px}.we-label[data-v-f02b125c]{font-size:12px;color:#6b7280;margin-top:8px}.we-step-body input[data-v-f02b125c],.we-step-body textarea[data-v-f02b125c]{padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;font-family:inherit;font-size:14px;color:#1f2937;background:#fff}.we-step-body textarea[data-v-f02b125c]{font-family:ui-monospace,Menlo,monospace;font-size:13px;line-height:1.5}.we-step-body input[data-v-f02b125c]:focus,.we-step-body textarea[data-v-f02b125c]:focus{outline:none;border-color:#3cc0ca;box-shadow:0 0 0 2px #3cc0ca26}.we-fields-hint[data-v-f02b125c]{margin-top:10px;font-size:12px;color:#6b7280}.we-fields-hint summary[data-v-f02b125c]{cursor:pointer}.we-fields-list[data-v-f02b125c]{padding:8px 0;display:flex;flex-wrap:wrap;gap:6px}.we-fields-list code[data-v-f02b125c]{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:12px;color:#1f2937}.we-fields-tip[data-v-f02b125c]{flex-basis:100%;margin-top:6px;color:#6b7280}.we-exit-section[data-v-f02b125c]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;margin-bottom:12px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.we-exit-title[data-v-f02b125c]{font-size:12px;color:#4b5563;font-weight:500;white-space:nowrap}.we-exit-check[data-v-f02b125c]{display:flex;align-items:center;gap:5px;font-size:12px;color:#374151;cursor:pointer}.we-exit-check input[data-v-f02b125c]{cursor:pointer}.we-branch-pri-btns[data-v-f02b125c]{display:flex;flex-direction:column;gap:1px}.we-branch-pri[data-v-f02b125c]{padding:1px 5px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:3px;font-size:11px;cursor:pointer;line-height:1.2;color:#4b5563}.we-branch-pri[data-v-f02b125c]:hover:not(:disabled){background:#e5e7eb}.we-branch-pri[data-v-f02b125c]:disabled{opacity:.3;cursor:not-allowed}.we-branch-section[data-v-f02b125c]{margin-top:16px;padding:12px 14px;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px}.we-branch-head[data-v-f02b125c]{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.we-branch-title[data-v-f02b125c]{font-size:12px;font-weight:600;color:#4b5563}.we-branch-hint[data-v-f02b125c]{font-size:11px;color:#9ca3af;flex:1}.we-branch-add-btn[data-v-f02b125c]{padding:3px 10px;background:#fff;border:1px solid #3CC0CA;color:#3cc0ca;border-radius:5px;font-size:12px;cursor:pointer}.we-branch-add-btn[data-v-f02b125c]:hover:not(:disabled){background:#3cc0ca;color:#fff}.we-branch-add-btn[data-v-f02b125c]:disabled{opacity:.4;cursor:not-allowed}.we-branch-empty[data-v-f02b125c]{font-size:12px;color:#9ca3af;padding:4px 0}.we-branch-row[data-v-f02b125c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 0;border-top:1px solid #e5e7eb;font-size:12px}.we-branch-if[data-v-f02b125c],.we-branch-arrow[data-v-f02b125c]{color:#6b7280;white-space:nowrap}.we-branch-row select[data-v-f02b125c]{padding:4px 6px;border:1px solid #e5e7eb;border-radius:5px;font-size:12px;background:#fff;color:#1f2937}.we-branch-hours[data-v-f02b125c]{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:12px}.we-branch-hours input[data-v-f02b125c]{width:52px;padding:3px 5px;font-size:12px}.we-branch-del[data-v-f02b125c]{background:transparent;border:none;color:#9ca3af;font-size:16px;cursor:pointer;padding:0 4px;line-height:1}.we-branch-del[data-v-f02b125c]:hover{color:#dc2626}.we-add-row[data-v-f02b125c]{display:flex;gap:8px;margin-top:12px}.we-add-step[data-v-f02b125c]{padding:8px 14px;background:transparent;border:1px dashed #3CC0CA;color:#3cc0ca;border-radius:8px;cursor:pointer;font-size:13px}.we-add-step[data-v-f02b125c]:hover{background:#3cc0ca14}.we-add-step.wait[data-v-f02b125c]{border-color:#8b5cf6;color:#8b5cf6}.we-add-step.wait[data-v-f02b125c]:hover{background:#8b5cf614}.we-variant-bar[data-v-f02b125c]{display:flex;align-items:center;gap:8px;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #e5e7eb}.we-variant-tabs[data-v-f02b125c]{display:flex;gap:4px;flex-wrap:wrap}.we-vtab[data-v-f02b125c]{padding:4px 12px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;color:#4b5563}.we-vtab.active[data-v-f02b125c]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.we-vtab-winner[data-v-f02b125c]{color:#f59e0b;font-size:10px}.we-vtab.active .we-vtab-winner[data-v-f02b125c]{color:#fde68a}.we-vtab-add[data-v-f02b125c]{padding:4px 10px;background:transparent;border:1px dashed #3CC0CA;color:#3cc0ca;border-radius:6px;font-size:12px;cursor:pointer;margin-left:auto}.we-vtab-add[data-v-f02b125c]:hover{background:#3cc0ca14}.we-ab-row[data-v-f02b125c]{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.we-ab-field[data-v-f02b125c]{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280}.we-ab-field span[data-v-f02b125c]{white-space:nowrap}.we-ab-field input[type=number][data-v-f02b125c]{width:64px}.we-ab-field select[data-v-f02b125c]{padding:5px 8px;font-size:12px}.we-variant-delete[data-v-f02b125c]{margin-left:auto;padding:4px 10px;background:#fff;border:1px solid #fca5a5;color:#dc2626;border-radius:6px;font-size:12px;cursor:pointer}.we-variant-delete[data-v-f02b125c]:hover{background:#fee2e2}.we-preview-row[data-v-f02b125c]{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed #e5e7eb}.we-preview-row input[data-v-f02b125c]{flex:1;padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff}.we-preview-btn[data-v-f02b125c]{padding:7px 14px;background:#fff;border:1px solid #3CC0CA;color:#3cc0ca;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500}.we-preview-btn[data-v-f02b125c]:hover:not(:disabled){background:#3cc0ca;color:#fff}.we-preview-btn[data-v-f02b125c]:disabled{opacity:.6;cursor:not-allowed}.we-preview-status[data-v-f02b125c]{font-size:12px;color:#059669}.sc-wrap[data-v-7dc4f8b2]{max-width:560px;margin:0 auto}.sc-wrap h2[data-v-7dc4f8b2]{margin:0 0 4px;font-size:20px}.sc-hint[data-v-7dc4f8b2]{color:#6b7280;font-size:13px;margin:0 0 20px}.sc-load[data-v-7dc4f8b2]{background:#fff;padding:24px;text-align:center;border:1px solid #e5e7eb;border-radius:10px;color:#9ca3af}.sc-form[data-v-7dc4f8b2]{background:#fff;padding:20px;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px}.sc-form label[data-v-7dc4f8b2]{font-size:12px;color:#4b5563;margin-top:10px}.sc-form input[data-v-7dc4f8b2],.sc-form textarea[data-v-7dc4f8b2]{padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;font-family:inherit;font-size:14px;color:#1f2937;background:#fff}.sc-form input[data-v-7dc4f8b2]:focus,.sc-form textarea[data-v-7dc4f8b2]:focus{outline:none;border-color:#3cc0ca;box-shadow:0 0 0 2px #3cc0ca26}.sc-mini[data-v-7dc4f8b2]{font-size:11px;color:#9ca3af;margin-top:-2px}.sc-actions[data-v-7dc4f8b2]{display:flex;align-items:center;gap:12px;margin-top:20px}.sc-save[data-v-7dc4f8b2]{padding:8px 20px;background:#3cc0ca;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.sc-save[data-v-7dc4f8b2]:disabled{opacity:.5;cursor:not-allowed}.sc-saved[data-v-7dc4f8b2]{color:#059669;font-size:12px}.sp-wrap[data-v-8ec1804c]{max-width:800px;margin:0 auto}.sp-head[data-v-8ec1804c]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.sp-head h2[data-v-8ec1804c]{margin:0;font-size:20px}.sp-add[data-v-8ec1804c]{display:flex;gap:6px}.sp-add input[data-v-8ec1804c],.sp-add select[data-v-8ec1804c]{padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff}.sp-add button[data-v-8ec1804c]{padding:6px 14px;background:#3cc0ca;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer}.sp-hint[data-v-8ec1804c]{color:#6b7280;font-size:13px;margin:8px 0 16px}.sp-search[data-v-8ec1804c]{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:12px;font-size:14px;background:#fff}.sp-load[data-v-8ec1804c],.sp-empty[data-v-8ec1804c]{background:#fff;padding:24px;text-align:center;border:1px solid #e5e7eb;border-radius:10px;color:#9ca3af}.sp-table[data-v-8ec1804c]{width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:10px;border-collapse:collapse;overflow:hidden}.sp-table th[data-v-8ec1804c],.sp-table td[data-v-8ec1804c]{padding:10px 12px;border-bottom:1px solid #f3f4f6;text-align:left;font-size:13px}.sp-table th[data-v-8ec1804c]{background:#f9fafb;color:#6b7280;font-weight:500;font-size:12px}.sp-table tr:last-child td[data-v-8ec1804c]{border-bottom:none}.sp-reason[data-v-8ec1804c]{padding:2px 8px;border-radius:4px;font-size:11px;text-transform:uppercase;background:#f3f4f6;color:#4b5563}.sp-reason.hard_bounce[data-v-8ec1804c],.sp-reason.complaint[data-v-8ec1804c]{background:#fee2e2;color:#991b1b}.sp-reason.unsubscribe[data-v-8ec1804c]{background:#fef3c7;color:#92400e}.sp-rm[data-v-8ec1804c]{padding:4px 10px;background:transparent;border:1px solid #e5e7eb;color:#6b7280;border-radius:6px;cursor:pointer;font-size:12px}.sp-rm[data-v-8ec1804c]:hover{border-color:#dc2626;color:#dc2626}.fd-wrap[data-v-dacc016a]{max-width:640px;margin:0 auto}.fd-wrap h2[data-v-dacc016a]{margin:0 0 4px;font-size:20px}.fd-hint[data-v-dacc016a]{color:#6b7280;font-size:13px;margin:0 0 20px;line-height:1.5}.fd-hint code[data-v-dacc016a]{background:#f3f4f6;padding:1px 6px;border-radius:4px;font-size:12px}.fd-load[data-v-dacc016a]{background:#fff;padding:24px;text-align:center;border:1px solid #e5e7eb;border-radius:10px;color:#9ca3af}.fd-form[data-v-dacc016a]{background:#fff;padding:20px;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px}.fd-row[data-v-dacc016a]{display:grid;grid-template-columns:220px 1fr auto;gap:12px;align-items:center}.fd-row label[data-v-dacc016a]{font-size:13px;color:#4b5563;display:flex;flex-direction:column;gap:2px}.fd-row label code[data-v-dacc016a]{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:12px;color:#1f2937;align-self:flex-start}.fd-desc[data-v-dacc016a]{color:#9ca3af;font-size:11px}.fd-row input[data-v-dacc016a]{padding:7px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;color:#1f2937;background:#fff}.fd-row input[data-v-dacc016a]:focus{outline:none;border-color:#3cc0ca;box-shadow:0 0 0 2px #3cc0ca26}.fd-remove[data-v-dacc016a]{background:transparent;border:none;color:#9ca3af;font-size:18px;cursor:pointer;padding:0 8px}.fd-remove[data-v-dacc016a]:hover{color:#dc2626}.fd-custom-toggle[data-v-dacc016a]{margin-top:12px;font-size:13px;color:#6b7280}.fd-custom-toggle summary[data-v-dacc016a]{cursor:pointer}.fd-custom[data-v-dacc016a]{display:flex;gap:6px;margin-top:8px}.fd-custom input[data-v-dacc016a]{flex:1;padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px}.fd-custom button[data-v-dacc016a]{padding:6px 14px;background:#3cc0ca;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px}.fd-actions[data-v-dacc016a]{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:14px;border-top:1px solid #f3f4f6}.fd-save[data-v-dacc016a]{padding:8px 20px;background:#3cc0ca;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.fd-save[data-v-dacc016a]:disabled{opacity:.5;cursor:not-allowed}.fd-saved[data-v-dacc016a]{color:#059669;font-size:12px}.aet-wrap[data-v-480c352b]{padding:20px}.aet-header[data-v-480c352b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.aet-header h3[data-v-480c352b]{margin:0;font-size:16px;color:#1f2937}.aet-filter[data-v-480c352b]{display:flex;gap:6px}.aet-filter button[data-v-480c352b]{padding:5px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;color:#4b5563;cursor:pointer}.aet-filter button.active[data-v-480c352b]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.aet-loading[data-v-480c352b],.aet-empty[data-v-480c352b]{padding:40px;text-align:center;color:#9ca3af;font-size:14px}.aet-list[data-v-480c352b]{display:flex;flex-direction:column;gap:10px}.aet-task[data-v-480c352b]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px;transition:border-color .15s}.aet-task.overdue[data-v-480c352b]{border-color:#fca5a5;background:#fff5f5}.aet-task-top[data-v-480c352b]{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.aet-title[data-v-480c352b]{font-size:14px;font-weight:600;color:#1f2937;flex:1}.aet-workflow[data-v-480c352b]{font-size:11px;color:#9ca3af;white-space:nowrap}.aet-instructions[data-v-480c352b]{font-size:13px;color:#4b5563;margin-bottom:8px;line-height:1.4}.aet-meta[data-v-480c352b]{display:flex;align-items:center;gap:12px;font-size:12px;color:#6b7280;margin-bottom:10px}.aet-due.overdue[data-v-480c352b]{color:#dc2626;font-weight:600}.aet-actions[data-v-480c352b]{display:flex;gap:8px}.aet-btn[data-v-480c352b]{padding:5px 14px;border-radius:6px;font-size:12px;cursor:pointer;border:1px solid transparent}.aet-btn[data-v-480c352b]:disabled{opacity:.5;cursor:not-allowed}.aet-btn.complete[data-v-480c352b]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.aet-btn.complete[data-v-480c352b]:hover:not(:disabled){background:#2ba3ac}.aet-btn.dismiss[data-v-480c352b]{background:#fff;color:#6b7280;border-color:#e5e7eb}.aet-btn.dismiss[data-v-480c352b]:hover:not(:disabled){border-color:#9ca3af}.ae-root[data-v-0d07af04]{padding:24px;color:#1f2937;background:#f5f5f7;min-height:100%}.ae-topbar[data-v-0d07af04]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ae-tabs[data-v-0d07af04]{display:flex;gap:8px}.ae-tabs button[data-v-0d07af04]{padding:8px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:14px;cursor:pointer;transition:all .15s}.ae-tabs button[data-v-0d07af04]:hover{border-color:#3cc0ca;color:#1f2937}.ae-tabs button.active[data-v-0d07af04]{background:#3cc0ca;color:#fff;border-color:#3cc0ca}.ae-task-badge[data-v-0d07af04]{display:inline-block;background:#dc2626;color:#fff;border-radius:10px;font-size:10px;padding:1px 6px;margin-left:5px;font-weight:700;line-height:1.4}
