:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vx-paper:#f4f2ed;--vx-surface:#fff;--vx-surface-sunk:#ece9e2;--vx-surface-raised:#fff;--vx-line:#dedad0;--vx-line-strong:#c9c3b6;--vx-ink:#1b1d22;--vx-ink-2:#4a4d55;--vx-ink-3:#7a7c83;--vx-ink-inverse:#fff;--vx-accent:#3546c8;--vx-accent-hover:#2a399f;--vx-accent-soft:#e6e9fb;--vx-focus:#3546c8;--vx-ok:#1f7a4d;--vx-ok-soft:#e0f1e7;--vx-warn:#9a5b00;--vx-warn-soft:#fbefd7;--vx-danger:#b3261e;--vx-danger-soft:#f9e1df;--vx-stage-novo:#6b7280;--vx-stage-qualificado:#3546c8;--vx-stage-experimental:#8a4fd3;--vx-stage-compareceu:#c2410c;--vx-stage-matriculado:#1f7a4d;--vx-stage-perdido:#9ca3af;--vx-dim-intent-fg:#2a399f;--vx-dim-intent-bg:#e6e9fb;--vx-dim-interest-fg:#0f6b66;--vx-dim-interest-bg:#dcf1ef;--vx-dim-objection-fg:#9a3412;--vx-dim-objection-bg:#fde7da;--vx-dim-urgency-fg:#b3261e;--vx-dim-urgency-bg:#f9e1df;--vx-dim-sentiment-fg:#4a4d55;--vx-dim-sentiment-bg:#ece9e2;--vx-dim-stage_hint-fg:#6b35b0;--vx-dim-stage_hint-bg:#efe5fb;--vx-src-agent:#3546c8;--vx-src-staff:#1b1d22;--vx-src-automation:#8a4fd3;--vx-src-simulator:#1f7a4d;--vx-src-classifier:#9a5b00;--vx-wa-header:#075e54;--vx-wa-header-ink:#fff;--vx-wa-wall:#efe7dd;--vx-wa-wall-dot:#e2d8cb;--vx-wa-out:#d9fdd3;--vx-wa-in:#fff;--vx-wa-ink:#111b21;--vx-wa-meta:#667781;--vx-wa-tick-read:#53bdeb;--vx-wa-composer:#f0f2f5;--vx-wa-send:#00a884;--vx-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--vx-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--vx-text-xs:11px;--vx-text-sm:12.5px;--vx-text-md:14px;--vx-text-lg:16px;--vx-text-xl:20px;--vx-text-2xl:26px;--vx-leading:1.45;--vx-weight-regular:400;--vx-weight-medium:550;--vx-weight-bold:680;--vx-1:4px;--vx-2:8px;--vx-3:12px;--vx-4:16px;--vx-5:20px;--vx-6:24px;--vx-8:32px;--vx-radius-sm:6px;--vx-radius:10px;--vx-radius-lg:14px;--vx-radius-pill:999px;--vx-shadow-card:0 1px 0 #1b1d220a, 0 1px 3px #1b1d2214;--vx-shadow-lift:0 6px 20px #1b1d2224, 0 2px 6px #1b1d2214;--vx-shadow-pane:0 0 0 1px var(--vx-line), 0 12px 40px #1b1d221f;--vx-ease:cubic-bezier(.2, .8, .2, 1);--vx-dur-fast:.14s;--vx-dur:.22s;--vx-dur-travel:.52s;--vx-dur-glow:1.6s;--vx-column-width:288px;--vx-pane-width:400px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vx-paper:#121316;--vx-surface:#1b1d22;--vx-surface-sunk:#16171b;--vx-surface-raised:#23262c;--vx-line:#2c2f36;--vx-line-strong:#3b3f48;--vx-ink:#ecebe7;--vx-ink-2:#b6b5b0;--vx-ink-3:#85868b;--vx-ink-inverse:#121316;--vx-accent:#8b98ff;--vx-accent-hover:#a7b1ff;--vx-accent-soft:#252a4d;--vx-focus:#8b98ff;--vx-ok:#5cc38c;--vx-ok-soft:#173327;--vx-warn:#e7b25a;--vx-warn-soft:#3a2c12;--vx-danger:#f2857c;--vx-danger-soft:#3d1e1c;--vx-stage-novo:#9ca3af;--vx-stage-qualificado:#8b98ff;--vx-stage-experimental:#c39bff;--vx-stage-compareceu:#f59e60;--vx-stage-matriculado:#5cc38c;--vx-stage-perdido:#5f646d;--vx-dim-intent-fg:#b9c1ff;--vx-dim-intent-bg:#252a4d;--vx-dim-interest-fg:#7fd6cf;--vx-dim-interest-bg:#15322f;--vx-dim-objection-fg:#f8b48d;--vx-dim-objection-bg:#3b2416;--vx-dim-urgency-fg:#f2857c;--vx-dim-urgency-bg:#3d1e1c;--vx-dim-sentiment-fg:#c9c8c3;--vx-dim-sentiment-bg:#2c2f36;--vx-dim-stage_hint-fg:#d4b8ff;--vx-dim-stage_hint-bg:#31244a;--vx-src-agent:#8b98ff;--vx-src-staff:#ecebe7;--vx-src-automation:#c39bff;--vx-src-simulator:#5cc38c;--vx-src-classifier:#e7b25a;--vx-wa-header:#202c33;--vx-wa-wall:#0b141a;--vx-wa-wall-dot:#111d24;--vx-wa-out:#005c4b;--vx-wa-in:#202c33;--vx-wa-ink:#e9edef;--vx-wa-meta:#8696a0;--vx-wa-composer:#202c33;--vx-shadow-card:0 1px 0 #0000004d, 0 1px 3px #0006;--vx-shadow-lift:0 8px 24px #00000080;--vx-shadow-pane:0 0 0 1px var(--vx-line), 0 12px 40px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vx-paper:#121316;--vx-surface:#1b1d22;--vx-surface-sunk:#16171b;--vx-surface-raised:#23262c;--vx-line:#2c2f36;--vx-line-strong:#3b3f48;--vx-ink:#ecebe7;--vx-ink-2:#b6b5b0;--vx-ink-3:#85868b;--vx-ink-inverse:#121316;--vx-accent:#8b98ff;--vx-accent-hover:#a7b1ff;--vx-accent-soft:#252a4d;--vx-focus:#8b98ff;--vx-ok:#5cc38c;--vx-ok-soft:#173327;--vx-warn:#e7b25a;--vx-warn-soft:#3a2c12;--vx-danger:#f2857c;--vx-danger-soft:#3d1e1c;--vx-stage-novo:#9ca3af;--vx-stage-qualificado:#8b98ff;--vx-stage-experimental:#c39bff;--vx-stage-compareceu:#f59e60;--vx-stage-matriculado:#5cc38c;--vx-stage-perdido:#5f646d;--vx-dim-intent-fg:#b9c1ff;--vx-dim-intent-bg:#252a4d;--vx-dim-interest-fg:#7fd6cf;--vx-dim-interest-bg:#15322f;--vx-dim-objection-fg:#f8b48d;--vx-dim-objection-bg:#3b2416;--vx-dim-urgency-fg:#f2857c;--vx-dim-urgency-bg:#3d1e1c;--vx-dim-sentiment-fg:#c9c8c3;--vx-dim-sentiment-bg:#2c2f36;--vx-dim-stage_hint-fg:#d4b8ff;--vx-dim-stage_hint-bg:#31244a;--vx-src-agent:#8b98ff;--vx-src-staff:#ecebe7;--vx-src-automation:#c39bff;--vx-src-simulator:#5cc38c;--vx-src-classifier:#e7b25a;--vx-wa-header:#202c33;--vx-wa-wall:#0b141a;--vx-wa-wall-dot:#111d24;--vx-wa-out:#005c4b;--vx-wa-in:#202c33;--vx-wa-ink:#e9edef;--vx-wa-meta:#8696a0;--vx-wa-composer:#202c33;--vx-shadow-card:0 1px 0 #0000004d, 0 1px 3px #0006;--vx-shadow-lift:0 8px 24px #00000080;--vx-shadow-pane:0 0 0 1px var(--vx-line), 0 12px 40px #00000080}@media (prefers-reduced-motion:reduce){:root{--vx-dur-fast:0s;--vx-dur:0s;--vx-dur-travel:0s;--vx-dur-glow:0s}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--vx-paper);color:var(--vx-ink);font-family:var(--vx-font);font-size:var(--vx-text-md);line-height:var(--vx-leading);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01", "tnum"}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote{margin:0;padding:0}ol,ul{list-style:none}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--vx-focus);outline-offset:2px}code,pre{font-family:var(--vx-font-mono);font-size:.92em}.vx-muted{color:var(--vx-ink-3)}.vx-section-title{font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-ink-3);margin-bottom:var(--vx-3)}.vx-link{color:var(--vx-accent);cursor:pointer;font-size:var(--vx-text-sm);background:0 0;border:0;padding:0}.vx-link:hover{text-decoration:underline}.vx-notice{padding:var(--vx-3);border-radius:var(--vx-radius);background:var(--vx-warn-soft);color:var(--vx-warn);font-size:var(--vx-text-sm);gap:2px;display:grid}.vx-btn{align-items:center;gap:var(--vx-1);border:1px solid var(--vx-line-strong);border-radius:var(--vx-radius-sm);background:var(--vx-surface);font-weight:var(--vx-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--vx-dur-fast) var(--vx-ease), border-color var(--vx-dur-fast) var(--vx-ease);display:inline-flex}.vx-btn--md{font-size:var(--vx-text-md);padding:7px 14px}.vx-btn--sm{font-size:var(--vx-text-sm);padding:5px 10px}.vx-btn:hover{background:var(--vx-surface-sunk)}.vx-btn--primary{background:var(--vx-accent);border-color:var(--vx-accent);color:var(--vx-ink-inverse)}.vx-btn--primary:hover{background:var(--vx-accent-hover);border-color:var(--vx-accent-hover)}.vx-btn--danger{color:var(--vx-danger);border-color:var(--vx-danger)}.vx-btn:disabled{opacity:.5;cursor:default}.vx-icon-btn{border-radius:var(--vx-radius-sm);width:30px;height:30px;color:var(--vx-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.vx-icon-btn:hover{background:var(--vx-surface-sunk);color:var(--vx-ink)}.vx-chip{border-radius:var(--vx-radius-pill);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-medium);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;line-height:18px;display:inline-flex}.vx-chip__conf{opacity:.7;font-variant-numeric:tabular-nums}.vx-chip--intent{color:var(--vx-dim-intent-fg);background:var(--vx-dim-intent-bg)}.vx-chip--interest{color:var(--vx-dim-interest-fg);background:var(--vx-dim-interest-bg)}.vx-chip--objection{color:var(--vx-dim-objection-fg);background:var(--vx-dim-objection-bg)}.vx-chip--urgency{color:var(--vx-dim-urgency-fg);background:var(--vx-dim-urgency-bg)}.vx-chip--sentiment{color:var(--vx-dim-sentiment-fg);background:var(--vx-dim-sentiment-bg)}.vx-chip--stage_hint{color:var(--vx-dim-stage_hint-fg);background:var(--vx-dim-stage_hint-bg)}.vx-chip--more{color:var(--vx-ink-3);background:var(--vx-surface-sunk)}.vx-tag{border-radius:var(--vx-radius-sm);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-medium);white-space:nowrap;align-items:center;padding:0 7px;line-height:18px;display:inline-flex}.vx-tag--neutral{color:var(--vx-ink-2);background:var(--vx-surface-sunk)}.vx-tag--accent{color:var(--vx-accent);background:var(--vx-accent-soft)}.vx-tag--ok{color:var(--vx-ok);background:var(--vx-ok-soft)}.vx-tag--warn{color:var(--vx-warn);background:var(--vx-warn-soft)}.vx-tag--danger{color:var(--vx-danger);background:var(--vx-danger-soft)}.vx-avatar{background:var(--vx-surface-sunk);color:var(--vx-ink-2);font-weight:var(--vx-weight-bold);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.vx-live{font-size:var(--vx-text-sm);font-weight:var(--vx-weight-medium);color:var(--vx-ink-2);align-items:center;gap:6px;display:inline-flex}.vx-live__dot{background:var(--vx-ok);border-radius:50%;width:8px;height:8px}.vx-live--live .vx-live__dot{box-shadow:0 0 0 0 var(--vx-ok);animation:2s infinite vx-pulse}.vx-live--reconnecting .vx-live__dot{background:var(--vx-warn)}.vx-live--offline .vx-live__dot{background:var(--vx-danger)}@keyframes vx-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--vx-ok) 50%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.vx-spinner{border:2px solid var(--vx-line-strong);border-top-color:var(--vx-accent);border-radius:50%;flex:none;animation:.8s linear infinite vx-spin;display:inline-block}@keyframes vx-spin{to{transform:rotate(360deg)}}.vx-mark{vertical-align:-2px;flex:none}.vx-mark--queued{color:var(--vx-wa-meta)}.vx-mark--sent{color:var(--vx-wa-tick-read)}.vx-mark--rejected{color:var(--vx-danger)}.vx-mark--uncertain{color:var(--vx-warn)}.vx-app{grid-template-columns:minmax(0, 1fr) var(--vx-pane-width);grid-template-rows:48px minmax(0,1fr);grid-template-areas:"top top""main dock";height:100dvh;display:grid}.vx-topbar{align-items:center;gap:var(--vx-3);padding:0 var(--vx-4);border-bottom:1px solid var(--vx-line);background:var(--vx-surface);grid-area:top;display:flex}.vx-topbar__brand{align-items:center;gap:var(--vx-2);font-weight:var(--vx-weight-bold);letter-spacing:-.01em;display:inline-flex}.vx-topbar__logo{background:conic-gradient(from 210deg, var(--vx-accent), var(--vx-stage-experimental), var(--vx-accent));border-radius:5px;width:18px;height:18px}.vx-topbar__org{padding-left:var(--vx-3);border-left:1px solid var(--vx-line);color:var(--vx-ink-2)}.vx-topbar__spacer{flex:1}.vx-topbar__staff{color:var(--vx-ink-2);font-size:var(--vx-text-sm)}.vx-main{grid-area:main;min-width:0;min-height:0;position:relative;overflow:hidden}.vx-main__board{height:100%}.vx-main__timeline{z-index:10;width:min(440px,100%);animation:vx-slide-in var(--vx-dur) var(--vx-ease);position:absolute;inset:0 0 0 auto}@keyframes vx-slide-in{0%{opacity:0;transform:translate(24px)}}.vx-dock{border-left:1px solid var(--vx-line);background:var(--vx-surface);flex-direction:column;grid-area:dock;min-height:0;display:flex}.vx-dock__tabs{gap:var(--vx-1);padding:var(--vx-2) var(--vx-2) 0;border-bottom:1px solid var(--vx-line);display:flex}.vx-dock__tab{padding:8px var(--vx-2);color:var(--vx-ink-3);font-size:var(--vx-text-sm);font-weight:var(--vx-weight-medium);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.vx-dock__tab:hover{color:var(--vx-ink)}.vx-dock__tab.is-active{color:var(--vx-ink);border-bottom-color:var(--vx-accent)}.vx-dock__panel{flex:1;min-height:0}.vx-dock__panel[hidden]{display:none}.vx-board{flex-direction:column;height:100%;display:flex}.vx-board__head{justify-content:space-between;align-items:flex-start;gap:var(--vx-4);padding:var(--vx-5) var(--vx-6) var(--vx-4);display:flex}.vx-board__title{font-size:var(--vx-text-xl);font-weight:var(--vx-weight-bold);letter-spacing:-.015em}.vx-board__total{color:var(--vx-ink-3);font-weight:var(--vx-weight-regular);margin-left:4px}.vx-board__hint{color:var(--vx-ink-3);font-size:var(--vx-text-sm)}.vx-board__columns{grid-auto-flow:column;grid-auto-columns:var(--vx-column-width);gap:var(--vx-3);min-height:0;padding:0 var(--vx-6) var(--vx-6);scroll-padding-inline:var(--vx-6);flex:1;display:grid;overflow-x:auto}.vx-column{border-radius:var(--vx-radius-lg);background:var(--vx-surface-sunk);flex-direction:column;min-height:0;display:flex}.vx-column__head{align-items:center;gap:var(--vx-2);padding:var(--vx-3) var(--vx-3) var(--vx-2);display:flex}.vx-column__swatch{background:var(--stage);border-radius:2px;width:8px;height:8px}.vx-column__title{font-size:var(--vx-text-sm);font-weight:var(--vx-weight-bold);flex:1}.vx-column__count{border-radius:var(--vx-radius-pill);background:var(--vx-surface);min-width:22px;color:var(--vx-ink-2);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-medium);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px;line-height:18px}.vx-column__cards{gap:var(--vx-2);min-height:0;padding:var(--vx-1) var(--vx-2) var(--vx-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.vx-column__slot{position:relative}.vx-column__empty{padding:var(--vx-6) var(--vx-2);border:1px dashed var(--vx-line-strong);border-radius:var(--vx-radius);color:var(--vx-ink-3);font-size:var(--vx-text-sm);text-align:center}.vx-column--novo,.vx-card--novo,.vx-stage-pill--novo,.vx-bar--novo{--stage:var(--vx-stage-novo)}.vx-column--qualificado,.vx-card--qualificado,.vx-stage-pill--qualificado,.vx-bar--qualificado{--stage:var(--vx-stage-qualificado)}.vx-column--experimental,.vx-card--experimental,.vx-stage-pill--experimental,.vx-bar--experimental{--stage:var(--vx-stage-experimental)}.vx-column--compareceu,.vx-card--compareceu,.vx-stage-pill--compareceu,.vx-bar--compareceu{--stage:var(--vx-stage-compareceu)}.vx-column--matriculado,.vx-card--matriculado,.vx-stage-pill--matriculado,.vx-bar--matriculado{--stage:var(--vx-stage-matriculado)}.vx-column--perdido,.vx-card--perdido,.vx-stage-pill--perdido,.vx-bar--perdido{--stage:var(--vx-stage-perdido)}.vx-column--perdido .vx-card{opacity:.72}.vx-card{gap:var(--vx-2);width:100%;padding:var(--vx-3);padding-left:calc(var(--vx-3) + 3px);border:1px solid var(--vx-line);border-radius:var(--vx-radius);background:var(--vx-surface);box-shadow:var(--vx-shadow-card);text-align:left;cursor:pointer;transition:border-color var(--vx-dur-fast) var(--vx-ease), box-shadow var(--vx-dur-fast) var(--vx-ease);flex-direction:column;display:flex;position:relative}.vx-card:before{content:"";background:var(--stage);border-radius:0 3px 3px 0;width:3px;position:absolute;inset:8px auto 8px 0}.vx-card:hover{border-color:var(--vx-line-strong);box-shadow:var(--vx-shadow-lift)}.vx-card.is-selected{border-color:var(--vx-accent);box-shadow:0 0 0 1px var(--vx-accent), var(--vx-shadow-card)}.is-arrived>.vx-card{animation:vx-arrive var(--vx-dur-glow) var(--vx-ease)}@keyframes vx-arrive{0%,25%{box-shadow:0 0 0 2px var(--stage), 0 0 18px 2px color-mix(in srgb, var(--stage) 35%, transparent)}to{box-shadow:var(--vx-shadow-card)}}.vx-card__top{align-items:center;gap:var(--vx-2);display:flex}.vx-card__who{flex-direction:column;flex:1;min-width:0;display:flex}.vx-card__name{font-weight:var(--vx-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.vx-card__age{color:var(--vx-ink-3);font-size:var(--vx-text-xs)}.vx-card__msg{color:var(--vx-ink-2);font-size:var(--vx-text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.vx-card__msg-dir{color:var(--vx-ink-3)}.vx-card__trial{color:var(--vx-stage-experimental);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-medium);align-items:center;gap:5px;display:inline-flex}.vx-card__labels{flex-wrap:wrap;gap:4px;display:flex}.vx-card__labels:empty{display:none}.vx-card__labels-note{color:var(--vx-ink-3);font-size:var(--vx-text-xs);font-style:italic}.vx-card__labels-note.is-pending{animation:1.4s ease-in-out infinite alternate vx-fade}@keyframes vx-fade{to{opacity:.4}}.vx-card__human{margin:0 calc(-1 * var(--vx-3)) calc(-1 * var(--vx-3)) calc(-1 * var(--vx-3) - 3px);padding:5px var(--vx-3) 6px calc(var(--vx-3) + 3px);border-top:1px solid var(--vx-line);border-radius:0 0 var(--vx-radius) var(--vx-radius);background:var(--vx-warn-soft);color:var(--vx-warn);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-medium);align-items:center;gap:5px;display:inline-flex}.vx-timeline{background:var(--vx-surface);height:100%;box-shadow:var(--vx-shadow-pane);flex-direction:column;display:flex}.vx-timeline__head{align-items:flex-start;gap:var(--vx-3);padding:var(--vx-5);border-bottom:1px solid var(--vx-line);display:flex}.vx-timeline__who{flex:1;gap:6px;min-width:0;display:grid}.vx-timeline__name{font-size:var(--vx-text-lg);font-weight:var(--vx-weight-bold);line-height:1.2}.vx-timeline__meta{flex-wrap:wrap;gap:6px;display:flex}.vx-timeline__phone{color:var(--vx-ink-3);font-size:var(--vx-text-sm);font-variant-numeric:tabular-nums}.vx-stage-pill{border-radius:var(--vx-radius-sm);background:color-mix(in srgb, var(--stage) 14%, transparent);color:var(--stage);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);align-items:center;gap:5px;padding:0 8px 0 6px;line-height:18px;display:inline-flex}.vx-stage-pill:before{content:"";background:var(--stage);border-radius:2px;width:6px;height:6px}.vx-timeline__labels{margin:var(--vx-4) var(--vx-5) 0}.vx-labelgrid{gap:6px;display:grid}.vx-labelgrid__row{align-items:baseline;gap:var(--vx-2);grid-template-columns:96px 1fr;display:grid}.vx-labelgrid dt{color:var(--vx-ink-3);font-size:var(--vx-text-xs)}.vx-labelgrid dd{flex-wrap:wrap;gap:4px;display:flex}.vx-timeline__body{min-height:0;padding:var(--vx-5);flex:1;overflow-y:auto}.vx-timeline__day+.vx-timeline__day{margin-top:var(--vx-4)}.vx-timeline__day-head{margin-bottom:var(--vx-2);color:var(--vx-ink-2);font-size:var(--vx-text-sm);font-weight:var(--vx-weight-bold)}.vx-event{gap:var(--vx-2);grid-template-columns:18px minmax(0,1fr);display:grid}.vx-event--agent{--src:var(--vx-src-agent)}.vx-event--staff{--src:var(--vx-src-staff)}.vx-event--automation{--src:var(--vx-src-automation)}.vx-event--simulator{--src:var(--vx-src-simulator)}.vx-event--classifier{--src:var(--vx-src-classifier)}.vx-event__rail{justify-content:center;display:flex;position:relative}.vx-event__rail:after{content:"";background:var(--vx-line);width:1px;position:absolute;top:16px;bottom:-4px}.vx-event:last-child .vx-event__rail:after{display:none}.vx-event__dot{border:2px solid var(--src);background:var(--vx-surface);border-radius:50%;width:9px;height:9px;margin-top:5px}.vx-event__main{padding-bottom:var(--vx-4);gap:4px;display:grid}.vx-event__line{align-items:baseline;gap:var(--vx-2);display:flex}.vx-event__summary{font-weight:var(--vx-weight-medium);flex:1}.vx-event__time{color:var(--vx-ink-3);font-size:var(--vx-text-xs);font-variant-numeric:tabular-nums}.vx-event__by{color:var(--vx-ink-3);font-size:var(--vx-text-xs);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.vx-event__source{color:var(--src);font-weight:var(--vx-weight-bold)}.vx-event__delivery{margin-left:var(--vx-2);font-weight:var(--vx-weight-medium);align-items:center;gap:3px;display:inline-flex}.vx-event__delivery.is-rejected{color:var(--vx-danger)}.vx-event__delivery.is-uncertain{color:var(--vx-warn)}.vx-event__body{border-left:2px solid var(--vx-line-strong);color:var(--vx-ink-2);font-size:var(--vx-text-sm);white-space:pre-wrap;padding:6px 10px}.vx-event__labels{flex-wrap:wrap;gap:4px;display:flex}.vx-event__tool{padding:var(--vx-2) 10px;border-radius:var(--vx-radius-sm);background:var(--vx-surface-sunk);font-size:var(--vx-text-sm);gap:4px;display:grid}.vx-event__tool-head{color:var(--vx-ink-2);align-items:center;gap:6px;display:flex}.vx-event__tool-head .vx-link{margin-left:auto}.vx-event__tool-label{color:var(--vx-ink-3);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);letter-spacing:.04em;text-transform:uppercase}.vx-event__reason{color:var(--vx-ink-2)}.vx-event__json{max-height:220px;padding:var(--vx-2);border-radius:var(--vx-radius-sm);background:var(--vx-surface);font-size:var(--vx-text-xs);margin:0;overflow:auto}.vx-pane{flex-direction:column;height:100%;min-height:0;display:flex}.vx-pane__head{align-items:flex-start;gap:var(--vx-3);padding:var(--vx-4);display:flex}.vx-pane__title{font-size:var(--vx-text-md);font-weight:var(--vx-weight-bold)}.vx-pane__hint{color:var(--vx-ink-3);font-size:var(--vx-text-sm)}.vx-pane__scroll{min-height:0;padding:0 var(--vx-4) var(--vx-4);flex:1;overflow-y:auto}.vx-manager__mark{border-radius:var(--vx-radius);background:var(--vx-accent-soft);width:32px;height:32px;color:var(--vx-accent);flex:none;place-items:center;display:grid}.vx-manager__suggestions{gap:var(--vx-2);margin-bottom:var(--vx-4);display:grid}.vx-suggestion{padding:var(--vx-2) var(--vx-3);border:1px solid var(--vx-line);border-radius:var(--vx-radius);background:var(--vx-surface);color:var(--vx-ink-2);font-size:var(--vx-text-sm);text-align:left;cursor:pointer}.vx-suggestion:hover{border-color:var(--vx-accent);color:var(--vx-ink)}.vx-manager__entries{gap:var(--vx-3);flex-direction:column;display:flex}.vx-manager__entry.is-thinking{align-items:center;gap:var(--vx-2);color:var(--vx-ink-3);font-size:var(--vx-text-sm);display:flex}.vx-msg{max-width:88%;padding:var(--vx-2) var(--vx-3);border-radius:var(--vx-radius-lg);gap:2px;display:grid}.vx-msg--self{background:var(--vx-accent);color:var(--vx-ink-inverse);border-bottom-right-radius:4px;margin-left:auto}.vx-msg--agent{background:var(--vx-surface-sunk);border-bottom-left-radius:4px}.vx-msg__body{white-space:pre-wrap}.vx-msg__time{font-size:var(--vx-text-xs);opacity:.65;justify-self:end}.vx-toolrow{color:var(--vx-ink-3);font-size:var(--vx-text-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vx-toolrow code{color:var(--vx-ink-2)}.vx-toolrow.is-error{color:var(--vx-danger)}.vx-toolrow__summary{color:var(--vx-ink-2);flex-basis:100%;padding-left:18px}.vx-preview,.vx-rule{gap:var(--vx-2);padding:var(--vx-3);border:1px solid var(--vx-line);border-radius:var(--vx-radius);background:var(--vx-surface);box-shadow:var(--vx-shadow-card);display:grid}.vx-preview.is-pending{border-color:var(--vx-accent)}.vx-preview.is-cancelled,.vx-preview.is-expired{opacity:.65}.vx-preview__head{justify-content:space-between;align-items:center;display:flex}.vx-preview__kicker{color:var(--vx-ink-3);font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}.vx-preview__title{font-size:var(--vx-text-md);font-weight:var(--vx-weight-bold)}.vx-preview__who{color:var(--vx-ink-2);font-size:var(--vx-text-sm)}.vx-preview__message{padding:var(--vx-2) var(--vx-3);border-radius:var(--vx-radius-sm);background:var(--vx-surface-sunk);font-size:var(--vx-text-sm)}.vx-preview__message figcaption{color:var(--vx-ink-3);font-size:var(--vx-text-xs)}.vx-preview__result{color:var(--vx-ok);font-size:var(--vx-text-sm);font-weight:var(--vx-weight-medium)}.vx-preview__actions{justify-content:flex-end;align-items:center;gap:var(--vx-2);color:var(--vx-ink-3);font-size:var(--vx-text-sm);display:flex}.vx-preview__expires{font-size:var(--vx-text-xs);margin-right:auto}.vx-rule__parts{gap:4px var(--vx-3);font-size:var(--vx-text-sm);grid-template-columns:auto 1fr;display:grid}.vx-rule__parts dt{color:var(--vx-ink-3)}.vx-composer{align-items:flex-end;gap:var(--vx-2);padding:var(--vx-3);border-top:1px solid var(--vx-line);display:flex}.vx-composer__input{min-height:38px;max-height:140px;padding:8px var(--vx-3);border:1px solid var(--vx-line-strong);border-radius:var(--vx-radius);background:var(--vx-surface);resize:none;field-sizing:content;flex:1}.vx-composer__input:focus{border-color:var(--vx-accent);outline:none}.vx-composer__send{border-radius:var(--vx-radius);background:var(--vx-accent);width:38px;height:38px;color:var(--vx-ink-inverse);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.vx-composer__send:disabled{opacity:.4;cursor:default}.vx-sim__head{justify-content:space-between}.vx-sim__tabs{padding:0 var(--vx-4) var(--vx-3);gap:6px;display:flex;overflow-x:auto}.vx-sim__tab{border:1px solid var(--vx-line);border-radius:var(--vx-radius-pill);background:var(--vx-surface);font-size:var(--vx-text-sm);cursor:pointer;flex:none;align-items:center;gap:6px;padding:3px 10px 3px 3px;display:inline-flex}.vx-sim__tab.is-active{border-color:var(--vx-wa-send);background:color-mix(in srgb, var(--vx-wa-send) 10%, var(--vx-surface))}.vx-sim__tab-persona{color:var(--vx-stage-experimental)}.vx-sim__unread{border-radius:var(--vx-radius-pill);background:var(--vx-wa-send);color:#fff;min-width:18px;font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);text-align:center;padding:0 5px;line-height:18px}.vx-sim__empty{padding:var(--vx-6);color:var(--vx-ink-3);text-align:center;flex:1;place-items:center;display:grid}.vx-wa{min-height:0;margin:0 var(--vx-3) var(--vx-3);border-radius:var(--vx-radius-lg);box-shadow:var(--vx-shadow-pane);color:var(--vx-wa-ink);flex-direction:column;flex:1;display:flex;overflow:hidden}.vx-wa__head{padding:10px var(--vx-3);background:var(--vx-wa-header);color:var(--vx-wa-header-ink);align-items:center;gap:10px;display:flex}.vx-wa__logo{color:#fff;width:34px;height:34px;font-size:12px;font-weight:var(--vx-weight-bold);background:#ff6b35;border-radius:50%;place-items:center;display:grid}.vx-wa__who{flex:1;line-height:1.2;display:grid}.vx-wa__name{font-weight:var(--vx-weight-medium)}.vx-wa__status{font-size:var(--vx-text-xs);opacity:.8}.vx-wa__stage{border-radius:var(--vx-radius-pill);font-size:var(--vx-text-xs);background:#ffffff29;padding:1px 8px}.vx-wa__wall{min-height:0;padding:var(--vx-3) var(--vx-3) var(--vx-2);background-color:var(--vx-wa-wall);background-image:radial-gradient(var(--vx-wa-wall-dot) 1.2px, transparent 1.2px);background-size:18px 18px;flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.vx-wa__playing{margin-bottom:var(--vx-2);border-radius:var(--vx-radius-sm);background:color-mix(in srgb, var(--vx-wa-in) 85%, transparent);color:var(--vx-wa-meta);font-size:var(--vx-text-xs);align-self:center;padding:3px 10px}.vx-wa__day{width:fit-content;margin:var(--vx-2) auto;border-radius:var(--vx-radius-sm);background:var(--vx-wa-in);color:var(--vx-wa-meta);font-size:var(--vx-text-xs);align-self:center;padding:3px 10px;box-shadow:0 1px .5px #0b141a21}.vx-wa__row-wrap{flex-direction:column;display:flex}.vx-wa__row{margin-top:2px;display:flex}.vx-wa__row.is-out{justify-content:flex-end}.vx-wa__bubble{max-width:82%;animation:vx-bubble var(--vx-dur) var(--vx-ease);border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:2px 8px;padding:6px 8px 6px 9px;font-size:14.2px;line-height:19px;display:flex;position:relative;box-shadow:0 1px .5px #0b141a21}@keyframes vx-bubble{0%{opacity:0;transform:translateY(4px)}}.is-in>.vx-wa__bubble{background:var(--vx-wa-in);border-top-left-radius:0}.is-out>.vx-wa__bubble{background:var(--vx-wa-out);border-top-right-radius:0}.vx-wa__author{color:#c2410c;font-size:var(--vx-text-xs);font-weight:var(--vx-weight-bold);flex-basis:100%}.vx-wa__text{white-space:pre-wrap;overflow-wrap:anywhere}.vx-wa__meta{color:var(--vx-wa-meta);align-items:center;gap:3px;margin-left:auto;font-size:11px;line-height:15px;display:inline-flex}.vx-wa__typing{gap:4px;padding:12px 14px}.vx-wa__typing span{background:var(--vx-wa-meta);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite vx-typing}.vx-wa__typing span:nth-child(2){animation-delay:.15s}.vx-wa__typing span:nth-child(3){animation-delay:.3s}@keyframes vx-typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.vx-wa__persona{align-items:center;gap:var(--vx-2);padding:6px var(--vx-3);background:var(--vx-wa-composer);color:var(--vx-wa-meta);font-size:var(--vx-text-xs);cursor:pointer;display:flex}.vx-wa__persona input{opacity:0;pointer-events:none;position:absolute}.vx-switch{border-radius:var(--vx-radius-pill);background:var(--vx-line-strong);width:28px;height:16px;transition:background var(--vx-dur-fast) var(--vx-ease);position:relative}.vx-switch:after{content:"";width:12px;height:12px;transition:transform var(--vx-dur-fast) var(--vx-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.vx-wa__persona input:checked+.vx-switch{background:var(--vx-wa-send)}.vx-wa__persona input:checked+.vx-switch:after{transform:translate(12px)}.vx-wa__persona input:focus-visible+.vx-switch{outline:2px solid var(--vx-focus);outline-offset:2px}.vx-composer--whatsapp{background:var(--vx-wa-composer);border-top:0;padding:8px}.vx-composer--whatsapp .vx-composer__input{background:var(--vx-wa-in);color:var(--vx-wa-ink);border:0;border-radius:20px}.vx-composer--whatsapp .vx-composer__send{background:var(--vx-wa-send);color:#fff;border-radius:50%}@media (width<=960px){.vx-app{grid-template:"top"48px"main"minmax(0,1fr)"dock"minmax(0,1fr)/minmax(0,1fr)}.vx-dock{border-left:0;border-top:1px solid var(--vx-line)}.vx-board__head,.vx-board__columns{padding-inline:var(--vx-4)}.vx-topbar__org{display:none}}.vx-wa__undelivered{max-width:88%;margin:var(--vx-1) auto;border-radius:var(--vx-radius-sm);background:var(--vx-danger-soft);color:var(--vx-danger);font-size:var(--vx-text-xs);text-align:center;align-self:center;padding:3px 10px}.vx-reports{flex-direction:column;height:100%;display:flex}.vx-reports .vx-board__head{gap:var(--vx-3);flex-direction:column}.vx-reports__controls{align-items:center;gap:var(--vx-3);flex-wrap:wrap;display:flex}.vx-reports__body{align-content:start;gap:var(--vx-4);min-height:0;padding:0 var(--vx-6) var(--vx-6);flex:1;display:grid;overflow-y:auto}.vx-reports__pair{gap:var(--vx-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.vx-reports__empty{gap:var(--vx-1);padding:var(--vx-6);border-radius:var(--vx-radius-lg);background:var(--vx-surface-sunk);text-align:center;display:grid}.vx-segmented{border-radius:var(--vx-radius);background:var(--vx-surface-sunk);padding:2px;display:inline-flex}.vx-segmented__option{padding:4px var(--vx-3);border-radius:var(--vx-radius-sm);color:var(--vx-ink-2);font-size:var(--vx-text-sm);cursor:pointer;background:0 0;border:0}.vx-segmented__option.is-active{background:var(--vx-surface);color:var(--vx-ink);box-shadow:var(--vx-shadow-card)}.vx-switch{align-items:center;gap:var(--vx-2);white-space:nowrap;color:var(--vx-ink-2);font-size:var(--vx-text-sm);cursor:pointer;display:inline-flex}.vx-switch input{accent-color:var(--vx-accent)}.vx-kpis{gap:var(--vx-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.vx-kpi,.vx-panel{border:1px solid var(--vx-line);border-radius:var(--vx-radius-lg);background:var(--vx-surface)}.vx-kpi{padding:var(--vx-4);gap:2px;display:grid}.vx-kpi__label{color:var(--vx-ink-3);font-size:var(--vx-text-sm)}.vx-kpi__value{font-size:var(--vx-text-xl);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--vx-weight-bold);letter-spacing:-.02em;overflow:hidden}.vx-kpi__hint{color:var(--vx-ink-3);font-size:var(--vx-text-xs)}.vx-panel{padding:var(--vx-4) var(--vx-5)}.vx-panel__hint{margin:calc(-1 * var(--vx-2)) 0 var(--vx-3);color:var(--vx-ink-3);font-size:var(--vx-text-sm)}.vx-bars{gap:var(--vx-2);display:grid}.vx-bar{align-items:center;gap:var(--vx-3);font-size:var(--vx-text-sm);grid-template-columns:minmax(96px,160px) minmax(0,1fr) 88px;display:grid}.vx-bar__track{border-radius:var(--vx-radius-pill);background:var(--vx-surface-sunk);height:10px;overflow:hidden}.vx-bar__fill{border-radius:inherit;background:var(--stage,var(--vx-accent));height:100%;transition:width var(--vx-dur) var(--vx-ease);display:block}.vx-bar__count{text-align:right;font-weight:var(--vx-weight-medium)}.vx-table{border-collapse:collapse;width:100%;font-size:var(--vx-text-sm)}.vx-table th,.vx-table td{border-bottom:1px solid var(--vx-line);text-align:right;font-weight:var(--vx-weight-regular);padding:6px 0}.vx-table thead th{color:var(--vx-ink-3);font-size:var(--vx-text-xs)}.vx-table th[scope=row]{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:45%;max-width:0;overflow:hidden}.vx-table tbody tr:last-child>*{border-bottom:0}.vx-facts{gap:var(--vx-2);font-size:var(--vx-text-sm);display:grid}.vx-facts__row{justify-content:space-between;gap:var(--vx-3);display:flex}.vx-facts__row dt{color:var(--vx-ink-2)}.vx-facts__row dd{font-weight:var(--vx-weight-medium)}.vx-nav{gap:var(--vx-1);padding-left:var(--vx-3);border-left:1px solid var(--vx-line);display:inline-flex}.vx-nav__item{padding:4px var(--vx-3);border-radius:var(--vx-radius-sm);color:var(--vx-ink-3);font-size:var(--vx-text-sm);font-weight:var(--vx-weight-medium);cursor:pointer;background:0 0;border:0}.vx-nav__item:hover{color:var(--vx-ink)}.vx-nav__item.is-active{background:var(--vx-surface-sunk);color:var(--vx-ink)}
