.logo img[data-v-dc5956c4]{filter:none;height:46px;width:auto;max-width:none}.maintenance-screen[data-v-dc5956c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:70vh;text-align:center;padding:40px 20px}.maintenance-logo[data-v-dc5956c4]{height:40px;margin-bottom:10px}.maintenance-screen h2[data-v-dc5956c4]{margin:0;font-size:20px;color:#2b3446}.maintenance-screen p[data-v-dc5956c4]{max-width:460px;color:#777;font-size:13.5px;line-height:1.6}.maintenance-screen a[data-v-dc5956c4]{color:#3a86c8;font-weight:600;font-size:13px;margin-top:6px}.platform-banner[data-v-dc5956c4]{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:600;border-radius:4px;margin:10px 0}.platform-banner.degraded[data-v-dc5956c4]{background:#fff8ea;color:#93690a;border:1px solid #ffe6a6}.platform-banner.scheduled[data-v-dc5956c4]{background:#eaf4ff;color:#115e9e;border:1px solid #cfe4f8}.waia-login[data-v-40abd9fd]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;font-family:Open Sans,sans-serif}.waia-login-backlink[data-v-40abd9fd]{position:absolute;top:24px;right:28px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:rgba(6,26,18,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12.5px;font-weight:600;color:#ffffffeb;text-decoration:none;transition:background .15s ease,color .15s ease}.waia-login-backlink[data-v-40abd9fd]:hover{background:rgba(6,26,18,.55);color:#fff}.waia-login-backlink i[data-v-40abd9fd]{font-size:12px}.waia-login-visual[data-v-40abd9fd]{position:relative;flex:1 1 75%;min-width:0;background-image:var(--v787356ea);background-size:cover;background-position:50% 8%;background-repeat:no-repeat;background-color:#eef7f2}.waia-login-visual[data-v-40abd9fd]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(6,26,18,.55) 0%,rgba(6,26,18,.05) 22%,rgba(6,26,18,0) 42%,rgba(6,26,18,.12) 70%,rgba(6,26,18,.58) 100%);pointer-events:none}.waia-login-badges[data-v-40abd9fd]{position:absolute;left:28px;bottom:26px;z-index:2;display:flex;flex-wrap:wrap;gap:10px}.waia-login-badge[data-v-40abd9fd]{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;background:rgba(8,26,18,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);font-size:12.5px;font-weight:600;color:#fff}.waia-login-badge i[data-v-40abd9fd]{font-size:14px;color:#6ee7b7}.waia-login-panel[data-v-40abd9fd]{position:relative;flex:1 1 25%;min-width:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;overflow-y:auto;background:radial-gradient(circle at 85% 12%,#167a52 0%,transparent 45%),linear-gradient(150deg,#0a2e1f 0%,#124a33 45%,#081a12 100%)}.waia-login-card[data-v-40abd9fd]{position:relative;z-index:1;width:100%;max-width:360px}.waia-login-brand[data-v-40abd9fd]{display:flex;margin-bottom:22px}.waia-login-logo[data-v-40abd9fd]{height:56px;width:auto}.waia-login-kicker[data-v-40abd9fd]{display:block;margin:0 0 10px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6ee7b7}.waia-login-title[data-v-40abd9fd]{margin:0 0 6px;font-size:26px;font-weight:700;color:#fff}.waia-login-subtitle[data-v-40abd9fd]{margin:0 0 26px;font-size:13.5px;color:#fff9}.waia-login-alert[data-v-40abd9fd]{display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:10px 12px;background:#fdecea;color:#c0392b;border-radius:8px;font-size:12.5px;font-weight:600}.waia-login-form[data-v-40abd9fd]{display:flex;flex-direction:column}.waia-login-label[data-v-40abd9fd]{font-size:11px;font-weight:700;color:#ffffff8c;text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px}.waia-login-field[data-v-40abd9fd]{position:relative;display:flex;align-items:center;margin-bottom:18px;border:1.5px solid transparent;border-radius:10px;background:rgba(255,255,255,.94);transition:border-color .2s ease,box-shadow .2s ease}.waia-login-field[data-v-40abd9fd]:focus-within{border-color:#10b981;box-shadow:0 0 0 3px #10b98147}.waia-login-field>i[data-v-40abd9fd]:first-child{padding:0 12px;color:#9aa8b8;font-size:15px;flex-shrink:0}.waia-login-field input[data-v-40abd9fd]{flex:1;min-width:0;height:46px;border:0;background:transparent;outline:0;font-size:13.5px;color:#0f3d2c;padding:0 12px 0 0;font-family:inherit}.waia-login-field input[data-v-40abd9fd]::placeholder{color:#b2bdc9}.waia-login-toggle[data-v-40abd9fd]{border:0;background:transparent;cursor:pointer;padding:0 12px;height:46px;color:#9aa8b8;font-size:15px;display:flex;align-items:center}.waia-login-toggle[data-v-40abd9fd]:hover{color:#0e9f6e}.waia-login-submit[data-v-40abd9fd]{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;margin-top:8px;border:0;border-radius:10px;background:linear-gradient(135deg,#10b981,#047857);color:#fff;font-size:14.5px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 10px 24px #10b9814d}.waia-login-submit[data-v-40abd9fd]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #10b98161}.waia-login-submit[data-v-40abd9fd]:disabled{opacity:.7;cursor:not-allowed;transform:none}.waia-login-spinner[data-v-40abd9fd]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:waia-login-spin-40abd9fd .7s linear infinite}@keyframes waia-login-spin-40abd9fd{to{transform:rotate(360deg)}}.waia-login-footer[data-v-40abd9fd]{position:relative;z-index:1;margin-top:22px;font-size:12px;color:#ffffff80}.waia-login-footer span[data-v-40abd9fd]{margin-left:3px}@media (max-width: 860px){.waia-login[data-v-40abd9fd]{flex-direction:column;overflow-y:auto}.waia-login-visual[data-v-40abd9fd]{flex:0 0 200px;background-position:50% 4%}.waia-login-badges[data-v-40abd9fd]{display:none}.waia-login-panel[data-v-40abd9fd]{flex:1 1 auto;padding:32px 24px 28px}}@media (max-width: 540px){.waia-login-visual[data-v-40abd9fd]{display:none}.waia-login-panel[data-v-40abd9fd]{padding-top:64px}}.dashboard-page[data-v-01022337]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6;--blue: #3a86c8;--green: #3eb15b;--teal: #47bcc7;--red: #ea423f;--orange: #ed6d49}.dashboard-page .panel[data-v-01022337]{border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease;overflow:hidden}.dashboard-page .panel[data-v-01022337]:hover{box-shadow:0 6px 20px #0f172a12}.dashboard-page .panel-heading[data-v-01022337]{padding:13px 18px;background:#fafbfd;border-bottom:1px solid var(--border)}.dashboard-page .panel-heading h4[data-v-01022337]{margin:0;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#4a5972}.dashboard-page .panel-body[data-v-01022337]{padding:18px}.period-tabs[data-v-01022337]{display:inline-flex;gap:3px;list-style:none;padding:4px;margin:0;background:#eef2f7;border-radius:8px}.period-pill[data-v-01022337]{display:inline-block;padding:7px 12px;border-radius:6px;font-size:12px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease;white-space:nowrap}.period-pill[data-v-01022337]:hover{color:var(--blue)}.period-pill.active[data-v-01022337]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}.loading-state[data-v-01022337]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:90px 20px;color:var(--muted);font-size:13px}.loading-state .icon-refresh[data-v-01022337]{font-size:26px;animation:dash-spin-01022337 1s linear infinite}@keyframes dash-spin-01022337{to{transform:rotate(360deg)}}.empty-state[data-v-01022337]{display:flex;align-items:center;gap:12px;color:var(--muted)}.empty-state i[data-v-01022337]{font-size:22px;color:#ffb400;flex-shrink:0}.empty-title[data-v-01022337]{margin:0;font-weight:600;color:#333;font-size:13px}.empty-subtitle[data-v-01022337]{margin:2px 0 0;font-size:11.5px;color:var(--muted)}.credits-balance[data-v-01022337]{display:flex;flex-direction:column;gap:2px}.credits-balance-value[data-v-01022337]{font-size:28px;font-weight:800;color:var(--blue);line-height:1.1}.credits-balance-label[data-v-01022337]{font-size:11.5px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.credits-balance-link[data-v-01022337]{margin-top:8px;font-size:12px;color:var(--blue);font-weight:600}.credits-balance-link[data-v-01022337]:hover{text-decoration:underline}.all-clear[data-v-01022337]{display:flex;align-items:center;gap:8px;color:var(--green);font-weight:600;font-size:13px;background:#eefaf1;border-radius:8px;padding:10px 12px}.alert-list[data-v-01022337]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.alert-item[data-v-01022337]{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:8px;border-left:3px solid transparent;font-size:12.5px;line-height:1.4}.alert-item i[data-v-01022337]{font-size:14px;margin-top:1px;flex-shrink:0}.alert-item.danger[data-v-01022337]{background:#fdeeee;border-left-color:var(--red);color:#b83330}.alert-item.warning[data-v-01022337]{background:#fff8ea;border-left-color:#ffb400;color:#93690a}.alert-item.info[data-v-01022337]{background:#edf4fa;border-left-color:var(--blue);color:#2c669e}.ai-analysis-text[data-v-01022337]{font-size:12.5px;color:#555;line-height:1.55;margin:0 0 12px}.btn-soft[data-v-01022337]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-soft i[data-v-01022337]{font-size:14px}.btn-soft-info[data-v-01022337]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-01022337]:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.btn-soft-success[data-v-01022337]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-01022337]:hover{background:var(--green);color:#fff;border-color:var(--green)}.btn-soft-warning[data-v-01022337]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-soft-warning[data-v-01022337]:hover{background:#ffb400;color:#fff;border-color:#ffb400}.shortcut-row[data-v-01022337]{display:flex;flex-wrap:wrap;gap:10px}.kpi-card[data-v-01022337]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:104px;padding:18px 20px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-01022337]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-01022337]{position:absolute;top:14px;right:16px;font-size:20px;opacity:.45}.kpi-value[data-v-01022337]{font-size:30px;font-weight:800;line-height:1}.kpi-label[data-v-01022337]{font-size:12.5px;font-weight:600;opacity:.95;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.kpi-trend[data-v-01022337]{font-size:10.5px;font-weight:700;background:rgba(255,255,255,.24);padding:2px 7px;border-radius:20px}.kpi-blue[data-v-01022337]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-01022337]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-01022337]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-01022337]{background:linear-gradient(135deg,#f0605c,#c73330)}.kpi-orange[data-v-01022337]{background:linear-gradient(135deg,#f0855f,#d85732)}.activity-chart[data-v-01022337]{width:100%;height:190px;display:block}.chart-axis-labels[data-v-01022337]{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:2px;padding-left:34px}.chart-legend[data-v-01022337]{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:12px;flex-wrap:wrap}.legend-chip[data-v-01022337]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:20px;background:#f3f6fa;font-size:11.5px;font-weight:600;color:#51607a}.legend-chip .dot[data-v-01022337]{display:inline-block;width:8px;height:8px;border-radius:50%}.donut-body[data-v-01022337]{text-align:center}.donut-wrap[data-v-01022337]{position:relative;width:130px;height:130px;margin:0 auto}.donut-svg[data-v-01022337]{width:130px;height:130px}.donut-center[data-v-01022337]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.donut-center strong[data-v-01022337]{font-size:20px;color:var(--ink)}.donut-center span[data-v-01022337]{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.list-rows[data-v-01022337]{list-style:none;padding:0;margin:0}.list-row[data-v-01022337]{display:flex;align-items:flex-start;gap:10px;padding:10px 4px;border-bottom:1px solid var(--border);transition:background .15s ease}.list-row[data-v-01022337]:last-child{border-bottom:none}.list-row[data-v-01022337]:hover{background:#fafbfd;border-radius:6px}.list-row-icon[data-v-01022337]{font-size:13px;color:var(--muted);margin-top:3px;flex-shrink:0}.list-row-body[data-v-01022337]{flex:1;min-width:0}.list-row-title[data-v-01022337]{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.list-row-time[data-v-01022337]{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.list-row-sub[data-v-01022337]{margin:2px 0 0;font-size:12px;color:#667}.badge-danger[data-v-01022337]{font-size:10px;font-weight:700;color:var(--red);background:#fdeeee;border:1px solid #f7b3b2;padding:1px 7px;border-radius:20px}.kb-signal[data-v-01022337]{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:#4a5568;margin-bottom:12px}.kb-signal[data-v-01022337]:last-child{margin-bottom:0}.kb-signal i[data-v-01022337]{font-size:14px;color:#ffb400;margin-top:1px}.kb-signal i.muted[data-v-01022337]{color:#c3cbd6}.perf-row[data-v-01022337]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--border);font-size:12.5px}.perf-row[data-v-01022337]:last-child{border-bottom:none}.perf-label[data-v-01022337]{color:#4a5568}.perf-value[data-v-01022337]{font-weight:700;color:var(--green)}.np-panel[data-v-0963bb94]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:20px;border-left:4px solid #3a86c8}.np-header[data-v-0963bb94]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.np-header h3[data-v-0963bb94]{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;color:var(--ink)}.np-header h3 i[data-v-0963bb94]{color:#3a86c8}.np-internal-flag[data-v-0963bb94]{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.03em;color:#8592a6;background:#f7f9fc;border-radius:6px;padding:4px 8px;text-transform:uppercase}.np-summary[data-v-0963bb94]{display:flex;flex-direction:column;gap:0;margin-bottom:6px}.np-row[data-v-0963bb94]{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.np-row[data-v-0963bb94]:last-child{border-bottom:none}.np-row strong[data-v-0963bb94]{color:var(--ink);font-size:12.5px}.np-badge[data-v-0963bb94]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.np-auth-card[data-v-0963bb94]{margin-top:16px;background:#fff8f0;border:1px solid #f5d9b0;border-radius:12px;padding:16px}.np-auth-card h4[data-v-0963bb94]{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13.5px;font-weight:700;color:#a3620f}.np-auth-card h4 i[data-v-0963bb94]{color:#ed6d49}.np-auth-grid[data-v-0963bb94]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.np-auth-grid div[data-v-0963bb94]{background:#fff;border-radius:8px;padding:9px;text-align:center}.np-auth-grid span[data-v-0963bb94]{display:block;font-size:10px;color:var(--muted);margin-bottom:3px}.np-auth-grid strong[data-v-0963bb94]{font-size:13px;color:var(--ink)}.np-auth-grid strong.np-offer[data-v-0963bb94]{color:#7c5cbf}.np-concessions[data-v-0963bb94]{margin-bottom:12px}.np-concessions h5[data-v-0963bb94]{margin:0 0 6px;font-size:11px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.02em}.np-concessions ol[data-v-0963bb94]{margin:0;padding-left:18px;font-size:12px;color:var(--ink)}.np-concessions li[data-v-0963bb94]{margin-bottom:2px}.np-intent[data-v-0963bb94],.np-recommendation[data-v-0963bb94]{font-size:12px;color:var(--ink);margin:0 0 8px;line-height:1.5}.np-alert[data-v-0963bb94]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:9px 12px;font-size:11.5px;font-weight:600;margin:8px 0 0}.np-actions[data-v-0963bb94]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.np-btn[data-v-0963bb94]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:9px 14px;font-size:12px;font-weight:700;color:#fff;cursor:pointer}.np-btn[data-v-0963bb94]:disabled{opacity:.6;cursor:not-allowed}.np-btn.green[data-v-0963bb94]{background:#3eb15b}.np-btn.red[data-v-0963bb94]{background:#ea423f}.np-btn.blue[data-v-0963bb94]{background:#3a86c8}.np-btn-secondary[data-v-0963bb94]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 14px;font-size:12px;font-weight:600;cursor:pointer}.np-btn-mic[data-v-0963bb94]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:#fff;color:#3a86c8;border-radius:8px;padding:9px 14px;font-size:12px;font-weight:700;cursor:pointer}.np-btn-mic.recording[data-v-0963bb94]{background:#ea423f;color:#fff;border-color:#ea423f;animation:np-pulse-0963bb94 1s infinite}@keyframes np-pulse-0963bb94{0%,to{box-shadow:0 0 #ea423f66}50%{box-shadow:0 0 0 6px #ea423f00}}.np-inline-box[data-v-0963bb94]{margin-top:12px;background:#fff;border:1px solid var(--border);border-radius:10px;padding:12px}.np-inline-box label[data-v-0963bb94]{display:block;font-size:11px;font-weight:700;color:var(--ink);margin-bottom:6px}.np-inline-box textarea[data-v-0963bb94],.np-inline-box input[data-v-0963bb94]{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none;font-family:inherit;resize:vertical}.np-inline-actions[data-v-0963bb94]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.np-interpretation .np-transcription[data-v-0963bb94]{font-style:italic;color:var(--muted);font-size:12px;margin:0 0 10px}.np-interp-grid[data-v-0963bb94]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px}.np-interp-grid div[data-v-0963bb94]{background:#f7f9fc;border-radius:8px;padding:9px;text-align:center}.np-interp-grid span[data-v-0963bb94]{display:block;font-size:10px;color:var(--muted);margin-bottom:3px}.np-interp-grid strong[data-v-0963bb94]{font-size:13px;color:var(--ink)}.np-source[data-v-0963bb94]{font-size:10.5px;color:var(--muted);margin:0}.np-decided[data-v-0963bb94]{margin-top:14px;padding:12px 14px;background:#f7f9fc;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px}@media (max-width: 560px){.np-auth-grid[data-v-0963bb94]{grid-template-columns:1fr}.np-actions[data-v-0963bb94]{flex-direction:column}.np-actions .np-btn[data-v-0963bb94],.np-btn-mic[data-v-0963bb94]{justify-content:center;width:100%}}.drawer-overlay[data-v-46cd2bba]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.4);z-index:3000;display:flex;justify-content:flex-end}.drawer[data-v-46cd2bba]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6;width:100%;max-width:500px;background:#f5f8fb;height:100%;overflow-y:auto;padding:22px;position:relative;font-family:Open Sans,sans-serif;box-shadow:-12px 0 32px #0f172a2e}.drawer-close[data-v-46cd2bba]{position:absolute;top:16px;right:16px;border:none;background:#fff;width:30px;height:30px;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;color:#8592a6;box-shadow:0 1px 3px #0f172a1a;transition:all .15s ease}.drawer-close[data-v-46cd2bba]:hover{background:#ea423f;color:#fff}.drawer-loading[data-v-46cd2bba]{padding:60px 0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#8592a6;font-size:13px}.drawer-loading .icon-refresh[data-v-46cd2bba]{font-size:24px;animation:drawer-spin-46cd2bba 1s linear infinite}@keyframes drawer-spin-46cd2bba{to{transform:rotate(360deg)}}.retry-btn[data-v-46cd2bba]{border:1px solid #3a86c8;color:#3a86c8;background:#fff;border-radius:6px;padding:6px 16px;cursor:pointer;font-size:12px;font-weight:600}.drawer-header[data-v-46cd2bba]{display:flex;gap:13px;align-items:flex-start;margin-bottom:12px;padding-right:30px}.drawer-avatar[data-v-46cd2bba]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0;box-shadow:0 4px 10px #3a86c84d}.drawer-header-info h2[data-v-46cd2bba]{margin:0;font-size:16.5px;font-weight:700;color:var(--ink)}.drawer-sub[data-v-46cd2bba]{margin:3px 0 6px;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:7px;flex-wrap:wrap}.channel-chip[data-v-46cd2bba]{background:#eef2f7;color:#5b6b84;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;border-radius:20px}.identity-badge[data-v-46cd2bba]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;border:1px solid}.drawer-status-row[data-v-46cd2bba]{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}.status-badge[data-v-46cd2bba]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:4px 11px;border-radius:20px;border:1px solid}.badge[data-v-46cd2bba]{font-size:11px;padding:3px 10px;border-radius:20px;background:#f4f8fb;border:1px solid #e6ebf2;color:#555;font-weight:600}.badge.cat[data-v-46cd2bba]{background:#fff7ea;border-color:#ffe4ad;color:#ad8c33}.badge.warn[data-v-46cd2bba]{background:#fff8ea;border-color:#ffe6a6;color:#93690a}.badge.ok[data-v-46cd2bba]{background:#eafaf0;border-color:#c7ead1;color:#186644}.priority-select[data-v-46cd2bba]{font-size:11.5px;font-weight:700;border-radius:20px;padding:4px 10px;background:#fff;border:1px solid;cursor:pointer}.drawer-actions[data-v-46cd2bba]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.btn-action[data-v-46cd2bba]{border:1px solid transparent;border-radius:8px;padding:8px 15px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .18s ease}.btn-action.claim[data-v-46cd2bba]{background:#3a86c8;color:#fff;box-shadow:0 4px 12px #3a86c847}.btn-action.claim[data-v-46cd2bba]:hover{background:#2f6fa8;box-shadow:0 6px 16px #3a86c85c}.btn-action.resolve[data-v-46cd2bba]{background:#3eb15b;color:#fff;box-shadow:0 4px 12px #3eb15b47}.btn-action.resolve[data-v-46cd2bba]:hover{background:#2f9147;box-shadow:0 6px 16px #3eb15b5c}.btn-action.reopen[data-v-46cd2bba]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-action.reopen[data-v-46cd2bba]:hover{background:#3a86c8;color:#fff}.btn-action.close[data-v-46cd2bba]{background:#fff;color:#55627a;border-color:#dde3ec}.btn-action.close[data-v-46cd2bba]:hover{background:#eef1f5}.btn-action.followup-toggle[data-v-46cd2bba]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-action.followup-toggle[data-v-46cd2bba]:hover,.btn-action.followup-toggle.open[data-v-46cd2bba]{background:#ffb400;color:#fff;border-color:#ffb400}.followup-form[data-v-46cd2bba]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;background:#fff8ea;border:1px solid #ffe6a6;padding:12px;border-radius:10px}.followup-form input[data-v-46cd2bba]{flex:1;min-width:140px;border:1px solid #e6ebf2;border-radius:6px;padding:8px 10px;font-size:12.5px;background:#fff}.followup-form input[data-v-46cd2bba]:focus{outline:none;border-color:#ffb400}.followup-form button[data-v-46cd2bba]{border:none;background:#3eb15b;color:#fff;font-weight:700;border-radius:6px;padding:8px 16px;font-size:12.5px;cursor:pointer;transition:background .15s ease}.followup-form button[data-v-46cd2bba]:hover{background:#2f9147}.alert-box[data-v-46cd2bba]{border-radius:10px;padding:12px 14px;margin-bottom:16px;font-size:12.5px}.alert-box.danger[data-v-46cd2bba]{background:#fdeeee;border:1px solid #f7b3b2;border-left:3px solid #ea423f;color:#a83232}.alert-box p[data-v-46cd2bba]{margin:5px 0 9px}.alert-box button[data-v-46cd2bba]{border:none;background:#ea423f;color:#fff;font-weight:700;border-radius:6px;padding:7px 14px;font-size:12px;cursor:pointer;transition:background .15s ease}.alert-box button[data-v-46cd2bba]:hover{background:#c73330}.section[data-v-46cd2bba]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 1px 2px #0f172a0a}.section h3[data-v-46cd2bba]{margin:0 0 10px;font-size:12.5px;font-weight:700;color:#4a5972;text-transform:uppercase;letter-spacing:.04em}.section-title-row[data-v-46cd2bba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.section-title-row h3[data-v-46cd2bba]{margin:0}.link-btn[data-v-46cd2bba]{border:1px solid #cfe1f3;background:#edf4fa;color:#2c669e;font-size:11px;font-weight:700;cursor:pointer;padding:5px 11px;border-radius:20px;transition:all .15s ease}.link-btn[data-v-46cd2bba]:hover{background:#3a86c8;color:#fff}.link-btn[data-v-46cd2bba]:disabled{opacity:.6;cursor:default}.followup-item[data-v-46cd2bba]{background:#fff8ea;border:1px solid #ffe6a6;border-radius:8px;padding:9px 11px;margin-bottom:7px;font-size:12.5px}.followup-item[data-v-46cd2bba]:last-child{margin-bottom:0}.followup-item p[data-v-46cd2bba]{margin:3px 0 0;color:#93690a;font-size:11px}.thread[data-v-46cd2bba]{display:flex;flex-direction:column;gap:9px}.bubble[data-v-46cd2bba]{max-width:88%;padding:9px 12px;border-radius:12px;font-size:12.5px;background:#f4f8fb;box-shadow:0 1px 2px #0f172a08}.bubble.customer[data-v-46cd2bba]{align-self:flex-start;background:#eef2f7;border-bottom-left-radius:3px}.bubble.ai[data-v-46cd2bba]{align-self:flex-end;background:#e3f6e9;border-bottom-right-radius:3px}.bubble.human[data-v-46cd2bba]{align-self:flex-end;background:#ece9fb;border-bottom-right-radius:3px}.bubble.system[data-v-46cd2bba]{align-self:center;background:#f0f0f0;font-style:italic}.bubble.campaign[data-v-46cd2bba]{align-self:flex-end;background:#fdf0e3;border:1px dashed #e0a95f;border-bottom-right-radius:3px}.bubble-meta[data-v-46cd2bba]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#97a2b5;margin-bottom:4px}.bubble p[data-v-46cd2bba]{margin:0}.bubble .thumb[data-v-46cd2bba]{max-width:170px;border-radius:8px;cursor:pointer}.bubble .unavailable[data-v-46cd2bba]{color:#aaa;font-style:italic}.transcription[data-v-46cd2bba]{margin-top:7px;background:#fff;border-radius:6px;padding:7px 9px}.transcription strong[data-v-46cd2bba]{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.03em}.msg-status[data-v-46cd2bba]{margin-left:5px;font-weight:400;text-transform:none;letter-spacing:0}.msg-status.read[data-v-46cd2bba],.msg-status.delivered[data-v-46cd2bba]{color:#3a86c8}.msg-status.failed[data-v-46cd2bba]{color:#ea423f;font-weight:700}.reply-box[data-v-46cd2bba]{display:flex;gap:8px;align-items:flex-end;margin-top:12px}.reply-box textarea[data-v-46cd2bba]{flex:1;resize:none;border:1px solid #e6ebf2;border-radius:8px;padding:8px 10px;font-size:12.5px;font-family:inherit;background:#fff}.reply-box textarea[data-v-46cd2bba]:focus{outline:none;border-color:#3eb15b}.reply-box button[data-v-46cd2bba]{border:none;background:#3eb15b;color:#fff;font-weight:700;border-radius:8px;padding:9px 16px;font-size:12.5px;cursor:pointer;white-space:nowrap;transition:background .15s ease}.reply-box button[data-v-46cd2bba]:hover:not(:disabled){background:#2f9147}.reply-box button[data-v-46cd2bba]:disabled{opacity:.5;cursor:not-allowed}.reply-error[data-v-46cd2bba]{color:#ea423f;font-size:11.5px;margin:6px 0 0}.doc-card[data-v-46cd2bba]{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #e6ebf2;border-radius:8px;padding:7px 9px}.doc-card strong[data-v-46cd2bba]{display:block;font-size:12px}.doc-card p[data-v-46cd2bba]{margin:0;font-size:10px;color:#999}.doc-card a[data-v-46cd2bba]{margin-left:auto;font-size:11px;font-weight:700;color:#3a86c8}.analysis-section[data-v-46cd2bba]{border-left:3px solid #3a86c8}.analysis .summary[data-v-46cd2bba]{font-size:12.5px;color:#444;line-height:1.55}.analysis-grid[data-v-46cd2bba]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0}.analysis-grid>div[data-v-46cd2bba]{background:#f7f9fc;border-radius:8px;padding:8px 10px}.analysis-grid strong[data-v-46cd2bba]{display:block;font-size:10px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.analysis-grid p[data-v-46cd2bba]{margin:3px 0 0;font-size:12px;color:#333}.tag-row[data-v-46cd2bba]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.tag[data-v-46cd2bba]{font-size:10.5px;font-weight:600;background:#edf4fa;color:#2c669e;border-radius:20px;padding:3px 10px}.tag.need[data-v-46cd2bba]{background:#fff8ea;color:#93690a}.recommendation[data-v-46cd2bba]{background:#edf4fa;padding:10px 12px;border-radius:8px;font-size:12px;color:#2c669e;margin-top:8px}.unavailable[data-v-46cd2bba]{color:#aaa;font-size:12px;font-style:italic}.ask-suggestions[data-v-46cd2bba]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:9px}.ask-suggestions button[data-v-46cd2bba]{font-size:11px;font-weight:600;border:1px solid #cfe1f3;background:#edf4fa;border-radius:20px;padding:5px 12px;cursor:pointer;color:#2c669e;transition:all .15s ease}.ask-suggestions button[data-v-46cd2bba]:hover{background:#3a86c8;color:#fff}.ask-input[data-v-46cd2bba]{display:flex;gap:7px}.ask-input input[data-v-46cd2bba]{flex:1;border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:12.5px}.ask-input input[data-v-46cd2bba]:focus{outline:none;border-color:#3a86c8}.ask-input button[data-v-46cd2bba]{border:none;background:#3a86c8;color:#fff;font-weight:700;border-radius:8px;padding:8px 14px;font-size:12.5px;cursor:pointer;transition:background .15s ease}.ask-input button[data-v-46cd2bba]:hover{background:#2f6fa8}.ask-input button[data-v-46cd2bba]:disabled{opacity:.6}.ask-answer[data-v-46cd2bba]{margin-top:9px;background:#edf4fa;padding:10px 12px;border-radius:8px;font-size:12.5px;color:#2c669e;line-height:1.5}.timeline[data-v-46cd2bba]{list-style:none;margin:0;padding:0;font-size:12px;color:#555}.timeline li[data-v-46cd2bba]{position:relative;padding:5px 0 5px 18px}.timeline .dot[data-v-46cd2bba]{position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background:#3a86c8;box-shadow:0 0 0 3px #edf4fa}.trace[data-v-46cd2bba]{background:#fafbfd}.trace summary[data-v-46cd2bba]{cursor:pointer;font-size:12px;font-weight:700;color:#8592a6;text-transform:none;letter-spacing:0}.trace p[data-v-46cd2bba]{font-size:11.5px;color:#8592a6;margin:6px 0 0}.status-cards[data-v-b3d1e3a3]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.status-card[data-v-b3d1e3a3]{flex:1 1 110px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;background:#fff;border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #0f172a0a;transition:all .15s ease}.status-card[data-v-b3d1e3a3]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0f172a14}.status-card.active[data-v-b3d1e3a3]{border-color:#3a86c8;background:#f0f7fd}.status-card .count[data-v-b3d1e3a3]{font-size:20px;font-weight:700;color:#222}.status-card .label[data-v-b3d1e3a3]{font-size:11.5px;color:#777}.appt-toolbar[data-v-b3d1e3a3]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.appt-toolbar select[data-v-b3d1e3a3]{padding:8px 12px;border:1px solid #e1e5ea;border-radius:6px;font-size:12.5px;background:#fff}.appt-toolbar .btn-primary[data-v-b3d1e3a3]{margin-left:auto}.btn-primary[data-v-b3d1e3a3]{background:#3a86c8;color:#fff;border:none;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.btn-primary[data-v-b3d1e3a3]:hover{background:#2f6fa8}.btn-primary[data-v-b3d1e3a3]:disabled{opacity:.6;cursor:default}.btn-ghost[data-v-b3d1e3a3]{background:#fff;color:#555;border:1px solid #ddd;border-radius:6px;padding:9px 16px;font-size:12.5px;cursor:pointer}.appt-empty[data-v-b3d1e3a3]{text-align:center;padding:40px;color:#999;font-size:13px}.appt-list[data-v-b3d1e3a3]{display:flex;flex-direction:column;gap:10px}.appt-card[data-v-b3d1e3a3]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #0f172a0a;flex-wrap:wrap}.appt-card-top[data-v-b3d1e3a3]{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.appt-date[data-v-b3d1e3a3]{font-size:12px;color:#777}.appt-title[data-v-b3d1e3a3]{font-size:14px;font-weight:600;color:#222}.appt-sub[data-v-b3d1e3a3]{font-size:12px;color:#888;margin-top:2px}.status-badge[data-v-b3d1e3a3]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:100px;font-size:11px;font-weight:600;border:1px solid}.appt-card-actions[data-v-b3d1e3a3]{display:flex;gap:6px;flex-wrap:wrap}.appt-card-actions button[data-v-b3d1e3a3]{padding:6px 12px;font-size:11.5px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.appt-card-actions button[data-v-b3d1e3a3]:hover{background:#f5f8fb}.appt-card-actions button.danger[data-v-b3d1e3a3]{color:#ea423f;border-color:#f3c8c6}.appt-pagination[data-v-b3d1e3a3]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px;font-size:12.5px;color:#666}.appt-pagination button[data-v-b3d1e3a3]{padding:6px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.appt-pagination button[data-v-b3d1e3a3]:disabled{opacity:.5;cursor:default}.form-row[data-v-b3d1e3a3]{margin-bottom:14px}.form-row label[data-v-b3d1e3a3]{display:block;font-size:12px;font-weight:600;color:#555;margin-bottom:5px}.form-row input[data-v-b3d1e3a3],.form-row select[data-v-b3d1e3a3],.form-row textarea[data-v-b3d1e3a3]{width:100%;padding:8px 12px;border:1px solid #e1e5ea;border-radius:6px;font-size:13px}.form-row-split[data-v-b3d1e3a3]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.form-row-split .form-row[data-v-b3d1e3a3]{margin-bottom:0}.form-error[data-v-b3d1e3a3]{color:#ea423f;font-size:12.5px;margin-bottom:12px}.hint[data-v-b3d1e3a3]{font-size:12px;color:#888;margin:0}.slots-grid[data-v-b3d1e3a3]{display:flex;flex-wrap:wrap;gap:8px}.slot-btn[data-v-b3d1e3a3]{padding:7px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:12px;cursor:pointer}.slot-btn[data-v-b3d1e3a3]:hover{border-color:#3a86c8}.slot-btn.active[data-v-b3d1e3a3]{background:#3a86c8;color:#fff;border-color:#3a86c8}.confirm-modal-backdrop[data-v-b3d1e3a3]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.confirm-modal[data-v-b3d1e3a3]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.confirm-icon[data-v-b3d1e3a3]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.confirm-modal p[data-v-b3d1e3a3]{font-size:14px;color:#333;margin-bottom:16px}.confirm-actions[data-v-b3d1e3a3]{display:flex;justify-content:center;gap:10px;margin-top:16px}.btn-danger-solid[data-v-b3d1e3a3]{background:#ea423f;color:#fff;border:none;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.btn-danger-solid[data-v-b3d1e3a3]:hover{background:#d13633}.toast[data-v-b3d1e3a3]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;z-index:2000}.toast-fade-enter-active[data-v-b3d1e3a3],.toast-fade-leave-active[data-v-b3d1e3a3]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-b3d1e3a3],.toast-fade-leave-to[data-v-b3d1e3a3]{opacity:0}@media (max-width: 767px){.appt-card[data-v-b3d1e3a3]{flex-direction:column;align-items:flex-start}.form-row-split[data-v-b3d1e3a3]{grid-template-columns:1fr}}.section[data-v-73be1817]{margin-bottom:26px}.section h3[data-v-73be1817]{font-size:15px;font-weight:700;color:#222;margin:0 0 12px}.section-header[data-v-73be1817]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.section-header h3[data-v-73be1817]{margin:0}.filters[data-v-73be1817]{display:flex;gap:8px}.filters select[data-v-73be1817]{padding:7px 10px;border:1px solid #e1e5ea;border-radius:6px;font-size:12px;background:#fff}.empty[data-v-73be1817]{text-align:center;padding:24px;color:#999;font-size:13px}.approval-list[data-v-73be1817],.history-list[data-v-73be1817]{display:flex;flex-direction:column;gap:10px}.approval-card[data-v-73be1817]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;background:#fbf7ff;border:1px solid #e6d9f7;border-radius:10px;flex-wrap:wrap}.approval-actions[data-v-73be1817]{display:flex;gap:8px;flex-shrink:0}.history-card[data-v-73be1817]{padding:12px 16px;background:#fff;border:1px solid #e6ebf2;border-radius:10px}.history-top[data-v-73be1817]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.tool-id[data-v-73be1817]{font-family:monospace;font-size:12px;color:#555}.history-date[data-v-73be1817]{margin-left:auto;font-size:11.5px;color:#999}.badge[data-v-73be1817]{display:inline-flex;align-items:center;padding:2px 9px;border-radius:100px;font-size:11px;font-weight:600;border:1px solid}.original-message[data-v-73be1817]{font-size:12.5px;color:#666;font-style:italic;margin:4px 0}.result-summary[data-v-73be1817]{font-size:13px;color:#333;margin:4px 0;white-space:pre-line}.error-message[data-v-73be1817]{font-size:13px;color:#ea423f;margin:4px 0;white-space:pre-line}.requested-by[data-v-73be1817]{font-size:11.5px;color:#999;margin:4px 0 0}.btn-primary[data-v-73be1817]{background:#3a86c8;color:#fff;border:none;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer}.btn-primary[data-v-73be1817]:hover{background:#2f6fa8}.btn-danger[data-v-73be1817]{background:#fff;color:#ea423f;border:1px solid #f3c8c6;border-radius:6px;padding:8px 14px;font-size:12px;cursor:pointer}.btn-danger[data-v-73be1817]:hover{background:#fdf1f1}.pagination[data-v-73be1817]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;font-size:12.5px;color:#666}.pagination button[data-v-73be1817]{padding:6px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.pagination button[data-v-73be1817]:disabled{opacity:.5;cursor:default}.confirm-modal-backdrop[data-v-73be1817]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.confirm-modal[data-v-73be1817]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.confirm-icon[data-v-73be1817]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.confirm-modal p[data-v-73be1817]{font-size:14px;color:#333;margin-bottom:16px}.confirm-actions[data-v-73be1817]{display:flex;justify-content:center;gap:10px;margin-top:16px}.form-row[data-v-73be1817]{margin-bottom:0}.form-row label[data-v-73be1817]{display:block;font-size:12px;font-weight:600;color:#555;margin-bottom:5px}.form-row textarea[data-v-73be1817]{width:100%;padding:8px 12px;border:1px solid #e1e5ea;border-radius:6px;font-size:13px}.btn-ghost[data-v-73be1817]{background:#fff;color:#555;border:1px solid #ddd;border-radius:6px;padding:9px 16px;font-size:12.5px;cursor:pointer}.btn-danger-solid[data-v-73be1817]{background:#ea423f;color:#fff;border:none;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.btn-danger-solid[data-v-73be1817]:hover{background:#d13633}.toast[data-v-73be1817]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;z-index:2000}.toast-fade-enter-active[data-v-73be1817],.toast-fade-leave-active[data-v-73be1817]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-73be1817],.toast-fade-leave-to[data-v-73be1817]{opacity:0}@media (max-width: 767px){.approval-card[data-v-73be1817]{flex-direction:column;align-items:flex-start}}.agenda-page[data-v-c80f8300]{font-family:Open Sans,sans-serif;background:#f5f8fb;padding:20px;border-radius:4px;min-height:700px}.agenda-header[data-v-c80f8300]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.agenda-header h1[data-v-c80f8300]{margin:0 0 4px;font-size:22px;font-weight:700;color:#222;letter-spacing:-.01em}.agenda-header .subtitle[data-v-c80f8300]{margin:0;font-size:13px;color:#777;max-width:560px}.ask-toggle[data-v-c80f8300]{border:1px solid #3a86c8;background:#fff;color:#3a86c8;font-weight:600;border-radius:20px;padding:9px 18px;font-size:12.5px;cursor:pointer;transition:all .18s ease;white-space:nowrap;box-shadow:0 1px 2px #0f172a0a}.ask-toggle[data-v-c80f8300]:hover{background:#3a86c8;color:#fff;box-shadow:0 6px 16px #3a86c847;transform:translateY(-1px)}.page-mode-tabs[data-v-c80f8300]{display:inline-flex;gap:3px;margin-bottom:18px;background:#eef2f7;border-radius:9px;padding:4px}.page-mode-tabs button[data-v-c80f8300]{padding:8px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;transition:all .15s ease}.page-mode-tabs button[data-v-c80f8300]:hover{color:#3a86c8}.page-mode-tabs button.active[data-v-c80f8300]{color:#2f6fa8;background:#fff;box-shadow:0 1px 3px #0f172a24}.agenda-toolbar[data-v-c80f8300]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:11px 16px;margin-bottom:12px;box-shadow:0 1px 2px #0f172a0a}.view-tabs[data-v-c80f8300]{display:flex;gap:2px;background:#eef2f7;border-radius:8px;padding:4px}.view-tabs button[data-v-c80f8300]{border:none;background:transparent;padding:7px 14px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:6px;cursor:pointer;transition:all .15s ease}.view-tabs button[data-v-c80f8300]:hover{color:#3a86c8}.view-tabs button.active[data-v-c80f8300]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}.time-nav[data-v-c80f8300]{display:flex;align-items:center;gap:8px}.nav-btn[data-v-c80f8300]{border:1px solid #e6ebf2;background:#fff;border-radius:7px;width:30px;height:30px;cursor:pointer;color:#555;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.nav-btn[data-v-c80f8300]:hover{background:#eef2f7;border-color:#cfe1f3;color:#3a86c8}.today-btn[data-v-c80f8300]{border:1px solid #e6ebf2;background:#fff;border-radius:7px;padding:7px 13px;font-size:12px;cursor:pointer;color:#444;font-weight:600;transition:all .15s ease}.today-btn[data-v-c80f8300]:hover{border-color:#3a86c8;color:#3a86c8}.period-label[data-v-c80f8300]{font-size:14px;font-weight:600;color:#222;text-transform:capitalize;margin-left:4px;white-space:nowrap}.custom-range[data-v-c80f8300]{display:flex;align-items:center;gap:6px;margin-left:auto}.custom-range input[data-v-c80f8300]{border:1px solid #e6ebf2;border-radius:6px;padding:6px 9px;font-size:12px}.custom-range span[data-v-c80f8300]{color:#999}.back-link[data-v-c80f8300]{margin-bottom:8px}.back-link button[data-v-c80f8300]{border:none;background:none;color:#3a86c8;font-size:12.5px;cursor:pointer;padding:0;font-weight:600}.agenda-filters[data-v-c80f8300]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px}.filter-chips[data-v-c80f8300]{display:flex;flex-wrap:wrap;gap:8px}.filter-chips button[data-v-c80f8300]{border:1px solid #e6ebf2;background:#fff;border-radius:20px;padding:7px 15px;font-size:11.5px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .18s ease}.filter-chips button[data-v-c80f8300]:hover{border-color:#9ec3e4;color:#3a86c8}.filter-chips button.active[data-v-c80f8300]{background:#3a86c8;border-color:#3a86c8;color:#fff;box-shadow:0 4px 12px #3a86c847}.channel-select[data-v-c80f8300]{border:1px solid #e6ebf2;border-radius:6px;padding:7px 11px;font-size:12px;color:#444;background:#fff;text-transform:capitalize}.ask-panel[data-v-c80f8300]{background:#f4f8fb;border:1px solid #e6ebf2;border-radius:10px;padding:16px;margin-bottom:18px;box-shadow:0 1px 2px #0f172a0a}.ask-suggestions[data-v-c80f8300]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.ask-suggestions button[data-v-c80f8300]{font-size:11.5px;border:1px solid #dde6ee;background:#fff;border-radius:12px;padding:5px 11px;cursor:pointer;color:#555}.ask-suggestions button[data-v-c80f8300]:hover{border-color:#3a86c8;color:#3a86c8}.ask-input[data-v-c80f8300]{display:flex;gap:6px}.ask-input input[data-v-c80f8300]{flex:1;border:1px solid #dde6ee;border-radius:4px;padding:8px 10px;font-size:12.5px}.ask-input button[data-v-c80f8300]{border:none;background:#3a86c8;color:#fff;border-radius:4px;padding:8px 16px;font-size:12.5px;cursor:pointer}.ask-input button[data-v-c80f8300]:disabled{opacity:.6}.ask-answer[data-v-c80f8300]{margin:10px 0 0;background:#fff;padding:10px 12px;border-radius:6px;font-size:12.5px;color:#333;line-height:1.5}.skeleton-row[data-v-c80f8300]{display:flex;gap:10px;margin-bottom:14px}.skeleton-stat[data-v-c80f8300]{flex:1;height:70px;border-radius:8px;background:linear-gradient(90deg,#f0f2f5 25%,#f8f9fb 37%,#f0f2f5 63%);background-size:400% 100%;animation:shimmer-c80f8300 1.4s ease infinite}.skeleton-grid[data-v-c80f8300]{height:420px;border-radius:8px;background:linear-gradient(90deg,#f0f2f5 25%,#f8f9fb 37%,#f0f2f5 63%);background-size:400% 100%;animation:shimmer-c80f8300 1.4s ease infinite}@keyframes shimmer-c80f8300{0%{background-position:100% 50%}to{background-position:0 50%}}.agenda-empty[data-v-c80f8300]{background:#fff;border:1px dashed #dde6ee;border-radius:10px;padding:50px 20px;text-align:center;color:#888;font-size:13px}.agenda-empty button[data-v-c80f8300]{margin-top:10px;border:1px solid #3a86c8;color:#3a86c8;background:#fff;border-radius:6px;padding:7px 17px;cursor:pointer;font-size:12px;font-weight:600;transition:all .15s ease}.agenda-empty button[data-v-c80f8300]:hover{background:#3a86c8;color:#fff}.stat-strip[data-v-c80f8300]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:16px}.stat-card[data-v-c80f8300]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:5px;text-align:left;cursor:default;position:relative;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .18s ease,transform .18s ease}.stat-card.clickable[data-v-c80f8300]{cursor:pointer}.stat-card.clickable[data-v-c80f8300]:hover{box-shadow:0 8px 20px #0f172a17;transform:translateY(-2px)}.stat-card.flash[data-v-c80f8300]{outline:2px solid #3a86c8;outline-offset:1px}.stat-icon[data-v-c80f8300]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,currentColor 14%,transparent);font-size:14px}.stat-value[data-v-c80f8300]{font-size:21px;font-weight:800;color:#222;line-height:1.1}.stat-label[data-v-c80f8300]{font-size:10.5px;color:#8592a6;text-transform:uppercase;font-weight:600;letter-spacing:.04em}.stat-delta[data-v-c80f8300]{position:absolute;top:14px;right:14px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px}.stat-delta.up[data-v-c80f8300]{color:#2c8a45;background:#eafaf0}.stat-delta.down[data-v-c80f8300]{color:#ea423f;background:#fdeeee}.anomaly-list[data-v-c80f8300]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.anomaly[data-v-c80f8300]{display:flex;align-items:flex-start;gap:9px;border-radius:8px;padding:10px 12px;font-size:12.5px;border-left:3px solid transparent;border-top:none;border-right:none;border-bottom:none}.anomaly p[data-v-c80f8300]{margin:0}.anomaly.warning[data-v-c80f8300]{background:#fff8ea;border-left-color:#ffb400;color:#8a6d1f}.anomaly.danger[data-v-c80f8300]{background:#fdeeee;border-left-color:#ea423f;color:#a83232}.analysis-panel[data-v-c80f8300]{background:#edf4fa;border-left:3px solid #3a86c8;border-radius:8px;padding:15px 16px;margin-bottom:18px}.analysis-panel h3[data-v-c80f8300]{margin:0 0 6px;font-size:12px;color:#2c669e;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.analysis-panel p[data-v-c80f8300]{margin:0;font-size:13px;color:#333;line-height:1.55}.month-grid[data-v-c80f8300]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.weekday-header[data-v-c80f8300]{text-align:center;font-size:11px;font-weight:700;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;padding-bottom:4px}.day-cell[data-v-c80f8300]{position:relative;min-height:92px;background:#fff;border:1px solid #eef1f4;border-radius:8px;padding:7px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 2px #0f172a08;transition:box-shadow .18s ease,transform .18s ease}.day-cell[data-v-c80f8300]:hover{box-shadow:0 8px 20px #0f172a1a;transform:translateY(-2px);z-index:1}.day-cell.out-month[data-v-c80f8300]{opacity:.4;background:#fafbfc;box-shadow:none}.day-cell.today[data-v-c80f8300]{border-color:#3a86c8;border-width:2px}.day-cell.peak[data-v-c80f8300]{border-left:3px solid #3a86c8}.day-number[data-v-c80f8300]{font-size:12px;font-weight:700;color:#444;align-self:flex-end}.day-headline[data-v-c80f8300]{font-size:12.5px;font-weight:700;color:#222}.day-badge[data-v-c80f8300]{font-size:10.5px;font-weight:600;display:block}.knowledge-dot[data-v-c80f8300]{position:absolute;top:6px;left:6px;font-size:10px}.trend-chart[data-v-c80f8300]{width:100%;height:70px;margin-bottom:10px}.day-cards[data-v-c80f8300]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.day-card[data-v-c80f8300]{position:relative;background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:13px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .18s ease,transform .18s ease}.day-card[data-v-c80f8300]:hover{box-shadow:0 10px 24px #0f172a1a;transform:translateY(-2px)}.day-card.today[data-v-c80f8300]{border-color:#3a86c8;border-width:2px}.day-card.peak[data-v-c80f8300]{border-left:3px solid #3a86c8}.day-card-date[data-v-c80f8300]{display:flex;align-items:baseline;gap:6px}.day-card-date strong[data-v-c80f8300]{font-size:18px;color:#222}.day-card-date span[data-v-c80f8300]{font-size:11px;color:#999;text-transform:capitalize}.day-card-headline[data-v-c80f8300]{font-size:14px;font-weight:700;color:#222}.day-card-badges[data-v-c80f8300]{display:flex;flex-direction:column;gap:2px}.day-card .day-badge[data-v-c80f8300]{font-size:10.5px}.day-card .knowledge-dot[data-v-c80f8300]{top:10px;right:10px;left:auto}.muted[data-v-c80f8300]{color:#aaa;font-size:11.5px;font-style:italic}.hourly-panel[data-v-c80f8300]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:16px;margin-bottom:18px;box-shadow:0 1px 2px #0f172a0a}.hourly-panel h3[data-v-c80f8300]{margin:0 0 10px;font-size:12.5px;font-weight:700;color:#4a5972;text-transform:uppercase;letter-spacing:.04em}.hourly-chart[data-v-c80f8300]{width:100%;height:150px}.hourly-axis[data-v-c80f8300]{display:flex;justify-content:space-between;font-size:10px;color:#999;padding-left:30px;margin-top:2px}.section[data-v-c80f8300]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 1px 2px #0f172a0a;transition:outline .2s,box-shadow .2s}.section[data-v-c80f8300]:hover{box-shadow:0 4px 14px #0f172a0f}.section.flash[data-v-c80f8300]{outline:2px solid #3a86c8;outline-offset:1px}.section h3[data-v-c80f8300]{margin:0 0 12px;font-size:12.5px;font-weight:700;color:#4a5972;text-transform:uppercase;letter-spacing:.04em}.mini-cards[data-v-c80f8300]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px}.mini-card[data-v-c80f8300]{display:flex;align-items:center;gap:9px;border:1px solid #eef1f4;background:#fafbfd;border-radius:8px;padding:9px 11px;cursor:pointer;text-align:left;transition:all .18s ease}.mini-card[data-v-c80f8300]:hover{box-shadow:0 6px 16px #0f172a14;background:#fff;border-color:#dbe6f0;transform:translateY(-1px)}.mini-avatar[data-v-c80f8300]{width:32px;height:32px;border-radius:50%;background:#eef3f8;color:#3a86c8;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}.mini-body[data-v-c80f8300]{display:flex;flex-direction:column;min-width:0;flex:1}.mini-body strong[data-v-c80f8300]{font-size:12.5px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-meta[data-v-c80f8300]{font-size:10.5px;color:#999}.mini-badges[data-v-c80f8300]{display:flex;flex-direction:column;gap:2px;align-items:flex-end}.badge[data-v-c80f8300]{font-size:10px;padding:2px 8px;border-radius:20px;border:1px solid #e6ebf2;color:#666;white-space:nowrap;font-weight:600}.badge.priority[data-v-c80f8300]{background:#fff}.badge.followup[data-v-c80f8300],.badge.warn[data-v-c80f8300]{background:#fff7ea;border-color:#ffe4ad;color:#ad8c33}.badge.ok[data-v-c80f8300]{background:#eafaf0;border-color:#c7ead1;color:#186644}.followup-list[data-v-c80f8300]{display:flex;flex-direction:column;gap:7px}.followup-item[data-v-c80f8300]{background:#fafbfd;border:1px solid #eef1f4;border-radius:8px;padding:9px 11px;font-size:12.5px;transition:all .18s ease}.followup-item.clickable[data-v-c80f8300]{cursor:pointer}.followup-item.clickable[data-v-c80f8300]:hover{background:#fff;border-color:#dbe6f0;box-shadow:0 4px 12px #0f172a0f}.followup-item p[data-v-c80f8300]{margin:3px 0 0;color:#888;font-size:11px}.tag-priority[data-v-c80f8300]{font-weight:600}.chip-list[data-v-c80f8300]{display:flex;flex-wrap:wrap;gap:7px}.chip[data-v-c80f8300]{border:1px solid #e6ebf2;background:#f4f8fb;border-radius:20px;padding:6px 13px;font-size:11.5px;font-weight:600;color:#4a5568;cursor:pointer;transition:all .15s ease}.chip[data-v-c80f8300]:hover{border-color:#3a86c8;color:#3a86c8;background:#edf4fa}.chip-time[data-v-c80f8300]{color:#999;margin-left:4px;font-weight:400}.knowledge-list[data-v-c80f8300]{display:flex;flex-direction:column;gap:7px}.knowledge-item[data-v-c80f8300]{display:flex;align-items:center;gap:9px;border:1px solid #eef1f4;background:#fafbfd;border-radius:8px;padding:9px 11px;font-size:12px;color:#444;cursor:pointer;text-align:left;transition:all .18s ease}.knowledge-item[data-v-c80f8300]:hover{background:#fff;border-color:#dbe6f0;box-shadow:0 4px 12px #0f172a0f}.knowledge-item .muted[data-v-c80f8300]{margin-left:auto}.toast[data-v-c80f8300]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#2b2b2b;color:#fff;padding:10px 18px;border-radius:20px;font-size:12.5px;box-shadow:0 6px 20px #0003;z-index:4000}.toast-fade-enter-active[data-v-c80f8300],.toast-fade-leave-active[data-v-c80f8300]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-c80f8300],.toast-fade-leave-to[data-v-c80f8300]{opacity:0;transform:translate(-50%) translateY(8px)}.mobile-only[data-v-c80f8300]{display:none}button[data-v-c80f8300]:focus-visible,input[data-v-c80f8300]:focus-visible,select[data-v-c80f8300]:focus-visible{outline:2px solid #3a86c8;outline-offset:2px}@media (max-width: 768px){.desktop-only[data-v-c80f8300]{display:none}.mobile-only[data-v-c80f8300]{display:flex;flex-direction:column;gap:8px}.list-day[data-v-c80f8300]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e2e6ea;border-radius:8px;padding:10px 12px;text-align:left;cursor:pointer}.list-day.today[data-v-c80f8300]{border-color:#3a86c8;border-width:2px}.list-day-date[data-v-c80f8300]{display:flex;flex-direction:column;align-items:center;min-width:42px}.list-day-date strong[data-v-c80f8300]{font-size:18px;color:#222}.list-day-date span[data-v-c80f8300]{font-size:10px;color:#999;text-transform:uppercase}.list-day-info[data-v-c80f8300]{display:flex;flex-direction:column;gap:4px;flex:1}.list-day-badges[data-v-c80f8300]{display:flex;flex-wrap:wrap;gap:8px}.stat-strip[data-v-c80f8300]{grid-template-columns:repeat(2,1fr)}.agenda-toolbar[data-v-c80f8300]{flex-direction:column;align-items:stretch}.time-nav[data-v-c80f8300]{justify-content:center}.custom-range[data-v-c80f8300]{margin-left:0;justify-content:center}}.conv-page[data-v-0ff0d66e]{font-family:Open Sans,sans-serif;background:#f5f8fb;padding:20px;border-radius:4px;min-height:700px}.conv-header[data-v-0ff0d66e]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.conv-header h1[data-v-0ff0d66e]{margin:0 0 4px;font-size:22px;font-weight:700;color:#222;letter-spacing:-.01em}.conv-header .subtitle[data-v-0ff0d66e]{margin:0;font-size:13px;color:#777}.conv-stats[data-v-0ff0d66e]{display:flex;gap:10px}.conv-stat[data-v-0ff0d66e]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:10px 18px;text-align:center;min-width:110px;box-shadow:0 1px 2px #0f172a0a}.conv-stat strong[data-v-0ff0d66e]{display:block;font-size:19px;font-weight:800;color:#3a86c8}.conv-stat span[data-v-0ff0d66e]{font-size:10.5px;color:#8592a6;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.conv-stat.warn strong[data-v-0ff0d66e]{color:#ea423f}.conv-toolbar[data-v-0ff0d66e]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:14px;margin-bottom:12px;box-shadow:0 1px 2px #0f172a0a}.conv-search[data-v-0ff0d66e]{display:flex;align-items:center;gap:9px;background:#f4f8fb;border:1px solid #e6ebf2;border-radius:8px;padding:9px 14px;margin-bottom:12px;transition:border-color .15s ease}.conv-search[data-v-0ff0d66e]:focus-within{border-color:#3a86c8;background:#fff}.conv-search i[data-v-0ff0d66e]{color:#8592a6}.conv-search input[data-v-0ff0d66e]{border:none;background:transparent;outline:none;flex:1;font-size:13px}.conv-filters[data-v-0ff0d66e]{display:flex;flex-wrap:wrap;gap:9px}.conv-filters select[data-v-0ff0d66e]{border:1px solid #e6ebf2;border-radius:7px;padding:7px 10px;font-size:12px;color:#444;background:#fff;transition:border-color .15s ease}.conv-filters select[data-v-0ff0d66e]:hover{border-color:#cfd8e3}.conv-filters select[data-v-0ff0d66e]:focus{outline:none;border-color:#3a86c8}.conv-shortcuts[data-v-0ff0d66e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.conv-shortcuts button[data-v-0ff0d66e]{border:1px solid #e6ebf2;background:#fff;border-radius:20px;padding:7px 15px;font-size:12px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .18s ease}.conv-shortcuts button[data-v-0ff0d66e]:hover{border-color:#9ec3e4;color:#3a86c8}.conv-shortcuts button.active[data-v-0ff0d66e]{background:#3a86c8;border-color:#3a86c8;color:#fff;box-shadow:0 4px 12px #3a86c847}.conv-shortcuts button.clear[data-v-0ff0d66e]{border-style:dashed;color:#ea423f}.conv-shortcuts button.clear[data-v-0ff0d66e]:hover{border-color:#ea423f;background:#fdeeee}.conv-grid[data-v-0ff0d66e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.conv-card[data-v-0ff0d66e]{background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:15px;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;display:flex;flex-direction:column;gap:9px}.conv-card[data-v-0ff0d66e]:hover{box-shadow:0 10px 26px #0f172a1a;transform:translateY(-3px);border-color:#dbe6f0}.conv-card.skeleton[data-v-0ff0d66e]{height:190px;background:linear-gradient(90deg,#f0f2f5 25%,#f8f9fb 37%,#f0f2f5 63%);background-size:400% 100%;animation:convShimmer-0ff0d66e 1.4s ease infinite;cursor:default;box-shadow:none}@keyframes convShimmer-0ff0d66e{0%{background-position:100% 50%}to{background-position:0 50%}}.conv-card-top[data-v-0ff0d66e]{display:flex;align-items:center;gap:10px}.conv-avatar[data-v-0ff0d66e]{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.conv-card-id[data-v-0ff0d66e]{min-width:0}.conv-card-id strong[data-v-0ff0d66e]{display:block;font-size:13.5px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-card-id .identity[data-v-0ff0d66e]{font-size:10.5px;color:#8592a6}.conv-meta[data-v-0ff0d66e]{font-size:11px;color:#999;text-transform:capitalize}.conv-excerpt[data-v-0ff0d66e]{font-size:12.5px;color:#555;margin:0;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.conv-badges[data-v-0ff0d66e]{display:flex;flex-wrap:wrap;gap:6px}.conv-badges .badge[data-v-0ff0d66e]{font-size:10px;font-weight:600;padding:3px 9px;border-radius:20px;border:1px solid #e6ebf2;color:#666;white-space:nowrap}.conv-badges .badge.cat[data-v-0ff0d66e]{background:#f4f8fb}.conv-badges .badge.followup[data-v-0ff0d66e]{background:#fff8ea;border-color:#ffe6a6;color:#93690a}.conv-footer[data-v-0ff0d66e]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#999;border-top:1px solid #eef1f4;padding-top:9px;margin-top:auto}.conv-footer .link[data-v-0ff0d66e]{color:#3a86c8;font-weight:700}.conv-empty[data-v-0ff0d66e]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center;color:#888;font-size:13px}.conv-empty button[data-v-0ff0d66e]{margin-top:10px;border:1px solid #3a86c8;color:#3a86c8;background:#fff;border-radius:7px;padding:7px 17px;cursor:pointer;font-size:12px;font-weight:600;transition:all .15s ease}.conv-empty button[data-v-0ff0d66e]:hover{background:#3a86c8;color:#fff}.conv-pagination[data-v-0ff0d66e]{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:12px;color:#777}.conv-pagination-nav button[data-v-0ff0d66e]{border:1px solid #e6ebf2;background:#fff;border-radius:7px;padding:7px 14px;margin-left:6px;cursor:pointer;font-size:12px;font-weight:600;color:#444;transition:all .15s ease}.conv-pagination-nav button[data-v-0ff0d66e]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.conv-pagination-nav button[data-v-0ff0d66e]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 480px){.conv-grid[data-v-0ff0d66e]{grid-template-columns:1fr}}.clients-page[data-v-a0dfc869]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-a0dfc869]{color:#888;font-size:13px;margin-top:-8px}.kpi-card[data-v-a0dfc869]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:100px;padding:18px 20px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-a0dfc869]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-a0dfc869]{position:absolute;top:14px;right:16px;font-size:20px;opacity:.45}.kpi-value[data-v-a0dfc869]{font-size:28px;font-weight:800;line-height:1}.kpi-label[data-v-a0dfc869]{font-size:12px;font-weight:600;opacity:.95}.kpi-blue[data-v-a0dfc869]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-a0dfc869]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-a0dfc869]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-orange[data-v-a0dfc869]{background:linear-gradient(135deg,#f0855f,#d85732)}.toolbar-card[data-v-a0dfc869]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.toolbar-row[data-v-a0dfc869]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.search-box[data-v-a0dfc869]{position:relative;flex:1;min-width:240px}.search-box i[data-v-a0dfc869]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.search-box input[data-v-a0dfc869]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:13px;background:#f7f9fc;transition:all .15s ease}.search-box input[data-v-a0dfc869]:focus{outline:none;border-color:#3a86c8;background:#fff}.toolbar-actions[data-v-a0dfc869]{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.sort-select[data-v-a0dfc869]{padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:12px;background:#fff;color:#444}.btn-soft[data-v-a0dfc869]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft-info[data-v-a0dfc869]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-a0dfc869]:hover,.btn-soft-info.active[data-v-a0dfc869]{background:#3a86c8;color:#fff;border-color:#3a86c8}.btn-soft-success[data-v-a0dfc869]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-a0dfc869]:hover{background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-soft .dot[data-v-a0dfc869]{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.filter-panel[data-v-a0dfc869]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.filter-label[data-v-a0dfc869]{font-size:10.5px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin-bottom:8px}.filter-chip-group[data-v-a0dfc869]{display:flex;flex-wrap:wrap;gap:5px}.filter-chip[data-v-a0dfc869]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.filter-chip[data-v-a0dfc869]:hover{border-color:#9ec3e4;color:#3a86c8}.filter-chip.active[data-v-a0dfc869]{background:#3a86c8;border-color:#3a86c8;color:#fff;box-shadow:0 3px 10px #3a86c847}.clear-filters-row[data-v-a0dfc869]{margin-top:12px}.clear-filters-btn[data-v-a0dfc869]{border:none;background:none;color:#ea423f;font-size:12px;font-weight:600;cursor:pointer;padding:0}.conflict-banner[data-v-a0dfc869]{display:flex;align-items:center;gap:10px;background:#fff8ea;border:1px solid #ffe6a6;border-left:3px solid #ffb400;border-radius:8px;padding:11px 14px;margin-bottom:16px;font-size:12.5px;color:#93690a}.conflict-close[data-v-a0dfc869]{margin-left:auto;border:none;background:none;color:inherit;font-size:18px;line-height:1;cursor:pointer}.state-card[data-v-a0dfc869]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-icon[data-v-a0dfc869]{font-size:38px;color:#ccd3d9}.state-title[data-v-a0dfc869]{font-size:15px;font-weight:700;color:#4a5568;margin:12px 0 4px}.state-subtitle[data-v-a0dfc869]{color:#999;font-size:13px;margin-bottom:14px}.state-error[data-v-a0dfc869]{color:#c0392b;font-size:14px;margin-bottom:14px}.client-card[data-v-a0dfc869]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;height:100%;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column}.client-card[data-v-a0dfc869]:hover{box-shadow:0 10px 24px #0f172a17;transform:translateY(-3px)}.client-card-top[data-v-a0dfc869]{display:flex;align-items:center;gap:10px}.client-avatar[data-v-a0dfc869]{width:42px;height:42px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;flex-shrink:0;box-shadow:0 3px 8px #00000026}.client-card-id[data-v-a0dfc869]{min-width:0}.client-name[data-v-a0dfc869]{font-weight:700;font-size:14px;color:var(--ink);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-badge[data-v-a0dfc869]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px;border:1px solid;margin-top:3px}.shared-phone-tag[data-v-a0dfc869]{color:#ed6d49;font-size:10.5px;margin-left:4px}.client-contact[data-v-a0dfc869]{margin-top:11px;font-size:12px;color:#555}.client-contact p[data-v-a0dfc869]{margin:2px 0}.client-contact .ellipsis[data-v-a0dfc869]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-contact[data-v-a0dfc869]{color:#bbb}.client-conv-count[data-v-a0dfc869]{margin-top:9px;font-size:12px;color:#666;font-weight:600}.client-last-seen[data-v-a0dfc869]{font-size:10.5px;color:#999;margin-top:1px}.tag-row[data-v-a0dfc869]{margin-top:9px;display:flex;flex-wrap:wrap;gap:5px}.tag[data-v-a0dfc869]{padding:2px 8px;border-radius:20px;font-size:10px;font-weight:600;background:#f4f8fb;color:#5b6b84}.tag-more[data-v-a0dfc869]{font-size:10px;color:#999;align-self:center}.situation-row[data-v-a0dfc869]{margin-top:9px}.situation-badge[data-v-a0dfc869]{padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:700}.view-profile-btn[data-v-a0dfc869]{display:block;text-align:center;padding:8px 0;border-radius:8px;font-size:12px;font-weight:700;background:#edf4fa;color:#2c669e;border:1px solid #cfe1f3;transition:all .15s ease;margin-top:auto}.view-profile-btn[data-v-a0dfc869]:hover{background:#3a86c8;color:#fff;border-color:#3a86c8}.skeleton-card[data-v-a0dfc869]{display:block}.skeleton-line[data-v-a0dfc869]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:skeleton-pulse-a0dfc869 1.4s ease infinite;border-radius:20px;margin-bottom:8px}@keyframes skeleton-pulse-a0dfc869{0%{background-position:100% 50%}to{background-position:0 50%}}.pagination-row[data-v-a0dfc869]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.pagination-info[data-v-a0dfc869]{font-size:12px;color:#888}.pagination-nav[data-v-a0dfc869]{display:flex;align-items:center;gap:8px}.pagination-nav button[data-v-a0dfc869]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:600;color:#444;cursor:pointer;transition:all .15s ease}.pagination-nav button[data-v-a0dfc869]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.pagination-nav button[data-v-a0dfc869]:disabled{opacity:.4;cursor:not-allowed}.pagination-current[data-v-a0dfc869]{font-size:12.5px;font-weight:700;color:#3a86c8;background:#edf4fa;border-radius:20px;padding:5px 12px}.client-modal[data-v-a0dfc869]{border-radius:12px;overflow:hidden}.modal-error[data-v-a0dfc869]{color:#c0392b;font-size:12px}.form-group label[data-v-a0dfc869]{font-size:12px;font-weight:700;color:#4a5568}.modal-cancel[data-v-a0dfc869]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.cim-backdrop[data-v-bad2fa67]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cim-modal[data-v-bad2fa67]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.cim-header[data-v-bad2fa67]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.cim-header h4[data-v-bad2fa67]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.cim-header button[data-v-bad2fa67]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.cim-body[data-v-bad2fa67]{padding:20px;overflow-y:auto;flex:1 1 auto}.cim-muted[data-v-bad2fa67]{color:var(--muted);font-size:12.5px}.cim-alert[data-v-bad2fa67]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.cim-section[data-v-bad2fa67]{border-bottom:1px solid #f2f4f7;padding-bottom:16px;margin-bottom:16px}.cim-section[data-v-bad2fa67]:last-of-type{border-bottom:none;margin-bottom:6px}.cim-section h5[data-v-bad2fa67]{margin:0 0 12px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.cim-hint[data-v-bad2fa67]{margin:8px 0 0;font-size:11px;color:var(--muted)}.cim-row[data-v-bad2fa67]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:10px}.cim-field label[data-v-bad2fa67]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.cim-field input[data-v-bad2fa67]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none}.cim-field input[data-v-bad2fa67]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.cim-actions[data-v-bad2fa67]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.cim-btn-secondary[data-v-bad2fa67]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.cim-btn-primary[data-v-bad2fa67]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.cim-btn-primary[data-v-bad2fa67]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.cim-row[data-v-bad2fa67]{grid-template-columns:1fr}}.client-profile-page[data-v-ab444985]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6;font-size:13px}.back-link[data-v-ab444985]{font-size:12.5px;font-weight:600;color:#3a86c8}.loading-text[data-v-ab444985]{color:#8592a6;font-size:13px}.state-body[data-v-ab444985]{text-align:center;padding:40px 0}.state-error[data-v-ab444985]{color:#c0392b;font-size:13px;margin-bottom:12px}.muted-text[data-v-ab444985]{color:#999;font-size:12.5px}.body-text[data-v-ab444985]{font-size:13px;color:#555;line-height:1.55}.ci-heading[data-v-ab444985]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ci-heading-actions[data-v-ab444985]{display:flex;align-items:center;gap:8px}.ci-btn-settings[data-v-ab444985]{width:30px;height:30px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.ci-btn-settings[data-v-ab444985]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.ci-score-row[data-v-ab444985]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.ci-score-badge[data-v-ab444985]{width:64px;height:64px;border-radius:50%;border:3px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.ci-score-value[data-v-ab444985]{font-size:20px;font-weight:700;line-height:1}.ci-score-max[data-v-ab444985]{font-size:9px;color:var(--muted)}.ci-band[data-v-ab444985]{margin:0 0 4px;font-size:14px;font-weight:700}.ci-trend[data-v-ab444985]{margin:0;font-size:12px;color:var(--muted)}.ci-fields[data-v-ab444985]{display:flex;flex-direction:column;gap:0;margin-bottom:14px}.ci-field[data-v-ab444985]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.ci-field[data-v-ab444985]:last-child{border-bottom:none}.ci-field strong[data-v-ab444985]{color:var(--ink);font-size:12.5px;text-align:right;max-width:65%}.ci-recommendation[data-v-ab444985]{background:#f7f9fc;border-radius:10px;padding:12px 14px;margin-bottom:10px}.ci-recommendation-label[data-v-ab444985]{margin:0 0 4px;font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.02em}.ci-recommendation-action[data-v-ab444985]{margin:0 0 4px;font-size:13.5px;font-weight:700;color:#2f6fa8}.ci-recommendation-reason[data-v-ab444985]{margin:0;font-size:12px;color:var(--ink);line-height:1.45}.ci-disclaimer[data-v-ab444985]{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:10.5px;color:var(--muted);line-height:1.4}.ci-disclaimer i[data-v-ab444985]{flex-shrink:0;margin-top:1px}.ci-computed-at[data-v-ab444985]{margin:0;font-size:10.5px;color:var(--muted);text-align:right}.header-row[data-v-ab444985]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}.header-identity[data-v-ab444985]{display:flex;gap:14px;align-items:center}.header-avatar[data-v-ab444985]{width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;box-shadow:0 4px 10px #3a86c847;flex-shrink:0}.header-name[data-v-ab444985]{margin:0;font-size:21px;font-weight:700;color:var(--ink)}.header-identity-status[data-v-ab444985]{font-size:12.5px;color:#888}.header-actions[data-v-ab444985]{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start}.btn-soft[data-v-ab444985]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft.btn-sm[data-v-ab444985]{padding:5px 11px;font-size:11.5px}.btn-soft-info[data-v-ab444985]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-ab444985]:hover{background:#3a86c8;color:#fff}.btn-soft-success[data-v-ab444985]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-ab444985]:hover{background:#3eb15b;color:#fff}.btn-soft-warning[data-v-ab444985]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-soft-warning[data-v-ab444985]:hover{background:#ffb400;color:#fff}.btn-soft-neutral[data-v-ab444985]{background:#fff;color:#666;border-color:var(--border)}.btn-soft-neutral[data-v-ab444985]:hover{background:#f4f6f8}.btn-soft-success-outline[data-v-ab444985]{background:#fff;color:#3eb15b;border-color:#3eb15b}.btn-soft-success-outline[data-v-ab444985]:hover{background:#3eb15b;color:#fff}.btn-soft-danger-outline[data-v-ab444985]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-ab444985]:hover{background:#c0392b;color:#fff}.btn-soft-danger[data-v-ab444985]{background:#ea423f;color:#fff}.btn-soft-danger[data-v-ab444985]:hover{background:#c73330}.conflict-banner[data-v-ab444985]{display:flex;align-items:center;gap:9px;background:#fff8ea;border:1px solid #ffe6a6;border-left:3px solid #ffb400;border-radius:8px;padding:10px 13px;margin-top:14px;font-size:12.5px;color:#93690a}.contact-row[data-v-ab444985]{margin-top:18px}.field-label[data-v-ab444985]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0}.field-value[data-v-ab444985]{font-size:14px;color:var(--ink);margin:3px 0}.shared-phone-tag[data-v-ab444985]{color:#e07b39;font-size:11.5px}.channel-row[data-v-ab444985],.tags-row[data-v-ab444985]{margin-top:12px;display:flex;gap:7px;flex-wrap:wrap;align-items:center}.tag[data-v-ab444985]{padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#eef2f7;color:#5b6b84}.tag.success-tag[data-v-ab444985]{background:#eafaf0;color:#2c8a45}.tag.info-tag[data-v-ab444985]{background:#edf4fa;color:#2c669e}.tag.warning-tag[data-v-ab444985]{background:#fff8ea;color:#93690a}.tag.danger-tag[data-v-ab444985]{background:#fdeeee;color:#ea423f}.tag.muted-tag[data-v-ab444985]{background:#eef2f7;color:#6b7789}.tag.removable[data-v-ab444985]{padding-right:7px}.tag-remove[data-v-ab444985]{color:#c0392b;margin-left:4px;font-weight:700}.tag-input[data-v-ab444985]{border:1px dashed #ccd3d9;border-radius:20px;font-size:11.5px;padding:4px 10px;width:110px}.notes-box[data-v-ab444985]{margin-top:14px;padding:11px 13px;background:#f7f9fc;border-radius:8px;font-size:12.5px;color:#555;line-height:1.5}.notes-box strong[data-v-ab444985]{color:#333}.stat-card[data-v-ab444985]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px 10px;text-align:center;box-shadow:0 1px 2px #0f172a0a}.stat-value[data-v-ab444985]{font-size:26px;font-weight:800;color:var(--ink);line-height:1.1}.stat-value.danger[data-v-ab444985]{color:#c0392b}.stat-date[data-v-ab444985]{font-size:13px;font-weight:700;color:var(--ink);margin-top:4px}.stat-label[data-v-ab444985]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.03em;font-weight:600;margin:4px 0 0}.section-heading-row[data-v-ab444985]{display:flex;justify-content:space-between;align-items:center}.link-btn[data-v-ab444985]{border:none;background:none;color:#3a86c8;font-size:12px;font-weight:700;cursor:pointer}.preset-questions[data-v-ab444985]{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.preset-chip[data-v-ab444985]{border:1px solid #cfe1f3;background:#edf4fa;color:#2c669e;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.preset-chip[data-v-ab444985]:hover{background:#3a86c8;color:#fff}.exchanges[data-v-ab444985]{max-height:220px;overflow-y:auto;margin-bottom:12px}.exchange[data-v-ab444985]{margin-bottom:12px}.exchange-q[data-v-ab444985]{font-size:13px;font-weight:700;color:#333;margin:0}.exchange-a[data-v-ab444985]{font-size:13px;color:#555;background:#f7f9fc;padding:8px 10px;border-radius:8px;margin:5px 0 0;line-height:1.5}.exchange-pending[data-v-ab444985]{font-size:12.5px;color:#999;margin:5px 0 0;font-style:italic}.ask-row[data-v-ab444985]{display:flex;gap:8px}.ask-input[data-v-ab444985],.form-input[data-v-ab444985]{flex:1;padding:8px 11px;border:1px solid var(--border);border-radius:8px;font-size:13px}.ask-input[data-v-ab444985]:focus,.form-input[data-v-ab444985]:focus{outline:none;border-color:#3a86c8}.conv-search-input[data-v-ab444985]{width:100%;margin-bottom:12px}.plain-list[data-v-ab444985]{margin:0;padding-left:18px;font-size:13px;color:#555;line-height:1.6}.plain-list li[data-v-ab444985]{margin-bottom:5px}.complaint-item[data-v-ab444985]{border-left:3px solid #c0392b;padding:9px 12px;margin-bottom:9px;background:#fdf4f3;border-radius:0 8px 8px 0;cursor:pointer;transition:background .15s ease}.complaint-item[data-v-ab444985]:hover{background:#fce9e8}.complaint-meta[data-v-ab444985]{margin:0;font-size:11.5px;color:#a94442}.complaint-text[data-v-ab444985]{margin:4px 0 0;font-size:13px;color:#555}.media-row[data-v-ab444985]{display:flex;align-items:center;gap:11px;margin-bottom:12px}.media-thumb[data-v-ab444985]{width:46px;height:46px;object-fit:cover;border-radius:8px}.media-icon[data-v-ab444985]{font-size:20px;color:#999}.media-body[data-v-ab444985]{flex:1;min-width:0}.media-audio[data-v-ab444985]{width:100%;height:32px}.media-link[data-v-ab444985]{font-size:12.5px;color:#3a86c8;font-weight:600}.new-task-form[data-v-ab444985]{margin-bottom:16px;padding:12px;background:#f7f9fc;border-radius:8px;display:flex;flex-direction:column;gap:8px}.task-list[data-v-ab444985]{list-style:none;padding:0;margin:0}.task-item[data-v-ab444985]{padding:11px 2px;border-bottom:1px solid #eef1f4;display:flex;justify-content:space-between;align-items:center;gap:10px}.task-item[data-v-ab444985]:last-child{border-bottom:none}.task-title[data-v-ab444985]{font-size:13.5px;color:#333}.task-title.done[data-v-ab444985]{text-decoration:line-through;color:#999}.task-due[data-v-ab444985]{margin:3px 0 0;font-size:11.5px;color:#999}.conv-item[data-v-ab444985]{border:1px solid var(--border);border-radius:8px;padding:12px;margin-bottom:9px;cursor:pointer;transition:all .18s ease}.conv-item[data-v-ab444985]:hover{box-shadow:0 4px 14px #0f172a12;border-color:#dbe6f0}.conv-item-top[data-v-ab444985]{display:flex;justify-content:space-between;align-items:center}.conv-item-meta[data-v-ab444985]{font-size:11.5px;color:#999}.conv-item-excerpt[data-v-ab444985]{margin:6px 0 0;font-size:13px;color:#555}.conv-item-badges[data-v-ab444985]{margin-top:7px;display:flex;gap:6px}.timeline[data-v-ab444985]{list-style:none;padding:0;margin:0}.timeline li[data-v-ab444985]{padding:8px 0 8px 18px;border-left:2px solid #eef1f4;position:relative;cursor:pointer}.timeline li:hover .timeline-label[data-v-ab444985]{color:#3a86c8}.timeline-dot[data-v-ab444985]{position:absolute;left:-5px;top:12px;width:8px;height:8px;border-radius:50%;background:#3a86c8;box-shadow:0 0 0 3px #edf4fa}.timeline-date[data-v-ab444985]{margin:0;font-size:11.5px;color:#999}.timeline-label[data-v-ab444985]{margin:2px 0 0;font-size:13px;color:#555;transition:color .15s ease}.client-profile-page[data-v-ab444985] .panel-heading h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5972;margin:0}.modal-msg-row[data-v-ab444985]{margin-bottom:10px;text-align:left}.modal-msg-row.right[data-v-ab444985]{text-align:right}.modal-msg-bubble[data-v-ab444985]{display:inline-block;padding:8px 12px;border-radius:10px;font-size:13px;max-width:80%;background:#f0f2f5;line-height:1.45}.modal-msg-bubble.ai[data-v-ab444985]{background:#eaf3ff}.modal-msg-bubble strong[data-v-ab444985]{display:block;font-size:10.5px;color:#999;text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px}.modal-cancel[data-v-ab444985]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.client-profile-page[data-v-ab444985] .form-group label{font-size:12.5px;font-weight:700;color:#4a5568}.cp-subtitle[data-v-521a9560]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.cp-create-btn[data-v-521a9560]{display:inline-flex;align-items:center;gap:7px;background:#3eb15b;color:#fff;border:0;border-radius:9px;padding:11px 18px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #3eb15b47}.cp-create-btn[data-v-521a9560]:hover{background:#2f9147}.cp-kpi-row[data-v-521a9560]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:18px}.cp-kpi-card[data-v-521a9560]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid #d8dee5;display:flex;flex-direction:column}.cp-kpi-card.blue[data-v-521a9560]{border-left-color:#3a86c8}.cp-kpi-card.green[data-v-521a9560]{border-left-color:#3eb15b}.cp-kpi-value[data-v-521a9560]{font-size:22px;font-weight:800;color:#2b3446}.cp-kpi-label[data-v-521a9560]{font-size:11px;color:#8592a6;margin-top:4px;font-weight:600}.cp-filters-card[data-v-521a9560]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:18px}.cp-search-box[data-v-521a9560]{position:relative;flex:1 1 220px;min-width:200px}.cp-search-box i[data-v-521a9560]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.cp-search-box input[data-v-521a9560]{width:100%;padding:9px 12px 9px 32px;border:1px solid #e6ebf2;border-radius:8px;font-size:12.5px;outline:none;box-sizing:border-box}.cp-filters-card select[data-v-521a9560]{padding:9px 10px;border:1px solid #e6ebf2;border-radius:8px;font-size:12.5px;background:#fff}.cp-loading[data-v-521a9560],.cp-empty[data-v-521a9560]{padding:60px 20px;text-align:center;color:#8592a6;font-size:13px;background:#fff;border-radius:12px}.cp-empty i[data-v-521a9560]{font-size:32px;display:block;margin-bottom:12px}.cp-empty button[data-v-521a9560]{margin-top:12px}.cp-spinner[data-v-521a9560]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cp-spin-521a9560 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes cp-spin-521a9560{to{transform:rotate(360deg)}}.cp-grid[data-v-521a9560]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.cp-card[data-v-521a9560]{background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 2px 10px #0f172a0f;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;gap:10px}.cp-card[data-v-521a9560]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f172a1a}.cp-card-top[data-v-521a9560]{display:flex;justify-content:space-between;align-items:center}.cp-type-chip[data-v-521a9560]{background:#eef2f7;color:#5b6b84;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:3px 9px;border-radius:20px}.cp-status-badge[data-v-521a9560]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.cp-card-name[data-v-521a9560]{margin:0;font-size:15px;font-weight:700;color:#2b3446}.cp-card-meta[data-v-521a9560]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:#8592a6}.cp-card-footer[data-v-521a9560]{display:flex;justify-content:space-between;font-size:10.5px;color:#b2bdc9;border-top:1px solid #f2f4f7;padding-top:10px;margin-top:2px}.cp-pagination[data-v-521a9560]{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px;font-size:12px;color:#8592a6}.cp-pagination button[data-v-521a9560]{border:1px solid #e6ebf2;background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.cp-pagination button[data-v-521a9560]:disabled{opacity:.4;cursor:not-allowed}.cw-subtitle[data-v-8e594434]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.cw-loading[data-v-8e594434]{padding:60px 0;text-align:center;color:#8592a6}.cw-locked-banner[data-v-8e594434],.cw-error-banner[data-v-8e594434]{padding:12px 16px;border-radius:8px;font-size:12.5px;margin-bottom:16px}.cw-locked-banner[data-v-8e594434]{background:#fff4e0;color:#93690a}.cw-error-banner[data-v-8e594434]{background:#fdecea;color:#c0392b}.cw-tabs[data-v-8e594434]{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:18px;background:#eef2f7;border-radius:9px;padding:4px}.cw-tab[data-v-8e594434]{border:0;background:none;padding:9px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}.cw-tab i[data-v-8e594434]{font-size:14px}.cw-tab[data-v-8e594434]:hover{color:#16224d}.cw-tab.active[data-v-8e594434]{color:#16224d;background:#fff;box-shadow:0 1px 3px #0f172a24}.cw-card[data-v-8e594434]{background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cw-card h4[data-v-8e594434]{margin:0 0 14px;font-size:15px;font-weight:700;color:#2b3446;display:flex;align-items:center;gap:8px}.cw-label[data-v-8e594434]{font-size:11.5px;font-weight:700;color:#8592a6;text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.cw-hint[data-v-8e594434]{font-size:11px;color:#8592a6;margin:6px 0}.cw-ai-card[data-v-8e594434]{background:linear-gradient(135deg,#f6f9ff,#fdfaf5);border:1px solid #e3e9f7}.cw-ai-input input[data-v-8e594434]{width:100%;padding:10px 12px;border:1px solid #e6ebf2;border-radius:8px;font-size:12.5px;box-sizing:border-box}.cw-ai-actions[data-v-8e594434]{display:flex;gap:8px;margin-top:10px}.cw-ai-actions button[data-v-8e594434],.cw-transform-actions button[data-v-8e594434]{border:1px solid #cfe1f3;background:#edf4fa;color:#2c669e;font-size:11.5px;font-weight:700;padding:7px 13px;border-radius:20px;cursor:pointer}.cw-ai-actions button[data-v-8e594434]:hover,.cw-transform-actions button[data-v-8e594434]:hover{background:#3a86c8;color:#fff}.cw-ai-actions button[data-v-8e594434]:disabled{opacity:.5;cursor:not-allowed}.cw-ai-error[data-v-8e594434]{color:#c0392b;font-size:11.5px;margin-top:8px}.cw-ai-note[data-v-8e594434]{font-size:11.5px;color:#5b6b84;margin-top:8px;font-style:italic}.cw-variants[data-v-8e594434]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.cw-variant[data-v-8e594434]{background:#fff;border:1px solid #e6ebf2;border-radius:8px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.cw-variant p[data-v-8e594434]{margin:0;font-size:12.5px;flex:1}.cw-variant button[data-v-8e594434]{border:0;background:#3eb15b;color:#fff;font-size:11px;font-weight:700;padding:6px 11px;border-radius:6px;cursor:pointer;white-space:nowrap}.cw-mode-toggle[data-v-8e594434]{display:inline-flex;gap:3px;background:#eef1f6;border-radius:9px;padding:4px;margin-bottom:14px}.cw-mode-toggle button[data-v-8e594434]{border:0;background:none;padding:8px 16px;font-size:12px;font-weight:700;color:#5b6b84;border-radius:7px;cursor:pointer}.cw-mode-toggle button.active[data-v-8e594434]{background:#fff;color:#16224d;box-shadow:0 1px 3px #0f172a24}.cw-chip-row[data-v-8e594434]{display:flex;flex-wrap:wrap;gap:7px}.cw-chip[data-v-8e594434]{border:1px solid #e6ebf2;background:#fff;color:#5b6b84;font-size:11.5px;font-weight:600;padding:7px 13px;border-radius:20px;cursor:pointer}.cw-chip.active[data-v-8e594434]{background:#16224d;color:#fff;border-color:#16224d}.cw-manual-search[data-v-8e594434]{position:relative;margin-bottom:12px}.cw-manual-search input[data-v-8e594434]{width:100%;padding:9px 12px;border:1px solid #e6ebf2;border-radius:8px;font-size:12.5px;box-sizing:border-box}.cw-manual-results[data-v-8e594434]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e6ebf2;border-radius:8px;box-shadow:0 6px 16px #0f172a1f;z-index:10;max-height:220px;overflow-y:auto}.cw-manual-result[data-v-8e594434]{padding:9px 12px;display:flex;justify-content:space-between;cursor:pointer;font-size:12.5px}.cw-manual-result[data-v-8e594434]:hover{background:#f6f9fc}.cw-manual-selection[data-v-8e594434]{display:flex;flex-wrap:wrap;gap:7px}.cw-manual-chip[data-v-8e594434]{background:#eef2f7;border-radius:20px;padding:6px 8px 6px 13px;font-size:12px;display:inline-flex;align-items:center;gap:6px}.cw-manual-chip button[data-v-8e594434]{border:0;background:none;cursor:pointer;color:#8592a6;font-size:11px}.cw-media-box[data-v-8e594434]{display:flex;align-items:center;gap:12px}.cw-media-preview[data-v-8e594434]{width:60px;height:60px;object-fit:cover;border-radius:8px}.cw-upload-btn[data-v-8e594434]{border:1px solid #cfe1f3;background:#edf4fa;color:#2c669e;font-size:11.5px;font-weight:700;padding:7px 13px;border-radius:20px;cursor:pointer}.cw-transform-actions[data-v-8e594434]{display:flex;gap:8px;margin-top:8px}.cw-var-row[data-v-8e594434]{display:flex;gap:8px;margin-bottom:8px}.cw-var-row input[data-v-8e594434]{flex:1;padding:8px 10px;border:1px solid #e6ebf2;border-radius:8px;font-size:12px}.cw-var-row button[data-v-8e594434]{border:0;background:none;color:#c0392b;cursor:pointer}.cw-add-var-btn[data-v-8e594434]{border:1px dashed #cfe1f3;background:none;color:#2c669e;font-size:11.5px;font-weight:700;padding:7px 13px;border-radius:8px;cursor:pointer}.cw-whatsapp-preview[data-v-8e594434]{margin-top:16px}.cw-bubble-mock[data-v-8e594434]{background:#dcf8c6;border-radius:10px;padding:12px 14px;font-size:13px;color:#2b3446;white-space:pre-wrap;max-width:380px;box-shadow:0 1px 2px #00000014}.cw-actions-bar[data-v-8e594434]{display:flex;justify-content:flex-end;gap:10px;padding:18px 0 40px}.cw-btn-secondary[data-v-8e594434]{background:#fff;border:1px solid #e6ebf2;color:#5b6b84;padding:11px 18px;border-radius:9px;font-size:12.5px;font-weight:700;cursor:pointer}.cw-btn-primary[data-v-8e594434]{background:#3eb15b;border:0;color:#fff;padding:11px 20px;border-radius:9px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #3eb15b47}.cw-btn-primary[data-v-8e594434]:disabled,.cw-btn-secondary[data-v-8e594434]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 767px){.cw-tabs[data-v-8e594434]{display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.cw-tab[data-v-8e594434]{white-space:nowrap}}.cd-back[data-v-4844af42]{border:0;background:none;color:#3a86c8;font-size:12.5px;font-weight:600;cursor:pointer;padding:0}.cd-loading[data-v-4844af42]{padding:60px 0;text-align:center;color:#8592a6}.cd-header[data-v-4844af42]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:18px}.cd-header-top[data-v-4844af42]{display:flex;gap:8px;margin-bottom:8px}.cd-type-chip[data-v-4844af42]{background:#eef2f7;color:#5b6b84;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:3px 9px;border-radius:20px}.cd-status-badge[data-v-4844af42]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid}.cd-header h2[data-v-4844af42]{margin:0 0 6px;font-size:20px;font-weight:800;color:#16224d}.cd-description[data-v-4844af42]{margin:0 0 4px;font-size:12.5px;color:#5b6b84;max-width:520px}.cd-meta[data-v-4844af42]{margin:0;font-size:11.5px;color:#8592a6}.cd-header-actions[data-v-4844af42]{display:flex;gap:8px;flex-wrap:wrap}.cd-btn-secondary[data-v-4844af42]{background:#fff;border:1px solid #e6ebf2;color:#5b6b84;padding:9px 15px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.cd-btn-primary[data-v-4844af42]{background:#3eb15b;border:0;color:#fff;padding:9px 16px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.cd-btn-primary[data-v-4844af42]:disabled{background:#a9d9b7;cursor:default}.cd-btn-ghost[data-v-4844af42]{background:none;border:0;color:#888;padding:9px 16px;font-size:12px;font-weight:600;cursor:pointer}.cd-btn-ghost[data-v-4844af42]:hover{color:#555}.cd-btn-danger[data-v-4844af42]{background:#fdecea;border:0;color:#c0392b;padding:9px 15px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.cd-confirm-backdrop[data-v-4844af42]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cd-confirm-box[data-v-4844af42]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.cd-confirm-icon[data-v-4844af42]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.cd-confirm-box p[data-v-4844af42]{font-size:14px;color:#333;margin-bottom:16px}.cd-confirm-actions[data-v-4844af42]{display:flex;justify-content:center;gap:10px}.cd-header-actions button[data-v-4844af42]:disabled{opacity:.5;cursor:not-allowed}.cd-progress-card[data-v-4844af42]{background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cd-progress-head[data-v-4844af42]{display:flex;justify-content:space-between;font-size:12px;color:#5b6b84;font-weight:600;margin-bottom:8px}.cd-progress-bar[data-v-4844af42]{height:8px;background:#eef1f6;border-radius:5px;overflow:hidden}.cd-progress-fill[data-v-4844af42]{height:100%;background:linear-gradient(90deg,#4f9eea,#3eb15b);transition:width .3s ease}.cd-stats-grid[data-v-4844af42]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-bottom:16px}.cd-stat-card[data-v-4844af42]{background:#fff;border-radius:12px;padding:14px;text-align:center;box-shadow:0 2px 10px #0f172a0f;border-top:3px solid #d8dee5}.cd-stat-card.red[data-v-4844af42]{border-top-color:#ea423f}.cd-stat-card.green[data-v-4844af42]{border-top-color:#3eb15b}.cd-stat-value[data-v-4844af42]{display:block;font-size:19px;font-weight:800;color:#2b3446}.cd-stat-label[data-v-4844af42]{font-size:10.5px;color:#8592a6;font-weight:600}.cd-card[data-v-4844af42]{background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cd-card h4[data-v-4844af42]{margin:0 0 14px;font-size:14.5px;font-weight:700;color:#2b3446}.cd-card-title-row[data-v-4844af42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.cd-card-title-row h4[data-v-4844af42]{margin:0}.cd-link-btn[data-v-4844af42]{border:0;background:none;color:#3a86c8;font-size:12px;font-weight:700;cursor:pointer}.cd-funnel-row[data-v-4844af42]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.cd-funnel-label[data-v-4844af42]{width:70px;font-size:11.5px;color:#5b6b84;font-weight:600;flex-shrink:0}.cd-funnel-track[data-v-4844af42]{flex:1;height:14px;background:#f2f4f7;border-radius:7px;overflow:hidden}.cd-funnel-fill[data-v-4844af42]{height:100%;border-radius:7px;transition:width .3s ease}.cd-funnel-value[data-v-4844af42]{width:55px;text-align:right;font-size:12px;font-weight:700;color:#2b3446;flex-shrink:0}.cd-exclusions[data-v-4844af42]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #f2f4f7;font-size:11px;color:#8592a6}.cd-bubble-mock[data-v-4844af42]{background:#dcf8c6;border-radius:10px;padding:12px 14px;font-size:13px;color:#2b3446;white-space:pre-wrap;max-width:420px}.cd-recipient-tabs[data-v-4844af42]{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.cd-recipient-tabs button[data-v-4844af42]{border:1px solid #e6ebf2;background:#fff;color:#5b6b84;font-size:11.5px;font-weight:600;padding:6px 12px;border-radius:20px;cursor:pointer}.cd-recipient-tabs button.active[data-v-4844af42]{background:#16224d;color:#fff;border-color:#16224d}.cd-recipient-list[data-v-4844af42]{display:flex;flex-direction:column;gap:8px}.cd-recipient-row[data-v-4844af42]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f9fbfd;border-radius:8px;gap:10px;flex-wrap:wrap}.cd-recipient-phone[data-v-4844af42]{font-size:11px;color:#8592a6;margin-left:8px}.cd-recipient-status[data-v-4844af42]{display:flex;align-items:center;gap:8px}.cd-mini-badge[data-v-4844af42]{font-size:10px;font-weight:700;padding:3px 9px;border-radius:20px;background:#eef1f6;color:#5b6b84}.cd-mini-badge.sent[data-v-4844af42]{background:#eafaf0;color:#186644}.cd-mini-badge.failed[data-v-4844af42]{background:#fdecea;color:#c0392b}.cd-mini-badge.excluded[data-v-4844af42]{background:#f1f3f5;color:#8592a6}.cd-recipient-reason[data-v-4844af42]{font-size:10.5px;color:#8592a6}.cd-recipient-reason.error[data-v-4844af42]{color:#c0392b}.cd-hint[data-v-4844af42]{font-size:11.5px;color:#8592a6;padding:10px 0}.cd-pagination[data-v-4844af42]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px;font-size:12px;color:#8592a6}.cd-pagination button[data-v-4844af42]{border:1px solid #e6ebf2;background:#fff;border-radius:6px;padding:5px 11px;cursor:pointer}.cd-timeline[data-v-4844af42]{list-style:none;margin:0;padding:0}.cd-timeline li[data-v-4844af42]{display:flex;gap:10px;padding-bottom:14px;font-size:12px;color:#5b6b84}.cd-timeline-dot[data-v-4844af42]{width:8px;height:8px;border-radius:50%;background:#3a86c8;margin-top:5px;flex-shrink:0}.cd-timeline-date[data-v-4844af42]{color:#b2bdc9;margin-left:6px}.cd-preview-table[data-v-4844af42]{width:100%;border-collapse:collapse;font-size:13px}.cd-preview-table th[data-v-4844af42]{text-align:left;color:#8592a6;font-weight:600;padding:6px 10px 6px 0}.cd-preview-table td[data-v-4844af42]{padding:6px 0;text-align:right;font-weight:700;color:#2b3446}.cd-preview-highlight th[data-v-4844af42],.cd-preview-highlight td[data-v-4844af42]{border-top:1px solid #e6ebf2;padding-top:10px;color:#3eb15b;font-size:14px}.cd-risk-warning[data-v-4844af42]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;font-size:12px;margin-top:12px}.cd-risk-warning.medium[data-v-4844af42]{background:#fff4e0;color:#93690a}.cd-risk-warning.high[data-v-4844af42]{background:#fdecea;color:#c0392b}.cd-confirm-check[data-v-4844af42]{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;color:#2b3446;cursor:pointer;margin-top:16px}.cd-launch-error[data-v-4844af42]{color:#c0392b;font-size:12px;margin-top:8px}.ds-subtitle[data-v-2595eed2]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.ds-create-btn[data-v-2595eed2]{display:inline-flex;align-items:center;gap:7px;background:#3eb15b;color:#fff;border:0;border-radius:9px;padding:11px 18px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #3eb15b47}.ds-create-btn[data-v-2595eed2]:hover{background:#2f9147}.ds-kpi-row[data-v-2595eed2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-bottom:18px}.ds-kpi-card[data-v-2595eed2]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid #d8dee5;display:flex;flex-direction:column}.ds-kpi-card.blue[data-v-2595eed2]{border-left-color:#3a86c8}.ds-kpi-card.orange[data-v-2595eed2]{border-left-color:#ed6d49}.ds-kpi-card.purple[data-v-2595eed2]{border-left-color:#7c5cbf}.ds-kpi-value[data-v-2595eed2]{font-size:22px;font-weight:800;color:#2b3446}.ds-kpi-label[data-v-2595eed2]{font-size:11px;color:#8592a6;margin-top:4px;font-weight:600}.ds-filters-card[data-v-2595eed2]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:18px}.ds-filters-card select[data-v-2595eed2]{padding:9px 10px;border:1px solid #e6ebf2;border-radius:8px;font-size:12.5px;background:#fff}.ds-loading[data-v-2595eed2],.ds-empty[data-v-2595eed2]{padding:60px 20px;text-align:center;color:#8592a6;font-size:13px;background:#fff;border-radius:12px}.ds-empty i[data-v-2595eed2]{font-size:32px;display:block;margin-bottom:12px}.ds-empty button[data-v-2595eed2]{margin-top:12px}.ds-spinner[data-v-2595eed2]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:ds-spin-2595eed2 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes ds-spin-2595eed2{to{transform:rotate(360deg)}}.ds-grid[data-v-2595eed2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.ds-card[data-v-2595eed2]{background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 2px 10px #0f172a0f;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;gap:10px}.ds-card[data-v-2595eed2]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f172a1a}.ds-card-top[data-v-2595eed2]{display:flex;justify-content:space-between;align-items:center}.ds-type-chip[data-v-2595eed2]{background:#eef2f7;color:#5b6b84;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:3px 9px;border-radius:20px}.ds-status-badge[data-v-2595eed2]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.ds-card-name[data-v-2595eed2]{margin:0;font-size:15px;font-weight:700;color:#2b3446}.ds-card-meta[data-v-2595eed2]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:#8592a6}.ds-card-footer[data-v-2595eed2]{display:flex;justify-content:flex-end;font-size:10.5px;color:#b2bdc9;border-top:1px solid #f2f4f7;padding-top:10px;margin-top:2px}.ds-pagination[data-v-2595eed2]{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px;font-size:12px;color:#8592a6}.ds-pagination button[data-v-2595eed2]{border:1px solid #e6ebf2;background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.ds-pagination button[data-v-2595eed2]:disabled{opacity:.4;cursor:not-allowed}.wz-subtitle[data-v-61f97e1a]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.wz-steps[data-v-61f97e1a]{display:flex;gap:22px;margin-bottom:20px;flex-wrap:wrap}.wz-steps span[data-v-61f97e1a]{font-size:12.5px;font-weight:700;color:#b2bdc9;padding-bottom:8px;border-bottom:3px solid transparent}.wz-steps span.done[data-v-61f97e1a]{color:#3eb15b}.wz-steps span.active[data-v-61f97e1a]{color:#3a86c8;border-color:#3a86c8}.wz-label[data-v-61f97e1a]{display:block;font-size:12px;font-weight:700;color:#4a5568;margin-bottom:5px}.wz-hint[data-v-61f97e1a]{font-size:12px;color:#8592a6;margin-bottom:12px}.wz-note[data-v-61f97e1a]{font-size:12px;color:#2c669e;background:#edf4fa;border-left:3px solid #3a86c8;padding:9px 12px;border-radius:6px;margin-top:10px}.wz-error[data-v-61f97e1a]{color:#c0392b;font-size:12.5px;margin-bottom:12px}.wz-summary[data-v-61f97e1a]{font-size:12.5px;color:#666;margin:10px 0 16px}.wz-mapping-table[data-v-61f97e1a]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.wz-mapping-row[data-v-61f97e1a]{display:grid;grid-template-columns:180px 24px 1fr;align-items:center;gap:8px}.wz-source-col[data-v-61f97e1a]{font-size:12.5px;font-weight:600;color:#333;background:#f4f6f8;padding:6px 10px;border-radius:6px}.wz-preview-summary[data-v-61f97e1a]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.wz-summary-chip[data-v-61f97e1a]{padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;background:#f4f6f8;color:#5b6b84}.wz-summary-chip.ok[data-v-61f97e1a]{background:#eafaf0;color:#186644}.wz-summary-chip.warn[data-v-61f97e1a]{background:#fff8ea;color:#93690a}.wz-row-toolbar[data-v-61f97e1a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.link-btn[data-v-61f97e1a]{border:none;background:none;color:#3a86c8;font-size:12px;font-weight:700;cursor:pointer}.wz-table-wrap[data-v-61f97e1a]{overflow-x:auto}.wz-row-error[data-v-61f97e1a]{background:#fdf6f6}.action-link[data-v-61f97e1a]{border:none;background:none;color:#3a86c8;font-size:11.5px;font-weight:600;cursor:pointer;margin-right:8px}.action-link.danger[data-v-61f97e1a]{color:#c0392b}.tag[data-v-61f97e1a]{padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:700}.tag.success-tag[data-v-61f97e1a]{background:#eafaf0;color:#186644}.tag.danger-tag[data-v-61f97e1a]{background:#fdeeee;color:#c0392b}.wz-pagination[data-v-61f97e1a]{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px;font-size:12px;color:#8592a6}.wz-form-actions[data-v-61f97e1a]{margin-top:18px}.data-table[data-v-61f97e1a]{width:100%;border-collapse:collapse;font-size:12.5px}.data-table th[data-v-61f97e1a]{text-align:left;padding:8px 12px;color:#8592a6;font-weight:700;border-bottom:1px solid #e6ebf2;font-size:10.5px;text-transform:uppercase}.data-table td[data-v-61f97e1a]{padding:8px 12px;border-bottom:1px solid #f4f6f8}.btn-soft[data-v-61f97e1a]{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer}.btn-soft-success[data-v-61f97e1a]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-61f97e1a]:hover:not(:disabled){background:#3eb15b;color:#fff}.btn-soft[data-v-61f97e1a]:disabled{opacity:.6;cursor:default}.modal-cancel[data-v-61f97e1a]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer}.back-link[data-v-9453dd31]{font-size:12.5px;font-weight:600;color:#3a86c8}.muted-text[data-v-9453dd31]{color:#999;font-size:12.5px}.dd-header[data-v-9453dd31]{display:flex;justify-content:space-between;align-items:flex-start}.dd-title[data-v-9453dd31]{margin:0;font-size:20px;font-weight:700;color:#2b3446}.dd-type[data-v-9453dd31]{margin:3px 0 0;font-size:12px;color:#8592a6;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.dd-description[data-v-9453dd31]{font-size:13px;color:#555;margin:14px 0 0}.dd-status-badge[data-v-9453dd31]{padding:5px 14px;border-radius:20px;font-size:11.5px;font-weight:700;background:#eef2f7;color:#5b6b84}.dd-status-badge.ACTIVE[data-v-9453dd31]{background:#eafaf0;color:#186644}.dd-status-badge.EXPIRED[data-v-9453dd31]{background:#fff8ea;color:#93690a}.dd-status-badge.ARCHIVED[data-v-9453dd31]{background:#f1ecfa;color:#6b3fa0}.dd-status-badge.SUSPENDED[data-v-9453dd31]{background:#fdeeee;color:#c0392b}.dd-stats[data-v-9453dd31]{margin-top:20px}.field-label[data-v-9453dd31]{font-size:11px;color:#8592a6;text-transform:uppercase;font-weight:700;margin:0}.field-value[data-v-9453dd31]{font-size:14px;color:#2b3446;margin:3px 0}.dd-actions[data-v-9453dd31]{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid #eef1f4}.btn-soft[data-v-9453dd31]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;border:1px solid transparent;cursor:pointer}.btn-soft-info[data-v-9453dd31]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-9453dd31]:hover{background:#3a86c8;color:#fff}.btn-soft-success[data-v-9453dd31]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-9453dd31]:hover:not(:disabled){background:#3eb15b;color:#fff}.btn-soft-neutral[data-v-9453dd31]{background:#fff;color:#666;border-color:#e6ebf2}.btn-soft-danger-outline[data-v-9453dd31]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-9453dd31]:hover{background:#c0392b;color:#fff}.btn-soft[data-v-9453dd31]:disabled{opacity:.5;cursor:default}.section-heading-row[data-v-9453dd31]{display:flex;justify-content:space-between;align-items:center}.link-btn[data-v-9453dd31]{border:none;background:none;color:#3a86c8;font-size:12px;font-weight:700;cursor:pointer}.dd-version-list[data-v-9453dd31]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.dd-version-list li[data-v-9453dd31]{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12.5px}.dd-version-list li.active[data-v-9453dd31]{font-weight:700}.dd-version-badge[data-v-9453dd31]{background:#eef2f7;color:#5b6b84;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700}.dd-version-date[data-v-9453dd31]{margin-left:auto;color:#999;font-size:11px}.tag[data-v-9453dd31]{padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:700;background:#eef2f7;color:#5b6b84}.tag.success-tag[data-v-9453dd31]{background:#eafaf0;color:#186644}.tag.muted-tag[data-v-9453dd31]{background:#eef2f7;color:#6b7789}.wa-label[data-v-9453dd31]{display:block;font-size:12px;font-weight:700;color:#4a5568;margin-bottom:5px}.modal-cancel[data-v-9453dd31]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer}.wa-modal-link[data-v-9453dd31]{border:none;background:none;font-size:13px;font-weight:600;color:#8592a6;cursor:pointer;margin-right:6px}.confirm-modal-backdrop[data-v-9453dd31]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.confirm-modal[data-v-9453dd31]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.confirm-icon[data-v-9453dd31]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.confirm-actions[data-v-9453dd31]{display:flex;justify-content:center;gap:10px;margin-top:16px}.btn-danger-solid[data-v-9453dd31]{background:#ea423f;color:#fff;border:none;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.toast[data-v-9453dd31]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;z-index:2000}.toast-fade-enter-active[data-v-9453dd31],.toast-fade-leave-active[data-v-9453dd31]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-9453dd31],.toast-fade-leave-to[data-v-9453dd31]{opacity:0}.rf-backdrop[data-v-d0a8e3a8]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.rf-modal[data-v-d0a8e3a8]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:640px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.rf-header[data-v-d0a8e3a8]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.rf-header h4[data-v-d0a8e3a8]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.rf-header button[data-v-d0a8e3a8]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.rf-body[data-v-d0a8e3a8]{padding:20px;overflow-y:auto;flex:1 1 auto}.rf-alert[data-v-d0a8e3a8]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.rf-section[data-v-d0a8e3a8]{border-bottom:1px solid #f2f4f7;padding-bottom:18px;margin-bottom:18px}.rf-section[data-v-d0a8e3a8]:last-of-type{border-bottom:none;margin-bottom:6px}.rf-section h5[data-v-d0a8e3a8]{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.rf-row[data-v-d0a8e3a8]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rf-field[data-v-d0a8e3a8]{margin-bottom:14px}.rf-field[data-v-d0a8e3a8]:last-child{margin-bottom:0}.rf-field label[data-v-d0a8e3a8]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.rf-field label .req[data-v-d0a8e3a8]{color:#ea423f}.rf-field input[data-v-d0a8e3a8],.rf-field select[data-v-d0a8e3a8],.rf-field textarea[data-v-d0a8e3a8]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.rf-field input[data-v-d0a8e3a8]:focus,.rf-field select[data-v-d0a8e3a8]:focus,.rf-field textarea[data-v-d0a8e3a8]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.rf-trigger-hint[data-v-d0a8e3a8]{margin:6px 0 0;font-size:11px;color:var(--muted);line-height:1.4}.rf-actions[data-v-d0a8e3a8]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.rf-btn-secondary[data-v-d0a8e3a8]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.rf-btn-primary[data-v-d0a8e3a8]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.rf-btn-primary[data-v-d0a8e3a8]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.rf-row[data-v-d0a8e3a8]{grid-template-columns:1fr}}.wr-page[data-v-f99d4697]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.wr-header[data-v-f99d4697]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.wr-hint[data-v-f99d4697]{margin:0;font-size:12.5px;color:var(--muted);max-width:640px}.wr-btn-add[data-v-f99d4697]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.wr-loading[data-v-f99d4697],.wr-empty[data-v-f99d4697]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.wr-spinner[data-v-f99d4697]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:wr-spin-f99d4697 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes wr-spin-f99d4697{to{transform:rotate(360deg)}}.wr-cards[data-v-f99d4697]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.wr-card[data-v-f99d4697]{background:#fff;border-radius:14px;padding:20px;box-shadow:0 2px 10px #0f172a0f;display:flex;flex-direction:column;gap:14px}.wr-card-top[data-v-f99d4697]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.wr-card-top h4[data-v-f99d4697]{margin:0 0 6px;font-size:14.5px;font-weight:700;color:var(--ink)}.wr-card-actions[data-v-f99d4697]{display:flex;gap:5px;flex-shrink:0}.wr-card-actions button[data-v-f99d4697]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.wr-card-actions button[data-v-f99d4697]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.wr-card-actions button.danger[data-v-f99d4697]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.wr-status[data-v-f99d4697]{display:inline-block;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.02em;background:#eef2f7;color:#5b6b84}.wr-status.is-active[data-v-f99d4697]{background:rgba(62,177,91,.12);color:#2b7a3d}.wr-status.is-inactive[data-v-f99d4697]{background:rgba(240,173,78,.15);color:#a06514}.wr-status.is-archived[data-v-f99d4697]{background:#eef2f7;color:#5b6b84}.wr-status.is-draft[data-v-f99d4697]{background:#eef5fc;color:#2f6fa8}.wr-values[data-v-f99d4697]{display:flex;flex-direction:column;gap:0}.wr-value[data-v-f99d4697]{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.wr-value[data-v-f99d4697]:last-child{border-bottom:none}.wr-value strong[data-v-f99d4697]{color:var(--ink);font-size:12.5px;text-align:right}.wr-value.highlight strong[data-v-f99d4697]{color:#2b7a3d}.wr-status-actions[data-v-f99d4697]{display:flex;gap:8px;flex-wrap:wrap}.wr-btn-status[data-v-f99d4697]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:7px;padding:7px 12px;font-size:11.5px;font-weight:600;cursor:pointer}.wr-btn-status[data-v-f99d4697]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.wr-modal-backdrop[data-v-f99d4697]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.wr-modal[data-v-f99d4697]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.wr-confirm-icon[data-v-f99d4697]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.wr-muted[data-v-f99d4697]{color:var(--muted)}.wr-modal-actions[data-v-f99d4697]{display:flex;justify-content:center;gap:10px;margin-top:16px}.wr-btn-secondary[data-v-f99d4697]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.wr-btn-danger[data-v-f99d4697]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 767px){.wr-header[data-v-f99d4697]{flex-direction:column;align-items:stretch}.wr-btn-add[data-v-f99d4697]{justify-content:center}.wr-cards[data-v-f99d4697]{grid-template-columns:1fr}}.sv-page[data-v-d8dc27ad]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.sv-toolbar[data-v-d8dc27ad]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.sv-hint[data-v-d8dc27ad]{margin:0;font-size:12px;color:var(--muted);max-width:560px}.sv-btn-process[data-v-d8dc27ad]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:10px 16px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.sv-btn-process[data-v-d8dc27ad]:disabled{opacity:.7;cursor:not-allowed}.sv-result[data-v-d8dc27ad]{background:#eef5fc;border:1px solid #cfe0f0;color:#2f6fa8;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;margin:0 0 16px}.sv-kpis[data-v-d8dc27ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:18px}.sv-kpi[data-v-d8dc27ad]{background:#fff;border-radius:10px;padding:12px 14px;box-shadow:0 2px 8px #0f172a0d;text-align:center}.sv-kpi span[data-v-d8dc27ad]{display:block;font-size:10.5px;color:var(--muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:.02em}.sv-kpi strong[data-v-d8dc27ad]{font-size:18px;color:var(--ink)}.sv-kpi.highlight strong[data-v-d8dc27ad]{color:#2b7a3d}.sv-kpi.danger strong[data-v-d8dc27ad]{color:#c0392b}.sv-filters[data-v-d8dc27ad]{margin-bottom:14px}.sv-filters select[data-v-d8dc27ad]{padding:8px 12px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink)}.sv-loading[data-v-d8dc27ad],.sv-empty[data-v-d8dc27ad]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.sv-spinner[data-v-d8dc27ad]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:sv-spin-d8dc27ad .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes sv-spin-d8dc27ad{to{transform:rotate(360deg)}}.sv-table-wrap[data-v-d8dc27ad]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow-x:auto}.sv-table[data-v-d8dc27ad]{width:100%;border-collapse:collapse;font-size:12.5px}.sv-table th[data-v-d8dc27ad]{text-align:left;padding:12px 14px;font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--border);white-space:nowrap}.sv-table td[data-v-d8dc27ad]{padding:12px 14px;border-bottom:1px solid #f2f4f7;color:var(--ink)}.sv-table tr:last-child td[data-v-d8dc27ad]{border-bottom:none}.sv-detail[data-v-d8dc27ad]{color:var(--muted);font-size:11.5px;max-width:260px}.sv-responded[data-v-d8dc27ad]{color:#2b7a3d;font-weight:600}.sv-badge[data-v-d8dc27ad]{display:inline-block;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:#eef2f7;color:#5b6b84;white-space:nowrap}.sv-badge.is-pending[data-v-d8dc27ad]{background:#eef5fc;color:#2f6fa8}.sv-badge.is-sent[data-v-d8dc27ad]{background:rgba(62,177,91,.12);color:#2b7a3d}.sv-badge.is-cancelled[data-v-d8dc27ad]{background:#eef2f7;color:#5b6b84}.sv-badge.is-failed[data-v-d8dc27ad]{background:rgba(234,66,63,.12);color:#c0392b}@media (max-width: 767px){.sv-toolbar[data-v-d8dc27ad]{flex-direction:column;align-items:stretch}.sv-btn-process[data-v-d8dc27ad]{justify-content:center}}.wr-subtitle[data-v-d0e50143]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.wr-subnav[data-v-d0e50143]{display:inline-flex;gap:3px;background:#eef2f7;border-radius:9px;padding:4px;margin:18px 0 20px}.wr-subnav-item[data-v-d0e50143]{border:0;background:transparent;padding:9px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.wr-subnav-item[data-v-d0e50143]:hover{color:#3a86c8}.wr-subnav-item.active[data-v-d0e50143]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}@media (max-width: 600px){.wr-subnav[data-v-d0e50143]{display:flex;width:100%}.wr-subnav-item[data-v-d0e50143]{flex:1;justify-content:center}}.vf-backdrop[data-v-87575e12]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.vf-modal[data-v-87575e12]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:640px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.vf-header[data-v-87575e12]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.vf-header h4[data-v-87575e12]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.vf-header button[data-v-87575e12]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.vf-body[data-v-87575e12]{padding:20px;overflow-y:auto;flex:1 1 auto}.vf-alert[data-v-87575e12]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.vf-section[data-v-87575e12]{border-bottom:1px solid #f2f4f7;padding-bottom:18px;margin-bottom:18px}.vf-section[data-v-87575e12]:last-of-type{border-bottom:none;margin-bottom:6px}.vf-section h5[data-v-87575e12]{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.vf-row[data-v-87575e12]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vf-field[data-v-87575e12]{margin-bottom:14px}.vf-field[data-v-87575e12]:last-child{margin-bottom:0}.vf-field label[data-v-87575e12]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.vf-field label .req[data-v-87575e12]{color:#ea423f}.vf-field input[data-v-87575e12],.vf-field select[data-v-87575e12],.vf-field textarea[data-v-87575e12]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.vf-field input[data-v-87575e12]:focus,.vf-field select[data-v-87575e12]:focus,.vf-field textarea[data-v-87575e12]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.vf-trigger-hint[data-v-87575e12]{margin:6px 0 0;font-size:11px;color:var(--muted);line-height:1.4}.vf-actions[data-v-87575e12]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.vf-btn-secondary[data-v-87575e12]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.vf-btn-primary[data-v-87575e12]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.vf-btn-primary[data-v-87575e12]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.vf-row[data-v-87575e12]{grid-template-columns:1fr}}.vr-page[data-v-11006fcf]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.vr-header[data-v-11006fcf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.vr-hint[data-v-11006fcf]{margin:0;font-size:12.5px;color:var(--muted);max-width:640px}.vr-btn-add[data-v-11006fcf]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.vr-loading[data-v-11006fcf],.vr-empty[data-v-11006fcf]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.vr-spinner[data-v-11006fcf]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:vr-spin-11006fcf .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes vr-spin-11006fcf{to{transform:rotate(360deg)}}.vr-cards[data-v-11006fcf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.vr-card[data-v-11006fcf]{background:#fff;border-radius:14px;padding:20px;box-shadow:0 2px 10px #0f172a0f;display:flex;flex-direction:column;gap:14px}.vr-card-top[data-v-11006fcf]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vr-card-top h4[data-v-11006fcf]{margin:0 0 6px;font-size:14.5px;font-weight:700;color:var(--ink)}.vr-card-actions[data-v-11006fcf]{display:flex;gap:5px;flex-shrink:0}.vr-card-actions button[data-v-11006fcf]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.vr-card-actions button[data-v-11006fcf]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.vr-card-actions button.danger[data-v-11006fcf]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.vr-status[data-v-11006fcf]{display:inline-block;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.02em;background:#eef2f7;color:#5b6b84}.vr-status.is-active[data-v-11006fcf]{background:rgba(62,177,91,.12);color:#2b7a3d}.vr-status.is-inactive[data-v-11006fcf]{background:rgba(240,173,78,.15);color:#a06514}.vr-status.is-archived[data-v-11006fcf]{background:#eef2f7;color:#5b6b84}.vr-status.is-draft[data-v-11006fcf]{background:#eef5fc;color:#2f6fa8}.vr-values[data-v-11006fcf]{display:flex;flex-direction:column;gap:0}.vr-value[data-v-11006fcf]{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.vr-value[data-v-11006fcf]:last-child{border-bottom:none}.vr-value strong[data-v-11006fcf]{color:var(--ink);font-size:12.5px;text-align:right}.vr-value.highlight strong[data-v-11006fcf]{color:#2b7a3d}.vr-status-actions[data-v-11006fcf]{display:flex;gap:8px;flex-wrap:wrap}.vr-btn-status[data-v-11006fcf]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:7px;padding:7px 12px;font-size:11.5px;font-weight:600;cursor:pointer}.vr-btn-status[data-v-11006fcf]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.vr-modal-backdrop[data-v-11006fcf]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.vr-modal[data-v-11006fcf]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.vr-confirm-icon[data-v-11006fcf]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.vr-muted[data-v-11006fcf]{color:var(--muted)}.vr-modal-actions[data-v-11006fcf]{display:flex;justify-content:center;gap:10px;margin-top:16px}.vr-btn-secondary[data-v-11006fcf]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.vr-btn-danger[data-v-11006fcf]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 767px){.vr-header[data-v-11006fcf]{flex-direction:column;align-items:stretch}.vr-btn-add[data-v-11006fcf]{justify-content:center}.vr-cards[data-v-11006fcf]{grid-template-columns:1fr}}.cs-page[data-v-2f7f9ba5]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.cs-toolbar[data-v-2f7f9ba5]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.cs-hint[data-v-2f7f9ba5]{margin:0;font-size:12px;color:var(--muted);max-width:560px}.cs-btn-process[data-v-2f7f9ba5]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:10px 16px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.cs-btn-process[data-v-2f7f9ba5]:disabled{opacity:.7;cursor:not-allowed}.cs-result[data-v-2f7f9ba5]{background:#eef5fc;border:1px solid #cfe0f0;color:#2f6fa8;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:600;margin:0 0 16px}.cs-kpis[data-v-2f7f9ba5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:18px}.cs-kpi[data-v-2f7f9ba5]{background:#fff;border-radius:10px;padding:12px 14px;box-shadow:0 2px 8px #0f172a0d;text-align:center}.cs-kpi span[data-v-2f7f9ba5]{display:block;font-size:10.5px;color:var(--muted);margin-bottom:4px;text-transform:uppercase;letter-spacing:.02em}.cs-kpi strong[data-v-2f7f9ba5]{font-size:18px;color:var(--ink)}.cs-kpi.highlight strong[data-v-2f7f9ba5]{color:#2b7a3d}.cs-kpi.danger strong[data-v-2f7f9ba5]{color:#c0392b}.cs-filters[data-v-2f7f9ba5]{margin-bottom:14px}.cs-filters select[data-v-2f7f9ba5]{padding:8px 12px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink)}.cs-loading[data-v-2f7f9ba5],.cs-empty[data-v-2f7f9ba5]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.cs-spinner[data-v-2f7f9ba5]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cs-spin-2f7f9ba5 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes cs-spin-2f7f9ba5{to{transform:rotate(360deg)}}.cs-table-wrap[data-v-2f7f9ba5]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow-x:auto}.cs-table[data-v-2f7f9ba5]{width:100%;border-collapse:collapse;font-size:12.5px}.cs-table th[data-v-2f7f9ba5]{text-align:left;padding:12px 14px;font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--border);white-space:nowrap}.cs-table td[data-v-2f7f9ba5]{padding:12px 14px;border-bottom:1px solid #f2f4f7;color:var(--ink)}.cs-table tr:last-child td[data-v-2f7f9ba5]{border-bottom:none}.cs-detail[data-v-2f7f9ba5]{color:var(--muted);font-size:11.5px;max-width:260px}.cs-badge[data-v-2f7f9ba5]{display:inline-block;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;background:#eef2f7;color:#5b6b84;white-space:nowrap}.cs-badge.is-pending[data-v-2f7f9ba5]{background:#eef5fc;color:#2f6fa8}.cs-badge.is-answered[data-v-2f7f9ba5]{background:rgba(62,177,91,.12);color:#2b7a3d}.cs-badge.is-no_answer[data-v-2f7f9ba5]{background:rgba(240,173,78,.15);color:#a06514}.cs-badge.is-cancelled[data-v-2f7f9ba5]{background:#eef2f7;color:#5b6b84}.cs-badge.is-failed[data-v-2f7f9ba5]{background:rgba(234,66,63,.12);color:#c0392b}@media (max-width: 767px){.cs-toolbar[data-v-2f7f9ba5]{flex-direction:column;align-items:stretch}.cs-btn-process[data-v-2f7f9ba5]{justify-content:center}}.vc-subtitle[data-v-93ec8524]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.vc-gateway-note[data-v-93ec8524]{display:flex;align-items:center;gap:9px;background:#fff8f0;border:1px solid #f5d9b0;color:#a3620f;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:600;margin:18px 0 0}.vc-gateway-note i[data-v-93ec8524]{font-size:15px;flex-shrink:0}.vc-subnav[data-v-93ec8524]{display:inline-flex;gap:3px;background:#eef2f7;border-radius:9px;padding:4px;margin:18px 0 20px}.vc-subnav-item[data-v-93ec8524]{border:0;background:transparent;padding:9px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.vc-subnav-item[data-v-93ec8524]:hover{color:#3a86c8}.vc-subnav-item.active[data-v-93ec8524]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}@media (max-width: 600px){.vc-subnav[data-v-93ec8524]{display:flex;width:100%}.vc-subnav-item[data-v-93ec8524]{flex:1;justify-content:center}}.users-page[data-v-01181d84]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-01181d84]{color:#888;font-size:13px;margin-top:-8px}.kpi-card[data-v-01181d84]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:100px;padding:18px 20px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-01181d84]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-01181d84]{position:absolute;top:14px;right:16px;font-size:20px;opacity:.45}.kpi-value[data-v-01181d84]{font-size:28px;font-weight:800;line-height:1}.kpi-label[data-v-01181d84]{font-size:12px;font-weight:600;opacity:.95}.kpi-blue[data-v-01181d84]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-01181d84]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-01181d84]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-01181d84]{background:linear-gradient(135deg,#f0605c,#c73330)}.toolbar-card[data-v-01181d84]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.toolbar-row[data-v-01181d84]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.search-box[data-v-01181d84]{position:relative;flex:1;min-width:240px}.search-box i[data-v-01181d84]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.search-box input[data-v-01181d84]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:13px;background:#f7f9fc;transition:all .15s ease}.search-box input[data-v-01181d84]:focus{outline:none;border-color:#3a86c8;background:#fff}.toolbar-actions[data-v-01181d84]{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.sort-select[data-v-01181d84],.fonction-select[data-v-01181d84]{padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:12px;background:#fff;color:#444}.fonction-select[data-v-01181d84]{width:100%}.btn-soft[data-v-01181d84]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft[data-v-01181d84]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-info[data-v-01181d84]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-01181d84]:hover:not(:disabled),.btn-soft-info.active[data-v-01181d84]{background:#3a86c8;color:#fff;border-color:#3a86c8}.btn-soft-info-outline[data-v-01181d84]{background:#fff;color:#3a86c8;border-color:#3a86c8}.btn-soft-info-outline[data-v-01181d84]:hover{background:#3a86c8;color:#fff}.btn-soft-success[data-v-01181d84]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-01181d84]:hover:not(:disabled){background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-soft-success-outline[data-v-01181d84]{background:#fff;color:#3eb15b;border-color:#3eb15b}.btn-soft-success-outline[data-v-01181d84]:hover{background:#3eb15b;color:#fff}.btn-soft-warning[data-v-01181d84]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-soft-warning[data-v-01181d84]:hover{background:#ffb400;color:#fff}.btn-soft-neutral[data-v-01181d84]{background:#fff;color:#666;border-color:var(--border)}.btn-soft-neutral[data-v-01181d84]:hover{background:#f4f6f8}.btn-soft-danger[data-v-01181d84]{background:#ea423f;color:#fff}.btn-soft-danger[data-v-01181d84]:hover{background:#c73330}.btn-soft-danger-outline[data-v-01181d84]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-01181d84]:hover{background:#c0392b;color:#fff}.btn-soft .dot[data-v-01181d84]{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.filter-panel[data-v-01181d84]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.filter-label[data-v-01181d84]{font-size:10.5px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin-bottom:8px}.filter-chip-group[data-v-01181d84]{display:flex;flex-wrap:wrap;gap:5px}.filter-chip[data-v-01181d84]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.filter-chip[data-v-01181d84]:hover{border-color:#9ec3e4;color:#3a86c8}.filter-chip.active[data-v-01181d84]{background:#3a86c8;border-color:#3a86c8;color:#fff;box-shadow:0 3px 10px #3a86c847}.clear-filters-row[data-v-01181d84]{margin-top:12px}.clear-filters-btn[data-v-01181d84]{border:none;background:none;color:#ea423f;font-size:12px;font-weight:600;cursor:pointer;padding:0}.state-card[data-v-01181d84]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-icon[data-v-01181d84]{font-size:38px;color:#ccd3d9}.state-title[data-v-01181d84]{font-size:15px;font-weight:700;color:#4a5568;margin:12px 0 14px}.state-error[data-v-01181d84]{color:#c0392b;font-size:12.5px}.state-error.spaced[data-v-01181d84]{margin-top:8px}.muted-text[data-v-01181d84]{color:#999;font-size:12.5px}.body-text[data-v-01181d84]{font-size:13px;color:#555;line-height:1.5}.users-grid[data-v-01181d84]{display:grid;grid-template-columns:repeat(8,1fr);gap:16px}@media (max-width: 1700px){.users-grid[data-v-01181d84]{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1300px){.users-grid[data-v-01181d84]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.users-grid[data-v-01181d84]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.users-grid[data-v-01181d84]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.users-grid[data-v-01181d84]{grid-template-columns:repeat(1,1fr)}}.user-card[data-v-01181d84]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.user-card[data-v-01181d84]:hover{box-shadow:0 10px 24px #0f172a17;transform:translateY(-3px)}.skeleton-card[data-v-01181d84]{height:170px}.skeleton-line[data-v-01181d84]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:skeleton-pulse-01181d84 1.4s ease infinite;border-radius:20px;margin-bottom:8px}@keyframes skeleton-pulse-01181d84{0%{background-position:100% 50%}to{background-position:0 50%}}.user-card-top[data-v-01181d84]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-01181d84],.user-avatar-img[data-v-01181d84]{width:42px;height:42px;border-radius:50%;flex-shrink:0}.user-avatar[data-v-01181d84]{color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 3px 8px #00000026}.user-avatar-img[data-v-01181d84]{object-fit:cover}.user-card-id[data-v-01181d84]{min-width:0;flex:1}.user-name[data-v-01181d84]{font-weight:700;font-size:13.5px;color:var(--ink);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-01181d84]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:20px;border:1px solid;margin-top:3px}.user-info[data-v-01181d84]{margin-top:11px;font-size:12px;color:#555}.user-info p[data-v-01181d84]{margin:3px 0}.user-info .ellipsis[data-v-01181d84]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role-row[data-v-01181d84]{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.access-summary[data-v-01181d84]{font-size:10.5px;color:#999}.tag[data-v-01181d84]{padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:600;background:#eef2f7;color:#5b6b84}.tag.muted-tag[data-v-01181d84]{background:#eef2f7;color:#5b6b84}.tag.warning-tag[data-v-01181d84]{background:#fff8ea;color:#93690a}.user-actions[data-v-01181d84]{margin-top:11px;padding-top:11px;border-top:1px solid #eef1f4;display:flex;flex-wrap:wrap;gap:6px}.action-link[data-v-01181d84]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border);background:#f7f9fc;border-radius:50%;font-size:14px;line-height:1;color:#5b6b84;cursor:pointer;transition:all .15s ease}.action-link[data-v-01181d84]:hover{background:#edf4fa;color:#3a86c8;border-color:#cfe1f3}.action-link.warn[data-v-01181d84]{color:#e07b39}.action-link.warn[data-v-01181d84]:hover{background:#fff2e9;border-color:#f5c9a8}.action-link.success[data-v-01181d84]{color:#3eb15b}.action-link.success[data-v-01181d84]:hover{background:#eafaf0;border-color:#c7ead1}.action-link.info[data-v-01181d84]{color:#3a86c8}.action-link.info[data-v-01181d84]:hover{background:#edf4fa;border-color:#cfe1f3}.action-link.danger[data-v-01181d84]{color:#c0392b}.action-link.danger[data-v-01181d84]:hover{background:#fdeeee;border-color:#f7b3b2}.pagination-row[data-v-01181d84]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.pagination-info[data-v-01181d84]{font-size:12px;color:#888}.pagination-nav[data-v-01181d84]{display:flex;align-items:center;gap:8px}.pagination-nav button[data-v-01181d84]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:600;color:#444;cursor:pointer;transition:all .15s ease}.pagination-nav button[data-v-01181d84]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.pagination-nav button[data-v-01181d84]:disabled{opacity:.4;cursor:not-allowed}.pagination-current[data-v-01181d84]{font-size:12.5px;font-weight:700;color:#3a86c8;background:#edf4fa;border-radius:20px;padding:5px 12px}.section-eyebrow[data-v-01181d84]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0 0 9px}.section-eyebrow.spaced[data-v-01181d84]{margin-top:18px}.users-page[data-v-01181d84] .form-group label{font-size:12.5px;font-weight:700;color:#4a5568}.photo-preview[data-v-01181d84]{width:52px;height:52px;border-radius:50%;object-fit:cover;margin-top:8px}.login-preview-box[data-v-01181d84]{display:flex;align-items:center;gap:12px;background:#f7f9fc;padding:11px 14px;border-radius:8px}.login-preview-box strong[data-v-01181d84]{font-size:14.5px;color:var(--ink)}.hint-text[data-v-01181d84]{font-size:11.5px;color:#999;margin-top:5px}.link-chip[data-v-01181d84]{border:1px solid #cfe1f3;background:#edf4fa;color:#2c669e;border-radius:20px;padding:4px 11px;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease}.link-chip[data-v-01181d84]:hover{background:#3a86c8;color:#fff}.password-criteria[data-v-01181d84]{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px}.password-criteria li[data-v-01181d84]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#f4f6f8;color:#999}.password-criteria li.ok[data-v-01181d84]{background:#eafaf0;color:#237a3f}.role-toggle[data-v-01181d84]{display:flex;gap:8px;margin-bottom:12px}.role-toggle button[data-v-01181d84]{padding:8px 16px;border-radius:8px;font-size:12.5px;font-weight:700;background:#f4f6f8;color:#5b6b84;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.role-toggle button.active[data-v-01181d84]{background:#3a86c8;color:#fff;box-shadow:0 4px 12px #3a86c847}.modal[data-v-01181d84]{overflow-y:auto;padding:30px 0}.modal-dialog[data-v-01181d84]{display:flex;max-height:calc(100vh - 60px)}.modal-content[data-v-01181d84]{display:flex;flex-direction:column;max-height:calc(100vh - 60px);border-radius:12px;overflow:hidden}.modal-header[data-v-01181d84]{flex-shrink:0}.modal-body[data-v-01181d84]{flex:1 1 auto;overflow-y:auto}.modal-footer[data-v-01181d84]{flex-shrink:0}.permission-module[data-v-01181d84]{margin-bottom:12px;background:#f7f9fc;border:1px solid #eef1f4;border-radius:10px;padding:12px 14px}.permission-module-title[data-v-01181d84]{font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em;margin:0 0 9px}.permission-list[data-v-01181d84]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:9px 14px}.permission-item[data-v-01181d84]{font-size:12.5px;color:#444;display:flex;align-items:center;gap:6px}.permission-item input[data-v-01181d84]{accent-color:#3a86c8;flex-shrink:0}.sensitive-tag[data-v-01181d84]{padding:1px 7px;font-size:9px;border-radius:20px}.detail-header[data-v-01181d84]{display:flex;gap:14px;align-items:center;margin-bottom:16px}.detail-avatar[data-v-01181d84],.detail-avatar-img[data-v-01181d84]{width:56px;height:56px;border-radius:50%}.detail-avatar[data-v-01181d84]{color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;box-shadow:0 4px 10px #00000026}.detail-avatar-img[data-v-01181d84]{object-fit:cover}.detail-name[data-v-01181d84]{margin:0 0 5px;font-size:17px;font-weight:700;color:var(--ink)}.detail-fields[data-v-01181d84]{margin-bottom:4px}.field-label[data-v-01181d84]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0}.field-value[data-v-01181d84]{font-size:13.5px;color:var(--ink);margin:3px 0}.detail-block[data-v-01181d84]{margin-top:14px}.tags-row[data-v-01181d84]{display:flex;flex-wrap:wrap;gap:5px}.activity-list[data-v-01181d84]{list-style:none;padding:0;margin:0}.activity-list li[data-v-01181d84]{padding:6px 0;border-bottom:1px solid #eef1f4;font-size:12.5px;color:#555}.activity-list li[data-v-01181d84]:last-child{border-bottom:none}.detail-actions[data-v-01181d84]{margin-top:18px;padding-top:15px;border-top:1px solid #eef1f4;display:flex;flex-wrap:wrap;gap:8px}.temp-password-box[data-v-01181d84]{display:flex;align-items:center;gap:12px;background:#f7f9fc;padding:13px 15px;border-radius:8px;margin-top:10px}.temp-password-box strong[data-v-01181d84]{font-size:17px;letter-spacing:1px;color:var(--ink)}.modal-cancel[data-v-01181d84]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.cr-subtitle[data-v-15b0248f]{margin:4px 0 0;font-size:12.5px;color:#8592a6}.cr-tabs[data-v-15b0248f]{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:20px;background:#eef2f7;border-radius:9px;padding:4px}.cr-tab[data-v-15b0248f]{padding:8px 15px;font-size:12.5px;font-weight:600;color:#5b6b84;text-decoration:none;border-radius:7px;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.cr-tab i[data-v-15b0248f]{font-size:14px}.cr-tab[data-v-15b0248f]:hover{color:#3a86c8}.cr-tab.active[data-v-15b0248f]{color:#2f6fa8;background:#fff;box-shadow:0 1px 3px #0f172a24}@media (max-width: 767px){.cr-tabs[data-v-15b0248f]{display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.cr-tab[data-v-15b0248f]{white-space:nowrap}}.cd-page[data-v-1b6b39e4]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.cd-loading[data-v-1b6b39e4],.cd-error[data-v-1b6b39e4]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.cd-error[data-v-1b6b39e4]{color:#ea423f}.cd-error button[data-v-1b6b39e4]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.cd-spinner[data-v-1b6b39e4]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cd-spin-1b6b39e4 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes cd-spin-1b6b39e4{to{transform:rotate(360deg)}}.cd-metrics-grid[data-v-1b6b39e4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:18px}.cd-metric-card[data-v-1b6b39e4]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid transparent}.cd-metric-card.blue[data-v-1b6b39e4]{border-left-color:#3a86c8}.cd-metric-card.green[data-v-1b6b39e4]{border-left-color:#3eb15b}.cd-metric-card.orange[data-v-1b6b39e4]{border-left-color:#ed6d49}.cd-metric-top[data-v-1b6b39e4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cd-metric-icon[data-v-1b6b39e4]{font-size:17px;color:var(--muted)}.cd-metric-card.blue .cd-metric-icon[data-v-1b6b39e4]{color:#3a86c8}.cd-metric-card.green .cd-metric-icon[data-v-1b6b39e4]{color:#3eb15b}.cd-metric-card.orange .cd-metric-icon[data-v-1b6b39e4]{color:#ed6d49}.cd-metric-link[data-v-1b6b39e4]{font-size:10.5px;font-weight:700;color:#3a86c8;text-decoration:none;white-space:nowrap}.cd-metric-link[data-v-1b6b39e4]:hover{text-decoration:underline}.cd-metric-value[data-v-1b6b39e4]{font-size:22px;font-weight:700;color:var(--ink);line-height:1.2}.cd-metric-label[data-v-1b6b39e4]{font-size:11.5px;color:var(--muted);margin-top:4px;font-weight:600}.cd-metric-unit[data-v-1b6b39e4]{font-weight:400}.cd-metric-trend[data-v-1b6b39e4]{font-size:10.5px;color:var(--muted);margin-top:6px}.cd-balance-card[data-v-1b6b39e4]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:linear-gradient(135deg,#16224d,#26346e);border-radius:14px;padding:26px 28px;box-shadow:0 6px 20px #16224d40}.cd-balance-info[data-v-1b6b39e4]{display:flex;flex-direction:column}.cd-balance-kicker[data-v-1b6b39e4]{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff9}.cd-balance-value[data-v-1b6b39e4]{font-size:32px;font-weight:800;color:#fff;margin-top:6px}.cd-balance-value small[data-v-1b6b39e4]{font-size:15px;font-weight:600;color:#ffffffb3;margin-left:4px}.cd-balance-note[data-v-1b6b39e4]{margin:10px 0 0;font-size:12px;color:#ffffff8c;max-width:420px}.cd-buy-btn[data-v-1b6b39e4]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:#4f9eea;color:#fff;border:0;border-radius:10px;padding:13px 22px;font-size:13.5px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 8px 18px #4f9eea59}.cd-buy-btn[data-v-1b6b39e4]:hover{transform:translateY(-1px);box-shadow:0 12px 22px #4f9eea6b}.cd-buy-btn i[data-v-1b6b39e4]{font-size:14px}@media (max-width: 600px){.cd-balance-card[data-v-1b6b39e4]{padding:22px}.cd-buy-btn[data-v-1b6b39e4]{width:100%;justify-content:center}}.bc-page[data-v-10c7b014]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.bc-header[data-v-10c7b014]{margin-bottom:18px}.bc-header h3[data-v-10c7b014]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.bc-subtitle[data-v-10c7b014]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px}.bc-loading[data-v-10c7b014],.bc-error[data-v-10c7b014],.bc-empty[data-v-10c7b014]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.bc-error[data-v-10c7b014]{color:#ea423f}.bc-error button[data-v-10c7b014]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.bc-spinner[data-v-10c7b014]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:bc-spin-10c7b014 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes bc-spin-10c7b014{to{transform:rotate(360deg)}}.bc-grid[data-v-10c7b014]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.bc-card[data-v-10c7b014]{position:relative;background:#fff;border-radius:14px;padding:22px 20px;box-shadow:0 2px 10px #0f172a0f;border:1.5px solid transparent;display:flex;flex-direction:column}.bc-card.promo[data-v-10c7b014]{border-color:#ed6d49}.bc-promo-badge[data-v-10c7b014]{position:absolute;top:-10px;right:16px;background:#ed6d49;color:#fff;font-size:10px;font-weight:700;padding:4px 10px;border-radius:999px}.bc-name[data-v-10c7b014]{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--ink)}.bc-price[data-v-10c7b014]{font-size:22px;font-weight:800;color:#16224d}.bc-old-price[data-v-10c7b014]{font-size:13px;font-weight:500;color:var(--muted);margin-left:8px}.bc-credits[data-v-10c7b014]{font-size:13.5px;font-weight:700;color:#3a86c8;margin-top:8px}.bc-credits span[data-v-10c7b014]{font-weight:500;color:var(--muted)}.bc-bonus[data-v-10c7b014]{font-size:11.5px;color:#3eb15b;font-weight:600;margin-top:4px}.bc-desc[data-v-10c7b014]{font-size:12px;color:var(--muted);margin:10px 0 0;flex:1}.bc-choose-btn[data-v-10c7b014]{margin-top:16px;background:#4f9eea;color:#fff;border:0;border-radius:9px;padding:11px 16px;font-size:13px;font-weight:700;cursor:pointer;transition:transform .15s ease}.bc-choose-btn[data-v-10c7b014]:hover{transform:translateY(-1px)}@media (max-width: 600px){.bc-grid[data-v-10c7b014]{grid-template-columns:1fr}.bc-choose-btn[data-v-10c7b014]{width:100%}}.pm-page[data-v-1083ac5b]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.pm-back[data-v-1083ac5b]{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:#3a86c8;font-size:12.5px;font-weight:600;cursor:pointer;padding:0;margin-bottom:16px}.pm-back[data-v-1083ac5b]:hover{text-decoration:underline}.pm-loading[data-v-1083ac5b],.pm-error[data-v-1083ac5b],.pm-empty[data-v-1083ac5b]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.pm-error[data-v-1083ac5b]{color:#ea423f}.pm-error button[data-v-1083ac5b]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.pm-spinner[data-v-1083ac5b]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:pm-spin-1083ac5b .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pm-spin-1083ac5b{to{transform:rotate(360deg)}}.pm-offer-summary[data-v-1083ac5b]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:#eef2f7;border-radius:10px;padding:12px 16px;margin-bottom:20px}.pm-offer-name[data-v-1083ac5b]{font-size:13.5px;font-weight:700;color:var(--ink)}.pm-offer-details[data-v-1083ac5b]{font-size:12.5px;color:#3a86c8;font-weight:600}.pm-title[data-v-1083ac5b]{margin:0 0 14px;font-size:15.5px;font-weight:700;color:var(--ink)}.pm-grid[data-v-1083ac5b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.pm-card[data-v-1083ac5b]{display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:24px 18px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pm-card[data-v-1083ac5b]:hover{border-color:#4f9eea;box-shadow:0 6px 16px #4f9eea2e}.pm-logo[data-v-1083ac5b]{height:40px;max-width:100%;object-fit:contain}.pm-logo-placeholder[data-v-1083ac5b]{height:40px;width:40px;border-radius:50%;background:#eef2f7;display:flex;align-items:center;justify-content:center;color:#8592a6;font-size:18px}.pm-name[data-v-1083ac5b]{font-size:13.5px;font-weight:700;color:var(--ink);text-align:center}.pm-type[data-v-1083ac5b]{font-size:11px;color:var(--muted)}@media (max-width: 600px){.pm-grid[data-v-1083ac5b]{grid-template-columns:1fr 1fr}}.pp-page[data-v-ab557894]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;max-width:620px}.pp-back[data-v-ab557894]{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:#3a86c8;font-size:12.5px;font-weight:600;cursor:pointer;padding:0;margin-bottom:16px}.pp-back[data-v-ab557894]:hover{text-decoration:underline}.pp-loading[data-v-ab557894],.pp-error[data-v-ab557894]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.pp-error[data-v-ab557894]{color:#ea423f}.pp-error button[data-v-ab557894]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.pp-spinner[data-v-ab557894]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:pp-spin-ab557894 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pp-spin-ab557894{to{transform:rotate(360deg)}}.pp-summary-card[data-v-ab557894],.pp-method-card[data-v-ab557894],.pp-form-card[data-v-ab557894]{background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.pp-summary-row[data-v-ab557894]{display:flex;justify-content:space-between;padding:7px 0;font-size:13px;color:var(--ink)}.pp-summary-row span[data-v-ab557894]{color:var(--muted)}.pp-amount[data-v-ab557894]{color:#16224d;font-size:16px}.pp-method-head[data-v-ab557894]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.pp-method-logo[data-v-ab557894]{height:34px;max-width:100px;object-fit:contain}.pp-method-name[data-v-ab557894]{font-size:14.5px;font-weight:700;color:var(--ink)}.pp-method-type[data-v-ab557894]{font-size:11px;color:var(--muted)}.pp-benef-grid[data-v-ab557894]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px}.pp-benef-item[data-v-ab557894]{background:#f6f9fc;border-radius:10px;padding:10px 14px;flex:1 1 200px}.pp-benef-item span[data-v-ab557894]{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:700;margin-bottom:3px}.pp-benef-item strong[data-v-ab557894]{font-size:14px;color:var(--ink)}.pp-qr-block[data-v-ab557894]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:#f6f9fc;border-radius:12px;margin-bottom:16px}.pp-qr-img[data-v-ab557894]{width:200px;height:200px;object-fit:contain;background:#fff;padding:8px;border-radius:8px}.pp-qr-label[data-v-ab557894]{font-size:11.5px;color:var(--muted);font-weight:600}.pp-instructions[data-v-ab557894]{margin:0 0 14px;padding-left:20px;font-size:12.5px;color:var(--ink);line-height:1.9}.pp-extra-info[data-v-ab557894]{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#ed6d49;background:#fdf2ee;padding:10px 12px;border-radius:8px;margin:0}.pp-form-card h4[data-v-ab557894]{margin:0 0 16px;font-size:15px;font-weight:700;color:var(--ink)}.pp-field[data-v-ab557894]{margin-bottom:14px}.pp-field label[data-v-ab557894]{display:block;font-size:12px;font-weight:700;color:var(--ink);margin-bottom:6px}.pp-required[data-v-ab557894]{color:#ea423f}.pp-field input[data-v-ab557894]{width:100%;padding:11px 12px;border:1.5px solid var(--border);border-radius:9px;font-size:13.5px;outline:none;box-sizing:border-box}.pp-field input[data-v-ab557894]:focus{border-color:#4f9eea}.pp-field input.invalid[data-v-ab557894]{border-color:#ea423f}.pp-field-error[data-v-ab557894]{display:block;font-size:11px;color:#ea423f;margin-top:5px;font-weight:600}.pp-final-summary[data-v-ab557894]{background:#f6f9fc;border-radius:10px;padding:14px 16px;margin:6px 0 16px}.pp-final-summary>div[data-v-ab557894]{display:flex;justify-content:space-between;padding:5px 0;font-size:12.5px}.pp-final-summary span[data-v-ab557894]{color:var(--muted)}.pp-final-summary strong[data-v-ab557894]{color:var(--ink);text-align:right}.pp-confirm-check[data-v-ab557894]{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer;margin-bottom:16px}.pp-confirm-check input[data-v-ab557894]{width:17px;height:17px;cursor:pointer}.pp-submit-error[data-v-ab557894]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#ea423f;background:#fdecea;padding:10px 12px;border-radius:8px;margin:0 0 14px}.pp-submit-btn[data-v-ab557894]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#4f9eea;color:#fff;border:0;border-radius:10px;padding:14px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.pp-submit-btn[data-v-ab557894]:hover:not(:disabled){transform:translateY(-1px)}.pp-submit-btn[data-v-ab557894]:disabled{opacity:.45;cursor:not-allowed}.pp-btn-spinner[data-v-ab557894]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:pp-spin-ab557894 .7s linear infinite}@media (max-width: 600px){.pp-qr-img[data-v-ab557894]{width:160px;height:160px}}.mp-page[data-v-20b93749]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.mp-header[data-v-20b93749]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.mp-header h3[data-v-20b93749]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.mp-subtitle[data-v-20b93749]{margin:0;font-size:12.5px;color:var(--muted);max-width:480px}.mp-buy-btn[data-v-20b93749]{display:inline-flex;align-items:center;gap:7px;background:#4f9eea;color:#fff;border:0;border-radius:9px;padding:10px 16px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.mp-filters-card[data-v-20b93749]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.mp-search-box[data-v-20b93749]{position:relative;flex:1 1 220px;min-width:200px}.mp-search-box i[data-v-20b93749]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.mp-search-box input[data-v-20b93749]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none;box-sizing:border-box}.mp-filters-card select[data-v-20b93749]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.mp-table-card[data-v-20b93749]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.mp-table-scroll[data-v-20b93749]{overflow-x:auto}.mp-table[data-v-20b93749]{width:100%;min-width:820px;border-collapse:collapse}.mp-table th[data-v-20b93749]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.mp-table td[data-v-20b93749]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle;white-space:nowrap}.mp-table tr:last-child td[data-v-20b93749]{border-bottom:none}.mp-row[data-v-20b93749]{cursor:pointer}.mp-row:hover td[data-v-20b93749]{background:#f9fbfd}.mp-ref[data-v-20b93749]{font-weight:700;color:#16224d}.mp-badge[data-v-20b93749]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.mp-action[data-v-20b93749]{color:var(--muted);text-align:right}.mp-loading[data-v-20b93749],.mp-error[data-v-20b93749]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.mp-error[data-v-20b93749]{color:#ea423f}.mp-error button[data-v-20b93749]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.mp-empty[data-v-20b93749]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.mp-empty i[data-v-20b93749]{font-size:28px;display:block;margin-bottom:10px}.mp-empty .mp-buy-btn[data-v-20b93749]{margin-top:14px}.mp-spinner[data-v-20b93749]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:mp-spin-20b93749 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes mp-spin-20b93749{to{transform:rotate(360deg)}}.mp-pagination[data-v-20b93749]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.mp-pagination button[data-v-20b93749]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.mp-pagination button[data-v-20b93749]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 900px){.mp-table-scroll[data-v-20b93749]{overflow-x:visible}.mp-table[data-v-20b93749]{min-width:0}.mp-table thead[data-v-20b93749]{display:none}.mp-table[data-v-20b93749],.mp-table tbody[data-v-20b93749],.mp-table tr[data-v-20b93749],.mp-table td[data-v-20b93749]{display:block;width:100%}.mp-table tr[data-v-20b93749]{border-bottom:8px solid #f5f8fb;padding:12px 14px;position:relative}.mp-table td[data-v-20b93749]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;white-space:normal}.mp-table td[data-v-20b93749]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0;padding-top:2px}.mp-table td.mp-action[data-v-20b93749]{position:absolute;top:12px;right:14px;padding:0}.mp-table td.mp-action[data-v-20b93749]:before{content:none}}.pd-page[data-v-9f49b5db]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;max-width:900px}.pd-back[data-v-9f49b5db]{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:#3a86c8;font-size:12.5px;font-weight:600;cursor:pointer;padding:0;margin-bottom:16px}.pd-back[data-v-9f49b5db]:hover{text-decoration:underline}.pd-loading[data-v-9f49b5db],.pd-error[data-v-9f49b5db]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.pd-error[data-v-9f49b5db]{color:#ea423f}.pd-error button[data-v-9f49b5db]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.pd-spinner[data-v-9f49b5db]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:pd-spin-9f49b5db .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pd-spin-9f49b5db{to{transform:rotate(360deg)}}.pd-confirm-banner[data-v-9f49b5db]{display:flex;align-items:flex-start;gap:12px;background:#fef4ec;border:1px solid #f6d3bb;border-radius:12px;padding:16px 18px;margin-bottom:18px}.pd-confirm-icon[data-v-9f49b5db]{font-size:18px}.pd-confirm-text[data-v-9f49b5db]{flex:1;display:flex;flex-direction:column;gap:4px}.pd-confirm-text strong[data-v-9f49b5db]{font-size:13px;color:#7a3d1a;font-weight:700}.pd-confirm-text span[data-v-9f49b5db]{font-size:11.5px;color:#a0673c}.pd-confirm-close[data-v-9f49b5db]{background:none;border:0;color:#a0673c;cursor:pointer;font-size:13px}.pd-head-card[data-v-9f49b5db]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.pd-ref[data-v-9f49b5db]{font-size:17px;font-weight:800;color:#16224d}.pd-offer[data-v-9f49b5db]{font-size:12.5px;color:var(--muted);margin-top:4px}.pd-badge[data-v-9f49b5db]{display:inline-flex;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid;white-space:nowrap}.pd-grid[data-v-9f49b5db]{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;align-items:start}.pd-info-card[data-v-9f49b5db],.pd-timeline-card[data-v-9f49b5db]{background:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f}.pd-info-card h4[data-v-9f49b5db],.pd-timeline-card h4[data-v-9f49b5db]{margin:0 0 14px;font-size:14.5px;font-weight:700;color:var(--ink)}.pd-row[data-v-9f49b5db]{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12.5px}.pd-row[data-v-9f49b5db]:last-child{border-bottom:none}.pd-row span[data-v-9f49b5db]{color:var(--muted)}.pd-row strong[data-v-9f49b5db]{color:var(--ink);text-align:right}.pd-timeline[data-v-9f49b5db]{list-style:none;margin:0;padding:0}.pd-timeline li[data-v-9f49b5db]{display:flex;gap:12px;position:relative;padding-bottom:22px}.pd-timeline li[data-v-9f49b5db]:last-child{padding-bottom:0}.pd-timeline li[data-v-9f49b5db]:not(:last-child):before{content:"";position:absolute;left:5px;top:16px;bottom:0;width:2px;background:#e6ebf2}.pd-tl-dot[data-v-9f49b5db]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:2px;z-index:1}.pd-tl-body[data-v-9f49b5db]{display:flex;flex-direction:column;gap:2px}.pd-tl-label[data-v-9f49b5db]{font-size:12.5px;font-weight:700;color:var(--ink)}.pd-timeline li.pending .pd-tl-label[data-v-9f49b5db]{color:var(--muted);font-weight:600}.pd-timeline li.blocked .pd-tl-label[data-v-9f49b5db]{color:#ea423f}.pd-tl-date[data-v-9f49b5db]{font-size:11px;color:var(--muted)}@media (max-width: 720px){.pd-grid[data-v-9f49b5db]{grid-template-columns:1fr}}.wh-page[data-v-03acd270]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.wh-header[data-v-03acd270]{margin-bottom:18px}.wh-header h3[data-v-03acd270]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.wh-subtitle[data-v-03acd270]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px}.wh-filters-card[data-v-03acd270]{display:flex;gap:10px;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.wh-filters-card select[data-v-03acd270]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.wh-table-card[data-v-03acd270]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.wh-table-scroll[data-v-03acd270]{overflow-x:auto}.wh-table[data-v-03acd270]{width:100%;min-width:640px;border-collapse:collapse}.wh-table th[data-v-03acd270]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.wh-table td[data-v-03acd270]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle;white-space:nowrap}.wh-table tr:last-child td[data-v-03acd270]{border-bottom:none}.wh-type[data-v-03acd270]{white-space:nowrap}.wh-amount-pos[data-v-03acd270]{color:#3eb15b;font-weight:700}.wh-amount-neg[data-v-03acd270]{color:#ea423f;font-weight:700}.wh-loading[data-v-03acd270],.wh-error[data-v-03acd270],.wh-empty[data-v-03acd270]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.wh-error[data-v-03acd270]{color:#ea423f}.wh-error button[data-v-03acd270]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.wh-spinner[data-v-03acd270]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:wh-spin-03acd270 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes wh-spin-03acd270{to{transform:rotate(360deg)}}.wh-pagination[data-v-03acd270]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.wh-pagination button[data-v-03acd270]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.wh-pagination button[data-v-03acd270]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 700px){.wh-table-scroll[data-v-03acd270]{overflow-x:visible}.wh-table[data-v-03acd270]{min-width:0}.wh-table thead[data-v-03acd270]{display:none}.wh-table[data-v-03acd270],.wh-table tbody[data-v-03acd270],.wh-table tr[data-v-03acd270],.wh-table td[data-v-03acd270]{display:block;width:100%}.wh-table tr[data-v-03acd270]{border-bottom:8px solid #f5f8fb;padding:12px 14px}.wh-table td[data-v-03acd270]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;white-space:normal}.wh-table td[data-v-03acd270]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0;padding-top:2px}}.kb-search[data-v-265e5809]{position:relative;max-width:520px;margin-left:auto}.kb-search>i[data-v-265e5809]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.kb-search input[data-v-265e5809]{width:100%;padding:10px 16px 10px 36px;border:1px solid #e1e5ea;border-radius:20px;font-size:13px;outline:none;background:#fff;transition:all .15s ease}.kb-search input[data-v-265e5809]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.kb-search-results[data-v-265e5809]{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 10px 30px #0f172a24;max-height:360px;overflow-y:auto;z-index:50;border:1px solid #eef1f4}.kb-search-item[data-v-265e5809]{display:flex;flex-direction:column;gap:2px;padding:10px 15px;border-bottom:1px solid #f2f4f6;text-decoration:none;transition:background .15s ease}.kb-search-item[data-v-265e5809]:last-child{border-bottom:none}.kb-search-item[data-v-265e5809]:hover{background:#f7f9fc}.kb-search-item .type[data-v-265e5809]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#3a86c8;font-weight:700}.kb-search-item .title[data-v-265e5809]{font-size:13px;color:#222;font-weight:600}.kb-search-item .snippet[data-v-265e5809]{font-size:11px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-search-empty[data-v-265e5809]{padding:16px;font-size:12px;color:#999;text-align:center}.kb-tabs[data-v-265e5809]{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:20px;background:#eef2f7;border-radius:9px;padding:4px}.kb-tab[data-v-265e5809]{padding:8px 15px;font-size:12.5px;font-weight:600;color:#5b6b84;text-decoration:none;border-radius:7px;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.kb-tab i[data-v-265e5809]{font-size:14px}.kb-tab[data-v-265e5809]:hover{color:#3a86c8}.kb-tab.active[data-v-265e5809]{color:#2f6fa8;background:#fff;box-shadow:0 1px 3px #0f172a24}@media (max-width: 767px){.kb-search[data-v-265e5809]{max-width:100%;margin:10px 0 0}.kb-tabs[data-v-265e5809]{display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.kb-tab[data-v-265e5809]{white-space:nowrap}}.kb-empty-state[data-v-dec9cdff]{text-align:center;padding:50px 20px;color:#777}.kb-empty-state i[data-v-dec9cdff]{font-size:40px;color:#c8d0d8}.kb-empty-state h4[data-v-dec9cdff]{margin:14px 0 6px;color:#333}.kb-empty-state p[data-v-dec9cdff]{font-size:13px;max-width:420px;margin:0 auto 18px}.actions[data-v-dec9cdff]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.kb-skeleton[data-v-0e8f75bb]{border-radius:6px;margin-bottom:10px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:kb-shimmer-0e8f75bb 1.4s ease infinite}@keyframes kb-shimmer-0e8f75bb{0%{background-position:100% 50%}to{background-position:0 50%}}.status-badge[data-v-54a066c1]{display:inline-block;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:600}.dp-panel[data-v-ab4a415e]{background:#fdfaf0;border:1px solid #f0e4b8;border-left:3px solid #c9a227;border-radius:10px;padding:16px;margin-top:12px}.dp-header[data-v-ab4a415e]{font-size:12.5px;font-weight:700;color:#8a6d1f;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:7px;margin-bottom:14px}.dp-loading[data-v-ab4a415e]{color:#999;font-size:12.5px}.dp-field[data-v-ab4a415e]{margin-bottom:16px}.dp-label[data-v-ab4a415e]{font-size:11.5px;font-weight:700;color:#4a5568;margin:0 0 8px}.dp-sublabel[data-v-ab4a415e]{font-size:10.5px;font-weight:700;color:#8592a6;margin:8px 0 5px;text-transform:uppercase;letter-spacing:.03em}.dp-hint[data-v-ab4a415e]{font-size:10.5px;color:#999;font-weight:400}.dp-subfield[data-v-ab4a415e]{margin-top:6px;padding-top:6px;border-top:1px dashed #e6ebf2}.dp-classification-group[data-v-ab4a415e]{display:flex;flex-wrap:wrap;gap:7px}.dp-classification-pill[data-v-ab4a415e]{border:1px solid #e6ebf2;background:#fff;border-radius:20px;padding:7px 13px;font-size:12px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.dp-classification-pill[data-v-ab4a415e]:hover{border-color:#cbd5e0}.dp-classification-pill.active[data-v-ab4a415e]{font-weight:700;box-shadow:0 2px 8px #00000014}.dp-row[data-v-ab4a415e]{margin-bottom:10px}.dp-toggle-row[data-v-ab4a415e]{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:#444;cursor:pointer}.dp-toggle-row input[data-v-ab4a415e]{margin-top:3px;accent-color:#c9a227}.dp-checkbox-grid[data-v-ab4a415e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:7px}.dp-checkbox-item[data-v-ab4a415e]{font-size:12px;color:#4a5568;display:flex;align-items:center;gap:6px}.dp-checkbox-item input[data-v-ab4a415e]{accent-color:#c9a227}.dp-save-row[data-v-ab4a415e]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid #f0e4b8;margin-bottom:4px}.dp-current-badge[data-v-ab4a415e]{font-size:11px;font-weight:700;padding:4px 11px;border-radius:20px;border:1px solid}.dp-save-btn[data-v-ab4a415e]{border:none;background:#c9a227;color:#fff;font-weight:700;border-radius:8px;padding:8px 16px;font-size:12.5px;cursor:pointer;transition:background .15s ease}.dp-save-btn[data-v-ab4a415e]:hover:not(:disabled){background:#a9860f}.dp-save-btn[data-v-ab4a415e]:disabled{opacity:.6;cursor:not-allowed}.dp-exceptions[data-v-ab4a415e]{border-top:1px dashed #e6d9a3;padding-top:14px;margin-top:4px}.dp-exceptions-header[data-v-ab4a415e]{display:flex;justify-content:space-between;align-items:center}.dp-link-btn[data-v-ab4a415e]{border:none;background:none;color:#8a6d1f;font-size:11px;font-weight:700;cursor:pointer}.dp-exception-list[data-v-ab4a415e]{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:7px}.dp-exception-list li[data-v-ab4a415e]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;background:#fff;border:1px solid #f0e4b8;border-radius:8px;padding:8px 10px;font-size:12px}.dp-exception-list li.expired[data-v-ab4a415e]{opacity:.55}.dp-exception-status[data-v-ab4a415e]{font-size:9.5px;font-weight:700;padding:1px 7px;border-radius:20px;background:#eef1f4;color:#999;margin-left:6px}.dp-exception-status.active[data-v-ab4a415e]{background:#eafaf0;color:#2c8a45}.dp-exception-just[data-v-ab4a415e]{margin:3px 0 0;font-size:11px;color:#888}.dp-remove-btn[data-v-ab4a415e]{border:none;background:none;color:#c0392b;font-size:16px;line-height:1;cursor:pointer;flex-shrink:0}.dp-exception-form[data-v-ab4a415e]{margin-top:10px;display:flex;flex-direction:column;gap:7px;background:#fff;border:1px solid #f0e4b8;border-radius:8px;padding:10px}.dp-exception-form select[data-v-ab4a415e],.dp-exception-form input[data-v-ab4a415e]{border:1px solid #e6ebf2;border-radius:6px;padding:6px 8px;font-size:12px}.dp-exception-dates[data-v-ab4a415e]{display:flex;gap:7px}.dp-exception-dates input[data-v-ab4a415e]{flex:1}.ht-trigger[data-v-12cbaa1c]{display:inline-flex}.ht-btn[data-v-12cbaa1c]{display:inline-flex;align-items:center;gap:6px;border:1px solid #cfe0f0;background:#eef5fc;color:#2f6fa8;border-radius:999px;padding:7px 14px;font-size:11.5px;font-weight:700;cursor:pointer;white-space:nowrap}.ht-btn[data-v-12cbaa1c]:hover{background:#e0edf9}.ht-btn i[data-v-12cbaa1c]{font-size:13px}.ht-catcher{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:transparent}.ht-panel{position:fixed;z-index:2001;right:24px;bottom:24px;width:380px;max-width:calc(100vw - 32px);max-height:72vh;display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0f172a47;overflow:hidden;animation:ht-pop .16s ease}@keyframes ht-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ht-panel-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:linear-gradient(120deg,#0a2e1f,#124a33);flex-shrink:0}.ht-panel-header h4{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;color:#fff}.ht-panel-header h4 i{color:#6ee7b7}.ht-close{border:0;background:rgba(255,255,255,.14);color:#fff;width:26px;height:26px;border-radius:50%;cursor:pointer;flex-shrink:0}.ht-voice-bar{padding:10px 16px;border-bottom:1px solid #eef1f4;flex-shrink:0}.ht-voice-btn{display:inline-flex;align-items:center;gap:7px;border:1px solid #cfe0f0;background:#eef5fc;color:#2f6fa8;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;cursor:pointer}.ht-voice-btn:hover{background:#e0edf9}.ht-voice-btn.active{background:#ea423f;border-color:#ea423f;color:#fff}.ht-voice-unavailable{font-size:11px;color:#8592a6;font-style:italic}.ht-panel-body{padding:16px;overflow-y:auto;flex:1 1 auto}.ht-panel-body section{margin-bottom:16px}.ht-panel-body section:last-child{margin-bottom:0}.ht-panel-body h5{margin:0 0 6px;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#2f6fa8}.ht-panel-body p{margin:0;font-size:12.5px;line-height:1.6;color:#2b3446}@media (max-width: 480px){.ht-panel{right:8px;left:8px;bottom:8px;width:auto;max-height:78vh}}.ov-help-bar[data-v-2a373615]{display:flex;justify-content:flex-end;margin-bottom:14px}.kb-alert[data-v-2a373615]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:4px;font-size:13px;margin-bottom:14px}.kb-alert.danger[data-v-2a373615]{background:#fdecea;color:#c0392b}.kb-alert.warning[data-v-2a373615]{background:#fff9e0;color:#9a8200}.kb-alert a[data-v-2a373615]{margin-left:auto;color:inherit;font-weight:600;text-decoration:underline;white-space:nowrap}.kb-card[data-v-2a373615]{display:flex;align-items:center;gap:12px;background:#fff;border-radius:6px;padding:16px;box-shadow:0 1px 3px #0000000f;text-decoration:none;margin-bottom:20px}.kb-card.warn[data-v-2a373615]{background:#fff9f0}.kb-card .emoji[data-v-2a373615]{font-size:26px}.kb-card h4[data-v-2a373615]{margin:0;font-size:20px;color:#222}.kb-card p[data-v-2a373615]{margin:2px 0 0;font-size:12px;color:#888}.disclosure-summary[data-v-2a373615]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:12px 14px;margin-bottom:16px}.disclosure-summary-title[data-v-2a373615]{font-size:12px;font-weight:700;color:#4a5568;text-transform:uppercase;letter-spacing:.03em;margin-right:4px}.disclosure-count-chip[data-v-2a373615]{border:1px solid;border-radius:20px;padding:5px 12px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.disclosure-count-chip.active[data-v-2a373615]{box-shadow:0 2px 8px #0000001a}.disclosure-groups-toggle[data-v-2a373615]{margin-left:auto;border:1px solid #e6ebf2;background:#f7f9fc;border-radius:20px;padding:5px 12px;font-size:11.5px;font-weight:600;color:#5b6b84;cursor:pointer}.disclosure-groups-toggle[data-v-2a373615]:hover{border-color:#cbd5e0}.groups-panel[data-v-2a373615]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:14px;margin-bottom:16px}.groups-list[data-v-2a373615]{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.group-chip[data-v-2a373615]{display:inline-flex;align-items:center;gap:5px;background:#f4f8fb;border:1px solid #e6ebf2;border-radius:20px;padding:5px 6px 5px 12px;font-size:12px;color:#444}.group-chip em[data-v-2a373615]{color:#999;font-style:normal}.group-chip button[data-v-2a373615]{border:none;background:#e6ebf2;color:#888;width:18px;height:18px;border-radius:50%;cursor:pointer;line-height:1;font-size:12px}.groups-add[data-v-2a373615]{display:flex;gap:8px}.groups-add input[data-v-2a373615]{flex:1;border:1px solid #e6ebf2;border-radius:6px;padding:7px 10px;font-size:12.5px}.groups-add button[data-v-2a373615]{border:none;background:#3a86c8;color:#fff;border-radius:6px;padding:7px 14px;font-size:12.5px;font-weight:600;cursor:pointer}.kb-inline-form[data-v-2a373615]{border:1px solid #e0e4e8;border-radius:6px;padding:14px;margin-bottom:16px;background:#fafbfc}.kb-inline-form input[data-v-2a373615],.kb-inline-form select[data-v-2a373615],.kb-inline-form textarea[data-v-2a373615]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;margin-bottom:10px;font-family:inherit}.kb-field-label[data-v-2a373615]{display:block;font-size:11px;color:#888;margin-bottom:3px}.kb-form-actions[data-v-2a373615]{display:flex;justify-content:flex-end;gap:10px}.btn-plain[data-v-2a373615]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:7px 14px;font-size:12px;cursor:pointer}.btn-primary[data-v-2a373615]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:7px 16px;font-size:12px;cursor:pointer;font-weight:600}.kb-info-list[data-v-2a373615]{list-style:none;margin:0;padding:0}.kb-info-list li[data-v-2a373615]{padding:12px 0;border-bottom:1px solid #f2f4f6}.kb-info-list li[data-v-2a373615]:last-child{border-bottom:none}.info-main[data-v-2a373615]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.info-main strong[data-v-2a373615]{font-size:13px;color:#222}.tag[data-v-2a373615]{font-size:10px;background:#f2f4f6;color:#777;padding:2px 7px;border-radius:3px}.tag.soon[data-v-2a373615]{background:#fff3e0;color:#b8720a}.info-content[data-v-2a373615]{margin:4px 0;font-size:12px;color:#666}.info-actions a[data-v-2a373615]{font-size:12px;color:#3a86c8;margin-right:14px;text-decoration:none}.info-actions a.danger[data-v-2a373615]{color:#d9534f}.kb-empty-hint[data-v-2a373615]{color:#999;font-size:13px;text-align:center;padding:20px 0}.kb-hint[data-v-2a373615]{color:#999;font-size:12px}.classification-badge[data-v-2a373615]{display:inline-flex;align-items:center;gap:5px;border:1px solid;border-radius:20px;padding:3px 10px;font-size:10.5px;font-weight:700;cursor:pointer;margin-left:auto}.classification-badge .not-communicable[data-v-2a373615],.classification-badge .requires-approval[data-v-2a373615]{font-size:10px;opacity:.8}.rich-text-editor[data-v-1f16791a]{border:1px solid #e0e4e8;border-radius:4px;background:#fff}.rte-toolbar[data-v-1f16791a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;border-bottom:1px solid #eef1f4;background:#fafbfc;border-radius:4px 4px 0 0}.rte-toolbar .sep[data-v-1f16791a]{width:1px;height:16px;background:#e0e4e8;margin:0 2px}.rte-toolbar button[data-v-1f16791a]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:4px 8px;font-size:12px;cursor:pointer;color:#444;line-height:1.4}.rte-toolbar button[data-v-1f16791a]:hover{background:#eef1f4;border-color:#cfd6dc}.rte-content[data-v-1f16791a]{min-height:110px;max-height:340px;overflow-y:auto;padding:10px 12px;font-size:13px;line-height:1.6;outline:none;color:#333}.rte-content[data-v-1f16791a]:empty:before{content:attr(data-placeholder);color:#aaa}.rte-content[data-v-1f16791a] h2{font-size:16px;margin:10px 0 6px;color:#222}.rte-content[data-v-1f16791a] h3{font-size:14px;margin:8px 0 4px;color:#222}.rte-content[data-v-1f16791a] p{margin:0 0 8px}.rte-content[data-v-1f16791a] ul,.rte-content[data-v-1f16791a] ol{padding-left:22px;margin:0 0 8px}.rte-content[data-v-1f16791a] a{color:#3a86c8}.kv-repeater[data-v-e4b5188b]{display:flex;flex-direction:column;gap:8px}.kv-row[data-v-e4b5188b]{display:flex;gap:8px;align-items:flex-start}.kv-row input[data-v-e4b5188b],.kv-row textarea[data-v-e4b5188b]{flex:1;padding:7px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;font-family:inherit}.kv-row input[data-v-e4b5188b]:first-child{flex:0 0 38%}.remove-btn[data-v-e4b5188b]{border:none;background:transparent;color:#d9534f;cursor:pointer;padding:6px;flex-shrink:0}.remove-btn[data-v-e4b5188b]:hover{color:#b52a25}.add-btn[data-v-e4b5188b]{align-self:flex-start;border:1px dashed #3a86c8;background:transparent;color:#3a86c8;border-radius:3px;padding:6px 12px;font-size:12px;cursor:pointer}.add-btn[data-v-e4b5188b]:hover{background:#eef6fc}@media (max-width: 560px){.kv-row[data-v-e4b5188b]{flex-wrap:wrap}.kv-row input[data-v-e4b5188b]:first-child{flex:1 1 100%}}.flow-badge[data-v-a60d0340]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:3px;font-size:11px;font-weight:600;white-space:nowrap}.flow-badge.active[data-v-a60d0340]{background:#fff3e0;color:#b8720a}.flow-badge.scheduled[data-v-a60d0340]{background:#fff9e0;color:#9a8200}.flow-badge.contradiction[data-v-a60d0340]{background:#fdecea;color:#c0392b}.flow-badge small[data-v-a60d0340]{font-weight:400;opacity:.85}.trackable-field[data-v-4e8b3487]{padding:12px 0;border-bottom:1px solid #eef1f4}.trackable-field[data-v-4e8b3487]:last-child{border-bottom:none}.tf-header[data-v-4e8b3487]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tf-label[data-v-4e8b3487]{font-size:11px;font-weight:700;color:#8592a6;text-transform:uppercase;letter-spacing:.04em}.tf-edit-link[data-v-4e8b3487]{margin-left:auto;font-size:12px;font-weight:600;color:#3a86c8;text-decoration:none}.tf-edit-link[data-v-4e8b3487]:hover{text-decoration:underline}.tf-value[data-v-4e8b3487]{margin-top:7px;font-size:13.5px;color:#2b3446}.tf-value .muted[data-v-4e8b3487]{color:#999}.hours-summary[data-v-4e8b3487]{display:flex;flex-direction:column;gap:4px}.hours-row[data-v-4e8b3487]{display:flex;gap:10px;font-size:12.5px}.hours-row .day[data-v-4e8b3487]{width:90px;color:#666;font-weight:600}.hours-notes[data-v-4e8b3487]{font-size:12px;color:#888;font-style:italic;margin:5px 0 0}.hours-exceptions[data-v-4e8b3487]{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.exception-pill[data-v-4e8b3487]{background:#eef2f7;color:#5b6b84;font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:20px}.tf-form[data-v-4e8b3487]{margin-top:10px;background:#f7f9fc;border:1px solid #e6ebf2;border-radius:10px;padding:14px}.tf-form input[type=text][data-v-4e8b3487],.tf-form input[type=datetime-local][data-v-4e8b3487],.tf-form textarea[data-v-4e8b3487],.tf-form select[data-v-4e8b3487]{width:100%;padding:8px 11px;border:1px solid #e6ebf2;border-radius:8px;font-size:13px;font-family:inherit;background:#fff;transition:border-color .15s ease}.tf-form input[data-v-4e8b3487]:focus,.tf-form textarea[data-v-4e8b3487]:focus,.tf-form select[data-v-4e8b3487]:focus{outline:none;border-color:#3a86c8}.hours-edit-row[data-v-4e8b3487]{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:12.5px}.hours-edit-row .day[data-v-4e8b3487]{width:80px;color:#666;font-weight:600}.hours-edit-row input[type=time][data-v-4e8b3487]{width:92px;padding:5px 7px;border:1px solid #e6ebf2;border-radius:7px;background:#fff}.closed-toggle[data-v-4e8b3487]{display:flex;align-items:center;gap:5px;color:#888}.exceptions-editor[data-v-4e8b3487]{margin-top:11px;display:flex;flex-direction:column;gap:7px}.exception-row[data-v-4e8b3487]{display:flex;gap:7px;align-items:center}.exception-row input[type=text][data-v-4e8b3487]{flex:1 1 auto}.exception-row input[type=date][data-v-4e8b3487]{width:132px}.exception-row label[data-v-4e8b3487]{font-size:11px;color:#888;display:flex;align-items:center;gap:3px;white-space:nowrap}.add-btn[data-v-4e8b3487]{align-self:flex-start;border:1px dashed #9ec3e4;background:#edf4fa;color:#2c669e;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.add-btn[data-v-4e8b3487]:hover{background:#3a86c8;color:#fff;border-style:solid}.remove-btn[data-v-4e8b3487]{border:none;background:transparent;color:#ea423f;cursor:pointer;font-size:13px}.change-type-row[data-v-4e8b3487]{display:flex;gap:16px;flex-wrap:wrap;margin-top:11px;font-size:12.5px;color:#444}.change-type-row label[data-v-4e8b3487]{display:flex;align-items:center;gap:5px}.dates-row[data-v-4e8b3487]{display:flex;gap:12px;margin-top:9px;flex-wrap:wrap}.dates-row>div[data-v-4e8b3487]{flex:1 1 180px}.expiry-action-row[data-v-4e8b3487]{margin-top:9px}.tf-field-label[data-v-4e8b3487]{display:block;font-size:11px;color:#8592a6;margin-bottom:4px;font-weight:600}.tf-actions[data-v-4e8b3487]{display:flex;justify-content:flex-end;gap:9px;margin-top:13px}.btn-plain[data-v-4e8b3487]{border:1px solid #e6ebf2;background:#fff;color:#5b6b84;border-radius:8px;padding:8px 15px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.btn-plain[data-v-4e8b3487]:hover{background:#f4f6f8}.btn-primary[data-v-4e8b3487]{border:none;background:#3a86c8;color:#fff;border-radius:8px;padding:8px 17px;font-size:12.5px;cursor:pointer;font-weight:700;transition:background .15s ease}.btn-primary[data-v-4e8b3487]:hover:not(:disabled){background:#2f6fa8}.btn-primary[data-v-4e8b3487]:disabled{opacity:.6;cursor:not-allowed}.et-help-bar[data-v-d8e41637]{display:flex;justify-content:flex-end;margin-bottom:14px}[data-v-d8e41637] .panel{border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #0f172a0a;border-left-width:3px}[data-v-d8e41637] .panel-heading{background:#fafbfd}[data-v-d8e41637] .panel-heading h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5972;display:flex;align-items:center;gap:8px}[data-v-d8e41637] .panel-heading h4 i{font-size:14px}[data-v-d8e41637] .panel-accent-blue{border-left-color:#3a86c8}[data-v-d8e41637] .panel-accent-blue .panel-heading h4 i{color:#3a86c8}[data-v-d8e41637] .panel-accent-teal{border-left-color:#47bcc7}[data-v-d8e41637] .panel-accent-teal .panel-heading h4 i{color:#2f939c}[data-v-d8e41637] .panel-accent-green{border-left-color:#3eb15b}[data-v-d8e41637] .panel-accent-green .panel-heading h4 i{color:#3eb15b}[data-v-d8e41637] .panel-accent-orange{border-left-color:#ed6d49}[data-v-d8e41637] .panel-accent-orange .panel-heading h4 i{color:#d85732}[data-v-d8e41637] .panel-accent-purple{border-left-color:#8e5ea8}[data-v-d8e41637] .panel-accent-purple .panel-heading h4 i{color:#8e5ea8}.kb-field[data-v-d8e41637]{margin-bottom:15px}.kb-field label[data-v-d8e41637]{display:block;font-size:12px;font-weight:700;color:#4a5568;margin-bottom:6px}.kb-field input[type=text][data-v-d8e41637],.kb-field textarea[data-v-d8e41637]{width:100%;padding:9px 11px;border:1px solid #e6ebf2;border-radius:8px;font-size:13px;font-family:inherit;transition:border-color .15s ease}.kb-field input[type=text][data-v-d8e41637]:focus,.kb-field textarea[data-v-d8e41637]:focus{outline:none;border-color:#3a86c8}.kb-hint[data-v-d8e41637]{font-size:12px;color:#8592a6;margin:0 0 12px}.kb-state-card[data-v-d8e41637]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.kb-state-error[data-v-d8e41637]{color:#999;font-size:13px;margin-bottom:14px}.kb-save-bar[data-v-d8e41637]{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:18px 0 40px}.saved-hint[data-v-d8e41637]{color:#2c8a45;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.btn-primary[data-v-d8e41637]{border:none;background:#3a86c8;color:#fff;border-radius:8px;padding:10px 22px;font-size:13px;cursor:pointer;font-weight:700;box-shadow:0 4px 12px #3a86c847;transition:all .15s ease}.btn-primary[data-v-d8e41637]:hover:not(:disabled){background:#2f6fa8}.btn-primary[data-v-d8e41637]:disabled{opacity:.6;cursor:not-allowed}.kb-modal-backdrop[data-v-34b7259b]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(20,25,30,.5);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;z-index:1000;overflow-y:auto}.kb-modal[data-v-34b7259b]{background:#fff;border-radius:8px;width:100%;max-width:560px;max-height:calc(100vh - 80px);display:flex;flex-direction:column;box-shadow:0 10px 40px #0003}.kb-modal.large[data-v-34b7259b]{max-width:920px}.kb-modal-header[data-v-34b7259b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eef1f4;flex-shrink:0}.kb-modal-header h4[data-v-34b7259b]{margin:0;font-size:16px;color:#222}.close-btn[data-v-34b7259b]{border:none;background:transparent;font-size:16px;color:#888;cursor:pointer;line-height:1;padding:4px}.close-btn[data-v-34b7259b]:hover{color:#333}.kb-modal-body[data-v-34b7259b]{padding:20px;overflow-y:auto}.kb-modal-footer[data-v-34b7259b]{padding:14px 20px;border-top:1px solid #eef1f4;display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}@media (max-width: 640px){.kb-modal-backdrop[data-v-34b7259b]{padding:0;align-items:stretch}.kb-modal[data-v-34b7259b]{max-width:100%;max-height:100vh;border-radius:0}}.image-grid[data-v-64beedc3]{display:flex;flex-wrap:wrap;gap:12px}.image-card[data-v-64beedc3]{position:relative;width:120px;height:120px;border-radius:6px;overflow:hidden;border:1px solid #e0e4e8;background:#f7f9fa}.image-card img[data-v-64beedc3]{width:100%;height:100%;object-fit:cover;display:block}.primary-badge[data-v-64beedc3]{position:absolute;top:4px;left:4px;background:#3eb15b;color:#fff;font-size:9px;font-weight:600;padding:2px 6px;border-radius:3px}.image-actions[data-v-64beedc3]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:4px;background:rgba(20,25,30,.6);padding:5px;opacity:0;transition:opacity .15s}.image-card:hover .image-actions[data-v-64beedc3],.image-card:focus-within .image-actions[data-v-64beedc3]{opacity:1}.image-actions button[data-v-64beedc3]{border:none;background:rgba(255,255,255,.92);border-radius:3px;width:22px;height:22px;font-size:11px;cursor:pointer;color:#333}.image-actions button.danger[data-v-64beedc3]{color:#d9534f}.image-upload[data-v-64beedc3]{width:120px;height:120px;border:2px dashed #c8d0d8;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#888;font-size:11px;cursor:pointer;text-align:center;padding:8px}.image-upload[data-v-64beedc3]:hover{border-color:#3a86c8;color:#3a86c8}.image-upload.busy[data-v-64beedc3]{opacity:.6;pointer-events:none}.image-upload i[data-v-64beedc3]{font-size:18px}.hint[data-v-64beedc3]{font-size:12px;color:#999;margin:10px 0 0}.kb-section[data-v-033095d8]{padding:16px 0;border-bottom:1px solid #f2f4f6}.kb-section[data-v-033095d8]:last-of-type{border-bottom:none}.kb-section h5[data-v-033095d8]{margin:0 0 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#3a86c8}.kb-field[data-v-033095d8]{margin-bottom:12px}.kb-field label[data-v-033095d8]{display:block;font-size:12px;font-weight:600;color:#666;margin-bottom:5px}.kb-field input[type=text][data-v-033095d8],.kb-field input[type=number][data-v-033095d8],.kb-field input[type=datetime-local][data-v-033095d8],.kb-field textarea[data-v-033095d8],.kb-field select[data-v-033095d8]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;font-family:inherit}.kb-hint[data-v-033095d8]{font-size:12px;color:#999}.picker-list[data-v-033095d8]{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto;border:1px solid #eef1f4;border-radius:4px;padding:8px 10px}.picker-item[data-v-033095d8]{display:flex;align-items:center;gap:8px;font-size:12px;color:#333}.kb-modal-form-actions[data-v-033095d8]{display:flex;align-items:center;gap:12px;padding-top:16px}.danger-link[data-v-033095d8]{color:#d9534f;font-size:12px;text-decoration:none}.btn-plain[data-v-033095d8]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer}.btn-primary[data-v-033095d8]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 18px;font-size:12px;cursor:pointer;font-weight:600}.btn-primary[data-v-033095d8]:disabled{opacity:.6}.st-help-bar[data-v-5ac0bc78]{display:flex;justify-content:flex-end;margin-bottom:10px}.kb-toolbar[data-v-5ac0bc78]{margin-bottom:16px;align-items:center}.kb-filter-input[data-v-5ac0bc78]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px}.btn-primary[data-v-5ac0bc78]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer;font-weight:600;text-decoration:none}.service-card[data-v-5ac0bc78]{display:block;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000f;text-decoration:none;margin-bottom:20px;transition:box-shadow .15s}.service-card[data-v-5ac0bc78]:hover{box-shadow:0 4px 14px #0000001a}.service-image[data-v-5ac0bc78]{height:140px;background:#f2f4f6 center/cover no-repeat;display:flex;align-items:center;justify-content:center}.service-image i[data-v-5ac0bc78]{font-size:34px;color:#c8d0d8}.service-body[data-v-5ac0bc78]{padding:14px}.service-head[data-v-5ac0bc78]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.type-pill[data-v-5ac0bc78]{font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:#888;font-weight:700}.service-body h4[data-v-5ac0bc78]{margin:0 0 4px;font-size:15px;color:#222}.category[data-v-5ac0bc78]{font-size:11px;color:#999;margin:0 0 4px}.price[data-v-5ac0bc78]{font-size:13px;font-weight:700;color:#3a86c8;margin:0 0 6px}.summary[data-v-5ac0bc78]{font-size:12px;color:#666;margin:0 0 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.service-meta[data-v-5ac0bc78]{display:flex;gap:14px;font-size:11px;color:#999}.kb-inline-form[data-v-5ac0bc78]{border:1px solid #e0e4e8;border-radius:6px;padding:14px;margin-bottom:16px;background:#fafbfc}.kb-inline-form input[data-v-5ac0bc78],.kb-inline-form select[data-v-5ac0bc78],.kb-inline-form textarea[data-v-5ac0bc78]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;margin-bottom:10px;font-family:inherit}.kb-form-actions[data-v-5ac0bc78]{display:flex;justify-content:flex-end;gap:10px}.btn-plain[data-v-5ac0bc78]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:7px 14px;font-size:12px;cursor:pointer}.kb-faq-list[data-v-5ac0bc78]{list-style:none;margin:0;padding:0}.kb-faq-list li[data-v-5ac0bc78]{padding:12px 0;border-bottom:1px solid #f2f4f6}.kb-faq-list li[data-v-5ac0bc78]:last-child{border-bottom:none}.faq-main[data-v-5ac0bc78]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.faq-main strong[data-v-5ac0bc78]{font-size:13px;color:#222}.tag[data-v-5ac0bc78]{font-size:10px;background:#f2f4f6;color:#777;padding:2px 7px;border-radius:3px}.faq-answer[data-v-5ac0bc78]{margin:4px 0;font-size:12px;color:#666}.info-actions a[data-v-5ac0bc78]{font-size:12px;color:#3a86c8;margin-right:14px;text-decoration:none}.info-actions a.danger[data-v-5ac0bc78]{color:#d9534f}.kb-empty-hint[data-v-5ac0bc78]{color:#999;font-size:13px;text-align:center;padding:20px 0}.doc-preview[data-v-fc940e87]{margin-bottom:14px;border:1px solid #e0e4e8;border-radius:4px;overflow:hidden;background:#f7f9fa}.doc-preview img[data-v-fc940e87]{width:100%;max-height:260px;object-fit:contain;display:block}.doc-preview iframe[data-v-fc940e87]{width:100%;height:320px;border:none}.kb-field[data-v-fc940e87]{margin-bottom:12px}.kb-field label[data-v-fc940e87]{display:block;font-size:12px;font-weight:600;color:#666;margin-bottom:5px}.kb-field input[type=text][data-v-fc940e87],.kb-field input[type=date][data-v-fc940e87],.kb-field textarea[data-v-fc940e87],.kb-field select[data-v-fc940e87],.kb-field input[type=file][data-v-fc940e87]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;font-family:inherit}.kb-hint[data-v-fc940e87]{font-size:11px;color:#999;margin:4px 0 0}.kb-modal-form-actions[data-v-fc940e87]{display:flex;align-items:center;gap:12px;padding-top:10px}.danger-link[data-v-fc940e87]{color:#d9534f;font-size:12px;text-decoration:none}.btn-plain[data-v-fc940e87]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer}.btn-primary[data-v-fc940e87]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 18px;font-size:12px;cursor:pointer;font-weight:600}.btn-primary[data-v-fc940e87]:disabled{opacity:.6}.dt-help-bar[data-v-6a99497e]{display:flex;justify-content:flex-end;margin-bottom:10px}.kb-toolbar[data-v-6a99497e]{margin-bottom:16px;align-items:center}.kb-filter-input[data-v-6a99497e]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px}.btn-primary[data-v-6a99497e]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer;font-weight:600;text-decoration:none}.document-card[data-v-6a99497e]{display:block;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000f;text-decoration:none;margin-bottom:20px;transition:box-shadow .15s}.document-card[data-v-6a99497e]:hover{box-shadow:0 4px 14px #0000001a}.doc-thumb[data-v-6a99497e]{height:110px;background:#f2f4f6;display:flex;align-items:center;justify-content:center}.doc-thumb img[data-v-6a99497e]{width:100%;height:100%;object-fit:cover}.doc-thumb i[data-v-6a99497e]{font-size:32px;color:#a8b2bb}.doc-body[data-v-6a99497e]{padding:10px 12px}.doc-body h5[data-v-6a99497e]{margin:0 0 4px;font-size:13px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kind[data-v-6a99497e]{font-size:10px;color:#3a86c8;font-weight:600;text-transform:uppercase;margin:0 0 2px}.service[data-v-6a99497e],.size[data-v-6a99497e]{font-size:11px;color:#999;margin:0}.kb-timeline[data-v-cc6b9105]{list-style:none;margin:0;padding:0}.kb-timeline-item[data-v-cc6b9105]{display:flex;gap:12px;padding:0 0 18px;position:relative}.kb-timeline-item[data-v-cc6b9105]:not(:last-child):before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:1px;background:#e0e4e8}.dot[data-v-cc6b9105]{width:9px;height:9px;border-radius:50%;margin-top:4px;flex-shrink:0}.content[data-v-cc6b9105]{flex:1;min-width:0}.head[data-v-cc6b9105]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.head strong[data-v-cc6b9105]{font-size:13px;color:#222}.pill[data-v-cc6b9105]{font-size:10px;padding:1px 7px;border-radius:3px;background:#f2f4f6;font-weight:600}.pill.muted[data-v-cc6b9105]{color:#888}.values[data-v-cc6b9105]{margin:4px 0;font-size:12px;color:#555;word-break:break-word}.values .old[data-v-cc6b9105]{text-decoration:line-through;color:#999}.values .new[data-v-cc6b9105]{color:#222;font-weight:600}.meta[data-v-cc6b9105]{margin:0;font-size:11px;color:#999}.reason[data-v-cc6b9105]{margin:4px 0 0;font-size:12px;color:#666;font-style:italic}.empty[data-v-cc6b9105]{color:#999;font-size:13px;list-style:none}.kb-field[data-v-9d1de46b]{margin-bottom:12px}.kb-field label[data-v-9d1de46b]{display:block;font-size:12px;font-weight:600;color:#666;margin-bottom:5px}.kb-field input[type=text][data-v-9d1de46b],.kb-field textarea[data-v-9d1de46b],.kb-field select[data-v-9d1de46b]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px;font-family:inherit}.change-type-row[data-v-9d1de46b]{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0;font-size:12px;color:#444}.change-type-row label[data-v-9d1de46b]{display:flex;align-items:center;gap:5px}.dates-row[data-v-9d1de46b]{display:flex;gap:12px;margin-bottom:10px;flex-wrap:wrap}.dates-row>div[data-v-9d1de46b]{flex:1 1 180px}.dates-row input[data-v-9d1de46b]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px}.kb-field-label[data-v-9d1de46b]{display:block;font-size:11px;color:#888;margin-bottom:3px}.kb-modal-form-actions[data-v-9d1de46b]{display:flex;justify-content:flex-end;gap:10px;padding-top:10px}.btn-plain[data-v-9d1de46b]{border:1px solid #e0e4e8;background:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer}.btn-primary[data-v-9d1de46b]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 18px;font-size:12px;cursor:pointer;font-weight:600}.btn-primary[data-v-9d1de46b]:disabled{opacity:.6}.ft-help-bar[data-v-2ff87abd]{display:flex;justify-content:flex-end;margin-bottom:10px}.kb-toolbar[data-v-2ff87abd]{margin-bottom:16px;align-items:center}.kb-filter-input[data-v-2ff87abd]{width:100%;padding:8px 10px;border:1px solid #e0e4e8;border-radius:3px;font-size:13px}.btn-primary[data-v-2ff87abd]{border:none;background:#3a86c8;color:#fff;border-radius:3px;padding:8px 16px;font-size:12px;cursor:pointer;font-weight:600;text-decoration:none}.kb-alert[data-v-2ff87abd]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:4px;font-size:13px;margin-bottom:14px;background:#fff9e0;color:#9a8200}.flow-action[data-v-2ff87abd]{font-size:11px;color:#3a86c8;text-decoration:none;display:inline-block;margin-top:4px}.ck-page[data-v-944fa2e0]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;--bg:#f5f8fb}.ck-toolbar-top[data-v-944fa2e0]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}.ck-toolbar-right[data-v-944fa2e0]{display:flex;align-items:center;gap:10px}.ck-view-tabs[data-v-944fa2e0]{display:inline-flex;gap:3px;background:#eef2f7;border-radius:9px;padding:4px}.ck-view-tab[data-v-944fa2e0]{border:0;background:transparent;padding:9px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.ck-view-tab[data-v-944fa2e0]:hover{color:#3a86c8}.ck-view-tab.active[data-v-944fa2e0]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}.ck-btn-add[data-v-944fa2e0]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;transition:transform .15s ease}.ck-btn-add[data-v-944fa2e0]:hover{transform:translateY(-1px)}.ck-stats-grid[data-v-944fa2e0]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:26px}.ck-stat-card[data-v-944fa2e0]{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid transparent}.ck-stat-card.blue[data-v-944fa2e0]{border-left-color:#3a86c8}.ck-stat-card.green[data-v-944fa2e0]{border-left-color:#3eb15b}.ck-stat-card.orange[data-v-944fa2e0]{border-left-color:#ed6d49}.ck-stat-card.red[data-v-944fa2e0]{border-left-color:#ea423f}.ck-stat-icon[data-v-944fa2e0]{font-size:20px;color:var(--muted);margin-bottom:8px}.ck-stat-card.blue .ck-stat-icon[data-v-944fa2e0]{color:#3a86c8}.ck-stat-card.green .ck-stat-icon[data-v-944fa2e0]{color:#3eb15b}.ck-stat-card.orange .ck-stat-icon[data-v-944fa2e0]{color:#ed6d49}.ck-stat-card.red .ck-stat-icon[data-v-944fa2e0]{color:#ea423f}.ck-stat-value[data-v-944fa2e0]{font-size:26px;font-weight:700;color:var(--ink);line-height:1.2}.ck-stat-label[data-v-944fa2e0]{font-size:12px;color:var(--muted);margin-top:4px}.ck-section-title[data-v-944fa2e0]{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 14px}.ck-category-grid[data-v-944fa2e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.ck-category-card[data-v-944fa2e0]{position:relative;text-align:left;background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px;cursor:pointer;transition:all .15s ease}.ck-category-card[data-v-944fa2e0]:hover{box-shadow:0 8px 22px #0f172a1a;transform:translateY(-2px);border-color:#cfe0f0}.ck-category-card.is-prompt[data-v-944fa2e0]{background:linear-gradient(155deg,#fff,#f4f0ff);border-color:#d9cdf5}.ck-category-icon[data-v-944fa2e0]{font-size:22px;color:#3a86c8;margin-bottom:10px}.ck-category-card.is-prompt .ck-category-icon[data-v-944fa2e0]{color:#7c5cbf}.ck-category-label[data-v-944fa2e0]{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:6px}.ck-category-count[data-v-944fa2e0]{font-size:20px;font-weight:700;color:var(--ink)}.ck-instruction-flag[data-v-944fa2e0]{position:absolute;top:12px;right:12px;font-size:8.5px;font-weight:700;letter-spacing:.05em;color:#7c5cbf;background:rgba(124,92,191,.12);border:1px solid rgba(124,92,191,.3);border-radius:5px;padding:2px 6px}.ck-filters-card[data-v-944fa2e0]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.ck-search-box[data-v-944fa2e0]{position:relative;flex:1 1 220px;min-width:200px}.ck-search-box i[data-v-944fa2e0]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.ck-search-box input[data-v-944fa2e0]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none}.ck-search-box input[data-v-944fa2e0]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.ck-filters-card select[data-v-944fa2e0]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.ck-filters-card select[data-v-944fa2e0]:focus{border-color:#3a86c8}.ck-reset-btn[data-v-944fa2e0]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);background:#f7f9fc;color:var(--muted);border-radius:8px;padding:9px 12px;font-size:12px;font-weight:600;cursor:pointer}.ck-reset-btn[data-v-944fa2e0]:hover{color:#ea423f;border-color:#f3c9c6;background:#fdecea}.ck-table-card[data-v-944fa2e0]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.ck-table-scroll[data-v-944fa2e0]{overflow-x:auto}.ck-table[data-v-944fa2e0]{width:100%;min-width:1080px;border-collapse:collapse}.ck-table th[data-v-944fa2e0]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.ck-table th.sortable[data-v-944fa2e0]{cursor:pointer;-webkit-user-select:none;user-select:none}.ck-table th.sortable[data-v-944fa2e0]:hover{color:#3a86c8}.ck-table th i[data-v-944fa2e0]{font-size:9px;margin-left:3px}.ck-table th i.flip[data-v-944fa2e0]{transform:rotate(180deg);display:inline-block}.ck-table td[data-v-944fa2e0]{padding:13px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle}.ck-table tr:last-child td[data-v-944fa2e0]{border-bottom:none}.ck-table tr:hover td[data-v-944fa2e0]{background:#f9fbfd}.ck-desc[data-v-944fa2e0]{font-size:11px;color:var(--muted);margin-top:2px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-cat-icon[data-v-944fa2e0]{color:#3a86c8;margin-right:4px}.ck-muted[data-v-944fa2e0]{color:var(--muted)}.ck-badge[data-v-944fa2e0]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.actions-col[data-v-944fa2e0]{white-space:nowrap}.ck-row-actions[data-v-944fa2e0]{display:flex;gap:5px}.ck-row-actions button[data-v-944fa2e0]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:all .15s ease}.ck-row-actions button[data-v-944fa2e0]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.ck-row-actions button.danger[data-v-944fa2e0]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.ck-loading[data-v-944fa2e0],.ck-empty[data-v-944fa2e0]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.ck-spinner[data-v-944fa2e0]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:ck-spin-944fa2e0 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes ck-spin-944fa2e0{to{transform:rotate(360deg)}}.ck-pagination[data-v-944fa2e0]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.ck-pagination button[data-v-944fa2e0]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.ck-pagination button[data-v-944fa2e0]:disabled{opacity:.4;cursor:not-allowed}.ck-pagination button[data-v-944fa2e0]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.ck-modal-backdrop[data-v-944fa2e0]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ck-modal[data-v-944fa2e0]{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.ck-modal-sm[data-v-944fa2e0]{max-width:420px}.ck-modal-header[data-v-944fa2e0]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.ck-modal-header h4[data-v-944fa2e0]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.ck-modal-header button[data-v-944fa2e0]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.ck-modal-body[data-v-944fa2e0]{padding:20px;overflow-y:auto;flex:1 1 auto}.ck-modal-meta[data-v-944fa2e0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ck-modal-desc[data-v-944fa2e0]{font-size:12.5px;color:var(--muted);margin:0 0 14px}.ck-modal-content[data-v-944fa2e0]{background:#f7f9fc;border:1px solid var(--border);border-radius:10px;padding:14px;font-size:12.5px;color:var(--ink);white-space:pre-wrap;font-family:inherit;margin:0}.ck-modal-footer[data-v-944fa2e0]{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);flex-shrink:0}.ck-btn-secondary[data-v-944fa2e0]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.ck-btn-danger[data-v-944fa2e0]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}.ck-confirm-body[data-v-944fa2e0]{text-align:center}.ck-confirm-icon[data-v-944fa2e0]{font-size:32px;color:#f0ad4e;margin-bottom:10px;display:block}@media (max-width: 900px){.ck-stats-grid[data-v-944fa2e0]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.ck-table-scroll[data-v-944fa2e0]{overflow-x:visible}.ck-table[data-v-944fa2e0]{min-width:0}.ck-table thead[data-v-944fa2e0]{display:none}.ck-table[data-v-944fa2e0],.ck-table tbody[data-v-944fa2e0],.ck-table tr[data-v-944fa2e0],.ck-table td[data-v-944fa2e0]{display:block;width:100%}.ck-table tr[data-v-944fa2e0]{border-bottom:8px solid var(--bg);padding:12px 14px}.ck-table td[data-v-944fa2e0]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ck-table td[data-v-944fa2e0]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0;padding-top:2px}.ck-table td.actions-col[data-v-944fa2e0]{justify-content:flex-end}.ck-desc[data-v-944fa2e0]{max-width:160px}.ck-stats-grid[data-v-944fa2e0]{grid-template-columns:1fr 1fr}.ck-toolbar-top[data-v-944fa2e0]{flex-direction:column;align-items:stretch}.ck-toolbar-right[data-v-944fa2e0]{justify-content:space-between}.ck-btn-add[data-v-944fa2e0]{justify-content:center}}.kf-page[data-v-0da3f4d1]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;max-width:760px}.kf-header[data-v-0da3f4d1]{margin-bottom:20px}.kf-back[data-v-0da3f4d1]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#3a86c8;text-decoration:none;font-weight:600;margin-bottom:10px}.kf-back[data-v-0da3f4d1]:hover{text-decoration:underline}.kf-header h3[data-v-0da3f4d1]{margin:0;font-size:19px;font-weight:700;color:var(--ink)}.kf-alert[data-v-0da3f4d1]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.kf-section[data-v-0da3f4d1]{background:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.kf-section h4[data-v-0da3f4d1]{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:14px;font-weight:700;color:var(--ink)}.kf-step[data-v-0da3f4d1]{width:24px;height:24px;border-radius:50%;background:#eef5fc;color:#3a86c8;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.kf-field[data-v-0da3f4d1]{margin-bottom:16px}.kf-field[data-v-0da3f4d1]:last-child{margin-bottom:0}.kf-field label[data-v-0da3f4d1]{display:block;font-size:12px;font-weight:700;color:var(--ink);margin-bottom:6px}.kf-field label .req[data-v-0da3f4d1]{color:#ea423f}.kf-hint[data-v-0da3f4d1]{font-size:11px;color:var(--muted);font-weight:400}.kf-field input[type=text][data-v-0da3f4d1],.kf-field input[type=date][data-v-0da3f4d1],.kf-field select[data-v-0da3f4d1],.kf-field textarea[data-v-0da3f4d1]{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:13px;color:var(--ink);outline:none;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.kf-field input[data-v-0da3f4d1]:focus,.kf-field select[data-v-0da3f4d1]:focus,.kf-field textarea[data-v-0da3f4d1]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.kf-field textarea[data-v-0da3f4d1]{resize:vertical}.kf-error[data-v-0da3f4d1]{display:block;margin-top:5px;font-size:11.5px;color:#ea423f;font-weight:600}.kf-row[data-v-0da3f4d1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kf-switch-row[data-v-0da3f4d1]{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink);font-weight:600;cursor:pointer;margin-top:6px}.kf-switch-row input[data-v-0da3f4d1]{display:none}.kf-switch[data-v-0da3f4d1]{width:38px;height:21px;border-radius:999px;background:#d8dfe8;position:relative;transition:background .15s ease;flex-shrink:0}.kf-switch[data-v-0da3f4d1]:after{content:"";position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 1px 3px #0003}.kf-switch-row input:checked+.kf-switch[data-v-0da3f4d1]{background:#3eb15b}.kf-switch-row input:checked+.kf-switch[data-v-0da3f4d1]:after{transform:translate(17px)}.kf-priority-grid[data-v-0da3f4d1]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px}.kf-priority-option[data-v-0da3f4d1]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:1.5px solid var(--border);border-radius:9px;font-size:12.5px;font-weight:700;cursor:pointer;color:var(--muted);transition:all .15s ease}.kf-priority-option input[data-v-0da3f4d1]{display:none}.kf-priority-option.active.faible[data-v-0da3f4d1]{border-color:#8592a6;color:#8592a6;background:rgba(133,146,166,.08)}.kf-priority-option.active.normale[data-v-0da3f4d1]{border-color:#3a86c8;color:#3a86c8;background:rgba(58,134,200,.08)}.kf-priority-option.active.haute[data-v-0da3f4d1]{border-color:#ed6d49;color:#ed6d49;background:rgba(237,109,73,.08)}.kf-priority-option.active.critique[data-v-0da3f4d1]{border-color:#ea423f;color:#ea423f;background:rgba(234,66,63,.08)}.kf-priority-help[data-v-0da3f4d1]{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--muted);background:#f7f9fc;border-radius:8px;padding:10px 12px}.kf-priority-help i[data-v-0da3f4d1]{color:#3a86c8}.kf-actions[data-v-0da3f4d1]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.kf-btn-secondary[data-v-0da3f4d1]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:11px 20px;font-size:13px;font-weight:600;cursor:pointer}.kf-btn-primary[data-v-0da3f4d1]{display:inline-flex;align-items:center;gap:8px;border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:11px 22px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.kf-btn-primary[data-v-0da3f4d1]:disabled{opacity:.7;cursor:not-allowed}.kf-loading[data-v-0da3f4d1]{padding:60px;text-align:center;color:var(--muted)}.kf-spinner[data-v-0da3f4d1],.kf-spinner-sm[data-v-0da3f4d1]{display:inline-block;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:kf-spin-0da3f4d1 .7s linear infinite}.kf-spinner[data-v-0da3f4d1]{width:16px;height:16px;margin-right:8px;vertical-align:-3px}.kf-spinner-sm[data-v-0da3f4d1]{width:13px;height:13px;border-top-color:#fff;border-color:#fff6}@keyframes kf-spin-0da3f4d1{to{transform:rotate(360deg)}}@media (max-width: 600px){.kf-row[data-v-0da3f4d1],.kf-priority-grid[data-v-0da3f4d1]{grid-template-columns:1fr 1fr}}.pr-page[data-v-2cc7707b]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.pr-banner[data-v-2cc7707b]{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#f4f0ff,#ede4ff);border:1px solid #d9cdf5;border-radius:12px;padding:14px 18px;margin-bottom:20px;font-size:12.5px;color:#4c3a7a}.pr-banner i[data-v-2cc7707b]{font-size:22px;color:#7c5cbf;flex-shrink:0}.pr-banner strong[data-v-2cc7707b]{display:block;color:#3d2c66;margin-bottom:2px;font-size:13px}.pr-toolbar-top[data-v-2cc7707b]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;flex-wrap:wrap}.pr-toolbar-right[data-v-2cc7707b]{display:flex;align-items:center;gap:10px}.pr-title[data-v-2cc7707b]{margin:0;font-size:17px;font-weight:700;color:var(--ink)}.pr-btn-add[data-v-2cc7707b]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#7c5cbf,#5f3fa0);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #7c5cbf47}.pr-stats-grid[data-v-2cc7707b]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:18px}.pr-stat-card[data-v-2cc7707b]{background:#fff;border:1.5px solid var(--border);border-radius:12px;padding:14px;text-align:left;cursor:pointer;transition:all .15s ease}.pr-stat-card[data-v-2cc7707b]:hover{border-color:#cfe0f0}.pr-stat-card.active[data-v-2cc7707b]{border-color:#7c5cbf;box-shadow:0 0 0 3px #7c5cbf1f}.pr-stat-value[data-v-2cc7707b]{font-size:22px;font-weight:700;color:var(--ink)}.pr-stat-label[data-v-2cc7707b]{font-size:11.5px;color:var(--muted);margin-top:3px;font-weight:600}.pr-filters-card[data-v-2cc7707b]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:18px}.pr-search-box[data-v-2cc7707b]{position:relative;flex:1 1 220px;min-width:200px}.pr-search-box i[data-v-2cc7707b]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.pr-search-box input[data-v-2cc7707b]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none}.pr-search-box input[data-v-2cc7707b]:focus{border-color:#7c5cbf;box-shadow:0 0 0 3px #7c5cbf1f}.pr-filters-card select[data-v-2cc7707b]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.pr-cards[data-v-2cc7707b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pr-card[data-v-2cc7707b]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 10px #0f172a0f;border-top:3px solid #7c5cbf;display:flex;flex-direction:column}.pr-card-top[data-v-2cc7707b]{display:flex;gap:6px;margin-bottom:10px}.pr-badge[data-v-2cc7707b]{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;border:1px solid}.pr-card-title[data-v-2cc7707b]{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--ink)}.pr-card-purpose[data-v-2cc7707b]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#5b6b84;margin:0 0 6px}.pr-card-purpose i[data-v-2cc7707b]{color:#7c5cbf;margin-top:1px;flex-shrink:0}.pr-card-scope[data-v-2cc7707b]{font-size:11.5px;color:var(--muted);margin:0 0 14px}.pr-card-footer[data-v-2cc7707b]{margin-top:auto;padding-top:12px;border-top:1px solid #f2f4f7;display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-muted[data-v-2cc7707b]{color:var(--muted);font-size:10.5px}.pr-card-actions[data-v-2cc7707b]{display:flex;gap:5px}.pr-card-actions button[data-v-2cc7707b]{width:26px;height:26px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.pr-card-actions button[data-v-2cc7707b]:hover{background:#f4f0ff;color:#7c5cbf;border-color:#d9cdf5}.pr-card-actions button.danger[data-v-2cc7707b]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.pr-loading[data-v-2cc7707b],.pr-empty[data-v-2cc7707b]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.pr-spinner[data-v-2cc7707b]{display:inline-block;width:14px;height:14px;border:2px solid #e2d9f5;border-top-color:#7c5cbf;border-radius:50%;animation:pr-spin-2cc7707b .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pr-spin-2cc7707b{to{transform:rotate(360deg)}}.pr-pagination[data-v-2cc7707b]{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;font-size:12px;color:var(--muted)}.pr-pagination button[data-v-2cc7707b]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.pr-pagination button[data-v-2cc7707b]:disabled{opacity:.4;cursor:not-allowed}.pr-modal-backdrop[data-v-2cc7707b]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.pr-modal[data-v-2cc7707b]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.pr-confirm-icon[data-v-2cc7707b]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.pr-modal p[data-v-2cc7707b]{margin:0 0 8px;font-size:13px;color:var(--ink)}.pr-modal-actions[data-v-2cc7707b]{display:flex;justify-content:center;gap:10px;margin-top:16px}.pr-btn-secondary[data-v-2cc7707b]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.pr-btn-danger[data-v-2cc7707b]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 900px){.pr-stats-grid[data-v-2cc7707b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.pr-stats-grid[data-v-2cc7707b]{grid-template-columns:repeat(2,1fr)}.pr-toolbar-top[data-v-2cc7707b]{flex-direction:column;align-items:stretch}.pr-btn-add[data-v-2cc7707b]{justify-content:center}}.pe-page[data-v-43205dff]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.pe-header[data-v-43205dff]{margin-bottom:16px}.pe-back[data-v-43205dff]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#7c5cbf;text-decoration:none;font-weight:600;margin-bottom:12px}.pe-back[data-v-43205dff]:hover{text-decoration:underline}.pe-title-row[data-v-43205dff]{display:flex;align-items:center;gap:12px}.pe-title-icon[data-v-43205dff]{font-size:22px;color:#7c5cbf}.pe-title-input[data-v-43205dff]{flex:1;border:none;border-bottom:2px solid transparent;font-size:20px;font-weight:700;color:var(--ink);padding:4px 0;outline:none;background:transparent}.pe-title-input[data-v-43205dff]:focus{border-bottom-color:#7c5cbf}.pe-active-tag[data-v-43205dff]{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:11px;font-weight:700;color:#3eb15b;background:rgba(62,177,91,.1);border:1px solid rgba(62,177,91,.3);border-radius:999px;padding:3px 10px}.pe-alert[data-v-43205dff]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.pe-warning-banner[data-v-43205dff]{display:flex;align-items:center;gap:10px;background:#fff8e6;border:1px solid #f5dfa0;color:#8a6d1c;border-radius:10px;padding:12px 16px;font-size:12.5px;font-weight:600;margin-bottom:18px}.pe-warning-banner i[data-v-43205dff]{font-size:16px;color:#d9a832}.pe-layout[data-v-43205dff]{display:grid;grid-template-columns:1fr 320px;gap:18px;align-items:start}.pe-section[data-v-43205dff]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.pe-section h4[data-v-43205dff]{margin:0 0 16px;font-size:13.5px;font-weight:700;color:var(--ink)}.pe-field[data-v-43205dff]{margin-bottom:14px}.pe-field[data-v-43205dff]:last-child{margin-bottom:0}.pe-field label[data-v-43205dff]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.pe-field input[data-v-43205dff],.pe-field select[data-v-43205dff],.pe-field textarea[data-v-43205dff]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.pe-field input[data-v-43205dff]:focus,.pe-field select[data-v-43205dff]:focus,.pe-field textarea[data-v-43205dff]:focus{border-color:#7c5cbf;box-shadow:0 0 0 3px #7c5cbf1f}.pe-row[data-v-43205dff]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pe-priority-grid[data-v-43205dff]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.pe-priority-option[data-v-43205dff]{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px;border:1.5px solid var(--border);border-radius:8px;font-size:11.5px;font-weight:700;cursor:pointer;color:var(--muted)}.pe-priority-option input[data-v-43205dff]{display:none}.pe-priority-option.active.faible[data-v-43205dff]{border-color:#8592a6;color:#8592a6;background:rgba(133,146,166,.08)}.pe-priority-option.active.normale[data-v-43205dff]{border-color:#3a86c8;color:#3a86c8;background:rgba(58,134,200,.08)}.pe-priority-option.active.haute[data-v-43205dff]{border-color:#ed6d49;color:#ed6d49;background:rgba(237,109,73,.08)}.pe-priority-option.active.critique[data-v-43205dff]{border-color:#ea423f;color:#ea423f;background:rgba(234,66,63,.08)}.pe-priority-help[data-v-43205dff]{display:flex;gap:7px;margin:0;font-size:11.5px;color:var(--muted);background:#f7f9fc;border-radius:8px;padding:9px 11px}.pe-priority-help i[data-v-43205dff]{color:#7c5cbf}.pe-editor-toolbar[data-v-43205dff]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pe-editor-toolbar h4[data-v-43205dff]{margin:0}.pe-editor-tools[data-v-43205dff]{display:flex;align-items:center;gap:8px}.pe-char-count[data-v-43205dff]{font-size:11px;color:var(--muted);margin-right:4px}.pe-tool-btn[data-v-43205dff]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;font-size:12px}.pe-tool-btn[data-v-43205dff]:hover{color:#7c5cbf;border-color:#d9cdf5}.pe-tool-btn.active[data-v-43205dff]{background:#f4f0ff;color:#7c5cbf;border-color:#d9cdf5}.pe-search-bar[data-v-43205dff]{display:flex;align-items:center;gap:8px;background:#f7f9fc;border:1px solid var(--border);border-radius:8px;padding:6px 10px;margin-bottom:10px}.pe-search-bar input[data-v-43205dff]{flex:1;border:0;background:transparent;outline:none;font-size:12.5px}.pe-search-count[data-v-43205dff]{font-size:11px;color:var(--muted);white-space:nowrap}.pe-search-bar button[data-v-43205dff]{border:1px solid var(--border);background:#fff;width:24px;height:24px;border-radius:6px;cursor:pointer;font-size:10px}.pe-search-bar button[data-v-43205dff]:disabled{opacity:.4;cursor:not-allowed}.pe-editor-zone[data-v-43205dff]{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#fbfcfe}.pe-line-numbers[data-v-43205dff]{margin:0;padding:14px 10px;background:#f2f4f8;color:#b4bfcd;font-size:12.5px;line-height:1.6;font-family:Consolas,Menlo,monospace;text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden;height:340px}.pe-textarea[data-v-43205dff]{flex:1;border:0;outline:none;padding:14px;font-size:12.5px;line-height:1.6;font-family:Consolas,Menlo,monospace;color:var(--ink);resize:vertical;height:340px;background:transparent}.pe-preview-block[data-v-43205dff]{margin:0;border:1px solid var(--border);border-radius:10px;padding:16px;background:#f7f9fc;font-size:12.5px;line-height:1.6;color:var(--ink);white-space:pre-wrap;min-height:340px;font-family:inherit}.pe-side[data-v-43205dff]{display:flex;flex-direction:column;gap:16px}.pe-panel[data-v-43205dff]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 10px #0f172a0f}.pe-panel h4[data-v-43205dff]{display:flex;align-items:center;gap:7px;margin:0 0 14px;font-size:13px;font-weight:700;color:var(--ink)}.pe-panel h4 i[data-v-43205dff]{color:#7c5cbf}.pe-context-row[data-v-43205dff]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.pe-context-row strong[data-v-43205dff]{color:var(--ink);font-size:12.5px}.pe-switch-row input[data-v-43205dff]{display:none}.pe-switch[data-v-43205dff]{display:inline-block;width:34px;height:19px;border-radius:999px;background:#d8dfe8;position:relative;cursor:pointer}.pe-switch[data-v-43205dff]:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .15s ease}.pe-switch-row input:checked+.pe-switch[data-v-43205dff]{background:#3eb15b}.pe-switch-row input:checked+.pe-switch[data-v-43205dff]:after{transform:translate(15px)}.pe-preview-panel[data-v-43205dff]{background:linear-gradient(155deg,#fff,#f9f6ff);border:1px solid #ece4f9}.pe-waia-preview[data-v-43205dff]{margin:0;font-size:11.5px;line-height:1.6;color:#4c3a7a;white-space:pre-wrap;font-family:Consolas,Menlo,monospace;max-height:220px;overflow-y:auto}.pe-history-toggle[data-v-43205dff]{width:100%;display:flex;align-items:center;gap:8px;border:0;background:transparent;font-size:12.5px;font-weight:700;color:var(--ink);cursor:pointer;padding:0}.pe-history-toggle i[data-v-43205dff]:last-child{margin-left:auto;font-size:9px;transition:transform .15s ease}.pe-history-toggle i.flip[data-v-43205dff]{transform:rotate(180deg)}.pe-history-list[data-v-43205dff]{margin-top:14px;display:flex;flex-direction:column;gap:12px;max-height:280px;overflow-y:auto}.pe-history-item[data-v-43205dff]{border-left:2px solid #d9cdf5;padding-left:10px}.pe-history-meta[data-v-43205dff]{font-size:11.5px;color:var(--ink);margin-bottom:4px}.pe-history-diff[data-v-43205dff]{font-size:11px;color:var(--muted);line-height:1.5}.pe-history-diff div[data-v-43205dff]{margin-bottom:2px}.pe-actions[data-v-43205dff]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.pe-btn-secondary[data-v-43205dff]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:11px 20px;font-size:13px;font-weight:600;cursor:pointer}.pe-btn-primary[data-v-43205dff]{display:inline-flex;align-items:center;gap:8px;border:0;background:linear-gradient(135deg,#7c5cbf,#5f3fa0);color:#fff;border-radius:9px;padding:11px 22px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #7c5cbf47}.pe-btn-primary[data-v-43205dff]:disabled{opacity:.6;cursor:not-allowed}.pe-loading[data-v-43205dff]{padding:60px;text-align:center;color:var(--muted)}.pe-spinner[data-v-43205dff],.pe-spinner-sm[data-v-43205dff]{display:inline-block;border:2px solid #e2d9f5;border-top-color:#7c5cbf;border-radius:50%;animation:pe-spin-43205dff .7s linear infinite}.pe-spinner[data-v-43205dff]{width:16px;height:16px;margin-right:8px;vertical-align:-3px}.pe-spinner-sm[data-v-43205dff]{width:13px;height:13px;border-top-color:#fff;border-color:#fff6}@keyframes pe-spin-43205dff{to{transform:rotate(360deg)}}.pe-muted[data-v-43205dff]{color:var(--muted)}.pe-modal-backdrop[data-v-43205dff]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.pe-modal[data-v-43205dff]{background:#fff;border-radius:14px;width:100%;max-width:440px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.pe-confirm-icon[data-v-43205dff]{font-size:32px;color:#d9a832;margin-bottom:12px;display:block}.pe-modal-actions[data-v-43205dff]{display:flex;justify-content:center;gap:10px;margin-top:16px}@media (max-width: 1000px){.pe-layout[data-v-43205dff]{grid-template-columns:1fr}}@media (max-width: 600px){.pe-row[data-v-43205dff],.pe-priority-grid[data-v-43205dff]{grid-template-columns:1fr 1fr}}.cf-backdrop[data-v-808aa94d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cf-modal[data-v-808aa94d]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.cf-header[data-v-808aa94d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.cf-header h4[data-v-808aa94d]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.cf-header button[data-v-808aa94d]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.cf-body[data-v-808aa94d]{padding:20px;overflow-y:auto;flex:1 1 auto}.cf-alert[data-v-808aa94d]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.cf-row[data-v-808aa94d]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cf-field[data-v-808aa94d]{margin-bottom:14px}.cf-field label[data-v-808aa94d]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.cf-field label .req[data-v-808aa94d]{color:#ea423f}.cf-field input[data-v-808aa94d],.cf-field select[data-v-808aa94d],.cf-field textarea[data-v-808aa94d]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.cf-field input[data-v-808aa94d]:focus,.cf-field select[data-v-808aa94d]:focus,.cf-field textarea[data-v-808aa94d]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.cf-error[data-v-808aa94d]{display:block;margin-top:5px;font-size:11px;color:#ea423f;font-weight:600}.cf-error-strong[data-v-808aa94d]{display:flex;align-items:center;gap:6px;background:#fdecea;border-radius:6px;padding:8px 10px;margin-top:6px;font-size:11.5px}.cf-jours-grid[data-v-808aa94d]{display:flex;flex-wrap:wrap;gap:6px}.cf-jour-chip[data-v-808aa94d]{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border:1.5px solid var(--border);border-radius:999px;font-size:11.5px;font-weight:600;color:var(--muted);cursor:pointer}.cf-jour-chip input[data-v-808aa94d]{display:none}.cf-jour-chip.active[data-v-808aa94d]{border-color:#3a86c8;color:#3a86c8;background:rgba(58,134,200,.08)}.cf-switch-row[data-v-808aa94d]{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer}.cf-switch-row input[data-v-808aa94d]{display:none}.cf-switch[data-v-808aa94d]{width:34px;height:19px;border-radius:999px;background:#d8dfe8;position:relative;flex-shrink:0}.cf-switch[data-v-808aa94d]:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .15s ease}.cf-switch-row input:checked+.cf-switch[data-v-808aa94d]{background:#3eb15b}.cf-switch-row input:checked+.cf-switch[data-v-808aa94d]:after{transform:translate(15px)}.cf-actions[data-v-808aa94d]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.cf-btn-secondary[data-v-808aa94d]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.cf-btn-primary[data-v-808aa94d]{display:inline-flex;align-items:center;gap:8px;border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.cf-btn-primary[data-v-808aa94d]:disabled{opacity:.7;cursor:not-allowed}.cf-spinner-sm[data-v-808aa94d]{display:inline-block;width:12px;height:12px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:cf-spin-808aa94d .7s linear infinite}@keyframes cf-spin-808aa94d{to{transform:rotate(360deg)}}@media (max-width: 560px){.cf-row[data-v-808aa94d]{grid-template-columns:1fr}}.cd-backdrop[data-v-bfdd624a]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.4);z-index:1000;display:flex;justify-content:flex-end}.cd-drawer[data-v-bfdd624a]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;width:100%;max-width:420px;height:100%;background:#f5f8fb;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0f172a2e;animation:cd-slide-bfdd624a .2s ease}@keyframes cd-slide-bfdd624a{0%{transform:translate(100%)}to{transform:translate(0)}}.cd-header[data-v-bfdd624a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid var(--border);flex-shrink:0}.cd-header h4[data-v-bfdd624a]{margin:0;font-size:14.5px;font-weight:700;color:var(--ink)}.cd-header button[data-v-bfdd624a]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.cd-body[data-v-bfdd624a]{flex:1 1 auto;overflow-y:auto;padding:22px 20px}.cd-loading[data-v-bfdd624a]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}.cd-spinner[data-v-bfdd624a]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cd-spin-bfdd624a .7s linear infinite;margin-right:8px}@keyframes cd-spin-bfdd624a{to{transform:rotate(360deg)}}.cd-identity[data-v-bfdd624a]{text-align:center;background:#fff;border-radius:12px;padding:24px 18px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cd-avatar[data-v-bfdd624a]{width:62px;height:62px;border-radius:50%;margin:0 auto 12px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.cd-identity h3[data-v-bfdd624a]{margin:0 0 3px;font-size:16px;font-weight:700;color:var(--ink)}.cd-titre[data-v-bfdd624a]{margin:0 0 10px;font-size:12.5px;color:var(--muted)}.cd-identity-meta[data-v-bfdd624a]{display:flex;justify-content:center;gap:14px;margin-bottom:12px;font-size:11.5px;color:var(--muted)}.cd-identity-meta i[data-v-bfdd624a]{margin-right:4px;color:#3a86c8}.cd-badge[data-v-bfdd624a]{display:inline-flex;padding:4px 12px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid}.cd-external-flag[data-v-bfdd624a]{display:flex;align-items:center;gap:8px;border-radius:10px;padding:12px 14px;font-size:12px;margin-bottom:16px}.cd-external-flag.yes[data-v-bfdd624a]{background:rgba(62,177,91,.1);color:#2b7a3d;border:1px solid rgba(62,177,91,.3)}.cd-external-flag.no[data-v-bfdd624a]{background:rgba(133,146,166,.12);color:#5b6b84;border:1px solid rgba(133,146,166,.3)}.cd-external-flag i[data-v-bfdd624a]{font-size:15px}.cd-section[data-v-bfdd624a]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cd-section h5[data-v-bfdd624a]{margin:0 0 12px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.cd-row[data-v-bfdd624a]{display:flex;align-items:center;justify-content:space-between;padding:7px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.cd-row[data-v-bfdd624a]:last-child{border-bottom:none}.cd-row strong[data-v-bfdd624a]{color:var(--ink);font-size:12.5px}.cd-row strong i[data-v-bfdd624a]{color:#3a86c8;margin-right:4px}.cd-stats-grid[data-v-bfdd624a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cd-stat[data-v-bfdd624a]{text-align:center;background:#f7f9fc;border-radius:9px;padding:12px 8px}.cd-stat-value[data-v-bfdd624a]{font-size:18px;font-weight:700;color:var(--ink)}.cd-stat-label[data-v-bfdd624a]{font-size:10px;color:var(--muted);margin-top:3px}.cd-notes[data-v-bfdd624a]{margin:0;font-size:12px;color:var(--ink);line-height:1.5;white-space:pre-wrap}.cd-footer[data-v-bfdd624a]{display:flex;gap:10px;padding:14px 20px;background:#fff;border-top:1px solid var(--border);flex-shrink:0}.cd-btn-secondary[data-v-bfdd624a]{flex:1;border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px;font-size:12.5px;font-weight:600;cursor:pointer}.cd-btn-primary[data-v-bfdd624a]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 480px){.cd-drawer[data-v-bfdd624a]{max-width:100%}}.ic-page[data-v-bb7eb60c]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.ic-header[data-v-bb7eb60c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.ic-header-right[data-v-bb7eb60c]{display:flex;align-items:center;gap:10px}.ic-header h3[data-v-bb7eb60c]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.ic-subtitle[data-v-bb7eb60c]{margin:0;font-size:12.5px;color:var(--muted);max-width:480px}.ic-btn-add[data-v-bb7eb60c]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.ic-stats-grid[data-v-bb7eb60c]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.ic-stat-card[data-v-bb7eb60c]{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid transparent}.ic-stat-card.green[data-v-bb7eb60c]{border-left-color:#3eb15b}.ic-stat-card.blue[data-v-bb7eb60c]{border-left-color:#3a86c8}.ic-stat-card.orange[data-v-bb7eb60c]{border-left-color:#ed6d49}.ic-stat-card.teal[data-v-bb7eb60c]{border-left-color:#17a2b8}.ic-stat-icon[data-v-bb7eb60c]{font-size:20px;margin-bottom:8px;color:var(--muted)}.ic-stat-card.green .ic-stat-icon[data-v-bb7eb60c]{color:#3eb15b}.ic-stat-card.blue .ic-stat-icon[data-v-bb7eb60c]{color:#3a86c8}.ic-stat-card.orange .ic-stat-icon[data-v-bb7eb60c]{color:#ed6d49}.ic-stat-card.teal .ic-stat-icon[data-v-bb7eb60c]{color:#17a2b8}.ic-stat-value[data-v-bb7eb60c]{font-size:26px;font-weight:700;color:var(--ink);line-height:1.2}.ic-stat-label[data-v-bb7eb60c]{font-size:12px;color:var(--muted);margin-top:4px}.ic-filters-card[data-v-bb7eb60c]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.ic-search-box[data-v-bb7eb60c]{position:relative;flex:1 1 220px;min-width:200px}.ic-search-box i[data-v-bb7eb60c]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.ic-search-box input[data-v-bb7eb60c]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none}.ic-search-box input[data-v-bb7eb60c]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.ic-filters-card select[data-v-bb7eb60c]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.ic-table-card[data-v-bb7eb60c]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.ic-table-scroll[data-v-bb7eb60c]{overflow-x:auto}.ic-table[data-v-bb7eb60c]{width:100%;min-width:980px;border-collapse:collapse}.ic-table th[data-v-bb7eb60c]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.ic-table td[data-v-bb7eb60c]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle}.ic-table tr:last-child td[data-v-bb7eb60c]{border-bottom:none}.ic-table tr:hover td[data-v-bb7eb60c]{background:#f9fbfd}.ic-name-cell[data-v-bb7eb60c]{display:flex;align-items:center;gap:10px}.ic-avatar[data-v-bb7eb60c]{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex-shrink:0}.ic-canal-icon[data-v-bb7eb60c]{color:#3a86c8;margin-right:3px}.ic-jours[data-v-bb7eb60c]{font-size:10.5px;color:var(--muted);margin-top:2px}.ic-badge[data-v-bb7eb60c]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.ic-muted[data-v-bb7eb60c]{color:var(--muted)}.actions-col[data-v-bb7eb60c]{white-space:nowrap}.ic-row-actions[data-v-bb7eb60c]{display:flex;gap:5px}.ic-row-actions button[data-v-bb7eb60c]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.ic-row-actions button[data-v-bb7eb60c]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.ic-row-actions button.danger[data-v-bb7eb60c]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.ic-loading[data-v-bb7eb60c],.ic-empty[data-v-bb7eb60c]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.ic-spinner[data-v-bb7eb60c]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:ic-spin-bb7eb60c .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes ic-spin-bb7eb60c{to{transform:rotate(360deg)}}.ic-pagination[data-v-bb7eb60c]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.ic-pagination button[data-v-bb7eb60c]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.ic-pagination button[data-v-bb7eb60c]:disabled{opacity:.4;cursor:not-allowed}.ic-modal-backdrop[data-v-bb7eb60c]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ic-modal[data-v-bb7eb60c]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.ic-confirm-icon[data-v-bb7eb60c]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.ic-modal-actions[data-v-bb7eb60c]{display:flex;justify-content:center;gap:10px;margin-top:16px}.ic-btn-secondary[data-v-bb7eb60c]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.ic-btn-danger[data-v-bb7eb60c]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 900px){.ic-stats-grid[data-v-bb7eb60c]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.ic-table-scroll[data-v-bb7eb60c]{overflow-x:visible}.ic-table[data-v-bb7eb60c]{min-width:0}.ic-table thead[data-v-bb7eb60c]{display:none}.ic-table[data-v-bb7eb60c],.ic-table tbody[data-v-bb7eb60c],.ic-table tr[data-v-bb7eb60c],.ic-table td[data-v-bb7eb60c]{display:block;width:100%}.ic-table tr[data-v-bb7eb60c]{border-bottom:8px solid #f5f8fb;padding:12px 14px}.ic-table td[data-v-bb7eb60c]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ic-table td[data-v-bb7eb60c]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0;padding-top:2px}.ic-table td.actions-col[data-v-bb7eb60c]{justify-content:flex-end}.ic-header[data-v-bb7eb60c]{flex-direction:column;align-items:stretch}.ic-header-right[data-v-bb7eb60c]{justify-content:space-between}.ic-btn-add[data-v-bb7eb60c]{justify-content:center}}.rd-backdrop[data-v-54c4f416]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.4);z-index:1000;display:flex;justify-content:flex-end}.rd-drawer[data-v-54c4f416]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;width:100%;max-width:460px;height:100%;background:#f5f8fb;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0f172a2e;animation:rd-slide-54c4f416 .2s ease}@keyframes rd-slide-54c4f416{0%{transform:translate(100%)}to{transform:translate(0)}}.rd-header[data-v-54c4f416]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid var(--border);flex-shrink:0}.rd-header h4[data-v-54c4f416]{margin:0;font-size:14.5px;font-weight:700;color:var(--ink)}.rd-header button[data-v-54c4f416]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.rd-body[data-v-54c4f416]{flex:1 1 auto;overflow-y:auto;padding:20px}.rd-loading[data-v-54c4f416]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}.rd-spinner[data-v-54c4f416]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:rd-spin-54c4f416 .7s linear infinite;margin-right:8px}@keyframes rd-spin-54c4f416{to{transform:rotate(360deg)}}.rd-summary[data-v-54c4f416]{background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.rd-summary-row[data-v-54c4f416]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.rd-summary-row[data-v-54c4f416]:last-child{border-bottom:none}.rd-summary-row strong[data-v-54c4f416]{color:var(--ink);font-size:12.5px;text-align:right}.rd-summary-row-block[data-v-54c4f416]{flex-direction:column;align-items:flex-start;gap:6px}.rd-message-initial[data-v-54c4f416]{margin:0;font-size:12.5px;color:var(--ink);line-height:1.5;background:#f7f9fc;border-radius:8px;padding:10px 12px;width:100%}.rd-badge[data-v-54c4f416]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.rd-alert[data-v-54c4f416]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600;margin-bottom:14px}.rd-handoff-banner[data-v-54c4f416]{display:flex;align-items:center;gap:9px;background:#fdecea;border:1px solid #f3c9c6;color:#c0392b;border-radius:10px;padding:12px 14px;font-size:12px;font-weight:600;line-height:1.4;margin:0 0 16px}.rd-handoff-banner i[data-v-54c4f416]{font-size:16px;flex-shrink:0}.rd-relance-tracking[data-v-54c4f416]{background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.rd-relance-steps[data-v-54c4f416]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.rd-relance-step[data-v-54c4f416]{display:flex;align-items:center;gap:10px}.rd-relance-dot[data-v-54c4f416]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;flex-shrink:0}.rd-relance-label[data-v-54c4f416]{font-size:12px;color:var(--ink);font-weight:600;flex:1}.rd-relance-status[data-v-54c4f416]{font-size:11px;font-weight:700}.rd-primary-actions[data-v-54c4f416]{margin-bottom:14px}.rd-btn-big[data-v-54c4f416]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;padding:13px 16px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;margin-bottom:8px;min-height:46px}.rd-btn-big.green[data-v-54c4f416]{background:linear-gradient(135deg,#3eb15b,#2b7a3d);box-shadow:0 8px 18px #3eb15b47}.rd-btn-big.blue[data-v-54c4f416]{background:linear-gradient(135deg,#3a86c8,#2f6fa8);box-shadow:0 8px 18px #3a86c847}.rd-btn-big[data-v-54c4f416]:disabled{opacity:.6;cursor:not-allowed}.rd-secondary-row[data-v-54c4f416]{display:flex;gap:8px}.rd-secondary-row .rd-btn[data-v-54c4f416]{flex:1;justify-content:center}.rd-actions[data-v-54c4f416]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rd-btn[data-v-54c4f416]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:9px 14px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;min-height:40px}.rd-btn[data-v-54c4f416]:disabled{opacity:.6;cursor:not-allowed}.rd-btn.orange[data-v-54c4f416]{background:#ed6d49}.rd-btn.blue[data-v-54c4f416]{background:#3a86c8}.rd-btn.green[data-v-54c4f416]{background:#3eb15b}.rd-btn.red[data-v-54c4f416]{background:#ea423f}.rd-btn.gray[data-v-54c4f416]{background:#8592a6}.rd-btn-secondary[data-v-54c4f416]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 14px;font-size:12px;font-weight:600;cursor:pointer;min-height:40px}.rd-refuse-box[data-v-54c4f416]{background:#fff;border:1px solid #f3c9c6;border-radius:10px;padding:14px;margin-bottom:16px}.rd-refuse-box label[data-v-54c4f416]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.rd-refuse-box textarea[data-v-54c4f416]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none;font-family:inherit;resize:vertical}.rd-refuse-actions[data-v-54c4f416]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.rd-timeline-title[data-v-54c4f416]{margin:0 0 12px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.rd-timeline[data-v-54c4f416]{list-style:none;margin:0;padding:0}.rd-timeline-item[data-v-54c4f416]{display:flex;gap:12px;position:relative;padding-bottom:20px}.rd-timeline-item[data-v-54c4f416]:not(:last-child):before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--border)}.rd-dot[data-v-54c4f416]{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;z-index:1}.rd-timeline-content[data-v-54c4f416]{background:#fff;border-radius:10px;padding:10px 12px;flex:1;box-shadow:0 1px 4px #0f172a0d}.rd-timeline-time[data-v-54c4f416]{display:block;font-size:10.5px;font-weight:700;color:var(--muted);margin-bottom:3px}.rd-timeline-content p[data-v-54c4f416]{margin:0;font-size:12.5px;color:var(--ink);line-height:1.4}@media (max-width: 480px){.rd-drawer[data-v-54c4f416]{max-width:100%}}.mr-page[data-v-b34444e0]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.mr-header[data-v-b34444e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.mr-header-right[data-v-b34444e0]{display:flex;align-items:center;gap:10px}.mr-header h3[data-v-b34444e0]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.mr-subtitle[data-v-b34444e0]{margin:0;font-size:12.5px;color:var(--muted);max-width:480px}.mr-btn-add[data-v-b34444e0]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.mr-filters-card[data-v-b34444e0]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.mr-search-box[data-v-b34444e0]{position:relative;flex:1 1 220px;min-width:200px}.mr-search-box i[data-v-b34444e0]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.mr-search-box input[data-v-b34444e0]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none}.mr-filters-card select[data-v-b34444e0]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.mr-cards[data-v-b34444e0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin-bottom:18px}.mr-card[data-v-b34444e0]{background:#fff;border-radius:12px;border-left:4px solid transparent;padding:16px 18px;box-shadow:0 2px 10px #0f172a0f;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease;display:flex;flex-direction:column;gap:10px}.mr-card[data-v-b34444e0]:hover{box-shadow:0 8px 22px #0f172a1a;transform:translateY(-2px)}.mr-card-top[data-v-b34444e0]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mr-card-prospect[data-v-b34444e0]{font-size:14px;color:var(--ink)}.mr-card-time[data-v-b34444e0]{font-size:11px;color:var(--muted);white-space:nowrap;flex-shrink:0}.mr-card-motif[data-v-b34444e0]{margin:0;font-size:12.5px;color:var(--ink);line-height:1.45}.mr-card-meta[data-v-b34444e0]{display:flex;flex-wrap:wrap;gap:14px;font-size:11.5px;color:var(--muted)}.mr-card-meta i[data-v-b34444e0]{color:#3a86c8;margin-right:4px}.mr-card-footer[data-v-b34444e0]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #f2f4f7}.mr-card-badges[data-v-b34444e0]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mr-card-arrow[data-v-b34444e0]{color:var(--muted);font-size:11px;flex-shrink:0}.mr-badge[data-v-b34444e0]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.mr-relance[data-v-b34444e0]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:999px;background:rgba(237,109,73,.12);color:#ed6d49;font-size:10.5px;font-weight:700}.mr-muted[data-v-b34444e0]{color:var(--muted)}.mr-loading[data-v-b34444e0],.mr-empty[data-v-b34444e0]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.mr-spinner[data-v-b34444e0]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:mr-spin-b34444e0 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes mr-spin-b34444e0{to{transform:rotate(360deg)}}.mr-pagination[data-v-b34444e0]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.mr-pagination button[data-v-b34444e0]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.mr-pagination button[data-v-b34444e0]:disabled{opacity:.4;cursor:not-allowed}.mr-modal-backdrop[data-v-b34444e0]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.mr-modal[data-v-b34444e0]{background:#fff;border-radius:14px;width:100%;max-width:480px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.mr-modal-header[data-v-b34444e0]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.mr-modal-header h4[data-v-b34444e0]{margin:0;font-size:14.5px;font-weight:700;color:var(--ink)}.mr-modal-header button[data-v-b34444e0]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.mr-modal-body[data-v-b34444e0]{padding:20px;overflow-y:auto;flex:1 1 auto;position:relative}.mr-modal-footer[data-v-b34444e0]{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);flex-shrink:0}.mr-alert[data-v-b34444e0]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600;margin-bottom:14px}.mr-field[data-v-b34444e0]{margin-bottom:14px;position:relative}.mr-field label[data-v-b34444e0]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.mr-field label .req[data-v-b34444e0]{color:#ea423f}.mr-field input[data-v-b34444e0],.mr-field select[data-v-b34444e0]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.mr-field input[data-v-b34444e0]:focus,.mr-field select[data-v-b34444e0]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.mr-hint[data-v-b34444e0]{font-size:11px;color:#ed6d49}.mr-form-row[data-v-b34444e0]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mr-picked[data-v-b34444e0]{margin-top:6px;font-size:12px;font-weight:600;color:#2f6fa8;background:#eef5fc;border-radius:6px;padding:6px 10px}.mr-suggest-list[data-v-b34444e0]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 24px #0f172a24;z-index:10;max-height:180px;overflow-y:auto}.mr-suggest-list a[data-v-b34444e0]{display:block;padding:8px 12px;font-size:12px;color:var(--ink);text-decoration:none}.mr-suggest-list a[data-v-b34444e0]:hover{background:#f7f9fc}.mr-btn-secondary[data-v-b34444e0]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.mr-btn-primary[data-v-b34444e0]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer}.mr-btn-primary[data-v-b34444e0]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 767px){.mr-cards[data-v-b34444e0]{grid-template-columns:1fr}.mr-header[data-v-b34444e0]{flex-direction:column;align-items:stretch}.mr-header-right[data-v-b34444e0]{justify-content:space-between}.mr-btn-add[data-v-b34444e0]{justify-content:center}.mr-form-row[data-v-b34444e0]{grid-template-columns:1fr}}.rp-page[data-v-a52e9307]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;max-width:780px}.rp-header[data-v-a52e9307]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.rp-header-right[data-v-a52e9307]{display:flex;align-items:center;gap:10px}.rp-header h3[data-v-a52e9307]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.rp-subtitle[data-v-a52e9307]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px;line-height:1.5}.rp-mode-badge[data-v-a52e9307]{display:inline-flex;padding:6px 14px;border-radius:999px;font-size:11.5px;font-weight:700;border:1px solid;white-space:nowrap}.rp-loading[data-v-a52e9307]{padding:60px;text-align:center;color:var(--muted)}.rp-load-error[data-v-a52e9307]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:50px 20px;text-align:center;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f}.rp-load-error i[data-v-a52e9307]{font-size:26px;color:#ea423f}.rp-load-error p[data-v-a52e9307]{margin:0;font-size:13px;color:var(--muted)}.rp-spinner[data-v-a52e9307],.rp-spinner-sm[data-v-a52e9307]{display:inline-block;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:rp-spin-a52e9307 .7s linear infinite}.rp-spinner[data-v-a52e9307]{width:16px;height:16px;margin-right:8px;vertical-align:-3px}.rp-spinner-sm[data-v-a52e9307]{width:13px;height:13px;border-top-color:#fff;border-color:#fff6}@keyframes rp-spin-a52e9307{to{transform:rotate(360deg)}}.rp-pipeline-card[data-v-a52e9307]{background:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:18px}.rp-pipeline-card h4[data-v-a52e9307]{margin:0 0 18px;font-size:13.5px;font-weight:700;color:var(--ink)}.rp-pipeline[data-v-a52e9307]{display:flex;align-items:center;flex-wrap:wrap;gap:0}.rp-pipeline.is-disabled[data-v-a52e9307]{opacity:.5}.rp-pipeline-segment[data-v-a52e9307]{display:flex;align-items:center}.rp-node[data-v-a52e9307]{display:flex;flex-direction:column;align-items:center;gap:6px;width:92px;padding:12px 6px;border-radius:10px;background:#eef5fc;color:#2f6fa8;font-size:11px;font-weight:700;text-align:center;flex-shrink:0}.rp-node i[data-v-a52e9307]{font-size:17px}.rp-node-start[data-v-a52e9307]{background:#f7f9fc;color:var(--ink)}.rp-node-end[data-v-a52e9307]{background:rgba(62,177,91,.12);color:#2b7a3d}.rp-node.muted[data-v-a52e9307]{background:#f2f4f7;color:var(--muted);opacity:.6}.rp-arrow[data-v-a52e9307]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 8px;color:var(--muted);flex-shrink:0}.rp-arrow i[data-v-a52e9307]{font-size:13px}.rp-arrow.muted[data-v-a52e9307]{opacity:.5}.rp-delay-tag[data-v-a52e9307]{font-size:10px;font-weight:700;color:#ed6d49;white-space:nowrap;background:rgba(237,109,73,.1);padding:2px 7px;border-radius:999px}.rp-disabled-note[data-v-a52e9307]{display:flex;align-items:center;gap:7px;margin:14px 0 0;font-size:12px;color:#8592a6}.rp-form[data-v-a52e9307]{display:flex;flex-direction:column;gap:16px}.rp-alert[data-v-a52e9307]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin:0}.rp-success[data-v-a52e9307]{display:flex;align-items:center;gap:8px;background:rgba(62,177,91,.12);color:#2b7a3d;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin:0}.rp-section[data-v-a52e9307]{background:#fff;border-radius:12px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f}.rp-section h4[data-v-a52e9307]{margin:0 0 14px;font-size:13px;font-weight:700;color:var(--ink)}.rp-hint[data-v-a52e9307]{margin:10px 0 0;font-size:11.5px;color:var(--muted);line-height:1.5}.rp-mode-options[data-v-a52e9307]{display:flex;flex-wrap:wrap;gap:10px}.rp-mode-option[data-v-a52e9307]{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border:1.5px solid var(--border);border-radius:999px;font-size:12.5px;font-weight:700;color:var(--muted);cursor:pointer}.rp-mode-option input[data-v-a52e9307]{display:none}.rp-mode-option.active.automatique[data-v-a52e9307]{border-color:#3eb15b;color:#2b7a3d;background:rgba(62,177,91,.08)}.rp-mode-option.active.manuel[data-v-a52e9307]{border-color:#3a86c8;color:#2f6fa8;background:rgba(58,134,200,.08)}.rp-mode-option.active.desactive[data-v-a52e9307]{border-color:#8592a6;color:#5b6b84;background:rgba(133,146,166,.08)}.rp-stepper[data-v-a52e9307]{display:inline-flex;align-items:center;gap:16px}.rp-stepper button[data-v-a52e9307]{width:40px;height:40px;border-radius:10px;border:1.5px solid var(--border);background:#fff;color:var(--ink);font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rp-stepper button[data-v-a52e9307]:disabled{opacity:.4;cursor:not-allowed}.rp-stepper button[data-v-a52e9307]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.rp-stepper-value[data-v-a52e9307]{font-size:22px;font-weight:700;color:var(--ink);min-width:24px;text-align:center}.rp-delay-row[data-v-a52e9307]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #f2f4f7;flex-wrap:wrap}.rp-delay-row[data-v-a52e9307]:last-child{border-bottom:none}.rp-delay-row.muted[data-v-a52e9307]{opacity:.45}.rp-delay-row label[data-v-a52e9307]{font-size:12.5px;font-weight:600;color:var(--ink)}.rp-delay-inputs[data-v-a52e9307]{display:flex;gap:8px}.rp-delay-inputs input[data-v-a52e9307]{width:80px;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;text-align:center;outline:none}.rp-delay-inputs select[data-v-a52e9307]{padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.rp-delay-inputs input[data-v-a52e9307]:focus,.rp-delay-inputs select[data-v-a52e9307]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.rp-select-full[data-v-a52e9307]{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.rp-select-full[data-v-a52e9307]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.rp-actions[data-v-a52e9307]{display:flex;justify-content:flex-end}.rp-btn-primary[data-v-a52e9307]{display:inline-flex;align-items:center;gap:8px;border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:13px 26px;font-size:13.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;min-height:46px}.rp-btn-primary[data-v-a52e9307]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 640px){.rp-pipeline[data-v-a52e9307]{flex-direction:column;align-items:stretch}.rp-pipeline-segment[data-v-a52e9307]{flex-direction:column;align-items:center}.rp-arrow[data-v-a52e9307]{flex-direction:row;padding:8px 0}.rp-arrow i[data-v-a52e9307]{transform:rotate(90deg)}.rp-node[data-v-a52e9307]{width:100%;flex-direction:row;justify-content:center}.rp-delay-row[data-v-a52e9307]{flex-direction:column;align-items:flex-start}.rp-delay-inputs input[data-v-a52e9307]{flex:1}.rp-btn-primary[data-v-a52e9307]{width:100%;justify-content:center}}.pg-wrap[data-v-673b6a32]{display:flex;flex-direction:column;gap:12px}.pg-row[data-v-673b6a32]{display:flex;gap:14px;align-items:stretch}.pg-bar[data-v-673b6a32]{position:relative;width:64px;height:280px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column-reverse;box-shadow:inset 0 0 0 1px #0f172a0f;flex-shrink:0}.pg-zone[data-v-673b6a32]{display:flex;align-items:center;justify-content:center;position:relative}.pg-zone.autonome[data-v-673b6a32]{background:linear-gradient(180deg,#4bc470,var(--caf57e14))}.pg-zone.validation[data-v-673b6a32]{background:linear-gradient(180deg,#f38a5f,var(--v16b58eb2))}.pg-zone.interdite[data-v-673b6a32]{background:linear-gradient(180deg,#ef5c58,var(--v7040f6a4))}.pg-zone-label[data-v-673b6a32]{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap}.pg-marker[data-v-673b6a32]{position:absolute;left:-6px;right:-6px;height:0;z-index:2}.pg-marker-dot[data-v-673b6a32]{position:absolute;left:50%;transform:translate(-50%,50%);width:14px;height:14px;border-radius:50%;border:3px solid #fff;box-shadow:0 1px 4px #0f172a66}.pg-marker.target .pg-marker-dot[data-v-673b6a32]{background:#2b3446}.pg-marker.offer .pg-marker-dot[data-v-673b6a32]{background:#7c5cbf}.pg-ticks[data-v-673b6a32]{position:relative;flex-shrink:0;min-width:110px}.pg-tick[data-v-673b6a32]{position:absolute;left:0;transform:translateY(50%);font-size:11.5px;color:#2b3446;white-space:nowrap}.pg-legend[data-v-673b6a32]{display:flex;flex-direction:column;gap:5px;font-size:10.5px;color:#5b6b84}.pg-dot[data-v-673b6a32]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:-1px}.pg-dot.target[data-v-673b6a32]{background:#2b3446}.pg-dot.offer[data-v-673b6a32]{background:#7c5cbf}@media (max-width: 560px){.pg-bar[data-v-673b6a32]{width:46px;height:220px}.pg-ticks[data-v-673b6a32]{min-width:74px}.pg-tick[data-v-673b6a32]{font-size:10.5px}}.cf-backdrop[data-v-57e7696a]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cf-modal[data-v-57e7696a]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:640px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.cf-header[data-v-57e7696a]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.cf-header h4[data-v-57e7696a]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.cf-header button[data-v-57e7696a]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.cf-body[data-v-57e7696a]{padding:20px;overflow-y:auto;flex:1 1 auto}.cf-alert[data-v-57e7696a]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.cf-section[data-v-57e7696a]{border-bottom:1px solid #f2f4f7;padding-bottom:18px;margin-bottom:18px}.cf-section[data-v-57e7696a]:last-of-type{border-bottom:none;margin-bottom:6px}.cf-section h5[data-v-57e7696a]{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.cf-row[data-v-57e7696a]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cf-field[data-v-57e7696a]{margin-bottom:14px}.cf-field[data-v-57e7696a]:last-child{margin-bottom:0}.cf-field label[data-v-57e7696a]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.cf-field label .req[data-v-57e7696a]{color:#ea423f}.cf-field input[data-v-57e7696a],.cf-field select[data-v-57e7696a],.cf-field textarea[data-v-57e7696a]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.cf-field input[data-v-57e7696a]:focus,.cf-field select[data-v-57e7696a]:focus,.cf-field textarea[data-v-57e7696a]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.cf-gauge-preview[data-v-57e7696a]{margin-top:16px;padding:16px;background:#f7f9fc;border-radius:10px;display:flex;justify-content:center}.cf-tag-list[data-v-57e7696a]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cf-tag[data-v-57e7696a]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600}.cf-tag.allowed[data-v-57e7696a]{background:rgba(62,177,91,.1);color:#2b7a3d}.cf-tag.forbidden[data-v-57e7696a]{background:rgba(234,66,63,.1);color:#c0392b}.cf-tag i[data-v-57e7696a]{cursor:pointer;font-size:9px}.cf-tag-input[data-v-57e7696a]{display:flex;gap:8px}.cf-tag-input input[data-v-57e7696a]{flex:1}.cf-tag-input button[data-v-57e7696a]{width:36px;border:1px solid var(--border);background:#fff;border-radius:8px;color:#3a86c8;cursor:pointer}.cf-actions[data-v-57e7696a]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.cf-btn-secondary[data-v-57e7696a]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.cf-btn-primary[data-v-57e7696a]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.cf-btn-primary[data-v-57e7696a]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.cf-row[data-v-57e7696a]{grid-template-columns:1fr}}.cp-page[data-v-60ef178a]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.cp-header[data-v-60ef178a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.cp-header-right[data-v-60ef178a]{display:flex;align-items:center;gap:10px}.cp-header h3[data-v-60ef178a]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.cp-subtitle[data-v-60ef178a]{margin:0;font-size:12.5px;color:var(--muted)}.cp-btn-add[data-v-60ef178a]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.cp-disclaimer[data-v-60ef178a]{display:flex;align-items:center;gap:9px;background:#eef5fc;border:1px solid #cfe0f0;color:#2f6fa8;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:600;margin:0 0 20px}.cp-disclaimer i[data-v-60ef178a]{font-size:15px;flex-shrink:0}.cp-loading[data-v-60ef178a],.cp-empty[data-v-60ef178a]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.cp-spinner[data-v-60ef178a]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cp-spin-60ef178a .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes cp-spin-60ef178a{to{transform:rotate(360deg)}}.cp-cards[data-v-60ef178a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.cp-card[data-v-60ef178a]{background:#fff;border-radius:14px;padding:20px;box-shadow:0 2px 10px #0f172a0f;display:flex;flex-direction:column;gap:16px}.cp-card-top[data-v-60ef178a]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cp-card-top h4[data-v-60ef178a]{margin:0;font-size:14.5px;font-weight:700;color:var(--ink)}.cp-card-actions[data-v-60ef178a]{display:flex;gap:5px;flex-shrink:0}.cp-card-actions button[data-v-60ef178a]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.cp-card-actions button[data-v-60ef178a]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.cp-card-actions button.danger[data-v-60ef178a]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.cp-values[data-v-60ef178a]{display:flex;flex-direction:column;gap:0}.cp-value[data-v-60ef178a]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.cp-value[data-v-60ef178a]:last-child{border-bottom:none}.cp-value strong[data-v-60ef178a]{color:var(--ink);font-size:12.5px}.cp-value.highlight strong[data-v-60ef178a]{color:#2b7a3d}.cp-value.danger strong[data-v-60ef178a]{color:#c0392b}.cp-internal-flag[data-v-60ef178a]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#8592a6;background:#f7f9fc;border-radius:7px;padding:7px 10px;text-transform:uppercase}.cp-internal-flag i[data-v-60ef178a]{font-size:11px}.cp-modal-backdrop[data-v-60ef178a]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cp-modal[data-v-60ef178a]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.cp-confirm-icon[data-v-60ef178a]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.cp-muted[data-v-60ef178a]{color:var(--muted)}.cp-modal-actions[data-v-60ef178a]{display:flex;justify-content:center;gap:10px;margin-top:16px}.cp-btn-secondary[data-v-60ef178a]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.cp-btn-danger[data-v-60ef178a]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 767px){.cp-header[data-v-60ef178a]{flex-direction:column;align-items:stretch}.cp-header-right[data-v-60ef178a]{justify-content:space-between}.cp-btn-add[data-v-60ef178a]{justify-content:center}.cp-cards[data-v-60ef178a]{grid-template-columns:1fr}}.gf-backdrop[data-v-ae986fb2]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.gf-modal[data-v-ae986fb2]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;background:#fff;border-radius:14px;width:100%;max-width:680px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.gf-header[data-v-ae986fb2]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.gf-header h4[data-v-ae986fb2]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.gf-header button[data-v-ae986fb2]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.gf-body[data-v-ae986fb2]{padding:20px;overflow-y:auto;flex:1 1 auto}.gf-alert[data-v-ae986fb2]{display:flex;align-items:center;gap:8px;background:#fdecea;color:#c0392b;border-radius:8px;padding:11px 14px;font-size:12.5px;font-weight:600;margin-bottom:16px}.gf-section[data-v-ae986fb2]{border-bottom:1px solid #f2f4f7;padding-bottom:18px;margin-bottom:18px}.gf-section[data-v-ae986fb2]:last-of-type{border-bottom:none;margin-bottom:6px}.gf-section h5[data-v-ae986fb2]{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.gf-row[data-v-ae986fb2]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gf-field[data-v-ae986fb2]{margin-bottom:14px}.gf-field[data-v-ae986fb2]:last-child{margin-bottom:0}.gf-field label[data-v-ae986fb2]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.gf-field label .req[data-v-ae986fb2]{color:#ea423f}.gf-field input[type=text][data-v-ae986fb2],.gf-field input[type=number][data-v-ae986fb2],.gf-field input[type=date][data-v-ae986fb2],.gf-field select[data-v-ae986fb2],.gf-field textarea[data-v-ae986fb2]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.gf-field input[data-v-ae986fb2]:focus,.gf-field select[data-v-ae986fb2]:focus,.gf-field textarea[data-v-ae986fb2]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.gf-checkbox label[data-v-ae986fb2]{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink);cursor:pointer}.gf-muted[data-v-ae986fb2]{color:var(--muted);font-weight:400}.gf-service-list[data-v-ae986fb2]{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;padding:8px 12px}.gf-service-item[data-v-ae986fb2]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink);padding:5px 0;cursor:pointer}.gf-levels-preview[data-v-ae986fb2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.gf-level[data-v-ae986fb2]{font-size:11px;font-weight:600;padding:6px 10px;border-radius:999px;background:#f7f9fc;color:var(--muted)}.gf-step-list[data-v-ae986fb2]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.gf-step[data-v-ae986fb2]{display:flex;align-items:center;gap:10px;background:#f7f9fc;border-radius:8px;padding:8px 12px;font-size:12px}.gf-step strong[data-v-ae986fb2]{color:#2f6fa8}.gf-step span[data-v-ae986fb2]{color:var(--muted);flex:1}.gf-step i[data-v-ae986fb2]{cursor:pointer;color:var(--muted);font-size:10px}.gf-step-input[data-v-ae986fb2]{display:flex;gap:8px}.gf-step-input input[data-v-ae986fb2]:first-child{width:80px;flex:none}.gf-step-input input[data-v-ae986fb2]{padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;font-family:inherit}.gf-step-input input[data-v-ae986fb2]:nth-child(2){flex:1}.gf-step-input button[data-v-ae986fb2]{width:36px;border:1px solid var(--border);background:#fff;border-radius:8px;color:#3a86c8;cursor:pointer}.gf-tag-list[data-v-ae986fb2]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.gf-tag[data-v-ae986fb2]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600}.gf-tag.allowed[data-v-ae986fb2]{background:rgba(62,177,91,.1);color:#2b7a3d}.gf-tag.forbidden[data-v-ae986fb2]{background:rgba(234,66,63,.1);color:#c0392b}.gf-tag.advantage[data-v-ae986fb2]{background:rgba(58,134,200,.1);color:#2f6fa8}.gf-tag i[data-v-ae986fb2]{cursor:pointer;font-size:9px}.gf-tag-input[data-v-ae986fb2]{display:flex;gap:8px}.gf-tag-input input[data-v-ae986fb2]{flex:1}.gf-tag-input button[data-v-ae986fb2]{width:36px;border:1px solid var(--border);background:#fff;border-radius:8px;color:#3a86c8;cursor:pointer}.gf-actions[data-v-ae986fb2]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.gf-btn-secondary[data-v-ae986fb2]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:9px;padding:10px 18px;font-size:12.5px;font-weight:600;cursor:pointer}.gf-btn-primary[data-v-ae986fb2]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:9px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847}.gf-btn-primary[data-v-ae986fb2]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.gf-row[data-v-ae986fb2]{grid-template-columns:1fr}}.ng-page[data-v-1b00a65d]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.ng-header[data-v-1b00a65d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.ng-header h3[data-v-1b00a65d]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.ng-subtitle[data-v-1b00a65d]{margin:0;font-size:12.5px;color:var(--muted)}.ng-btn-add[data-v-1b00a65d]{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:9px;padding:11px 18px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px #3a86c847;white-space:nowrap}.ng-disclaimer[data-v-1b00a65d]{display:flex;align-items:center;gap:9px;background:#eef5fc;border:1px solid #cfe0f0;color:#2f6fa8;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:600;margin:0 0 20px}.ng-disclaimer i[data-v-1b00a65d]{font-size:15px;flex-shrink:0}.ng-loading[data-v-1b00a65d],.ng-empty[data-v-1b00a65d]{padding:60px 20px;text-align:center;color:var(--muted);font-size:13px}.ng-spinner[data-v-1b00a65d]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:ng-spin-1b00a65d .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes ng-spin-1b00a65d{to{transform:rotate(360deg)}}.ng-cards[data-v-1b00a65d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.ng-card[data-v-1b00a65d]{background:#fff;border-radius:14px;padding:20px;box-shadow:0 2px 10px #0f172a0f;display:flex;flex-direction:column;gap:14px}.ng-card-top[data-v-1b00a65d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ng-card-top h4[data-v-1b00a65d]{margin:0 0 6px;font-size:14.5px;font-weight:700;color:var(--ink)}.ng-card-actions[data-v-1b00a65d]{display:flex;gap:5px;flex-shrink:0}.ng-card-actions button[data-v-1b00a65d]{width:28px;height:28px;border-radius:7px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.ng-card-actions button[data-v-1b00a65d]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.ng-card-actions button.danger[data-v-1b00a65d]:hover{background:#fdecea;color:#ea423f;border-color:#f3c9c6}.ng-status[data-v-1b00a65d]{display:inline-block;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:999px;text-transform:uppercase;letter-spacing:.02em;background:#eef2f7;color:#5b6b84}.ng-status.is-active[data-v-1b00a65d]{background:rgba(62,177,91,.12);color:#2b7a3d}.ng-status.is-inactive[data-v-1b00a65d]{background:rgba(240,173,78,.15);color:#a06514}.ng-status.is-archived[data-v-1b00a65d]{background:#eef2f7;color:#5b6b84}.ng-status.is-draft[data-v-1b00a65d]{background:#eef5fc;color:#2f6fa8}.ng-values[data-v-1b00a65d]{display:flex;flex-direction:column;gap:0}.ng-value[data-v-1b00a65d]{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--muted)}.ng-value[data-v-1b00a65d]:last-child{border-bottom:none}.ng-value strong[data-v-1b00a65d]{color:var(--ink);font-size:12.5px}.ng-value.highlight strong[data-v-1b00a65d]{color:#2b7a3d}.ng-levels[data-v-1b00a65d]{display:flex;flex-wrap:wrap;gap:6px}.ng-level[data-v-1b00a65d]{font-size:10.5px;font-weight:600;padding:5px 9px;border-radius:999px;background:#f7f9fc;color:var(--muted)}.ng-status-actions[data-v-1b00a65d]{display:flex;gap:8px;flex-wrap:wrap}.ng-btn-status[data-v-1b00a65d]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:7px;padding:7px 12px;font-size:11.5px;font-weight:600;cursor:pointer}.ng-btn-status[data-v-1b00a65d]:hover{background:#eef5fc;color:#3a86c8;border-color:#cfe0f0}.ng-modal-backdrop[data-v-1b00a65d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ng-modal[data-v-1b00a65d]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.ng-confirm-icon[data-v-1b00a65d]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.ng-muted[data-v-1b00a65d]{color:var(--muted)}.ng-modal-actions[data-v-1b00a65d]{display:flex;justify-content:center;gap:10px;margin-top:16px}.ng-btn-secondary[data-v-1b00a65d]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.ng-btn-danger[data-v-1b00a65d]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 767px){.ng-header[data-v-1b00a65d]{flex-direction:column;align-items:stretch}.ng-btn-add[data-v-1b00a65d]{justify-content:center}.ng-cards[data-v-1b00a65d]{grid-template-columns:1fr}}.pt-subnav[data-v-297f0ced]{display:inline-flex;gap:3px;background:#eef2f7;border-radius:9px;padding:4px;margin-bottom:20px}.pt-subnav-item[data-v-297f0ced]{border:0;background:transparent;padding:9px 16px;font-size:12.5px;font-weight:600;color:#5b6b84;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.pt-subnav-item[data-v-297f0ced]:hover{color:#3a86c8}.pt-subnav-item.active[data-v-297f0ced]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}@media (max-width: 600px){.pt-subnav[data-v-297f0ced]{display:flex;width:100%}.pt-subnav-item[data-v-297f0ced]{flex:1;justify-content:center}}.cv-page[data-v-b9b03a61]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;height:calc(100vh - 60px);display:flex;flex-direction:column;background:#eef2f6;border-radius:12px;overflow:hidden;box-shadow:0 2px 14px #0f172a14}.cv-loading[data-v-b9b03a61],.cv-load-error[data-v-b9b03a61]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted)}.cv-load-error i[data-v-b9b03a61]{font-size:26px;color:#ea423f}.cv-spinner[data-v-b9b03a61]{width:16px;height:16px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cv-spin-b9b03a61 .7s linear infinite}@keyframes cv-spin-b9b03a61{to{transform:rotate(360deg)}}.cv-header[data-v-b9b03a61]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(120deg,#0a2e1f,#124a33);color:#fff;flex-shrink:0}.cv-back[data-v-b9b03a61]{border:0;background:rgba(255,255,255,.12);color:#fff;width:34px;height:34px;border-radius:50%;cursor:pointer;flex-shrink:0}.cv-header-identity[data-v-b9b03a61]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.cv-avatar[data-v-b9b03a61]{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.cv-header h4[data-v-b9b03a61]{margin:0;font-size:14px;font-weight:700;color:#fff}.cv-status-line[data-v-b9b03a61]{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:11px;color:#ffffffbf}.cv-status-dot[data-v-b9b03a61]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cv-end-btn[data-v-b9b03a61]{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.08);color:#fff;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}.cv-end-btn[data-v-b9b03a61]:hover{background:rgba(255,255,255,.18)}.cv-mode-bar[data-v-b9b03a61]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;background:#fff;border-bottom:1px solid var(--border);flex-shrink:0}.cv-mode-badge[data-v-b9b03a61]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.03em;border:1px solid}.cv-relay-note[data-v-b9b03a61],.cv-privacy-note[data-v-b9b03a61]{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--muted)}.cv-relay-note i[data-v-b9b03a61],.cv-privacy-note i[data-v-b9b03a61]{font-size:11px}.cv-thread[data-v-b9b03a61]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:10px}.cv-initial-note[data-v-b9b03a61]{align-self:center;display:flex;align-items:center;gap:7px;background:#fff8e6;border:1px solid #f5dfa0;color:#8a6d1c;border-radius:10px;padding:9px 14px;font-size:11.5px;max-width:90%;text-align:center;margin-bottom:6px}.cv-msg-row[data-v-b9b03a61]{display:flex}.cv-msg-row.responsable[data-v-b9b03a61]{justify-content:flex-end}.cv-msg-row.prospect[data-v-b9b03a61]{justify-content:flex-start}.cv-msg-bubble[data-v-b9b03a61]{max-width:72%;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.45;box-shadow:0 1px 3px #0f172a14}.cv-msg-bubble.prospect[data-v-b9b03a61]{background:#fff;color:var(--ink);border-bottom-left-radius:4px}.cv-msg-bubble.responsable[data-v-b9b03a61]{background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-bottom-right-radius:4px}.cv-msg-text[data-v-b9b03a61]{white-space:pre-wrap;word-break:break-word}.cv-msg-time[data-v-b9b03a61]{display:block;margin-top:5px;font-size:10px;opacity:.7}.cv-audio-block audio[data-v-b9b03a61]{width:220px;max-width:100%;height:34px}.cv-transcription[data-v-b9b03a61]{margin:6px 0 0;font-size:11px;font-style:italic;opacity:.85;display:flex;align-items:flex-start;gap:5px}.cv-empty[data-v-b9b03a61]{text-align:center;color:var(--muted);font-size:12.5px;margin-top:30px}.cv-record-error[data-v-b9b03a61]{text-align:center;font-size:11.5px;color:#ea423f;margin:0;padding:6px;background:#fff}.cv-composer[data-v-b9b03a61]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border-top:1px solid var(--border);flex-shrink:0}.cv-composer input[data-v-b9b03a61]{flex:1;border:1px solid var(--border);border-radius:999px;padding:12px 16px;font-size:13px;outline:none}.cv-composer input[data-v-b9b03a61]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.cv-mic-btn[data-v-b9b03a61]{width:46px;height:46px;border-radius:50%;border:0;background:#eef5fc;color:#3a86c8;font-size:18px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cv-mic-btn.recording[data-v-b9b03a61]{background:#ea423f;color:#fff;animation:cv-pulse-b9b03a61 1s infinite}@keyframes cv-pulse-b9b03a61{0%,to{box-shadow:0 0 #ea423f66}50%{box-shadow:0 0 0 8px #ea423f00}}.cv-send-btn[data-v-b9b03a61]{width:46px;height:46px;border-radius:50%;border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:16px;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cv-send-btn[data-v-b9b03a61]:disabled{opacity:.5;cursor:not-allowed}.cv-composer-ended[data-v-b9b03a61]{justify-content:center;gap:8px;color:var(--muted);font-size:12.5px;font-weight:600}.cv-modal-backdrop[data-v-b9b03a61]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cv-modal[data-v-b9b03a61]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.cv-confirm-icon[data-v-b9b03a61]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.cv-modal p[data-v-b9b03a61]{margin:0 0 8px;font-size:13px;color:var(--ink)}.cv-muted[data-v-b9b03a61]{color:var(--muted)}.cv-modal-actions[data-v-b9b03a61]{display:flex;justify-content:center;gap:10px;margin-top:16px}.cv-btn-primary[data-v-b9b03a61]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:8px;padding:10px 20px;font-size:12.5px;font-weight:700;cursor:pointer}.cv-btn-secondary[data-v-b9b03a61]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.cv-btn-danger[data-v-b9b03a61]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width: 700px){.cv-page[data-v-b9b03a61]{height:calc(100vh - 50px);border-radius:0}.cv-msg-bubble[data-v-b9b03a61]{max-width:85%}.cv-mode-bar[data-v-b9b03a61]{gap:6px}.cv-relay-note span[data-v-b9b03a61],.cv-privacy-note span[data-v-b9b03a61]{display:none}}.ip-tabs[data-v-632747ca]{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:20px;background:#eef2f7;border-radius:9px;padding:4px}.ip-tab[data-v-632747ca]{padding:8px 15px;font-size:12.5px;font-weight:600;color:#5b6b84;text-decoration:none;border-radius:7px;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}.ip-tab i[data-v-632747ca]{font-size:14px}.ip-tab[data-v-632747ca]:hover{color:#3a86c8}.ip-tab.active[data-v-632747ca]{color:#2f6fa8;background:#fff;box-shadow:0 1px 3px #0f172a24}@media (max-width: 767px){.ip-tabs[data-v-632747ca]{display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.ip-tab[data-v-632747ca]{white-space:nowrap}}.dd-backdrop[data-v-14afcfe0]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.4);z-index:1000;display:flex;justify-content:flex-end}.dd-drawer[data-v-14afcfe0]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6;width:100%;max-width:620px;height:100%;background:#f5f8fb;display:flex;flex-direction:column;box-shadow:-8px 0 30px #0f172a2e;animation:dd-slide-14afcfe0 .2s ease}@keyframes dd-slide-14afcfe0{0%{transform:translate(100%)}to{transform:translate(0)}}.dd-header[data-v-14afcfe0]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(120deg,#111a2e,#1c2b4a);flex-shrink:0}.dd-header h4[data-v-14afcfe0]{display:flex;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:700;color:#fff}.dd-header button[data-v-14afcfe0]{border:0;background:rgba(255,255,255,.12);color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer}.dd-body[data-v-14afcfe0]{flex:1 1 auto;overflow-y:auto;padding:20px}.dd-loading[data-v-14afcfe0]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}.dd-spinner[data-v-14afcfe0]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:dd-spin-14afcfe0 .7s linear infinite;margin-right:8px}@keyframes dd-spin-14afcfe0{to{transform:rotate(360deg)}}.dd-top-meta[data-v-14afcfe0]{font-size:11.5px;color:var(--muted);margin-bottom:14px}.dd-section[data-v-14afcfe0]{background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:12px}.dd-section h5[data-v-14afcfe0]{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:11px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.dd-section h5 i[data-v-14afcfe0]{color:#3a86c8}.dd-section p[data-v-14afcfe0]{margin:0;font-size:12.5px;color:var(--ink);line-height:1.5}.dd-muted[data-v-14afcfe0]{color:var(--muted)!important;font-style:italic}.dd-list[data-v-14afcfe0]{margin:0;padding-left:18px;font-size:12.5px;color:var(--ink)}.dd-list li[data-v-14afcfe0]{margin-bottom:3px}.dd-section-split[data-v-14afcfe0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dd-badge[data-v-14afcfe0]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.dd-prompt-list[data-v-14afcfe0]{display:flex;flex-direction:column;gap:6px}.dd-prompt-chip[data-v-14afcfe0]{border:1.5px solid;border-radius:8px;padding:7px 10px;font-size:12px;color:var(--ink)}.dd-prompt-chip em[data-v-14afcfe0]{font-style:normal;font-weight:700}.dd-conflict[data-v-14afcfe0]{background:#fff8f0;border:1px solid #f5d9b0;border-radius:12px;padding:16px;margin-bottom:16px}.dd-conflict h5[data-v-14afcfe0]{margin:0 0 14px;font-size:13px;font-weight:800;color:#a3620f}.dd-conflict-prompts[data-v-14afcfe0]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.dd-conflict-prompt[data-v-14afcfe0]{flex:1;background:#fff;border-radius:10px;padding:10px;text-align:center}.dd-conflict-tag[data-v-14afcfe0]{display:block;font-size:9.5px;font-weight:700;color:var(--muted);text-transform:uppercase;margin-bottom:4px}.dd-conflict-prompt strong[data-v-14afcfe0]{display:block;font-size:12px;color:var(--ink);margin-bottom:4px}.dd-conflict-priority[data-v-14afcfe0]{font-size:11px;font-weight:700}.dd-conflict-vs[data-v-14afcfe0]{color:#ed6d49;font-size:16px;flex-shrink:0}.dd-conflict-resolution[data-v-14afcfe0]{display:flex;align-items:flex-start;gap:8px;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.5}.dd-conflict-resolution.ok[data-v-14afcfe0]{background:rgba(62,177,91,.1);color:#2b7a3d}.dd-conflict-resolution.blocked[data-v-14afcfe0]{background:rgba(192,57,43,.1);color:#c0392b}.dd-tree-title[data-v-14afcfe0]{font-size:12px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em;margin:18px 0 12px}.dd-tree[data-v-14afcfe0]{list-style:none;margin:0;padding:0}.dd-tree-step[data-v-14afcfe0]{display:flex;gap:12px;position:relative;padding-bottom:16px}.dd-tree-step[data-v-14afcfe0]:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--border)}.dd-tree-node[data-v-14afcfe0]{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;cursor:pointer;z-index:1}.dd-tree-content[data-v-14afcfe0]{flex:1;background:#fff;border-radius:10px;padding:10px 12px;box-shadow:0 1px 4px #0f172a0d}.dd-tree-label[data-v-14afcfe0]{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;cursor:pointer;padding:0;font-size:12.5px;font-weight:700;color:var(--ink);text-align:left}.dd-tree-label i[data-v-14afcfe0]{font-size:9px;color:var(--muted);transition:transform .15s ease}.dd-tree-label i.flip[data-v-14afcfe0]{transform:rotate(180deg)}.dd-tree-detail[data-v-14afcfe0]{margin:8px 0 0;font-size:12px;color:var(--muted);line-height:1.5}@media (max-width: 620px){.dd-drawer[data-v-14afcfe0]{max-width:100%}.dd-section-split[data-v-14afcfe0]{grid-template-columns:1fr}.dd-conflict-prompts[data-v-14afcfe0]{flex-direction:column}.dd-conflict-vs[data-v-14afcfe0]{transform:rotate(90deg)}}.ad-page[data-v-9e5bb2fe]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.ad-header[data-v-9e5bb2fe]{margin-bottom:18px}.ad-header h3[data-v-9e5bb2fe]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.ad-subtitle[data-v-9e5bb2fe]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px}.ad-filters-card[data-v-9e5bb2fe]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.ad-search-box[data-v-9e5bb2fe]{position:relative;flex:1 1 220px;min-width:200px}.ad-search-box i[data-v-9e5bb2fe]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.ad-search-box input[data-v-9e5bb2fe]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none}.ad-filters-card select[data-v-9e5bb2fe]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);background:#fff;outline:none}.ad-conflict-toggle[data-v-9e5bb2fe]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink);cursor:pointer;white-space:nowrap}.ad-table-card[data-v-9e5bb2fe]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.ad-table-scroll[data-v-9e5bb2fe]{overflow-x:auto}.ad-table[data-v-9e5bb2fe]{width:100%;min-width:1080px;border-collapse:collapse}.ad-table th[data-v-9e5bb2fe]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.ad-table td[data-v-9e5bb2fe]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle}.ad-table tr:last-child td[data-v-9e5bb2fe]{border-bottom:none}.ad-row[data-v-9e5bb2fe]{cursor:pointer}.ad-row:hover td[data-v-9e5bb2fe]{background:#f9fbfd}.ad-truncate[data-v-9e5bb2fe]{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-badge[data-v-9e5bb2fe]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid;white-space:nowrap}.ad-loading[data-v-9e5bb2fe],.ad-empty[data-v-9e5bb2fe]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.ad-spinner[data-v-9e5bb2fe]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:ad-spin-9e5bb2fe .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes ad-spin-9e5bb2fe{to{transform:rotate(360deg)}}.ad-pagination[data-v-9e5bb2fe]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.ad-pagination button[data-v-9e5bb2fe]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.ad-pagination button[data-v-9e5bb2fe]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 900px){.ad-table-scroll[data-v-9e5bb2fe]{overflow-x:visible}.ad-table[data-v-9e5bb2fe]{min-width:0}.ad-table thead[data-v-9e5bb2fe]{display:none}.ad-table[data-v-9e5bb2fe],.ad-table tbody[data-v-9e5bb2fe],.ad-table tr[data-v-9e5bb2fe],.ad-table td[data-v-9e5bb2fe]{display:block;width:100%}.ad-table tr[data-v-9e5bb2fe]{border-bottom:8px solid #f5f8fb;padding:12px 14px}.ad-table td[data-v-9e5bb2fe]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ad-table td[data-v-9e5bb2fe]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0;padding-top:2px}.ad-truncate[data-v-9e5bb2fe]{max-width:160px;text-align:right}}.cc-page[data-v-b8d08e16]{--border:#e6ebf2;--ink:#2b3446;--muted:#8592a6}.cc-header[data-v-b8d08e16]{margin-bottom:20px}.cc-header h3[data-v-b8d08e16]{margin:0 0 6px;font-size:19px;font-weight:700;color:var(--ink)}.cc-subtitle[data-v-b8d08e16]{margin:0;font-size:12.5px;color:var(--muted)}.cc-loading[data-v-b8d08e16]{padding:60px;text-align:center;color:var(--muted)}.cc-spinner[data-v-b8d08e16]{display:inline-block;width:16px;height:16px;border:2px solid #d8e3ef;border-top-color:#3a86c8;border-radius:50%;animation:cc-spin-b8d08e16 .7s linear infinite;margin-right:8px;vertical-align:-3px}@keyframes cc-spin-b8d08e16{to{transform:rotate(360deg)}}.cc-metrics-grid[data-v-b8d08e16]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:22px}.cc-metric-card[data-v-b8d08e16]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid transparent}.cc-metric-card.blue[data-v-b8d08e16]{border-left-color:#3a86c8}.cc-metric-card.green[data-v-b8d08e16]{border-left-color:#3eb15b}.cc-metric-card.orange[data-v-b8d08e16]{border-left-color:#ed6d49}.cc-metric-icon[data-v-b8d08e16]{font-size:17px;color:var(--muted);margin-bottom:8px}.cc-metric-card.blue .cc-metric-icon[data-v-b8d08e16]{color:#3a86c8}.cc-metric-card.green .cc-metric-icon[data-v-b8d08e16]{color:#3eb15b}.cc-metric-card.orange .cc-metric-icon[data-v-b8d08e16]{color:#ed6d49}.cc-metric-value[data-v-b8d08e16]{font-size:24px;font-weight:700;color:var(--ink);line-height:1.2}.cc-metric-label[data-v-b8d08e16]{font-size:11px;color:var(--muted);margin-top:4px}.cc-section[data-v-b8d08e16]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:18px}.cc-section-header[data-v-b8d08e16]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.cc-section h4[data-v-b8d08e16]{margin:0 0 14px;font-size:13.5px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.03em}.cc-section-header h4[data-v-b8d08e16]{margin:0}.cc-no-alerts[data-v-b8d08e16]{display:flex;align-items:center;gap:8px;color:#2b7a3d;font-size:12.5px;font-weight:600}.cc-alerts[data-v-b8d08e16]{display:flex;flex-direction:column;gap:8px}.cc-alert[data-v-b8d08e16]{display:flex;align-items:center;gap:9px;border-radius:10px;padding:11px 14px;font-size:12.5px;font-weight:600}.cc-alert.warning[data-v-b8d08e16]{background:#fff8f0;color:#a3620f;border:1px solid #f5d9b0}.cc-alert.critical[data-v-b8d08e16]{background:#fdecea;color:#a3271f;border:1px solid #f3c9c6}.cc-alert-icon[data-v-b8d08e16]{font-size:14px;flex-shrink:0}.cc-btn-add[data-v-b8d08e16]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:9px 14px;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.cc-empty[data-v-b8d08e16]{text-align:center;color:var(--muted);font-size:12.5px;padding:20px 0}.cc-rules[data-v-b8d08e16]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.cc-rule-card[data-v-b8d08e16]{border:1px solid #f3c9c6;background:#fffaf9;border-radius:10px;padding:14px}.cc-rule-top[data-v-b8d08e16]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.cc-forbidden-badge[data-v-b8d08e16]{display:inline-flex;align-items:center;gap:4px;background:#ea423f;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.03em;border-radius:999px;padding:4px 10px}.cc-rule-actions[data-v-b8d08e16]{display:flex;gap:5px}.cc-rule-actions button[data-v-b8d08e16]{width:26px;height:26px;border-radius:6px;border:1px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;font-size:11px}.cc-rule-actions button[data-v-b8d08e16]:hover{background:#eef5fc;color:#3a86c8}.cc-rule-actions button.danger[data-v-b8d08e16]:hover{background:#fdecea;color:#ea423f}.cc-rule-text[data-v-b8d08e16]{margin:0 0 8px;font-size:13px;color:var(--ink);font-weight:600;line-height:1.4}.cc-rule-category[data-v-b8d08e16]{display:inline-block;font-size:10.5px;color:var(--muted);background:#f2f4f7;border-radius:6px;padding:3px 8px}.cc-history-scroll[data-v-b8d08e16]{overflow-x:auto}.cc-history-table[data-v-b8d08e16]{width:100%;min-width:900px;border-collapse:collapse}.cc-history-table th[data-v-b8d08e16]{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:700;padding:10px 12px;border-bottom:1px solid var(--border);white-space:nowrap}.cc-history-table td[data-v-b8d08e16]{padding:10px 12px;border-bottom:1px solid #f2f4f7;font-size:12px;color:var(--ink);vertical-align:top}.cc-history-table tr:last-child td[data-v-b8d08e16]{border-bottom:none}.cc-hist-value[data-v-b8d08e16]{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-pagination[data-v-b8d08e16]{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:14px;font-size:12px;color:var(--muted)}.cc-pagination button[data-v-b8d08e16]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.cc-pagination button[data-v-b8d08e16]:disabled{opacity:.4;cursor:not-allowed}.cc-modal-backdrop[data-v-b8d08e16]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.cc-modal[data-v-b8d08e16]{background:#fff;border-radius:14px;width:100%;max-width:480px;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.cc-modal-header[data-v-b8d08e16]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.cc-modal-header h4[data-v-b8d08e16]{margin:0;font-size:14.5px;font-weight:700;color:var(--ink)}.cc-modal-header button[data-v-b8d08e16]{border:0;background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.cc-modal-body[data-v-b8d08e16]{padding:20px;overflow-y:auto;flex:1 1 auto}.cc-modal-footer[data-v-b8d08e16]{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border);flex-shrink:0}.cc-field[data-v-b8d08e16]{margin-bottom:14px}.cc-field[data-v-b8d08e16]:last-child{margin-bottom:0}.cc-field label[data-v-b8d08e16]{display:block;font-size:11.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.cc-field label .req[data-v-b8d08e16]{color:#ea423f}.cc-field input[data-v-b8d08e16],.cc-field textarea[data-v-b8d08e16]{width:100%;padding:9px 11px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;color:var(--ink);outline:none;font-family:inherit}.cc-field input[data-v-b8d08e16]:focus,.cc-field textarea[data-v-b8d08e16]:focus{border-color:#3a86c8;box-shadow:0 0 0 3px #3a86c81f}.cc-btn-secondary[data-v-b8d08e16]{border:1px solid var(--border);background:#fff;color:var(--ink);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.cc-btn-primary[data-v-b8d08e16]{border:0;background:linear-gradient(135deg,#3a86c8,#2f6fa8);color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer}.cc-btn-danger[data-v-b8d08e16]{border:0;background:#ea423f;color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer}.cc-btn-danger[data-v-b8d08e16]:disabled,.cc-btn-secondary[data-v-b8d08e16]:disabled{opacity:.6;cursor:not-allowed}.cc-confirm-modal .cc-confirm-header[data-v-b8d08e16]{display:flex;align-items:center;gap:10px;padding:18px 20px;background:#fff8f0;border-bottom:1px solid #f5d9b0}.cc-confirm-header i[data-v-b8d08e16]{font-size:20px;color:#ed6d49;flex-shrink:0}.cc-confirm-header p[data-v-b8d08e16]{margin:0;font-size:13px;font-weight:700;color:#a3620f}.cc-confirm-row[data-v-b8d08e16]{margin-bottom:12px}.cc-confirm-row span[data-v-b8d08e16]{display:block;font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.cc-confirm-row p[data-v-b8d08e16]{margin:0;font-size:12.5px;color:var(--ink);line-height:1.5;background:#f7f9fc;border-radius:8px;padding:9px 11px}@media (max-width: 767px){.cc-history-table thead[data-v-b8d08e16]{display:none}.cc-history-table[data-v-b8d08e16],.cc-history-table tbody[data-v-b8d08e16],.cc-history-table tr[data-v-b8d08e16],.cc-history-table td[data-v-b8d08e16]{display:block;width:100%;min-width:0}.cc-history-table tr[data-v-b8d08e16]{border-bottom:8px solid #f5f8fb;padding:10px 0}.cc-history-table td[data-v-b8d08e16]{border:none;padding:4px 0;display:flex;justify-content:space-between;gap:10px}.cc-history-table td[data-v-b8d08e16]:before{content:attr(data-label);font-size:9.5px;text-transform:uppercase;color:var(--muted);font-weight:700;flex-shrink:0}.cc-hist-value[data-v-b8d08e16]{max-width:150px;text-align:right}}.wa-toggle[data-v-fabb93b7]{position:relative;display:inline-block;width:38px;height:22px;flex-shrink:0;cursor:pointer}.wa-toggle input[data-v-fabb93b7]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.wa-toggle-track[data-v-fabb93b7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ccd3da;border-radius:999px;transition:background .15s}.wa-toggle-thumb[data-v-fabb93b7]{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:left .15s;box-shadow:0 1px 2px #00000040}.wa-toggle input:checked+.wa-toggle-track[data-v-fabb93b7]{background:#3a86c8}.wa-toggle input:checked+.wa-toggle-track .wa-toggle-thumb[data-v-fabb93b7]{left:18px}.wa-toggle-disabled[data-v-fabb93b7]{opacity:.5;cursor:not-allowed}.wa-toggle-disabled input[data-v-fabb93b7]{cursor:not-allowed}.save-bar[data-v-6bf38480]{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid #eef1f4;flex-wrap:wrap}.save-btn[data-v-6bf38480]{border:none;background:#3eb15b;color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #3eb15b47;transition:all .15s ease}.save-btn[data-v-6bf38480]:hover:not(:disabled){background:#2f9147}.save-btn[data-v-6bf38480]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.cancel-btn[data-v-6bf38480]{border:none;background:none;color:#8592a6;font-size:12.5px;font-weight:600;cursor:pointer}.cancel-btn[data-v-6bf38480]:hover{color:#5b6b84}.saved-flash[data-v-6bf38480]{color:#2c8a45;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px}.error-flash[data-v-6bf38480]{color:#c0392b;font-size:12px}.section-heading-row[data-v-e22fdb42]{display:flex;justify-content:space-between;align-items:center}.link-btn[data-v-e22fdb42]{border:none;background:none;color:#3a86c8;font-size:12px;font-weight:700;cursor:pointer}.muted-text[data-v-e22fdb42]{color:#999;font-size:12.5px}.int-connect-form[data-v-e22fdb42]{background:#f7f9fc;border-radius:10px;padding:16px;margin-bottom:18px}.int-capabilities-table[data-v-e22fdb42]{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.int-cap-row[data-v-e22fdb42]{display:grid;grid-template-columns:110px 1fr 50px 50px 60px 60px;align-items:center;gap:8px;font-size:12px}.int-cap-head[data-v-e22fdb42]{font-weight:700;color:#8592a6;font-size:10.5px;text-transform:uppercase}.int-cap-row input[type=text][data-v-e22fdb42]{padding:5px 8px;font-size:12px}.int-form-actions[data-v-e22fdb42]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.int-list[data-v-e22fdb42]{display:flex;flex-direction:column;gap:12px}.int-card[data-v-e22fdb42]{border:1px solid #e6ebf2;border-radius:10px;padding:14px 16px}.int-card-top[data-v-e22fdb42]{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;gap:12px}.int-system-name[data-v-e22fdb42]{color:#8592a6;font-weight:400}.int-meta[data-v-e22fdb42]{margin:3px 0 0;font-size:11.5px;color:#999}.int-error[data-v-e22fdb42]{font-size:12px;color:#c0392b;margin:8px 0 0}.int-status-badge[data-v-e22fdb42]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;white-space:nowrap;background:#f4f6f8;color:#8592a6}.int-status-badge.ok[data-v-e22fdb42]{background:#eafaf0;color:#186644}.int-status-badge.danger[data-v-e22fdb42]{background:#fdeeee;color:#c0392b}.int-status-badge.warn[data-v-e22fdb42]{background:#fff8ea;color:#93690a}.int-card-actions[data-v-e22fdb42]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.btn-soft[data-v-e22fdb42]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:700;border:1px solid transparent;cursor:pointer}.btn-soft.btn-sm[data-v-e22fdb42]{padding:5px 11px;font-size:11.5px}.btn-soft-info[data-v-e22fdb42]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-e22fdb42]:hover{background:#3a86c8;color:#fff}.btn-soft-neutral[data-v-e22fdb42]{background:#fff;color:#666;border-color:#e6ebf2}.btn-soft-neutral[data-v-e22fdb42]:hover{background:#f4f6f8}.btn-soft-danger-outline[data-v-e22fdb42]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-e22fdb42]:hover{background:#c0392b;color:#fff}.int-object-configs[data-v-e22fdb42]{margin-top:12px;padding-top:12px;border-top:1px dashed #e6ebf2;display:flex;flex-direction:column;gap:8px}.int-object-row[data-v-e22fdb42]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.int-object-label[data-v-e22fdb42]{min-width:90px;font-size:12.5px;font-weight:600;color:#4a5568}.int-inline-toggle[data-v-e22fdb42]{display:flex;align-items:center;gap:5px;font-size:12px;color:#555}.wa-note[data-v-e22fdb42]{font-size:12.5px;color:#2c669e;background:#edf4fa;border-left:3px solid #3a86c8;padding:11px 14px;border-radius:8px;margin:0 0 16px}.wa-note i[data-v-e22fdb42]{margin-right:4px}.wa-section-title[data-v-e22fdb42]{font-size:11px;font-weight:700;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;margin:14px 0 9px}.wa-label[data-v-e22fdb42]{display:block;font-size:12px;font-weight:700;color:#4a5568;margin-bottom:5px}.wa-field-error[data-v-e22fdb42]{color:#c0392b;font-size:12px}.wa-btn-primary[data-v-e22fdb42]{border:none;background:#3a86c8;color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer}.wa-btn-primary[data-v-e22fdb42]:hover{background:#2f6fa8}.wa-btn-primary[data-v-e22fdb42]:disabled{opacity:.6;cursor:default}.wa-modal-link[data-v-e22fdb42]{border:none;background:none;font-size:13px;font-weight:600;color:#8592a6;cursor:pointer;margin-right:6px}.confirm-modal-backdrop[data-v-e22fdb42]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.confirm-modal[data-v-e22fdb42]{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:26px;text-align:center;box-shadow:0 24px 60px #0f172a4d}.confirm-icon[data-v-e22fdb42]{font-size:32px;color:#f0ad4e;margin-bottom:12px;display:block}.confirm-modal p[data-v-e22fdb42]{font-size:14px;color:#333;margin-bottom:16px}.confirm-actions[data-v-e22fdb42]{display:flex;justify-content:center;gap:10px}.btn-danger-solid[data-v-e22fdb42]{background:#ea423f;color:#fff;border:none;border-radius:6px;padding:9px 16px;font-size:12.5px;font-weight:600;cursor:pointer}.btn-danger-solid[data-v-e22fdb42]:hover{background:#d13633}.toast[data-v-e22fdb42]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;z-index:2000}.toast-fade-enter-active[data-v-e22fdb42],.toast-fade-leave-active[data-v-e22fdb42]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-e22fdb42],.toast-fade-leave-to[data-v-e22fdb42]{opacity:0}[data-v-01e0e116] .panel{border:1px solid #e6ebf2;border-radius:10px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:16px}[data-v-01e0e116] .panel-heading{background:#fafbfd}[data-v-01e0e116] .panel-heading h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5972}.wa-readonly-banner[data-v-01e0e116]{display:flex;align-items:center;gap:9px;background:#fff8ea;border:1px solid #ffe6a6;border-left:3px solid #ffb400;border-radius:8px;padding:11px 14px;margin-bottom:16px;font-size:12.5px;color:#93690a}.wa-btn-save-all[data-v-01e0e116]{border:none;background:#3eb15b;color:#fff;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #3eb15b47;transition:all .15s ease}.wa-btn-save-all[data-v-01e0e116]:hover{background:#2f9147}.wa-btn-primary[data-v-01e0e116]{border:none;background:#3a86c8;color:#fff;border-radius:8px;padding:9px 18px;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .15s ease}.wa-btn-primary[data-v-01e0e116]:hover{background:#2f6fa8}.wa-saved-flash[data-v-01e0e116]{color:#2c8a45;font-size:12px;font-weight:700;margin-left:12px}.wa-field-error[data-v-01e0e116]{color:#c0392b;font-size:12px}.wa-label[data-v-01e0e116]{display:block;font-size:12px;font-weight:700;color:#4a5568;margin-bottom:5px}.wa-hint[data-v-01e0e116]{font-size:11.5px;color:#8592a6;margin:2px 0 0}.wa-note[data-v-01e0e116]{font-size:12.5px;color:#2c669e;background:#edf4fa;border-left:3px solid #3a86c8;padding:11px 14px;border-radius:8px;margin:16px 0 4px}.wa-note i[data-v-01e0e116]{margin-right:4px}.wa-section-title[data-v-01e0e116]{font-size:11px;font-weight:700;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;margin:22px 0 9px}.wa-pill-group[data-v-01e0e116]{display:flex;flex-wrap:wrap;gap:8px}.wa-pill[data-v-01e0e116]{padding:7px 15px;border-radius:20px;border:1px solid #e6ebf2;font-size:12px;font-weight:600;color:#5b6b84;background:#fff;cursor:pointer;transition:all .15s ease;text-decoration:none;display:inline-block}.wa-pill[data-v-01e0e116]:hover{border-color:#9ec3e4;color:#3a86c8}.wa-pill.active[data-v-01e0e116]{background:#3a86c8;border-color:#3a86c8;color:#fff;box-shadow:0 3px 10px #3a86c847}.wa-radio-row[data-v-01e0e116]{display:flex;align-items:flex-start;gap:10px;padding:9px 0;cursor:pointer;border-bottom:1px solid #eef1f4}.wa-radio-row[data-v-01e0e116]:last-child{border-bottom:none}.wa-radio-row input[data-v-01e0e116]{margin-top:3px;accent-color:#3a86c8}.wa-row-between[data-v-01e0e116]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #eef1f4}.wa-row-between[data-v-01e0e116]:last-child{border-bottom:none}.wa-checkbox-grid[data-v-01e0e116]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:9px;margin-top:7px}.wa-checkbox-item[data-v-01e0e116]{font-size:12.5px;color:#4a5568;display:flex;align-items:center;gap:7px}.wa-checkbox-item input[data-v-01e0e116]{accent-color:#3a86c8}.wa-status-badge[data-v-01e0e116]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:4px 11px;border-radius:20px;background:#fff4e0;color:#93690a;border:1px solid #ffe6a6}.wa-status-badge.connected[data-v-01e0e116]{background:#eafaf0;color:#186644;border-color:#c7ead1}.wa-nav-card[data-v-01e0e116]{background:#fff;border:1px solid #e6ebf2;border-radius:10px;padding:8px;box-shadow:0 1px 2px #0f172a0a}.wa-nav-list[data-v-01e0e116]{list-style:none;margin:0;padding:0}.wa-nav-item[data-v-01e0e116]{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:#5b6b84;text-decoration:none;transition:all .15s ease;margin-bottom:2px}.wa-nav-item i[data-v-01e0e116]{font-size:14px;width:16px;text-align:center;flex-shrink:0}.wa-nav-item.active[data-v-01e0e116]{background:#3a86c8;color:#fff;box-shadow:0 4px 12px #3a86c847}.wa-nav-item[data-v-01e0e116]:hover:not(.active){background:#f4f8fb;color:#3a86c8}.wa-dirty-dot[data-v-01e0e116]{margin-left:auto;width:6px;height:6px;border-radius:50%;background:#ffb400;flex-shrink:0}.wa-nav-item.active .wa-dirty-dot[data-v-01e0e116]{background:#fff}.wa-modal-link[data-v-01e0e116]{border:none;background:none;font-size:13px;font-weight:600;color:#8592a6;cursor:pointer;margin-right:6px}.wa-modal-link[data-v-01e0e116]:hover{color:#5b6b84}.wa-modal-link.danger[data-v-01e0e116]{color:#ea423f}.wa-modal-link.danger[data-v-01e0e116]:hover{color:#c0392b}.wa-balance-tile[data-v-01e0e116]{display:inline-flex;flex-direction:column;background:linear-gradient(135deg,#eaf4ff,#dcecfc);border-radius:12px;padding:18px 28px;box-shadow:0 4px 14px #1576ca1f}.wa-balance-value[data-v-01e0e116]{font-size:32px;font-weight:800;color:#1576ca;line-height:1.1}.wa-balance-label[data-v-01e0e116]{font-size:11px;font-weight:700;color:#1576ca;letter-spacing:.04em;margin-top:3px;text-transform:uppercase}.logo img[data-v-966025a2]{filter:none;height:46px;width:auto;max-width:none}.navbar-nav[data-v-966025a2]{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.navbar-nav>li[data-v-966025a2]{float:none;flex:0 0 auto}.navbar-nav[data-v-966025a2]::-webkit-scrollbar{height:4px}.navbar-nav[data-v-966025a2]::-webkit-scrollbar-thumb{background:#d8dee5;border-radius:4px}.super-admin-dashboard[data-v-cc1e80f2]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-cc1e80f2]{margin:0;color:#888;font-size:13px}.period-tabs[data-v-cc1e80f2]{display:inline-flex;gap:3px;list-style:none;padding:4px;margin:0;background:#eef2f7;border-radius:8px}.period-pill[data-v-cc1e80f2]{display:inline-block;padding:7px 12px;border-radius:6px;font-size:12px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease;white-space:nowrap}.period-pill[data-v-cc1e80f2]:hover{color:#3a86c8}.period-pill.active[data-v-cc1e80f2]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}.custom-range[data-v-cc1e80f2]{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-top:8px}.custom-range input[data-v-cc1e80f2]{border:1px solid #e6ebf2;border-radius:6px;padding:6px 9px;font-size:12px}.loading-state[data-v-cc1e80f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:90px 20px;color:#8592a6;font-size:13px}.loading-state .icon-refresh[data-v-cc1e80f2]{font-size:26px;animation:sa-spin-cc1e80f2 1s linear infinite}@keyframes sa-spin-cc1e80f2{to{transform:rotate(360deg)}}.state-card[data-v-cc1e80f2]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-error[data-v-cc1e80f2]{color:#999;font-size:13px;margin-bottom:14px}.muted-text[data-v-cc1e80f2]{color:#999;font-size:12.5px}.btn-soft[data-v-cc1e80f2]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-soft-info[data-v-cc1e80f2]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-cc1e80f2]:hover{background:#3a86c8;color:#fff}[data-v-cc1e80f2] .panel{border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:16px}[data-v-cc1e80f2] .panel-heading{background:#fafbfd}[data-v-cc1e80f2] .panel-heading h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5972}.kpi-grid[data-v-cc1e80f2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:20px}.kpi-tile[data-v-cc1e80f2]{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px 16px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.kpi-tile[data-v-cc1e80f2]:hover{box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.kpi-tile-icon[data-v-cc1e80f2]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kpi-tile-body[data-v-cc1e80f2]{min-width:0}.kpi-tile-value[data-v-cc1e80f2]{font-size:19px;font-weight:800;color:var(--ink);line-height:1.15;white-space:nowrap}.kpi-tile-label[data-v-cc1e80f2]{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-tile-trend[data-v-cc1e80f2]{position:absolute;top:10px;right:12px;font-size:10px;font-weight:700;display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border-radius:20px}.kpi-tile-trend i[data-v-cc1e80f2]{font-size:11px}.kpi-tile-trend.up[data-v-cc1e80f2]{color:#2c8a45;background:#eafaf0}.kpi-tile-trend.down[data-v-cc1e80f2]{color:#ea423f;background:#fdeeee}.all-clear[data-v-cc1e80f2]{display:flex;align-items:center;gap:8px;color:#3eb15b;font-weight:600;font-size:13px;background:#eefaf1;border-radius:8px;padding:10px 12px}.alert-list[data-v-cc1e80f2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.alert-item[data-v-cc1e80f2]{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:8px;border-left:3px solid transparent;font-size:12.5px;line-height:1.45}.alert-item i[data-v-cc1e80f2]{font-size:14px;margin-top:1px;flex-shrink:0}.alert-item.danger[data-v-cc1e80f2]{background:#fdeeee;border-left-color:#ea423f;color:#b83330}.alert-item.warning[data-v-cc1e80f2]{background:#fff8ea;border-left-color:#ffb400;color:#93690a}.alert-item.info[data-v-cc1e80f2]{background:#edf4fa;border-left-color:#3a86c8;color:#2c669e}.quick-actions[data-v-cc1e80f2]{display:flex;flex-direction:column;gap:8px}.quick-action[data-v-cc1e80f2]{display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:8px;font-size:12.5px;font-weight:600;color:#2c669e;background:#edf4fa;border:1px solid #cfe1f3;cursor:pointer;transition:all .15s ease;text-decoration:none}.quick-action[data-v-cc1e80f2]:hover{background:#3a86c8;color:#fff}.quick-action.disabled[data-v-cc1e80f2]{color:#a7b1c0;background:#f4f6f8;border-color:#e6ebf2;cursor:not-allowed}.quick-action.disabled[data-v-cc1e80f2]:hover{background:#f4f6f8;color:#a7b1c0}.quick-action.disabled em[data-v-cc1e80f2]{margin-left:auto;font-style:normal;font-size:9px;background:#e6ebf2;color:#8592a6;padding:1px 6px;border-radius:20px}.chart-svg[data-v-cc1e80f2]{width:100%;height:190px;display:block}.chart-axis-labels[data-v-cc1e80f2]{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:2px;padding-left:40px}.chart-legend[data-v-cc1e80f2]{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:12px;flex-wrap:wrap}.legend-chip[data-v-cc1e80f2]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:20px;background:#f3f6fa;font-size:11.5px;font-weight:600;color:#51607a}.legend-chip .dot[data-v-cc1e80f2]{display:inline-block;width:8px;height:8px;border-radius:50%}.ai-usage-list[data-v-cc1e80f2]{display:flex;flex-direction:column;gap:13px}.ai-usage-row-top[data-v-cc1e80f2]{display:flex;justify-content:space-between;align-items:baseline;font-size:12.5px;color:#4a5568;margin-bottom:5px}.ai-usage-row-top strong[data-v-cc1e80f2]{color:var(--ink);font-weight:700}.ai-usage-pct[data-v-cc1e80f2]{font-weight:500;color:var(--muted);font-size:11px}.ai-usage-bar-track[data-v-cc1e80f2]{height:7px;border-radius:20px;background:#eef2f7;overflow:hidden}.ai-usage-bar-fill[data-v-cc1e80f2]{height:100%;border-radius:20px;transition:width .3s ease}.recent-list[data-v-cc1e80f2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.recent-item[data-v-cc1e80f2]{display:flex;align-items:flex-start;gap:12px;padding:10px 2px;border-bottom:1px solid #eef1f4}.recent-item[data-v-cc1e80f2]:last-child{border-bottom:none}.recent-icon[data-v-cc1e80f2]{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.recent-body[data-v-cc1e80f2]{min-width:0}.recent-message[data-v-cc1e80f2]{margin:0;font-size:13px;color:var(--ink)}.recent-time[data-v-cc1e80f2]{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.wa-label[data-v-2401e62f]{display:block;font-size:12px;font-weight:600;color:#555;margin-bottom:4px}.step-title[data-v-2401e62f]{font-size:15px;font-weight:700;color:#2c3e50;margin:0 0 16px}.wizard-progress[data-v-2401e62f]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-bottom:18px}.wizard-step[data-v-2401e62f]{display:flex;align-items:center;gap:8px;opacity:.5}.wizard-step.active[data-v-2401e62f],.wizard-step.done[data-v-2401e62f]{opacity:1}.wizard-step.clickable[data-v-2401e62f]{cursor:pointer}.wizard-step-dot[data-v-2401e62f]{width:26px;height:26px;border-radius:50%;background:#eef1f4;color:#888;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.wizard-step.active .wizard-step-dot[data-v-2401e62f]{background:#1576ca;color:#fff}.wizard-step.done .wizard-step-dot[data-v-2401e62f]{background:#3eb15b;color:#fff}.wizard-step-label[data-v-2401e62f]{font-size:12.5px;font-weight:600;color:#444}.wizard-step-arrow[data-v-2401e62f]{color:#ccd3d9;margin:0 4px}.wizard-nav[data-v-2401e62f]{display:flex;justify-content:space-between;align-items:center;margin-top:22px;padding-top:16px;border-top:1px solid #eef1f4}.wizard-nav-back[data-v-2401e62f]{font-size:12.5px;color:#888}.wizard-nav a.disabled[data-v-2401e62f]{opacity:.5;pointer-events:none}.confirm-summary[data-v-2401e62f]{text-align:left;background:#f8fafb;border-radius:8px;padding:14px 18px;margin:0 0 18px}.confirm-row[data-v-2401e62f]{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #eef1f4;font-size:13px}.confirm-row[data-v-2401e62f]:last-child{border-bottom:none}.confirm-row span[data-v-2401e62f]{color:#888}.confirm-row strong[data-v-2401e62f]{color:#2c3e50;text-align:right}.credentials-box[data-v-2401e62f]{text-align:left;background:#fff8ea;border:1px solid #ffe6a6;border-radius:8px;padding:14px 18px;margin-top:10px}.credential-line[data-v-2401e62f]{display:flex;align-items:center;gap:10px;padding:4px 0;font-size:13px;flex-wrap:wrap}.credential-line span[data-v-2401e62f]{color:#8a6d0a;min-width:90px}.credential-line strong[data-v-2401e62f]{color:#2c3e50;letter-spacing:.3px}.credential-line a[data-v-2401e62f]{font-size:11.5px;color:#1576ca;margin-left:auto}.kpi-grid[data-v-9ae773f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:18px}.kpi-tile[data-v-9ae773f8]{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:15px 16px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.kpi-tile[data-v-9ae773f8]:hover{box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.kpi-tile-icon[data-v-9ae773f8]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kpi-tile-body[data-v-9ae773f8]{min-width:0}.kpi-tile-value[data-v-9ae773f8]{font-size:19px;font-weight:800;color:#2b3446;line-height:1.15}.kpi-tile-label[data-v-9ae773f8]{font-size:10.5px;color:#8592a6;text-transform:uppercase;letter-spacing:.03em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-filters[data-v-9ae773f8]{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 14px}.quick-filter-chip[data-v-9ae773f8]{display:inline-block;padding:7px 16px;border-radius:20px;font-size:12.5px;font-weight:600;background:#fff;border:1px solid #e1e5e9;color:#555}.quick-filter-chip[data-v-9ae773f8]:hover{border-color:#1576ca;color:#1576ca}.quick-filter-chip.active[data-v-9ae773f8]{background:#1576ca;border-color:#1576ca;color:#fff}.tenant-card[data-v-9ae773f8]{transition:box-shadow .15s ease;height:100%}.tenant-card[data-v-9ae773f8]:hover{box-shadow:0 2px 10px #00000014}.skeleton-line[data-v-9ae773f8]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:tenant-skeleton-pulse-9ae773f8 1.4s ease infinite;border-radius:3px;margin-bottom:8px}@keyframes tenant-skeleton-pulse-9ae773f8{0%{background-position:100% 50%}to{background-position:0 50%}}.tenant-actions[data-v-9ae773f8]{position:relative}.tenant-actions-toggle[data-v-9ae773f8]{border:none;background:transparent;font-size:18px;line-height:1;color:#999;cursor:pointer;width:26px;height:26px;border-radius:4px}.tenant-actions-toggle[data-v-9ae773f8]:hover{background:#f4f6f8}.tenant-actions-menu[data-v-9ae773f8]{position:absolute;right:0;top:28px;z-index:20;min-width:150px;background:#fff;border:1px solid #e1e5e9;border-radius:4px;box-shadow:0 4px 14px #0000001f;list-style:none;margin:0;padding:6px 0}.tenant-actions-menu li a[data-v-9ae773f8]{display:block;padding:6px 14px;font-size:12px;color:#444}.tenant-actions-menu li a[data-v-9ae773f8]:hover{background:#f4f6f8}.profile-section[data-v-9ae773f8]{margin:20px 0 10px;padding-top:12px;border-top:1px solid #eef1f4;font-size:13px;color:#1576ca;text-transform:uppercase;letter-spacing:.03em}.profile-section[data-v-9ae773f8]:first-child{margin-top:0;border-top:none;padding-top:0}.profile-field-label[data-v-9ae773f8]{font-size:11px;color:#999;margin:6px 0 0}.profile-field-value[data-v-9ae773f8]{font-size:13px;color:#333;margin:1px 0 0}.profile-stat[data-v-9ae773f8]{text-align:center;background:#f8fafb;border-radius:6px;padding:10px 6px;margin-bottom:10px}.profile-stat-value[data-v-9ae773f8]{display:block;font-size:14px;font-weight:700;color:#2c3e50}.profile-stat-label[data-v-9ae773f8]{font-size:10px;color:#999;margin:2px 0 0}.wa-label[data-v-9ae773f8]{display:block;font-size:12px;font-weight:600;color:#555;margin-bottom:4px}.kpi-stat[data-v-d4cc2f01]{display:flex;align-items:center;gap:14px;height:100%;box-sizing:border-box;background:#fff;border:1px solid #eef1f5;border-radius:12px;padding:16px 18px;box-shadow:0 2px 8px #1422360d;transition:transform .15s ease,box-shadow .15s ease}.kpi-stat[data-v-d4cc2f01]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1422361a}.kpi-stat-icon[data-v-d4cc2f01]{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:19px}.kpi-stat-body[data-v-d4cc2f01]{min-width:0}.kpi-stat-value[data-v-d4cc2f01]{font-size:22px;font-weight:800;color:#202b3a;line-height:1.15;white-space:nowrap}.kpi-stat-label[data-v-d4cc2f01]{font-size:11.5px;font-weight:600;color:#8a95a3;text-transform:uppercase;letter-spacing:.03em;margin-top:3px}.kpi-stat--blue .kpi-stat-icon[data-v-d4cc2f01]{background:#e8f2fd;color:#1576ca}.kpi-stat--teal .kpi-stat-icon[data-v-d4cc2f01]{background:#e3f8fa;color:#0f9aa8}.kpi-stat--green .kpi-stat-icon[data-v-d4cc2f01]{background:#e8f9ee;color:#219653}.kpi-stat--orange .kpi-stat-icon[data-v-d4cc2f01]{background:#fdf0e7;color:#d9611f}.kpi-stat--red .kpi-stat-icon[data-v-d4cc2f01]{background:#fce9e8;color:#c0392b}.kpi-stat--purple .kpi-stat-icon[data-v-d4cc2f01]{background:#f2eafb;color:#7c3aed}.kpi-row[data-v-fd563042]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.kpi-col[data-v-fd563042]{flex:1 1 210px;min-width:210px;max-width:260px}.offers-section-title[data-v-fd563042]{font-size:13px;font-weight:700;color:#6b7684;text-transform:uppercase;letter-spacing:.05em;margin:0 0 16px;padding-top:8px;border-top:1px solid #eef1f5}.offers-row[data-v-fd563042]{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:20px;overflow-x:auto;padding:2px 2px 10px;margin:0 0 24px}.offers-col[data-v-fd563042]{flex:0 1 300px;min-width:260px;max-width:320px}.offer-card[data-v-fd563042]{position:relative;background:#fff;border-radius:12px;box-shadow:0 2px 10px #1422360f;border:1px solid #eef1f5;overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease}.offer-card[data-v-fd563042]:hover{box-shadow:0 12px 30px #14223621;transform:translateY(-3px)}.offer-card.is-recommended[data-v-fd563042]{border-color:#1576ca;box-shadow:0 4px 18px #1576ca29}.offer-card.is-recommended[data-v-fd563042]:hover{box-shadow:0 14px 32px #1576ca3d}.offer-card.is-archived[data-v-fd563042]{opacity:.6}.offer-card-ribbon[data-v-fd563042]{background:#1576ca;color:#fff;text-align:center;font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 0}.offer-card-top[data-v-fd563042]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 0}.offer-card-order[data-v-fd563042]{display:flex;align-items:center;gap:4px;font-size:11px;color:#999}.offer-card-order button[data-v-fd563042]{border:1px solid #e1e5e9;background:#fff;border-radius:3px;width:20px;height:20px;line-height:1;font-size:9px;cursor:pointer;color:#666}.offer-card-order button[data-v-fd563042]:disabled{opacity:.3;cursor:not-allowed}.offer-actions[data-v-fd563042]{position:relative}.offer-actions-toggle[data-v-fd563042]{border:none;background:transparent;font-size:18px;line-height:1;color:#999;cursor:pointer;width:26px;height:26px;border-radius:4px}.offer-actions-toggle[data-v-fd563042]:hover{background:#f4f6f8}.offer-actions-menu[data-v-fd563042]{position:absolute;right:0;top:28px;z-index:20;min-width:160px;background:#fff;border:1px solid #e1e5e9;border-radius:4px;box-shadow:0 4px 14px #0000001f;list-style:none;margin:0;padding:6px 0}.offer-actions-menu li a[data-v-fd563042]{display:block;padding:6px 14px;font-size:12px;color:#444}.offer-actions-menu li a[data-v-fd563042]:hover{background:#f4f6f8}.offer-actions-menu li.divider[data-v-fd563042]{height:1px;background:#eef1f4;margin:4px 0}.offer-card-body[data-v-fd563042]{padding:6px 20px 16px;flex:1;display:flex;flex-direction:column}.offer-card-badges[data-v-fd563042]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.offer-badge[data-v-fd563042]{font-size:10px;padding:3px 9px;border-radius:999px;font-weight:600}.offer-card-name[data-v-fd563042]{font-size:20px;font-weight:700;color:#22303f;margin:0 0 4px}.offer-card-desc[data-v-fd563042]{font-size:12.5px;color:#8892a0;margin:0 0 14px;min-height:32px;line-height:1.4}.offer-card-credits[data-v-fd563042]{text-align:center;background:linear-gradient(135deg,#eef6ff,#e2f0ff);border-radius:10px;padding:14px 6px;margin-bottom:14px}.offer-card-credits-value[data-v-fd563042]{display:block;font-size:27px;font-weight:800;color:#1576ca;line-height:1.15;letter-spacing:-.01em}.offer-card-credits-label[data-v-fd563042]{display:block;font-size:11px;font-weight:600;color:#1576ca;letter-spacing:.04em;text-transform:uppercase}.offer-card-bonus[data-v-fd563042]{font-size:11px;color:#3eb15b;font-weight:600;margin-top:5px}.offer-card-price[data-v-fd563042]{text-align:center;margin-bottom:14px}.offer-card-price-old[data-v-fd563042]{display:block;font-size:13px;color:#b3b9c2;text-decoration:line-through}.offer-card-price-value[data-v-fd563042]{font-size:23px;font-weight:700;color:#22303f}.offer-card-price-value.promo[data-v-fd563042]{color:#e84234}.offer-card-promo-dates[data-v-fd563042]{font-size:10px;color:#e84234;margin-top:3px}.offer-card-benefits[data-v-fd563042]{list-style:none;margin:0 0 14px;padding:0;font-size:12.5px;color:#4a5563}.offer-card-benefits li[data-v-fd563042]{padding:3px 0}.offer-card-meta[data-v-fd563042]{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:#9aa2ad;border-top:1px solid #f0f2f5;padding-top:10px;margin-top:auto}.offer-card-footer[data-v-fd563042]{padding:0 20px 18px}.offer-card-edit-btn[data-v-fd563042]{width:100%;padding:10px 0;border-radius:8px;border:none;background:#1576ca;color:#fff;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.offer-card-edit-btn[data-v-fd563042]:hover{background:#115e9e;box-shadow:0 6px 16px #1576ca47}.offer-form-section[data-v-fd563042]{margin:18px 0 10px;padding-top:10px;border-top:1px solid #eef1f4;font-size:13px;color:#1576ca;text-transform:uppercase;letter-spacing:.03em}.offer-form-section[data-v-fd563042]:first-child{margin-top:0;border-top:none;padding-top:0}.users-page[data-v-09f84cb5]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-09f84cb5]{color:#888;font-size:13px;margin-top:-8px}.kpi-card[data-v-09f84cb5]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:100px;padding:18px 20px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-09f84cb5]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-09f84cb5]{position:absolute;top:14px;right:16px;font-size:20px;opacity:.45}.kpi-value[data-v-09f84cb5]{font-size:28px;font-weight:800;line-height:1}.kpi-label[data-v-09f84cb5]{font-size:12px;font-weight:600;opacity:.95}.kpi-blue[data-v-09f84cb5]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-09f84cb5]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-09f84cb5]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-09f84cb5]{background:linear-gradient(135deg,#f0605c,#c73330)}.toolbar-card[data-v-09f84cb5]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.toolbar-row[data-v-09f84cb5]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.search-box[data-v-09f84cb5]{position:relative;flex:1;min-width:240px}.search-box i[data-v-09f84cb5]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.search-box input[data-v-09f84cb5]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:13px;background:#f7f9fc;transition:all .15s ease}.search-box input[data-v-09f84cb5]:focus{outline:none;border-color:#1576ca;background:#fff}.toolbar-actions[data-v-09f84cb5]{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.sort-select[data-v-09f84cb5]{padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:12px;background:#fff;color:#444}.btn-soft[data-v-09f84cb5]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft[data-v-09f84cb5]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-info[data-v-09f84cb5]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.btn-soft-info[data-v-09f84cb5]:hover:not(:disabled),.btn-soft-info.active[data-v-09f84cb5]{background:#1576ca;color:#fff;border-color:#1576ca}.btn-soft-info-outline[data-v-09f84cb5]{background:#fff;color:#1576ca;border-color:#1576ca}.btn-soft-info-outline[data-v-09f84cb5]:hover{background:#1576ca;color:#fff}.btn-soft-success[data-v-09f84cb5]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-09f84cb5]:hover:not(:disabled){background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-soft-success-outline[data-v-09f84cb5]{background:#fff;color:#3eb15b;border-color:#3eb15b}.btn-soft-success-outline[data-v-09f84cb5]:hover{background:#3eb15b;color:#fff}.btn-soft-warning[data-v-09f84cb5]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-soft-warning[data-v-09f84cb5]:hover{background:#ffb400;color:#fff}.btn-soft-neutral[data-v-09f84cb5]{background:#fff;color:#666;border-color:var(--border)}.btn-soft-neutral[data-v-09f84cb5]:hover{background:#f4f6f8}.btn-soft-danger[data-v-09f84cb5]{background:#E84234;color:#fff}.btn-soft-danger[data-v-09f84cb5]:hover{background:#c73330}.btn-soft-danger-outline[data-v-09f84cb5]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-09f84cb5]:hover{background:#c0392b;color:#fff}.btn-soft .dot[data-v-09f84cb5]{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.filter-panel[data-v-09f84cb5]{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.filter-label[data-v-09f84cb5]{font-size:10.5px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin-bottom:8px}.filter-chip-group[data-v-09f84cb5]{display:flex;flex-wrap:wrap;gap:5px}.filter-chip[data-v-09f84cb5]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.filter-chip[data-v-09f84cb5]:hover{border-color:#9ec3e4;color:#1576ca}.filter-chip.active[data-v-09f84cb5]{background:#1576ca;border-color:#1576ca;color:#fff;box-shadow:0 3px 10px #1576ca47}.clear-filters-row[data-v-09f84cb5]{margin-top:12px}.clear-filters-btn[data-v-09f84cb5]{border:none;background:none;color:#e84234;font-size:12px;font-weight:600;cursor:pointer;padding:0}.state-card[data-v-09f84cb5]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-icon[data-v-09f84cb5]{font-size:38px;color:#ccd3d9}.state-title[data-v-09f84cb5]{font-size:15px;font-weight:700;color:#4a5568;margin:12px 0 14px}.state-error[data-v-09f84cb5]{color:#c0392b;font-size:12.5px}.state-error.spaced[data-v-09f84cb5]{margin-top:8px}.muted-text[data-v-09f84cb5]{color:#999;font-size:12.5px}.body-text[data-v-09f84cb5]{font-size:13px;color:#555;line-height:1.5}.users-grid[data-v-09f84cb5]{display:grid;grid-template-columns:repeat(8,1fr);gap:16px}@media (max-width: 1700px){.users-grid[data-v-09f84cb5]{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1300px){.users-grid[data-v-09f84cb5]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.users-grid[data-v-09f84cb5]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.users-grid[data-v-09f84cb5]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 460px){.users-grid[data-v-09f84cb5]{grid-template-columns:repeat(1,1fr)}}.user-card[data-v-09f84cb5]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.user-card[data-v-09f84cb5]:hover{box-shadow:0 10px 24px #0f172a17;transform:translateY(-3px)}.skeleton-card[data-v-09f84cb5]{height:170px}.skeleton-line[data-v-09f84cb5]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:skeleton-pulse-09f84cb5 1.4s ease infinite;border-radius:20px;margin-bottom:8px}@keyframes skeleton-pulse-09f84cb5{0%{background-position:100% 50%}to{background-position:0 50%}}.user-card-top[data-v-09f84cb5]{display:flex;align-items:center;gap:10px}.user-avatar[data-v-09f84cb5],.user-avatar-img[data-v-09f84cb5]{width:42px;height:42px;border-radius:50%;flex-shrink:0}.user-avatar[data-v-09f84cb5]{color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 3px 8px #00000026}.user-avatar-img[data-v-09f84cb5]{object-fit:cover}.user-card-id[data-v-09f84cb5]{min-width:0;flex:1}.user-name[data-v-09f84cb5]{font-weight:700;font-size:13.5px;color:var(--ink);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-09f84cb5]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:20px;border:1px solid;margin-top:3px}.user-info[data-v-09f84cb5]{margin-top:11px;font-size:12px;color:#555}.user-info p[data-v-09f84cb5]{margin:3px 0}.user-info .ellipsis[data-v-09f84cb5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-role-row[data-v-09f84cb5]{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.access-summary[data-v-09f84cb5]{font-size:10.5px;color:#999}.tag[data-v-09f84cb5]{padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:600;background:#eef2f7;color:#5b6b84}.tag.muted-tag[data-v-09f84cb5]{background:#eef2f7;color:#5b6b84}.tag.warning-tag[data-v-09f84cb5]{background:#fff8ea;color:#93690a}.tag.super-tag[data-v-09f84cb5]{background:#eaf4ff;color:#115e9e;font-weight:700}.user-actions[data-v-09f84cb5]{margin-top:11px;padding-top:11px;border-top:1px solid #eef1f4;display:flex;flex-wrap:wrap;gap:5px}.action-link[data-v-09f84cb5]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:4px 10px;font-size:10.5px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.action-link[data-v-09f84cb5]:hover{background:#eaf4ff;color:#1576ca;border-color:#cfe4f8}.action-link.warn[data-v-09f84cb5]{color:#e07b39}.action-link.warn[data-v-09f84cb5]:hover{background:#fff2e9;border-color:#f5c9a8}.action-link.success[data-v-09f84cb5]{color:#3eb15b}.action-link.success[data-v-09f84cb5]:hover{background:#eafaf0;border-color:#c7ead1}.action-link.info[data-v-09f84cb5]{color:#1576ca}.action-link.info[data-v-09f84cb5]:hover{background:#eaf4ff;border-color:#cfe4f8}.action-link.danger[data-v-09f84cb5]{color:#c0392b}.action-link.danger[data-v-09f84cb5]:hover{background:#fdeeee;border-color:#f7b3b2}.action-link.spaced[data-v-09f84cb5]{margin-top:8px}.pagination-row[data-v-09f84cb5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px}.pagination-info[data-v-09f84cb5]{font-size:12px;color:#888}.pagination-nav[data-v-09f84cb5]{display:flex;align-items:center;gap:8px}.pagination-nav button[data-v-09f84cb5]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:600;color:#444;cursor:pointer;transition:all .15s ease}.pagination-nav button[data-v-09f84cb5]:not(:disabled):hover{border-color:#1576ca;color:#1576ca}.pagination-nav button[data-v-09f84cb5]:disabled{opacity:.4;cursor:not-allowed}.pagination-current[data-v-09f84cb5]{font-size:12.5px;font-weight:700;color:#1576ca;background:#eaf4ff;border-radius:20px;padding:5px 12px}.section-eyebrow[data-v-09f84cb5]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0 0 9px}.section-eyebrow.spaced[data-v-09f84cb5]{margin-top:18px}.users-page[data-v-09f84cb5] .form-group label{font-size:12.5px;font-weight:700;color:#4a5568}.photo-preview[data-v-09f84cb5]{width:52px;height:52px;border-radius:50%;object-fit:cover;margin-top:8px}.login-preview-box[data-v-09f84cb5]{display:flex;align-items:center;gap:12px;background:#f7f9fc;padding:11px 14px;border-radius:8px}.login-preview-box strong[data-v-09f84cb5]{font-size:14.5px;color:var(--ink)}.hint-text[data-v-09f84cb5]{font-size:11.5px;color:#999;margin-top:5px}.link-chip[data-v-09f84cb5]{border:1px solid #cfe4f8;background:#eaf4ff;color:#115e9e;border-radius:20px;padding:4px 11px;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease}.link-chip[data-v-09f84cb5]:hover{background:#1576ca;color:#fff}.password-criteria[data-v-09f84cb5]{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px}.password-criteria li[data-v-09f84cb5]{padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#f4f6f8;color:#999}.password-criteria li.ok[data-v-09f84cb5]{background:#eafaf0;color:#237a3f}.permission-module[data-v-09f84cb5]{margin-bottom:12px}.permission-module-title[data-v-09f84cb5]{font-size:12.5px;font-weight:700;color:var(--ink);margin:0 0 6px}.permission-list[data-v-09f84cb5]{display:flex;flex-wrap:wrap;gap:12px}.permission-item[data-v-09f84cb5]{font-size:12.5px;color:#555;display:flex;align-items:center;gap:5px}.sensitive-tag[data-v-09f84cb5]{padding:0 6px;font-size:9.5px}.role-list[data-v-09f84cb5]{display:flex;flex-direction:column;gap:10px}.role-row[data-v-09f84cb5]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fafbfd}.role-row-main strong[data-v-09f84cb5]{font-size:13.5px;color:var(--ink);margin-right:8px}.role-row-main p[data-v-09f84cb5]{margin:4px 0 0}.role-row-actions[data-v-09f84cb5]{display:flex;gap:6px;flex-shrink:0}.role-form-actions[data-v-09f84cb5]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid #eef1f4}.btn-soft.spaced[data-v-09f84cb5]{margin-top:14px}.detail-header[data-v-09f84cb5]{display:flex;gap:14px;align-items:center;margin-bottom:16px}.detail-avatar[data-v-09f84cb5],.detail-avatar-img[data-v-09f84cb5]{width:56px;height:56px;border-radius:50%}.detail-avatar[data-v-09f84cb5]{color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;box-shadow:0 4px 10px #00000026}.detail-avatar-img[data-v-09f84cb5]{object-fit:cover}.detail-name[data-v-09f84cb5]{margin:0 0 5px;font-size:17px;font-weight:700;color:var(--ink)}.detail-fields[data-v-09f84cb5]{margin-bottom:4px}.field-label[data-v-09f84cb5]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0}.field-value[data-v-09f84cb5]{font-size:13.5px;color:var(--ink);margin:3px 0}.detail-block[data-v-09f84cb5]{margin-top:14px}.activity-list[data-v-09f84cb5]{list-style:none;padding:0;margin:0}.activity-list li[data-v-09f84cb5]{padding:6px 0;border-bottom:1px solid #eef1f4;font-size:12.5px;color:#555}.activity-list li[data-v-09f84cb5]:last-child{border-bottom:none}.detail-actions[data-v-09f84cb5]{margin-top:18px;padding-top:15px;border-top:1px solid #eef1f4;display:flex;flex-wrap:wrap;gap:8px}.temp-password-box[data-v-09f84cb5]{display:flex;align-items:center;gap:12px;background:#f7f9fc;padding:13px 15px;border-radius:8px;margin-top:10px}.temp-password-box strong[data-v-09f84cb5]{font-size:17px;letter-spacing:1px;color:var(--ink)}.modal-cancel[data-v-09f84cb5]{margin-right:10px;border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.ai-page[data-v-0997984c]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-0997984c]{color:#888;font-size:13px;margin-top:-8px}.tab-bar[data-v-0997984c]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.tab-chip[data-v-0997984c]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);background:#fff;color:#5b6b84;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .15s ease}.tab-chip[data-v-0997984c]:hover{border-color:#9ec3e4;color:#1576ca}.tab-chip.active[data-v-0997984c]{background:#1576ca;border-color:#1576ca;color:#fff;box-shadow:0 3px 10px #1576ca47}.kpi-card[data-v-0997984c]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:100px;padding:18px 20px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-0997984c]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-0997984c]{position:absolute;top:14px;right:16px;font-size:20px;opacity:.45}.kpi-value[data-v-0997984c]{font-size:28px;font-weight:800;line-height:1}.kpi-label[data-v-0997984c]{font-size:12px;font-weight:600;opacity:.95}.kpi-blue[data-v-0997984c]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-0997984c]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-0997984c]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-0997984c]{background:linear-gradient(135deg,#f0605c,#c73330)}.stat-card[data-v-0997984c]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;margin-bottom:16px;text-align:center;box-shadow:0 1px 2px #0f172a0a}.stat-value[data-v-0997984c]{font-size:22px;font-weight:800;color:var(--ink)}.stat-label[data-v-0997984c]{font-size:11.5px;color:var(--muted);font-weight:600;margin-top:3px}.card[data-v-0997984c]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px 20px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.card-title[data-v-0997984c]{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 12px}.muted-text[data-v-0997984c]{color:#999;font-size:12.5px;margin:2px 0 0}.ellipsis[data-v-0997984c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-row[data-v-0997984c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f4f6f8}.list-row[data-v-0997984c]:last-child{border-bottom:none}.row-title[data-v-0997984c]{font-size:13.5px;color:var(--ink)}.status-badge[data-v-0997984c]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;border:1px solid}.status-badge.success[data-v-0997984c]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.status-badge.danger[data-v-0997984c]{background:#fdeeee;color:#c0392b;border-color:#f7b3b2}.status-badge.warning[data-v-0997984c]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.status-badge.muted[data-v-0997984c]{background:#f4f6f8;color:#8592a6;border-color:var(--border)}.status-badge.info[data-v-0997984c]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.tag[data-v-0997984c]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:10.5px;font-weight:600;background:#eef2f7;color:#5b6b84}.ok-banner[data-v-0997984c]{color:#2c8a45;font-weight:700;font-size:13px;display:flex;align-items:center;gap:6px}.alert-stack[data-v-0997984c]{display:flex;flex-direction:column;gap:8px}.alert-strip[data-v-0997984c]{border-radius:8px;padding:9px 12px;font-size:12.5px;border-left:3px solid}.alert-strip.danger[data-v-0997984c]{background:#fdeeee;border-color:#c0392b;color:#a53125}.alert-strip.warning[data-v-0997984c]{background:#fff8ea;border-color:#ffb400;color:#93690a}.alert-strip.info[data-v-0997984c]{background:#eaf4ff;border-color:#1576ca;color:#115e9e}.bars-chart[data-v-0997984c]{display:flex;align-items:flex-end;gap:4px;height:130px}.bar-col[data-v-0997984c]{flex:1;display:flex;flex-direction:column-reverse;height:100%}.bar-stack[data-v-0997984c]{display:flex;flex-direction:column-reverse;min-height:3px;border-radius:3px 3px 0 0;overflow:hidden}.bar-success[data-v-0997984c]{background:#2c6ba0;width:100%}.bar-error[data-v-0997984c]{background:#c73330;width:100%}.data-table[data-v-0997984c]{width:100%;border-collapse:collapse;font-size:12.5px}.data-table th[data-v-0997984c]{text-align:left;padding:10px 14px;color:var(--muted);font-weight:700;border-bottom:1px solid var(--border);font-size:10.5px;text-transform:uppercase;letter-spacing:.03em}.data-table td[data-v-0997984c]{padding:10px 14px;border-bottom:1px solid #f4f6f8;color:#444}.data-table tbody tr[data-v-0997984c]:hover{background:#f9fbfd}.model-code[data-v-0997984c]{font-size:11px;background:#f4f6f8;padding:2px 6px;border-radius:4px}.btn-soft[data-v-0997984c]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft[data-v-0997984c]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-success[data-v-0997984c]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-0997984c]:hover:not(:disabled){background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-soft-info[data-v-0997984c]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.btn-soft-info[data-v-0997984c]:hover:not(:disabled){background:#1576ca;color:#fff;border-color:#1576ca}.link-btn[data-v-0997984c]{border:none;background:none;color:#8592a6;font-size:12.5px;font-weight:600;cursor:pointer;padding:0}.link-btn[data-v-0997984c]:hover{color:#5b6b84}.action-link[data-v-0997984c]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.action-link[data-v-0997984c]:hover{background:#f4f6f8}.action-link.info[data-v-0997984c]{color:#1576ca}.action-link.info[data-v-0997984c]:hover{background:#eaf4ff;border-color:#cfe4f8}.action-link.danger[data-v-0997984c]{color:#c0392b}.action-link.danger[data-v-0997984c]:hover{background:#fdeeee;border-color:#f7b3b2}.saved-flash[data-v-0997984c]{color:#2c8a45;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px}.entity-card[data-v-0997984c]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease;margin-bottom:16px}.entity-card[data-v-0997984c]:hover{box-shadow:0 10px 24px #0f172a17;transform:translateY(-3px)}.entity-card-top[data-v-0997984c]{display:flex;align-items:center;gap:10px}.entity-avatar[data-v-0997984c]{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;font-size:17px;box-shadow:0 3px 8px #00000026}.entity-avatar.small[data-v-0997984c]{width:34px;height:34px;font-size:14px}.entity-actions[data-v-0997984c]{margin-top:12px;padding-top:12px;border-top:1px solid #eef1f4;display:flex;gap:8px;flex-wrap:wrap}.routing-list[data-v-0997984c]{display:flex;flex-direction:column;gap:14px}.routing-card[data-v-0997984c]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px 20px;box-shadow:0 1px 2px #0f172a0a}.routing-card-head[data-v-0997984c]{display:flex;align-items:center;gap:10px}.routing-card-body[data-v-0997984c]{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px}.field[data-v-0997984c]{min-width:200px;flex:1}.field-toggle[data-v-0997984c]{flex:none;display:flex;flex-direction:column;gap:6px}.field-label[data-v-0997984c]{display:block;font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px}.routing-card-foot[data-v-0997984c]{display:flex;align-items:center;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid #eef1f4;flex-wrap:wrap}.state-card[data-v-0997984c]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:46px 20px;text-align:center}.state-icon[data-v-0997984c]{font-size:34px;color:#ccd3d9}.state-title[data-v-0997984c]{font-size:14px;font-weight:700;color:#4a5568;margin:10px 0 12px}.state-error[data-v-0997984c]{color:#c0392b;font-size:12.5px}.state-error.spaced[data-v-0997984c]{margin-bottom:10px}.skeleton-card[data-v-0997984c]{display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-0997984c]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:skeleton-pulse-0997984c 1.4s ease infinite;border-radius:20px}@keyframes skeleton-pulse-0997984c{0%{background-position:100% 50%}to{background-position:0 50%}}.toolbar-row[data-v-0997984c]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.filter-chip-group[data-v-0997984c]{display:flex;flex-wrap:wrap;gap:5px}.filter-chip[data-v-0997984c]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:6px 13px;font-size:11.5px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.filter-chip[data-v-0997984c]:hover{border-color:#9ec3e4;color:#1576ca}.filter-chip.active[data-v-0997984c]{background:#1576ca;border-color:#1576ca;color:#fff;box-shadow:0 3px 10px #1576ca47}.section-eyebrow[data-v-0997984c]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0 0 9px}.checkbox-grid[data-v-0997984c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.checkbox-chip[data-v-0997984c]{font-size:12px;color:#555;display:flex;align-items:center;gap:6px}.ai-page[data-v-0997984c] .form-group label.field-label{font-size:12.5px;font-weight:700;color:#4a5568}.connectors-page[data-v-1a382008]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-1a382008]{color:#888;font-size:13px;margin-top:-8px}.tab-bar[data-v-1a382008]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.tab-chip[data-v-1a382008]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);background:#fff;color:#5b6b84;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .15s ease}.tab-chip[data-v-1a382008]:hover{border-color:#9ec3e4;color:#1576ca}.tab-chip.active[data-v-1a382008]{background:#1576ca;border-color:#1576ca;color:#fff;box-shadow:0 3px 10px #1576ca47}.kpi-card[data-v-1a382008]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:90px;padding:16px 18px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-1a382008]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-1a382008]{position:absolute;top:12px;right:14px;font-size:18px;opacity:.45}.kpi-value[data-v-1a382008]{font-size:24px;font-weight:800;line-height:1}.kpi-label[data-v-1a382008]{font-size:11.5px;font-weight:600;opacity:.95}.kpi-blue[data-v-1a382008]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-1a382008]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-1a382008]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-1a382008]{background:linear-gradient(135deg,#f0605c,#c73330)}.card[data-v-1a382008]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px 20px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.card-title[data-v-1a382008]{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 12px}.muted-text[data-v-1a382008]{color:#999;font-size:12.5px;margin:2px 0 0}.ellipsis[data-v-1a382008]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-1a382008]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;border:1px solid;white-space:nowrap}.status-badge.success[data-v-1a382008]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.status-badge.danger[data-v-1a382008]{background:#fdeeee;color:#c0392b;border-color:#f7b3b2}.status-badge.warning[data-v-1a382008]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.status-badge.muted[data-v-1a382008]{background:#f4f6f8;color:#8592a6;border-color:var(--border)}.status-badge.info[data-v-1a382008]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.alert-stack[data-v-1a382008]{display:flex;flex-direction:column;gap:8px}.alert-strip[data-v-1a382008]{border-radius:8px;padding:9px 12px;font-size:12.5px;border-left:3px solid}.alert-strip.danger[data-v-1a382008]{background:#fdeeee;border-color:#c0392b;color:#a53125}.alert-strip.warning[data-v-1a382008]{background:#fff8ea;border-color:#ffb400;color:#93690a}.data-table[data-v-1a382008]{width:100%;border-collapse:collapse;font-size:12.5px}.data-table th[data-v-1a382008]{text-align:left;padding:10px 14px;color:var(--muted);font-weight:700;border-bottom:1px solid var(--border);font-size:10.5px;text-transform:uppercase;letter-spacing:.03em}.data-table td[data-v-1a382008]{padding:10px 14px;border-bottom:1px solid #f4f6f8;color:#444}.data-table tbody tr[data-v-1a382008]:hover{background:#f9fbfd}.btn-soft[data-v-1a382008]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft-info[data-v-1a382008]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.btn-soft-info[data-v-1a382008]:hover{background:#1576ca;color:#fff;border-color:#1576ca}.entity-card[data-v-1a382008]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease;margin-bottom:16px}.entity-card[data-v-1a382008]:hover{box-shadow:0 10px 24px #0f172a17;transform:translateY(-3px)}.entity-card-top[data-v-1a382008]{display:flex;align-items:center;gap:10px}.entity-avatar[data-v-1a382008]{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;font-size:17px;box-shadow:0 3px 8px #00000026}.entity-actions[data-v-1a382008]{margin-top:12px;padding-top:12px;border-top:1px solid #eef1f4;display:flex;gap:8px;flex-wrap:wrap}.action-link[data-v-1a382008]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease}.action-link[data-v-1a382008]:hover{background:#f4f6f8}.action-link.info[data-v-1a382008]{color:#1576ca}.action-link.info[data-v-1a382008]:hover{background:#eaf4ff;border-color:#cfe4f8}.action-link.danger[data-v-1a382008]{color:#c0392b}.action-link.danger[data-v-1a382008]:hover{background:#fdeeee;border-color:#f7b3b2}.state-card[data-v-1a382008]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:46px 20px;text-align:center}.state-icon[data-v-1a382008]{font-size:34px;color:#ccd3d9}.state-title[data-v-1a382008]{font-size:14px;font-weight:700;color:#4a5568;margin:10px 0 12px}.state-error[data-v-1a382008]{color:#c0392b;font-size:12.5px}.skeleton-card[data-v-1a382008]{display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-1a382008]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:skeleton-pulse-1a382008 1.4s ease infinite;border-radius:20px}@keyframes skeleton-pulse-1a382008{0%{background-position:100% 50%}to{background-position:0 50%}}.toast[data-v-1a382008]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:#222;color:#fff;padding:10px 20px;border-radius:8px;font-size:13px;z-index:2000}.toast-fade-enter-active[data-v-1a382008],.toast-fade-leave-active[data-v-1a382008]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-1a382008],.toast-fade-leave-to[data-v-1a382008]{opacity:0}.de-page[data-v-48365d43]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-48365d43]{color:#888;font-size:13px;margin-top:-8px}.muted-text[data-v-48365d43]{color:#999;font-size:12.5px}.tab-bar[data-v-48365d43]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.tab-chip[data-v-48365d43]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);background:#fff;color:#5b6b84;border-radius:20px;padding:8px 16px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .15s ease}.tab-chip[data-v-48365d43]:hover{border-color:#9ec3e4;color:#1576ca}.tab-chip.active[data-v-48365d43]{background:#1576ca;border-color:#1576ca;color:#fff;box-shadow:0 3px 10px #1576ca47}.kpi-card[data-v-48365d43]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:90px;padding:16px 18px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a}.kpi-icon[data-v-48365d43]{position:absolute;top:12px;right:14px;font-size:18px;opacity:.45}.kpi-value[data-v-48365d43]{font-size:24px;font-weight:800;line-height:1}.kpi-label[data-v-48365d43]{font-size:11.5px;font-weight:600;opacity:.95}.kpi-blue[data-v-48365d43]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-48365d43]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-48365d43]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-48365d43]{background:linear-gradient(135deg,#f0605c,#c73330)}.card[data-v-48365d43]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px 20px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.card-title[data-v-48365d43]{font-size:14px;font-weight:700;color:var(--ink);margin:0 0 12px}.status-badge[data-v-48365d43]{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;border:1px solid;white-space:nowrap}.status-badge.success[data-v-48365d43]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.status-badge.danger[data-v-48365d43]{background:#fdeeee;color:#c0392b;border-color:#f7b3b2}.status-badge.warning[data-v-48365d43]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.status-badge.muted[data-v-48365d43]{background:#f4f6f8;color:#8592a6;border-color:var(--border)}.alert-stack[data-v-48365d43]{display:flex;flex-direction:column;gap:8px}.alert-strip[data-v-48365d43]{border-radius:8px;padding:9px 12px;font-size:12.5px;border-left:3px solid}.alert-strip.warning[data-v-48365d43]{background:#fff8ea;border-color:#ffb400;color:#93690a}.alert-strip.info[data-v-48365d43]{background:#eaf4ff;border-color:#1576ca;color:#115e9e}.data-table[data-v-48365d43]{width:100%;border-collapse:collapse;font-size:12.5px}.data-table th[data-v-48365d43]{text-align:left;padding:10px 14px;color:var(--muted);font-weight:700;border-bottom:1px solid var(--border);font-size:10.5px;text-transform:uppercase}.data-table td[data-v-48365d43]{padding:10px 14px;border-bottom:1px solid #f4f6f8;color:#444}.entity-card[data-v-48365d43]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:16px}.entity-card-top[data-v-48365d43]{display:flex;align-items:center;gap:10px}.entity-avatar.small[data-v-48365d43]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;font-size:14px;flex-shrink:0}.entity-actions[data-v-48365d43]{margin-top:12px;padding-top:12px;border-top:1px solid #eef1f4;display:flex;gap:8px}.action-link[data-v-48365d43]{border:1px solid var(--border);background:#f7f9fc;border-radius:20px;padding:5px 11px;font-size:11px;font-weight:600;color:#5b6b84;cursor:pointer}.action-link.info[data-v-48365d43]{color:#1576ca}.action-link.danger[data-v-48365d43]{color:#c0392b}.btn-soft[data-v-48365d43]{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer}.btn-soft-success[data-v-48365d43]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-48365d43]:hover{background:#3eb15b;color:#fff}.link-btn[data-v-48365d43]{border:none;background:none;color:#8592a6;font-size:12.5px;font-weight:600;cursor:pointer}.skeleton-card[data-v-48365d43]{display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-48365d43]{height:11px;background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:de-pulse-48365d43 1.4s ease infinite;border-radius:20px}@keyframes de-pulse-48365d43{0%{background-position:100% 50%}to{background-position:0 50%}}.offer-card[data-v-25644529]{position:relative;background:#fff;border-radius:8px;box-shadow:0 1px 3px #00000014;border:1px solid #eef1f4;overflow:hidden;margin-bottom:20px;display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.offer-card[data-v-25644529]:hover{box-shadow:0 4px 14px #0000001a}.offer-card.is-recommended[data-v-25644529]{border-color:#1576ca;box-shadow:0 2px 10px #1576ca2e}.offer-card.is-archived[data-v-25644529]{opacity:.6}.offer-card-ribbon[data-v-25644529]{background:#1576ca;color:#fff;text-align:center;font-size:11px;font-weight:700;letter-spacing:.04em;padding:6px 0}.offer-card-top[data-v-25644529]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 0}.offer-card-order[data-v-25644529]{display:flex;align-items:center;gap:4px;font-size:11px;color:#999}.offer-card-order button[data-v-25644529]{border:1px solid #e1e5e9;background:#fff;border-radius:3px;width:20px;height:20px;line-height:1;font-size:9px;cursor:pointer;color:#666}.offer-card-order button[data-v-25644529]:disabled{opacity:.3;cursor:not-allowed}.offer-actions[data-v-25644529]{position:relative}.offer-actions-toggle[data-v-25644529]{border:none;background:transparent;font-size:18px;line-height:1;color:#999;cursor:pointer;width:26px;height:26px;border-radius:4px}.offer-actions-toggle[data-v-25644529]:hover{background:#f4f6f8}.offer-actions-menu[data-v-25644529]{position:absolute;right:0;top:28px;z-index:20;min-width:190px;background:#fff;border:1px solid #e1e5e9;border-radius:4px;box-shadow:0 4px 14px #0000001f;list-style:none;margin:0;padding:6px 0}.offer-actions-menu li a[data-v-25644529]{display:block;padding:6px 14px;font-size:12px;color:#444}.offer-actions-menu li a[data-v-25644529]:hover{background:#f4f6f8}.offer-actions-menu li.divider[data-v-25644529]{height:1px;background:#eef1f4;margin:4px 0}.offer-card-body[data-v-25644529]{padding:4px 18px 14px;flex:1}.offer-card-badges[data-v-25644529]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.offer-badge[data-v-25644529]{font-size:10px;padding:2px 8px;border-radius:3px}.schedule-badge[data-v-25644529]{background:#f1e8fb;color:#7b3fb5;font-weight:600}.offer-card-name[data-v-25644529]{font-size:19px;font-weight:700;color:#2c3e50;margin:0 0 4px}.offer-card-desc[data-v-25644529]{font-size:12px;color:#888;margin:0 0 12px;min-height:30px}.offer-card-schedule[data-v-25644529]{font-size:11px;color:#7b3fb5;background:#f7f0fc;border-radius:4px;padding:6px 8px;margin:0 0 10px}.offer-card-credits[data-v-25644529]{text-align:center;background:#eaf4ff;border-radius:6px;padding:12px 6px;margin-bottom:12px}.offer-card-credits-value[data-v-25644529]{display:block;font-size:26px;font-weight:800;color:#1576ca;line-height:1.1}.offer-card-credits-label[data-v-25644529]{display:block;font-size:11px;font-weight:600;color:#1576ca;letter-spacing:.03em}.offer-card-bonus[data-v-25644529]{font-size:11px;color:#3eb15b;font-weight:600;margin-top:4px}.offer-card-price[data-v-25644529]{text-align:center;margin-bottom:12px}.offer-card-price-old[data-v-25644529]{display:block;font-size:13px;color:#aaa;text-decoration:line-through}.offer-card-price-value[data-v-25644529]{font-size:22px;font-weight:700;color:#2c3e50}.offer-card-price-value.promo[data-v-25644529]{color:#e84234}.offer-card-promo-dates[data-v-25644529]{font-size:10px;color:#e84234;margin-top:2px}.offer-card-benefits[data-v-25644529]{list-style:none;margin:0 0 12px;padding:0;font-size:12px;color:#555}.offer-card-benefits li[data-v-25644529]{padding:3px 0}.offer-card-meta[data-v-25644529]{display:flex;justify-content:space-between;font-size:10px;color:#999;border-top:1px solid #f4f6f8;padding-top:8px}.offer-card-footer[data-v-25644529]{padding:0 18px 16px}.offer-card-edit-btn[data-v-25644529]{width:100%;padding:9px 0;border-radius:4px;border:none;background:#1576ca;color:#fff;font-weight:600;font-size:13px;cursor:pointer}.offer-card-edit-btn[data-v-25644529]:hover{background:#115e9e}.offer-form-section[data-v-25644529]{margin:18px 0 10px;padding-top:10px;border-top:1px solid #eef1f4;font-size:13px;color:#1576ca;text-transform:uppercase;letter-spacing:.03em}.offer-form-section[data-v-25644529]:first-child{margin-top:0;border-top:none;padding-top:0}.statistiques-page[data-v-ddb29076]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-ddb29076]{margin:0;color:#888;font-size:13px}.section-title[data-v-ddb29076]{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#4a5972;margin:22px 0 10px}.section-title[data-v-ddb29076]:first-of-type{margin-top:0}.period-tabs[data-v-ddb29076]{display:inline-flex;gap:3px;list-style:none;padding:4px;margin:0;background:#eef2f7;border-radius:8px;flex-wrap:wrap}.period-pill[data-v-ddb29076]{display:inline-block;padding:7px 12px;border-radius:6px;font-size:12px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease;white-space:nowrap}.period-pill[data-v-ddb29076]:hover{color:#3a86c8}.period-pill.active[data-v-ddb29076]{background:#fff;color:#2f6fa8;box-shadow:0 1px 3px #0f172a24}.custom-range[data-v-ddb29076]{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-top:8px}.custom-range input[data-v-ddb29076]{border:1px solid #e6ebf2;border-radius:6px;padding:6px 9px;font-size:12px}.loading-state[data-v-ddb29076]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:90px 20px;color:#8592a6;font-size:13px}.loading-state .icon-refresh[data-v-ddb29076]{font-size:26px;animation:stats-spin-ddb29076 1s linear infinite}@keyframes stats-spin-ddb29076{to{transform:rotate(360deg)}}.state-card[data-v-ddb29076]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-error[data-v-ddb29076]{color:#999;font-size:13px;margin-bottom:14px}.muted-text[data-v-ddb29076]{color:#999;font-size:12.5px}.btn-soft[data-v-ddb29076]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-soft-info[data-v-ddb29076]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-ddb29076]:hover{background:#3a86c8;color:#fff}[data-v-ddb29076] .panel{border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:16px}[data-v-ddb29076] .panel-heading{background:#fafbfd}[data-v-ddb29076] .panel-heading h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5972;display:flex;align-items:center;gap:8px}.heading-trend[data-v-ddb29076]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;text-transform:none;letter-spacing:0}.heading-trend.up[data-v-ddb29076]{color:#2c8a45;background:#eafaf0}.heading-trend.down[data-v-ddb29076]{color:#ea423f;background:#fdeeee}.kpi-grid[data-v-ddb29076]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-bottom:18px}.kpi-grid-3[data-v-ddb29076]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.kpi-tile[data-v-ddb29076]{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px 16px;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .2s ease,transform .2s ease}.kpi-tile[data-v-ddb29076]:hover{box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.kpi-tile-icon[data-v-ddb29076]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kpi-tile-body[data-v-ddb29076]{min-width:0}.kpi-tile-value[data-v-ddb29076]{font-size:19px;font-weight:800;color:var(--ink);line-height:1.15;white-space:nowrap}.kpi-tile-label[data-v-ddb29076]{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-tile-trend[data-v-ddb29076]{position:absolute;top:10px;right:12px;font-size:10px;font-weight:700;display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border-radius:20px}.kpi-tile-trend i[data-v-ddb29076]{font-size:11px}.kpi-tile-trend.up[data-v-ddb29076]{color:#2c8a45;background:#eafaf0}.kpi-tile-trend.down[data-v-ddb29076]{color:#ea423f;background:#fdeeee}.chart-svg[data-v-ddb29076]{width:100%;height:190px;display:block}.chart-svg-sm[data-v-ddb29076]{height:150px}.chart-axis-labels[data-v-ddb29076]{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-top:2px;padding-left:40px}.chart-legend[data-v-ddb29076]{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:12px;flex-wrap:wrap}.legend-chip[data-v-ddb29076]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:20px;background:#f3f6fa;font-size:11.5px;font-weight:600;color:#51607a}.legend-chip .dot[data-v-ddb29076]{display:inline-block;width:8px;height:8px;border-radius:50%}.bar-list[data-v-ddb29076]{display:flex;flex-direction:column;gap:13px}.bar-list-row[data-v-ddb29076]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 22px}.bar-row-top[data-v-ddb29076]{display:flex;justify-content:space-between;align-items:baseline;font-size:12.5px;color:#4a5568;margin-bottom:5px}.bar-row-top strong[data-v-ddb29076]{color:var(--ink);font-weight:700}.bar-pct[data-v-ddb29076]{font-weight:500;color:var(--muted);font-size:11px}.bar-track[data-v-ddb29076]{height:7px;border-radius:20px;background:#eef2f7;overflow:hidden}.bar-fill[data-v-ddb29076]{height:100%;border-radius:20px;transition:width .3s ease}.bar-sub[data-v-ddb29076]{font-size:10.5px;color:var(--muted)}.geo-coverage[data-v-ddb29076]{margin:12px 0 0;font-size:11px;color:var(--muted)}.not-configured[data-v-ddb29076]{display:flex;align-items:flex-start;gap:12px;background:#f8fafb;border:1px dashed #dbe2ea;border-radius:10px;padding:16px 18px}.not-configured i[data-v-ddb29076]{font-size:20px;color:#8592a6;margin-top:2px}.not-configured-title[data-v-ddb29076]{margin:0 0 4px;font-weight:700;color:var(--ink);font-size:13px}.not-configured-text[data-v-ddb29076]{margin:0;font-size:12.5px;color:#6b7890;line-height:1.5}.urgent-banner[data-v-f1f91a13]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#fff4e0;border:1px solid #f5d999;color:#7a5200;border-radius:8px;padding:12px 16px;margin-bottom:18px;font-size:13px}.urgent-banner i[data-v-f1f91a13]{font-size:16px}.urgent-banner a[data-v-f1f91a13]{margin-left:auto;font-weight:700;color:#7a5200;text-decoration:underline}.kpi-row[data-v-f1f91a13]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.kpi-col[data-v-f1f91a13]{flex:1 1 190px;min-width:190px;max-width:230px}.filter-label[data-v-f1f91a13]{font-size:11px;color:#999;text-transform:uppercase;margin-bottom:6px}.txn-col[data-v-f1f91a13]{margin-bottom:20px}@media (min-width: 1200px){.txn-col[data-v-f1f91a13]{width:20%}}.txn-card[data-v-f1f91a13]{position:relative;background:#fff;border-radius:10px;border:1px solid #eef1f4;box-shadow:0 1px 3px #0000000f;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease}.txn-card[data-v-f1f91a13]:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-2px)}.txn-card-topbar[data-v-f1f91a13]{height:4px;background:var(--accent, #ccd3d9)}.txn-card .panel-body[data-v-f1f91a13]{padding:16px;flex:1;display:flex;flex-direction:column}.txn-card-head[data-v-f1f91a13]{display:flex;justify-content:space-between;align-items:flex-start}.txn-status-badge[data-v-f1f91a13]{font-size:10.5px;font-weight:700;padding:4px 9px;border-radius:20px;white-space:nowrap}.txn-actions[data-v-f1f91a13]{position:relative}.txn-actions-toggle[data-v-f1f91a13]{border:none;background:transparent;font-size:18px;line-height:1;color:#999;cursor:pointer;width:26px;height:26px;border-radius:4px}.txn-actions-toggle[data-v-f1f91a13]:hover{background:#f4f6f8}.txn-actions-menu[data-v-f1f91a13]{position:absolute;right:0;top:28px;z-index:20;min-width:170px;background:#fff;border:1px solid #e1e5e9;border-radius:4px;box-shadow:0 4px 14px #0000001f;list-style:none;margin:0;padding:6px 0}.txn-actions-menu li a[data-v-f1f91a13]{display:block;padding:6px 14px;font-size:12px;color:#444}.txn-actions-menu li a[data-v-f1f91a13]:hover{background:#f4f6f8}.txn-card-company[data-v-f1f91a13]{display:flex;align-items:center;gap:9px;margin-top:12px;min-width:0}.txn-avatar[data-v-f1f91a13]{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12.5px}.txn-card-company-info[data-v-f1f91a13]{min-width:0}.txn-company-name[data-v-f1f91a13]{font-weight:700;font-size:13.5px;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txn-offer-name[data-v-f1f91a13]{font-size:11.5px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txn-amount[data-v-f1f91a13]{text-align:center;background:#eaf4ff;border-radius:8px;padding:12px 6px;margin-top:12px}.txn-amount-price[data-v-f1f91a13]{display:block;font-size:19px;font-weight:800;color:#135f9e;line-height:1.2}.txn-amount-credits[data-v-f1f91a13]{display:block;font-size:11px;font-weight:600;color:#1576ca;margin-top:2px}.txn-meta[data-v-f1f91a13]{display:flex;flex-direction:column;gap:3px;margin-top:12px;font-size:11px;color:#8a97a6}.txn-meta i[data-v-f1f91a13]{width:14px;display:inline-block;text-align:center;margin-right:2px}.txn-ref[data-v-f1f91a13]{margin-top:6px;font-size:10.5px;font-family:monospace;color:#b2bdc9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txn-detail-btn[data-v-f1f91a13]{width:100%;margin-top:14px;padding:9px 0;border:0;border-radius:6px;background:#eef3fb;color:#135f9e;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.txn-detail-btn[data-v-f1f91a13]:hover{background:#1576ca;color:#fff}.txn-detail-table[data-v-f1f91a13]{width:100%;border-collapse:collapse;font-size:13px}.txn-detail-table th[data-v-f1f91a13]{text-align:left;color:#888;font-weight:600;padding:6px 10px 6px 0;white-space:nowrap;vertical-align:top;width:40%}.txn-detail-table td[data-v-f1f91a13]{padding:6px 0;color:#333}.txn-detail-table tr+tr th[data-v-f1f91a13],.txn-detail-table tr+tr td[data-v-f1f91a13]{border-top:1px solid #f4f6f8}.txn-section-title[data-v-f1f91a13]{margin:18px 0 10px;padding-top:12px;border-top:1px solid #eef1f4;font-size:13px;color:#1576ca;text-transform:uppercase;letter-spacing:.03em}.txn-trace[data-v-f1f91a13]{display:flex;flex-direction:column;gap:6px}.txn-trace-step[data-v-f1f91a13]{font-size:12px;color:#aaa;padding:6px 10px;border-radius:4px;background:#f4f6f8}.txn-trace-step span[data-v-f1f91a13]{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;background:#ccd3d9;color:#fff;font-size:10px;margin-right:6px}.txn-trace-step.done[data-v-f1f91a13]{color:#2c3e50;background:#eaf4ff}.txn-trace-step.done span[data-v-f1f91a13]{background:#1576ca}.skeleton-line[data-v-e779ec12]{background:linear-gradient(90deg,#eef1f4 25%,#f7f9fa 37%,#eef1f4 63%);background-size:400% 100%;animation:audit-skeleton-pulse-e779ec12 1.4s ease infinite;border-radius:4px}@keyframes audit-skeleton-pulse-e779ec12{0%{background-position:100% 50%}to{background-position:0 50%}}.audit-timeline[data-v-e779ec12]{list-style:none;margin:0;padding:0}.audit-event[data-v-e779ec12]{background:#fff;border:1px solid #eef1f4;border-left:4px solid #ccc;border-radius:6px;padding:12px 16px;margin-bottom:12px;box-shadow:0 1px 2px #0000000a}.audit-event-head[data-v-e779ec12]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:6px}.audit-category[data-v-e779ec12]{font-weight:700;font-size:13px}.audit-sensitivity[data-v-e779ec12]{display:inline-block;color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:3px;margin-left:8px}.audit-date[data-v-e779ec12]{font-size:11px;color:#999}.audit-event-body[data-v-e779ec12]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12.5px;color:#444}.audit-actor[data-v-e779ec12]{font-weight:600}.audit-action-text[data-v-e779ec12]{color:#666}.audit-action-code[data-v-e779ec12]{background:#f4f6f8;padding:1px 6px;border-radius:3px;font-size:11px;color:#555}.audit-tenant-badge[data-v-e779ec12]{margin-left:auto;padding:2px 8px;border-radius:3px;font-size:10px;background:#eef1f4;color:#666}.audit-diff[data-v-e779ec12]{margin-top:8px;padding:8px 10px;background:#f8fafb;border-radius:4px;font-size:11.5px}.audit-diff-row[data-v-e779ec12]{padding:2px 0;color:#555}.audit-diff-before[data-v-e779ec12]{color:#c0392b;text-decoration:line-through}.audit-diff-after[data-v-e779ec12]{color:#3eb15b;font-weight:600}.parametres-page[data-v-42941bcc]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-42941bcc]{color:#888;font-size:13px;margin-top:-8px}.kpi-card[data-v-42941bcc]{display:flex;flex-direction:column;justify-content:center;gap:5px;position:relative;min-height:90px;padding:16px 18px;margin-bottom:16px;border-radius:12px;color:#fff;overflow:hidden;box-shadow:0 6px 16px #141e3c1a;transition:transform .18s ease,box-shadow .18s ease}.kpi-card[data-v-42941bcc]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #141e3c29}.kpi-icon[data-v-42941bcc]{position:absolute;top:12px;right:14px;font-size:18px;opacity:.45}.kpi-value[data-v-42941bcc]{font-size:22px;font-weight:800;line-height:1}.kpi-label[data-v-42941bcc]{font-size:11.5px;font-weight:600;opacity:.95}.kpi-blue[data-v-42941bcc]{background:linear-gradient(135deg,#4a97d8,#2c6ba0)}.kpi-green[data-v-42941bcc]{background:linear-gradient(135deg,#4cc16b,#2c8a45)}.kpi-teal[data-v-42941bcc]{background:linear-gradient(135deg,#56c9d3,#2f939c)}.kpi-red[data-v-42941bcc]{background:linear-gradient(135deg,#f0605c,#c73330)}.readonly-note[data-v-42941bcc]{background:#fff8ea;color:#93690a;border:1px solid #ffe6a6;border-radius:8px;padding:10px 14px;font-size:12.5px;margin-bottom:16px}.settings-layout[data-v-42941bcc]{display:flex;gap:18px;align-items:flex-start}.category-nav[data-v-42941bcc]{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--border);border-radius:10px;padding:8px;box-shadow:0 1px 2px #0f172a0a}.category-item[data-v-42941bcc]{display:flex;align-items:center;gap:9px;text-align:left;border:none;background:transparent;border-radius:7px;padding:10px 12px;font-size:12.5px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease;position:relative}.category-item[data-v-42941bcc]:hover{background:#f7f9fc}.category-item.active[data-v-42941bcc]{background:#eaf4ff;color:#115e9e}.dirty-dot[data-v-42941bcc]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#ffb400}.settings-card[data-v-42941bcc]{flex:1;min-width:0;background:#fff;border:1px solid var(--border);border-radius:10px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a}.settings-title[data-v-42941bcc]{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--ink)}.settings-hint[data-v-42941bcc]{margin:0 0 16px;font-size:12.5px;color:#888;line-height:1.5}.settings-hint[data-v-42941bcc] a{color:#1576ca;font-weight:600}.section-eyebrow[data-v-42941bcc]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0 0 9px}.section-eyebrow.spaced[data-v-42941bcc]{margin-top:20px}.parametres-page[data-v-42941bcc] .form-group label{font-size:12.5px;font-weight:700;color:#4a5568}.hint-text[data-v-42941bcc]{font-size:11.5px;color:#999;margin-top:5px}.check-row[data-v-42941bcc]{display:flex;align-items:center;gap:8px;font-weight:400!important;font-size:13px;color:#444;margin-bottom:10px}.check-row.important-row[data-v-42941bcc]{font-weight:600!important;color:var(--ink)}.check-row.disabled-row[data-v-42941bcc]{color:#bbb}.soon-tag[data-v-42941bcc]{font-style:normal;font-size:9px;background:#eef1f4;color:#999;padding:1px 6px;border-radius:10px;margin-left:6px}.not-enforced-note[data-v-42941bcc]{font-size:11.5px;color:#93690a;background:#fff8ea;border:1px solid #ffe6a6;border-radius:6px;padding:8px 10px;margin:-4px 0 12px}.list-row[data-v-42941bcc]{display:flex;gap:6px;margin-bottom:6px}.remove-link[data-v-42941bcc]{color:#c0392b;padding:6px 8px;font-size:15px}.link-chip[data-v-42941bcc]{border:1px solid #cfe4f8;background:#eaf4ff;color:#115e9e;border-radius:20px;padding:5px 12px;font-size:11.5px;font-weight:600;cursor:pointer;display:inline-block}.link-chip[data-v-42941bcc]:hover{background:#1576ca;color:#fff}.ip-list[data-v-42941bcc]{margin-top:-4px;margin-bottom:12px}.logo-row[data-v-42941bcc]{display:flex;align-items:center;gap:16px;margin-bottom:18px}.logo-preview[data-v-42941bcc]{width:64px;height:64px;border-radius:10px;object-fit:cover;border:1px solid var(--border)}.logo-placeholder[data-v-42941bcc]{width:64px;height:64px;border-radius:10px;background:#f4f6f8;display:flex;align-items:center;justify-content:center;font-size:22px;color:#ccd3d9}.logo-row .btn-soft[data-v-42941bcc]{margin-left:8px}.save-row[data-v-42941bcc]{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:22px;padding-top:16px;border-top:1px solid #eef1f4}.saved-flash[data-v-42941bcc]{color:#2c8a45;font-weight:700;font-size:12.5px}.modal-cancel[data-v-42941bcc]{border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.state-card[data-v-42941bcc]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-error[data-v-42941bcc]{color:#c0392b;font-size:12.5px}.muted-text[data-v-42941bcc]{color:#999;font-size:12.5px}.btn-soft[data-v-42941bcc]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft[data-v-42941bcc]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-info[data-v-42941bcc]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.btn-soft-info[data-v-42941bcc]:hover:not(:disabled){background:#1576ca;color:#fff}.btn-soft-success[data-v-42941bcc]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-42941bcc]:hover:not(:disabled){background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-soft-danger-outline[data-v-42941bcc]{background:#fff;color:#c0392b;border-color:#c0392b}.btn-soft-danger-outline[data-v-42941bcc]:hover:not(:disabled){background:#c0392b;color:#fff}@media (max-width: 820px){.settings-layout[data-v-42941bcc]{flex-direction:column}.category-nav[data-v-42941bcc]{width:100%;flex-direction:row;overflow-x:auto}}.drawer-overlay[data-v-3ad1b05d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,23,42,.4);z-index:3000;display:flex;justify-content:flex-end}.drawer[data-v-3ad1b05d]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6;width:100%;max-width:520px;background:#f5f8fb;height:100%;overflow-y:auto;padding:22px;position:relative;font-family:Open Sans,sans-serif;box-shadow:-12px 0 32px #0f172a2e}.drawer-close[data-v-3ad1b05d]{position:absolute;top:16px;right:16px;border:none;background:#fff;width:30px;height:30px;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;color:#8592a6;box-shadow:0 1px 3px #0f172a1a;transition:all .15s ease}.drawer-close[data-v-3ad1b05d]:hover{background:#ea423f;color:#fff}.drawer-loading[data-v-3ad1b05d]{padding:60px 0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#8592a6;font-size:13px}.drawer-loading .icon-refresh[data-v-3ad1b05d]{font-size:24px;animation:sd-spin-3ad1b05d 1s linear infinite}@keyframes sd-spin-3ad1b05d{to{transform:rotate(360deg)}}.retry-btn[data-v-3ad1b05d]{border:1px solid #3a86c8;color:#3a86c8;background:#fff;border-radius:6px;padding:6px 16px;cursor:pointer;font-size:12px;font-weight:600}.drawer-header[data-v-3ad1b05d]{display:flex;gap:13px;align-items:center;margin-bottom:8px;padding-right:30px}.drawer-avatar[data-v-3ad1b05d]{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#4a97d8,#2c6ba0);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;flex-shrink:0;box-shadow:0 4px 10px #3a86c84d}.drawer-header-info h2[data-v-3ad1b05d]{margin:0;font-size:15.5px;font-weight:700;color:var(--ink)}.drawer-sub[data-v-3ad1b05d]{margin:3px 0 0;font-size:11.5px;color:var(--muted)}.ticket-subject-title[data-v-3ad1b05d]{font-size:17px;font-weight:700;color:var(--ink);margin:4px 0 12px}.drawer-status-row[data-v-3ad1b05d]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.status-select[data-v-3ad1b05d],.priority-select[data-v-3ad1b05d]{font-size:11.5px;font-weight:700;border-radius:20px;padding:5px 11px;background:#fff;border:1px solid;cursor:pointer}.assign-row[data-v-3ad1b05d]{display:flex;align-items:center;gap:9px;margin-bottom:16px;font-size:12.5px}.assign-row label[data-v-3ad1b05d]{font-weight:700;color:#4a5568}.assign-row select[data-v-3ad1b05d]{flex:1;border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:12.5px;background:#fff}.section[data-v-3ad1b05d]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:14px;box-shadow:0 1px 2px #0f172a0a}.section h3[data-v-3ad1b05d]{margin:0 0 10px;font-size:12.5px;font-weight:700;color:#4a5972;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.unavailable[data-v-3ad1b05d]{color:#aaa;font-size:12px;font-style:italic}.thread[data-v-3ad1b05d]{display:flex;flex-direction:column;gap:9px;margin-bottom:14px}.bubble[data-v-3ad1b05d]{max-width:88%;padding:9px 12px;border-radius:12px;font-size:12.5px;background:#eef2f7;box-shadow:0 1px 2px #0f172a08}.bubble.establishment[data-v-3ad1b05d]{align-self:flex-start;background:#eef2f7;border-bottom-left-radius:3px}.bubble.support[data-v-3ad1b05d]{align-self:flex-end;background:#e3f6e9;border-bottom-right-radius:3px}.bubble-meta[data-v-3ad1b05d]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#97a2b5;margin-bottom:4px}.bubble p[data-v-3ad1b05d]{margin:0;line-height:1.45}.bubble-attachments[data-v-3ad1b05d]{margin-top:7px;display:flex;flex-direction:column;gap:5px}.attachment-chip[data-v-3ad1b05d]{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid var(--border);border-radius:8px;padding:5px 9px;font-size:11px;color:#2c669e;text-decoration:none}.attachment-size[data-v-3ad1b05d]{color:#999}.reply-form[data-v-3ad1b05d]{display:flex;flex-direction:column;gap:9px;border-top:1px solid #eef1f4;padding-top:13px}.reply-form textarea[data-v-3ad1b05d]{width:100%;border:1px solid var(--border);border-radius:8px;padding:9px 11px;font-size:12.5px;font-family:inherit;resize:vertical}.reply-form textarea[data-v-3ad1b05d]:focus{outline:none;border-color:#3a86c8}.reply-form-actions[data-v-3ad1b05d]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.file-label[data-v-3ad1b05d]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#5b6b84;cursor:pointer}.file-label[data-v-3ad1b05d]:hover{color:#3a86c8}.btn-soft[data-v-3ad1b05d]{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-soft[data-v-3ad1b05d]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-info[data-v-3ad1b05d]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-3ad1b05d]:hover:not(:disabled){background:#3a86c8;color:#fff}.btn-soft-warning[data-v-3ad1b05d]{background:#fff8ea;color:#93690a;border-color:#ffe6a6}.btn-soft-warning[data-v-3ad1b05d]:hover:not(:disabled){background:#ffb400;color:#fff}.attachment-list[data-v-3ad1b05d]{display:flex;flex-direction:column;gap:7px}.attachment-row[data-v-3ad1b05d]{display:flex;align-items:center;gap:9px;background:#f7f9fc;border:1px solid var(--border);border-radius:8px;padding:9px 11px;text-decoration:none;color:inherit}.attachment-row[data-v-3ad1b05d]:hover{background:#edf4fa}.attachment-name[data-v-3ad1b05d]{font-size:12.5px;color:#2c669e;font-weight:600;flex:1}.attachment-meta[data-v-3ad1b05d]{font-size:10.5px;color:#999}.notes-section[data-v-3ad1b05d]{border-left:3px solid #ffb400}.notes-section h3[data-v-3ad1b05d]{color:#93690a}.private-tag[data-v-3ad1b05d]{font-size:9px;font-weight:700;text-transform:none;letter-spacing:0;background:#fff2cc;color:#93690a;padding:2px 8px;border-radius:20px}.notes-list[data-v-3ad1b05d]{display:flex;flex-direction:column;gap:9px;margin-bottom:13px}.note-item[data-v-3ad1b05d]{background:#fff8ea;border:1px solid #ffe6a6;border-radius:8px;padding:9px 11px}.note-meta[data-v-3ad1b05d]{margin:0 0 3px;font-size:10.5px;color:#ad8c33;font-weight:700}.note-content[data-v-3ad1b05d]{margin:0;font-size:12.5px;color:#5c4a12;line-height:1.45}.trace[data-v-3ad1b05d]{background:#fafbfd}.trace summary[data-v-3ad1b05d]{cursor:pointer;font-size:12px;font-weight:700;color:#8592a6;text-transform:none;letter-spacing:0}.history-list[data-v-3ad1b05d]{list-style:none;margin:10px 0 0;padding:0;font-size:12px;color:#555}.history-list li[data-v-3ad1b05d]{padding:6px 0;border-bottom:1px solid #eef1f4}.history-list li[data-v-3ad1b05d]:last-child{border-bottom:none}.history-date[data-v-3ad1b05d]{display:block;font-size:10.5px;color:#999;margin-top:2px}.trace-id[data-v-3ad1b05d]{font-size:11px;color:#999;margin:10px 0 0}.support-page[data-v-db81b435]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-db81b435]{margin:0;color:#888;font-size:13px}.kpi-grid[data-v-db81b435]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:20px}.kpi-tile[data-v-db81b435]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:15px 16px;box-shadow:0 1px 2px #0f172a0a;transition:all .18s ease;cursor:pointer;text-align:left}.kpi-tile[data-v-db81b435]:hover{box-shadow:0 8px 20px #0f172a14;transform:translateY(-2px)}.kpi-tile.active[data-v-db81b435]{border-color:#3a86c8;box-shadow:0 0 0 2px #3a86c82e}.kpi-tile-icon[data-v-db81b435]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kpi-tile-value[data-v-db81b435]{font-size:21px;font-weight:800;color:var(--ink);line-height:1.15}.kpi-tile-label[data-v-db81b435]{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.toolbar-card[data-v-db81b435]{background:#fff;border:1px solid var(--border);border-radius:10px;padding:16px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.toolbar-row[data-v-db81b435]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.search-box[data-v-db81b435]{position:relative;flex:1;min-width:240px}.search-box i[data-v-db81b435]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8592a6;font-size:13px}.search-box input[data-v-db81b435]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:13px;background:#f7f9fc;transition:all .15s ease}.search-box input[data-v-db81b435]:focus{outline:none;border-color:#3a86c8;background:#fff}.toolbar-filters[data-v-db81b435]{display:flex;gap:8px;flex-wrap:wrap}.toolbar-filters select[data-v-db81b435]{padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:12px;background:#fff;color:#444}.clear-filters-row[data-v-db81b435]{margin-top:12px}.clear-filters-btn[data-v-db81b435]{border:none;background:none;color:#ea423f;font-size:12px;font-weight:600;cursor:pointer;padding:0}.state-card[data-v-db81b435]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-title[data-v-db81b435]{font-size:14px;color:#555;margin-bottom:12px}.state-error[data-v-db81b435]{color:#999;font-size:13px;margin-bottom:14px}.btn-soft[data-v-db81b435]{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-soft-info[data-v-db81b435]{background:#edf4fa;color:#2c669e;border-color:#cfe1f3}.btn-soft-info[data-v-db81b435]:hover{background:#3a86c8;color:#fff}.tickets-grid[data-v-db81b435]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.ticket-card[data-v-db81b435]{background:#fff;border:1px solid var(--border);border-radius:12px;padding:16px;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:all .2s ease;display:flex;flex-direction:column;gap:9px}.ticket-card[data-v-db81b435]:hover{box-shadow:0 10px 24px #0f172a1a;transform:translateY(-3px);border-color:#dbe6f0}.ticket-card.skeleton[data-v-db81b435]{height:190px;background:linear-gradient(90deg,#f0f2f5 25%,#f8f9fb 37%,#f0f2f5 63%);background-size:400% 100%;animation:ticketShimmer-db81b435 1.4s ease infinite;cursor:default}@keyframes ticketShimmer-db81b435{0%{background-position:100% 50%}to{background-position:0 50%}}.ticket-card-top[data-v-db81b435]{display:flex;justify-content:space-between;align-items:center;gap:8px}.ticket-tenant[data-v-db81b435]{font-size:11px;font-weight:700;color:#5b6b84;text-transform:uppercase;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-subject[data-v-db81b435]{font-size:14px;font-weight:700;color:var(--ink);margin:0;line-height:1.35}.ticket-meta-row[data-v-db81b435]{display:flex;align-items:center;gap:8px}.ticket-date[data-v-db81b435]{font-size:11px;color:var(--muted)}.ticket-last-message[data-v-db81b435]{font-size:12.5px;color:#555;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.ticket-last-message i[data-v-db81b435]{margin-right:4px;color:#8592a6;font-size:11px}.status-badge[data-v-db81b435],.priority-badge[data-v-db81b435]{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;border:1px solid}.ticket-card-footer[data-v-db81b435]{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);border-top:1px solid #eef1f4;padding-top:9px;margin-top:auto}.ticket-card-footer i[data-v-db81b435]{margin-right:4px}.pagination-row[data-v-db81b435]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px}.pagination-info[data-v-db81b435]{font-size:12px;color:#888}.pagination-nav button[data-v-db81b435]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;font-weight:600;color:#444;cursor:pointer;margin-left:6px;transition:all .15s ease}.pagination-nav button[data-v-db81b435]:not(:disabled):hover{border-color:#3a86c8;color:#3a86c8}.pagination-nav button[data-v-db81b435]:disabled{opacity:.4;cursor:not-allowed}.parametres-page[data-v-7c5888be]{--border: #e6ebf2;--ink: #2b3446;--muted: #8592a6}.page-subtitle[data-v-7c5888be]{color:#888;font-size:13px;margin-top:-8px}.readonly-note[data-v-7c5888be]{background:#fff8ea;color:#93690a;border:1px solid #ffe6a6;border-radius:8px;padding:10px 14px;font-size:12.5px;margin-bottom:16px}.settings-layout[data-v-7c5888be]{display:flex;gap:18px;align-items:flex-start}.category-nav[data-v-7c5888be]{width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--border);border-radius:10px;padding:8px;box-shadow:0 1px 2px #0f172a0a}.category-item[data-v-7c5888be]{display:flex;align-items:center;gap:9px;text-align:left;border:none;background:transparent;border-radius:7px;padding:10px 12px;font-size:12.5px;font-weight:600;color:#5b6b84;cursor:pointer;transition:all .15s ease;position:relative}.category-item[data-v-7c5888be]:hover{background:#f7f9fc}.category-item.active[data-v-7c5888be]{background:#eaf4ff;color:#115e9e}.dirty-dot[data-v-7c5888be]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#ffb400}.settings-card[data-v-7c5888be]{flex:1;min-width:0;background:#fff;border:1px solid var(--border);border-radius:10px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a}.settings-title[data-v-7c5888be]{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--ink)}.settings-hint[data-v-7c5888be]{margin:0 0 16px;font-size:12.5px;color:#888;line-height:1.5}.section-eyebrow[data-v-7c5888be]{font-size:11px;color:#8592a6;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin:0 0 9px}.section-eyebrow.spaced[data-v-7c5888be]{margin-top:20px}.parametres-page[data-v-7c5888be] .form-group label{font-size:12.5px;font-weight:700;color:#4a5568}.hint-text[data-v-7c5888be]{font-size:11.5px;color:#999;margin-top:5px}.check-row[data-v-7c5888be]{display:flex;align-items:center;gap:8px;font-weight:400!important;font-size:13px;color:#444;margin-bottom:10px}.check-row.important-row[data-v-7c5888be]{font-weight:600!important;color:var(--ink)}.list-row[data-v-7c5888be]{display:flex;gap:6px;margin-bottom:6px}.remove-link[data-v-7c5888be]{color:#c0392b;padding:6px 8px;font-size:15px;white-space:nowrap}.link-chip[data-v-7c5888be]{border:1px solid #cfe4f8;background:#eaf4ff;color:#115e9e;border-radius:20px;padding:5px 12px;font-size:11.5px;font-weight:600;cursor:pointer;display:inline-block}.link-chip[data-v-7c5888be]:hover{background:#1576ca;color:#fff}.save-row[data-v-7c5888be]{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:22px;padding-top:16px;border-top:1px solid #eef1f4}.saved-flash[data-v-7c5888be]{color:#2c8a45;font-weight:700;font-size:12.5px}.modal-cancel[data-v-7c5888be]{border:none;background:none;color:#888;font-weight:600;cursor:pointer;font-size:13px}.state-card[data-v-7c5888be]{background:#fff;border:1px dashed #dbe2ea;border-radius:10px;padding:50px 20px;text-align:center}.state-error[data-v-7c5888be]{color:#c0392b;font-size:12.5px}.muted-text[data-v-7c5888be]{color:#999;font-size:12.5px}.btn-soft[data-v-7c5888be]{display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:8px;font-size:12.5px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:all .15s ease;white-space:nowrap}.btn-soft[data-v-7c5888be]:disabled{opacity:.5;cursor:not-allowed}.btn-soft-info[data-v-7c5888be]{background:#eaf4ff;color:#115e9e;border-color:#cfe4f8}.btn-soft-info[data-v-7c5888be]:hover:not(:disabled){background:#1576ca;color:#fff}.btn-soft-success[data-v-7c5888be]{background:#eaf8ee;color:#2c8a45;border-color:#c7ead1}.btn-soft-success[data-v-7c5888be]:hover:not(:disabled){background:#3eb15b;color:#fff;border-color:#3eb15b}.btn-xs[data-v-7c5888be]{padding:5px 10px;font-size:11px}.password-locked[data-v-7c5888be]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#666;padding:8px 0}.password-locked a[data-v-7c5888be]{color:#1576ca;font-weight:600}.test-mail-row[data-v-7c5888be]{display:flex;gap:10px;align-items:center}.test-success[data-v-7c5888be]{color:#2c8a45;font-weight:700;font-size:12.5px;margin-top:10px}.test-fail[data-v-7c5888be]{color:#c0392b;font-weight:700;font-size:12.5px;margin-top:10px}.collection-row[data-v-7c5888be]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #f2f4f7}.collection-row.draft-row[data-v-7c5888be]{background:#fafbfc;border-radius:8px;padding:12px;border-bottom:none;margin-bottom:10px}.collection-row .form-control[data-v-7c5888be]{padding:7px 9px;font-size:12.5px}.mini-check[data-v-7c5888be]{display:flex;align-items:center;gap:4px;font-size:11.5px;color:#666;font-weight:400;white-space:nowrap}.row-actions[data-v-7c5888be]{display:flex;align-items:center;gap:4px;margin-left:auto}.row-actions button[data-v-7c5888be]{border:1px solid var(--border);background:#fff;border-radius:4px;width:22px;height:22px;font-size:9px;cursor:pointer;color:#666}@media (max-width: 820px){.settings-layout[data-v-7c5888be]{flex-direction:column}.category-nav[data-v-7c5888be]{width:100%;flex-direction:row;overflow-x:auto}.collection-row[data-v-7c5888be]{flex-direction:column;align-items:stretch}.row-actions[data-v-7c5888be]{margin-left:0;justify-content:flex-end}}.pc-subtitle[data-v-a1d181dc]{margin:4px 0 0;font-size:13px;color:#8a97a6}.pc-tabs[data-v-a1d181dc]{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:20px;background:#eef1f6;border-radius:9px;padding:4px}.pc-tab[data-v-a1d181dc]{position:relative;padding:9px 16px;font-size:12.5px;font-weight:600;color:#4a5a72;text-decoration:none;border-radius:7px;display:inline-flex;align-items:center;gap:7px;transition:all .15s ease}.pc-tab i[data-v-a1d181dc]{font-size:14px}.pc-tab[data-v-a1d181dc]:hover{color:#16224d}.pc-tab.active[data-v-a1d181dc]{color:#16224d;background:#fff;box-shadow:0 1px 3px #0f172a29}.pc-tab-badge[data-v-a1d181dc]{background:#ea423f;color:#fff;font-size:10px;font-weight:800;min-width:17px;height:17px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}@media (max-width: 900px){.pc-tabs[data-v-a1d181dc]{display:flex;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.pc-tab[data-v-a1d181dc]{white-space:nowrap}}.pd-page[data-v-abedaec5]{--border:#e6ebf2;--ink:#2b3446;--muted:#8a97a6}.pd-loading[data-v-abedaec5],.pd-error[data-v-abedaec5]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.pd-error[data-v-abedaec5]{color:#c0392b}.pd-error button[data-v-abedaec5]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer;color:var(--ink)}.pd-spinner[data-v-abedaec5]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#16224d;border-radius:50%;animation:pd-spin-abedaec5 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pd-spin-abedaec5{to{transform:rotate(360deg)}}.pd-grid[data-v-abedaec5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-bottom:20px}.pd-card[data-v-abedaec5]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0f172a0f;border-left:4px solid transparent;transition:transform .15s ease}.pd-card[data-v-abedaec5]:hover{transform:translateY(-2px)}.pd-card.blue[data-v-abedaec5]{border-left-color:#1576ca}.pd-card.green[data-v-abedaec5]{border-left-color:#1f8a4c}.pd-card.orange[data-v-abedaec5]{border-left-color:#c77d00}.pd-card.red[data-v-abedaec5]{border-left-color:#c0392b}.pd-card-icon[data-v-abedaec5]{font-size:17px;color:var(--muted);margin-bottom:8px}.pd-card.blue .pd-card-icon[data-v-abedaec5]{color:#1576ca}.pd-card.green .pd-card-icon[data-v-abedaec5]{color:#1f8a4c}.pd-card.orange .pd-card-icon[data-v-abedaec5]{color:#c77d00}.pd-card.red .pd-card-icon[data-v-abedaec5]{color:#c0392b}.pd-card-value[data-v-abedaec5]{font-size:21px;font-weight:800;color:var(--ink);line-height:1.2}.pd-card-label[data-v-abedaec5]{font-size:11px;color:var(--muted);margin-top:4px;font-weight:600}.pd-chart-card[data-v-abedaec5]{background:#fff;border-radius:12px;padding:20px 22px;box-shadow:0 2px 10px #0f172a0f}.pd-chart-card h4[data-v-abedaec5]{margin:0 0 18px;font-size:14px;font-weight:700;color:var(--ink)}.pd-chart[data-v-abedaec5]{display:flex;align-items:flex-end;gap:14px;height:160px;padding-top:20px}.pd-bar-col[data-v-abedaec5]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.pd-bar-amount[data-v-abedaec5]{font-size:10px;color:var(--muted);margin-bottom:4px;white-space:nowrap}.pd-bar[data-v-abedaec5]{width:100%;max-width:46px;background:linear-gradient(180deg,#4f9eea,#1576ca);border-radius:6px 6px 0 0;transition:height .3s ease}.pd-bar.empty[data-v-abedaec5]{background:#eef1f6}.pd-bar-day[data-v-abedaec5]{font-size:10.5px;color:var(--muted);margin-top:8px;text-transform:capitalize}.pm-page[data-v-9742f969]{--border:#e6ebf2;--ink:#2b3446;--muted:#8a97a6}.pm-header[data-v-9742f969]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.pm-header h3[data-v-9742f969]{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--ink)}.pm-subtitle[data-v-9742f969]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px}.pm-add-btn[data-v-9742f969]{display:inline-flex;align-items:center;gap:7px;background:#16224d;color:#fff;border:0;border-radius:8px;padding:10px 16px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.pm-loading[data-v-9742f969],.pm-error[data-v-9742f969],.pm-empty[data-v-9742f969]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px;background:#fff;border-radius:12px}.pm-error[data-v-9742f969]{color:#c0392b}.pm-error button[data-v-9742f969]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer}.pm-spinner[data-v-9742f969]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#16224d;border-radius:50%;animation:pm-spin-9742f969 .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes pm-spin-9742f969{to{transform:rotate(360deg)}}.pm-table-card[data-v-9742f969]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.pm-table-scroll[data-v-9742f969]{overflow-x:auto}.pm-table[data-v-9742f969]{width:100%;min-width:900px;border-collapse:collapse}.pm-table th[data-v-9742f969]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.pm-table td[data-v-9742f969]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle}.pm-table tr:last-child td[data-v-9742f969]{border-bottom:none}.pm-name-cell[data-v-9742f969]{display:flex;align-items:center;gap:8px}.pm-mini-logo[data-v-9742f969]{width:24px;height:24px;object-fit:contain;border-radius:4px;background:#f4f6f8}.pm-badge[data-v-9742f969]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap}.pm-cancel-schedule[data-v-9742f969]{display:block;font-size:10.5px;color:#c0392b;margin-top:3px}.pm-actions[data-v-9742f969]{white-space:nowrap;display:flex;gap:6px}.pm-actions a[data-v-9742f969]{padding:5px 10px;border-radius:4px;font-size:11.5px}.pm-field-label[data-v-9742f969]{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.pm-hint[data-v-9742f969]{font-size:11px;color:var(--muted);margin:8px 0 0}.pm-checkbox[data-v-9742f969]{display:flex;align-items:center;gap:6px;font-size:12px;height:34px}.pm-asset-box[data-v-9742f969]{display:flex;align-items:center;gap:12px;padding:10px;border:1px dashed var(--border);border-radius:8px}.pm-asset-preview[data-v-9742f969]{width:60px;height:60px;object-fit:contain;background:#f4f6f8;border-radius:6px}.pm-asset-empty[data-v-9742f969]{flex:1;font-size:11px;color:var(--muted)}.pm-asset-actions[data-v-9742f969]{display:flex;flex-direction:column;gap:6px;margin-left:auto}.pm-upload-btn[data-v-9742f969]{cursor:pointer;text-align:center}.pm-field-row[data-v-9742f969]{background:#f9fbfd;border:1px solid var(--border);border-radius:8px;padding:10px;margin-bottom:10px}.pm-mini-btn[data-v-9742f969]{border:1px solid var(--border);background:#fff;border-radius:4px;width:30px;height:34px;cursor:pointer}.pm-mini-btn.danger[data-v-9742f969]{color:#c0392b}.pm-mini-btn[data-v-9742f969]:disabled{opacity:.35;cursor:not-allowed}@media (max-width: 900px){.pm-table-scroll[data-v-9742f969]{overflow-x:visible}.pm-table[data-v-9742f969]{min-width:0}.pm-table thead[data-v-9742f969]{display:none}.pm-table[data-v-9742f969],.pm-table tbody[data-v-9742f969],.pm-table tr[data-v-9742f969],.pm-table td[data-v-9742f969]{display:block;width:100%}.pm-table tr[data-v-9742f969]{border-bottom:8px solid #f5f8fb;padding:12px 14px}.pm-table td[data-v-9742f969]{border:none;padding:6px 0}.pm-table td[data-v-9742f969]:before{content:attr(data-label);display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;margin-bottom:3px}}.cl-page[data-v-dcff448e]{--border:#e6ebf2;--ink:#2b3446;--muted:#8a97a6}.cl-header[data-v-dcff448e]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.cl-header h3[data-v-dcff448e]{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--ink)}.cl-subtitle[data-v-dcff448e]{margin:0;font-size:12.5px;color:var(--muted);max-width:560px}.cl-adjust-btn[data-v-dcff448e]{display:inline-flex;align-items:center;gap:7px;background:#16224d;color:#fff;border:0;border-radius:8px;padding:10px 16px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.cl-filters-card[data-v-dcff448e]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 2px 10px #0f172a0f;margin-bottom:16px}.cl-search-box[data-v-dcff448e]{position:relative;flex:1 1 240px;min-width:220px}.cl-search-box i[data-v-dcff448e]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:13px}.cl-search-box input[data-v-dcff448e]{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--border);border-radius:8px;font-size:12.5px;outline:none;box-sizing:border-box}.cl-filters-card select[data-v-dcff448e]{padding:9px 10px;border:1px solid var(--border);border-radius:8px;font-size:12.5px}.cl-table-card[data-v-dcff448e]{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0f172a0f;overflow:hidden}.cl-table-scroll[data-v-dcff448e]{overflow-x:auto}.cl-table[data-v-dcff448e]{width:100%;min-width:1000px;border-collapse:collapse}.cl-table th[data-v-dcff448e]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;padding:13px 14px;border-bottom:1px solid var(--border);background:#f9fbfd;white-space:nowrap}.cl-table td[data-v-dcff448e]{padding:12px 14px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:var(--ink);vertical-align:middle;white-space:nowrap}.cl-table tr:last-child td[data-v-dcff448e]{border-bottom:none}.cl-badge[data-v-dcff448e]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid}.cl-amount-pos[data-v-dcff448e]{color:#1f8a4c;font-weight:700}.cl-amount-neg[data-v-dcff448e]{color:#c0392b;font-weight:700}.cl-ref[data-v-dcff448e]{font-family:monospace;font-size:11.5px;color:var(--muted)}.cl-truncate[data-v-dcff448e]{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-loading[data-v-dcff448e],.cl-error[data-v-dcff448e],.cl-empty[data-v-dcff448e]{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.cl-error[data-v-dcff448e]{color:#c0392b}.cl-error button[data-v-dcff448e]{margin-left:10px;border:1px solid var(--border);background:#fff;border-radius:7px;padding:6px 14px;font-size:12px;cursor:pointer}.cl-spinner[data-v-dcff448e]{display:inline-block;width:14px;height:14px;border:2px solid #d8e3ef;border-top-color:#16224d;border-radius:50%;animation:cl-spin-dcff448e .7s linear infinite;margin-right:8px;vertical-align:-2px}@keyframes cl-spin-dcff448e{to{transform:rotate(360deg)}}.cl-pagination[data-v-dcff448e]{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.cl-pagination button[data-v-dcff448e]{border:1px solid var(--border);background:#fff;border-radius:7px;padding:7px 14px;font-size:12px;cursor:pointer}.cl-pagination button[data-v-dcff448e]:disabled{opacity:.4;cursor:not-allowed}.cl-field-label[data-v-dcff448e]{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.cl-hint[data-v-dcff448e]{font-size:11px;color:var(--muted);margin:8px 0 0}@media (max-width: 1000px){.cl-table-scroll[data-v-dcff448e]{overflow-x:visible}.cl-table[data-v-dcff448e]{min-width:0}.cl-table thead[data-v-dcff448e]{display:none}.cl-table[data-v-dcff448e],.cl-table tbody[data-v-dcff448e],.cl-table tr[data-v-dcff448e],.cl-table td[data-v-dcff448e]{display:block;width:100%}.cl-table tr[data-v-dcff448e]{border-bottom:8px solid #f5f8fb;padding:12px 14px}.cl-table td[data-v-dcff448e]{border:none;padding:6px 0;display:flex;justify-content:space-between;gap:10px;white-space:normal}.cl-table td[data-v-dcff448e]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:700;flex-shrink:0}}.wa-table-scroll[data-v-deb8a281]{overflow-x:auto}.wa-table[data-v-deb8a281]{width:100%;min-width:760px;border-collapse:collapse}.wa-table th[data-v-deb8a281]{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#999;font-weight:700;padding:13px 16px;border-bottom:1px solid #eef1f4;background:#f9fbfd;white-space:nowrap}.wa-table td[data-v-deb8a281]{padding:12px 16px;border-bottom:1px solid #f2f4f7;font-size:12.5px;color:#333;vertical-align:middle}.wa-table tr:last-child td[data-v-deb8a281]{border-bottom:none}.wa-badge[data-v-deb8a281]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.wa-error-hint[data-v-deb8a281]{margin:4px 0 0;font-size:10.5px;color:#c0392b;max-width:220px}.wa-actions[data-v-deb8a281]{white-space:nowrap;display:flex;gap:6px}.wa-actions a[data-v-deb8a281]{padding:5px 10px;border-radius:4px;font-size:11.5px}.wa-hint[data-v-deb8a281]{font-size:11px;color:#999;margin:6px 0 0}.filter-label[data-v-deb8a281]{font-size:11px;color:#999;text-transform:uppercase;margin-bottom:6px}@media (max-width: 900px){.wa-table-scroll[data-v-deb8a281]{overflow-x:visible}.wa-table[data-v-deb8a281]{min-width:0}.wa-table thead[data-v-deb8a281]{display:none}.wa-table[data-v-deb8a281],.wa-table tbody[data-v-deb8a281],.wa-table tr[data-v-deb8a281],.wa-table td[data-v-deb8a281]{display:block;width:100%}.wa-table tr[data-v-deb8a281]{border-bottom:8px solid #f5f8fb;padding:12px 16px}.wa-table td[data-v-deb8a281]{border:none;padding:6px 0}.wa-table td[data-v-deb8a281]:before{content:attr(data-label);display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#999;font-weight:700;margin-bottom:3px}}
