.fav-icon-image[data-v-87ac0060]{object-fit:contain;flex-shrink:0}.entityRow[data-v-f6ea4db7]{align-items:center;gap:10px;min-width:0;display:flex}.entityRow.variant-stacked[data-v-f6ea4db7]{align-items:flex-start}.entityRow.variant-stacked .textCol[data-v-f6ea4db7]{justify-content:center;gap:2px;min-height:34px}.entityRow.variant-single .textCol[data-v-f6ea4db7]{justify-content:center;min-height:34px}.entityRow.variant-single .primaryText[data-v-f6ea4db7]{line-height:34px}.iconBox[data-v-f6ea4db7]{border:1px solid var(--border);background:0 0;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.iconImg[data-v-f6ea4db7]{object-fit:contain;width:18px;height:18px}.fallback[data-v-f6ea4db7]{width:18px;height:18px;color:var(--text);background:var(--badge-bg);border-radius:4px;place-items:center;font-size:11px;font-weight:700;display:grid}.textCol[data-v-f6ea4db7]{flex-direction:column;gap:0;min-width:0;display:flex}.primaryText[data-v-f6ea4db7]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:15px;overflow:hidden}.secondaryText[data-v-f6ea4db7]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:13px;overflow:hidden}.accountIdentityCard[data-v-61528a43]{padding:12px 14px}.accountIdentityMain[data-v-61528a43]{justify-content:space-between;align-items:center;gap:12px;display:flex}.accountIdentityOpenButton[data-v-61528a43]{white-space:nowrap;flex:none}.domainWithBadges[data-v-61528a43]{align-items:center;gap:4px;min-width:0;display:flex}.nameText[data-v-61528a43]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.integrationBadges[data-v-61528a43]{flex-shrink:0;gap:3px;display:flex}.integrationFaviconLink[data-v-61528a43]{align-items:center;line-height:0;display:flex}.integrationFavicon[data-v-61528a43]{border-radius:2px;width:14px;height:14px;display:block}.seqSummary[data-v-4c575146]{align-items:flex-start;gap:6px;display:flex}.seqSummary.compact[data-v-4c575146]{gap:4px}.stepSlot[data-v-4c575146]{flex-direction:row;flex-shrink:0;align-items:flex-end;padding-bottom:5px;display:flex}.compact .stepSlot[data-v-4c575146]{padding-bottom:4px}.badgeSlot[data-v-4c575146]{z-index:1;align-self:flex-end;align-items:flex-end;margin-bottom:-5px;display:flex;position:relative}.badgeSlot-left[data-v-4c575146]{justify-content:flex-end;margin-right:-13px}.badgeSlot-right[data-v-4c575146]{justify-content:flex-start;margin-left:-13px}.compact .badgeSlot[data-v-4c575146]{margin-bottom:-4px}.compact .badgeSlot-left[data-v-4c575146]{margin-right:-10px}.compact .badgeSlot-right[data-v-4c575146]{margin-left:-10px}.iconBox[data-v-4c575146]{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--muted);z-index:0;border-radius:10px;flex-shrink:0;place-items:center;transition:border-color .12s,box-shadow .12s,background .12s;display:grid;position:relative}.compact .iconBox[data-v-4c575146]{border-radius:8px;width:28px;height:28px}.iconBox.clickable[data-v-4c575146]{cursor:pointer}.iconBox.clickable[data-v-4c575146]:hover{background:color-mix(in srgb, currentColor 8%, var(--surface));border-color:currentColor}.iconBox.clickable.active[data-v-4c575146]{background:color-mix(in srgb, currentColor 12%, var(--surface));box-shadow:0 0 0 2px color-mix(in srgb, currentColor 20%, transparent);border-width:2px;border-color:currentColor}.iconBox.clickable[data-v-4c575146]:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.iconBox-email[data-v-4c575146]{color:var(--primary)}.iconBox-linkedin_connect[data-v-4c575146]{color:#0a66c2}.iconBox-phone_call[data-v-4c575146]{color:var(--success)}.iconBox-voicemail[data-v-4c575146]{color:#8b5cf6}.iconBox-wait[data-v-4c575146]{color:var(--muted)}.iconBox-exit[data-v-4c575146]{border-style:dashed}.iconBox-completed[data-v-4c575146]{color:var(--success)}.iconBox-timed-out[data-v-4c575146]{color:var(--muted)}.iconBox-removed[data-v-4c575146]{color:var(--danger)}.iconBox-pending-exit[data-v-4c575146]{color:var(--warning)}.waitDayText[data-v-4c575146]{font-size:11px;font-weight:700;line-height:1}.compact .waitDayText[data-v-4c575146]{font-size:9px}.countBadge[data-v-4c575146]{background:var(--primary);color:#fff;min-width:18px;height:16px;box-shadow:0 0 0 2px var(--surface);white-space:nowrap;pointer-events:none;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:flex}.compact .countBadge[data-v-4c575146]{min-width:14px;height:14px;font-size:8px}.countBadge-ready[data-v-4c575146]{background:var(--muted)}.countBadge-pending-exit[data-v-4c575146]{background:var(--warning)}.countBadge-completed[data-v-4c575146]{background:var(--success)}.countBadge-timed-out[data-v-4c575146]{background:var(--muted)}.countBadge-removed[data-v-4c575146]{background:var(--danger)}.divider[data-v-4c575146]{background:var(--border);flex-shrink:0;width:1px;height:34px;margin:0 2px}.compact .divider[data-v-4c575146]{height:28px}.sequencesCard[data-v-26573431]{flex-direction:column;gap:12px;display:flex}.headerRow[data-v-26573431]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.title[data-v-26573431]{font-size:14px;font-weight:600}.subtitle[data-v-26573431]{color:var(--muted);font-size:12px}.muted[data-v-26573431]{color:var(--muted);font-size:13px}.errorText[data-v-26573431]{color:var(--danger);font-size:13px}.seqList[data-v-26573431]{flex-direction:column;gap:10px;display:flex}.seqRow[data-v-26573431]{flex-direction:column;gap:6px;display:flex}.seqName[data-v-26573431]{color:var(--text);font-size:13px;font-weight:500}.seqMeta[data-v-26573431]{color:var(--muted);font-size:11px}.ss[data-v-3a76b5c0]{width:100%;position:relative}.ss-control[data-v-3a76b5c0]{text-align:left;cursor:pointer;background:var(--field-bg);justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.ss-control[data-v-3a76b5c0]:disabled{cursor:not-allowed;opacity:.7}.ss-value[data-v-3a76b5c0]{color:var(--text);white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;display:inline-flex}.ss-label[data-v-3a76b5c0]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.ss-secondary[data-v-3a76b5c0]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-left:auto;padding-left:8px;font-size:11px;overflow:hidden}.ss-placeholder[data-v-3a76b5c0]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ss-caret[data-v-3a76b5c0]{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--muted);opacity:.9;flex:none;width:0;height:0}.ss-pop[data-v-3a76b5c0]{z-index:50;border:1px solid var(--border);background:var(--surface);box-shadow:0 10px 25px var(--shadow);border-radius:10px;margin-top:6px;position:absolute;left:0;right:0;overflow:hidden}.ss-search[data-v-3a76b5c0]{border-bottom:1px solid var(--border);padding:8px}.ss-search-input[data-v-3a76b5c0]{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text);border-radius:8px;padding:8px 10px;font-size:14px}.ss-list[data-v-3a76b5c0]{flex-direction:column;gap:1px;padding:4px;display:flex;overflow:auto}.ss-item[data-v-3a76b5c0]{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:13px;display:flex}.ss-icon[data-v-3a76b5c0]{border-radius:2px;flex-shrink:0}.ss-item[data-v-3a76b5c0]:hover:not(.ss-item-disabled){background:var(--row-hover-bg)}.ss-item-selected[data-v-3a76b5c0],.ss-item-selected[data-v-3a76b5c0]:hover{background:var(--nav-active-bg);color:var(--accent)}.ss-item-disabled[data-v-3a76b5c0]{color:var(--muted);cursor:not-allowed;opacity:.55}.ss-item-disabled[data-v-3a76b5c0]:hover{background:0 0}.ss-empty[data-v-3a76b5c0]{color:var(--muted);padding:10px;font-size:13px}.ss-trunc[data-v-3a76b5c0]{color:var(--muted);border-top:1px solid var(--border2);padding:10px;font-size:13px}.accountAgentRunsCard[data-v-cea72314]{flex-direction:column;gap:12px;display:flex}.cardHeader[data-v-cea72314]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cardTitle[data-v-cea72314]{color:var(--text);font-size:15px;font-weight:700}.cardSubtitle[data-v-cea72314]{color:var(--muted);margin-top:2px;font-size:12px}.runComposer[data-v-cea72314]{align-items:center;gap:8px;display:flex}.composerSelect[data-v-cea72314]{flex:auto;min-width:0}.errorText[data-v-cea72314]{color:var(--danger);font-size:12px}.runList[data-v-cea72314]{flex-direction:column;gap:8px;display:flex}.runRow[data-v-cea72314]{border:1px solid var(--border);background:var(--surface);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}.runRow[data-v-cea72314]:hover{background:var(--row-hover-bg)}.runAgentLine[data-v-cea72314],.runMetaLine[data-v-cea72314],.runFooterLine[data-v-cea72314],.outputPills[data-v-cea72314],.runFooterMeta[data-v-cea72314]{align-items:center;gap:8px;min-width:0;display:flex}.runAgentLine[data-v-cea72314],.runFooterLine[data-v-cea72314]{justify-content:space-between}.statusBadge[data-v-cea72314]{border:1px solid var(--border);color:var(--text);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.statusBadge.is-success[data-v-cea72314]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.statusBadge.is-warning[data-v-cea72314]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.statusBadge.is-danger[data-v-cea72314]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.runTime[data-v-cea72314],.runAgentVersion[data-v-cea72314],.runRuntime[data-v-cea72314],.runMetaLine[data-v-cea72314]{color:var(--muted);font-size:12px}.runAgentName[data-v-cea72314]{color:var(--text);font-weight:600}.runAgentLine[data-v-cea72314]{align-items:center}.runRuntime[data-v-cea72314]{flex-shrink:0;margin-left:auto}.summaryClamp[data-v-cea72314]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.outputPill[data-v-cea72314]{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:inline-flex}.runMetaLine[data-v-cea72314]{min-width:0}.outputPills[data-v-cea72314]{flex-wrap:wrap}.runFooterLine[data-v-cea72314]{align-items:center}.runFooterMeta[data-v-cea72314]{flex-shrink:0;justify-content:flex-end;margin-left:auto}.runFooterLine>.runTime[data-v-cea72314]{flex-shrink:0}.runFooterLine>.outputPills[data-v-cea72314]{margin-left:auto}.muted[data-v-cea72314]{color:var(--muted);font-size:13px}.md[data-v-bf4a6a88]{color:var(--md-text);word-break:break-word;font-size:13px;line-height:1.45}.md[data-v-bf4a6a88] p{margin:0}.md[data-v-bf4a6a88] p+p{margin-top:8px}.md[data-v-bf4a6a88] code{background:var(--md-inline-code-bg);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.md[data-v-bf4a6a88] pre{background:var(--md-pre-bg);color:var(--md-pre-text);border:1px solid var(--md-pre-border);border-radius:10px;margin:8px 0;padding:10px;overflow:auto}.md[data-v-bf4a6a88] pre code{color:inherit;background:0 0;border:none;padding:0;font-size:12px}.md[data-v-bf4a6a88] a{color:var(--link);text-decoration:underline}.md[data-v-bf4a6a88] ul,.md[data-v-bf4a6a88] ol{margin:8px 0;padding-left:18px;list-style-position:outside}.md[data-v-bf4a6a88] ul ul,.md[data-v-bf4a6a88] ol ol,.md[data-v-bf4a6a88] ul ol,.md[data-v-bf4a6a88] ol ul{margin-top:6px;margin-bottom:6px}.md[data-v-bf4a6a88] li+li{margin-top:4px}.md[data-v-bf4a6a88] blockquote{border-left:3px solid var(--border);color:var(--muted);margin:8px 0;padding-left:10px}.feedRow[data-v-c1f86ae5]{align-items:flex-start;gap:8px;padding:0;display:flex}.feedBody[data-v-c1f86ae5]{flex:1;align-items:flex-start;gap:8px;min-width:0;padding:5px 0;display:flex;position:relative}.feedBody[data-v-c1f86ae5]:before{content:"";width:var(--indent-px,0px);pointer-events:none;opacity:.75;background-image:repeating-linear-gradient(90deg,#0000 0 10px,#94a3b88c 10px 11px,#0000 11px 28px);position:absolute;top:0;bottom:0;left:0}.feedIcon[data-v-c1f86ae5]{flex:0 0 20px;justify-content:center;align-items:center;padding-top:1px;display:flex}.feedIconImg[data-v-c1f86ae5]{border-radius:2px;flex-shrink:0;width:16px;height:16px}.feedContent[data-v-c1f86ae5]{flex:1;min-width:0}.feedLine[data-v-c1f86ae5]{white-space:normal;word-break:break-word;min-width:0;color:var(--text);font-size:13px;line-height:1.4}.assistant[data-v-c1f86ae5]{min-width:0}.feedTime[data-v-c1f86ae5]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;padding-top:6px;font-size:11px}.feedBody.boundaryStart .boundaryAgent[data-v-c1f86ae5],.feedBody.boundaryEnd .boundaryAgent[data-v-c1f86ae5]{font-weight:800}.boundaryInstruction[data-v-c1f86ae5]{color:#6b7280;margin-left:8px}.boundarySuffix[data-v-c1f86ae5]{margin-left:4px}.feedBody.boundaryStart .feedLine[data-v-c1f86ae5],.feedBody.boundaryEnd .feedLine[data-v-c1f86ae5]{color:var(--text)}.pulseDot[data-v-e2cc61a5]{border-radius:50%;flex-shrink:0;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-e2cc61a5}@keyframes pulse-e2cc61a5{0%,to{opacity:1}50%{opacity:.5}}.chatAgentCard[data-v-48ee20a3]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 12px;display:flex}.chatAgentTop[data-v-48ee20a3]{border-bottom:1px solid var(--border);flex-direction:column;flex:none;gap:10px;padding-bottom:10px;display:flex}.errorText[data-v-48ee20a3]{font-size:12px}.chatThreadBar[data-v-48ee20a3]{align-items:center;gap:4px;display:flex;position:relative}.chatThreadTitle[data-v-48ee20a3]{white-space:nowrap;text-overflow:ellipsis;cursor:text;border:1px solid #0000;border-radius:6px;flex:1;min-width:0;padding:4px 6px;font-size:14px;font-weight:600;overflow:hidden}.chatThreadTitle[data-v-48ee20a3]:hover{background:var(--hover-bg,#0000000d)}.chatThreadTitleEdit[data-v-48ee20a3]{flex:1;min-width:0;padding:3px 6px;font-size:14px;font-weight:600}.chatHeaderIconBtn[data-v-48ee20a3]{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .15s,background .15s;display:flex}.chatHeaderIconBtn[data-v-48ee20a3]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.chatHeaderIconBtn[data-v-48ee20a3]:disabled{opacity:.4;cursor:default}.chatHistoryWrap[data-v-48ee20a3]{position:relative}.chatHistoryPopover[data-v-48ee20a3]{z-index:1000;background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;width:260px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 16px #0000002e}.chatHistorySearch[data-v-48ee20a3]{font-size:13px}.chatHistoryList[data-v-48ee20a3]{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.chatHistoryItem[data-v-48ee20a3]{text-align:left;width:100%;color:var(--text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:5px;flex-shrink:0;padding:7px 10px;font-size:13px;transition:background .12s;display:block;overflow:hidden}.chatHistoryItem[data-v-48ee20a3]:hover{background:var(--hover-bg,#0000000f)}.chatHistoryItem.active[data-v-48ee20a3]{background:var(--hover-bg,#00000014);font-weight:600}.chatHistoryEmpty[data-v-48ee20a3]{color:var(--muted);padding:8px 10px;font-size:12px}.chatMessages[data-v-48ee20a3]{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:auto}.chatRow[data-v-48ee20a3]{width:100%}.chatUserMessage[data-v-48ee20a3]{background:var(--kind-user_message-bg);width:min(75%,720px);color:var(--text);word-break:break-word;border-radius:18px;margin-left:auto;padding:14px 18px;line-height:1.45}.chatUserMessage .messageText[data-v-48ee20a3]{white-space:pre-wrap}.messageAttachments[data-v-48ee20a3]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.messageAttachments[data-v-48ee20a3]:last-child{margin-bottom:0}.messageAttachmentChip[data-v-48ee20a3]{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;align-items:center;gap:5px;max-width:220px;padding:3px 8px 3px 5px;font-size:11px;display:flex}.messageAttachmentThumb[data-v-48ee20a3]{object-fit:cover;border-radius:2px;flex-shrink:0;width:18px;height:18px}.messageAttachmentName[data-v-48ee20a3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatAssistantMessage[data-v-48ee20a3]{width:100%;color:var(--text)}.chatToolEventRow[data-v-48ee20a3]{width:100%}.chatToolEventRow[data-v-48ee20a3] .feedRow{gap:0}.chatToolEventRow[data-v-48ee20a3] .feedBody{padding:2px 0}.chatToolEventRow[data-v-48ee20a3] .feedIcon{flex:0 0 16px}.hiddenFileInput[data-v-48ee20a3]{display:none}.chatComposer[data-v-48ee20a3]{border:1px solid var(--border);background:var(--surface);z-index:1;border-radius:10px;flex-direction:column;display:flex;position:relative;box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000d}.attachmentTray[data-v-48ee20a3]{flex-wrap:wrap;gap:6px;padding:8px 10px 4px;display:flex}.attachmentChip[data-v-48ee20a3]{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:6px;align-items:center;gap:5px;max-width:160px;padding:3px 6px 3px 5px;font-size:11px;display:flex;position:relative}.attachmentThumb[data-v-48ee20a3]{object-fit:cover;border-radius:2px;flex-shrink:0;width:16px;height:16px}.attachmentChipName[data-v-48ee20a3]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.attachmentRemove[data-v-48ee20a3]{cursor:pointer;color:var(--muted);opacity:0;background:0 0;border:none;flex-shrink:0;padding:0;font-size:14px;line-height:1;transition:opacity .15s}.attachmentChip:hover .attachmentRemove[data-v-48ee20a3]{opacity:1}.chatComposerInputWrap[data-v-48ee20a3]{display:flex;position:relative}.chatComposerInput[data-v-48ee20a3]{resize:none;min-height:44px;font-size:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:10px 38px 6px 12px;font-family:inherit;line-height:1.5}.composerMicFloating[data-v-48ee20a3]{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex;position:absolute;top:8px;right:8px}.composerMicFloating[data-v-48ee20a3]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.composerMicFloating[data-v-48ee20a3]:disabled{opacity:.4;cursor:default}.composerMicFloatingActive[data-v-48ee20a3],.composerMicFloatingActive[data-v-48ee20a3]:hover:not(:disabled){color:#fff;background:var(--primary,#2563eb)}.chatComposerToolbar[data-v-48ee20a3]{border-top:1px solid var(--border);align-items:center;gap:8px;min-height:40px;padding:6px 8px;line-height:1;display:flex}.chatComposerToolbar[data-v-48ee20a3]>*{align-items:center;display:inline-flex}.composerAddWrap[data-v-48ee20a3]{position:relative}.composerIconBtn[data-v-48ee20a3]{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;transition:color .15s,background .15s;display:flex}.composerIconBtn[data-v-48ee20a3]:hover:not(:disabled){color:var(--text);background:var(--hover-bg,#0000000f)}.composerIconBtn[data-v-48ee20a3]:disabled{opacity:.4;cursor:default}.composerAddMenu[data-v-48ee20a3]{z-index:1000;background:var(--panel);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:1px;min-width:190px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 4px 16px #0000002e}.composerAddMenuItem[data-v-48ee20a3]{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;transition:background .12s;display:flex}.composerAddMenuItem[data-v-48ee20a3]:hover:not(:disabled){background:var(--hover-bg,#0000000f)}.composerAddMenuItemDisabled[data-v-48ee20a3]{opacity:.4;cursor:default}.composerModelPill[data-v-48ee20a3]{color:var(--text);border:1px solid var(--border);background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;max-width:140px;padding:3px 9px 3px 7px;font-size:11px;line-height:1;display:inline-flex}.composerModelPillLabel[data-v-48ee20a3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.composerContextCircle[data-v-48ee20a3]{color:var(--primary);cursor:default;flex-shrink:0;align-items:center;display:flex;position:relative}.composerContextHovercard[data-v-48ee20a3]{z-index:1000;background:var(--panel);border:1px solid var(--border);min-width:200px;color:var(--text);pointer-events:none;white-space:nowrap;border-radius:8px;padding:8px 10px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000002e}.composerContextCircle:hover .composerContextHovercard[data-v-48ee20a3]{display:block}.contextHovercardRow[data-v-48ee20a3]{align-items:center;gap:6px;padding:2px 0;display:flex}.contextHovercardHeader[data-v-48ee20a3]{border-bottom:1px solid var(--border);justify-content:space-between;margin-bottom:4px;padding-bottom:4px;font-weight:600}.contextHovercardSwatch[data-v-48ee20a3]{background:var(--primary);border-radius:2px;flex-shrink:0;width:8px;height:8px}.contextHovercardSwatchOutput[data-v-48ee20a3]{background:var(--muted)}.contextHovercardLabel[data-v-48ee20a3]{color:var(--muted);flex:1}.contextHovercardValue[data-v-48ee20a3]{font-variant-numeric:tabular-nums;color:var(--text)}.contextHovercardSubrow[data-v-48ee20a3]{padding-left:14px;font-size:11px}.contextHovercardTotal[data-v-48ee20a3]{border-top:1px solid var(--border);margin-top:4px;padding-top:4px;font-weight:600}.contextHovercardNote[data-v-48ee20a3]{color:var(--muted);padding-top:4px;font-size:11px;font-style:italic}.contextHovercardHistory[data-v-48ee20a3]{border-top:1px solid var(--border);justify-content:space-between;margin-top:4px;padding-top:4px}.contextHovercardWarn[data-v-48ee20a3]{color:var(--warning,#d97706);white-space:normal;padding-top:2px;font-size:11px;line-height:1.35}.composerToolbarDivider[data-v-48ee20a3]{background:var(--border);flex-shrink:0;width:1px;height:14px;margin:0 3px}.composerContextChip[data-v-48ee20a3]{color:var(--text);border:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:1;align-items:center;gap:5px;min-width:0;max-width:140px;padding:3px 9px 3px 7px;font-size:11px;line-height:1;display:inline-flex;overflow:hidden}.composerContextChip>svg[data-v-48ee20a3]{flex-shrink:0}.composerSendBtn[data-v-48ee20a3]{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;transition:background .15s,opacity .15s;display:flex}.composerSendBtn[data-v-48ee20a3]:hover:not(:disabled){background:var(--primary-hover,var(--primary))}.composerSendBtn[data-v-48ee20a3]:disabled{background:var(--border);color:var(--muted);cursor:default}.thinkingRow[data-v-48ee20a3]{justify-content:flex-start;align-items:center;gap:8px;padding:6px 0 6px 2px;display:flex}.thinkingText[data-v-48ee20a3]{color:var(--muted);font-size:12px}.accountSummaryCard[data-v-8a26511c]{flex-direction:column;gap:14px;display:flex}.accountSummaryBody[data-v-8a26511c]{align-items:flex-start;gap:14px;display:flex}.accountSummaryIconWrap[data-v-8a26511c]{border:1px solid var(--border);background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.accountSummaryContent[data-v-8a26511c]{flex-direction:column;gap:8px;min-width:0;display:flex}.accountSummaryTitle[data-v-8a26511c]{color:var(--text);font-size:15px;font-weight:700}.accountSummarySubtitle[data-v-8a26511c]{color:var(--muted);font-size:13px;line-height:1.4}.accountSummaryActions[data-v-8a26511c]{flex-wrap:wrap;gap:8px;display:flex}.accountSummaryPill[data-v-8a26511c]{border:1px solid var(--border);background:var(--surface);min-height:30px;color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.accountSummaryPillCount[data-v-8a26511c]{font-weight:700}.accountSummaryPillLabel[data-v-8a26511c]{white-space:nowrap}.accountSummaryFooter[data-v-8a26511c]{justify-content:flex-start;display:flex}.icpSection[data-v-8a26511c]{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:14px;display:flex}.icpSectionHeader[data-v-8a26511c]{align-items:center;gap:8px;display:flex}.icpSectionLabel[data-v-8a26511c]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.icpStatusBadge[data-v-8a26511c]{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.icpStatusPassed[data-v-8a26511c]{color:#16a34a;background:#16a34a26}.icpStatusExcluded[data-v-8a26511c]{color:#dc2626;background:#dc262626}.icpStatusOverridden[data-v-8a26511c]{color:#d97706;background:#d9770626}.icpStatusPending[data-v-8a26511c]{background:color-mix(in srgb, var(--muted) 15%, transparent);color:var(--muted)}.icpEditBtn[data-v-8a26511c]{color:var(--accent);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.icpEditBtn[data-v-8a26511c]:hover{background:var(--field-bg)}.icpDimensions[data-v-8a26511c]{flex-direction:column;gap:6px;display:flex}.icpDimension[data-v-8a26511c]{align-items:center;gap:8px;display:flex}.icpDimensionLabel[data-v-8a26511c]{color:var(--muted);flex-shrink:0;width:96px;font-size:11px}.icpScoreBar[data-v-8a26511c]{background:var(--border);border-radius:999px;flex:1;height:4px;overflow:hidden}.icpScoreFill[data-v-8a26511c]{border-radius:999px;height:100%;transition:width .3s}.icpDimensionValue[data-v-8a26511c]{color:var(--text);text-align:right;flex-shrink:0;width:24px;font-size:11px;font-weight:700}.icpExclusionReason[data-v-8a26511c]{color:var(--muted);font-size:12px;line-height:1.4}.icpDimensionsClickable[data-v-8a26511c]{cursor:pointer;border-radius:6px;margin:-4px;padding:4px;transition:background .15s}.icpDimensionsClickable[data-v-8a26511c]:hover{background:var(--field-bg)}.icpModalOverlay[data-v-8a26511c]{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.icpModal[data-v-8a26511c]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);max-height:80vh;display:flex;box-shadow:0 8px 32px #0000002e}.icpModalHeader[data-v-8a26511c]{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:16px 16px 12px;display:flex}.icpModalTitle[data-v-8a26511c]{color:var(--text);flex:1;font-size:14px;font-weight:700}.icpModalClose[data-v-8a26511c]{cursor:pointer;color:var(--muted);background:0 0;border:none;margin-left:4px;padding:2px 4px;font-size:14px;line-height:1}.icpModalClose[data-v-8a26511c]:hover{color:var(--text)}.icpModalBody[data-v-8a26511c]{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.icpModalDimension[data-v-8a26511c]{flex-direction:column;gap:6px;display:flex}.icpModalDimHeader[data-v-8a26511c]{flex-direction:column;gap:4px;display:flex}.icpModalDimName[data-v-8a26511c]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.icpModalDimScoreRow[data-v-8a26511c]{align-items:center;gap:8px;display:flex}.icpModalScoreBar[data-v-8a26511c]{background:var(--border);border-radius:999px;flex:1;height:5px;overflow:hidden}.icpModalDimScore[data-v-8a26511c]{text-align:right;flex-shrink:0;width:24px;font-size:13px;font-weight:700}.icpModalConfidence[data-v-8a26511c]{color:var(--muted);text-transform:capitalize;flex-shrink:0;font-size:11px}.icpModalEvidence[data-v-8a26511c]{color:var(--text);margin:0;font-size:13px;line-height:1.5}.icpModalEvidenceMuted[data-v-8a26511c]{color:var(--muted);font-style:italic}.icpModalReason[data-v-8a26511c]{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding-top:12px;display:flex}.icpModalReasonLabel[data-v-8a26511c]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.icpModalReason p[data-v-8a26511c]{color:var(--text);margin:0;font-size:13px;line-height:1.5}.icpEditRow[data-v-8a26511c]{align-items:center;gap:8px;margin-top:6px;display:flex}.icpEditRowCol[data-v-8a26511c]{flex-direction:column;align-items:flex-start;gap:4px}.icpEditLabel[data-v-8a26511c]{color:var(--muted);flex-shrink:0;width:48px;font-size:11px}.icpScoreSlider[data-v-8a26511c]{accent-color:var(--accent);cursor:pointer;flex:1}.icpSliderValue[data-v-8a26511c]{color:var(--text);text-align:right;flex-shrink:0;width:28px;font-size:12px;font-weight:700}.icpEvidenceTextarea[data-v-8a26511c]{border:1px solid var(--border);background:var(--field-bg,var(--surface));width:100%;color:var(--text);resize:vertical;box-sizing:border-box;border-radius:6px;outline:none;padding:6px 8px;font-size:12px;line-height:1.5}.icpEvidenceTextarea[data-v-8a26511c]:focus{border-color:var(--accent)}.icpModalFooter[data-v-8a26511c]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.icpModalFooterRight[data-v-8a26511c]{gap:8px;display:flex}.icpResetBtn[data-v-8a26511c]{color:var(--danger,#dc2626);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600}.icpResetBtn[data-v-8a26511c]:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#dc2626) 8%, transparent)}.icpResetBtn[data-v-8a26511c]:disabled{opacity:.45;cursor:not-allowed}.icpModalSaveBtn[data-v-8a26511c]{color:#fff;background:var(--accent);cursor:pointer;border:none;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:600}.icpModalSaveBtn[data-v-8a26511c]:hover:not(:disabled){opacity:.88}.icpModalSaveBtn[data-v-8a26511c]:disabled{opacity:.45;cursor:not-allowed}.icpModalCloseBtn[data-v-8a26511c]{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:600}.icpModalCloseBtn[data-v-8a26511c]:hover{background:var(--field-bg);color:var(--text)}.statusPill[data-v-4d188fff]{white-space:nowrap}.statusPill[data-status=pending][data-v-4d188fff],.statusPill[data-status=open][data-v-4d188fff],.statusPill[data-status=pending_approval][data-v-4d188fff],.statusPill[data-status=sent][data-v-4d188fff],.statusPill[data-status=deleted][data-v-4d188fff],.statusPill[data-status=queued][data-v-4d188fff],.statusPill[data-status=ignored][data-v-4d188fff],.statusPill[data-status=skipped][data-v-4d188fff]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.statusPill[data-status=cancelled][data-v-4d188fff],.statusPill[data-status=rejected][data-v-4d188fff]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text);opacity:.7}.statusPill[data-status=done][data-v-4d188fff],.statusPill[data-status=delivered][data-v-4d188fff],.statusPill[data-status=completed][data-v-4d188fff],.statusPill[data-status=applied][data-v-4d188fff]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=sending][data-v-4d188fff],.statusPill[data-status=bounced][data-v-4d188fff],.statusPill[data-status=processing][data-v-4d188fff]{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.statusPill[data-status=error][data-v-4d188fff],.statusPill[data-status=failed][data-v-4d188fff],.statusPill[data-status=spam][data-v-4d188fff],.statusPill[data-status=send_failed][data-v-4d188fff]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.statusPill[data-status=running][data-v-4d188fff],.statusPill[data-status=queued_for_sending][data-v-4d188fff],.statusPill[data-status=opened][data-v-4d188fff]{color:#1e40af;background:#3b82f624;border-color:#3b82f659}html[data-theme=dark] .statusPill[data-status=running][data-v-4d188fff],html[data-theme=dark] .statusPill[data-status=queued_for_sending][data-v-4d188fff],html[data-theme=dark] .statusPill[data-status=opened][data-v-4d188fff]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f63d}.statusPill[data-status=voicemail_left][data-v-4d188fff]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=no_answer][data-v-4d188fff],.statusPill[data-status=busy][data-v-4d188fff],.statusPill[data-status=out_of_window][data-v-4d188fff],.statusPill[data-status=out_of_capacity][data-v-4d188fff]{background:var(--status-neutral-bg,#94a3b824);border-color:var(--status-neutral-border,#94a3b84d);color:var(--status-neutral-text,#475569)}.statusPill[data-status=passed_to_agent_dialer][data-v-4d188fff],.statusPill[data-status=scheduled][data-v-4d188fff],.statusPill[data-status=retry_pending][data-v-4d188fff]{color:#1e40af;background:#3b82f624;border-color:#3b82f659}html[data-theme=dark] .statusPill[data-status=passed_to_agent_dialer][data-v-4d188fff],html[data-theme=dark] .statusPill[data-status=scheduled][data-v-4d188fff],html[data-theme=dark] .statusPill[data-status=retry_pending][data-v-4d188fff]{color:#93c5fd;background:#3b82f61f;border-color:#3b82f63d}.statusPill[data-status=dialing][data-v-4d188fff]{color:#1e40af;background:#3b82f62e;border-color:#3b82f673}.statusPill[data-status=dialing][data-v-4d188fff]:before{content:"";vertical-align:middle;background:#3b82f6;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.2s ease-in-out infinite dialingPulse-4d188fff;display:inline-block}html[data-theme=dark] .statusPill[data-status=dialing][data-v-4d188fff]{color:#93c5fd;background:#3b82f629;border-color:#3b82f652}@keyframes dialingPulse-4d188fff{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.statusPill[data-status=passed_to_human_dialer][data-v-4d188fff]{color:#6d28d9;background:#8b5cf624;border-color:#8b5cf659}html[data-theme=dark] .statusPill[data-status=passed_to_human_dialer][data-v-4d188fff]{color:#c4b5fd;background:#8b5cf629;border-color:#8b5cf64d}.statusPill[data-status=connected_interested][data-v-4d188fff],.statusPill[data-status=connected_callback][data-v-4d188fff]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill[data-status=connected_not_interested][data-v-4d188fff],.statusPill[data-status=gatekeeper][data-v-4d188fff]{background:var(--status-neutral-bg,#94a3b824);border-color:var(--status-neutral-border,#94a3b84d);color:var(--status-neutral-text,#475569)}.statusPill[data-status=wrong_number][data-v-4d188fff],.statusPill[data-status=do_not_call][data-v-4d188fff],.statusPill[data-status=dialer_failed][data-v-4d188fff]{background:var(--status-danger-bg);border-color:var(--status-danger-border);color:var(--status-danger-text)}.statusPill[data-status=call_returned][data-v-4d188fff]{background:var(--status-warning-bg);border-color:var(--status-warning-border);color:var(--status-warning-text)}.memberModalBody[data-v-cc52a9d8]{gap:18px;display:grid}.memberModalHeader[data-v-cc52a9d8]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.memberIdentityBlock[data-v-cc52a9d8]{gap:12px;min-width:0;display:grid}.memberTitleRow[data-v-cc52a9d8]{gap:4px;display:grid}.memberNameRow[data-v-cc52a9d8]{align-items:center;gap:8px;min-width:0;display:flex}.memberName[data-v-cc52a9d8]{color:var(--text);font-size:20px;font-weight:800}.memberSubline[data-v-cc52a9d8],.muted[data-v-cc52a9d8],.emptyText[data-v-cc52a9d8],.activitySubtitle[data-v-cc52a9d8],.activityDate[data-v-cc52a9d8]{color:var(--muted);font-size:13px}.pillRow[data-v-cc52a9d8]{flex-wrap:wrap;gap:8px;display:flex}.memberRolePill[data-v-cc52a9d8],.memberMetaPill[data-v-cc52a9d8]{border-radius:999px;align-items:center;min-height:28px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.memberMetaPill[data-v-cc52a9d8]{border:1px solid var(--border);background:var(--surface);color:var(--text)}.memberMetaPill.sentiment[data-v-cc52a9d8]{background:color-mix(in srgb, var(--surface) 94%, var(--field-bg) 6%)}.memberStatBlock[data-v-cc52a9d8]{flex:none;justify-items:end;gap:8px;display:grid}.scoreCircle[data-v-cc52a9d8]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;font-weight:900;display:inline-flex}.activityCountPill[data-v-cc52a9d8]{border:1px solid var(--border);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.memberModalGrid[data-v-cc52a9d8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detailSection[data-v-cc52a9d8]{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, var(--field-bg) 8%);border-radius:12px;gap:10px;padding:14px;display:grid}.sectionTitle[data-v-cc52a9d8]{color:var(--text);font-size:13px;font-weight:800}.sectionHeaderRow[data-v-cc52a9d8]{justify-content:space-between;align-items:center;gap:12px;display:flex}.detailText[data-v-cc52a9d8],.noteItem[data-v-cc52a9d8],.activityTitle[data-v-cc52a9d8]{color:var(--text);font-size:13px}.noteList[data-v-cc52a9d8],.activityList[data-v-cc52a9d8]{gap:8px;display:grid}.activityRow[data-v-cc52a9d8]{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}.activityMain[data-v-cc52a9d8]{min-width:0}.activityTitle[data-v-cc52a9d8],.activitySubtitle[data-v-cc52a9d8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.activityTime[data-v-cc52a9d8]{text-align:right;font-size:12px}.editGrid[data-v-cc52a9d8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field[data-v-cc52a9d8]{gap:6px;display:grid}label[data-v-cc52a9d8]{color:var(--text);font-size:12px;font-weight:700}.input[data-v-cc52a9d8],select.input[data-v-cc52a9d8]{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text);border-radius:10px;padding:10px;font-size:14px}.seqEnrollmentList[data-v-cc52a9d8]{flex-direction:column;gap:10px;display:flex}.seqEnrollmentRow[data-v-cc52a9d8]{flex-direction:column;gap:4px;display:flex}.seqEnrollmentName[data-v-cc52a9d8]{color:var(--text);font-size:13px;font-weight:500}.seqEnrollmentStatus[data-v-cc52a9d8]{color:var(--muted);font-size:11px}.footerRow[data-v-cc52a9d8],.footerLeft[data-v-cc52a9d8],.footerRight[data-v-cc52a9d8]{align-items:center;gap:10px;display:flex}.footerRow[data-v-cc52a9d8]{justify-content:space-between;width:100%}.sfLink[data-v-cc52a9d8]{flex:none;justify-content:center;align-items:center;display:inline-flex}.sfIcon[data-v-cc52a9d8]{border-radius:4px;width:16px;height:16px}@media (width<=900px){.memberModalHeader[data-v-cc52a9d8],.memberModalGrid[data-v-cc52a9d8],.editGrid[data-v-cc52a9d8],.activityRow[data-v-cc52a9d8]{grid-template-columns:minmax(0,1fr);display:grid}.memberStatBlock[data-v-cc52a9d8]{justify-items:start}.activityTime[data-v-cc52a9d8]{text-align:left}}.buyingTeamCard[data-v-108cf927]{gap:12px;display:grid}.headerRow[data-v-108cf927]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.title[data-v-108cf927]{color:var(--text);font-size:14px;font-weight:700}.subtitle[data-v-108cf927],.muted[data-v-108cf927],.laneEmpty[data-v-108cf927]{color:var(--muted);font-size:12px}.laneList[data-v-108cf927]{gap:10px;display:grid}.laneRow[data-v-108cf927]{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;display:grid}.laneLabel[data-v-108cf927]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.laneDotsWrap[data-v-108cf927]{align-items:center;min-width:0;min-height:28px;display:flex}.laneDots[data-v-108cf927]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.memberDot[data-v-108cf927],.memberOverflow[data-v-108cf927]{border:2px solid var(--border);background:var(--surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:inline-flex}.memberOverflow[data-v-108cf927]{width:auto;min-width:28px;color:var(--muted);padding:0 8px}.laneEmpty[data-v-108cf927]{align-items:center;min-height:28px;display:inline-flex}.timeline[data-v-2ebafec8]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.timelineFeedback[data-v-2ebafec8]{padding:10px}.timelineItem[data-v-2ebafec8]{border-bottom:1px solid var(--border)}.timelineItem[data-v-2ebafec8]:last-child{border-bottom:none}.timelineItemButton[data-v-2ebafec8]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%}.timelineItemButton[data-v-2ebafec8]:hover{background:var(--row-hover-bg)}.timelineRow[data-v-2ebafec8]{flex-direction:column;gap:0;padding:12px 10px;display:flex}.timelineRowTop[data-v-2ebafec8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.timelineRowLeft[data-v-2ebafec8]{flex:auto;min-width:0;overflow:hidden}.timelineRowLine3[data-v-2ebafec8]{justify-content:space-between;align-items:center;gap:6px;margin-top:0;padding:3px 0 2px 44px;display:flex}.timelineContactInfo[data-v-2ebafec8]{flex:auto;align-items:center;gap:5px;min-width:0;display:flex}.timelineContactTitle[data-v-2ebafec8]{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:11px;overflow:hidden}.timelineContactLinks[data-v-2ebafec8]{flex-shrink:0;align-items:center;gap:4px;display:flex}.timelineStatusWrap[data-v-2ebafec8]{flex-shrink:0}.timelineStatusWrap[data-v-2ebafec8] .badge{min-height:unset;padding:1px 8px;font-size:11px}.iconLink[data-v-2ebafec8]{opacity:.75;align-items:center;transition:opacity .15s;display:inline-flex}.iconLink[data-v-2ebafec8]:hover{opacity:1}.timelineRowRight[data-v-2ebafec8]{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;gap:2px;min-width:64px;padding-top:1px;display:flex}.timelineRowDate[data-v-2ebafec8]{color:var(--text);white-space:nowrap;font-size:11px;font-weight:700}.timelineRowTime[data-v-2ebafec8]{color:var(--muted);white-space:nowrap;font-size:11px}.cardHeader[data-v-b25a7980]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cardTitle[data-v-b25a7980]{font-weight:700}.cardSubtitle[data-v-b25a7980]{color:var(--muted);margin-top:2px;font-size:12px}.timelineFeedback[data-v-b25a7980]{padding:10px}.contactIdentityCard[data-v-9bc5f143]{padding:12px 14px}.contactIdentityBody[data-v-9bc5f143]{flex-direction:column;gap:12px;display:flex}.contactIdentityHeader[data-v-9bc5f143]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.contactLinkIcons[data-v-9bc5f143]{flex:none;align-items:center;gap:8px;display:inline-flex}.iconLink[data-v-9bc5f143]{border:1px solid var(--border);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.contactDetails[data-v-9bc5f143]{gap:10px;display:grid}.contactField[data-v-9bc5f143]{gap:4px;display:grid}.contactFieldLabel[data-v-9bc5f143]{color:var(--muted);font-size:12px}.contactFieldValue[data-v-9bc5f143]{color:var(--text);word-break:break-word;font-size:13px}.contactSequenceRow[data-v-9bc5f143]{gap:6px;display:grid}.contactSequenceBody[data-v-9bc5f143]{flex-direction:column;gap:4px;display:flex}.contactSequenceName[data-v-9bc5f143]{color:var(--text);font-size:12px;font-weight:500}.reachoutAgentRunCard[data-v-bb5ac8e7]{flex-direction:column;gap:12px;display:flex}.cardHeader[data-v-bb5ac8e7]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.runHeader[data-v-bb5ac8e7]{flex:auto;min-width:0}.headerSecondary[data-v-bb5ac8e7]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.metaText[data-v-bb5ac8e7],.muted[data-v-bb5ac8e7]{color:var(--muted);font-size:12px}.contentWrap[data-v-bb5ac8e7]{flex-direction:column;gap:12px;display:flex}.statusBadge[data-v-bb5ac8e7]{border:1px solid var(--border);color:var(--text);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.statusBadge.is-success[data-v-bb5ac8e7]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.statusBadge.is-warning[data-v-bb5ac8e7]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.statusBadge.is-danger[data-v-bb5ac8e7]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.responseMarkdown[data-v-bb5ac8e7] p:first-child{margin-top:0}.responseMarkdown[data-v-bb5ac8e7] p:last-child{margin-bottom:0}.errorText[data-v-bb5ac8e7]{color:var(--danger);font-size:12px}.ctxRail[data-v-94be6947]{width:var(--space-8);justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-6) 0 var(--space-5);cursor:pointer;opacity:1;transition:opacity .3s var(--ease-premium) .2s, background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden}.ctxRail.is-hidden[data-v-94be6947]{opacity:0;pointer-events:none;transition:opacity .18s}.ctxRail[data-v-94be6947]:hover:not(.is-hidden){background:var(--color-bg-subtle)}.ctxRailLogo[data-v-94be6947]{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-neu-out-cream);transition:box-shadow var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ctxRail:hover .ctxRailLogo[data-v-94be6947]{box-shadow:0 0 0 var(--space-1) var(--color-accent-edge), var(--shadow-neu-out-cream)}.ctxRailLabel[data-v-94be6947]{writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;max-height:240px;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);overflow:hidden;transform:rotate(180deg)}.ctxRail:hover .ctxRailLabel[data-v-94be6947]{color:var(--color-accent)}.ctxRailKbd[data-v-94be6947]{margin-top:auto}.ctxRail:hover .ctxRailKbd[data-v-94be6947]{color:var(--color-accent-hover)}.ctxShell[data-v-bb43cc2c]{height:100%;width:var(--space-8);background:var(--color-bg-panel);box-shadow:inset 1px 1px 0 #ffffffb3, inset 1px 0 0 var(--color-accent-edge), -8px 0 24px -6px #c3b9a873, -10px 0 36px -10px #0596692e;transition:width var(--duration-slow) var(--ease-premium);z-index:2;flex-shrink:0;position:relative;overflow:hidden}.ctxShell.ctxShellExpanded[data-v-bb43cc2c]{width:min(360px,92vw)}.ctxPane[data-v-bb43cc2c]{opacity:1;width:min(360px,92vw);transition:opacity .35s var(--ease-premium) .1s, transform .45s var(--ease-premium) 50ms;will-change:transform, opacity;display:flex;position:absolute;inset:0;transform:translate(0)}.ctxPane.ctxPaneHidden[data-v-bb43cc2c]{opacity:0;pointer-events:none;transition:opacity .22s ease, transform .32s var(--ease-premium);transform:translate(12px)}.ctxPaneRail[data-v-bb43cc2c]{width:var(--space-8)}.ctxExpanded[data-v-bb43cc2c]{gap:var(--space-3);width:100%;padding:var(--space-5);overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.ctxHead[data-v-bb43cc2c]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;display:flex}.ctxAcct[data-v-bb43cc2c]{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ctxAcctLogo[data-v-bb43cc2c]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-neu-out-cream);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ctxAcctText[data-v-bb43cc2c]{flex-direction:column;gap:2px;min-width:0;display:flex}.ctxAcctName[data-v-bb43cc2c]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ctxAcctDomain[data-v-bb43cc2c]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ctxAcctOpen[data-v-bb43cc2c]{margin-left:var(--space-1);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline}.ctxAcctOpen[data-v-bb43cc2c]:hover{color:var(--color-accent)}.ctxClose[data-v-bb43cc2c]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);background:0 0;border:0;flex-shrink:0;display:inline-flex}.ctxClose[data-v-bb43cc2c]:hover{color:var(--color-text-primary);background:var(--color-bg-app);box-shadow:var(--shadow-neu-out-cream-sm)}.ctxClose[data-v-bb43cc2c]:active{box-shadow:var(--shadow-neu-in-cream)}.ctxCloseX[data-v-bb43cc2c]{font-size:var(--fs-md);line-height:1}.ctxCards[data-v-bb43cc2c]{gap:var(--space-3);flex-direction:column;display:flex}.md[data-v-5c9084a8]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-primary);word-break:break-word}.md[data-v-5c9084a8] p{margin:0}.md[data-v-5c9084a8] p+p{margin-top:var(--space-4)}.md[data-v-5c9084a8] h1,.md[data-v-5c9084a8] h2,.md[data-v-5c9084a8] h3,.md[data-v-5c9084a8] h4{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary)}.md[data-v-5c9084a8] h1,.md[data-v-5c9084a8] h2{font-size:var(--fs-md)}.md[data-v-5c9084a8] h3,.md[data-v-5c9084a8] h4{font-size:var(--fs-base)}.md[data-v-5c9084a8] h1:first-child,.md[data-v-5c9084a8] h2:first-child,.md[data-v-5c9084a8] h3:first-child,.md[data-v-5c9084a8] h4:first-child{margin-top:0}.md[data-v-5c9084a8] strong{font-weight:var(--fw-semibold)}.md[data-v-5c9084a8] em{font-style:italic}.md[data-v-5c9084a8] code{font-family:var(--font-mono);font-size:var(--fs-sm);padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.md[data-v-5c9084a8] pre{margin:var(--space-2) 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);overflow:auto}.md[data-v-5c9084a8] pre code{color:inherit;font-size:var(--fs-sm);background:0 0;border:none;padding:0}.md[data-v-5c9084a8] a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.md[data-v-5c9084a8] a:hover{color:var(--color-accent-hover)}.md[data-v-5c9084a8] ul,.md[data-v-5c9084a8] ol{margin:var(--space-3) 0;padding-left:var(--space-5);list-style-position:outside}.md[data-v-5c9084a8] ul{list-style-type:disc}.md[data-v-5c9084a8] ol{list-style-type:decimal}.md[data-v-5c9084a8] ul ul,.md[data-v-5c9084a8] ol ol,.md[data-v-5c9084a8] ul ol,.md[data-v-5c9084a8] ol ul{margin-top:var(--space-2);margin-bottom:var(--space-2)}.md[data-v-5c9084a8] li+li{margin-top:var(--space-2)}.md[data-v-5c9084a8] blockquote{margin:var(--space-2) 0;padding-left:var(--space-3);border-left:2px solid var(--color-border-strong);color:var(--color-text-secondary)}.md[data-v-5c9084a8] hr{border:0;border-top:1px solid var(--color-border-subtle);margin:var(--space-3) 0}.md[data-v-5c9084a8] table{border-collapse:collapse;max-width:100%;margin:var(--space-2) 0;font-size:var(--fs-sm);display:block;overflow-x:auto}.md[data-v-5c9084a8] th,.md[data-v-5c9084a8] td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}.md[data-v-5c9084a8] th{font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.chatAgentCard[data-v-6b206d88]{gap:var(--space-3);min-height:0;padding:0 0 var(--space-3);flex-direction:column;flex:1;display:flex}.chatAgentHead[data-v-6b206d88]{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-5) 0;flex-shrink:0;display:flex}.chatAgentHeadTitle[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);line-height:1}.chatAgentHeadSpacer[data-v-6b206d88]{flex:1}.chatCollapseBtn[data-v-6b206d88]{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.chatCollapseBtn[data-v-6b206d88]:hover{color:var(--color-text-primary);background:var(--color-bg-subtle)}.chatAgentTop[data-v-6b206d88]{gap:var(--space-2);padding:0 var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;flex:none;display:flex}.errorText[data-v-6b206d88]{font-size:var(--fs-xs);color:var(--color-danger)}.chatThreadTitle[data-v-6b206d88]{min-width:0;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text-primary);cursor:text;padding:var(--space-1) var(--space-2);margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;overflow:hidden}.chatThreadTitle[data-v-6b206d88]:hover{background:var(--color-bg-subtle)}.chatThreadTitleEdit[data-v-6b206d88]{min-width:0;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-tight);padding:var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-primary);outline:none;width:100%}.chatThreadTitleEdit[data-v-6b206d88]:focus{border-color:var(--color-accent-edge);box-shadow:var(--shadow-focus)}.chatNewChatBtn[data-v-6b206d88]{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-primary);height:32px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex}.chatNewChatBtn[data-v-6b206d88]:hover:not(:disabled){background:var(--color-bg-subtle)}.chatNewChatBtn[data-v-6b206d88]:disabled{opacity:.4;cursor:default}.chatHeaderIconBtn[data-v-6b206d88]{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);width:32px;height:32px;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.chatHeaderIconBtn[data-v-6b206d88]:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-subtle)}.chatHeaderIconBtn[data-v-6b206d88]:disabled{opacity:.4;cursor:default}.chatHistoryWrap[data-v-6b206d88]{position:relative}.chatHistoryPopover[data-v-6b206d88]{top:calc(100% + var(--space-1));z-index:1000;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);width:260px;box-shadow:var(--shadow-md);padding:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex;position:absolute;right:0}.chatHistorySearch[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-primary);outline:none}.chatHistorySearch[data-v-6b206d88]:focus{border-color:var(--color-accent-edge);box-shadow:var(--shadow-focus)}.chatHistoryList[data-v-6b206d88]{flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.chatHistoryItem[data-v-6b206d88]{text-align:left;border-radius:var(--radius-sm);width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;display:block;overflow:hidden}.chatHistoryItem[data-v-6b206d88]:hover{background:var(--color-bg-subtle)}.chatHistoryItem.active[data-v-6b206d88]{background:var(--color-bg-sunk);font-weight:var(--fw-semibold)}.chatHistoryEmpty[data-v-6b206d88]{padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.chatMessages[data-v-6b206d88]{gap:var(--space-5);min-height:0;padding:var(--space-2) var(--space-5) var(--space-3);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.chatRow[data-v-6b206d88]{width:100%}.chatEmpty[data-v-6b206d88]{gap:var(--space-6);padding:0 0 var(--space-3);flex-direction:column;display:flex}.chatEmptyIntro[data-v-6b206d88]{gap:var(--space-3);flex-direction:column;display:flex}.chatEmptyTitle[data-v-6b206d88]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0}.chatEmptySub[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.chatEmptySuggest[data-v-6b206d88]{gap:var(--space-2);flex-direction:column;display:flex}.chatEmptySuggestLabel[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.chatEmptySuggestList[data-v-6b206d88]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chatEmptySuggestItem[data-v-6b206d88]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-app);border-radius:var(--radius-lg);cursor:pointer;text-align:left;box-shadow:var(--shadow-neu-out-cream-sm);transition:box-shadow var(--duration-base) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;display:flex}.chatEmptySuggestItem[data-v-6b206d88]:hover{box-shadow:var(--shadow-neu-out-cream)}.chatEmptySuggestItem[data-v-6b206d88]:active{box-shadow:var(--shadow-neu-in-cream)}.chatEmptySuggestText[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--color-text-secondary)}.chatEmptySuggestArrow[data-v-6b206d88]{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium)}.chatEmptySuggestItem:hover .chatEmptySuggestArrow[data-v-6b206d88]{color:var(--color-accent);transform:translate(2px)}.chatUserMessage[data-v-6b206d88]{width:fit-content;max-width:min(82%,720px);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg);background:var(--color-accent);color:var(--color-text-inverse);word-break:break-word;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-normal);box-shadow:var(--shadow-accent);margin-left:auto}.chatUserMessage .messageText[data-v-6b206d88]{white-space:pre-wrap}.messageAttachments[data-v-6b206d88]{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.messageAttachments[data-v-6b206d88]:last-child{margin-bottom:0}.messageAttachmentChip[data-v-6b206d88]{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-inverse);font-size:var(--fs-xs);background:#ffffff1f;border:1px solid #ffffff59;max-width:220px;display:flex}.messageAttachmentThumb[data-v-6b206d88]{object-fit:cover;border-radius:2px;flex-shrink:0;width:18px;height:18px}.messageAttachmentName[data-v-6b206d88]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatAssistantMessage[data-v-6b206d88]{width:100%;color:var(--color-text-primary)}.chatToolEventRow[data-v-6b206d88]{width:100%}.chatToolEventRow[data-v-6b206d88] .feedRow{gap:0}.chatToolEventRow[data-v-6b206d88] .feedBody{padding:0}.chatToolEventRow[data-v-6b206d88] .feedIcon{flex:0 0 16px}.chatToolEventRow[data-v-6b206d88] .feedLine{font-size:var(--fs-base);line-height:var(--lh-tight)}.hiddenFileInput[data-v-6b206d88]{display:none}.chatComposer[data-v-6b206d88]{gap:var(--space-3);padding:0 var(--space-5);z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:relative}.chatComposerField[data-v-6b206d88]{background:var(--color-bg-app);border-radius:var(--radius-lg);box-shadow:var(--shadow-neu-in-cream), var(--shadow-focus);border:0;flex-direction:column;display:flex}.attachmentTray[data-v-6b206d88]{gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-1);flex-wrap:wrap;display:flex}.attachmentChip[data-v-6b206d88]{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px var(--space-1);border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);font-size:var(--fs-xs);color:var(--color-text-primary);max-width:160px;display:flex;position:relative}.attachmentThumb[data-v-6b206d88]{object-fit:cover;border-radius:2px;flex-shrink:0;width:16px;height:16px}.attachmentChipName[data-v-6b206d88]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.attachmentRemove[data-v-6b206d88]{cursor:pointer;color:var(--color-text-secondary);font-size:var(--fs-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;padding:0;line-height:1}.attachmentChip:hover .attachmentRemove[data-v-6b206d88]{opacity:1}.chatComposerInputWrap[data-v-6b206d88]{display:flex;position:relative}.chatComposerInput[data-v-6b206d88]{resize:none;min-height:44px;padding:var(--space-3) var(--space-3) var(--space-1);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-primary);line-height:var(--lh-normal);background:0 0;border:none;outline:none;flex:1}.chatComposerInput[data-v-6b206d88]::placeholder{color:var(--color-text-tertiary)}.chatComposerToolbar[data-v-6b206d88]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2);min-height:40px;line-height:1;display:flex}.chatComposerToolbar[data-v-6b206d88]>*{align-items:center;display:inline-flex}.composerIconBtn[data-v-6b206d88]{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);font-size:var(--fs-md);width:28px;height:28px;transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.composerIconBtn[data-v-6b206d88]:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-subtle)}.composerIconBtn[data-v-6b206d88]:disabled{opacity:.4;cursor:default}.composerIconBtnActive[data-v-6b206d88],.composerIconBtnActive[data-v-6b206d88]:hover:not(:disabled){color:var(--color-text-inverse);background:var(--color-accent)}.composerModelPill[data-v-6b206d88]{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:2px var(--space-2) 2px var(--space-1);background:0 0;flex-shrink:0;max-width:140px;line-height:1;display:inline-flex}.composerModelPillLabel[data-v-6b206d88]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.composerContextCircle[data-v-6b206d88]{color:var(--color-accent);cursor:default;flex-shrink:0;align-items:center;display:flex;position:relative}.composerContextHovercard[data-v-6b206d88]{bottom:calc(100% + var(--space-1));z-index:1000;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2) var(--space-3);min-width:200px;font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-primary);pointer-events:none;white-space:nowrap;display:none;position:absolute;left:50%;transform:translate(-50%)}.composerContextCircle:hover .composerContextHovercard[data-v-6b206d88]{display:block}.contextHovercardRow[data-v-6b206d88]{align-items:center;gap:var(--space-1);padding:2px 0;display:flex}.contextHovercardHeader[data-v-6b206d88]{font-weight:var(--fw-semibold);border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-1);padding-bottom:var(--space-1);justify-content:space-between}.contextHovercardSwatch[data-v-6b206d88]{background:var(--color-accent);border-radius:2px;flex-shrink:0;width:8px;height:8px}.contextHovercardSwatchOutput[data-v-6b206d88]{background:var(--color-text-secondary)}.contextHovercardLabel[data-v-6b206d88]{color:var(--color-text-secondary);flex:1}.contextHovercardValue[data-v-6b206d88]{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.contextHovercardSubrow[data-v-6b206d88]{padding-left:var(--space-3);font-size:var(--fs-xs)}.contextHovercardTotal[data-v-6b206d88]{border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1);padding-top:var(--space-1);font-weight:var(--fw-semibold)}.contextHovercardHistory[data-v-6b206d88]{border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1);padding-top:var(--space-1);justify-content:space-between}.contextHovercardWarn[data-v-6b206d88]{color:var(--color-reply);font-size:var(--fs-xs);white-space:normal;line-height:var(--lh-normal);padding-top:2px}.composerToolbarDivider[data-v-6b206d88]{background:var(--color-border-subtle);width:1px;height:14px;margin:0 var(--space-1);flex-shrink:0}.composerContextChip[data-v-6b206d88]{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:2px var(--space-2) 2px var(--space-1);text-overflow:ellipsis;white-space:nowrap;background:0 0;flex-shrink:1;min-width:0;max-width:140px;line-height:1;display:inline-flex;overflow:hidden}.composerContextChip>svg[data-v-6b206d88]{flex-shrink:0}.composerSendBtn[data-v-6b206d88]{margin-left:auto;margin-right:var(--space-1);margin-bottom:var(--space-1);background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-full);cursor:pointer;width:28px;height:28px;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium), box-shadow var(--duration-fast) var(--ease-out);box-shadow:var(--shadow-neu-out-accent);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.composerSendBtn[data-v-6b206d88]:hover:not(:disabled){background:var(--color-accent-hover)}.composerSendBtn[data-v-6b206d88]:active:not(:disabled){transform:scale(.96)}.composerSendBtn[data-v-6b206d88]:disabled{background:var(--color-bg-sunk);color:var(--color-text-tertiary);cursor:default;box-shadow:none}.chatComposerHints[data-v-6b206d88]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.chatComposerHint[data-v-6b206d88]{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-secondary);line-height:1;display:inline-flex}.chatComposerHint .kbd[data-v-6b206d88]{font-size:var(--fs-xs)}.thinkingRow[data-v-6b206d88]{justify-content:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-2) 0 var(--space-2) 2px;display:flex}.thinkingText[data-v-6b206d88]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-secondary)}.chatPanel[data-v-163c8c37]{height:100%;width:var(--space-8);background:var(--color-bg-panel);box-shadow:inset 1px 1px 0 #ffffffb3, inset -1px 0 0 var(--color-accent-edge), 8px 0 24px -6px #c3b9a873, var(--shadow-accent-haze);transition:width var(--duration-slow) var(--ease-premium);z-index:2;flex-shrink:0;position:relative;overflow:hidden}.chatPanel.chatPanelOpen[data-v-163c8c37]{width:min(400px,92vw)}.chatPanelInner[data-v-163c8c37]{opacity:1;width:min(400px,92vw);transition:opacity .35s var(--ease-premium) .1s, transform .45s var(--ease-premium) 50ms;will-change:transform, opacity;flex-direction:column;display:flex;position:absolute;inset:0;transform:translate(0)}.chatPanelInner.chatPanelInnerHidden[data-v-163c8c37]{opacity:0;pointer-events:none;transition:opacity .22s ease, transform .32s var(--ease-premium);transform:translate(-12px)}.chatRail[data-v-163c8c37]{width:var(--space-8);justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-6) 0 var(--space-5);cursor:pointer;opacity:1;transition:opacity .3s var(--ease-premium) .2s, background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex;position:absolute;inset:0}.chatRail.chatRailHidden[data-v-163c8c37]{opacity:0;pointer-events:none;transition:opacity .18s}.chatRail[data-v-163c8c37]:hover:not(.chatRailHidden){background:var(--color-bg-subtle)}.chatRailWordmark[data-v-163c8c37]{writing-mode:vertical-rl;font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);transition:color var(--duration-fast) var(--ease-out);transform:rotate(180deg)}.chatRail:hover .chatRailWordmark[data-v-163c8c37]{color:var(--color-accent)}.chatRailKbd[data-v-163c8c37]{margin-top:auto}.navBadge[data-v-22855e24]{align-items:center;gap:var(--space-2);margin-left:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:1;display:inline-flex}.divider[data-v-22855e24]{background:var(--color-border-strong);opacity:.55;width:1px;height:14px;display:inline-block}.part[data-v-22855e24]{align-items:center;gap:var(--space-1);display:inline-flex}.count[data-v-22855e24]{font-variant-numeric:tabular-nums}.dot[data-v-22855e24]{border-radius:var(--radius-full);flex-shrink:0;width:7px;height:7px}.dotRunning[data-v-22855e24]{background:var(--color-accent);animation:1.5s ease-in-out infinite navBadgeRunPulse-22855e24}.dotQueued[data-v-22855e24]{background:var(--color-text-tertiary)}@keyframes navBadgeRunPulse-22855e24{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.navBadgeOnActive[data-v-22855e24]{color:var(--color-text-inverse)}.navBadgeOnActive .divider[data-v-22855e24]{background:var(--color-text-inverse);opacity:.55}.navBadgeOnActive .dotQueued[data-v-22855e24]{background:var(--color-text-inverse);opacity:.65}.navBadgeOnActive .dotRunning[data-v-22855e24]{background:var(--color-text-inverse)}.layout[data-v-d54533d9]{background:var(--color-bg-app);width:100%;height:100vh;color:var(--color-text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.topbar[data-v-d54533d9]{height:var(--space-9);padding:0 var(--space-5) 0 var(--space-3);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-app);flex-shrink:0;align-items:center;display:flex}.brand[data-v-d54533d9]{flex:1 0;align-items:center;display:inline-flex}.brandLogo[data-v-d54533d9]{width:var(--space-7);height:var(--space-7)}.topNav[data-v-d54533d9]{padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg-app);box-shadow:var(--shadow-neu-in-cream);align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}.navTab[data-v-d54533d9]{padding:var(--space-2) var(--space-5);cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-full);font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), background var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.navTab[data-v-d54533d9]:hover:not(.navTabActive):not(.navTabDisabled){color:var(--color-text-primary)}.navTab.navTabActive[data-v-d54533d9]{background:var(--color-accent);box-shadow:var(--shadow-neu-out-accent);color:var(--color-text-inverse);font-weight:var(--fw-semibold)}.navTab.navTabDisabled[data-v-d54533d9]{opacity:.45;cursor:not-allowed;pointer-events:none}.userWrap[data-v-d54533d9]{flex:1 0;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.userButton[data-v-d54533d9]{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-out);box-shadow:var(--shadow-neu-out-cream);justify-content:center;align-items:center;display:inline-flex}.userButton[data-v-d54533d9]:hover{box-shadow:var(--shadow-neu-out-cream), var(--shadow-focus)}.userAvatar[data-v-d54533d9]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:1}.userMenu[data-v-d54533d9]{top:calc(100% + var(--space-2));min-width:220px;padding:var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:50;position:absolute;right:0}.userMenuItem[data-v-d54533d9]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-size:var(--fs-sm);color:var(--color-text-primary);transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.userMenuItem[data-v-d54533d9]:hover{background:var(--color-bg-subtle)}.userMenuIcon[data-v-d54533d9]{width:var(--space-4);height:var(--space-4);color:var(--color-text-secondary);flex-shrink:0}.body[data-v-d54533d9]{background:var(--color-bg-app);flex:1;min-height:0;display:flex;position:relative}.main[data-v-3dcd4021]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.header[data-v-3dcd4021]{padding:var(--space-5) var(--space-8) var(--space-3);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.title[data-v-3dcd4021]{align-items:center;min-width:0;display:inline-flex}.actions[data-v-3dcd4021]{align-items:center;gap:var(--space-3);display:inline-flex}.filters[data-v-3dcd4021]{align-items:center;gap:var(--space-2);padding:0 var(--space-8) var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}.content[data-v-3dcd4021]{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.contentBody[data-v-3dcd4021]{min-width:0;padding:var(--space-3) var(--space-8) var(--space-5);flex:1;overflow-y:auto}.contentBody.contentBodyNoHeader[data-v-3dcd4021]{padding-top:var(--space-5)}.shell[data-v-9ad577fa]{min-width:0}.shell.mode-embedded[data-v-9ad577fa]{height:100%;min-height:0}.backdrop[data-v-9ad577fa]{padding:var(--space-5);z-index:50;background:#00000059;place-items:center;display:grid;position:fixed;inset:0}.backdrop.mode-embedded[data-v-9ad577fa]{z-index:auto;background:0 0;height:100%;min-height:0;padding:0;display:block;position:static;inset:auto;overflow:hidden}.modal[data-v-9ad577fa]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md);max-height:calc(100vh - var(--space-7));flex-direction:column;display:flex;overflow:hidden}.modal.mode-embedded[data-v-9ad577fa]{height:100%;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0}.top[data-v-9ad577fa]{padding:var(--space-5);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.top.mode-embedded[data-v-9ad577fa]{padding:0 0 var(--space-3)}.title[data-v-9ad577fa]{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary);flex:1}.closeBtn[data-v-9ad577fa]{padding:var(--space-1);cursor:pointer;border-radius:var(--radius-sm);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.closeBtn[data-v-9ad577fa]:hover{background:var(--color-bg-subtle);color:var(--color-text-primary)}.icon[data-v-9ad577fa]{width:var(--space-4);height:var(--space-4)}.errorBanner[data-v-9ad577fa]{align-items:flex-start;gap:var(--space-3);margin:var(--space-4) var(--space-5) 0;padding:var(--space-3);border:1px solid var(--color-danger-soft,#dc262647);border-radius:var(--radius-md);background:var(--color-danger-soft,#dc262614);color:var(--color-text-primary);display:flex}.errorBannerIcon[data-v-9ad577fa]{width:var(--space-4);height:var(--space-4);color:var(--color-danger);flex:none;margin-top:1px}.errorBannerText[data-v-9ad577fa]{min-width:0;font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-normal)}.body[data-v-9ad577fa]{padding:var(--space-5);flex:auto;overflow:auto}.body.mode-embedded[data-v-9ad577fa]{padding:var(--space-3);height:100%;min-height:0;overflow:hidden}.footer[data-v-9ad577fa]{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-subtle);justify-content:flex-end;gap:var(--space-3);display:flex}.footer.mode-embedded[data-v-9ad577fa]{padding:var(--space-3);flex:none}.footer[data-v-9ad577fa] .btn,.btn[data-v-9ad577fa]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;border:1px solid var(--color-border-subtle);transition:background var(--duration-fast) var(--ease-out)}.footer[data-v-9ad577fa] .btn:not(.primary):not(.danger),.btn[data-v-9ad577fa]{background:var(--color-bg-surface);color:var(--color-text-primary)}.footer[data-v-9ad577fa] .btn:not(.primary):not(.danger):hover,.btn[data-v-9ad577fa]:hover{background:var(--color-bg-subtle)}.footer[data-v-9ad577fa] .btn.primary{background:var(--color-accent);color:var(--color-text-inverse);border-color:var(--color-accent)}.footer[data-v-9ad577fa] .btn.primary:hover:not(:disabled){opacity:.85}.footer[data-v-9ad577fa] .btn.primary:disabled,.footer[data-v-9ad577fa] .btn:disabled{opacity:.5;cursor:not-allowed}.footer[data-v-9ad577fa] .btn.danger{background:var(--color-danger);color:var(--color-text-inverse);border-color:var(--color-danger)}.footer[data-v-9ad577fa] .btn.danger:hover:not(:disabled){opacity:.85}.chips[data-v-7c4c9bcd]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.chip[data-v-7c4c9bcd]{align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);line-height:1;display:inline-flex}button.chip[data-v-7c4c9bcd]:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-bg-subtle)}.chipStatic[data-v-7c4c9bcd]{cursor:default}.chipPending[data-v-7c4c9bcd]{color:var(--color-danger);border-color:var(--color-danger-soft)}.chipPending[data-v-7c4c9bcd]:hover{color:var(--color-danger);background:var(--color-danger-soft)}.chipActivity[data-v-7c4c9bcd]{gap:var(--space-2);cursor:default}.chipActivityPart[data-v-7c4c9bcd]{align-items:center;gap:4px;display:inline-flex}.chipIcon[data-v-7c4c9bcd]{flex-shrink:0}.chipCount[data-v-7c4c9bcd]{font-variant-numeric:tabular-nums}.dot[data-v-7c4c9bcd]{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.dotRunning[data-v-7c4c9bcd]{background:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.dotQueued[data-v-7c4c9bcd]{background:var(--color-text-tertiary)}.chipsCompact .chip[data-v-7c4c9bcd]{height:22px;padding:0 var(--space-2)}.dateLabel[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.newPlayBtn[data-v-8af50399]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);box-shadow:var(--shadow-neu-out-accent);transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium);border:0;line-height:1;display:inline-flex}.newPlayBtn[data-v-8af50399]:hover:not(:disabled){background:var(--color-accent-hover)}.newPlayBtn[data-v-8af50399]:active:not(:disabled){transform:scale(.97)}.newPlayBtn[data-v-8af50399]:disabled{opacity:.55;cursor:not-allowed}.newPlayPlus[data-v-8af50399]{width:var(--space-3);height:var(--space-3);font-weight:var(--fw-semibold);justify-content:center;align-items:center;display:inline-flex}.hero[data-v-8af50399]{gap:var(--space-3);margin-top:var(--space-4);margin-bottom:var(--space-7);flex-direction:column;display:flex}.welcome[data-v-8af50399]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0}.heroSub[data-v-8af50399]{max-width:640px;font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.hairline[data-v-8af50399]{border:0;border-top:1px solid var(--color-border-subtle);margin:0}.playsSection[data-v-8af50399]{margin-top:var(--space-7)}.sectionHead[data-v-8af50399]{margin-bottom:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.error[data-v-8af50399]{padding:var(--space-4);background:var(--color-danger-soft);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-danger)}.ledger[data-v-8af50399]{margin:0;padding:0;list-style:none}.ledger li+li[data-v-8af50399]{border-top:1px solid var(--color-border-subtle)}.row[data-v-8af50399]{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-5) var(--space-3);text-align:left;cursor:pointer;border-radius:var(--radius-md);color:var(--color-text-primary);transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium);background:0 0;border:0;grid-template-columns:minmax(220px,1.5fr) minmax(0,1.5fr) auto;display:grid;position:relative}.row[data-v-8af50399]:hover{background:var(--color-bg-subtle)}.row:hover .rowArrow[data-v-8af50399]{color:var(--color-accent);transform:translate(2px)}.row.rowPaused[data-v-8af50399]{opacity:.65}.row.rowPaused[data-v-8af50399]:hover{opacity:.85}.rowName[data-v-8af50399]{align-items:center;gap:var(--space-3);min-width:0;display:flex}.rowDot[data-v-8af50399]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.rowDotRunning[data-v-8af50399]{background:var(--color-accent);box-shadow:0 0 0 var(--space-1) var(--color-accent-soft)}.rowDotPaused[data-v-8af50399]{background:var(--color-text-tertiary)}.rowDotArchived[data-v-8af50399]{background:var(--color-border-strong)}.rowNameText[data-v-8af50399]{flex-direction:column;gap:2px;min-width:0;display:flex}.rowTitle[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rowSub[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-tight);color:var(--color-text-tertiary)}.rowSequence[data-v-8af50399]{align-items:center;gap:var(--space-3);min-width:0;display:flex;overflow:hidden}.rowSequencePlaceholder[data-v-8af50399]{min-height:1em}.sequenceStep[data-v-8af50399]{color:var(--color-accent);align-items:center;gap:4px;display:inline-flex}.sequenceStep.sequenceStepZero[data-v-8af50399]{color:var(--color-text-tertiary);opacity:.55}.sequenceStepIcon[data-v-8af50399]{flex-shrink:0}.sequenceStepCount[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-secondary);line-height:1}.sequenceStep.sequenceStepZero .sequenceStepCount[data-v-8af50399]{color:var(--color-text-tertiary)}.rowRight[data-v-8af50399]{align-items:center;gap:var(--space-3);display:flex}.rowEngaged[data-v-8af50399]{flex-direction:column;align-items:flex-end;gap:2px;min-width:72px;display:flex}.rowEngagedNumber[data-v-8af50399]{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:1}.rowEngagedLabel[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary);line-height:1}.rowArrow[data-v-8af50399]{width:var(--space-4);height:var(--space-4);color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium)}.empty[data-v-8af50399]{gap:var(--space-3);padding:var(--space-7) 0;flex-direction:column;display:flex}.emptyTitle[data-v-8af50399]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0}.emptySub[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--color-text-secondary);margin:0}.newPlayForm[data-v-8af50399]{gap:var(--space-4);flex-direction:column;display:flex}.newPlayField[data-v-8af50399]{gap:var(--space-2);flex-direction:column;display:flex}.newPlayFieldLabel[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.newPlayInput[data-v-8af50399]{height:36px;padding:0 var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-app);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm)}.newPlayInput[data-v-8af50399]:focus{border-color:var(--color-accent);outline:none}.newPlayLevelRow[data-v-8af50399]{gap:var(--space-2);display:flex}.newPlayLevelBtn[data-v-8af50399]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-app);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:1}.newPlayLevelBtn[data-v-8af50399]:hover{border-color:var(--color-text-tertiary)}.newPlayLevelBtnActive[data-v-8af50399]{border-color:var(--color-accent);color:var(--color-accent);font-weight:var(--fw-semibold)}.newPlayError[data-v-8af50399]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-danger);margin:0}.card[data-v-ed1de590]{gap:var(--space-3);width:100%;padding:var(--space-4);background:var(--color-bg-app);border-radius:var(--radius-lg);text-align:left;cursor:default;box-shadow:var(--shadow-neu-out-cream-sm);transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-premium);color:var(--color-text-primary);font:inherit;border:0;flex-direction:column;display:flex;position:relative}.cardClickable[data-v-ed1de590]{cursor:pointer}.cardClickable[data-v-ed1de590]:hover{box-shadow:var(--shadow-neu-out-cream)}.cardClickable[data-v-ed1de590]:active{transform:scale(.997)}.cardSpan2[data-v-ed1de590]{grid-column:span 2}.cardHead[data-v-ed1de590]{align-items:center;gap:var(--space-2);display:flex}.cardTitle[data-v-ed1de590]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cardVersion[data-v-ed1de590]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.cardBadge[data-v-ed1de590]{padding:2px var(--space-2);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);align-items:center;gap:4px;line-height:1;display:inline-flex}.cardBadgeBuilt[data-v-ed1de590]{background:var(--color-accent-soft);color:var(--color-accent)}.cardBadgeEmpty[data-v-ed1de590]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.cardBadgeIcon[data-v-ed1de590]{color:var(--color-accent)}.cardBody[data-v-ed1de590]{flex-direction:column;min-width:0;display:flex}.eyebrow[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.csvBtn[data-v-07282882]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-app);color:var(--color-text-primary);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);box-shadow:var(--shadow-neu-out-cream-sm);margin-right:var(--space-2);transition:box-shadow var(--duration-base) var(--ease-out);border:0;line-height:1;display:inline-flex}.csvBtn[data-v-07282882]:hover{box-shadow:var(--shadow-neu-out-cream)}.csvBtn.csvBtnDisabled[data-v-07282882]{opacity:.5;cursor:not-allowed}.csvBtn.csvBtnDisabled[data-v-07282882]:hover{box-shadow:var(--shadow-neu-out-cream-sm)}.csvFileInput[data-v-07282882]{display:none}.launchBtn[data-v-07282882]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-accent);color:var(--color-text-inverse);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);box-shadow:var(--shadow-neu-out-accent);transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium);border:0;line-height:1;display:inline-flex}.launchBtn[data-v-07282882]:hover:not(:disabled){background:var(--color-accent-hover)}.launchBtn[data-v-07282882]:active:not(:disabled){transform:scale(.97)}.launchBtn[data-v-07282882]:disabled{opacity:.5;cursor:not-allowed}.archiveBtn[data-v-07282882]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;line-height:1;display:inline-flex}.archiveBtn[data-v-07282882]:hover:not(:disabled){color:var(--color-danger,#b91c1c);border-color:var(--color-danger,#b91c1c)}.archiveBtn[data-v-07282882]:disabled{opacity:.5;cursor:not-allowed}.hero[data-v-07282882]{gap:var(--space-3);margin:var(--space-4) 0 var(--space-7);flex-direction:column;display:flex}.heroTopRow[data-v-07282882]{align-items:center;gap:var(--space-3);display:flex}.statusDot[data-v-07282882]{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);flex-shrink:0}.statusDotActive[data-v-07282882]{background:var(--color-accent);box-shadow:0 0 0 var(--space-1) var(--color-accent-soft)}.statusDotDisabled[data-v-07282882]{background:var(--color-text-tertiary)}.title[data-v-07282882]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0}.description[data-v-07282882]{max-width:720px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.csvNotice[data-v-07282882]{padding:var(--space-2) var(--space-3);background:var(--color-accent-soft);color:var(--color-accent);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-regular);margin:0}.setupBanner[data-v-07282882]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-warning-soft,#fdf2e0);color:var(--color-warning,#8a5a00);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.setupBannerLead[data-v-07282882]{font-weight:var(--fw-semibold)}.setupBannerItem[data-v-07282882]{appearance:none;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-app);color:inherit;font:inherit;font-weight:var(--fw-semibold);cursor:pointer;box-shadow:var(--shadow-neu-out-cream-sm);border:0}.setupBannerItem[data-v-07282882]:hover{box-shadow:var(--shadow-neu-out-cream)}.setupBannerItem[data-v-07282882]:active{transform:scale(.97)}.grid[data-v-07282882]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loading[data-v-07282882],.error[data-v-07282882]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.candidateLifecycle[data-v-07282882]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lcRow[data-v-07282882]{align-items:center;gap:var(--space-2);display:flex}.lcDot[data-v-07282882]{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.lcDotPending[data-v-07282882]{background:var(--color-warning,#f59e0b)}.lcDotNew[data-v-07282882]{background:var(--color-text-tertiary)}.lcDotActive[data-v-07282882]{background:var(--color-accent)}.lcDotEngaged[data-v-07282882]{background:var(--color-accent);opacity:.5}.lcLabel[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);flex:1}.lcValue[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.lcRowTotal[data-v-07282882]{padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1)}.lcRowTotal .lcLabel[data-v-07282882]{font-weight:var(--fw-semibold);color:var(--color-text-primary)}.csvPreviewBody[data-v-07282882]{gap:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);line-height:var(--lh-normal);flex-direction:column;display:flex}.csvPreviewIntro[data-v-07282882]{color:var(--color-text-secondary);margin:0}.csvPreviewSection[data-v-07282882]{gap:var(--space-1);flex-direction:column;display:flex}.csvPreviewMuted[data-v-07282882]{color:var(--color-text-tertiary)}.csvPreviewSmall[data-v-07282882]{font-size:var(--fs-xs)}.csvPreviewWarn[data-v-07282882]{color:var(--color-warning,#c2410c)}.csvPreviewChips[data-v-07282882]{gap:var(--space-1);padding-left:var(--space-1);flex-wrap:wrap;display:flex}.csvPreviewBadge[data-v-07282882]{padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:var(--color-bg-subtle);color:var(--color-text-primary);display:inline-block}.csvPreviewBadgeNew[data-v-07282882]{background:var(--color-accent-soft);color:var(--color-accent)}.addCandidateBody[data-v-07282882]{gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-sm);flex-direction:column;display:flex}.addCandidateKindRow[data-v-07282882]{gap:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);display:flex}.addCandidateRadio[data-v-07282882]{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.addCandidateField[data-v-07282882]{gap:var(--space-1);flex-direction:column;display:flex}.addCandidateField>span[data-v-07282882]{color:var(--color-text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.addCandidateField input[data-v-07282882]{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-sm)}.addCandidateRow[data-v-07282882]{gap:var(--space-3);display:flex}.addCandidateRow .addCandidateField[data-v-07282882]{flex:1}.addCandidateOptional[data-v-07282882]{font-weight:var(--fw-regular);color:var(--color-text-tertiary);text-transform:none;letter-spacing:normal}.addCandidateError[data-v-07282882]{color:var(--color-danger,#b91c1c);font-size:var(--fs-sm);margin:0}.pipelineBlock[data-v-07282882]{gap:var(--space-3);flex-direction:column;display:flex}.codeBlock[data-v-07282882]{padding:var(--space-2) var(--space-3);background:var(--color-bg-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipelineMeta[data-v-07282882]{align-items:baseline;gap:var(--space-2);display:flex}.bigNumber[data-v-07282882]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:var(--lh-tight)}.bigNumberLabel[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.pipelineStatusPill[data-v-07282882]{padding:1px var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-full);text-transform:lowercase;margin-left:auto}.pipelineStatusPill.status-active[data-v-07282882]{background:var(--color-accent-soft);color:var(--color-accent)}.pipelineStatusPill.status-paused[data-v-07282882]{background:var(--color-warning-soft,var(--color-bg-muted));color:var(--color-warning,var(--color-text-secondary))}.pipelineStatusPill.status-archived[data-v-07282882]{background:var(--color-bg-muted);color:var(--color-text-tertiary)}.icpList[data-v-07282882]{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}.icpList dt[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-tertiary)}.icpList dd[data-v-07282882]{gap:var(--space-1);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);flex-wrap:wrap;margin:0;display:flex}.chip[data-v-07282882]{padding:2px var(--space-2);background:var(--color-bg-subtle);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--color-text-primary)}.personaList[data-v-07282882]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.personaRow[data-v-07282882]{align-items:center;gap:var(--space-3);display:flex}.personaInitials[data-v-07282882]{border-radius:var(--radius-full);background:var(--color-bg-subtle);width:28px;height:28px;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.personaText[data-v-07282882]{flex-direction:column;min-width:0;display:flex}.personaName[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaMeta[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.statList[data-v-07282882]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.statRow[data-v-07282882]{align-items:baseline;gap:var(--space-2);display:flex}.statValue[data-v-07282882]{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.statLabel[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary)}.statRowAction[data-v-07282882]{cursor:pointer}.statRowAction:hover .statArrow[data-v-07282882]{color:var(--color-accent);transform:translate(2px)}.statBadge[data-v-07282882]{min-width:22px;height:22px;padding:0 var(--space-1);background:var(--color-danger);color:var(--color-text-inverse);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.statArrow[data-v-07282882]{color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-premium);margin-left:auto}.sequenceRow[data-v-07282882]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sequenceStep[data-v-07282882]{align-items:center;gap:var(--space-1);flex-direction:column;min-width:36px;display:flex}.sequenceStepIcon[data-v-07282882]{color:var(--color-accent)}.sequenceStepCount[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:1}.approachText[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.emailBlock[data-v-07282882]{gap:var(--space-2);flex-direction:column;display:flex}.emailPreview[data-v-07282882]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);-webkit-line-clamp:5;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eyebrow[data-v-e3019ebc]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-e3019ebc]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-e3019ebc]:hover{color:var(--color-accent)}.backArrow[data-v-e3019ebc]{transform:rotate(180deg)}.pageLoading[data-v-e3019ebc]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-e3019ebc]{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-danger)}.pageHead[data-v-e3019ebc]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-e3019ebc]{margin:0 0 var(--space-2);font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary)}.sub[data-v-e3019ebc]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.version[data-v-e3019ebc]{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.formCard[data-v-e3019ebc]{gap:var(--space-4);max-width:720px;padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-neu-out-cream-sm);flex-direction:column;display:flex}.formField[data-v-e3019ebc]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-e3019ebc]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.eyebrow[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-f89552bd]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-f89552bd]:hover{color:var(--color-accent)}.backArrow[data-v-f89552bd]{transform:rotate(180deg)}.pageLoading[data-v-f89552bd]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-f89552bd]{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-danger)}.pageHead[data-v-f89552bd]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-f89552bd]{margin:0 0 var(--space-2);font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary)}.sub[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.emptyState[data-v-f89552bd]{align-items:flex-start;gap:var(--space-3);max-width:720px;padding:var(--space-5);background:var(--color-bg-surface);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);flex-direction:column;display:flex}.personaList[data-v-f89552bd]{gap:var(--space-4);flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.personaCard[data-v-f89552bd]{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-neu-out-cream-sm);flex-direction:column;display:flex}.cardHead[data-v-f89552bd]{align-items:center;gap:var(--space-3);display:flex}.personaInitials[data-v-f89552bd]{border-radius:var(--radius-full);background:var(--color-bg-subtle);width:32px;height:32px;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nameInput[data-v-f89552bd]{font-weight:var(--fw-semibold);font-size:var(--fs-md);flex:1}.iconBtn[data-v-f89552bd]{border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:var(--color-text-tertiary);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.iconBtn[data-v-f89552bd]:hover{background:var(--color-bg-subtle);color:var(--color-danger)}.formField[data-v-f89552bd]{gap:var(--space-1);flex-direction:column;display:flex}.formLabel[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.formTextarea[data-v-f89552bd]{width:100%;padding:var(--space-2) var(--space-3);background:var(--color-bg-app);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-sm);line-height:var(--lh-normal);resize:vertical}.formTextarea[data-v-f89552bd]:focus{border-color:var(--color-accent);outline:none}.hint[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.addRow[data-v-f89552bd]{margin-top:var(--space-4);align-self:flex-start}.referencedSection[data-v-f89552bd]{margin-top:var(--space-7);max-width:720px}.sectionTitle[data-v-f89552bd]{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.referencedList[data-v-f89552bd]{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.referencedRow[data-v-f89552bd]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:flex}.referencedText[data-v-f89552bd]{flex-direction:column;min-width:0;display:flex}.personaName[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.personaMeta[data-v-f89552bd]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.eyebrow[data-v-228d3b4e]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-228d3b4e]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-228d3b4e]:hover{color:var(--color-accent)}.backArrow[data-v-228d3b4e]{transform:rotate(180deg)}.pageLoading[data-v-228d3b4e]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.errorBanner[data-v-228d3b4e]{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-danger)}.pageHead[data-v-228d3b4e]{max-width:720px;margin-bottom:var(--space-5)}.title[data-v-228d3b4e]{margin:0 0 var(--space-2);font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary)}.sub[data-v-228d3b4e]{font-family:var(--font-sans);font-size:var(--fs-sm);line-height:var(--lh-loose);color:var(--color-text-secondary);margin:0}.emptyState[data-v-228d3b4e]{align-items:flex-start;gap:var(--space-3);max-width:720px;padding:var(--space-5);background:var(--color-bg-surface);border:1px dashed var(--color-border-subtle);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);flex-direction:column;display:flex}.emailList[data-v-228d3b4e]{gap:var(--space-4);flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.emailCard[data-v-228d3b4e]{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-neu-out-cream-sm);flex-direction:column;display:flex}.cardHead[data-v-228d3b4e]{align-items:center;gap:var(--space-3);display:flex}.emailIndex[data-v-228d3b4e]{border-radius:var(--radius-full);background:var(--color-bg-subtle);width:28px;height:28px;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.newBadge[data-v-228d3b4e],.dirtyBadge[data-v-228d3b4e]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-sm)}.newBadge[data-v-228d3b4e]{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.dirtyBadge[data-v-228d3b4e]{background:var(--color-bg-subtle);color:var(--color-accent)}.cardSpacer[data-v-228d3b4e]{flex:1}.iconBtn[data-v-228d3b4e]{border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:var(--color-text-tertiary);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.iconBtn[data-v-228d3b4e]:hover{background:var(--color-bg-subtle);color:var(--color-danger)}.iconBtn[data-v-228d3b4e]:disabled{opacity:.5;cursor:not-allowed}.formField[data-v-228d3b4e]{gap:var(--space-1);flex-direction:column;display:flex}.formTextarea[data-v-228d3b4e]{width:100%;padding:var(--space-2) var(--space-3);background:var(--color-bg-app);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-sm);line-height:var(--lh-normal);resize:vertical;min-height:180px}.formTextarea[data-v-228d3b4e]:focus{border-color:var(--color-accent);outline:none}.cardError[data-v-228d3b4e]{font-family:var(--font-sans);font-size:var(--fs-xs);color:var(--color-danger)}.cardActions[data-v-228d3b4e]{justify-content:flex-end;gap:var(--space-2);display:flex}.addRow[data-v-228d3b4e]{margin-top:var(--space-4);align-self:flex-start}.eyebrow[data-v-0f5ce6d1]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-0f5ce6d1]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-decoration:none;display:inline-flex}.backLink[data-v-0f5ce6d1]:hover{color:var(--color-accent)}.backArrow[data-v-0f5ce6d1]{transform:rotate(180deg)}.pageLoading[data-v-0f5ce6d1]{color:var(--color-text-tertiary);font-size:var(--fs-sm)}.muted[data-v-0f5ce6d1]{color:var(--color-text-tertiary);font-size:var(--fs-sm);padding:var(--space-4)}.errorBanner[data-v-0f5ce6d1]{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--color-danger)}.pageHead[data-v-0f5ce6d1]{margin-bottom:var(--space-6)}.title[data-v-0f5ce6d1]{font-family:var(--font-sans);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);margin:0 0 var(--space-3) 0;color:var(--color-text-primary)}.sub[data-v-0f5ce6d1]{font-size:var(--fs-sm);color:var(--color-text-secondary);margin:var(--space-3) 0 0 0;max-width:70ch}.metaRow[data-v-0f5ce6d1]{gap:var(--space-2);flex-wrap:wrap;display:flex}.metaPill[data-v-0f5ce6d1]{padding:2px var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-secondary);text-transform:lowercase;align-items:center;display:inline-flex}.modePill[data-v-0f5ce6d1]{background:var(--color-bg-subtle)}.status-active[data-v-0f5ce6d1]{background:var(--color-accent-soft);color:var(--color-accent)}.status-paused[data-v-0f5ce6d1]{background:var(--color-warning-soft,var(--color-bg-muted));color:var(--color-warning,var(--color-text-secondary))}.status-archived[data-v-0f5ce6d1]{background:var(--color-bg-muted);color:var(--color-text-tertiary)}.card[data-v-0f5ce6d1]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow:hidden}.cardHeader[data-v-0f5ce6d1]{padding:var(--space-3) var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}.cardHeaderHint[data-v-0f5ce6d1]{font-weight:var(--fw-regular);color:var(--color-text-tertiary)}.codeBlock[data-v-0f5ce6d1]{padding:var(--space-4);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-xs);white-space:pre-wrap;word-break:break-word;color:var(--color-text-secondary);background:var(--color-bg-subtle);margin:0}.runsTable[data-v-0f5ce6d1]{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.runsTable th[data-v-0f5ce6d1],.runsTable td[data-v-0f5ce6d1]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top}.runsTable th[data-v-0f5ce6d1]{font-weight:var(--fw-semibold);color:var(--color-text-secondary);background:var(--color-bg-subtle)}.runsTable tbody tr:last-child td[data-v-0f5ce6d1]{border-bottom:none}.numCol[data-v-0f5ce6d1]{text-align:right;font-variant-numeric:tabular-nums}.errCol[data-v-0f5ce6d1]{max-width:28ch;color:var(--color-danger);white-space:pre-wrap;word-break:break-word}.runStatus[data-v-0f5ce6d1]{padding:1px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:var(--color-bg-muted);color:var(--color-text-secondary);text-transform:lowercase;display:inline-block}.run-completed[data-v-0f5ce6d1]{background:var(--color-accent-soft);color:var(--color-accent)}.run-failed[data-v-0f5ce6d1],.run-cancelled[data-v-0f5ce6d1]{background:var(--color-danger-soft);color:var(--color-danger)}.run-producing[data-v-0f5ce6d1],.run-awaiting_approval[data-v-0f5ce6d1],.run-committing[data-v-0f5ce6d1]{background:var(--color-warning-soft,var(--color-bg-muted));color:var(--color-warning,var(--color-text-secondary))}.eyebrow[data-v-56844ece]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-56844ece]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-56844ece]:hover{color:var(--color-accent)}.backArrow[data-v-56844ece]{transform:rotate(180deg)}.hero[data-v-56844ece]{margin:var(--space-4) 0 var(--space-7)}.title[data-v-56844ece]{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--color-text-primary);margin:0}.section[data-v-56844ece]{margin-bottom:var(--space-7)}.sectionHead[data-v-56844ece]{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.sectionLabel[data-v-56844ece]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.sectionActions[data-v-56844ece]{gap:var(--space-2);display:flex}.memberList[data-v-56844ece]{flex-direction:column;display:flex}.memberRow[data-v-56844ece]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-top:1px solid var(--color-border-subtle);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-primary);grid-template-columns:minmax(100px,1.2fr) minmax(80px,1fr) minmax(60px,.8fr) minmax(60px,1fr) minmax(60px,.6fr) minmax(80px,auto);min-width:0;display:grid}.memberRowHeader[data-v-56844ece]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-top:none}.contactEmail[data-v-56844ece]{font-size:var(--fs-xs);color:var(--color-text-tertiary);display:block}.colAccount[data-v-56844ece],.colDomain[data-v-56844ece],.colContact[data-v-56844ece],.colTitle[data-v-56844ece],.colReason[data-v-56844ece],.colSource[data-v-56844ece],.colEnrich[data-v-56844ece],.colPhase[data-v-56844ece],.colTagged[data-v-56844ece],.colLastRun[data-v-56844ece]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reasonDetail[data-v-56844ece]{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.actionNotice[data-v-56844ece]{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--fs-sm);display:flex}.actionNoticeClose[data-v-56844ece]{font-size:var(--fs-lg);cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:0;line-height:1}.actionNoticeClose[data-v-56844ece]:hover{color:var(--color-text-primary)}.colActions[data-v-56844ece]{gap:var(--space-2);justify-content:flex-end;display:flex}.phasePill[data-v-56844ece]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.4;display:inline-block}.phasePillNew[data-v-56844ece]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.phasePillProcessed[data-v-56844ece]{background:var(--color-accent-soft);color:var(--color-accent)}.enrichPill[data-v-56844ece]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.4;display:inline-block}.enrichPillPending[data-v-56844ece]{background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-tertiary)}.enrichPillRunning[data-v-56844ece]{background:var(--color-warning-soft,#fff7ed);color:var(--color-warning,#c2410c)}.enrichPillComplete[data-v-56844ece]{background:var(--color-success-soft,#ecfdf5);color:var(--color-success,#047857)}.enrichPillFailed[data-v-56844ece]{background:var(--color-danger-soft,#fef2f2);color:var(--color-danger,#b91c1c)}.kindPill[data-v-56844ece]{padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:capitalize;line-height:1.4;display:inline-block}.kindPillAccount[data-v-56844ece]{background:var(--color-accent-soft);color:var(--color-accent)}.kindPillContact[data-v-56844ece]{background:var(--color-info-soft,#eff6ff);color:var(--color-info,#1d4ed8)}.implicitTag[data-v-56844ece]{margin-left:var(--space-1);font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic;display:inline-block}.memberRowImplicit[data-v-56844ece]{opacity:.72}.modalBackdrop[data-v-56844ece]{z-index:100;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalCard[data-v-56844ece]{background:var(--color-surface,#fff);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;width:480px;max-width:90vw;display:flex}.modalTitle[data-v-56844ece]{font-family:var(--font-serif);font-size:var(--fs-lg);margin:0}.modalSubtitle[data-v-56844ece]{color:var(--color-text-secondary);font-size:var(--fs-sm);margin:0}.modalTextarea[data-v-56844ece]{resize:vertical;width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-sm)}.modalActions[data-v-56844ece]{gap:var(--space-2);justify-content:flex-end;display:flex}.actionBtn[data-v-56844ece]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out);border:0}.actionBtn[data-v-56844ece]:disabled{opacity:.5;cursor:not-allowed}.actionBtnPrimary[data-v-56844ece]{background:var(--color-accent);color:var(--color-text-inverse)}.actionBtnPrimary[data-v-56844ece]:hover:not(:disabled){opacity:.85}.actionBtnDanger[data-v-56844ece]{background:var(--color-danger);color:var(--color-text-inverse)}.actionBtnDanger[data-v-56844ece]:hover:not(:disabled){opacity:.85}.statBadge[data-v-56844ece]{min-width:22px;height:22px;padding:0 var(--space-1);background:var(--color-danger);color:var(--color-text-inverse);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.empty[data-v-56844ece]{padding:var(--space-5) 0}.emptyText[data-v-56844ece]{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary);margin:0}.loading[data-v-56844ece],.errorBanner[data-v-56844ece]{margin-top:var(--space-7);font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-secondary)}.statsBar[data-v-bba29659]{flex-wrap:wrap;gap:8px;display:flex}.statChip[data-v-bba29659]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-width:80px;padding:8px 14px;transition:background .1s,border-color .1s;display:flex}.statChip[data-v-bba29659]:hover{background:var(--row-hover-bg)}.statChip.active[data-v-bba29659]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface))}.statValue[data-v-bba29659]{color:var(--text);font-size:20px;font-weight:700;line-height:1}.statLabel[data-v-bba29659]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:600}.statChip-active .statValue[data-v-bba29659],.statChip-active.active .statLabel[data-v-bba29659]{color:var(--primary)}.statChip-engaged .statValue[data-v-bba29659]{color:var(--success)}.statChip-engaged.active[data-v-bba29659]{border-color:var(--success);background:color-mix(in srgb, var(--success) 8%, var(--surface))}.statChip-engaged.active .statLabel[data-v-bba29659]{color:var(--success)}.statChip-disqualified .statValue[data-v-bba29659]{color:var(--danger)}.statChip-disqualified.active[data-v-bba29659]{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface))}.statChip-disqualified.active .statLabel[data-v-bba29659]{color:var(--danger)}.statChip-timed_out .statValue[data-v-bba29659]{color:var(--muted)}.enrollmentDetail[data-v-694c4d92]{padding:12px 0 4px}.detailLoading[data-v-694c4d92],.detailEmpty[data-v-694c4d92]{color:var(--muted);padding:8px 0;font-size:13px}.detailError[data-v-694c4d92]{color:var(--danger);padding:8px 0;font-size:13px}.timeline[data-v-694c4d92]{flex-direction:column;display:flex}.timelineStep[data-v-694c4d92]{cursor:pointer;border-radius:8px;gap:12px;margin:0 -6px;padding:4px 6px 4px 0;transition:background .1s;display:flex;position:relative}.timelineStep[data-v-694c4d92]:hover{background:var(--row-hover-bg)}.timelineStep[data-v-694c4d92]:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.stepIconCol[data-v-694c4d92]{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.stepIcon[data-v-694c4d92]{border:1px solid var(--border);background:var(--surface);width:28px;height:28px;color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.stepLine[data-v-694c4d92]{background:var(--border2);flex:1;width:1px;min-height:12px;margin:4px 0}.timelineStep:last-child .stepLine[data-v-694c4d92]{display:none}.stepContent[data-v-694c4d92]{flex:1;min-width:0;padding-bottom:16px}.stepHeader[data-v-694c4d92]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.stepLabel[data-v-694c4d92]{color:var(--text);font-size:13px;font-weight:600}.stepDate[data-v-694c4d92]{color:var(--muted);font-size:12px}.stepStatus[data-v-694c4d92]{text-transform:uppercase;letter-spacing:.04em;background:var(--surface2,var(--surface));color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.stepStatus-sent[data-v-694c4d92]{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.stepStatus-pending_approval[data-v-694c4d92]{color:var(--warning,#f59e0b);border-color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 8%, transparent)}.stepStatus-failed[data-v-694c4d92]{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}.stepStatus-replied[data-v-694c4d92]{color:var(--success);border-color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.stepSubject[data-v-694c4d92]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:13px;font-weight:500;overflow:hidden}.stepBody[data-v-694c4d92]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.replyBlock[data-v-694c4d92]{border-left:2px solid var(--success);background:color-mix(in srgb, var(--success) 6%, var(--surface));cursor:default;border-radius:0 6px 6px 0;margin-top:8px;padding:8px 10px}.replyBlock-bounce[data-v-694c4d92]{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, var(--surface))}.replyLabel[data-v-694c4d92]{text-transform:uppercase;letter-spacing:.04em;color:var(--success);align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.replyBlock-bounce .replyLabel[data-v-694c4d92]{color:var(--danger)}.replyFrom[data-v-694c4d92]{text-transform:none;letter-spacing:0;color:var(--muted);font-weight:400}.replySnippet[data-v-694c4d92]{color:var(--text);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.wrap[data-v-83aa4c30]{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.switch[data-v-83aa4c30]{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.switch[data-v-83aa4c30]:disabled{cursor:not-allowed}.track[data-v-83aa4c30]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;width:44px;height:22px;display:inline-block;position:relative}.knob[data-v-83aa4c30]{background:var(--muted);border:1px solid var(--border);border-radius:999px;width:18px;height:18px;transition:transform .12s,background .12s;position:absolute;top:1px;left:1px}.switch[aria-checked=true] .track[data-v-83aa4c30]{background:#0093da2e;border-color:#0093da59}.switch[aria-checked=true] .knob[data-v-83aa4c30]{background:var(--accent);border-color:#0093da59;transform:translate(22px)}.switch[data-v-83aa4c30]:disabled{opacity:.6}.label[data-v-83aa4c30]{color:var(--muted);font-size:13px;font-weight:600}.contactsTable[data-v-cf7f9388]{flex-direction:column;gap:0;display:flex}.filters[data-v-cf7f9388]{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.filterAccountSelect[data-v-cf7f9388]{min-width:200px;max-width:280px}.filterToggleWrap[data-v-cf7f9388]{align-items:center;height:34px;display:flex}.filterGroup[data-v-cf7f9388]{flex-direction:column;gap:4px;display:flex}.filterLabel[data-v-cf7f9388]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px;font-weight:600}.filterDate[data-v-cf7f9388]{min-width:140px}.rangeInputs[data-v-cf7f9388]{align-items:center;gap:4px;display:flex}.filterDays[data-v-cf7f9388]{width:70px}.rangeSep[data-v-cf7f9388]{color:var(--muted);font-size:13px}.activeFilterRow[data-v-cf7f9388]{align-items:center;gap:6px;margin-bottom:10px;display:flex}.filterPill[data-v-cf7f9388]{background:color-mix(in srgb, var(--primary) 12%, var(--surface));color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 30%, var(--border));border-radius:10px;align-items:center;gap:4px;padding:3px 8px 3px 10px;font-size:12px;font-weight:600;display:inline-flex}.clearFilter[data-v-cf7f9388]{cursor:pointer;color:var(--primary);background:0 0;border:none;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.tableWrap[data-v-cf7f9388]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.tableScroll[data-v-cf7f9388]{min-width:0;overflow-x:auto}.tableHeader[data-v-cf7f9388]{background:var(--surface2,var(--surface));border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);grid-template-columns:minmax(130px,1.4fr) minmax(120px,1.4fr) 90px 120px 95px 80px 100px;gap:10px;padding:8px 14px;font-size:11px;font-weight:600;display:grid}.tableRow[data-v-cf7f9388]{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:minmax(130px,1.4fr) minmax(120px,1.4fr) 90px 120px 95px 80px 100px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:grid}.tableRow[data-v-cf7f9388]:hover,.tableRow.expanded[data-v-cf7f9388]{background:var(--row-hover-bg)}.tableRow[data-v-cf7f9388]:last-child{border-bottom:none}.tableRow[data-v-cf7f9388]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.expandedRow[data-v-cf7f9388]{border-bottom:1px solid var(--border2);background:var(--bg);padding:0 14px 4px}.tableEmpty[data-v-cf7f9388],.tableError[data-v-cf7f9388]{color:var(--muted);text-align:center;padding:16px;font-size:13px}.tableError[data-v-cf7f9388]{color:var(--danger)}.expandChevron[data-v-cf7f9388]{color:var(--muted);flex-shrink:0;align-items:center;margin-right:6px;transition:transform .15s;display:inline-flex}.expandChevron.open[data-v-cf7f9388]{transform:rotate(180deg)}.col-contact[data-v-cf7f9388]{align-items:center;min-width:0;display:flex;overflow:hidden}.contactName[data-v-cf7f9388]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.col-account[data-v-cf7f9388]{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.accountFavicon[data-v-cf7f9388]{border-radius:2px;flex-shrink:0}.accountName[data-v-cf7f9388]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.col-step[data-v-cf7f9388],.col-enrolled[data-v-cf7f9388],.col-duration[data-v-cf7f9388],.col-exit[data-v-cf7f9388]{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;overflow:hidden}.daysVal[data-v-cf7f9388]{color:var(--text);font-size:12px}.statusBadge[data-v-cf7f9388]{background:var(--surface2,var(--surface));color:var(--muted);border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600}.status-active[data-v-cf7f9388]{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.status-paused[data-v-cf7f9388]{color:var(--warning,#f59e0b);border-color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 8%, transparent)}.status-completed[data-v-cf7f9388]{color:var(--success);border-color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.status-disqualified[data-v-cf7f9388]{color:var(--danger);border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}.awaitingExit[data-v-cf7f9388]{color:var(--warning);font-size:12px;font-weight:600}.exitReason[data-v-cf7f9388]{color:var(--muted);font-size:12px}.muted[data-v-cf7f9388]{color:var(--muted)}.loadMore[data-v-cf7f9388]{text-align:center;color:var(--muted);padding:12px;font-size:13px}.tableFooter[data-v-cf7f9388]{color:var(--muted);text-align:right;margin-top:8px;font-size:12px}.muted[data-v-a38f03ce]{color:var(--muted);font-size:13px}.errorText[data-v-a38f03ce]{color:var(--danger);font-size:13px}.summaryRow[data-v-a38f03ce]{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.summaryChip[data-v-a38f03ce]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:baseline;gap:5px;padding:6px 14px;display:flex}.chipVal[data-v-a38f03ce]{color:var(--text);font-size:18px;font-weight:700}.chipLabel[data-v-a38f03ce]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px;font-weight:600}.chipPct[data-v-a38f03ce]{color:var(--muted);font-size:12px}.chipBounce .chipVal[data-v-a38f03ce]{color:var(--danger)}.chipReply .chipVal[data-v-a38f03ce]{color:var(--success)}.addrTable[data-v-a38f03ce]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.addrHeader[data-v-a38f03ce]{background:var(--surface2,var(--surface));border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);grid-template-columns:minmax(180px,2fr) minmax(110px,1fr) minmax(120px,1.2fr) 50px 70px 60px;gap:10px;padding:7px 14px;font-size:11px;font-weight:600;display:grid}.addrRow[data-v-a38f03ce]{border-bottom:1px solid var(--border2);grid-template-columns:minmax(180px,2fr) minmax(110px,1fr) minmax(120px,1.2fr) 50px 70px 60px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:grid}.addrRow[data-v-a38f03ce]:last-child{border-bottom:none}.addrEmail[data-v-a38f03ce]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.addrMeta[data-v-a38f03ce]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.addrFavicon[data-v-a38f03ce]{border-radius:2px}.col-num[data-v-a38f03ce]{color:var(--text);text-align:right;font-size:13px;font-weight:600}.col-num.danger[data-v-a38f03ce]{color:var(--danger)}.col-num.success[data-v-a38f03ce]{color:var(--success)}.showMoreBtn[data-v-a38f03ce]{margin-top:10px;font-size:12px}.celebrationWrap[data-v-fa231297]{display:inline-flex;position:relative}@keyframes btnPop-fa231297{0%{transform:scale(1)}40%{transform:scale(1.12)}70%{transform:scale(.95)}to{transform:scale(1)}}.btnPop[data-v-fa231297]{animation:.32s cubic-bezier(.34,1.56,.64,1) forwards btnPop-fa231297}@keyframes celebrationFly{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(0);opacity:0}}.dataPointRows[data-v-8ee0f244]{flex-direction:column;display:flex}.dataPointRow[data-v-8ee0f244]{border:none;border-bottom:1px solid var(--border);color:inherit;text-align:left;background:0 0;align-items:flex-start;gap:10px;width:100%;padding:10px 14px;display:flex}.dataPointRow.interactive[data-v-8ee0f244]{cursor:pointer}.dataPointRow.interactive[data-v-8ee0f244]:hover{background:var(--row-hover-bg)}.dataPointRow[data-v-8ee0f244]:last-child{border-bottom:none}.dataPointIcon[data-v-8ee0f244]{flex:none;justify-content:center;align-items:center;width:18px;min-width:18px;padding-top:1px;display:inline-flex}.dataPointLine[data-v-8ee0f244]{min-width:0;color:var(--text);white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.dataPointLabel[data-v-8ee0f244]{font-weight:600}.dataPointField[data-v-8ee0f244],.dataPointSnippet[data-v-8ee0f244]{color:var(--muted)}.dataPointRows.compact .dataPointRow[data-v-8ee0f244]{border-bottom:none;gap:8px;padding:8px 0}.dataPointRows.compact .dataPointLine[data-v-8ee0f244]{font-size:12px;line-height:1.4}.dataPointRows.compact .dataPointIcon[data-v-8ee0f244]{width:16px;min-width:16px}.empty[data-v-8ee0f244]{color:var(--muted);padding:14px;font-size:13px}.dataPointRows.compact .empty[data-v-8ee0f244]{padding:0;font-size:12px}.dateTimePicker[data-v-c132d903]{position:relative}.dateDisplay[data-v-c132d903]{cursor:pointer}.input[data-v-c132d903]{cursor:pointer;min-width:220px}.relativeHint[data-v-c132d903]{color:#6b7280;margin-top:4px;font-size:13px;font-style:italic}.pickerOverlay[data-v-c132d903]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pickerPanel[data-v-c132d903]{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;display:flex;box-shadow:0 20px 25px -5px #0000001a}.pickerHeader[data-v-c132d903]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.pickerHeader h3[data-v-c132d903]{color:#111827;margin:0;font-size:18px;font-weight:600}.btn-close[data-v-c132d903]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-close[data-v-c132d903]:hover{background:#f3f4f6}.pickerBody[data-v-c132d903]{flex:1;min-height:0;padding:24px;overflow-y:auto}.quickOptions[data-v-c132d903]{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:24px;display:grid}.quickOption[data-v-c132d903]{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .15s}.quickOption[data-v-c132d903]:hover{background:#e5e7eb;border-color:#d1d5db}.calendarSection[data-v-c132d903]{margin-bottom:20px}.calendarHeader[data-v-c132d903]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.btn-nav[data-v-c132d903]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-nav[data-v-c132d903]:hover{background:#f3f4f6}.monthYear[data-v-c132d903]{color:#111827;font-size:15px;font-weight:600}.calendar[data-v-c132d903]{border:1px solid #e5e7eb;border-radius:6px;padding:8px}.weekdays[data-v-c132d903]{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px;display:grid}.weekday[data-v-c132d903]{text-align:center;color:#6b7280;padding:2px;font-size:11px;font-weight:600}.days[data-v-c132d903]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.day[data-v-c132d903]{aspect-ratio:1;color:#111827;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-height:32px;font-size:13px;transition:all .15s;display:flex}.day[data-v-c132d903]:hover:not(.otherMonth){background:#f3f4f6}.day.otherMonth[data-v-c132d903]{color:#d1d5db;cursor:default}.day.selected[data-v-c132d903]{color:#fff;background:#2563eb;font-weight:600}.day.today[data-v-c132d903]{border:2px solid #2563eb}.day.selected.today[data-v-c132d903]{border-color:#1d4ed8}.timeSection[data-v-c132d903]{border-top:1px solid #e5e7eb;padding-top:16px}.timeLabel[data-v-c132d903]{color:#374151;cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;font-size:14px;display:flex}.timeLabel input[type=checkbox][data-v-c132d903]{cursor:pointer}.timeInputs[data-v-c132d903]{align-items:center;gap:8px;display:flex}.timeInput[data-v-c132d903]{border:1px solid #d1d5db;border-radius:6px;width:100px;padding:8px 12px;font-family:monospace;font-size:14px}.timeInput[data-v-c132d903]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.pickerFooter[data-v-c132d903]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.btn-primary[data-v-c132d903]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 16px;font-weight:500}.btn-primary[data-v-c132d903]:hover{background:#1d4ed8}.btn-secondary[data-v-c132d903]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-weight:500}.btn-secondary[data-v-c132d903]:hover{background:#f9fafb}.formStack[data-v-c88e1226]{flex-direction:column;gap:20px;display:flex}.form-group label[data-v-c88e1226]{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.value[data-v-c88e1226]{color:#111827;font-size:14px;line-height:1.5}.value.error[data-v-c88e1226]{color:#ef4444}.agentValue[data-v-c88e1226]{align-items:center;gap:10px;display:flex}.dateValueReadonly[data-v-c88e1226]{color:#111827;font-size:14px;line-height:1.5}.link[data-v-c88e1226]{color:#2563eb;text-decoration:none}.link[data-v-c88e1226]:hover{text-decoration:underline}.relativeDateText[data-v-c88e1226]{color:var(--muted);margin-top:8px;font-size:13px;font-style:italic}.form-textarea[data-v-c88e1226]{resize:vertical;border:1px solid var(--border);background:var(--field-bg);width:100%;min-height:140px;color:var(--text);font:inherit;border-radius:10px;padding:10px 12px}.emailShell[data-v-6ef133c1]{flex-direction:column;gap:16px;min-width:0;display:flex}.addressBlock[data-v-6ef133c1],.messageBlock[data-v-6ef133c1]{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.fieldRow[data-v-6ef133c1]{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;display:grid}.fieldKey[data-v-6ef133c1],.bodyLabel[data-v-6ef133c1]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.fieldValue[data-v-6ef133c1]{min-width:0;color:var(--text);white-space:pre-wrap;word-break:break-word;font-weight:600;line-height:1.4}.subjectLine[data-v-6ef133c1]{color:var(--text);font-size:16px;font-weight:600;line-height:1.3}.emailBody[data-v-6ef133c1]{color:var(--text);white-space:pre-wrap;word-break:break-word;min-height:80px;font-size:14px;line-height:1.6}.directionBadge[data-v-6ef133c1]{border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.directionBadge.in[data-v-6ef133c1]{color:#1d4ed8;background:#dbeafe}.directionBadge.out[data-v-6ef133c1]{color:#15803d;background:#dcfce7}.backdrop[data-v-5713d032]{background:var(--backdrop);z-index:60;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[data-v-5713d032]{background:var(--surface);border:1px solid var(--border);width:min(860px,100%);max-height:calc(100vh - 36px);box-shadow:0 10px 30px var(--shadow);overscroll-behavior:contain;border-radius:16px;padding:18px;position:relative;overflow-y:auto}.x[data-v-5713d032]{cursor:pointer;color:var(--muted);background:0 0;border:none;font-size:26px;line-height:1;position:absolute;top:10px;right:10px}.top[data-v-5713d032]{align-items:center;gap:12px;padding-right:28px;display:flex}.topLink[data-v-5713d032]{cursor:pointer;border-radius:10px;margin:-8px;padding:8px;transition:background-color .12s,box-shadow .12s}.topLink[data-v-5713d032]:hover{background:var(--row-hover-bg)}.topLink[data-v-5713d032]:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);background:var(--row-hover-bg);outline:none}.head[data-v-5713d032]{flex-direction:column;gap:4px;display:flex}.accountTitle[data-v-5713d032]{font-size:20px;font-weight:700}.accountContact[data-v-5713d032]{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.accountContactText[data-v-5713d032]{white-space:nowrap;text-overflow:ellipsis;max-width:600px;overflow:hidden}.title[data-v-5713d032]{font-size:20px;font-weight:700}.sub[data-v-5713d032]{color:var(--muted)}.section[data-v-5713d032]{margin-top:16px}.label[data-v-5713d032]{margin-bottom:8px;font-weight:700}.value[data-v-5713d032]{color:var(--text)}.signalName[data-v-5713d032]{color:var(--text);margin-bottom:6px;font-size:18px;font-weight:700}.sourceInline[data-v-5713d032]{align-items:center;gap:6px;min-width:0;display:inline-flex}.via[data-v-5713d032]{color:var(--muted)}.sourceIcon[data-v-5713d032]{border-radius:4px;width:16px;height:16px;display:inline-block}.sourceName[data-v-5713d032]{white-space:nowrap;text-overflow:ellipsis;max-width:560px;overflow:hidden}.muted[data-v-5713d032]{color:var(--muted)}.json[data-v-5713d032]{border:1px solid var(--border);background:var(--md-pre-bg);max-height:380px;color:var(--md-pre-text);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:12px;max-width:100%;margin:0;padding:12px;font-size:13px;line-height:1.5;overflow:auto}.triggerRuns[data-v-5713d032]{flex-direction:column;gap:10px;display:flex}.triggerRun[data-v-5713d032]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px 12px}.triggerRunTop[data-v-5713d032]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.viewRunBtn[data-v-5713d032]{margin-left:auto}.triggerNamePill[data-v-5713d032]{border:1px solid var(--border);background:var(--surface);color:#7c3aed;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 10px;font-size:12px;line-height:1;display:inline-flex}.triggerNameText[data-v-5713d032]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-weight:700;overflow:hidden}.triggerArrow[data-v-5713d032]{color:var(--muted);flex:none}.triggerAgent[data-v-5713d032]{min-width:0;max-width:100%;color:var(--text);align-items:center;gap:6px;display:inline-flex}.triggerAgentName[data-v-5713d032]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.footer[data-v-5713d032]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:12px;display:flex}.right[data-v-5713d032]{gap:8px;display:flex}.backdrop[data-v-2ad2e741]{background:var(--backdrop);z-index:60;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal[data-v-2ad2e741]{background:var(--surface);border:1px solid var(--border);width:min(720px,100%);max-height:calc(100vh - 36px);box-shadow:0 10px 30px var(--shadow);overscroll-behavior:contain;border-radius:16px;flex-direction:column;gap:16px;padding:18px;display:flex;position:relative;overflow-y:auto}.x[data-v-2ad2e741]{cursor:pointer;color:var(--muted);background:0 0;border:none;font-size:26px;line-height:1;position:absolute;top:10px;right:10px}.top[data-v-2ad2e741]{align-items:center;gap:12px;padding-right:28px;display:flex}.topLink[data-v-2ad2e741]{cursor:pointer;border-radius:10px;margin:-8px;padding:8px;transition:background-color .12s}.topLink[data-v-2ad2e741]:hover{background:var(--row-hover-bg)}.topLink[data-v-2ad2e741]:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);background:var(--row-hover-bg);outline:none}.head[data-v-2ad2e741]{flex-direction:column;gap:4px;display:flex}.accountTitle[data-v-2ad2e741]{font-size:20px;font-weight:700}.signalKindRow[data-v-2ad2e741]{align-items:center;gap:6px;display:flex}.gmailIcon[data-v-2ad2e741]{border-radius:3px;width:14px;height:14px}.signalKindLabel[data-v-2ad2e741]{color:var(--muted);font-size:13px}.directionBadge[data-v-2ad2e741]{border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4}.directionBadge.in[data-v-2ad2e741]{color:#1d4ed8;background:#dbeafe}.directionBadge.out[data-v-2ad2e741]{color:#15803d;background:#dcfce7}.emailShell[data-v-2ad2e741]{flex-direction:column;gap:10px;display:flex}.addressBlock[data-v-2ad2e741],.messageBlock[data-v-2ad2e741]{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.fieldRow[data-v-2ad2e741]{grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.fieldKey[data-v-2ad2e741]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding-top:2px;font-size:11px;font-weight:700}.fieldValue[data-v-2ad2e741]{min-width:0;line-height:1.4}.emailAddr[data-v-2ad2e741]{word-break:break-all;font-weight:600}.subjectLine[data-v-2ad2e741]{color:var(--text);font-size:15px;font-weight:600;line-height:1.3}.bodyText[data-v-2ad2e741]{color:var(--text);white-space:pre-wrap;word-break:break-word;min-height:60px;font-size:14px;line-height:1.6}.muted[data-v-2ad2e741]{color:var(--muted)}.section[data-v-2ad2e741]{margin-top:4px}.label[data-v-2ad2e741]{margin-bottom:8px;font-weight:700}.value[data-v-2ad2e741]{color:var(--text)}.triggerRuns[data-v-2ad2e741]{flex-direction:column;gap:10px;display:flex}.triggerRun[data-v-2ad2e741]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;padding:10px 12px}.triggerRunTop[data-v-2ad2e741]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.viewRunBtn[data-v-2ad2e741]{margin-left:auto}.triggerNamePill[data-v-2ad2e741]{border:1px solid var(--border);background:var(--surface);color:#7c3aed;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:1;display:inline-flex}.triggerNameText[data-v-2ad2e741]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;font-weight:700;overflow:hidden}.triggerArrow[data-v-2ad2e741]{color:var(--muted);flex:none}.triggerAgent[data-v-2ad2e741]{align-items:center;gap:6px;min-width:0;display:inline-flex}.triggerAgentName[data-v-2ad2e741]{white-space:nowrap;text-overflow:ellipsis;max-width:360px;overflow:hidden}.footer[data-v-2ad2e741]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}.right[data-v-2ad2e741]{gap:8px;display:flex}.objectDetailShell[data-v-5e513ffb]{flex-direction:column;gap:14px;display:flex}.objectDetailSection[data-v-5e513ffb]{flex-direction:column;gap:12px;display:flex}.objectDetailMetaRow[data-v-5e513ffb]{justify-content:space-between;align-items:center;gap:12px;display:flex}.objectDetailCode[data-v-5e513ffb]{color:var(--muted);font-size:12px}.objectDetailTitle[data-v-5e513ffb]{color:var(--text);font-size:16px;font-weight:700;line-height:1.35}.objectDetailText[data-v-5e513ffb],.objectDetailValue[data-v-5e513ffb]{color:var(--text);white-space:pre-wrap;line-height:1.5}.objectDetailGrid[data-v-5e513ffb]{border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.objectDetailRow[data-v-5e513ffb]{border-bottom:1px solid var(--border);grid-template-columns:180px minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}.objectDetailRow[data-v-5e513ffb]:last-child{border-bottom:none}.objectDetailLabel[data-v-5e513ffb]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.badgeMeta[data-v-f0096f9e]{opacity:.65;font-size:11px}.addressBlock[data-v-f0096f9e]{border-bottom:1px solid var(--border2);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.phoneLink[data-v-f0096f9e]{color:var(--primary);font-size:14px;font-weight:500;text-decoration:none}.phoneLink[data-v-f0096f9e]:hover{text-decoration:underline}.liLink[data-v-f0096f9e]{color:var(--primary);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.liLink[data-v-f0096f9e]:hover{text-decoration:underline}.liMessagePanel[data-v-f0096f9e]{min-height:80px;font-size:14px}.missingInfo[data-v-f0096f9e]{font-size:13px;font-style:italic}.charCounter[data-v-f0096f9e]{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.charCounterWarn[data-v-f0096f9e]{color:var(--warning,#f59e0b);font-weight:600}.updateStatusGroup[data-v-f0096f9e]{align-items:center;gap:6px;display:flex}.updateStatusSelect[data-v-f0096f9e]{flex-shrink:0;width:200px}.btn.danger-outline[data-v-f0096f9e]{border:1px solid var(--danger,#ef4444);color:var(--danger,#ef4444);background:0 0}.btn.danger-outline[data-v-f0096f9e]:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#ef4444) 10%, transparent)}.messageBlock[data-v-f0096f9e]{flex-direction:column;gap:14px;display:flex}.bodyModeBar[data-v-f0096f9e]{align-items:center;gap:8px;display:inline-flex}.modeBtn[data-v-f0096f9e]{border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.modeBtn.active[data-v-f0096f9e]{background:var(--badge-bg);color:var(--text)}.annotatedLayout[data-v-f0096f9e]{min-height:0;display:block}.annotatedLayout.embedded[data-v-f0096f9e]{flex:1}.annotatedBodyPanel[data-v-f0096f9e]{min-height:0;position:relative;overflow:visible}.annotatedInlineWrap[data-v-f0096f9e]{position:relative}.annotatedInlineBlock[data-v-f0096f9e]{border-radius:3px;transition:text-decoration-color .12s,background-color .12s}.annotatedInlineBlock.interactive[data-v-f0096f9e]{cursor:pointer;text-underline-offset:5px;-webkit-text-decoration:underline dashed #60a5fa;text-decoration:underline dashed #60a5fa;text-decoration-thickness:1.5px;position:relative}.annotatedInlineBlock.hovered[data-v-f0096f9e]{text-underline-offset:5px;background:#60a5fa24;text-decoration-style:solid;text-decoration-color:#2563eb;text-decoration-thickness:1.5px}.annotatedHovercard[data-v-f0096f9e]{z-index:40;border:1px solid var(--border);background:var(--surface);white-space:normal;border-radius:10px;width:min(320px,100vw - 64px);padding:10px 12px;position:absolute;top:auto;bottom:calc(100% - 2px);left:0;box-shadow:0 14px 34px #0f172a29}.annotatedHovercardTitle[data-v-f0096f9e]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:700}.fieldRow[data-v-f0096f9e]{grid-template-columns:47px minmax(0,1fr);align-items:center;gap:8px;display:grid}.fieldKey[data-v-f0096f9e]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.fieldRowOverride[data-v-f0096f9e]{align-items:center}.fieldKeyOverride[data-v-f0096f9e]{color:#a855f7}.iconLink[data-v-f0096f9e]{border:1px solid var(--border);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.toInlineBlock[data-v-f0096f9e]{align-items:center;column-gap:8px;min-width:0;max-width:100%;display:inline-flex}.toPrimaryText[data-v-f0096f9e]{white-space:nowrap;flex:none;min-width:0;font-weight:600;line-height:1.4}.toSecondaryText[data-v-f0096f9e]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:13px;line-height:1.25;overflow:hidden}.toLinkIcons[data-v-f0096f9e]{flex:none;align-items:center;gap:8px;display:inline-flex}.toOverrideLine[data-v-f0096f9e]{color:#a855f7;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.toOverrideText[data-v-f0096f9e]{color:inherit}.toOverrideLabel[data-v-f0096f9e]{color:inherit;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.4}.integrationIcon[data-v-f0096f9e]{border-radius:4px;width:16px;height:16px}@media (width<=900px){.annotatedHovercard[data-v-f0096f9e]{width:min(280px,100vw - 48px)}}.dismissOverlay[data-v-f0096f9e]{z-index:10000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dismissDialog[data-v-f0096f9e]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);display:flex;box-shadow:0 8px 32px #0000002e}.dismissHeader[data-v-f0096f9e]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.dismissTitle[data-v-f0096f9e]{color:var(--text);font-size:14px;font-weight:700}.dismissClose[data-v-f0096f9e]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:2px 4px;font-size:14px;line-height:1}.dismissBody[data-v-f0096f9e]{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.dismissHint[data-v-f0096f9e]{color:var(--muted);margin:0 0 6px;font-size:13px}.dismissOption[data-v-f0096f9e]{color:var(--text);cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.dismissOption input[type=radio][data-v-f0096f9e]{cursor:pointer;flex:none}.dismissNotes[data-v-f0096f9e]{resize:vertical;width:100%;margin-top:8px;font-size:13px}.dismissFooter[data-v-f0096f9e]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.sequencePage[data-v-d44c9702]{--border:var(--color-border-subtle);--border2:var(--color-border-subtle);--surface:var(--color-bg-surface);--text:var(--color-text-primary);--muted:var(--color-text-tertiary);--primary:var(--color-accent);--success:var(--color-success);--danger:var(--color-danger);--badge-bg:var(--color-bg-subtle);--row-hover-bg:var(--color-bg-subtle);--hover-bg:var(--color-bg-subtle);--link:var(--color-accent);--panel:var(--color-bg-surface);--field-bg:var(--color-bg-subtle);--table-header-bg:var(--color-bg-subtle);--focus-border:var(--color-accent);font-family:var(--font-sans)}.eyebrow[data-v-d44c9702]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.backLink[data-v-d44c9702]{align-items:center;gap:var(--space-2,6px);padding:var(--space-2,6px) var(--space-3,10px);border-radius:var(--radius-md,6px);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm,13px);font-weight:var(--fw-semibold,600);color:var(--color-text-secondary);transition:color var(--duration-fast,.1s) var(--ease-out,ease-out);background:0 0;border:0;text-decoration:none;display:inline-flex}.backLink[data-v-d44c9702]:hover{color:var(--color-accent)}.backArrow[data-v-d44c9702]{display:inline-block}.noSequence[data-v-d44c9702]{color:var(--muted);flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;font-size:14px;display:flex}.pageLoading[data-v-d44c9702]{color:var(--muted);font-size:14px}.seqHeader[data-v-d44c9702]{margin-bottom:20px}.seqTitleRow[data-v-d44c9702]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seqName[data-v-d44c9702]{color:var(--text);margin:0;font-size:22px;font-weight:700}.versionBadge[data-v-d44c9702]{color:var(--muted);background:var(--surface2,var(--surface));border:1px solid var(--border);border-radius:5px;padding:2px 7px;font-size:12px;font-weight:600}.lockedBadge[data-v-d44c9702]{color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 30%, var(--border));text-transform:uppercase;letter-spacing:.04em;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:600;display:flex}.seqDesc[data-v-d44c9702]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.4}.statsBarRow[data-v-d44c9702]{margin-bottom:24px}.funnelSection[data-v-d44c9702]{margin-bottom:28px}.emailSection[data-v-d44c9702]{margin-top:32px}.sectionLabel[data-v-d44c9702]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.sectionHint[data-v-d44c9702]{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.7;font-size:11px;font-weight:400}.pageLoading[data-v-622c32e6],.error[data-v-622c32e6],.errorBanner[data-v-622c32e6],.lockedBanner[data-v-622c32e6],.metaSection[data-v-622c32e6],.stepsSection[data-v-622c32e6],.dangerSection[data-v-622c32e6]{--border:var(--color-border-subtle);--border2:var(--color-border-subtle);--surface:var(--color-bg-surface);--bg:var(--color-bg-app);--text:var(--color-text-primary);--muted:var(--color-text-tertiary);--primary:var(--color-accent);--success:var(--color-success);--danger:var(--color-danger);--warning:var(--color-warning,#f59e0b);--shadow:#00000014}.eyebrow[data-v-622c32e6]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-secondary)}.pageLoading[data-v-622c32e6]{color:var(--muted);font-size:14px}.muted[data-v-622c32e6]{color:var(--muted)}.errorBanner[data-v-622c32e6]{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 30%, var(--border));color:var(--danger);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.lockedBanner[data-v-622c32e6]{background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 30%, var(--border));color:var(--text);border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:20px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.metaSection[data-v-622c32e6]{flex-direction:column;gap:14px;max-width:640px;margin-bottom:28px;display:flex}.formField[data-v-622c32e6]{flex-direction:column;gap:5px;display:flex}.formLabel[data-v-622c32e6]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.formInput[data-v-622c32e6]{max-width:480px}.formTextarea[data-v-622c32e6]{border:1px solid var(--border);background:var(--surface);width:100%;max-width:640px;color:var(--text);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.45}.formTextarea[data-v-622c32e6]:focus{border-color:var(--primary);outline:none}.stepsSection[data-v-622c32e6]{max-width:480px}.stepsSectionHeader[data-v-622c32e6]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stepsSectionTitle[data-v-622c32e6]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}.stepsCanvas[data-v-622c32e6]{flex-direction:column;display:flex}.stepsEmpty[data-v-622c32e6]{border:1px dashed var(--border);border-radius:10px;flex-direction:column;align-items:center;gap:12px;margin:4px 0;padding:40px 24px;display:flex}.stepsEmptyText[data-v-622c32e6]{color:var(--muted);font-size:14px}.stepCard[data-v-622c32e6]{border:1.5px solid var(--border);background:var(--surface);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:box-shadow .15s;display:flex;position:relative}.stepCard[data-v-622c32e6]:not(.locked):hover{box-shadow:0 2px 8px var(--shadow,#00000014)}.stepCard.dragging[data-v-622c32e6]{opacity:.4}@keyframes dropLand-622c32e6{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 45%, transparent)}to{box-shadow:0 0 0 0px color-mix(in srgb, var(--primary) 0%, transparent)}}.stepCard.justDropped[data-v-622c32e6]{animation:.55s ease-out forwards dropLand-622c32e6}@keyframes dragCancel-622c32e6{0%{opacity:.4;transform:scale(.97)}65%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.stepCard.justCancelled[data-v-622c32e6]{animation:.3s ease-out forwards dragCancel-622c32e6}.stepFields[data-v-622c32e6]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.stepTypeRow[data-v-622c32e6]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stepTypeSelectWrap[data-v-622c32e6]{flex-shrink:0;width:180px}.waitDaysField[data-v-622c32e6]{align-items:center;gap:6px;display:flex}.waitInput[data-v-622c32e6]{width:70px}.waitUnitSelect[data-v-622c32e6]{width:72px}.stepBriefTextarea[data-v-622c32e6]{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.stepBriefTextarea[data-v-622c32e6]:focus{border-color:var(--primary);outline:none}.removeBtn[data-v-622c32e6]{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;padding:4px;display:flex;position:absolute;top:10px;right:10px}.removeBtn[data-v-622c32e6]:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:var(--danger);color:var(--danger)}.stepType-email[data-v-622c32e6]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.stepType-phone_call[data-v-622c32e6]{border-color:var(--success);background:color-mix(in srgb, var(--success) 4%, var(--surface))}.stepType-voicemail[data-v-622c32e6]{background:color-mix(in srgb, #8b5cf6 4%, var(--surface));border-color:#8b5cf6}.stepType-linkedin_connect[data-v-622c32e6]{background:color-mix(in srgb, #0a66c2 4%, var(--surface));border-color:#0a66c2}.stepType-wait[data-v-622c32e6]{border-color:var(--border);background:var(--surface)}.stepConnector[data-v-622c32e6]{flex-direction:column;align-items:center;display:flex}.slotHint[data-v-622c32e6]{border-top:1px dashed var(--border2);opacity:.6;width:100%;margin:4px 0}.dropGhost[data-v-622c32e6]{border:2px dashed var(--border2);box-sizing:border-box;background:0 0;border-radius:10px;width:100%;min-height:50px;margin:10px 0;transition:border-color .1s,background .1s}.stepConnector.activeSlot .dropGhost[data-v-622c32e6]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.connLine[data-v-622c32e6]{background:var(--border);border-radius:1px;flex-shrink:0;width:2px;height:14px}.connInsertBtn[data-v-622c32e6]{border:1px solid var(--border);background:var(--surface);width:22px;height:22px;color:var(--muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .1s,border-color .1s,color .1s;display:flex}.connInsertBtn[data-v-622c32e6]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.dangerSection[data-v-622c32e6]{border-top:1px solid var(--border2);margin-top:32px;padding-top:20px}.muted[data-v-4759da73]{color:var(--muted)}.tableWrap[data-v-4759da73]{width:100%;overflow-x:auto}.table[data-v-4759da73]{border-collapse:collapse;width:100%;min-width:1180px}.table.compactAccount[data-v-4759da73]{min-width:960px}.table th[data-v-4759da73]{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:10px 14px;font-size:12px;font-weight:700}.table td[data-v-4759da73]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 14px}.summaryText[data-v-4759da73]{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:520px;display:-webkit-box;overflow:hidden}.runRow[data-v-4759da73]{cursor:pointer}.runRow[data-v-4759da73]:hover{background:var(--row-hover-bg)}.badge[data-v-4759da73]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.badge.success[data-v-4759da73]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.badge.danger[data-v-4759da73]{color:#991b1b;background:#ef44441a;border-color:#ef444459}.badge.warning[data-v-4759da73]{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.badge.test[data-v-4759da73]{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f659}.agentCell[data-v-4759da73]{align-items:center;gap:8px;display:inline-flex}.agentName[data-v-4759da73]{font-weight:600}.accountCell[data-v-4759da73]{align-items:center;gap:10px;display:inline-flex}.accountDomain[data-v-4759da73]{font-weight:600}.createdCell[data-v-4759da73]{flex-direction:column;gap:4px;display:flex}.runtime[data-v-4759da73]{color:var(--muted);font-size:12px}.signalLine[data-v-4759da73],.source[data-v-4759da73]{align-items:center;gap:6px;margin-top:4px;display:inline-flex}.via[data-v-4759da73]{color:var(--muted);font-size:12px}.sourceIcon[data-v-4759da73]{border-radius:4px;width:16px;height:16px}.sourceName[data-v-4759da73]{color:var(--muted);font-size:12px}.triggerLine[data-v-4759da73]{align-items:center;gap:6px;margin-top:6px;font-size:12px;display:inline-flex}.triggerArrow[data-v-4759da73]{color:var(--muted)}.triggerName[data-v-4759da73]{color:var(--muted);font-weight:600}.signalIcon[data-v-4759da73]{background:var(--surface);border:1px solid #11182714;border-radius:4px;width:16px;height:16px}.signalName[data-v-4759da73]{color:var(--text);font-size:12px;font-weight:700}.outputPills[data-v-4759da73]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pillOut[data-v-4759da73]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;line-height:1;display:inline-flex}.pillReachout[data-v-4759da73]{background:#2563eb0f;border-color:#2563eb40}.pillTask[data-v-4759da73]{background:#05966914;border-color:#05966940}.pillSignal[data-v-4759da73]{background:#d977061a;border-color:#d9770640}.pillCrm[data-v-4759da73]{background:#7c3aed14;border-color:#7c3aed40}.pill[data-v-4759da73]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.usageLines[data-v-4759da73]{flex-direction:column;gap:8px;width:100%;display:flex}.btn[data-v-4759da73]{cursor:pointer;border:1px solid var(--border);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500}.more[data-v-4759da73]{justify-content:center;padding:12px 14px 0;display:flex}.wrap[data-v-534e8389]{display:inline-flex}.preview[data-v-534e8389]{border:1px solid var(--border);background:var(--badge-bg);cursor:pointer;border-radius:10px;place-items:center;width:36px;height:36px;transition:border-color .15s,box-shadow .15s;display:grid}.preview[data-v-534e8389]:hover{border-color:var(--focus-border);box-shadow:0 0 0 3px #6366f11a}.pickerBody[data-v-534e8389]{flex-direction:column;gap:12px;display:flex}.finalPreview[data-v-534e8389]{border:1px solid var(--border);background:var(--badge-bg);border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.pickerControls[data-v-534e8389]{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.group[data-v-534e8389]{flex-direction:column;gap:6px;display:flex}.label[data-v-534e8389]{color:var(--muted);font-size:12px}.seg[data-v-534e8389]{border:1px solid var(--border);border-radius:10px;display:inline-flex;overflow:hidden}.seg-btn[data-v-534e8389]{background:var(--surface);height:32px;color:var(--text);cursor:pointer;border:0;padding:0 10px}.seg-btn+.seg-btn[data-v-534e8389]{border-left:1px solid var(--border)}.seg-btn.active[data-v-534e8389]{background:var(--row-hover-bg)}.palette[data-v-534e8389]{flex-wrap:wrap;gap:6px;display:flex}.swatch[data-v-534e8389]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.swatch.selected[data-v-534e8389]{border-color:var(--text)}.swatch-dot[data-v-534e8389]{border-radius:999px;width:16px;height:16px}.search[data-v-534e8389]{justify-content:space-between;align-items:center;gap:10px;display:flex}.grid[data-v-534e8389]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-height:46vh;padding:2px;display:grid;overflow:auto}.icon-tile[data-v-534e8389]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex}.icon-tile[data-v-534e8389]:hover{border-color:var(--focus-border);box-shadow:0 0 0 3px #2563eb14}.icon-tile.chosen[data-v-534e8389]{border-color:var(--selection-border);background:var(--selection-bg)}.icon-name[data-v-534e8389]{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:11px;overflow:hidden}.lineDiffWrap[data-v-79c5b0f8]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.lineDiffHeader[data-v-79c5b0f8],.lineDiffRow[data-v-79c5b0f8]{grid-template-columns:1fr 1fr;display:grid}.lineDiffHeader[data-v-79c5b0f8]{background:var(--table-header-bg);color:var(--table-header-text);font-size:11px;font-weight:700}.lineDiffHeader>div[data-v-79c5b0f8]{border-bottom:1px solid var(--border);padding:6px 8px}.lineDiffHeader>div[data-v-79c5b0f8]:first-child,.lineDiffRow>.lineCell[data-v-79c5b0f8]:first-child{border-right:1px solid var(--border)}.lineCell[data-v-79c5b0f8]{grid-template-columns:34px 1fr;gap:8px;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.35;display:grid}.lineNo[data-v-79c5b0f8]{color:var(--muted);text-align:right}.lineText[data-v-79c5b0f8]{white-space:pre-wrap;word-break:break-word}.lineDiff-removed .lineCell[data-v-79c5b0f8]:first-child,.lineDiff-modified .lineCell[data-v-79c5b0f8]:first-child{background:var(--diff-removed-bg)}.lineDiff-added .lineCell[data-v-79c5b0f8]:last-child,.lineDiff-modified .lineCell[data-v-79c5b0f8]:last-child{background:var(--diff-added-bg)}.wordRemoved[data-v-79c5b0f8]{background:var(--diff-removed-word);border-radius:2px}.wordAdded[data-v-79c5b0f8]{background:var(--diff-added-word);border-radius:2px}.masterDetail[data-v-11fb5364]{padding:0;overflow:hidden}.masterDetailHeader[data-v-11fb5364]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.masterDetailTitle[data-v-11fb5364]{color:var(--text);font-weight:700}.masterDetailSubtitle[data-v-11fb5364]{color:var(--muted);margin-top:4px;font-size:12px}.masterDetailActions[data-v-11fb5364]{flex:none;align-items:center;gap:8px;display:flex}.masterDetailBody[data-v-11fb5364]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,30%) minmax(0,1fr);height:100%;min-height:0;display:grid}.masterPane[data-v-11fb5364]{border-right:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, var(--badge-bg));outline:none;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.masterPane[data-v-11fb5364]:focus-visible{outline-offset:-2px;outline:2px solid #3b82f666}.masterList[data-v-11fb5364]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden auto}.masterRow[data-v-11fb5364]{border:none;border-bottom:1px solid var(--border2);text-align:left;cursor:pointer;background:0 0;flex:none;width:100%;min-height:0;padding:12px 14px;transition:background .14s,border-color .14s}.masterRow[data-v-11fb5364]:focus{outline:none}.masterRow[data-v-11fb5364]:hover{background:var(--row-hover-bg)}.masterRow.selected[data-v-11fb5364]{background:#3b82f614;box-shadow:inset 3px 0 #2563eb}.masterRow[data-v-11fb5364]:last-child{border-bottom:none}.detailPane[data-v-11fb5364]{background:var(--surface);min-width:0;height:100%;min-height:0;overflow:var(--v60a68542)}.masterEmpty[data-v-11fb5364],.detailEmpty[data-v-11fb5364]{color:var(--muted);padding:14px}.agentPage[data-v-4f9206ab]{--border:var(--color-border-subtle);--border2:var(--color-border-subtle);--surface:var(--color-bg-surface);--text:var(--color-text-primary);--muted:var(--color-text-tertiary);--primary:var(--color-accent);--success:var(--color-success);--danger:var(--color-danger);--badge-bg:var(--color-bg-subtle);--row-hover-bg:var(--color-bg-subtle);--hover-bg:var(--color-bg-subtle);--link:var(--color-accent);--panel:var(--color-bg-surface);--field-bg:var(--color-bg-subtle);--table-header-bg:var(--color-bg-subtle);--focus-border:var(--color-accent);font-family:var(--font-sans)}.eyebrow[data-v-4f9206ab]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.error[data-v-4f9206ab]{color:var(--danger);margin-bottom:10px}.muted[data-v-4f9206ab]{color:var(--muted)}.runRow[data-v-4f9206ab]{cursor:pointer}.runRow[data-v-4f9206ab]:hover{background:var(--row-hover-bg)}.page-layout[data-v-4f9206ab]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.mainCol[data-v-4f9206ab]{gap:14px;min-width:0;display:grid}.panel[data-v-4f9206ab]{min-width:0}.section-title[data-v-4f9206ab]{margin-bottom:10px;font-weight:600}.grid[data-v-4f9206ab]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nameIconRow[data-v-4f9206ab]{grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.field[data-v-4f9206ab]{flex-direction:column;gap:6px;display:flex}.approachInput[data-v-4f9206ab]{min-height:220px}label[data-v-4f9206ab]{color:var(--muted);font-size:12px}.meta[data-v-4f9206ab]{gap:12px;margin-top:10px;display:flex}.versionList[data-v-4f9206ab]{gap:8px;display:grid}.versionCard[data-v-4f9206ab]{border:1px solid var(--border);border-radius:10px;gap:6px;padding:10px;display:grid}.versionTopRow[data-v-4f9206ab]{align-items:center;gap:8px;display:flex}.versionLabel[data-v-4f9206ab]{font-weight:700}.versionCurrentPill[data-v-4f9206ab]{border:1px solid var(--selection-border);color:var(--link);background:var(--selection-bg);border-radius:999px;padding:2px 8px;font-size:11px}.versionActions[data-v-4f9206ab]{flex-wrap:wrap;gap:8px;display:flex}.diffBody[data-v-4f9206ab]{gap:12px;display:grid}.diffColumns[data-v-4f9206ab]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffCol[data-v-4f9206ab]{min-width:0}.diffColHead[data-v-4f9206ab]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.diffKeyList[data-v-4f9206ab]{gap:10px;display:grid}.diffKeyRow[data-v-4f9206ab]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.diffKeyPath[data-v-4f9206ab]{margin-bottom:8px;font-size:12px;font-weight:700}.diffKeyCols[data-v-4f9206ab]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffKeyVal[data-v-4f9206ab]{border:1px solid var(--border);background:var(--badge-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px;font-size:12px}.diffAgentCard[data-v-4f9206ab]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.diffAgentName[data-v-4f9206ab]{font-weight:600}.diffSection[data-v-4f9206ab]{gap:8px;display:grid}.diffSectionTitle[data-v-4f9206ab]{color:var(--muted);font-size:12px;font-weight:700}.diffMiniHead[data-v-4f9206ab]{color:var(--muted);font-size:11px;font-weight:700}.diffIconBox[data-v-4f9206ab]{border:1px solid var(--border);border-radius:8px;justify-items:start;gap:6px;padding:10px;display:grid}.toolCatalogList[data-v-4f9206ab]{gap:10px;max-height:60vh;display:grid;overflow:auto}.toolCategoryBlock[data-v-4f9206ab]{border:1px solid var(--border);border-radius:10px;gap:8px;padding:10px;display:grid}.toolCategoryTitle[data-v-4f9206ab]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.toolPills[data-v-4f9206ab]{flex-wrap:wrap;gap:6px;display:flex}.toolPill[data-v-4f9206ab]{background:var(--surface2,#f3f4f6);border:1px solid var(--line,#e5e7eb);cursor:pointer;white-space:nowrap;color:var(--text);border-radius:20px;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.toolPill[data-v-4f9206ab]:hover{background:var(--surface3,#e5e7eb);border-color:var(--border2,#d1d5db)}.toolDetailDesc[data-v-4f9206ab]{margin:0;font-size:13px;line-height:1.5}.toolHintBtn[data-v-4f9206ab]{color:var(--link);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.toolHintBtn[data-v-4f9206ab]:hover{text-decoration:underline}.toolHintLine[data-v-4f9206ab]{color:var(--muted);margin-top:2px;font-size:12px}.toolHintInline[data-v-4f9206ab]{font-size:inherit;vertical-align:baseline;margin-top:0;display:inline}.statusPill[data-v-4f9206ab]{white-space:nowrap;border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.statusPill.on[data-v-4f9206ab]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill.off[data-v-4f9206ab]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.versionViewBody[data-v-4f9206ab]{gap:8px;font-size:13px;display:grid}.versionViewDefinition[data-v-4f9206ab]{margin-top:2px}.versionViewReadOnly[data-v-4f9206ab]{background:var(--table-header-bg)}.versionViewIconPreview[data-v-4f9206ab]{border:1px solid var(--border);background:var(--badge-bg);cursor:default;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tabBar[data-v-4f9206ab]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:14px;display:flex}.tabBtn[data-v-4f9206ab]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;font-size:13px;font-weight:500}.tabBtn[data-v-4f9206ab]:hover{color:var(--text)}.tabBtn.active[data-v-4f9206ab]{color:var(--text);border-bottom-color:var(--link)}.correctionMasterItemTop[data-v-4f9206ab]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.correctionMasterSubject[data-v-4f9206ab]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.correctionType[data-v-4f9206ab]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:var(--surface2,#f3f4f6);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.learningStatusBanner[data-v-4f9206ab]{background:color-mix(in srgb, var(--link,#2563eb) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--link,#2563eb) 30%, transparent);color:var(--text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.learningStatusLeft[data-v-4f9206ab]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.learningStatusRight[data-v-4f9206ab]{align-items:center;gap:8px;display:flex}.learningStatusLabel[data-v-4f9206ab]{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb, var(--link,#2563eb) 80%, var(--text));font-size:11px;font-weight:700}.learningStatusRunInfo[data-v-4f9206ab]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learningStatusQueue[data-v-4f9206ab]{align-items:center;gap:6px;display:flex}.lastRunItem[data-v-4f9206ab]{align-items:center;gap:4px;display:flex}.correctionNewBadge[data-v-4f9206ab]{text-transform:uppercase;letter-spacing:.05em;color:#c05000;background:#fff3e0;border:1px solid #f0a060;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.correctionFieldLabel[data-v-4f9206ab]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:700}.correctionSubjectDiff[data-v-4f9206ab]{gap:2px;display:grid}.correctionSubjectRow[data-v-4f9206ab]{border-radius:4px;align-items:flex-start;gap:6px;padding:3px 6px;font-size:13px;display:flex}.correctionSubjectRow.removed[data-v-4f9206ab]{background:var(--diff-removed-bg,#fff1f2)}.correctionSubjectRow.added[data-v-4f9206ab]{background:var(--diff-added-bg,#f0fdf4)}.correctionDiffMark[data-v-4f9206ab]{flex-shrink:0;width:12px;font-family:ui-monospace,monospace;font-weight:700}.correctionSubjectStatic[data-v-4f9206ab]{color:var(--text);font-size:13px}.rulesTable[data-v-4f9206ab]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.rulesRow[data-v-4f9206ab]{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.rulesRow[data-v-4f9206ab]:last-child{border-bottom:none}.rulesRow.editing[data-v-4f9206ab]{grid-template-columns:1fr;align-items:start;padding:10px}.ruleText[data-v-4f9206ab]{line-height:1.4}.ruleActions[data-v-4f9206ab]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ruleEditInput[data-v-4f9206ab]{resize:vertical;width:100%}.learningEditBtn[data-v-4f9206ab]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:11px;line-height:1.4}.learningEditBtn[data-v-4f9206ab]:hover:not(:disabled){color:var(--text);border-color:var(--border2,#d1d5db)}.learningEditBtn[data-v-4f9206ab]:disabled{opacity:.4;cursor:default}.sampleRowMeta[data-v-4f9206ab]{margin-bottom:2px}.sampleRowPreview[data-v-4f9206ab]{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.sampleDetailPane[data-v-4f9206ab]{gap:10px;padding:12px;display:grid}.sampleEditArea[data-v-4f9206ab]{resize:vertical;min-height:180px;font-size:13px;line-height:1.5}.sampleDetailActions[data-v-4f9206ab]{gap:8px;display:flex}.learningItemMeta[data-v-4f9206ab]{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.learningDeleteBtn[data-v-4f9206ab]{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:11px;line-height:1}.learningDeleteBtn[data-v-4f9206ab]:hover:not(:disabled){color:var(--danger)}.learningDeleteBtn[data-v-4f9206ab]:disabled{opacity:.4;cursor:default}.actionsPage[data-v-72a84ea5]{--border:var(--color-border-subtle);--border2:var(--color-border-subtle);--surface:var(--color-bg-surface);--text:var(--color-text-primary);--muted:var(--color-text-tertiary);--primary:var(--color-accent);--success:var(--color-success);--danger:var(--color-danger);--badge-bg:var(--color-bg-subtle);--row-hover-bg:var(--color-bg-subtle);--hover-bg:var(--color-bg-subtle);--link:var(--color-accent);--panel:var(--color-bg-surface);--field-bg:var(--color-bg-subtle);--table-header-bg:var(--color-bg-subtle);--focus-border:var(--color-accent);font-family:var(--font-sans);flex-direction:column;min-height:100%;display:flex}.pageError[data-v-72a84ea5]{color:var(--color-danger);padding:var(--space-3) var(--space-5);font-size:var(--fs-sm)}.eyebrow[data-v-72a84ea5]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary)}.backLink[data-v-72a84ea5]{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-72a84ea5]:hover{color:var(--color-accent)}.backArrow[data-v-72a84ea5]{transform:rotate(180deg)}.actionsMainPane[data-v-72a84ea5]{flex:auto;min-width:0;min-height:0;overflow:hidden}.actionsMainPane[data-v-72a84ea5] .masterDetail{flex-direction:column;height:100%;min-height:0;display:flex}.actionsMainPane[data-v-72a84ea5] .masterDetailBody{flex:auto;min-height:0}.actionsMainPane[data-v-72a84ea5] .detailPane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.actionsMainPane[data-v-72a84ea5] .masterRow.selected{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}.actionsMainPane[data-v-72a84ea5] .masterDetailTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight)}.actionsMainPane[data-v-72a84ea5] .masterDetailSubtitle{font-family:var(--font-sans)}.detailPaneContent[data-v-72a84ea5]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.detailPaneContent[data-v-72a84ea5] .reachoutModalRoot{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.detailEmpty[data-v-72a84ea5]{padding:var(--space-4);color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--fs-sm)}.recipientSearch[data-v-72a84ea5]{width:180px}.sortSelect[data-v-72a84ea5]{height:34px;font-size:var(--fs-sm);cursor:pointer;min-width:130px;padding:0 8px}.reachoutRow[data-v-72a84ea5]{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex}.reachoutTypeIcon[data-v-72a84ea5]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.reachoutRowContent[data-v-72a84ea5]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.reachoutRowTop[data-v-72a84ea5]{min-width:0}.reachoutMeta[data-v-72a84ea5]{font-size:var(--fs-xs);color:var(--color-text-tertiary);justify-content:space-between;align-items:center;gap:8px;display:flex}.reachoutMetaRight[data-v-72a84ea5]{align-items:center;gap:8px;min-width:0;display:inline-flex}.indicators[data-v-72a84ea5]{align-items:center;gap:6px;display:inline-flex}.indicatorLink[data-v-72a84ea5]{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:2px;display:inline-flex}.indicatorLink[data-v-72a84ea5]:hover{background:var(--color-bg-subtle)}.integrationIcon[data-v-72a84ea5]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.statusPill[data-v-72a84ea5]{font-family:var(--font-sans);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.01em;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);white-space:nowrap}.statusPill[data-status=pending][data-v-72a84ea5],.statusPill[data-status=pending_approval][data-v-72a84ea5]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=queued_for_sending][data-v-72a84ea5]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=sending][data-v-72a84ea5]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=sent][data-v-72a84ea5]{background:var(--color-bg-surface);color:var(--color-text-secondary)}.statusPill[data-status=delivered][data-v-72a84ea5]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=opened][data-v-72a84ea5]{background:var(--color-scheduled-soft);color:var(--color-scheduled)}.statusPill[data-status=replied][data-v-72a84ea5]{background:var(--color-reply-soft);color:var(--color-reply)}.statusPill[data-status=bounced][data-v-72a84ea5]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=spam][data-v-72a84ea5],.statusPill[data-status=send_failed][data-v-72a84ea5]{background:var(--color-danger-soft);color:var(--color-danger)}.statusPill[data-status=voicemail_left][data-v-72a84ea5]{background:var(--color-success-soft);color:var(--color-success)}.statusPill[data-status=call_answered][data-v-72a84ea5]{background:var(--hue-amber-soft);color:var(--hue-amber)}.statusPill[data-status=no_answer][data-v-72a84ea5],.statusPill[data-status=deleted][data-v-72a84ea5]{background:var(--color-bg-subtle);color:var(--color-text-tertiary)}.error[data-v-58a0b322]{color:var(--danger)}.detail[data-v-58a0b322]{flex-direction:column;gap:8px;display:flex}.detailRow[data-v-58a0b322]{grid-template-columns:140px 1fr;gap:10px;display:grid}.detailLabel[data-v-58a0b322]{color:var(--muted);font-size:12px}.detailValue[data-v-58a0b322]{color:var(--text);font-size:13px}.objects[data-v-58a0b322]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.objPill[data-v-58a0b322]{border:1px solid var(--border);background:var(--badge-bg);color:var(--text);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}.objPill.created[data-v-58a0b322]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.detailBlock[data-v-58a0b322]{border-top:1px solid var(--border);margin-top:6px;padding-top:10px}.payload[data-v-58a0b322]{background:var(--md-pre-bg);color:var(--md-pre-text);border-radius:10px;max-height:360px;margin:0;padding:10px;font-size:12px;overflow:auto}.hint[data-v-58a0b322]{color:var(--muted);font-size:12px}.field label[data-v-58a0b322]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.pill[data-v-58a0b322]{border:1px solid var(--border);color:var(--text);background:var(--badge-bg);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.pill-warn[data-v-58a0b322],.pill-pending_approval[data-v-58a0b322]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.pill-failed[data-v-58a0b322]{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-text)}.pill-applied[data-v-58a0b322]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.pill-rejected[data-v-58a0b322]{border-color:var(--status-neutral-border);background:var(--status-neutral-bg);color:var(--status-neutral-text)}.eyebrow[data-v-f5068d27]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.backLink[data-v-f5068d27]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.backLink[data-v-f5068d27]:hover{color:var(--color-text-primary)}.backArrow[data-v-f5068d27]{transform:rotate(180deg)}.btn[data-v-f5068d27]{padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex}.btn[data-v-f5068d27]:hover{border-color:var(--color-border-strong)}.error[data-v-f5068d27]{color:var(--color-danger);margin-bottom:var(--space-3)}.listPanel[data-v-f5068d27]{background:var(--color-bg-app)}.listPanelEmpty[data-v-f5068d27]{padding:var(--space-7) 0;text-align:center;color:var(--color-text-secondary);font-size:var(--fs-sm)}.sections[data-v-f5068d27]{gap:var(--space-5);padding:var(--space-3) 0;flex-direction:column;display:flex}.daySection[data-v-f5068d27]{padding:0}.dayHeader[data-v-f5068d27]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.dayTitle[data-v-f5068d27]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.dayMeta[data-v-f5068d27]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.daySeparator[data-v-f5068d27]{background:var(--color-border-subtle);height:1px;margin-bottom:var(--space-2)}.tableWrap[data-v-f5068d27]{background:var(--color-bg-surface);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);overflow-x:auto}.table[data-v-f5068d27]{border-collapse:collapse;table-layout:fixed;width:100%}.colTrigger[data-v-f5068d27]{width:300px}.colAccount[data-v-f5068d27],.colAgents[data-v-f5068d27]{width:260px}.colResults[data-v-f5068d27]{width:auto}.table td[data-v-f5068d27]{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);vertical-align:top;min-width:0}.table tbody tr:last-child td[data-v-f5068d27]{border-bottom:0}.activityRow[data-v-f5068d27]{transition:background var(--duration-fast) var(--ease-out);cursor:pointer}.activityRow:hover>td[data-v-f5068d27],.activityRow.selected>td[data-v-f5068d27]{background:var(--color-bg-subtle)}.activityRow.selected>td[data-v-f5068d27]:first-child{box-shadow:inset 3px 0 0 0 var(--color-accent)}.triggerCell[data-v-f5068d27],.agentsCell[data-v-f5068d27],.resultsCell[data-v-f5068d27]{min-width:0}.linkBtn[data-v-f5068d27]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.scrollTrigger[data-v-f5068d27]{width:100%;height:1px}.loadingMore[data-v-f5068d27]{padding:var(--space-5);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.agentsList[data-v-f5068d27]{gap:var(--space-1);flex-wrap:wrap;display:flex}.agentPill[data-v-f5068d27]{align-items:center;gap:var(--space-1);padding:3px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-app);color:var(--color-text-primary);font-size:var(--fs-xs);transition:border-color var(--duration-fast) var(--ease-out);display:inline-flex}.agentPill[data-v-f5068d27]:hover{border-color:var(--color-accent)}.agentName[data-v-f5068d27]{font-weight:var(--fw-semibold)}.agentStatusText[data-v-f5068d27]{font-size:11px;font-weight:var(--fw-medium);text-transform:lowercase}.agentStatusText.success[data-v-f5068d27]{color:var(--color-accent)}.agentStatusText.warning[data-v-f5068d27]{color:var(--color-warning,#d97706)}.agentStatusText.danger[data-v-f5068d27]{color:var(--color-danger)}.badges[data-v-f5068d27]{gap:var(--space-1);flex-wrap:wrap;display:flex}.outcomePill[data-v-f5068d27]{align-items:center;gap:var(--space-1);padding:3px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-app);color:var(--color-text-tertiary);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);display:inline-flex}.outcomePill.clickable[data-v-f5068d27]:hover{border-color:var(--color-accent);background:var(--color-bg-surface)}.outcomePill.hasColor[data-v-f5068d27]{font-weight:var(--fw-semibold)}.outcomePill .pillIcon[data-v-f5068d27]{flex-shrink:0;width:14px;height:14px}.emptyLabel[data-v-f5068d27]{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-style:italic}.panel[data-v-4bf4c532]{padding:12px}.rowTop[data-v-4bf4c532]{justify-content:space-between;align-items:center;gap:10px;display:flex}.title[data-v-4bf4c532]{font-weight:700}.muted[data-v-4bf4c532]{color:var(--muted)}.progressBar[data-v-4bf4c532]{border:1px solid var(--border);background:#f3f4f6;border-radius:999px;width:100%;height:10px;margin-top:8px;overflow:hidden}.progressFill[data-v-4bf4c532]{background:linear-gradient(90deg, var(--accent), #22c55e);border-radius:999px;height:100%;transition:width .2s}.header[data-v-43e6a546]{justify-content:space-between;align-items:center;gap:10px;display:flex}.headerText[data-v-43e6a546]{min-width:0}.headerRight[data-v-43e6a546]{justify-content:flex-end;align-self:center;align-items:center;min-height:28px;display:inline-flex}.cancelBtn[data-v-43e6a546]{min-height:28px;padding:0 10px;font-size:12px}.title[data-v-43e6a546]{font-weight:700}.muted[data-v-43e6a546]{color:var(--muted)}.error[data-v-43e6a546]{color:var(--danger)}.feed[data-v-43e6a546]{margin-top:10px;overflow:auto}.feedRow[data-v-43e6a546]{align-items:flex-start;gap:8px;padding:0;display:flex}.feedBody[data-v-43e6a546]{flex:1;align-items:flex-start;gap:8px;min-width:0;padding:5px 0;display:flex;position:relative}.feedBody[data-v-43e6a546]:before{content:"";width:var(--indent-px,0px);pointer-events:none;opacity:.75;background-image:repeating-linear-gradient(90deg,#0000 0 10px,#94a3b88c 10px 11px,#0000 11px 28px);position:absolute;top:0;bottom:0;left:0}.feedIcon[data-v-43e6a546]{flex:0 0 20px;justify-content:center;align-items:center;padding-top:1px;display:flex}.feedIconImg[data-v-43e6a546]{border-radius:2px;flex-shrink:0;width:16px;height:16px}.feedContent[data-v-43e6a546]{flex:1;min-width:0}.feedLine[data-v-43e6a546]{white-space:normal;word-break:break-word;min-width:0;color:var(--text);font-size:13px;line-height:1.4}.assistant[data-v-43e6a546]{min-width:0}.feedTime[data-v-43e6a546]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;padding-top:6px;font-size:11px}.feedBody.boundaryStart .boundaryAgent[data-v-43e6a546],.feedBody.boundaryEnd .boundaryAgent[data-v-43e6a546]{font-weight:800}.boundaryInstruction[data-v-43e6a546]{color:#6b7280;margin-left:8px}.boundarySuffix[data-v-43e6a546]{margin-left:4px}.feedBody.boundaryStart .feedLine[data-v-43e6a546],.feedBody.boundaryEnd .feedLine[data-v-43e6a546]{color:var(--text)}.feed-item-enter-active[data-v-43e6a546]{transition:all .3s ease-out}.feed-item-enter-from[data-v-43e6a546]{opacity:0;transform:translateY(8px)}.feed-item-enter-to[data-v-43e6a546]{opacity:1;transform:translateY(0)}.pulseRow[data-v-43e6a546]{justify-content:flex-start;padding:10px 0 4px 4px;display:flex}.chatBox[data-v-43e6a546]{gap:8px;margin-top:10px;display:flex}.chatInput[data-v-43e6a546]{border:1px solid var(--border);background:var(--field-bg);color:var(--text);border-radius:10px;flex:1;padding:10px 12px;font-size:13px}.chatInput[data-v-43e6a546]::placeholder{color:var(--muted);opacity:.85}.runPage[data-v-938753dc]{--border:var(--color-border-subtle);--surface:var(--color-bg-surface);--text:var(--color-text-primary);--muted:var(--color-text-tertiary);--primary:var(--color-accent);--success:var(--color-success);--danger:var(--color-danger);--badge-bg:var(--color-bg-subtle);--row-hover-bg:var(--color-bg-subtle);--field-bg:var(--color-bg-subtle);--table-header-bg:var(--color-bg-subtle);--link:var(--color-accent);--panel:var(--color-bg-surface);--focus-border:var(--color-accent);font-family:var(--font-sans);gap:var(--space-4);flex-direction:column;display:flex}.runError[data-v-938753dc]{color:var(--color-danger);font-family:var(--font-sans);font-size:var(--fs-sm)}.runLoading[data-v-938753dc],.runEmpty[data-v-938753dc]{color:var(--color-text-tertiary);font-family:var(--font-sans);font-size:var(--fs-sm)}.headerCard[data-v-938753dc]{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm);flex-shrink:0}.headerTop[data-v-938753dc]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.headerLeft[data-v-938753dc]{align-items:center;gap:var(--space-3);display:flex}.headerMeta[data-v-938753dc]{gap:var(--space-1);flex-direction:column;display:flex}.headline[data-v-938753dc]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.accountLink[data-v-938753dc]{font-family:var(--font-serif);font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);text-decoration:none}.accountLink[data-v-938753dc]:hover{text-decoration:underline}.accountName[data-v-938753dc]{font-family:var(--font-serif);font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--color-text-primary);letter-spacing:var(--tracking-tight)}.subline[data-v-938753dc]{font-size:var(--fs-xs);color:var(--color-text-tertiary);gap:var(--space-1);display:flex}.badge[data-v-938753dc]{padding:2px var(--space-2);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);color:var(--color-text-secondary);align-items:center;display:inline-flex}.badgeSuccess[data-v-938753dc]{background:var(--color-success-soft);border-color:var(--color-success-edge);color:var(--color-success)}.badgeDanger[data-v-938753dc]{background:var(--color-danger-soft);color:var(--color-danger);border-color:#c5563a38}.badgeWarning[data-v-938753dc]{background:var(--hue-amber-soft);border-color:var(--hue-amber-edge);color:var(--hue-amber)}.badgeTest[data-v-938753dc]{background:var(--hue-blue-soft);border-color:var(--hue-blue-edge);color:var(--hue-blue)}.agentInfo[data-v-938753dc]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.agentMeta[data-v-938753dc]{min-width:0}.agentNameLink[data-v-938753dc]{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;display:block;overflow:hidden}.agentNameLink[data-v-938753dc]:hover{text-decoration:underline}.agentNameText[data-v-938753dc]{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agentVersion[data-v-938753dc]{color:var(--color-text-tertiary);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.agentGoal[data-v-938753dc]{font-size:var(--fs-xs);color:var(--color-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.reason[data-v-938753dc]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.reasonTitle[data-v-938753dc]{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--color-text-primary)}.reasonRow[data-v-938753dc]{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.sourcePill[data-v-938753dc]{padding:2px var(--space-2);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);font-size:var(--fs-xs);background:var(--color-bg-subtle);color:var(--color-text-secondary);align-items:center;display:inline-flex}.reasonSep[data-v-938753dc]{color:var(--color-text-tertiary)}.reasonMuted[data-v-938753dc]{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.triggerName[data-v-938753dc]{font-weight:var(--fw-semibold);font-size:var(--fs-xs)}.summaryBox[data-v-938753dc]{margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.summaryLabel[data-v-938753dc]{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.summaryText[data-v-938753dc]{border:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--fs-sm);color:var(--color-text-primary);line-height:var(--lh-normal)}.activitySection[data-v-938753dc]{min-height:60vh}.wrap[data-v-564e129a]{background:#f9fafb;place-items:center;height:100vh;display:grid}.card[data-v-564e129a]{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;gap:12px;width:min(420px,92vw);padding:18px;display:flex}.h[data-v-564e129a]{font-size:18px;font-weight:700}.brand[data-v-564e129a]{align-items:center;gap:10px;display:flex}.brandLogo[data-v-564e129a]{object-fit:contain;width:28px;height:28px;display:block}.sub[data-v-564e129a]{color:var(--muted);margin-top:-8px;font-size:13px}.row[data-v-564e129a]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.field[data-v-564e129a]{flex-direction:column;gap:6px;display:flex}label[data-v-564e129a]{color:#374151;font-size:12px}.error[data-v-564e129a]{color:var(--danger);font-size:13px}.external-message[data-v-564e129a]{color:#374151;margin:10px 0;font-size:14px;line-height:1.5}.external-btn[data-v-564e129a]{text-align:center;text-decoration:none;display:block}.linkBtn[data-v-564e129a]{text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.linkBtn[data-v-564e129a]:hover{color:#111827;text-decoration:underline}.wrap[data-v-51405608]{background:#f9fafb;place-items:center;height:100vh;display:grid}.card[data-v-51405608]{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:16px;width:min(420px,92vw);padding:24px;display:flex}.brand[data-v-51405608]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.brandLogo[data-v-51405608]{object-fit:contain;width:28px;height:28px}.h[data-v-51405608]{font-size:18px;font-weight:700}.status-icon[data-v-51405608]{margin:16px 0;font-size:48px}.error-icon[data-v-51405608]{filter:grayscale()}.status-text[data-v-51405608]{color:#374151;font-size:16px;font-weight:600}.status-text.error[data-v-51405608]{color:var(--danger)}.sub-text[data-v-51405608]{color:var(--muted);margin-top:-8px;font-size:13px}.error-message[data-v-51405608]{color:#6b7280;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:12px;font-size:13px;line-height:1.5}.btn[data-v-51405608]{width:100%;margin-top:8px}.wrap[data-v-52f392e5]{background:#f9fafb;place-items:center;height:100vh;display:grid}.card[data-v-52f392e5]{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:16px;width:min(420px,92vw);padding:24px;display:flex}.brand[data-v-52f392e5]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.brandLogo[data-v-52f392e5]{object-fit:contain;width:28px;height:28px}.h[data-v-52f392e5]{font-size:18px;font-weight:700}.status-icon[data-v-52f392e5]{margin:16px 0;font-size:48px}.status-text[data-v-52f392e5]{color:#374151;font-size:16px;font-weight:600}.sub-text[data-v-52f392e5]{color:var(--muted);margin-top:-8px;font-size:13px}.btn[data-v-52f392e5]{width:100%;margin-top:8px;text-decoration:none}.impersonation-banner[data-v-d8e01b98]{color:#92400e;background:#fef3c7;border-bottom:1px solid #f59e0b;padding:8px 18px;font-size:13px;font-weight:600}.collapsibleDrawer[data-v-46398d02]{flex-direction:column;width:440px;min-width:440px;max-width:440px;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.collapsibleDrawer.is-wide[data-v-46398d02]{width:520px;min-width:520px;max-width:520px}.drawerBody[data-v-46398d02]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.drawerEdgeToggle[data-v-46398d02]{border:1px solid color-mix(in srgb, var(--border) 58%, var(--text));background:color-mix(in srgb, var(--surface) 72%, transparent);width:40px;min-width:40px;height:92px;color:color-mix(in srgb, var(--muted) 88%, var(--text));cursor:pointer;z-index:3;box-shadow:0 10px 24px color-mix(in srgb, var(--shadow) 36%, transparent);-webkit-backdrop-filter:blur(3px);opacity:.38;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:opacity .14s,background-color .14s,border-color .14s,box-shadow .14s,color .14s;display:inline-flex;position:absolute;top:50%;overflow:hidden}.drawerEdgeToggle[data-v-46398d02]:hover{opacity:1;color:color-mix(in srgb, var(--text) 78%, var(--muted));border-color:color-mix(in srgb, var(--border) 42%, var(--text));background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--shadow) 44%, transparent)}.drawerEdgeToggle[data-v-46398d02]:focus-visible{outline:2px solid var(--focus-border);outline-offset:2px}.drawerEdgeToggle.is-open[data-v-46398d02]{left:0;transform:translate(-50%,-50%)}.drawerEdgeToggle.is-closed[data-v-46398d02]{position:fixed;left:auto;right:0;transform:translate(20px,-50%)}.drawerEdgeRail[data-v-46398d02]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 96%, white 4%) 0%, color-mix(in srgb, var(--surface) 90%, var(--border2) 10%) 100%);border-right:1px solid color-mix(in srgb, var(--border) 84%, var(--surface));width:8px;position:absolute;inset:0 auto 0 0}.drawerEdgePlate[data-v-46398d02]{background:linear-gradient(180deg, color-mix(in srgb, var(--kind-agent-bg) 38%, var(--surface) 62%) 0%, color-mix(in srgb, var(--comment-surface-text) 44%, var(--surface) 56%) 100%);width:24px;color:color-mix(in srgb, var(--muted) 90%, var(--text));opacity:.58;border-radius:4px;justify-content:center;align-items:center;transition:opacity .14s,background-color .14s,color .14s;display:inline-flex;position:absolute;top:7px;bottom:7px;right:6px;box-shadow:inset 0 1px #ffffff52}.drawerEdgeToggle:hover .drawerEdgePlate[data-v-46398d02]{background:linear-gradient(180deg, color-mix(in srgb, var(--comment-surface-border) 42%, var(--surface) 58%) 0%, color-mix(in srgb, var(--comment-surface-text) 62%, var(--surface) 38%) 100%);color:color-mix(in srgb, var(--text) 76%, var(--muted));opacity:1}.drawerEdgeTriangle[data-v-46398d02]{opacity:.66;border-top:10px solid #0000;border-bottom:10px solid #0000;width:0;height:0;display:block}.drawerEdgeTriangle.is-right[data-v-46398d02]{border-left:11px solid color-mix(in srgb, var(--muted) 78%, white 22%);margin-left:1px}.drawerEdgeTriangle.is-left[data-v-46398d02]{border-right:11px solid color-mix(in srgb, var(--muted) 74%, white 26%);margin-right:1px}.drawerEdgeToggle:hover .drawerEdgeTriangle.is-right[data-v-46398d02]{border-left-color:color-mix(in srgb, white 88%, var(--surface))}.drawerEdgeToggle:hover .drawerEdgeTriangle.is-left[data-v-46398d02]{border-right-color:color-mix(in srgb, white 94%, var(--surface))}.contextDrawerContent[data-v-7a21b1f3]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}.contextDrawerContent.is-chat-mode[data-v-7a21b1f3]{padding:16px;overflow:hidden}.contextDrawerContent.is-chat-mode[data-v-7a21b1f3]>:not(.contextDrawerModeBar){flex:1;min-height:0}.contextDrawerModeBar[data-v-7a21b1f3]{background:color-mix(in srgb, var(--surface) 88%, var(--border2) 12%);border:1px solid var(--border);border-radius:10px;flex:none;gap:6px;padding:4px;display:inline-flex}.contextDrawerModeBtn[data-v-7a21b1f3]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600}.contextDrawerModeBtn.active[data-v-7a21b1f3]{background:var(--panel);color:var(--text);box-shadow:0 1px 2px color-mix(in srgb, var(--shadow) 18%, transparent)}.gongCallRoot[data-v-bb330f8a]{flex-direction:column;gap:18px;display:flex}.gongCallHeader[data-v-bb330f8a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gongCallTitleRow[data-v-bb330f8a]{align-items:center;gap:12px;min-width:0;display:flex}.gongCallIcon[data-v-bb330f8a]{border-radius:8px;flex:none;width:32px;height:32px}.gongCallTitleWrap[data-v-bb330f8a]{min-width:0}.gongCallTitle[data-v-bb330f8a]{font-size:20px;font-weight:700;line-height:1.2}.gongCallMeta[data-v-bb330f8a]{color:var(--muted);margin-top:4px}.gongSplit[data-v-bb330f8a]{flex-direction:column;gap:16px;display:flex}.gongSection[data-v-bb330f8a]{flex-direction:column;gap:10px;display:flex}.gongSectionPane[data-v-bb330f8a]{min-width:0}.gongSectionHeader[data-v-bb330f8a]{justify-content:space-between;align-items:center;gap:8px;display:flex}.gongSectionLabel[data-v-bb330f8a]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.participantList[data-v-bb330f8a]{flex-direction:column;gap:8px;display:flex}.participantRow[data-v-bb330f8a]{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:10px 12px}.participantNameRow[data-v-bb330f8a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.participantName[data-v-bb330f8a]{font-weight:600}.participantMeta[data-v-bb330f8a]{color:var(--muted);margin-top:4px;font-size:13px}.participantType[data-v-bb330f8a]{text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.participantType.internal[data-v-bb330f8a]{color:#2563eb;background:#3b82f61f}.participantType.external[data-v-bb330f8a]{color:#059669;background:#10b9811f}.transcriptBlock[data-v-bb330f8a],.summaryBlock[data-v-bb330f8a]{border:1px solid var(--border);background:var(--panel);white-space:pre-wrap;border-radius:10px;margin:0;padding:12px;line-height:1.45;overflow:auto}.summaryBrief[data-v-bb330f8a]{font-weight:500}.summaryGroup[data-v-bb330f8a],.summaryHighlightItem+.summaryHighlightItem[data-v-bb330f8a]{margin-top:12px}.summaryHighlightTitle[data-v-bb330f8a],.summaryGroupLabel[data-v-bb330f8a]{text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.summaryGroup ul[data-v-bb330f8a]{margin:0;padding-left:18px}.storyBody[data-v-254e3675]{flex-direction:column;gap:10px;display:flex}.agentName[data-v-254e3675]{color:var(--text);font-size:14px;font-weight:700}.sentence[data-v-254e3675]{color:var(--text);white-space:pre-wrap;font-size:14px;line-height:1.6}.detailBody[data-v-86d97256]{flex-direction:column;gap:8px;display:flex}.row[data-v-86d97256]{gap:8px;font-size:14px;display:flex}.label[data-v-86d97256]{color:var(--muted);flex-shrink:0;min-width:80px}.value[data-v-86d97256]{color:var(--text);word-break:break-word}.layout[data-v-25daf49b]{grid-template-columns:200px 1fr;height:100vh;display:grid}.sidebar[data-v-25daf49b]{border-right:1px solid var(--border);background:var(--sidebar);flex-direction:column;align-items:stretch;gap:12px;padding:12px 10px;display:flex;overflow:hidden}.brand[data-v-25daf49b]{background:0 0;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:52px;padding:0 10px;font-weight:700;display:flex}.brand[data-v-25daf49b]:hover{background:var(--hover-bg)}.brandLogo[data-v-25daf49b]{object-fit:contain;width:30px;height:30px;display:block}.brandText[data-v-25daf49b]{color:var(--text);white-space:nowrap;font-size:16px;font-weight:700;line-height:1}.nav[data-v-25daf49b]{scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:auto;gap:0;width:calc(100% + 10px);min-height:0;transition:scrollbar-color .15s;display:flex;overflow:hidden auto}.nav[data-v-25daf49b]:hover,.nav[data-v-25daf49b]:focus-within{scrollbar-color:var(--border) transparent}.nav[data-v-25daf49b]::-webkit-scrollbar{width:4px}.nav[data-v-25daf49b]::-webkit-scrollbar-track{background:0 0}.nav[data-v-25daf49b]::-webkit-scrollbar-thumb{background:0 0;border-radius:99px;transition:background .15s}.nav[data-v-25daf49b]:hover::-webkit-scrollbar-thumb{background:var(--border)}.nav[data-v-25daf49b]:focus-within::-webkit-scrollbar-thumb{background:var(--border)}.navGroup[data-v-25daf49b]{margin-bottom:22px}.navGroup[data-v-25daf49b]:last-child{margin-bottom:0}.navGroupLabel[data-v-25daf49b]{color:var(--nav-subheader);letter-spacing:.08em;margin:0 0 8px;padding:0 10px;font-size:10px;font-weight:600}.nav-item[data-v-25daf49b]{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:flex-start;align-items:center;gap:10px;min-height:34px;margin-bottom:2px;padding:7px 10px;display:flex}.nav-item.active[data-v-25daf49b]{background:var(--nav-active-bg);border-color:var(--nav-active-border);color:var(--accent)}.icon[data-v-25daf49b]{color:currentColor;opacity:.75;width:16px;height:16px}.label[data-v-25daf49b]{color:var(--text);font-size:13px;font-weight:500;line-height:1.2;display:inline}.agentActivityBadge[data-v-25daf49b]{align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.activityPart[data-v-25daf49b]{align-items:center;gap:4px;display:inline-flex}.activityDot[data-v-25daf49b]{border-radius:999px;width:7px;height:7px}.activityDotRunning[data-v-25daf49b]{background:#16a34a;animation:1.5s ease-in-out infinite runPulse-25daf49b}.activityDotQueued[data-v-25daf49b]{background:#9ca3af}.activityCountRunning[data-v-25daf49b]{color:#15803d}.activityCountQueued[data-v-25daf49b]{color:#6b7280}.activitySlash[data-v-25daf49b]{color:#9ca3af}.actionBadge[data-v-25daf49b]{background:var(--primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}@keyframes runPulse-25daf49b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.sidebar-footer[data-v-25daf49b]{width:100%;margin-top:auto;padding-top:10px;position:relative}.sidebar-footer[data-v-25daf49b]:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:-10px;right:-10px}.userWrap[data-v-25daf49b]{flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}.userButton[data-v-25daf49b]{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:36px;padding:5px 10px;display:flex}.userButton[data-v-25daf49b]:hover{background:var(--hover-bg)}.userAvatar[data-v-25daf49b]{background:var(--primary);border:1px solid var(--primary);width:24px;height:24px;color:var(--on-primary);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.userEmail[data-v-25daf49b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:12px;font-weight:500;overflow:hidden}.userMenu[data-v-25daf49b]{border:1px solid var(--border);background:var(--surface);min-width:200px;box-shadow:0 12px 30px var(--shadow);border-radius:12px;padding:8px;position:absolute;bottom:44px;left:0}.userMenuSectionLabel[data-v-25daf49b]{color:var(--nav-subheader);letter-spacing:.12em;padding:8px 10px 6px;font-size:10px;font-weight:600}.userMenuSep[data-v-25daf49b]{background:var(--border);opacity:.8;width:100%;height:1px;margin:6px 0}.userMenuItem[data-v-25daf49b]{cursor:pointer;width:100%;color:var(--text);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.userMenuItem[data-v-25daf49b]:hover{background:var(--row-hover-bg);border-color:var(--border)}.userMenuItem[data-v-25daf49b]:disabled{opacity:.6;cursor:not-allowed}.userMenuRight[data-v-25daf49b]{align-items:center;margin-left:auto;display:inline-flex}.userMenuIcon[data-v-25daf49b]{width:17px;height:17px;color:var(--text);opacity:.75}.userMenuError[data-v-25daf49b]{color:var(--danger);background:#dc262614;border:1px solid #dc262638;border-radius:10px;margin-top:6px;padding:8px 10px;font-size:12px}.tagsNavGroup[data-v-25daf49b]{margin-bottom:22px}.tagsNavHeader[data-v-25daf49b]{justify-content:space-between;align-items:center;margin:0 0 8px;padding:0 10px;display:flex}.tagsNavHeader .navGroupLabel[data-v-25daf49b]{margin:0;padding:0}.tagsAddBtn[data-v-25daf49b]{cursor:pointer;width:18px;height:18px;color:var(--muted);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tagsAddBtn[data-v-25daf49b]:hover{background:var(--hover-bg);color:var(--text)}.tagsAddBtn svg[data-v-25daf49b]{width:10px;height:10px}.tagsNavEmpty[data-v-25daf49b]{color:var(--muted);padding:4px 10px;font-size:12px}.tagNavRow[data-v-25daf49b]{cursor:pointer}.tagNavRow[data-v-25daf49b]:hover{background:var(--hover-bg)}.tagNavRow.active[data-v-25daf49b]:hover{background:var(--nav-active-bg)}.tagNavLabel[data-v-25daf49b]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tagNavMenuBtn[data-v-25daf49b]{cursor:pointer;width:20px;height:20px;color:var(--muted);opacity:0;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .1s;display:inline-flex}.tagNavRow:hover .tagNavMenuBtn[data-v-25daf49b],.tagNavMenuBtn[data-v-25daf49b]:focus{opacity:1}.tagNavMenuBtn[data-v-25daf49b]:hover{background:var(--hover-bg);color:var(--text)}.tagNavMenuBtn svg[data-v-25daf49b]{width:12px;height:12px}.tagContextMenuFixed[data-v-25daf49b]{background:var(--surface);border:1px solid var(--border);border-radius:9px;min-width:160px;padding:4px;box-shadow:0 8px 24px #0000002e}.tagContextItem[data-v-25daf49b]{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:500;display:flex}.tagContextItem[data-v-25daf49b]:hover{background:var(--hover-bg)}.tagContextDanger[data-v-25daf49b]:hover{color:var(--danger);background:#dc262614}.tagContextColorToggle svg[data-v-25daf49b]{width:10px;height:10px;color:var(--muted)}.tagContextColorWrap[data-v-25daf49b]{position:relative}.tagColorSubMenu[data-v-25daf49b]{background:var(--surface);border:1px solid var(--border);z-index:10000;border-radius:9px;min-width:160px;padding:8px;position:absolute;top:-4px;left:100%;box-shadow:0 8px 24px #0000002e}.tagColorGrid[data-v-25daf49b]{grid-template-columns:repeat(6,1fr);gap:5px;margin-bottom:6px;display:grid}.tagColorNone[data-v-25daf49b]{width:100%;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;padding:4px 2px;font-size:11px}.tagColorNone[data-v-25daf49b]:hover{background:var(--hover-bg);color:var(--text)}.tagColorSwatch[data-v-25daf49b]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;padding:0;transition:transform .1s}.tagColorSwatch[data-v-25daf49b]:hover{transform:scale(1.15)}.tagColorSwatchActive[data-v-25daf49b]{border-color:var(--text)}.tagsShowMore[data-v-25daf49b]{width:100%;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;margin-top:2px;padding:4px 10px;font-size:11px}.tagsShowMore[data-v-25daf49b]:hover{background:var(--hover-bg);color:var(--text)}.tagModalBody[data-v-25daf49b]{flex-direction:column;gap:14px;display:flex}.tagPreviewRow[data-v-25daf49b]{align-items:center;gap:10px;display:flex}.tagPreviewLabel[data-v-25daf49b]{color:var(--muted);min-width:52px;font-size:12px;font-weight:600}.btn[data-v-25daf49b]{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.btn[data-v-25daf49b]:hover{background:var(--hover-bg)}.btn[data-v-25daf49b]:disabled{opacity:.5;cursor:not-allowed}.btnPrimary[data-v-25daf49b]{background:var(--primary);color:var(--on-primary,#fff);border-color:var(--primary)}.btnPrimary[data-v-25daf49b]:hover:not(:disabled){opacity:.9}.btnDanger[data-v-25daf49b]{background:var(--danger);color:#fff;border-color:var(--danger)}.btnDanger[data-v-25daf49b]:hover:not(:disabled){opacity:.9}.input[data-v-25daf49b]{border:1px solid var(--border);background:var(--bg);height:34px;color:var(--text);border-radius:8px;padding:0 10px;font-size:13px}.input[data-v-25daf49b]:focus{border-color:var(--accent);outline:none}.main[data-v-25daf49b]{background:var(--bg);grid-template-rows:auto 60px 1fr;min-width:0;display:grid;overflow-x:hidden}.main.mainWithFilters[data-v-25daf49b]{grid-template-rows:auto 60px auto 1fr}.main.mainNoHeader[data-v-25daf49b]{grid-template-rows:auto 1fr}.main.mainNoHeader.mainWithFilters[data-v-25daf49b]{grid-template-rows:auto auto 1fr}.filters[data-v-25daf49b]{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 18px;display:flex}.header[data-v-25daf49b]{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.header-right[data-v-25daf49b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.title[data-v-25daf49b]{color:var(--text);font-weight:600}.content[data-v-25daf49b]{flex-direction:row;min-width:0;min-height:0;display:flex;overflow:hidden}.contentBody[data-v-25daf49b]{flex:auto;min-width:0;min-height:0;padding:18px;overflow:auto}.contentBody.contentNoPadding[data-v-25daf49b]{padding:0}.error[data-v-25daf49b]{color:var(--danger);font-size:13px}.field[data-v-25daf49b]{flex-direction:column;gap:6px;display:flex}.field label[data-v-25daf49b]{color:var(--muted);font-size:12px;font-weight:600}.error[data-v-1302758f]{color:var(--danger);margin-bottom:10px}.titleWrap[data-v-1302758f]{flex-direction:column;gap:2px;display:flex}.welcome[data-v-1302758f]{font-size:20px;font-weight:800}.subtitle[data-v-1302758f]{color:var(--muted);margin-top:-2px;font-size:12px}.cards[data-v-1302758f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.card[data-v-1302758f]{color:var(--text);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:8px;min-height:122px;padding:14px;display:flex;position:relative;overflow:hidden}.cardWatermark[data-v-1302758f]{opacity:.13;filter:saturate(.9);pointer-events:none;width:92px;height:92px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.card.tone-emerald .cardWatermark[data-v-1302758f]{right:14px}.cardTop[data-v-1302758f],.cardHint[data-v-1302758f],.cardMetric[data-v-1302758f]{z-index:1;position:relative}.card[data-v-1302758f]:disabled{opacity:.75;cursor:default}.cardTop[data-v-1302758f]{flex-direction:column;gap:2px;display:flex}.cardLabel[data-v-1302758f]{color:var(--muted);font-size:13px;font-weight:650}.cardTitle[data-v-1302758f]{font-size:22px;font-weight:850;line-height:1.1}.cardHint[data-v-1302758f]{color:var(--muted);max-width:78%;padding-right:10px;font-size:14px;line-height:1.45}.cardMetric[data-v-1302758f]{letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:900;position:absolute;bottom:10px;right:12px}.dash[data-v-1302758f]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.panel[data-v-1302758f]{min-width:0;padding:12px}.panelHeader[data-v-1302758f]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.panelTitle[data-v-1302758f]{font-weight:800}.chart[data-v-1302758f]{align-items:flex-end;gap:10px;display:flex}.yAxis[data-v-1302758f]{flex-direction:column;justify-content:space-between;width:28px;height:170px;padding:6px 0 18px;display:flex}.yTick[data-v-1302758f]{color:var(--muted);text-align:right;font-size:10px;line-height:1}.plot[data-v-1302758f]{flex:1;min-width:0;position:relative;overflow:visible}.scroller[data-v-1302758f]{max-width:100%;position:relative;overflow:auto hidden}.tooltip[data-v-1302758f]{z-index:5;pointer-events:none;color:#fff;background:#111827f5;border:1px solid #ffffff14;border-radius:12px;min-width:210px;max-width:260px;padding:10px;position:absolute;box-shadow:0 18px 50px #00000040}.tooltipTitle[data-v-1302758f]{margin-bottom:8px;font-weight:850}.tooltipRow[data-v-1302758f]{align-items:center;gap:8px;padding:3px 0;display:flex}.tooltipSw[data-v-1302758f]{border-radius:4px;flex:none;width:10px;height:10px;display:inline-block}.tooltipKey[data-v-1302758f]{color:#ffffffd9;flex:1;font-size:12px}.tooltipVal[data-v-1302758f]{font-size:12px;font-weight:800}.grid[data-v-1302758f]{pointer-events:none;position:absolute;inset:6px 0 18px}.gridLine[data-v-1302758f]{border-top:1px dashed var(--border);position:absolute;left:0;right:0}.bars[data-v-1302758f]{align-items:flex-end;gap:6px;min-width:max-content;height:170px;padding:6px 2px 0;display:flex}.barWrap[data-v-1302758f]{cursor:default;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:16px;height:170px;display:flex;position:relative}.hoverZone[data-v-1302758f]{position:absolute;inset:6px -4px 18px}.barWrap:hover .bar[data-v-1302758f]{background:var(--row-hover-bg);border-color:var(--border)}.barWrap.isZero:hover .bar[data-v-1302758f]{height:8px!important}.bar[data-v-1302758f]{border:1px solid var(--border);background:var(--table-header-bg);border-radius:6px;flex-direction:column;justify-content:flex-end;width:16px;display:flex;overflow:hidden}.stackSeg[data-v-1302758f]{background-color:inherit;width:100%;min-height:1px}.barLabel[data-v-1302758f]{color:var(--muted);min-height:12px;font-size:10px}.legend[data-v-1302758f]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.legendItem[data-v-1302758f]{color:var(--table-header-text);align-items:center;gap:6px;font-size:11px;display:flex}.sw[data-v-1302758f]{border-radius:3px;width:10px;height:10px;display:inline-block}@media (width<=980px){.cards[data-v-1302758f]{grid-template-columns:1fr 1fr}.dash[data-v-1302758f]{grid-template-columns:1fr}}.shuttle[data-v-f186ee2f]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;height:400px;max-height:60vh;display:grid}.shuttle-box[data-v-f186ee2f]{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.shuttle-title[data-v-f186ee2f]{border-bottom:1px solid var(--border);color:var(--muted);flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:700;display:flex}.shuttle-filter-wrap[data-v-f186ee2f]{border-bottom:1px solid var(--border);flex-shrink:0;padding:8px 10px}.shuttle-filter[data-v-f186ee2f]{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:7px 10px}.shuttle-filter[data-v-f186ee2f]:focus{border-color:var(--selection-border);box-shadow:0 0 0 3px color-mix(in srgb, var(--selection-border) 18%, transparent);outline:none}.shuttle-count[data-v-f186ee2f]{color:var(--text);font-weight:600}.shuttle-list[data-v-f186ee2f]{flex-direction:column;flex:1;gap:4px;min-height:0;padding:6px;display:flex;overflow-y:auto}.shuttle-item[data-v-f186ee2f]{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 8px}.shuttle-item[data-v-f186ee2f]:hover{background:var(--row-hover-bg)}.shuttle-item.selected[data-v-f186ee2f]{background:var(--selection-bg);border-color:var(--selection-border)}.shuttle-item-content[data-v-f186ee2f]{align-items:center;gap:8px;min-width:0;display:inline-flex}.shuttle-icon[data-v-f186ee2f]{object-fit:contain;flex-shrink:0;width:16px;height:16px}.shuttle-label[data-v-f186ee2f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shuttle-empty[data-v-f186ee2f]{color:var(--muted);padding:8px;font-size:12px}.shuttle-actions[data-v-f186ee2f]{flex-direction:column;justify-content:center;gap:8px;display:flex}.shuttle-actions-spacer[data-v-f186ee2f]{height:8px}@media (width<=980px){.shuttle[data-v-f186ee2f]{grid-template-columns:1fr}.shuttle-actions[data-v-f186ee2f]{flex-direction:row;justify-content:flex-start}}.tagChip[data-v-e2cf5b20]{border:1px solid var(--border);background:var(--surface);color:var(--text);white-space:nowrap;text-overflow:ellipsis;cursor:default;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:4px;max-width:120px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex;overflow:hidden}.tagChipDot[data-v-e2cf5b20]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.tagChipName[data-v-e2cf5b20]{text-overflow:ellipsis;overflow:hidden}.tagChipRemove[data-v-e2cf5b20]{cursor:pointer;color:currentColor;opacity:.6;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;padding:0;display:inline-flex}.tagChipRemove[data-v-e2cf5b20]:hover{opacity:1}.tagChipRemove svg[data-v-e2cf5b20]{width:8px;height:8px}.tpp[data-v-5598e4c1]{background:var(--surface);border:1px solid var(--border);width:240px;box-shadow:0 8px 24px var(--shadow);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.tppSearchWrap[data-v-5598e4c1]{border-bottom:1px solid var(--border);padding:8px 8px 6px}.tppSearchInput[data-v-5598e4c1]{border:1px solid var(--border);background:var(--bg);width:100%;height:28px;color:var(--text);box-sizing:border-box;border-radius:6px;padding:0 8px;font-size:12px}.tppSearchInput[data-v-5598e4c1]:focus{border-color:var(--accent);outline:none}.tppList[data-v-5598e4c1]{max-height:260px;padding:4px;overflow-y:auto}.tppRow[data-v-5598e4c1]{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.tppRow[data-v-5598e4c1]:hover{background:var(--hover-bg)}.tppCheck[data-v-5598e4c1]{border:1.5px solid var(--border);width:16px;height:16px;color:var(--accent);background:var(--bg);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.tppCheck svg[data-v-5598e4c1]{width:10px;height:10px}.tppTagIcon[data-v-5598e4c1]{width:14px;height:14px;color:var(--muted);flex-shrink:0}.tppName[data-v-5598e4c1]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tppEmpty[data-v-5598e4c1]{color:var(--muted);text-align:center;padding:10px 8px;font-size:12px}.tppFooter[data-v-5598e4c1]{border-top:1px solid var(--border);padding:6px 8px 8px}.tppApplyBtn[data-v-5598e4c1]{background:var(--primary);width:100%;height:30px;color:var(--on-primary,#fff);cursor:pointer;border:none;border-radius:7px;font-size:13px;font-weight:500}.tppApplyBtn[data-v-5598e4c1]:hover:not(:disabled){opacity:.9}.tppApplyBtn[data-v-5598e4c1]:disabled{opacity:.45;cursor:not-allowed}.input[data-v-df6ded55]{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;border-radius:8px;padding:8px 10px}.muted[data-v-df6ded55]{color:var(--muted);font-size:14px}.warn[data-v-df6ded55]{color:var(--warning,#b45309);font-size:14px}.ok[data-v-df6ded55]{color:var(--success,#16a34a)}.preview-summary[data-v-df6ded55]{flex-direction:column;gap:6px;font-size:14px;display:flex}.preview-sample[data-v-df6ded55]{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.sample-heading[data-v-df6ded55]{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:600}.sample-table[data-v-df6ded55]{border-collapse:collapse;width:100%;font-size:13px}.sample-table th[data-v-df6ded55],.sample-table td[data-v-df6ded55]{border-bottom:1px solid var(--border);text-align:left;padding:6px 8px}.sample-table th[data-v-df6ded55]{color:var(--muted);font-weight:600}.mono[data-v-df6ded55]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:12px}.error[data-v-2168e147]{color:var(--danger);margin-bottom:10px}.warning[data-v-2168e147]{color:var(--warning,#b45309);font-size:13px}.muted[data-v-2168e147]{color:var(--muted)}.bulkBar[data-v-2168e147]{flex:none;align-items:center;gap:8px;padding:6px 0 8px;display:flex}.bulkCount[data-v-2168e147]{color:var(--text);font-size:13px;font-weight:500}.btnSmall[data-v-2168e147]{height:28px;padding:0 10px;font-size:12px}.btnPrimary[data-v-2168e147]{background:var(--primary);color:var(--on-primary,#fff);border-color:var(--primary)}.btnPrimary[data-v-2168e147]:hover:not(:disabled){opacity:.9}.btnMuted[data-v-2168e147]{color:var(--muted)}.rowCheckbox[data-v-2168e147]{cursor:pointer;accent-color:var(--primary,#6366f1);flex:none;margin-right:8px}.tagChipsList[data-v-2168e147]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.labelBtnWrap[data-v-2168e147]{position:relative}.addTagBtn[data-v-2168e147]{border:1px dashed var(--border);height:24px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.addTagBtn[data-v-2168e147]:hover{border-color:var(--accent);color:var(--text)}.addTagBtn svg[data-v-2168e147]{width:10px;height:10px}.tagPanelDropdown[data-v-2168e147]{z-index:200;position:absolute;top:calc(100% + 4px);left:0}.filtersRow[data-v-2168e147]{flex-wrap:wrap;flex:none;gap:10px;margin-bottom:12px;display:flex}.filterItem[data-v-2168e147]{min-width:0}.accountsPage[data-v-2168e147]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.accountsTablePane[data-v-2168e147]{flex:auto;min-width:0;min-height:0;overflow:hidden}.acct-link[data-v-2168e147]{color:var(--text);text-align:left;align-items:center;gap:6px;width:100%;min-width:0;font-weight:400;display:flex}.acct-name-link[data-v-2168e147]{color:inherit;text-decoration:none}.acct-name-link[data-v-2168e147]:hover{text-decoration:underline}.acct-link[data-v-2168e147]>:first-child{flex:auto;min-width:0}.sf-link[data-v-2168e147]{opacity:.6;border-radius:4px;flex:none;align-items:center;padding:1px;transition:opacity .15s;display:inline-flex}.sf-link[data-v-2168e147]:hover{opacity:1}.sf-link--indicator[data-v-2168e147]{cursor:default}.sf-favicon[data-v-2168e147]{width:14px;height:14px;display:block}.table-row-button[data-v-2168e147]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.table-row-button[data-v-2168e147]:focus{outline:none}.table-row-button:hover .cell[data-v-2168e147]{background:var(--row-hover-bg)}.table-row-button.selected .cell[data-v-2168e147]{background:var(--selection-bg)}.table-row-button.selected .left[data-v-2168e147]{box-shadow:inset 3px 0 0 0 var(--selection-border)}.accounts-table[data-v-2168e147]{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-direction:column;min-width:0;height:100%;min-height:0;font-size:14px;display:flex;overflow:hidden}.accountsTableBody[data-v-2168e147]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.infinite-scroll-sentinel[data-v-2168e147]{height:1px}.table-row[data-v-2168e147]{min-width:0;display:flex}.left[data-v-2168e147]{border-right:1px solid var(--border2);display:grid}.right-scroll[data-v-2168e147]{flex:1;min-width:0;overflow-x:hidden}.table-header .right-scroll[data-v-2168e147]{overflow-x:auto}.right[data-v-2168e147]{min-width:max-content;height:100%;display:grid}.cell[data-v-2168e147]{border-bottom:1px solid var(--border2);border-right:1px solid var(--border2);box-sizing:border-box;background:var(--surface);align-items:center;min-height:44px;padding:8px 12px;display:flex}.table-header .cell[data-v-2168e147]{background:var(--table-header-bg);min-height:36px;padding:6px 12px}.prospecting-text[data-v-2168e147]{white-space:normal;overflow-wrap:anywhere;color:var(--text);line-height:1.25}.cell-header[data-v-2168e147]{position:relative}.header-content[data-v-2168e147]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.header-title[data-v-2168e147]{color:var(--muted);font-size:12px;font-weight:600}.table-row:last-child .cell[data-v-2168e147]{border-bottom:none}.right .cell[data-v-2168e147]:last-child{border-right:none}.resizer[data-v-2168e147]{cursor:col-resize;width:12px;height:100%;position:absolute;top:0;right:-6px}.resizer[data-v-2168e147]:after{content:"";background:0 0;width:1px;height:100%;position:absolute;top:0;left:5px}.cell-header:hover .resizer[data-v-2168e147]:after{background:var(--border2)}.row-actions[data-v-2168e147]{justify-content:flex-end;gap:8px;width:100%;display:flex}.grid[data-v-2168e147]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field[data-v-2168e147]{flex-direction:column;gap:6px;display:flex}.field label[data-v-2168e147]{color:var(--muted);font-size:12px}.manage[data-v-2168e147]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pane[data-v-2168e147]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:12px}.section-title[data-v-2168e147]{margin-bottom:10px;font-weight:600}.agent-list[data-v-2168e147]{flex-direction:column;gap:8px;display:flex}.agent-row[data-v-2168e147]{border:1px solid var(--border2);border-radius:10px;align-items:flex-start;gap:10px;padding:8px;display:flex}.agents-cell[data-v-2168e147]{width:220px}.agents-pills[data-v-2168e147]{flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;display:flex}.agent-pill[data-v-2168e147]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:34px;height:30px;display:inline-flex}.agent-pill[data-v-2168e147]:hover{background:var(--row-hover-bg)}.run-row[data-v-2168e147]{cursor:pointer}.run-row[data-v-2168e147]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-2168e147]{grid-template-columns:1fr;gap:10px;display:grid}.detail-box[data-v-2168e147]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.detail-pre[data-v-2168e147]{border:1px solid var(--border);color:#e5e7eb;background:#0b1220;border-radius:10px;max-height:260px;padding:10px;font-size:12px;overflow:auto}.sectionAnchor[data-v-f3bd4282]{scroll-margin-top:18px}.reachoutRow[data-v-f3bd4282]{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex}.reachoutTypeIcon[data-v-f3bd4282]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:1px;display:grid}.reachoutRowContent[data-v-f3bd4282]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.reachoutMeta[data-v-f3bd4282]{gap:8px;display:flex}.reachoutSubject[data-v-f3bd4282]{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-weight:700;overflow:hidden}.reachoutTo[data-v-f3bd4282]{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13px;overflow:hidden}.reachoutMeta[data-v-f3bd4282]{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px}.detailPaneContent[data-v-f3bd4282]{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}.sectionAnchor[data-v-4157305e]{scroll-margin-top:18px}.rowContent[data-v-4157305e]{flex-direction:column;gap:10px;display:flex}.rowTop[data-v-4157305e],.rowMeta[data-v-4157305e]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rowMeta[data-v-4157305e]{color:var(--muted);flex-wrap:wrap;font-size:12px}.rowTitle[data-v-4157305e]{color:var(--text);font-weight:700}.sectionAnchor[data-v-2940b860]{scroll-margin-top:18px}.rowContent[data-v-2940b860],.detailPaneContent[data-v-2940b860],.approvalForm[data-v-2940b860]{flex-direction:column;gap:10px;display:flex}.rowTop[data-v-2940b860],.rowMeta[data-v-2940b860],.detailHeader[data-v-2940b860],.detailSubline[data-v-2940b860],.detailBadges[data-v-2940b860],.detailActions[data-v-2940b860]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rowTitle[data-v-2940b860],.detailTitle[data-v-2940b860]{color:var(--text);font-weight:700}.rowMeta[data-v-2940b860],.detailSubline[data-v-2940b860]{color:var(--muted);flex-wrap:wrap;font-size:12px}.detailGrid[data-v-2940b860]{gap:12px;display:grid}.detailRow[data-v-2940b860],.fieldBlock[data-v-2940b860]{flex-direction:column;gap:6px;display:flex}.fieldLabel[data-v-2940b860]{color:var(--muted);font-size:12px}.statusPill[data-v-2940b860]{border:1px solid var(--border);background:var(--badge-bg);color:var(--muted);border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.statusPill[data-status=pending_approval][data-v-2940b860]{color:#92400e;background:#f59e0b1f}.statusPill[data-status=failed][data-v-2940b860]{color:#b91c1c;background:#ef44441f}.statusPill[data-status=applied][data-v-2940b860]{color:#047857;background:#10b9811f}.muted[data-v-3f57e4ad]{color:var(--muted);font-size:13px}.errorText[data-v-3f57e4ad]{color:var(--danger);font-size:13px}.funnelRow[data-v-3f57e4ad]{border-bottom:1px solid var(--border2);align-items:center;margin-bottom:16px;padding:4px 0 16px;display:flex;overflow-x:auto}.sectionHeader[data-v-97cc74fb]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.sectionTitle[data-v-97cc74fb]{color:var(--text);font-size:16px;font-weight:600}.sectionSubtitle[data-v-97cc74fb]{color:var(--muted);margin-top:2px;font-size:13px}.muted[data-v-97cc74fb]{color:var(--muted);font-size:13px}.emptyState[data-v-97cc74fb]{padding:12px 0}.seqTable[data-v-97cc74fb]{border:1px solid var(--border);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.seqTableHeader[data-v-97cc74fb]{background:var(--surface2,var(--surface));border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);grid-template-columns:minmax(180px,1.2fr) auto minmax(70px,.5fr);align-items:center;gap:16px;padding:8px 16px;font-size:11px;font-weight:600;display:grid}.seqTableRow[data-v-97cc74fb]{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:minmax(180px,1.2fr) auto minmax(70px,.5fr);align-items:center;gap:16px;padding:12px 16px;display:grid}.seqTableRow[data-v-97cc74fb]:last-child{border-bottom:none}.seqTableRow[data-v-97cc74fb]:hover{background:var(--row-hover-bg)}.seqTableRow[data-v-97cc74fb]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.seqNameCell[data-v-97cc74fb]{flex-direction:column;gap:2px;min-width:0;display:flex}.seqName[data-v-97cc74fb]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.seqVersion[data-v-97cc74fb]{color:var(--muted);font-size:11px}.seqActiveCell[data-v-97cc74fb]{flex-direction:column;gap:1px;display:flex}.seqActiveCount[data-v-97cc74fb]{color:var(--text);font-size:18px;font-weight:700;line-height:1}.seqActiveLabel[data-v-97cc74fb]{color:var(--muted);font-size:11px}.error[data-v-2469e4bc]{color:var(--danger);margin-bottom:10px}.muted[data-v-2469e4bc]{color:var(--muted)}.btn-icon[data-v-2469e4bc]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-icon[data-v-2469e4bc]:hover{background:#f3f4f6}.accountPage[data-v-2469e4bc]{flex-direction:column;gap:12px;display:flex}.accountTopRow[data-v-2469e4bc]{justify-content:space-between;align-items:center;gap:10px;display:flex}.accountTagsRow[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tagPopoverAnchorDetail[data-v-2469e4bc]{position:relative}.addTagBtnDetail[data-v-2469e4bc]{border:1px dashed var(--border);height:22px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.addTagBtnDetail[data-v-2469e4bc]:hover{border-color:var(--accent);color:var(--text)}.addTagBtnDetail svg[data-v-2469e4bc]{width:10px;height:10px}.tagPopoverWrapDetail[data-v-2469e4bc]{z-index:100;position:absolute;top:calc(100% + 4px);left:0}.accountIdentityRow[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.accountSummaryCard[data-v-2469e4bc]{align-items:flex-start;gap:16px;margin-top:14px;padding:18px 20px;display:flex}.accountSummaryIconWrap[data-v-2469e4bc]{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.accountSummaryContent[data-v-2469e4bc]{flex-direction:column;gap:8px;min-width:0;display:flex}.accountIdentityTitle[data-v-2469e4bc]{color:var(--text);letter-spacing:-.02em;align-items:center;font-size:32px;font-weight:700;line-height:1.05;display:flex}.accountSummaryTitle[data-v-2469e4bc]{color:var(--text);font-size:21px;font-weight:700;line-height:1.3}.accountSummarySubtitle[data-v-2469e4bc]{color:var(--text-muted);font-size:16px;line-height:1.5}.accountSummaryActions[data-v-2469e4bc]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.accountSummaryAgentBar[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.accountSummaryAgentPicker[data-v-2469e4bc]{flex:320px;min-width:260px}.accountSummaryRunButton[data-v-2469e4bc]{min-height:42px;padding-inline:16px}.accountSummaryPill[data-v-2469e4bc]{border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.accountSummaryPill[data-v-2469e4bc]:hover{background:var(--panel-hover,#ffffff0a);border-color:var(--primary,#3b82f6);transform:translateY(-1px)}.accountSummaryPillCount[data-v-2469e4bc]{background:var(--primary);min-width:28px;height:28px;color:var(--on-primary);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.accountSummaryPillIcon[data-v-2469e4bc]{flex:none}.accountSummaryPillLabel[data-v-2469e4bc]{font-size:15px;font-weight:600;line-height:1.2}.headerButtonIcon[data-v-2469e4bc]{border-radius:3px;flex-shrink:0;width:14px;height:14px}.tabBody[data-v-2469e4bc]{flex-direction:column;gap:12px;display:flex}.sectionLinksRegion[data-v-2469e4bc]{padding:12px 16px}.sectionLinksBar[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sectionLink[data-v-2469e4bc]{color:#2f6f57;cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:7px;padding:0;text-decoration:underline;display:inline-flex}.sectionLink[data-v-2469e4bc]:hover{color:#255846}.sectionLink[data-v-2469e4bc]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #3b82f659}.sectionLinkLabel[data-v-2469e4bc],.sectionLinkCount[data-v-2469e4bc]{font-size:14px;font-weight:500;line-height:1.25}.srcIcon[data-v-2469e4bc]{object-fit:contain;border-radius:3px;width:16px;height:16px;display:block}.emailWithBadge[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.emailVerifiedIcon[data-v-2469e4bc]{object-fit:contain;opacity:.85;border-radius:2px;flex-shrink:0;width:12px;height:12px}.sourceIconRow[data-v-2469e4bc]{align-items:center;gap:6px;display:inline-flex}.accountLayout[data-v-2469e4bc]{grid-template-columns:minmax(320px,1fr) minmax(520px,2fr);gap:14px;display:grid}@media (width<=1100px){.accountLayout[data-v-2469e4bc]{grid-template-columns:1fr}}.agentBar[data-v-2469e4bc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agentRunsHeader[data-v-2469e4bc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agentRunsHeaderText[data-v-2469e4bc]{min-width:0}.agentBarLeft[data-v-2469e4bc]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.agentBarRight[data-v-2469e4bc]{flex:none;gap:8px;display:flex}.pill[data-v-2469e4bc]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;padding:8px 10px;font-size:13px}.pillCompact[data-v-2469e4bc]{background:0 0;border:none;padding:0}.agentPickerPill[data-v-2469e4bc]{min-width:280px}.agentSelect[data-v-2469e4bc]{border:1px solid var(--border);background:var(--field-bg);border-radius:10px;margin-left:8px;padding:6px 8px;font-size:13px}.runningDot[data-v-2469e4bc]{background:var(--success);border-radius:999px;width:8px;height:8px;margin-left:8px;animation:1.4s infinite pulse-2469e4bc;display:inline-block;box-shadow:0 0 #16a34a59}@keyframes pulse-2469e4bc{0%{box-shadow:0 0 #16a34a59}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.progressBar[data-v-2469e4bc]{border:1px solid var(--border);background:var(--border2);border-radius:999px;width:100%;height:10px;margin-top:8px;overflow:hidden}.progressFill[data-v-2469e4bc]{background:linear-gradient(90deg, var(--accent), #22c55e);border-radius:999px;height:100%;transition:width .2s}.feed[data-v-2469e4bc]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-height:420px;margin-top:10px;overflow:auto}.feedItem[data-v-2469e4bc]{border-bottom:1px solid var(--border);padding:6px 10px}.feedItem[data-v-2469e4bc]:last-child{border-bottom:none}.feedMeta[data-v-2469e4bc]{align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.feedLine[data-v-2469e4bc]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);flex:1;overflow:hidden}.feedTime[data-v-2469e4bc]{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.kind[data-v-2469e4bc]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.kindText[data-v-2469e4bc]{line-height:1}.kind[data-kind=user_message][data-v-2469e4bc]{background:var(--kind-user_message-bg)}.kind[data-kind=agent][data-v-2469e4bc]{background:var(--kind-agent-bg)}.kind[data-kind=assistant_message][data-v-2469e4bc]{background:var(--kind-assistant_message-bg)}.kind[data-kind=mutation][data-v-2469e4bc]{background:var(--kind-mutation-bg)}.kind[data-kind=progress][data-v-2469e4bc]{background:var(--kind-progress-bg)}.kind[data-kind=tool][data-v-2469e4bc]{background:var(--kind-tool-bg)}.kind[data-kind=story][data-v-2469e4bc]{background:var(--kind-story-bg)}.kind[data-kind=task][data-v-2469e4bc]{background:var(--kind-task-bg)}.kind[data-kind=signal][data-v-2469e4bc]{background:var(--kind-signal-bg)}.kind[data-kind=reachout_email][data-v-2469e4bc]{background:var(--kind-reachout_email-bg)}.kind[data-kind=reachout_voicemail][data-v-2469e4bc]{background:#ede9fe}.feedMsg[data-v-2469e4bc]{white-space:pre-wrap;margin-top:6px;line-height:1.35}.chatBox[data-v-2469e4bc]{gap:10px;margin-top:10px;display:flex}.chatInput[data-v-2469e4bc]{border:1px solid var(--border);border-radius:10px;flex:1;padding:10px}.teamGrid[data-v-2469e4bc]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;width:100%;margin-top:10px;display:grid}.teamLaneList[data-v-2469e4bc]{gap:12px;margin-top:10px;display:grid}.teamLaneRow[data-v-2469e4bc]{gap:8px;display:grid}.teamLaneHeader[data-v-2469e4bc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.teamLaneTitleRow[data-v-2469e4bc]{flex-direction:column;gap:2px;min-width:0;display:flex}.teamLaneTitle[data-v-2469e4bc]{color:var(--text);font-size:14px;font-weight:800}.teamLaneDescription[data-v-2469e4bc]{color:var(--muted);font-size:12px}.teamLaneMeta[data-v-2469e4bc]{border:1px solid var(--border);min-width:24px;height:24px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.teamLaneScroller[data-v-2469e4bc]{padding-bottom:4px;overflow-x:auto}.teamLaneCards[data-v-2469e4bc]{gap:10px;min-width:max-content;display:flex}.teamLaneEmpty[data-v-2469e4bc]{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface) 92%, var(--field-bg) 8%);min-height:112px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex}.teamCard[data-v-2469e4bc]{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:12px;flex-direction:column;flex:none;gap:8px;width:216px;min-width:0;padding:10px;transition:border-color .12s,transform .12s,box-shadow .12s;display:flex}.teamCard[data-v-2469e4bc]:hover{box-shadow:0 8px 24px var(--shadow);transform:translateY(-1px)}.teamCardTop[data-v-2469e4bc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.teamIdentity[data-v-2469e4bc]{flex:auto;min-width:0}.teamName[data-v-2469e4bc]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.teamNameRow[data-v-2469e4bc]{align-items:center;gap:6px;min-width:0;display:flex}.sfLink[data-v-2469e4bc]{flex:none;justify-content:center;align-items:center;display:inline-flex}.sfIcon[data-v-2469e4bc]{border-radius:3px;width:14px;height:14px}.teamTitle[data-v-2469e4bc],.teamEmail[data-v-2469e4bc]{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-top:2px;font-size:11px;overflow:hidden}.teamScorePill[data-v-2469e4bc]{border:1px solid var(--border);background:var(--badge-bg);min-width:28px;height:24px;color:var(--muted);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.teamDensity[data-v-2469e4bc]{background:var(--field-bg);border:1px solid var(--border);min-width:24px;height:24px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.teamCardMetaRow[data-v-2469e4bc],.teamBadgeRow[data-v-2469e4bc]{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.teamRolePill[data-v-2469e4bc]{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.teamSeniorityPill[data-v-2469e4bc]{border:1px solid var(--border);background:var(--field-bg);color:var(--text);text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.teamSentimentPill[data-v-2469e4bc]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.roleText[data-v-2469e4bc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teamFooter[data-v-2469e4bc]{justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.summaryPanel[data-v-2469e4bc]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.summaryTitle[data-v-2469e4bc]{font-size:18px;font-weight:800}.summaryRow[data-v-2469e4bc]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.summaryRowStack[data-v-2469e4bc]{flex-direction:column;align-items:stretch}.summaryLabel[data-v-2469e4bc]{color:var(--muted);flex:none;font-size:12px;font-weight:800}.summaryValue[data-v-2469e4bc]{color:var(--text);text-align:right;font-size:14px;font-weight:400}.detailBody[data-v-2469e4bc]{padding:6px 2px}.detailText[data-v-2469e4bc]{white-space:pre-wrap;color:var(--text);line-height:1.4}.detailJson[data-v-2469e4bc]{border:1px solid var(--border);color:#e5e7eb;background:#0b1020;border-radius:10px;max-height:460px;margin-top:10px;padding:10px;font-size:12px;line-height:1.35;overflow:auto}.emailHeader[data-v-2469e4bc]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.emailValue[data-v-2469e4bc]{color:var(--text);font-weight:700}.emailBody[data-v-2469e4bc]{border:1px solid var(--border);background:var(--surface);white-space:pre-wrap;color:var(--text);border-radius:10px;margin-top:10px;padding:12px;line-height:1.45}.reachoutList[data-v-2469e4bc]{border-top:1px dashed var(--border2);gap:6px;margin-top:10px;padding-top:10px;display:grid}.reachoutRow[data-v-2469e4bc]{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.reachoutRow[data-v-2469e4bc]:hover{background:var(--row-hover-bg)}.reachoutIcon[data-v-2469e4bc]{border:1px solid var(--border);color:#166534;background:#f0fdf4;border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:800}.reachoutLine[data-v-2469e4bc]{white-space:nowrap;text-overflow:ellipsis;color:#111827;flex:1;min-width:0;font-size:12px;overflow:hidden}.customObjectDetailGrid[data-v-2469e4bc]{flex-direction:column;gap:12px;display:flex}.customObjectDetailRow[data-v-2469e4bc]{border-bottom:1px solid var(--border);grid-template-columns:200px 1fr;gap:12px;padding:8px 0;display:grid}.customObjectDetailRow[data-v-2469e4bc]:last-child{border-bottom:none}.customObjectDetailLabel[data-v-2469e4bc]{color:var(--text-muted);font-size:13px;font-weight:600}.customObjectDetailValue[data-v-2469e4bc]{color:var(--text);word-break:break-word;font-size:13px}.btn[data-v-2469e4bc]{cursor:pointer;border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.more[data-v-2469e4bc]{justify-content:center;padding:8px 0 0;display:flex}.btn-sm[data-v-2469e4bc]{padding:4px 10px;font-size:12px}.clickableRow[data-v-2469e4bc]{cursor:pointer}.clickableRow[data-v-2469e4bc]:hover{background:var(--row-hover-bg)}.list[data-v-d2dc1b24]{flex-direction:column;display:flex}.row[data-v-d2dc1b24]{border-bottom:1px solid var(--border);grid-template-columns:minmax(240px,1fr) 220px 120px;gap:12px;padding:10px 6px;display:grid}.row[data-v-d2dc1b24]:last-child{border-bottom:none}.nameCol[data-v-d2dc1b24]{min-width:0}.sourceCol[data-v-d2dc1b24]{align-items:center;display:flex}.sourceChip[data-v-d2dc1b24]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.sourceIcon[data-v-d2dc1b24]{border-radius:4px;width:16px;height:16px}.sourceText[data-v-d2dc1b24]{font-size:13px}.actionsCol[data-v-d2dc1b24]{justify-content:flex-end;align-items:center;display:flex}.form[data-v-d2dc1b24]{flex-direction:column;gap:12px;display:flex}.field label[data-v-d2dc1b24]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.muted[data-v-d2dc1b24]{color:var(--muted)}.error[data-v-e4a4e00b]{color:var(--danger);margin-bottom:10px}.muted[data-v-e4a4e00b]{color:var(--muted)}.recipientSearch[data-v-e4a4e00b]{width:180px}.sortSelect[data-v-e4a4e00b]{cursor:pointer;min-width:130px;height:34px;padding:0 8px;font-size:13px}.reachoutsPage[data-v-e4a4e00b]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.reachoutsMainPane[data-v-e4a4e00b]{flex:auto;min-width:0;min-height:0;overflow:hidden}.reachoutsDrawerPane[data-v-e4a4e00b]{justify-content:flex-start;align-items:stretch;min-height:0;display:flex;position:relative}.reachoutsMainPane[data-v-e4a4e00b] .masterDetail{flex-direction:column;height:100%;min-height:0;display:flex}.reachoutsMainPane[data-v-e4a4e00b] .masterDetailBody{flex:auto;min-height:0}.reachoutsMainPane[data-v-e4a4e00b] .detailPane{flex-direction:column;min-height:0;display:flex;overflow:hidden}.detailPaneContent[data-v-e4a4e00b]{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.detailPaneContent[data-v-e4a4e00b] .reachoutModalRoot{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.detailEmpty[data-v-e4a4e00b]{color:var(--muted);padding:14px}.indicators[data-v-e4a4e00b]{align-items:center;gap:6px;display:inline-flex}.indicatorLink[data-v-e4a4e00b]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.indicatorLink[data-v-e4a4e00b]:hover{background:var(--hover-bg)}.integrationIcon[data-v-e4a4e00b]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.reachoutRow[data-v-e4a4e00b]{flex-direction:row;align-items:flex-start;gap:10px;min-width:0;display:flex}.reachoutTypeIcon[data-v-e4a4e00b]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.reachoutRowContent[data-v-e4a4e00b]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.reachoutRowTop[data-v-e4a4e00b]{min-width:0}.reachoutMeta[data-v-e4a4e00b]{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.reachoutMetaRight[data-v-e4a4e00b]{align-items:center;gap:8px;min-width:0;display:inline-flex}.devArrow[data-v-e4a4e00b]{color:#9333ea;font-style:italic}.statusPill[data-v-e4a4e00b]{letter-spacing:.01em;border:1px solid var(--border);background:var(--badge-bg);color:var(--text);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.statusPill[data-status=pending][data-v-e4a4e00b],.statusPill[data-status=pending_approval][data-v-e4a4e00b]{background:var(--surface);color:var(--text)}.statusPill[data-status=queued_for_sending][data-v-e4a4e00b]{background:var(--surface);color:#6366f1}.statusPill[data-status=sending][data-v-e4a4e00b]{background:var(--surface);color:#f59e0b}.statusPill[data-status=sent][data-v-e4a4e00b]{background:var(--surface);color:var(--text)}.statusPill[data-status=delivered][data-v-e4a4e00b]{background:var(--surface);color:#10b981}.statusPill[data-status=opened][data-v-e4a4e00b]{background:var(--surface);color:#3b82f6}.statusPill[data-status=bounced][data-v-e4a4e00b]{background:var(--surface);color:#f97316}.statusPill[data-status=spam][data-v-e4a4e00b],.statusPill[data-status=send_failed][data-v-e4a4e00b]{background:var(--surface);color:#ef4444}.statusPill[data-status=voicemail_left][data-v-e4a4e00b]{background:var(--surface);color:#22c55e}.statusPill[data-status=call_answered][data-v-e4a4e00b]{background:var(--surface);color:#f59e0b}.statusPill[data-status=no_answer][data-v-e4a4e00b]{background:var(--surface);color:#94a3b8}.statusPill[data-status=deleted][data-v-e4a4e00b]{background:var(--surface);color:var(--muted)}.enableToggle[data-v-db4c9fa5]{align-items:center;gap:8px;display:inline-flex}.pill[data-v-db4c9fa5]{text-align:center;white-space:nowrap;border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.pill.on[data-v-db4c9fa5]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.pill.off[data-v-db4c9fa5]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.error[data-v-8623cc17]{color:var(--danger);margin-bottom:10px}.muted[data-v-8623cc17]{color:var(--muted)}.agentsList[data-v-8623cc17]{flex-direction:column;display:flex}.agentRow[data-v-8623cc17]{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:16px;padding:10px 12px;display:grid}.agentRow[data-v-8623cc17]:hover{background:var(--row-hover-bg)}.agentRow[data-v-8623cc17]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.agentRowMain[data-v-8623cc17]{grid-template-columns:minmax(220px,1.1fr) minmax(220px,1.3fr) minmax(160px,.8fr) minmax(150px,.8fr);align-items:center;gap:12px;min-width:0;display:grid}.agentRowActions[data-v-8623cc17]{justify-content:flex-end;align-items:center;gap:12px;width:280px;min-width:280px;display:flex}.agentGoalCell[data-v-8623cc17]{color:#374151;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.agentOwnerCell[data-v-8623cc17]{flex-direction:column;gap:2px;min-width:0;display:flex}.agentOwnerLabel[data-v-8623cc17]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.agentOwnerValue[data-v-8623cc17]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.agentRunsCell[data-v-8623cc17]{gap:2px;display:grid}.agentRunsValue[data-v-8623cc17]{font-size:13px;font-weight:600}.agentRunsDate[data-v-8623cc17]{font-size:12px}.grid[data-v-8623cc17]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field[data-v-8623cc17]{flex-direction:column;gap:6px;display:flex}.field label[data-v-8623cc17]{color:var(--muted);font-size:12px}.modalOverlay[data-v-8623cc17]{z-index:9999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalBox[data-v-8623cc17]{background:var(--surface);border-radius:16px;width:560px;max-width:92vw;max-height:80vh;padding:20px;overflow-y:auto;box-shadow:0 20px 60px #0003}.modalHeader[data-v-8623cc17]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modalTitle[data-v-8623cc17]{font-size:16px;font-weight:800}.modalClose[data-v-8623cc17]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.templateGrid[data-v-8623cc17]{gap:10px;display:grid}.templateCard[data-v-8623cc17]{text-align:left;border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;grid-template-columns:52px 1fr;align-items:start;gap:12px;padding:12px;transition:border-color .15s,background .15s;display:grid}.templateCard[data-v-8623cc17]:hover:not(:disabled){border-color:var(--selection-border);background:var(--selection-bg)}.templateCard[data-v-8623cc17]:disabled{opacity:.5;cursor:wait}.templateIconWrap[data-v-8623cc17]{border:1px solid var(--border);background:var(--badge-bg);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.templateInfo[data-v-8623cc17]{min-width:0}.templateName[data-v-8623cc17]{font-size:14px;font-weight:700}.templateGoal[data-v-8623cc17]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;display:-webkit-box;overflow:hidden}.wrap[data-v-ed8ea32a]{flex-direction:column;gap:0;display:flex}.card[data-v-ed8ea32a]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.cardHeader[data-v-ed8ea32a]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.cardTitle[data-v-ed8ea32a]{font-weight:800}.muted[data-v-ed8ea32a]{color:var(--muted)}.list[data-v-ed8ea32a]{padding:6px}.item[data-v-ed8ea32a]{cursor:pointer;border-radius:10px;align-items:flex-start;gap:8px;padding:8px;display:flex}.itemIcon[data-v-ed8ea32a]{border-radius:4px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.itemBody[data-v-ed8ea32a]{flex:1;min-width:0}.item[data-v-ed8ea32a]:hover{background:var(--row-hover-bg)}.itemTop[data-v-ed8ea32a]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.itemTitle[data-v-ed8ea32a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.empty[data-v-ed8ea32a]{color:var(--muted);padding:10px;font-size:13px}.error[data-v-3c10ef93]{color:var(--danger);margin-bottom:10px}.muted[data-v-3c10ef93]{color:var(--muted)}.runRow[data-v-3c10ef93]{cursor:pointer}.runRow[data-v-3c10ef93]:hover{background:var(--row-hover-bg)}.page-layout[data-v-3c10ef93]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=1120px){.page-layout[data-v-3c10ef93]{grid-template-columns:minmax(0,1fr) 420px;align-items:start}}.mainCol[data-v-3c10ef93]{gap:14px;min-width:0;display:grid}.panel[data-v-3c10ef93]{min-width:0}.section-title[data-v-3c10ef93]{margin-bottom:10px;font-weight:600}.grid[data-v-3c10ef93]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nameIconRow[data-v-3c10ef93]{grid-column:1/-1;align-items:flex-end;gap:10px;display:flex}.field[data-v-3c10ef93]{flex-direction:column;gap:6px;display:flex}.approachInput[data-v-3c10ef93]{min-height:220px}label[data-v-3c10ef93]{color:var(--muted);font-size:12px}.meta[data-v-3c10ef93]{gap:12px;margin-top:10px;display:flex}.versionList[data-v-3c10ef93]{gap:8px;display:grid}.versionCard[data-v-3c10ef93]{border:1px solid var(--border);border-radius:10px;gap:6px;padding:10px;display:grid}.versionTopRow[data-v-3c10ef93]{align-items:center;gap:8px;display:flex}.versionLabel[data-v-3c10ef93]{font-weight:700}.versionCurrentPill[data-v-3c10ef93]{border:1px solid var(--selection-border);color:var(--link);background:var(--selection-bg);border-radius:999px;padding:2px 8px;font-size:11px}.versionActions[data-v-3c10ef93]{flex-wrap:wrap;gap:8px;display:flex}.diffBody[data-v-3c10ef93]{gap:12px;display:grid}.diffColumns[data-v-3c10ef93]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffCol[data-v-3c10ef93]{min-width:0}.diffColHead[data-v-3c10ef93]{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:700}.diffKeyList[data-v-3c10ef93]{gap:10px;display:grid}.diffKeyRow[data-v-3c10ef93]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:10px}.diffKeyPath[data-v-3c10ef93]{margin-bottom:8px;font-size:12px;font-weight:700}.diffKeyCols[data-v-3c10ef93]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.diffKeyVal[data-v-3c10ef93]{border:1px solid var(--border);background:var(--badge-bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px;font-size:12px}.diffAgentCard[data-v-3c10ef93]{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.diffAgentName[data-v-3c10ef93]{font-weight:600}.diffSection[data-v-3c10ef93]{gap:8px;display:grid}.diffSectionTitle[data-v-3c10ef93]{color:var(--muted);font-size:12px;font-weight:700}.diffMiniHead[data-v-3c10ef93]{color:var(--muted);font-size:11px;font-weight:700}.diffIconBox[data-v-3c10ef93]{border:1px solid var(--border);border-radius:8px;justify-items:start;gap:6px;padding:10px;display:grid}.toolCatalogList[data-v-3c10ef93]{gap:10px;max-height:60vh;display:grid;overflow:auto}.toolCategoryBlock[data-v-3c10ef93]{border:1px solid var(--border);border-radius:10px;gap:8px;padding:10px;display:grid}.toolCategoryTitle[data-v-3c10ef93]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.toolPills[data-v-3c10ef93]{flex-wrap:wrap;gap:6px;display:flex}.toolPill[data-v-3c10ef93]{background:var(--surface2,#f3f4f6);border:1px solid var(--line,#e5e7eb);cursor:pointer;white-space:nowrap;color:var(--text);border-radius:20px;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.toolPill[data-v-3c10ef93]:hover{background:var(--surface3,#e5e7eb);border-color:var(--border2,#d1d5db)}.toolDetailDesc[data-v-3c10ef93]{margin:0;font-size:13px;line-height:1.5}.toolHintBtn[data-v-3c10ef93]{color:var(--link);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px}.toolHintBtn[data-v-3c10ef93]:hover{text-decoration:underline}.toolHintLine[data-v-3c10ef93]{color:var(--muted);margin-top:2px;font-size:12px}.toolHintInline[data-v-3c10ef93]{font-size:inherit;vertical-align:baseline;margin-top:0;display:inline}.statusPill[data-v-3c10ef93]{white-space:nowrap;border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.statusPill.on[data-v-3c10ef93]{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)}.statusPill.off[data-v-3c10ef93]{background:var(--status-neutral-bg);border-color:var(--status-neutral-border);color:var(--status-neutral-text)}.versionViewBody[data-v-3c10ef93]{gap:8px;font-size:13px;display:grid}.versionViewDefinition[data-v-3c10ef93]{margin-top:2px}.versionViewReadOnly[data-v-3c10ef93]{background:var(--table-header-bg)}.versionViewIconPreview[data-v-3c10ef93]{border:1px solid var(--border);background:var(--badge-bg);cursor:default;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tabBar[data-v-3c10ef93]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:14px;display:flex}.tabBtn[data-v-3c10ef93]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;font-size:13px;font-weight:500}.tabBtn[data-v-3c10ef93]:hover{color:var(--text)}.tabBtn.active[data-v-3c10ef93]{color:var(--text);border-bottom-color:var(--link)}.correctionMasterItemTop[data-v-3c10ef93]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.correctionMasterSubject[data-v-3c10ef93]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.correctionType[data-v-3c10ef93]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:var(--surface2,#f3f4f6);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.learningStatusBanner[data-v-3c10ef93]{background:color-mix(in srgb, var(--link,#2563eb) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--link,#2563eb) 30%, transparent);color:var(--text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.learningStatusLeft[data-v-3c10ef93]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.learningStatusRight[data-v-3c10ef93]{align-items:center;gap:8px;display:flex}.learningStatusLabel[data-v-3c10ef93]{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb, var(--link,#2563eb) 80%, var(--text));font-size:11px;font-weight:700}.learningStatusRunInfo[data-v-3c10ef93]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.learningStatusQueue[data-v-3c10ef93]{align-items:center;gap:6px;display:flex}.lastRunItem[data-v-3c10ef93]{align-items:center;gap:4px;display:flex}.correctionNewBadge[data-v-3c10ef93]{text-transform:uppercase;letter-spacing:.05em;color:#c05000;background:#fff3e0;border:1px solid #f0a060;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.correctionFieldLabel[data-v-3c10ef93]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px;font-weight:700}.correctionSubjectDiff[data-v-3c10ef93]{gap:2px;display:grid}.correctionSubjectRow[data-v-3c10ef93]{border-radius:4px;align-items:flex-start;gap:6px;padding:3px 6px;font-size:13px;display:flex}.correctionSubjectRow.removed[data-v-3c10ef93]{background:var(--diff-removed-bg,#fff1f2)}.correctionSubjectRow.added[data-v-3c10ef93]{background:var(--diff-added-bg,#f0fdf4)}.correctionDiffMark[data-v-3c10ef93]{flex-shrink:0;width:12px;font-family:ui-monospace,monospace;font-weight:700}.correctionSubjectStatic[data-v-3c10ef93]{color:var(--text);font-size:13px}.rulesTable[data-v-3c10ef93]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.rulesRow[data-v-3c10ef93]{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.rulesRow[data-v-3c10ef93]:last-child{border-bottom:none}.rulesRow.editing[data-v-3c10ef93]{grid-template-columns:1fr;align-items:start;padding:10px}.ruleText[data-v-3c10ef93]{line-height:1.4}.ruleActions[data-v-3c10ef93]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ruleEditInput[data-v-3c10ef93]{resize:vertical;width:100%}.learningEditBtn[data-v-3c10ef93]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:11px;line-height:1.4}.learningEditBtn[data-v-3c10ef93]:hover:not(:disabled){color:var(--text);border-color:var(--border2,#d1d5db)}.learningEditBtn[data-v-3c10ef93]:disabled{opacity:.4;cursor:default}.sampleRowMeta[data-v-3c10ef93]{margin-bottom:2px}.sampleRowPreview[data-v-3c10ef93]{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.sampleDetailPane[data-v-3c10ef93]{gap:10px;padding:12px;display:grid}.sampleEditArea[data-v-3c10ef93]{resize:vertical;min-height:180px;font-size:13px;line-height:1.5}.sampleDetailActions[data-v-3c10ef93]{gap:8px;display:flex}.learningItemMeta[data-v-3c10ef93]{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px}.learningDeleteBtn[data-v-3c10ef93]{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:11px;line-height:1}.learningDeleteBtn[data-v-3c10ef93]:hover:not(:disabled){color:var(--danger)}.learningDeleteBtn[data-v-3c10ef93]:disabled{opacity:.4;cursor:default}.countPill[data-v-7d2069e5]{border:1px solid var(--border);background:var(--badge-bg);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.pillIcon[data-v-7d2069e5]{flex-shrink:0;width:14px;height:14px}.pillCount[data-v-7d2069e5]{font-weight:700}.pillLabel[data-v-7d2069e5]{font-weight:500}.muted[data-v-e00ee350]{color:var(--muted)}.list[data-v-e00ee350]{flex-direction:column;display:flex}.row[data-v-e00ee350]{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:200px 1fr auto 90px;align-items:flex-start;gap:10px;padding:12px 10px;display:grid}.row[data-v-e00ee350]:hover{background:var(--row-hover-bg)}.row.done[data-v-e00ee350]{opacity:.7}.statusCol[data-v-e00ee350]{align-items:center;padding-top:4px;display:flex}.main[data-v-e00ee350]{padding-right:12px}.headline[data-v-e00ee350]{margin-top:2px;font-weight:400}.excerpt[data-v-e00ee350]{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;line-height:1.4;display:-webkit-box;overflow:hidden}.time[data-v-e00ee350]{color:var(--muted);text-align:right;padding-top:6px}.seqBadge[data-v-e00ee350]{background:color-mix(in srgb, #7c3aed 12%, var(--surface));color:#7c3aed;border-radius:8px;margin-top:4px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.more[data-v-e00ee350]{text-align:center;border-top:1px solid var(--border2);padding:16px}.error[data-v-38f64707]{color:var(--danger);margin-bottom:10px}.section-heading[data-v-38f64707]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:700}.grid[data-v-38f64707]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.grid[data-v-38f64707]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.grid[data-v-38f64707]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.grid[data-v-38f64707]{grid-template-columns:1fr}}.card[data-v-38f64707]{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;min-height:168px;padding:16px;display:flex}.logo[data-v-38f64707]{border:1px solid var(--border);background:var(--badge-bg);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.integration-icon[data-v-38f64707]{object-fit:contain;border-radius:6px;width:22px;height:22px}.logo-text[data-v-38f64707]{color:var(--text);font-size:13px;font-weight:800}.name[data-v-38f64707]{margin-top:12px;font-weight:700}.desc[data-v-38f64707]{color:var(--muted);flex:1;margin-top:6px;font-size:13px;line-height:1.4}.bottom[data-v-38f64707]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.hint[data-v-38f64707]{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.35}.error[data-v-d00dd165]{color:var(--danger);margin-bottom:10px}.muted[data-v-d00dd165]{color:var(--muted)}.badge.test[data-v-d00dd165]{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed40}.top[data-v-d00dd165]{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.filters[data-v-d00dd165]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.field[data-v-d00dd165]{flex-direction:column;gap:6px;display:flex}.field label[data-v-d00dd165]{color:var(--table-header-text);font-size:12px;font-weight:600}.run-row[data-v-d00dd165]{cursor:pointer}.run-row[data-v-d00dd165]:hover{background:var(--row-hover-bg)}.run-detail-grid[data-v-d00dd165]{grid-template-columns:1fr;gap:12px;margin-top:10px;display:grid}.detail-box[data-v-d00dd165]{border:1px solid var(--border);background:var(--table-header-bg);border-radius:10px;padding:10px}.detail-pre[data-v-d00dd165]{border:1px solid var(--border);background:var(--md-pre-bg);color:var(--md-pre-text);border-radius:10px;margin:0;padding:10px;overflow:auto}.dashboard[data-v-d00dd165]{margin-bottom:12px}.dashboard-grid[data-v-d00dd165]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.dashboard-grid[data-v-d00dd165]{grid-template-columns:1fr}}.card[data-v-d00dd165]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.card-title[data-v-d00dd165]{color:var(--text);margin-bottom:10px;font-weight:700}.chart[data-v-d00dd165]{align-items:stretch;height:160px;display:flex}.bars[data-v-d00dd165]{align-items:flex-end;gap:6px;width:100%;height:100%;display:flex}.bar-wrap[data-v-d00dd165]{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:6px;min-width:8px;height:100%;display:flex}.bar-area[data-v-d00dd165]{flex:1;justify-content:stretch;align-items:flex-end;min-height:0;display:flex;position:relative}.value-label[data-v-d00dd165]{color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.bar[data-v-d00dd165]{background:var(--chart-openai);border-radius:6px 6px 0 0;width:100%;position:relative}.bar-value[data-v-d00dd165]{color:var(--chart-seg-text);opacity:.9;text-shadow:0 1px 1px #00000059;white-space:nowrap;pointer-events:none;font-size:10px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.bar-label[data-v-d00dd165]{color:var(--muted);text-align:center;font-size:10px}.usage-lines[data-v-d00dd165]{flex-direction:column;gap:8px;width:100%;display:flex}.outputs[data-v-d00dd165]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sep[data-v-d00dd165]{opacity:.7}.pill[data-v-d00dd165]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.stack[data-v-d00dd165]{border-radius:6px 6px 0 0;flex-direction:column;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.seg[data-v-d00dd165]{width:100%;position:relative}.seg-label[data-v-d00dd165]{color:var(--chart-seg-text);opacity:.95;text-shadow:0 1px 1px #00000059;pointer-events:none;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seg.openai[data-v-d00dd165]{background:var(--chart-openai)}.seg.anthropic[data-v-d00dd165]{background:var(--chart-anthropic)}.seg.salesforce[data-v-d00dd165]{background:var(--chart-salesforce)}.seg.leadiq[data-v-d00dd165]{background:var(--chart-leadiq)}.seg.exa[data-v-d00dd165]{background:var(--chart-exa)}.legend[data-v-d00dd165]{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}.legend-item[data-v-d00dd165]{align-items:center;gap:6px;display:flex}.swatch[data-v-d00dd165]{border-radius:3px;width:10px;height:10px;display:inline-block}.swatch.openai[data-v-d00dd165]{background:var(--chart-openai)}.swatch.anthropic[data-v-d00dd165]{background:var(--chart-anthropic)}.swatch.salesforce[data-v-d00dd165]{background:var(--chart-salesforce)}.swatch.leadiq[data-v-d00dd165]{background:var(--chart-leadiq)}.swatch.exa[data-v-d00dd165]{background:var(--chart-exa)}.card[data-v-30f6ee3e]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:900px;padding:14px}.lead[data-v-30f6ee3e]{color:var(--muted);margin-bottom:12px;font-size:13px}.field[data-v-30f6ee3e]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}label[data-v-30f6ee3e]{color:var(--text);font-size:12px;font-weight:700}.textarea[data-v-30f6ee3e]{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text);resize:vertical;border-radius:10px;padding:10px;font-size:14px}.actions[data-v-30f6ee3e]{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.error[data-v-30f6ee3e]{color:var(--danger);margin-bottom:10px}.success[data-v-30f6ee3e]{color:var(--success);margin-top:10px}.btn.primary[data-v-30f6ee3e]{background:var(--accent);color:#fff;border-color:#0000}.personaPanel[data-v-c7765c34]{gap:0;display:grid}.muted[data-v-c7765c34],.panelSubtitle[data-v-c7765c34]{color:var(--muted);font-size:13px}.panelSubtitle[data-v-c7765c34]{margin-top:4px}.tableWrap[data-v-c7765c34]{overflow-x:auto}.personaTable[data-v-c7765c34]{border-collapse:collapse;width:100%}.personaTable th[data-v-c7765c34],.personaTable td[data-v-c7765c34]{border-top:1px solid var(--border);text-align:left;vertical-align:middle;padding:14px 16px}.personaTable th[data-v-c7765c34]{color:var(--muted);background:color-mix(in srgb, var(--surface) 92%, var(--field-bg) 8%);font-size:12px;font-weight:700}.personaRow[data-v-c7765c34]{cursor:pointer}.personaRow[data-v-c7765c34]:hover{background:color-mix(in srgb, var(--surface) 86%, var(--field-bg) 14%)}.orderCol[data-v-c7765c34]{width:88px}.actionsCol[data-v-c7765c34]{text-align:right;width:96px}.orderButtons[data-v-c7765c34]{gap:6px;display:inline-flex}.iconBtn[data-v-c7765c34]{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.iconBtn[data-v-c7765c34]:hover:not(:disabled){background:var(--field-bg);color:var(--text)}.iconBtn[data-v-c7765c34]:disabled{opacity:.45;cursor:not-allowed}.cellPrimary[data-v-c7765c34]{color:var(--text);font-size:14px;font-weight:700}.cellValue[data-v-c7765c34]{color:var(--text);font-size:13px}.cellTruncate[data-v-c7765c34]{white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}.cellClamp[data-v-c7765c34]{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:420px;display:-webkit-box;overflow:hidden}.dialogFormGrid[data-v-c7765c34]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dialogFormField[data-v-c7765c34]{flex-direction:column;gap:6px;display:flex}.dialogFormFieldSpan2[data-v-c7765c34]{grid-column:span 2}.dialogFormField label[data-v-c7765c34],.field label[data-v-c7765c34]{color:var(--text);font-size:12px;font-weight:700}.input[data-v-c7765c34],.textarea[data-v-c7765c34],select.input[data-v-c7765c34]{border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--text);border-radius:10px;padding:10px;font-size:14px}.textarea[data-v-c7765c34]{resize:vertical}.list-panel-empty[data-v-c7765c34]{color:var(--muted);padding:18px 16px;font-size:13px}.modalFooterRow[data-v-c7765c34]{justify-content:space-between;align-items:center;gap:10px;display:flex}.modalFooterDanger[data-v-c7765c34],.modalFooterActions[data-v-c7765c34]{align-items:center;gap:10px;display:flex}.error[data-v-c7765c34]{color:var(--danger);margin-bottom:10px}.success[data-v-c7765c34]{color:var(--success);margin-top:10px}.btn.primary[data-v-c7765c34]{background:var(--accent);color:#fff;border-color:#0000}.btn.small[data-v-c7765c34]{padding:6px 10px;font-size:12px}.btn.danger[data-v-c7765c34]{background:var(--danger);color:#fff;border-color:#0000}.deleteContent[data-v-c7765c34]{align-content:start;gap:12px;min-height:0;padding-bottom:0;display:grid}.deleteFooterRow[data-v-c7765c34]{justify-content:flex-end;width:100%}.tabBar[data-v-c7765c34]{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;padding-bottom:0;display:flex}.tabBtn[data-v-c7765c34]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 16px;font-size:13px;font-weight:600}.tabBtn[data-v-c7765c34]:hover{color:var(--text)}.tabBtn.active[data-v-c7765c34]{color:var(--text);border-bottom-color:var(--accent)}.icpPanel[data-v-c7765c34]{gap:0;display:grid}.icpForm[data-v-c7765c34]{flex-direction:column;gap:24px;padding:20px 20px 24px;display:flex}.icpSection[data-v-c7765c34]{flex-direction:column;gap:8px;display:flex}.icpSectionTitle[data-v-c7765c34]{color:var(--text);font-size:14px;font-weight:700}.icpSectionSubtitle[data-v-c7765c34]{color:var(--muted);font-size:13px}.icpSectionRow[data-v-c7765c34]{flex-flow:wrap;align-items:flex-start;gap:20px}.icpSectionField[data-v-c7765c34]{flex-direction:column;gap:6px;display:flex}.icpSectionField label[data-v-c7765c34]{color:var(--text);font-size:12px;font-weight:700}.icpThresholdInput[data-v-c7765c34]{width:100px}.icpHistoryPanel[data-v-c7765c34]{margin-top:16px}.learningPanel[data-v-c7765c34]{flex-direction:column;gap:0;display:flex}.learningStats[data-v-c7765c34]{border-bottom:1px solid var(--border);gap:32px;padding:16px 20px;display:flex}.learningStat[data-v-c7765c34]{flex-direction:column;gap:2px;display:flex}.learningStatValue[data-v-c7765c34]{font-size:24px;font-weight:700;line-height:1}.learningStatLabel[data-v-c7765c34]{color:var(--muted);font-size:12px}.learningSection[data-v-c7765c34]{border-bottom:1px solid var(--border);padding:16px 20px}.learningSectionTitle[data-v-c7765c34]{margin-bottom:10px;font-size:14px;font-weight:600}.learningBadge[data-v-c7765c34]{background:var(--accent);color:#fff;vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.processedBadge[data-v-c7765c34]{background:var(--badge-success-bg,#d1fae5);color:var(--badge-success-text,#065f46);border-radius:8px;padding:1px 6px;font-size:11px;display:inline-block}.pendingBadge[data-v-c7765c34]{background:var(--badge-warning-bg,#fef3c7);color:var(--badge-warning-text,#92400e);border-radius:8px;padding:1px 6px;font-size:11px;display:inline-block}.icpCurrentBadge[data-v-c7765c34]{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);border-radius:999px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.icpDiffBody[data-v-c7765c34]{flex-direction:column;gap:20px;display:flex}.icpDiffItem[data-v-c7765c34]{flex-direction:column;gap:6px;display:flex}.icpDiffPath[data-v-c7765c34]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.icpDiffValues[data-v-c7765c34]{align-items:flex-start;gap:8px;font-size:13px;display:flex}.icpDiffBefore[data-v-c7765c34]{color:var(--danger,#dc2626);background:color-mix(in srgb, var(--danger,#dc2626) 8%, transparent);word-break:break-word;border-radius:4px;flex:1;padding:4px 8px}.icpDiffAfter[data-v-c7765c34]{color:var(--success,#16a34a);background:color-mix(in srgb, var(--success,#16a34a) 8%, transparent);word-break:break-word;border-radius:4px;flex:1;padding:4px 8px}.icpDiffArrow[data-v-c7765c34]{color:var(--muted);flex-shrink:0;padding-top:4px}@media (width<=900px){.dialogFormGrid[data-v-c7765c34]{grid-template-columns:minmax(0,1fr)}.dialogFormFieldSpan2[data-v-c7765c34]{grid-column:auto}}.form[data-v-c6cd8cbc]{flex-direction:column;gap:14px;display:flex}.field[data-v-c6cd8cbc]{flex-direction:column;gap:8px;display:flex}.field label[data-v-c6cd8cbc]{font-size:13px;font-weight:600}.checkRow[data-v-c6cd8cbc]{align-items:center;gap:8px;display:inline-flex}.createForm[data-v-c6cd8cbc]{min-width:0}.muted[data-v-c6cd8cbc]{color:var(--muted)}.error[data-v-ff294169]{color:var(--danger);margin-bottom:10px}.muted[data-v-ff294169]{color:var(--muted)}.list[data-v-ff294169]{flex-direction:column;display:flex}.row[data-v-ff294169]{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:12px;padding:10px 8px 10px 12px;display:grid}.row[data-v-ff294169]:hover{background:var(--row-hover-bg)}.row[data-v-ff294169]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.grid[data-v-ff294169]{grid-template-columns:minmax(0,1.3fr) minmax(0,.75fr) minmax(0,1.7fr) minmax(0,1.4fr) minmax(0,.55fr);align-items:center;gap:14px;width:100%;min-width:0;display:grid;overflow:hidden}.nameCol[data-v-ff294169]{min-width:0}.nameRow[data-v-ff294169]{align-items:center;gap:10px;min-width:0;display:flex}.name[data-v-ff294169]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.invokedCol[data-v-ff294169]{text-align:right;white-space:nowrap;justify-self:end}.invokedPill[data-v-ff294169]{border:1px solid var(--pill-invoked-border);background:var(--pill-invoked-bg);color:var(--pill-invoked-text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.invokedText[data-v-ff294169]{font-weight:800}.col[data-v-ff294169]{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.signalCol[data-v-ff294169]{flex-direction:column;align-items:flex-start;gap:4px}.signalName[data-v-ff294169]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.source[data-v-ff294169]{color:var(--muted);align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.via[data-v-ff294169]{color:var(--muted)}.sourceIcon[data-v-ff294169]{border-radius:4px;width:16px;height:16px;display:inline-block}.sourceName[data-v-ff294169]{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.agentCol[data-v-ff294169]{gap:8px}.arrow[data-v-ff294169]{color:var(--muted);flex:none}.agentName[data-v-ff294169]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:14px;font-weight:700;overflow:hidden}.actions[data-v-ff294169]{flex-shrink:0;justify-content:flex-end;justify-self:end;align-items:center;gap:8px;width:140px;display:flex}.checkRow[data-v-ff294169]{align-items:center;gap:8px;font-weight:600;display:inline-flex}@media (width<=980px){.row[data-v-ff294169]{grid-template-columns:minmax(0,1fr);align-items:start}.actions[data-v-ff294169]{justify-self:start;margin-top:4px}.grid[data-v-ff294169]{grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.5fr);gap:10px}.signalShuttle[data-v-ff294169]{grid-template-columns:1fr}.signalShuttleActions[data-v-ff294169]{flex-direction:row;justify-content:flex-start}}.form[data-v-ff294169]{flex-direction:column;gap:12px;display:flex}.createForm[data-v-ff294169]{min-height:420px}.field[data-v-ff294169]{flex-direction:column;gap:6px;display:flex}.field label[data-v-ff294169]{color:var(--muted);font-size:12px;font-weight:600}.tabToolbar[data-v-2684f831]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.input[data-v-2684f831]{border:1px solid var(--border);background:var(--bg);height:36px;color:var(--text);border-radius:8px;width:100%;padding:0 10px;font-size:13px}.input[data-v-2684f831]:focus{border-color:var(--accent);outline:none}.tableWrap[data-v-2684f831]{width:100%;overflow-x:auto}.tableFooter[data-v-2684f831]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hint[data-v-2684f831]{color:var(--muted);font-size:12px}.emptyMsg[data-v-2684f831]{color:var(--muted);padding:20px 0;font-size:13px}.error[data-v-2684f831]{color:var(--danger);font-size:13px}.successMsg[data-v-2684f831]{color:var(--success,#059669);margin-bottom:10px;font-size:13px}.mono[data-v-2684f831]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.field[data-v-2684f831]{flex-direction:column;gap:6px;display:flex}.field label[data-v-2684f831]{color:var(--table-header-text);font-size:12px;font-weight:700}.bouncesTab[data-v-0cf610cc]{flex-direction:column;display:flex}.tabToolbar[data-v-0cf610cc]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.filterSearch[data-v-0cf610cc]{flex:1;min-width:200px;max-width:280px}.input[data-v-0cf610cc]{border:1px solid var(--border);background:var(--bg);height:36px;color:var(--text);border-radius:8px;padding:0 10px;font-size:13px}.input[data-v-0cf610cc]:focus{border-color:var(--accent);outline:none}.tableWrap[data-v-0cf610cc]{width:100%;overflow-x:auto}.cellTruncate[data-v-0cf610cc]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.tableFooter[data-v-0cf610cc]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hint[data-v-0cf610cc]{color:var(--muted);font-size:12px}.emptyMsg[data-v-0cf610cc]{color:var(--muted);padding:20px 0;font-size:13px}.muted[data-v-0cf610cc]{color:var(--muted)}.mono[data-v-0cf610cc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.accountLink[data-v-0cf610cc]{color:var(--accent);font-size:13px;text-decoration:none}.accountLink[data-v-0cf610cc]:hover{text-decoration:underline}.tabNav[data-v-dbe95945]{border-bottom:1px solid var(--border);gap:2px;margin-bottom:16px;display:flex}.tabBtn[data-v-dbe95945]{color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 18px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.tabBtn[data-v-dbe95945]:hover{color:var(--text)}.tabBtn.active[data-v-dbe95945]{color:var(--accent);border-bottom-color:var(--accent)}.card[data-v-dbe95945]{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:900px;padding:14px}.lead[data-v-dbe95945]{color:var(--muted);margin-bottom:12px;font-size:13px}.hint[data-v-dbe95945]{color:var(--muted);margin:10px 0 12px;font-size:12px}.field[data-v-dbe95945]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.grid[data-v-dbe95945]{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.grid[data-v-dbe95945]{grid-template-columns:1fr}}label[data-v-dbe95945]{color:var(--table-header-text);font-size:12px;font-weight:700}.input[data-v-dbe95945]{border:1px solid var(--border);border-radius:10px;width:100%;height:40px;padding:8px 10px;font-size:14px;line-height:1.25}.textarea[data-v-dbe95945]{border:1px solid var(--border);border-radius:10px;width:100%;padding:10px;font-size:14px;line-height:1.35}.error[data-v-dbe95945]{color:var(--danger);margin-bottom:10px}.autoSaveIndicator[data-v-dbe95945]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-dbe95945]{color:var(--success)}.btn.primary[data-v-dbe95945]{background:var(--accent);color:#fff;border-color:#0000}.btn.danger[data-v-dbe95945]{color:var(--danger);background:#dc262614;border-color:#dc262638}.iconBtn[data-v-dbe95945]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:8px;display:inline-flex}.iconBtn svg[data-v-dbe95945]{fill:currentColor;width:16px;height:16px}.iconBtn[data-v-dbe95945]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.iconBtn.danger[data-v-dbe95945]{color:var(--danger);background:#dc26260f;border-color:#dc26262e}.iconBtn.danger[data-v-dbe95945]:hover{box-shadow:0 0 0 2px #dc26261f}.iconBtn[data-v-dbe95945]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.section[data-v-dbe95945]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.section-title[data-v-dbe95945]{color:var(--table-header-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.send-toggle[data-v-dbe95945]{background:#f59e0b14;border:1px solid #f59e0b80;border-radius:12px;margin-bottom:12px;padding:12px}.approvalCard[data-v-dbe95945]{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.providerBadges[data-v-dbe95945]{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.providerBadge[data-v-dbe95945]{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.providerPill[data-v-dbe95945]{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.senderTableWrap[data-v-dbe95945]{border:1px solid var(--border);border-radius:12px;margin-top:10px;overflow:auto}.senderTable[data-v-dbe95945]{border-collapse:collapse;width:100%;min-width:820px}.senderTable th[data-v-dbe95945],.senderTable td[data-v-dbe95945]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px}.senderTable th[data-v-dbe95945]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);font-size:12px;font-weight:800}.mono[data-v-dbe95945]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-dbe95945]{color:var(--muted)}.sendingTab[data-v-dbe95945]{flex-direction:column;gap:16px;display:flex}.sendingFilters[data-v-dbe95945]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filterSelect[data-v-dbe95945]{flex-shrink:0;width:auto;min-width:160px}.filterSearch[data-v-dbe95945]{flex:1;min-width:180px}.summaryCards[data-v-dbe95945]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=700px){.summaryCards[data-v-dbe95945]{grid-template-columns:repeat(2,1fr)}}.summaryCard[data-v-dbe95945]{border:1px solid var(--border);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s}.summaryCard[data-v-dbe95945]:hover{border-color:var(--accent);box-shadow:0 0 0 2px #2563eb1a}.summaryCard.active[data-v-dbe95945]{border-color:var(--accent);background:#2563eb0f}.summaryCard.danger .summaryCardValue[data-v-dbe95945]{color:var(--danger)}.summaryCard.danger.active[data-v-dbe95945]{border-color:var(--danger);background:#dc26260f}.summaryCard.danger[data-v-dbe95945]:hover{border-color:var(--danger);box-shadow:0 0 0 2px #dc26261a}.summaryCardValue[data-v-dbe95945]{color:var(--text);font-size:26px;font-weight:800;line-height:1.1}.summaryCardLabel[data-v-dbe95945]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:11px;font-weight:700}.emailTableWrap[data-v-dbe95945]{border:1px solid var(--border);border-radius:12px;overflow:auto}.emailTable[data-v-dbe95945]{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.emailTable th[data-v-dbe95945]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:800}.emailTable td[data-v-dbe95945]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.emailTable tbody tr:last-child td[data-v-dbe95945]{border-bottom:none}.emailTable tbody tr:hover td[data-v-dbe95945]{background:var(--table-hover,#00000005)}.cellMain[data-v-dbe95945]{font-size:13px;line-height:1.3}.cellSub[data-v-dbe95945]{color:var(--muted);margin-top:2px;font-size:11px;line-height:1.3}.cellTruncate[data-v-dbe95945]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.statusPill[data-v-dbe95945]{white-space:nowrap;border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;display:inline-block}.emailTable .badge[data-v-dbe95945]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:11px;overflow:hidden}.pathBadge[data-v-dbe95945]{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;margin-bottom:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.pathBadge.scheduled[data-v-dbe95945]{color:#6366f1;background:#6366f11a;border:1px solid #6366f140}.pathBadge.immediate[data-v-dbe95945]{color:#6b7280;background:#6b728014;border:1px solid #6b728038}.sendingDetail[data-v-dbe95945]{color:var(--text);align-items:baseline;gap:4px;margin-top:3px;font-size:11px;display:flex}.sendingDetailMuted[data-v-dbe95945]{color:var(--muted);margin-top:3px;font-size:11px;font-style:italic}.sendingDetailLabel[data-v-dbe95945]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;min-width:36px;font-size:10px;font-weight:700}.tzSourceBadge[data-v-dbe95945]{color:var(--muted);background:#6b72801a;border:1px solid #6b728033;border-radius:4px;padding:0 5px;font-size:10px;font-weight:600;display:inline-block}.devBadge[data-v-dbe95945]{color:#d97706;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:4px;margin-right:3px;padding:0 5px;font-size:10px;font-weight:700;display:inline-block}.devBadgePre[data-v-dbe95945]{color:var(--muted);margin-left:2px;font-size:10px}.tableFooter[data-v-dbe95945]{justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.chartSection[data-v-dbe95945]{flex-direction:column;gap:4px;display:flex}.chartBars[data-v-dbe95945]{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:stretch;gap:2px;height:82px;padding:8px 8px 4px;display:flex;overflow:hidden}.chartBarCol[data-v-dbe95945]{cursor:pointer;border-radius:3px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;padding:0 1px;transition:opacity .12s;display:flex}.chartBarCol[data-v-dbe95945]:hover{opacity:.75}.chartBarCol.active[data-v-dbe95945]{outline:1.5px solid var(--accent);outline-offset:0px;background:#2563eb12;border-radius:3px}.chartBarArea[data-v-dbe95945]{border-radius:2px 2px 0 0;flex-direction:column-reverse;width:100%;min-height:0;display:flex;overflow:hidden}.chartSeg[data-v-dbe95945]{flex-shrink:0;width:100%}.chartBarLabel[data-v-dbe95945]{color:var(--muted);text-align:center;white-space:nowrap;width:100%;height:12px;padding-top:3px;font-size:8px;line-height:1;overflow:hidden}.chartDayFilter[data-v-dbe95945]{color:var(--muted);padding:2px 0;font-size:12px}.btnLink[data-v-dbe95945]{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-size:12px;text-decoration:underline}.btnLink[data-v-dbe95945]:hover{opacity:.75}.lead[data-v-96dc5852]{color:var(--text-muted,#888);margin-bottom:8px;font-size:14px}.section[data-v-96dc5852]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.section-title[data-v-96dc5852]{color:var(--table-header-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.providerBadges[data-v-96dc5852]{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.providerBadge[data-v-96dc5852]{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.field[data-v-96dc5852]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}label[data-v-96dc5852]{color:var(--table-header-text);font-size:12px;font-weight:700}.input[data-v-96dc5852]{border:1px solid var(--border);border-radius:10px;width:100%;height:40px;padding:8px 10px;font-size:14px;line-height:1.25}.autoSaveIndicator[data-v-96dc5852]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-96dc5852]{color:var(--success)}.senderTableWrap[data-v-96dc5852]{border:1px solid var(--border);border-radius:12px;margin-top:10px;overflow:auto}.senderTable[data-v-96dc5852]{border-collapse:collapse;width:100%}.senderTable th[data-v-96dc5852],.senderTable td[data-v-96dc5852]{border-bottom:1px solid var(--border);vertical-align:top;padding:10px}.senderTable th[data-v-96dc5852]{text-align:left;color:var(--table-header-text);background:var(--table-header-bg);font-size:12px;font-weight:800}.iconBtn[data-v-96dc5852]{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:8px;display:inline-flex}.iconBtn svg[data-v-96dc5852]{fill:currentColor;width:16px;height:16px}.iconBtn[data-v-96dc5852]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.iconBtn.danger[data-v-96dc5852]{color:var(--danger);background:#dc26260f;border-color:#dc26262e}.iconBtn.danger[data-v-96dc5852]:hover{box-shadow:0 0 0 2px #dc26261f}.iconBtn[data-v-96dc5852]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.send-toggle[data-v-96dc5852]{background:#f59e0b14;border:1px solid #f59e0b80;border-radius:12px;margin-bottom:12px;padding:12px}.section-heading[data-v-3fa39641]{color:var(--fg);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:6px;font-size:13px;font-weight:700}.lead[data-v-3fa39641]{color:var(--muted);margin-bottom:16px;font-size:13px}.field[data-v-3fa39641]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}label[data-v-3fa39641]{color:var(--muted);font-size:13px;font-weight:700}.input[data-v-3fa39641]{border:1px solid var(--border);border-radius:10px;width:100%;max-width:320px;height:40px;padding:8px 10px;font-size:14px;line-height:1.25}.webSearchSelect[data-v-3fa39641]{max-width:320px}.hint[data-v-3fa39641]{color:var(--muted);font-size:12px}.error[data-v-3fa39641]{color:var(--danger);margin-bottom:10px}.warningBanner[data-v-3fa39641]{border:1px solid var(--warning,#d97706);background:var(--warning-bg,#d9770614);color:var(--fg);border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.4}.warningBanner strong[data-v-3fa39641]{margin-bottom:2px;display:block}.warningBanner a[data-v-3fa39641]{color:inherit;text-decoration:underline}.autoSaveIndicator[data-v-3fa39641]{color:var(--muted);font-size:13px;font-weight:600}.autoSaveIndicator.saved[data-v-3fa39641]{color:var(--success)}.dsp[data-v-9cbb3dec]{max-width:920px;margin:0 auto;padding:18px 22px 28px}.dsp-intro[data-v-9cbb3dec]{color:var(--text-muted,#555);margin:0 0 16px;font-size:14px}.dsp-section[data-v-9cbb3dec]{background:var(--surface,#fff);border:1px solid var(--dialer-card-border,#e5e7eb);border-radius:10px;margin-bottom:16px;padding:18px 20px}.dsp-section h2[data-v-9cbb3dec]{margin:0 0 6px;font-size:16px;font-weight:600}.dsp-section__copy[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);margin:0 0 14px;font-size:13px}.dsp-grid-2[data-v-9cbb3dec]{grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:12px;display:grid}.dsp-field[data-v-9cbb3dec]{flex-direction:column;gap:4px;display:flex}.dsp-reserve-row[data-v-9cbb3dec]{background:var(--dialer-card-soft,#00000005);border:1px solid var(--dialer-card-border,#e5e7eb);border-radius:8px;align-items:flex-start;gap:10px;margin:6px 0 12px;padding:10px 12px;font-size:13px;display:flex}.dsp-reserve-row input[type=checkbox][data-v-9cbb3dec]{margin-top:3px}.dsp-reserve-row>span[data-v-9cbb3dec]{flex-direction:column;gap:2px;display:flex}.dsp-reserve-hint[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);font-size:12px}.dsp-reserve-hint--warn[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);font-style:italic}.dsp-field--wide[data-v-9cbb3dec]{grid-column:1/-1}.dsp-field__label[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);font-size:12px;font-weight:500}.dsp-input[data-v-9cbb3dec]{border:1px solid var(--dialer-card-border,#d1d5db);font:inherit;background:var(--surface,#fff);color:var(--text,#111);border-radius:6px;padding:7px 10px;font-size:13px}.dsp-actions[data-v-9cbb3dec]{align-items:center;gap:12px;margin-top:8px;display:flex}.dsp-btn[data-v-9cbb3dec]{border:1px solid var(--accent,#2563eb);background:var(--accent,#2563eb);color:#fff;height:30px;font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:13px;font-weight:500}.dsp-btn[data-v-9cbb3dec]:disabled{opacity:.55;cursor:not-allowed}.dsp-btn--small[data-v-9cbb3dec]{height:26px;padding:0 10px;font-size:12px}.dsp-btn--secondary[data-v-9cbb3dec]{color:var(--accent,#2563eb);background:0 0}.dsp-message[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);font-size:12px}.dsp-table[data-v-9cbb3dec]{border-collapse:collapse;width:100%;font-size:13px}.dsp-table th[data-v-9cbb3dec],.dsp-table td[data-v-9cbb3dec]{text-align:left;border-bottom:1px solid var(--dialer-card-border,#e5e7eb);padding:8px 10px}.dsp-row-actions[data-v-9cbb3dec]{text-align:right}.dsp-pill[data-v-9cbb3dec]{color:#374151;background:#6b72801f;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.dsp-pill--ok[data-v-9cbb3dec]{color:#065f46;background:#10b98124}.dsp-loading[data-v-9cbb3dec],.dsp-empty[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);font-size:13px}.dsp-input--narrow[data-v-9cbb3dec]{max-width:240px}.dsp-subhead[data-v-9cbb3dec]{margin:16px 0 6px;font-size:14px;font-weight:600}.dsp-preview[data-v-9cbb3dec]{border-top:1px solid var(--dialer-card-border,#e5e7eb);margin-top:14px;padding-top:12px}.dsp-message--error[data-v-9cbb3dec]{color:#b91c1c}.dsp-saved-indicator[data-v-9cbb3dec]{color:var(--text-muted,#6b7280);margin-top:10px;font-size:12px;font-style:italic}.dsp-iconBtn[data-v-9cbb3dec]{border:1px solid var(--dialer-card-border,#d1d5db);background:var(--surface,#fff);cursor:pointer;width:32px;height:32px;color:var(--text,#111);border-radius:8px;justify-content:center;align-items:center;margin-left:6px;display:inline-flex}.dsp-iconBtn svg[data-v-9cbb3dec]{fill:currentColor;width:14px;height:14px}.dsp-iconBtn[data-v-9cbb3dec]:hover{border-color:#2563eb59;box-shadow:0 0 0 2px #2563eb1a}.dsp-iconBtn--danger[data-v-9cbb3dec]{color:#b91c1c;background:#dc26260f;border-color:#dc262633}.dsp-iconBtn--danger[data-v-9cbb3dec]:hover{box-shadow:0 0 0 2px #dc26261f}.dsp-iconBtn[data-v-9cbb3dec]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.error[data-v-56b9903c]{color:var(--danger);margin-bottom:10px}.muted[data-v-56b9903c]{color:var(--muted)}.list[data-v-56b9903c]{flex-direction:column;display:flex}.row[data-v-56b9903c]{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:220px 1fr auto 160px;align-items:start;gap:10px;padding:12px 10px;display:grid}.row[data-v-56b9903c]:hover{background:var(--row-hover-bg)}.avatar[data-v-56b9903c]{justify-content:center;align-items:center;display:flex}.main[data-v-56b9903c]{flex-direction:column;gap:4px;min-width:0;padding-right:12px;display:flex}.providerIcon[data-v-56b9903c]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.kind[data-v-56b9903c]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.line2[data-v-56b9903c]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trigger[data-v-56b9903c]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.reachoutTrigger[data-v-56b9903c]{align-items:center;gap:6px;display:inline-flex}.reachoutIcon[data-v-56b9903c]{width:14px;height:14px;color:var(--muted);flex:none}.reachoutInlineLink[data-v-56b9903c]{color:inherit;text-decoration:underline}.reachoutInlineLink[data-v-56b9903c]:hover{color:var(--text)}.mode[data-v-56b9903c]{border:1px solid var(--border);background:var(--badge-bg);color:var(--text);white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:11px}.line3[data-v-56b9903c]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.objPill[data-v-56b9903c]{border:1px solid var(--border);background:var(--badge-bg);color:var(--text);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.objPill.created[data-v-56b9903c]{color:#166534;background:#22c55e1f;border-color:#22c55e59}.meta[data-v-56b9903c]{flex-direction:column;justify-content:center;align-self:center;align-items:flex-end;gap:6px;display:flex}.metaObjects[data-v-56b9903c]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.crmObjPill[data-v-56b9903c]{border:1px solid var(--border);background:var(--badge-bg);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}.crmObjPill[data-v-56b9903c]:hover{background:var(--row-hover-bg)}.pillIcon[data-v-56b9903c]{object-fit:contain;border-radius:3px;width:14px;height:14px;display:block}.time[data-v-56b9903c]{text-align:right;color:var(--muted);align-self:center;padding-top:6px;font-size:12px}.more[data-v-56b9903c]{justify-content:center;padding:12px 14px;display:flex}.pill[data-v-56b9903c]{border:1px solid var(--border);color:var(--text);background:var(--badge-bg);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.pill-warn[data-v-56b9903c]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.pill-danger[data-v-56b9903c]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.pill-pending_approval[data-v-56b9903c]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.pill-failed[data-v-56b9903c]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.pill-applied[data-v-56b9903c]{color:var(--status-success-text);background:#22c55e1f;border-color:#22c55e59}.pill-rejected[data-v-56b9903c]{color:var(--text);background:#6b72801f;border-color:#6b728059}.detail[data-v-56b9903c]{flex-direction:column;gap:8px;display:flex}.detailRow[data-v-56b9903c]{grid-template-columns:140px 1fr;gap:10px;display:grid}.detailLabel[data-v-56b9903c]{color:var(--muted);font-size:12px}.detailValue[data-v-56b9903c]{color:var(--text);font-size:13px}.detailBlock[data-v-56b9903c]{border-top:1px solid var(--border);margin-top:6px;padding-top:10px}.payload[data-v-56b9903c]{background:var(--md-pre-bg);color:var(--md-pre-text);border-radius:10px;max-height:360px;margin:0;padding:10px;font-size:12px;overflow:auto}.hint[data-v-56b9903c]{color:var(--muted);font-size:12px}.field label[data-v-56b9903c]{color:var(--muted);margin-bottom:6px;font-size:12px;display:block}.listWrap[data-v-b2ba17a7]{flex-direction:column;display:flex}.panel[data-v-b4eabecb]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.header[data-v-b4eabecb]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.headerText[data-v-b4eabecb]{min-width:0}.title[data-v-b4eabecb]{color:var(--text);font-weight:800}.headerRight[data-v-b4eabecb]{flex-shrink:0}.muted[data-v-b4eabecb]{color:var(--muted)}.panel[data-v-fc6809c3]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.header[data-v-fc6809c3]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.header.compact[data-v-fc6809c3]{padding:8px 10px}.headerText[data-v-fc6809c3]{min-width:0}.headerRight[data-v-fc6809c3]{justify-content:flex-end;align-items:center;display:inline-flex}.title[data-v-fc6809c3]{font-weight:700}.muted[data-v-fc6809c3]{color:var(--muted)}.graphWrap[data-v-fc6809c3]{max-width:100%;padding:10px;overflow:auto}.graphWrap.compact[data-v-fc6809c3]{padding:8px}.svg[data-v-fc6809c3]{max-width:none;display:block}html{--graph-edge:#94a3b8e6;--graph-node-bg:var(--surface);--graph-node-border:var(--border)}.edge[data-v-fc6809c3]{fill:none;stroke:var(--graph-edge);stroke-width:1.6px;opacity:.9}.nodeRect[data-v-fc6809c3]{fill:var(--graph-node-bg);stroke:var(--graph-node-border);stroke-width:1px}.nodeHeader[data-v-fc6809c3]{align-items:center;gap:8px;height:34px;display:flex}.nodeHeaderIcon[data-v-fc6809c3]{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.nodeHeaderTitle[data-v-fc6809c3]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:850;line-height:1.1;overflow:hidden}.nodeRuntime[data-v-fc6809c3]{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.toolRow[data-v-fc6809c3]{justify-content:flex-end;align-items:flex-end;gap:8px;height:32px;padding:6px 0 0;display:flex}.toolItem[data-v-fc6809c3]{width:20px;height:20px;color:var(--text);justify-content:center;align-items:center;display:flex;position:relative}.toolImg[data-v-fc6809c3],.toolSvg[data-v-fc6809c3]{width:20px;height:20px;display:block}.toolCount[data-v-fc6809c3]{background:var(--badge-bg);border:1px solid var(--border);min-width:14px;height:14px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:800;line-height:12px;display:flex;position:absolute;bottom:-4px;right:-4px}.nodeTitle[data-v-fc6809c3]{fill:var(--text);font-size:12px;font-weight:800}.nodeSub[data-v-fc6809c3]{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.iconRow[data-v-fc6809c3]{color:var(--text)}.countBadge[data-v-fc6809c3]{fill:var(--badge-bg);stroke:var(--border);stroke-width:1px}.countText[data-v-fc6809c3]{fill:var(--text);font-size:10px;font-weight:800}.activeDot[data-v-fc6809c3]{fill:#16a34a;animation:1.2s ease-in-out infinite pulse-scale-fc6809c3}.runtimeDotWrap[data-v-fc6809c3]{justify-content:flex-start;align-items:center;width:100%;height:18px;padding-left:58px;display:flex}.runtimeDot[data-v-fc6809c3]{background:#16a34a;border-radius:999px;width:10px;height:10px;animation:1.2s ease-in-out infinite pulse-scale-fc6809c3}.statusBadge[data-v-fc6809c3]{background:var(--surface);border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 1px 2px #00000014}.statusBadge.dot[data-v-fc6809c3]{color:#16a34a}.statusDot[data-v-fc6809c3]{background:currentColor;border-radius:999px;width:10px;height:10px;animation:1.3s ease-in-out infinite pulse-scale-fc6809c3}.statusBadge.waitDot[data-v-fc6809c3]{color:#94a3b8}.statusBadge.waitDot .statusDot[data-v-fc6809c3]{opacity:.85;animation:none}.statusBadge.ok[data-v-fc6809c3]{color:#16a34a}.statusBadge.wait[data-v-fc6809c3]{color:#94a3b8}.statusBadge.err[data-v-fc6809c3]{color:#dc2626}.statusBadge.cancel[data-v-fc6809c3]{color:#6b7280}@keyframes pulse-scale-fc6809c3{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.error[data-v-b566d7b3]{color:var(--danger);margin-bottom:10px}.muted[data-v-b566d7b3]{color:var(--muted)}.accountLink[data-v-b566d7b3]{color:var(--text);text-decoration:none}.accountLink[data-v-b566d7b3]:hover{text-decoration:underline}.agentLink[data-v-b566d7b3]{color:var(--text);text-decoration:none;display:block}.agentLink[data-v-b566d7b3]:hover{text-decoration:underline}.page[data-v-b566d7b3]{flex-direction:column;gap:12px;display:flex}.card[data-v-b566d7b3]{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.header[data-v-b566d7b3]{padding:14px}.headerTop[data-v-b566d7b3]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.left[data-v-b566d7b3]{align-items:center;gap:12px;display:flex}.head[data-v-b566d7b3]{flex-direction:column;gap:4px;display:flex}.headline[data-v-b566d7b3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account[data-v-b566d7b3]{font-size:18px;font-weight:800}.badge[data-v-b566d7b3]{border:1px solid var(--border);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.badge.success[data-v-b566d7b3]{color:var(--status-success-text);background:#22c55e1f;border-color:#22c55e59}.badge.danger[data-v-b566d7b3]{color:var(--status-danger-text);background:#ef44441a;border-color:#ef444459}.badge.warning[data-v-b566d7b3]{color:var(--status-warning-text);background:#f59e0b1f;border-color:#f59e0b59}.badge.test[data-v-b566d7b3]{color:var(--link);background:#3b82f61f;border-color:#3b82f659}.agentInfo[data-v-b566d7b3]{align-items:center;gap:10px;min-width:0;display:flex}.agentMeta[data-v-b566d7b3]{min-width:0}.agentName[data-v-b566d7b3]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.agentGoal[data-v-b566d7b3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}.reason[data-v-b566d7b3]{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.reasonTitle[data-v-b566d7b3]{font-size:13px;font-weight:700}.reasonRow[data-v-b566d7b3]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.pill[data-v-b566d7b3]{border:1px solid var(--border);background:var(--badge-bg);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.triggerName[data-v-b566d7b3]{font-weight:700}.summaryGrid[data-v-b566d7b3]{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.field[data-v-b566d7b3]{flex-direction:column;gap:6px;display:flex}.label[data-v-b566d7b3]{color:var(--muted);font-size:12px}.box[data-v-b566d7b3]{border:1px solid var(--border);background:var(--table-header-bg);color:var(--text);border-radius:10px;padding:10px;font-size:13px}.cardHeader[data-v-b566d7b3]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.cardTitle[data-v-b566d7b3]{font-weight:800}.list[data-v-b566d7b3]{flex-direction:column;display:flex}.item[data-v-b566d7b3]{border-bottom:1px solid var(--border);cursor:pointer;padding:10px 12px}.item[data-v-b566d7b3]:hover{background:var(--row-hover-bg)}.itemTop[data-v-b566d7b3]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.itemTitle[data-v-b566d7b3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.empty[data-v-b566d7b3]{color:var(--muted);padding:12px}@media (width<=980px){.summaryGrid[data-v-b566d7b3]{grid-template-columns:1fr}}.json[data-v-306b6d6d]{border:1px solid var(--border);background:var(--field-bg);max-height:380px;color:var(--text);box-sizing:border-box;border-radius:12px;width:100%;min-height:180px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.5;overflow:auto}.exportBody[data-v-a718d885]{flex-direction:column;gap:16px;display:flex}.description[data-v-a718d885]{color:var(--muted);margin:0;font-size:14px}.filterSummary[data-v-a718d885]{border:1px solid var(--border);background:var(--field-bg);border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.filterSummaryLabel[data-v-a718d885]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:12px;font-weight:600}.filterSummaryItem[data-v-a718d885]{align-items:baseline;gap:8px;font-size:14px;display:flex}.filterKey[data-v-a718d885]{color:var(--muted);min-width:60px;font-weight:500}.filterValue[data-v-a718d885]{color:var(--text)}.countValue[data-v-a718d885]{font-weight:600}.cappedNote[data-v-a718d885]{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.successNote[data-v-a718d885]{color:var(--success,#16a34a);margin:0;font-size:14px}.previewBody[data-v-50870a15]{flex-direction:column;gap:16px;display:flex}.previewIntro[data-v-50870a15]{color:var(--text);margin:0;font-size:14px}.previewNote[data-v-50870a15]{color:var(--muted);border-left:3px solid var(--border);margin:0;padding-left:10px;font-size:13px}.statGrid[data-v-50870a15]{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.statRow[data-v-50870a15]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;display:flex}.statRow[data-v-50870a15]:last-child{border-bottom:none}.statRow.statInsert[data-v-50870a15]{color:var(--success,#16a34a)}.statRow.statInfo[data-v-50870a15]{color:var(--accent,#2563eb)}.statRow.statWarn[data-v-50870a15]{color:var(--warning,#d97706)}.statRow.statDanger[data-v-50870a15]{color:var(--danger)}.statLabel[data-v-50870a15]{font-weight:400}.statValue[data-v-50870a15]{font-variant-numeric:tabular-nums;font-weight:600}.fileLabel[data-v-50870a15]{cursor:pointer;border:1px solid var(--border);background:var(--field-bg);color:var(--text);border-radius:10px;padding:10px 14px;font-size:14px;transition:border-color .15s;display:block}.fileLabel[data-v-50870a15]:hover{border-color:var(--accent,var(--primary))}.fileInput[data-v-50870a15]{display:none}.fileLabelText[data-v-50870a15]{color:var(--muted)}.checkboxRow[data-v-50870a15]{cursor:pointer;color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}.checkboxRow input[type=checkbox][data-v-50870a15]{cursor:pointer;flex:none;width:16px;height:16px}.checkboxLabel[data-v-50870a15]{font-weight:500}.sections[data-v-e9ce552a]{flex-direction:column;gap:18px;padding:12px 0;display:flex}.daySection[data-v-e9ce552a]{padding:0 14px}.dayHeader[data-v-e9ce552a]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.dayTitle[data-v-e9ce552a]{color:var(--text);font-size:14px;font-weight:800}.dayMeta[data-v-e9ce552a]{color:var(--muted);font-size:12px}.daySeparator[data-v-e9ce552a]{background:var(--border);height:1px;margin-bottom:10px}.tableWrap[data-v-e9ce552a]{background:var(--surface);overflow-x:auto}.table[data-v-e9ce552a]{border-collapse:collapse;table-layout:fixed;width:100%}.colAccount[data-v-e9ce552a]{width:260px}.colTrigger[data-v-e9ce552a]{width:300px}.colAgents[data-v-e9ce552a]{width:260px}.colResults[data-v-e9ce552a]{width:auto}.table td[data-v-e9ce552a]{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;background:var(--surface);min-width:0;padding:12px 14px}.table tbody tr:last-child td[data-v-e9ce552a]{border-bottom:0}.cellHeader[data-v-e9ce552a]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px;font-weight:600}.table td.timeCell[data-v-e9ce552a]{text-align:right}.activityRow[data-v-e9ce552a]{cursor:pointer;transition:all .12s}.activityRow.selected>td[data-v-e9ce552a]{background:var(--selection-bg)}.activityRow.selected>td[data-v-e9ce552a]:first-child{box-shadow:inset 3px 0 0 0 var(--selection-border)}.triggerCell[data-v-e9ce552a],.agentsCell[data-v-e9ce552a]{min-width:0}.linkBtn[data-v-e9ce552a]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.scrollTrigger[data-v-e9ce552a]{width:100%;height:1px}.loadingMore[data-v-e9ce552a]{text-align:center;color:var(--muted);padding:24px;font-size:14px}.agentsList[data-v-e9ce552a]{flex-wrap:wrap;gap:5px;display:flex}.agentPill[data-v-e9ce552a]{border:1px solid var(--border);background:var(--badge-bg);color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;transition:border-color .12s;display:inline-flex}.agentPill[data-v-e9ce552a]:hover{border-color:var(--primary)}.agentName[data-v-e9ce552a]{color:var(--text);font-weight:600}.agentStatusText[data-v-e9ce552a]{text-transform:lowercase;font-size:11px;font-weight:500}.agentStatusText.success[data-v-e9ce552a]{color:var(--success)}.agentStatusText.warning[data-v-e9ce552a]{color:var(--warning)}.agentStatusText.danger[data-v-e9ce552a]{color:var(--danger)}.resultsCell[data-v-e9ce552a]{min-width:0}.badges[data-v-e9ce552a]{flex-wrap:wrap;gap:5px;display:flex}.outcomePill[data-v-e9ce552a]{border:1px solid var(--border);background:var(--badge-bg);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;transition:all .12s;display:inline-flex}.outcomePill.clickable[data-v-e9ce552a]:hover{border-color:var(--primary);background:var(--surface)}.outcomePill.hasColor[data-v-e9ce552a]{font-weight:600}.outcomePill .pillIcon[data-v-e9ce552a]{flex-shrink:0;width:14px;height:14px}.outcomePill .pillLabel[data-v-e9ce552a]{font-weight:500}.emptyLabel[data-v-e9ce552a]{color:var(--muted);font-size:12px;font-style:italic}.timeCell[data-v-e9ce552a]{color:var(--muted);white-space:nowrap;font-size:12px}.more[data-v-e9ce552a]{text-align:center;padding:12px 14px}.error[data-v-e9ce552a],.error[data-v-9c7b4ac6]{color:var(--danger);margin-bottom:10px}.muted[data-v-9c7b4ac6]{color:var(--muted)}.mono[data-v-9c7b4ac6]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tableWrap[data-v-9c7b4ac6]{width:100%;overflow:auto}.runtimeUserPanel[data-v-9c7b4ac6]{margin-top:16px;overflow:visible}.runtimeUserBody[data-v-9c7b4ac6]{padding:16px;overflow:visible}.runtimeUserHint[data-v-9c7b4ac6]{margin-bottom:12px;font-size:13px}.runtimeUserControlRow[data-v-9c7b4ac6]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.runtimeUserControl[data-v-9c7b4ac6]{width:min(360px,100%);min-width:0;max-width:100%}.saveSuccess[data-v-9c7b4ac6]{color:#16a34a;font-size:13px;font-weight:600}.form[data-v-9c7b4ac6]{flex-direction:column;gap:12px;display:flex}.field[data-v-9c7b4ac6]{flex-direction:column;gap:6px;display:flex}.field label[data-v-9c7b4ac6]{color:var(--muted);font-size:12px;font-weight:600}.grid[data-v-9c7b4ac6]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=640px){.grid[data-v-9c7b4ac6]{grid-template-columns:1fr}}.rowDeleted[data-v-9c7b4ac6]{opacity:.65}.row[data-v-d4243359]{grid-template-columns:auto auto;justify-content:space-between;gap:16px}.leftGroup[data-v-d4243359]{grid-template-columns:220px 220px minmax(180px,260px) 140px;align-items:center;gap:12px;min-width:0;display:grid}.rightGroup[data-v-d4243359]{grid-template-columns:100px 110px;align-items:center;gap:12px;display:grid}.reason[data-v-d4243359]{color:#374151;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.scheduledTime[data-v-d4243359]{text-align:right;flex-direction:column;gap:2px;display:flex}.scheduledLabel[data-v-d4243359]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.scheduledValue[data-v-d4243359]{color:var(--text);white-space:nowrap;font-size:13px}.statusColumn[data-v-d4243359]{align-items:center;gap:8px;display:flex}.runLink[data-v-d4243359]{text-align:right}.link-btn[data-v-d4243359]{color:var(--primary);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s}.link-btn[data-v-d4243359]:hover{background:var(--primary-bg)}.btn-icon[data-v-d4243359]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.btn-icon[data-v-d4243359]:hover{background:#f3f4f6}.modal-overlay[data-v-d4243359]{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-d4243359]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow:auto}.modal-header[data-v-d4243359]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h2[data-v-d4243359]{color:#111827;margin:0;font-size:20px;font-weight:600}.modal-body[data-v-d4243359]{padding:24px}.modal-footer[data-v-d4243359]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.form-group[data-v-d4243359]{margin-bottom:20px}.form-group label[data-v-d4243359]{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.form-input[data-v-d4243359],.form-textarea[data-v-d4243359]{border:1px solid #d1d5db;border-radius:6px;width:100%;padding:8px 12px;font-family:inherit;font-size:14px}.form-input[data-v-d4243359]:focus,.form-textarea[data-v-d4243359]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.form-textarea[data-v-d4243359]{resize:vertical}.btn-primary[data-v-d4243359]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:8px 16px;font-weight:500}.btn-primary[data-v-d4243359]:hover{background:#1d4ed8}.btn-primary[data-v-d4243359]:disabled{cursor:not-allowed;background:#9ca3af}.btn-secondary[data-v-d4243359]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-weight:500}.btn-secondary[data-v-d4243359]:hover{background:#f9fafb}.btn-danger[data-v-d4243359]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;padding:8px 16px;font-weight:500}.btn-danger[data-v-d4243359]:hover{background:#dc2626}.btn-danger[data-v-d4243359]:disabled{cursor:not-allowed;background:#9ca3af}.list[data-v-25e8cf08]{flex-direction:column;display:flex}.row[data-v-25e8cf08]{border-bottom:1px solid var(--border);grid-template-columns:minmax(240px,1fr) 160px 180px;align-items:center;gap:12px;padding:10px 6px;display:grid}.row[data-v-25e8cf08]:last-child{border-bottom:none}.nameCol[data-v-25e8cf08]{min-width:0}.sourceCol[data-v-25e8cf08]{align-items:center;display:flex}.sourceChip[data-v-25e8cf08]{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.sourceIcon[data-v-25e8cf08]{border-radius:4px;width:16px;height:16px}.sourceText[data-v-25e8cf08]{font-size:13px}.actionsCol[data-v-25e8cf08]{justify-content:flex-end;align-items:center;display:flex}.row[data-v-74847f17]{border-bottom:1px solid var(--border2);grid-template-columns:260px 120px 180px 1fr 36px;align-items:center;gap:12px;padding:12px 10px;display:grid}.row[data-v-74847f17]:hover{background:var(--row-hover-bg)}.statCol[data-v-74847f17]{flex-direction:column;gap:2px;display:flex}.statLabel[data-v-74847f17]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.statValue[data-v-74847f17]{color:var(--text);white-space:nowrap;font-size:13px}.notesPreview[data-v-74847f17]{min-width:0}.notesText[data-v-74847f17]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.noNotes[data-v-74847f17]{font-size:13px}.editBtn[data-v-74847f17]{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;justify-self:end;align-items:center;padding:4px;display:flex}.editBtn[data-v-74847f17]:hover{background:var(--row-hover-bg)}.notesInput[data-v-74847f17]{resize:vertical;width:100%;min-height:100px;font-family:inherit;font-size:14px}.error[data-v-74847f17]{color:var(--danger,#dc2626);font-size:13px}.pipelinePage[data-v-d2cab356]{flex-direction:column;gap:24px;min-height:0;padding:24px;display:flex}.toolbar[data-v-d2cab356]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.toolbarLeft[data-v-d2cab356]{align-items:center;gap:12px;display:flex}.quarterSelect[data-v-d2cab356]{border:1px solid var(--color-border,#d1d5db);background:var(--color-surface,#fff);cursor:pointer;color:inherit;border-radius:6px;padding:6px 10px;font-size:14px}.toolbarRight[data-v-d2cab356]{color:var(--color-text-secondary,#6b7280);font-size:14px}.toolbarRight strong[data-v-d2cab356]{color:var(--color-text,#111827)}.warningBanner[data-v-d2cab356]{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.5}.errorBanner[data-v-d2cab356]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 16px;font-size:14px}.funnel[data-v-d2cab356]{align-items:stretch;gap:0;min-height:320px;display:flex}.funnelSkeleton[data-v-d2cab356]{gap:8px}.bucketCard[data-v-d2cab356]{border:1px solid #0000;border-radius:12px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:20px;transition:box-shadow .15s;display:flex}.bucketCard[data-v-d2cab356]:hover{box-shadow:0 4px 12px #00000014}.bucketNetNew[data-v-d2cab356]{background:#f8fafc;border-color:#e2e8f0}.bucketOutreach[data-v-d2cab356]{background:#fffbeb;border-color:#fde68a}.bucketEngagement[data-v-d2cab356]{background:#eff6ff;border-color:#bfdbfe}.bucketOpportunity[data-v-d2cab356]{background:#f0fdf4;border-color:#bbf7d0;flex:1.4}.bucketHeader[data-v-d2cab356]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.bucketIcon[data-v-d2cab356]{font-size:16px;line-height:1}.bucketLabel[data-v-d2cab356]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#6b7280);font-size:13px;font-weight:600}.bucketCount[data-v-d2cab356]{color:var(--color-text,#111827);font-size:28px;font-weight:700;line-height:1.2}.bucketOfTotal[data-v-d2cab356]{color:var(--color-text-secondary,#9ca3af);font-size:14px;font-weight:400}.bucketHint[data-v-d2cab356]{color:var(--color-text-secondary,#9ca3af);margin-top:auto;padding-top:12px;font-size:12px}.funnelArrow[data-v-d2cab356]{flex-shrink:0;justify-content:center;align-items:flex-start;width:40px;padding-top:28px;display:flex}.arrowLine[data-v-d2cab356]{color:var(--color-text-secondary,#9ca3af);font-size:20px}.oppDivider[data-v-d2cab356]{background:#d1fae5;height:1px;margin:12px 0 10px}.oppSubsegments[data-v-d2cab356]{flex-direction:column;gap:6px;display:flex}.oppRow[data-v-d2cab356]{align-items:center;gap:6px;font-size:13px;display:flex}.oppDot[data-v-d2cab356]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.dotAll[data-v-d2cab356]{background:#6366f1}.dotOpen[data-v-d2cab356]{background:#3b82f6}.dotWon[data-v-d2cab356]{background:#22c55e}.dotLost[data-v-d2cab356]{background:#ef4444}.dotNext[data-v-d2cab356]{background:#94a3b8}.oppText[data-v-d2cab356]{color:var(--color-text,#374151);flex:1}.oppMeta[data-v-d2cab356]{color:var(--color-text-secondary,#9ca3af);margin-left:2px;font-size:11px}.oppTextBold[data-v-d2cab356],.oppRowAll .oppText[data-v-d2cab356],.oppRowAll .oppAmount[data-v-d2cab356]{font-weight:600}.oppAmount[data-v-d2cab356]{color:#16a34a;white-space:nowrap;font-size:13px;font-weight:500}.oppAmountWon[data-v-d2cab356]{color:#16a34a}.oppAmountLost[data-v-d2cab356]{color:#dc2626}.oppAmountMuted[data-v-d2cab356]{color:var(--color-text-secondary,#9ca3af)}.skeleton[data-v-d2cab356]{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-color:#0000;animation:1.4s infinite shimmer-d2cab356}@keyframes shimmer-d2cab356{0%{background-position:200% 0}to{background-position:-200% 0}}.emptyState[data-v-d2cab356]{text-align:center;color:var(--color-text-secondary,#6b7280);padding:60px 24px;font-size:15px}.section-card[data-v-1515fe3c]{background:var(--panel-bg,var(--bg2));border:1px solid var(--border);border-radius:8px;margin-bottom:24px;padding:24px}.section-title[data-v-1515fe3c]{margin-bottom:8px;font-size:16px;font-weight:600}.muted-text[data-v-1515fe3c]{color:var(--muted);margin-bottom:16px;font-size:13px}.field-row[data-v-1515fe3c]{align-items:center;gap:10px;display:flex}.picker-wrap[data-v-1515fe3c]{flex:1;min-width:0}.modal-loading[data-v-1515fe3c]{color:var(--muted);padding:8px 0;font-size:13px}.preview-account-header[data-v-1515fe3c]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.preview-favicon[data-v-1515fe3c]{border-radius:3px;flex-shrink:0;width:20px;height:20px}.preview-account-name[data-v-1515fe3c]{font-size:15px;font-weight:600}.preview-account-domain[data-v-1515fe3c]{color:var(--muted);font-size:12px}.preview-intro[data-v-1515fe3c]{margin-bottom:10px}.preview-table[data-v-1515fe3c]{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:13px}.preview-table tr+tr td[data-v-1515fe3c]{border-top:1px solid var(--border)}.preview-label[data-v-1515fe3c]{color:var(--muted);padding:4px 8px 4px 0}.preview-count[data-v-1515fe3c]{text-align:right;font-variant-numeric:tabular-nums;padding:4px 0 4px 8px}.preview-count.nonzero[data-v-1515fe3c]{color:var(--text);font-weight:500}.preview-count.zero[data-v-1515fe3c]{color:var(--muted)}.confirm-section[data-v-1515fe3c]{border-top:1px solid var(--border);padding-top:16px}.confirm-label[data-v-1515fe3c]{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.input[data-v-1515fe3c]{border:1px solid var(--border);background:var(--input-bg,var(--bg2));width:100%;color:var(--text);box-sizing:border-box;border-radius:6px;padding:7px 10px;font-size:14px}.error[data-v-1515fe3c]{color:var(--danger,#e53e3e);font-size:13px}.btn.danger[data-v-1515fe3c]{background:var(--danger,#e53e3e);color:#fff;border-color:var(--danger,#e53e3e)}.btn.danger[data-v-1515fe3c]:hover:not(:disabled){opacity:.88}.btn.danger[data-v-1515fe3c]:disabled{opacity:.45;cursor:not-allowed}.muted[data-v-bc74ec49]{color:var(--muted)}.seqList[data-v-bc74ec49]{flex-direction:column;display:flex}.seqRow[data-v-bc74ec49]{border-bottom:1px solid var(--border2);cursor:pointer;min-width:0;color:inherit;grid-template-columns:250px 1fr 72px 148px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.seqRow[data-v-bc74ec49]:last-child{border-bottom:none}.seqRow[data-v-bc74ec49]:hover{background:var(--row-hover-bg)}.seqRow[data-v-bc74ec49]:focus-visible{outline:2px solid var(--focus-border);outline-offset:-2px}.seqContactsCell[data-v-bc74ec49]{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.cellLabel[data-v-bc74ec49]{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.cellValue[data-v-bc74ec49]{color:var(--text);font-size:13px}.seqSummaryWrap[data-v-bc74ec49]{justify-content:flex-end;align-items:center;min-width:0;display:flex;overflow:visible}.seqSummaryWrap[data-v-bc74ec49] .seqSummary{gap:8px}.seqSummaryWrap[data-v-bc74ec49] .stepSlot{padding-bottom:6px}.seqSummaryWrap[data-v-bc74ec49] .iconBox{border-radius:8px;width:30px;height:30px}.seqSummaryWrap[data-v-bc74ec49] .divider{height:30px;margin:0 2px}.seqToggleCell[data-v-bc74ec49]{white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.pageLoading[data-v-52963f2d]{color:var(--muted);font-size:14px}.breadcrumb[data-v-52963f2d]{align-items:center;gap:6px;font-size:14px;display:flex}.breadcrumbLink[data-v-52963f2d]{color:var(--primary);text-decoration:none}.breadcrumbLink[data-v-52963f2d]:hover{text-decoration:underline}.breadcrumbSep[data-v-52963f2d]{color:var(--muted)}.breadcrumbCurrent[data-v-52963f2d]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:600;overflow:hidden}.seqHeader[data-v-52963f2d]{margin-bottom:20px}.seqTitleRow[data-v-52963f2d]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seqName[data-v-52963f2d]{color:var(--text);margin:0;font-size:22px;font-weight:700}.versionBadge[data-v-52963f2d]{color:var(--muted);background:var(--surface2,var(--surface));border:1px solid var(--border);border-radius:5px;padding:2px 7px;font-size:12px;font-weight:600}.lockedBadge[data-v-52963f2d]{color:var(--warning,#f59e0b);background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 30%, var(--border));text-transform:uppercase;letter-spacing:.04em;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:600;display:flex}.seqDesc[data-v-52963f2d]{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.4}.statsBarRow[data-v-52963f2d]{margin-bottom:24px}.funnelSection[data-v-52963f2d]{margin-bottom:28px}.emailSection[data-v-52963f2d]{margin-top:32px}.sectionLabel[data-v-52963f2d]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.sectionHint[data-v-52963f2d]{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.7;font-size:11px;font-weight:400}.pageLoading[data-v-74c2a70a]{color:var(--muted);font-size:14px}.muted[data-v-74c2a70a]{color:var(--muted)}.breadcrumb[data-v-74c2a70a]{align-items:center;gap:6px;font-size:14px;display:flex}.breadcrumbLink[data-v-74c2a70a]{color:var(--primary);text-decoration:none}.breadcrumbLink[data-v-74c2a70a]:hover{text-decoration:underline}.breadcrumbSep[data-v-74c2a70a]{color:var(--muted)}.breadcrumbCurrent[data-v-74c2a70a]{color:var(--text);font-weight:600}.errorBanner[data-v-74c2a70a]{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 30%, var(--border));color:var(--danger);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.lockedBanner[data-v-74c2a70a]{background:color-mix(in srgb, var(--warning,#f59e0b) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 30%, var(--border));color:var(--text);border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:20px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.metaSection[data-v-74c2a70a]{flex-direction:column;gap:14px;max-width:640px;margin-bottom:28px;display:flex}.formField[data-v-74c2a70a]{flex-direction:column;gap:5px;display:flex}.formLabel[data-v-74c2a70a]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.formInput[data-v-74c2a70a]{max-width:480px}.formTextarea[data-v-74c2a70a]{border:1px solid var(--border);background:var(--surface);width:100%;max-width:640px;color:var(--text);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px;line-height:1.45}.formTextarea[data-v-74c2a70a]:focus{border-color:var(--primary);outline:none}.stepsSection[data-v-74c2a70a]{max-width:480px}.stepsSectionHeader[data-v-74c2a70a]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.stepsSectionTitle[data-v-74c2a70a]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px;font-weight:600}.stepsCanvas[data-v-74c2a70a]{flex-direction:column;display:flex}.stepsEmpty[data-v-74c2a70a]{border:1px dashed var(--border);border-radius:10px;flex-direction:column;align-items:center;gap:12px;margin:4px 0;padding:40px 24px;display:flex}.stepsEmptyText[data-v-74c2a70a]{color:var(--muted);font-size:14px}.stepCard[data-v-74c2a70a]{border:1.5px solid var(--border);background:var(--surface);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:box-shadow .15s;display:flex;position:relative}.stepCard[data-v-74c2a70a]:not(.locked):hover{box-shadow:0 2px 8px var(--shadow,#00000014)}.stepCard.dragging[data-v-74c2a70a]{opacity:.4}@keyframes dropLand-74c2a70a{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 45%, transparent)}to{box-shadow:0 0 0 0px color-mix(in srgb, var(--primary) 0%, transparent)}}.stepCard.justDropped[data-v-74c2a70a]{animation:.55s ease-out forwards dropLand-74c2a70a}@keyframes dragCancel-74c2a70a{0%{opacity:.4;transform:scale(.97)}65%{opacity:1;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.stepCard.justCancelled[data-v-74c2a70a]{animation:.3s ease-out forwards dragCancel-74c2a70a}.stepFields[data-v-74c2a70a]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.stepTypeRow[data-v-74c2a70a]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stepTypeSelectWrap[data-v-74c2a70a]{flex-shrink:0;width:180px}.waitDaysField[data-v-74c2a70a]{align-items:center;gap:6px;display:flex}.waitInput[data-v-74c2a70a]{width:70px}.waitUnitSelect[data-v-74c2a70a]{width:72px}.stepBriefTextarea[data-v-74c2a70a]{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);resize:vertical;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.stepBriefTextarea[data-v-74c2a70a]:focus{border-color:var(--primary);outline:none}.removeBtn[data-v-74c2a70a]{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;padding:4px;display:flex;position:absolute;top:10px;right:10px}.removeBtn[data-v-74c2a70a]:hover{background:color-mix(in srgb, var(--danger) 10%, var(--surface));border-color:var(--danger);color:var(--danger)}.stepType-email[data-v-74c2a70a]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.stepType-phone_call[data-v-74c2a70a]{border-color:var(--success);background:color-mix(in srgb, var(--success) 4%, var(--surface))}.stepType-voicemail[data-v-74c2a70a]{background:color-mix(in srgb, #8b5cf6 4%, var(--surface));border-color:#8b5cf6}.stepType-linkedin_connect[data-v-74c2a70a]{background:color-mix(in srgb, #0a66c2 4%, var(--surface));border-color:#0a66c2}.stepType-wait[data-v-74c2a70a]{border-color:var(--border);background:var(--surface)}.stepConnector[data-v-74c2a70a]{flex-direction:column;align-items:center;display:flex}.slotHint[data-v-74c2a70a]{border-top:1px dashed var(--border2);opacity:.6;width:100%;margin:4px 0}.dropGhost[data-v-74c2a70a]{border:2px dashed var(--border2);box-sizing:border-box;background:0 0;border-radius:10px;width:100%;min-height:50px;margin:10px 0;transition:border-color .1s,background .1s}.stepConnector.activeSlot .dropGhost[data-v-74c2a70a]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, transparent)}.connLine[data-v-74c2a70a]{background:var(--border);border-radius:1px;flex-shrink:0;width:2px;height:14px}.connInsertBtn[data-v-74c2a70a]{border:1px solid var(--border);background:var(--surface);width:22px;height:22px;color:var(--muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .1s,border-color .1s,color .1s;display:flex}.connInsertBtn[data-v-74c2a70a]:hover{background:var(--primary);border-color:var(--primary);color:#fff}.dangerSection[data-v-74c2a70a]{border-top:1px solid var(--border2);margin-top:32px;padding-top:20px}.dlr-avatar[data-v-da0a2f82]{font-feature-settings:"tnum";-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.dlr-avatar--sm[data-v-da0a2f82]{width:24px;height:24px;font-size:10px}.dlr-avatar--md[data-v-da0a2f82]{width:36px;height:36px;font-size:13px}.dlr-avatar--lg[data-v-da0a2f82]{width:48px;height:48px;font-size:16px}.dlr-avatar__initials[data-v-da0a2f82]{letter-spacing:.02em}.dlr-section[data-v-8d394df7]{align-items:center;gap:8px;min-height:18px;padding:0 2px 4px;display:flex}.dlr-section__label[data-v-8d394df7]{letter-spacing:.1em;color:var(--dialer-section-label);text-transform:uppercase;font-size:10.5px;font-weight:700}.dlr-section__right[data-v-8d394df7]{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.dlr-seq-card[data-v-9846d58d]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s,transform 50ms;display:flex}.dlr-seq-card[data-v-9846d58d]:hover{background:var(--row-hover-bg)}.dlr-seq-card[data-v-9846d58d]:active{transform:scale(.998)}.dlr-seq-card--selected[data-v-9846d58d]{background:var(--dialer-row-selected-bg);border-color:var(--dialer-row-selected-border)}.dlr-seq-card__dot[data-v-9846d58d]{background:var(--dialer-seq-chip-dot);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--dialer-seq-chip-dot) 22%, transparent);border-radius:50%;flex:none}.dlr-seq-card__body[data-v-9846d58d]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dlr-seq-card__title[data-v-9846d58d]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dlr-seq-card__sub[data-v-9846d58d]{color:var(--muted);font-size:11px}.dlr-seq-card__pill[data-v-9846d58d]{color:var(--pill-queued-fg);background:var(--pill-queued-bg);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.dl-pane[data-v-cff59bc7]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.dl-section[data-v-cff59bc7]{border-bottom:1px solid var(--border2);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.dl-section--first[data-v-cff59bc7]{background:var(--dialer-agent-soft-bg)}.dl-section-head[data-v-cff59bc7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.dl-icon-btn[data-v-cff59bc7]{border:1px solid var(--dialer-card-border);width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.dl-icon-btn[data-v-cff59bc7]:hover:not(:disabled){background:var(--row-hover-bg);color:var(--text)}.dl-icon-btn[data-v-cff59bc7]:disabled{opacity:.55;cursor:not-allowed}.dl-section--list[data-v-cff59bc7]{border-bottom:0;flex:auto;min-height:0;padding:12px 6px 0}.dl-intro-card__copy[data-v-cff59bc7]{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.dl-seq-list[data-v-cff59bc7]{flex-direction:column;gap:6px;display:flex}.dl-filter-meta[data-v-cff59bc7]{color:var(--muted);font-size:11.5px}.dl-list[data-v-cff59bc7]{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.dl-row[data-v-cff59bc7]{cursor:pointer;border:1px solid #0000;border-left-width:3px;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:2px 8px;padding:10px 12px;transition:background .18s,border-color .18s;display:grid}.dl-row[data-v-cff59bc7]:hover{background:var(--row-hover-bg)}.dl-row--selected[data-v-cff59bc7]{border-left-color:var(--dialer-row-selected-border)}.dl-row__main[data-v-cff59bc7]{flex-direction:column;gap:2px;min-width:0;display:flex}.dl-row__line1[data-v-cff59bc7]{align-items:center;gap:8px;min-width:0;display:flex}.dl-row__name[data-v-cff59bc7]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.dl-row__line2[data-v-cff59bc7]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dl-row__line3[data-v-cff59bc7]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.dl-row__seq[data-v-cff59bc7]{background:var(--dialer-seq-chip-bg);color:var(--dialer-seq-chip-fg);letter-spacing:.01em;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:9.5px;font-weight:600;display:inline-flex}.dl-row__seq-dot[data-v-cff59bc7]{background:var(--dialer-seq-chip-dot);border-radius:50%;width:6px;height:6px}.dl-row__loc[data-v-cff59bc7]{font-feature-settings:"tnum"}.dl-row__time[data-v-cff59bc7]{font-feature-settings:"tnum";color:var(--muted);text-align:right;white-space:nowrap;font-size:11.5px}.dl-empty[data-v-cff59bc7]{text-align:center;color:var(--muted);padding:32px 16px}.dl-empty p[data-v-cff59bc7]{margin:0;font-size:13px}.dl-empty__hint[data-v-cff59bc7]{opacity:.85;margin-top:6px;font-size:11.5px}.dlr-suggest[data-v-1f90e5cd]{border:1px solid var(--dialer-suggest-border);background:var(--dialer-suggest-bg);height:30px;color:var(--dialer-suggest-fg);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100%;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex;overflow:hidden}.dlr-suggest[data-v-1f90e5cd]:hover{background:var(--dialer-suggest-hover)}.dlr-chat[data-v-206ae406]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);border-radius:12px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.dlr-chat__head[data-v-206ae406]{border-bottom:1px solid var(--border2);align-items:center;gap:12px;padding:12px 14px;display:flex}.dlr-chat__avatar[data-v-206ae406]{background:var(--dialer-agent-bg);width:32px;height:32px;color:var(--dialer-agent-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dlr-chat__head-text[data-v-206ae406]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dlr-chat__title[data-v-206ae406]{color:var(--text);font-size:14px;font-weight:700}.dlr-chat__sub[data-v-206ae406]{color:var(--muted);font-size:11.5px}.dlr-chat__new[data-v-206ae406]{border:1px solid var(--dialer-card-border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .12s;display:inline-flex}.dlr-chat__new[data-v-206ae406]:hover{background:var(--row-hover-bg)}.dlr-chat__new-plus[data-v-206ae406]{opacity:.7;font-size:14px;line-height:1}.dlr-chat__messages[data-v-206ae406]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.dlr-chat__loading[data-v-206ae406]{color:var(--muted);font-size:12.5px}.dlr-chat__greeting[data-v-206ae406]{flex-direction:column;align-items:flex-start;display:flex}.dlr-chat__greeting-bubble[data-v-206ae406]{background:var(--dialer-agent-soft-bg);max-width:92%;color:var(--text);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.5}.dlr-chat__row[data-v-206ae406]{width:100%}.dlr-chat__assistant[data-v-206ae406]{width:100%;color:var(--text);font-size:13.5px;line-height:1.5}.dlr-chat__user[data-v-206ae406]{background:var(--kind-user_message-bg);width:fit-content;max-width:80%;color:var(--text);white-space:pre-wrap;word-break:break-word;border-radius:14px;margin-left:auto;padding:10px 14px;font-size:13.5px;line-height:1.5}.dlr-chat__thinking[data-v-206ae406]{align-items:center;gap:4px;display:inline-flex}.dlr-chat__thinking-dot[data-v-206ae406]{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite dlr-bounce-206ae406}.dlr-chat__thinking-dot[data-v-206ae406]:nth-child(2){animation-delay:.15s}.dlr-chat__thinking-dot[data-v-206ae406]:nth-child(3){animation-delay:.3s}@keyframes dlr-bounce-206ae406{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.dlr-chat__suggestions[data-v-206ae406]{flex-wrap:wrap;gap:6px;padding:0 14px 8px;display:flex}.dlr-chat__composer[data-v-206ae406]{border-top:1px solid var(--border2);align-items:flex-end;gap:8px;padding:8px 10px 10px;display:flex}.dlr-chat__input[data-v-206ae406]{resize:none;border:1px solid var(--dialer-input-border);background:var(--dialer-input-bg);border-radius:var(--dialer-input-radius);min-height:40px;max-height:160px;color:var(--text);font:inherit;outline:none;flex:1;padding:10px 12px;font-size:13.5px;line-height:1.4}.dlr-chat__input[data-v-206ae406]:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}.dlr-chat__input[data-v-206ae406]::placeholder{color:var(--muted);opacity:.85}.dlr-chat__send[data-v-206ae406]{background:var(--dialer-send-bg);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .12s,opacity .12s;display:inline-flex}.dlr-chat__send[data-v-206ae406]:hover:not(:disabled){background:var(--dialer-send-hover)}.dlr-chat__send[data-v-206ae406]:disabled{opacity:.4;cursor:not-allowed}.dlr-chat__send-dots[data-v-206ae406]{gap:3px;display:inline-flex}.dlr-chat__send-dots span[data-v-206ae406]{background:#fff;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite dlr-bounce-206ae406}.dlr-chat__send-dots span[data-v-206ae406]:nth-child(2){animation-delay:.15s}.dlr-chat__send-dots span[data-v-206ae406]:nth-child(3){animation-delay:.3s}.dlr-chat__caption[data-v-206ae406]{color:var(--muted);margin:0;padding:0 14px 10px;font-size:11px}.dlr-chat__error[data-v-206ae406]{color:var(--danger);margin:0;padding:6px 14px 10px;font-size:12px}.dlr-chat-loading[data-v-b60b40f6]{color:var(--muted);border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);border-radius:12px;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.cdm-panel[data-v-cbd25b3b]{background:var(--surface);border:1px solid var(--dialer-card-border);border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.cdm-panel__head[data-v-cbd25b3b]{border-bottom:1px solid var(--border2,var(--dialer-card-border));grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-bottom:14px;display:grid}.cdm-panel__head-text[data-v-cbd25b3b]{min-width:0}.cdm-panel__name[data-v-cbd25b3b]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.cdm-panel__sub[data-v-cbd25b3b]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.cdm-panel__duration[data-v-cbd25b3b]{text-align:right}.cdm-panel__duration-label[data-v-cbd25b3b]{color:var(--muted);font-size:11px}.cdm-panel__duration-value[data-v-cbd25b3b]{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.cdm-form[data-v-cbd25b3b]{flex-direction:column;gap:14px;display:flex}.cdm-section-label[data-v-cbd25b3b]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.cdm-dispo[data-v-cbd25b3b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cdm-dispo__btn[data-v-cbd25b3b]{border:1px solid var(--dialer-card-border);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;overflow:hidden}.cdm-dispo__btn[data-v-cbd25b3b]:hover{background:var(--row-hover-bg,var(--hover-bg,#f9fafb))}.cdm-dispo__btn--selected[data-v-cbd25b3b]{border-color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone)}.cdm-field[data-v-cbd25b3b]{flex-direction:column;gap:6px;display:flex}.cdm-field label[data-v-cbd25b3b]{color:var(--muted);font-size:12px;font-weight:600}.cdm-field textarea[data-v-cbd25b3b]{box-sizing:border-box;border:1px solid var(--dialer-card-border);background:var(--dialer-input-bg,var(--surface));width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:10px;outline:none;min-height:72px;padding:10px 12px;font-size:13px;line-height:1.4}.cdm-field textarea[data-v-cbd25b3b]:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}.cdm-error[data-v-cbd25b3b]{color:var(--danger,#dc2626);margin:0;font-size:12px}.cdm-actions[data-v-cbd25b3b]{justify-content:flex-end;gap:8px;display:flex}.cdm-btn[data-v-cbd25b3b]{border:1px solid var(--dialer-card-border);background:var(--surface);height:34px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.cdm-btn[data-v-cbd25b3b]:hover:not(:disabled){background:var(--row-hover-bg,var(--hover-bg,#f9fafb))}.cdm-btn--primary[data-v-cbd25b3b]{background:var(--primary,#2563eb);border-color:var(--primary,#2563eb);color:var(--on-primary,#fff)}.cdm-btn--primary[data-v-cbd25b3b]:hover:not(:disabled){background:var(--primary-hover,var(--primary,#2563eb));border-color:var(--primary-hover,var(--primary,#2563eb))}.cdm-btn[data-v-cbd25b3b]:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.cdm-dispo[data-v-cbd25b3b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dr-pane[data-v-96412caa]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);border-radius:12px;grid-template-rows:0fr minmax(0,1fr);min-height:0;transition:grid-template-rows .28s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden}.dr-pane--with-entry[data-v-96412caa]{grid-template-rows:minmax(0, 1fr) minmax(220px, var(--chat-pct,38%))}.dr-pane--resizing[data-v-96412caa],.dr-pane--resizing[data-v-96412caa] *{-webkit-user-select:none;user-select:none;cursor:row-resize!important}.dr-content-row[data-v-96412caa]{min-height:0;position:relative;overflow:hidden}.dr-content[data-v-96412caa]{flex-direction:column;height:100%;min-height:0;display:flex}.dr-head[data-v-96412caa]{border-bottom:1px solid var(--border2);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.dr-head__main[data-v-96412caa]{flex-direction:column;gap:4px;min-width:0;display:flex}.dr-head__line1[data-v-96412caa]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dr-head__name[data-v-96412caa]{color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:700}.dr-head__pill[data-v-96412caa]{letter-spacing:.02em;background:var(--pill-completed-bg);color:var(--pill-completed-fg);text-transform:lowercase;border-radius:999px;align-items:center;padding:2px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.dr-head__pill[data-state=calling][data-v-96412caa]{background:var(--pill-dialing-bg);color:var(--pill-dialing-fg)}.dr-head__pill[data-state=connected][data-v-96412caa]{background:var(--pill-ringing-bg);color:var(--pill-ringing-fg)}.dr-head__pill[data-state=disconnected][data-v-96412caa]{background:var(--pill-failed-bg);color:var(--pill-failed-fg)}.dr-head__duration[data-v-96412caa]{color:var(--muted);font-feature-settings:"tnum";font-size:11.5px}.dr-head__line2[data-v-96412caa]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.dr-head__sep[data-v-96412caa]{opacity:.5}.dr-head__phone[data-v-96412caa]{font-feature-settings:"tnum"}.dr-head__actions[data-v-96412caa]{gap:8px;display:flex}.dr-call-now[data-v-96412caa]{background:var(--dialer-call-now-bg);height:38px;color:var(--dialer-call-now-fg);font:inherit;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex;box-shadow:0 1px 2px #0000000f}.dr-call-now[data-v-96412caa]:hover{background:var(--dialer-call-now-hover)}.dr-end-call[data-v-96412caa]{background:var(--dialer-end-call-bg);color:#fff;height:38px;font:inherit;cursor:pointer;border:none;border-radius:10px;align-items:center;padding:0 18px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.dr-end-call[data-v-96412caa]:hover{background:var(--dialer-end-call-hover)}.dr-error[data-v-96412caa]{background:var(--pill-failed-bg);color:var(--pill-failed-fg);border-bottom:1px solid var(--border2);margin:0;padding:8px 16px;font-size:12px}.dr-body[data-v-96412caa]{flex-direction:column;gap:16px;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}.dr-wrapup[data-v-96412caa]{min-height:0;padding:18px 16px 32px;overflow-y:auto}.dr-cards[data-v-96412caa]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dr-card[data-v-96412caa]{border:1px solid var(--dialer-card-border);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.dr-card__head[data-v-96412caa]{align-items:center;gap:10px;display:flex}.dr-card__icon[data-v-96412caa]{background:var(--dialer-agent-soft-bg);width:28px;height:28px;color:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dr-card__head-text[data-v-96412caa]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dr-card__title[data-v-96412caa]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.dr-card__sub[data-v-96412caa]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dr-kv[data-v-96412caa]{grid-template-columns:84px 1fr;gap:5px 10px;margin:0;font-size:12px;display:grid}.dr-kv dt[data-v-96412caa]{color:var(--muted);font-weight:500}.dr-kv dd[data-v-96412caa]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.dr-kv a[data-v-96412caa]{color:var(--link)}.dr-kv a[data-v-96412caa]:hover{text-decoration:underline}.dr-script-block[data-v-96412caa]{flex-direction:column;gap:6px;display:flex}.dr-script-block__head[data-v-96412caa]{justify-content:space-between;align-items:center;gap:12px;display:flex}.dr-script-block__meta[data-v-96412caa]{color:var(--muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.dr-script-block__edit[data-v-96412caa]{border:1px solid var(--dialer-card-border);background:var(--surface);height:24px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.dr-script-block__edit[data-v-96412caa]:disabled{opacity:.55;cursor:not-allowed}.dr-script[data-v-96412caa]{white-space:pre-wrap;font:inherit;background:var(--surface);border:1px solid var(--dialer-card-border);color:var(--text);border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.dr-script-block__note[data-v-96412caa]{color:var(--muted);margin:0;font-size:10.5px;font-style:italic}.dr-notes-block[data-v-96412caa]{flex-direction:column;gap:6px;display:flex}.dr-notes[data-v-96412caa]{resize:vertical;border:1px solid var(--dialer-card-border);background:var(--dialer-input-bg);width:100%;min-height:60px;color:var(--text);font:inherit;border-radius:10px;outline:none;padding:10px 12px;font-size:13px;line-height:1.4}.dr-notes[data-v-96412caa]:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}.dr-notes[data-v-96412caa]::placeholder{color:var(--muted);opacity:.85}.dr-chat-host[data-v-96412caa]{flex-direction:column;min-height:0;display:flex}.dr-chat-host[data-v-96412caa]>:not(.dr-chat-grip){flex:auto;min-height:0}.dr-chat-grip[data-v-96412caa]{cursor:row-resize;background:var(--bg);border-top:1px solid var(--border2);flex:none;height:8px;position:relative}.dr-chat-grip[data-v-96412caa]:after{content:"";background:var(--dialer-card-border);border-radius:2px;width:36px;height:3px;transition:background .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dr-chat-grip[data-v-96412caa]:hover:after,.dr-pane--resizing .dr-chat-grip[data-v-96412caa]:after{background:var(--muted)}.dr-fade-enter-active[data-v-96412caa],.dr-fade-leave-active[data-v-96412caa]{transition:opacity .22s}.dr-fade-enter-from[data-v-96412caa],.dr-fade-leave-to[data-v-96412caa]{opacity:0}.dev-override-badge[data-v-618c5f44]{color:#78350f;letter-spacing:.02em;vertical-align:middle;background:repeating-linear-gradient(135deg,#fef3c7,#fef3c7 6px,#fde68a 6px 12px);border:1px solid #f59e0b;border-radius:6px;align-items:center;gap:6px;margin-left:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.dev-override-badge__pill[data-v-618c5f44]{letter-spacing:.08em;color:#fef3c7;background:#92400e;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:800}.dev-override-badge__number[data-v-618c5f44]{font-family:var(--raven-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-weight:700}.dialer-screen[data-v-1c1319f3]{grid-template-columns:40% 60%;gap:14px;height:calc(100vh - 120px);min-height:480px;padding:14px 18px 18px;transition:grid-template-columns .24s cubic-bezier(.2,.8,.2,1);display:grid}.dialer-screen--collapsed[data-v-1c1319f3]{grid-template-columns:auto 1fr}.dialer-show-queue[data-v-1c1319f3]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);width:36px;color:var(--muted);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-self:start;align-items:center;gap:6px;padding:12px 0;transition:background .12s,color .12s;display:inline-flex}.dialer-show-queue[data-v-1c1319f3]:hover{background:var(--row-hover-bg);color:var(--text)}.dialer-show-queue__label[data-v-1c1319f3]{writing-mode:vertical-rl;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;transform:rotate(180deg)}.dialer-show-queue__count[data-v-1c1319f3]{background:var(--badge-bg);border:1px solid var(--dialer-card-border);color:var(--muted);border-radius:999px;padding:2px 6px;font-size:10px;font-weight:700}.queue-meta[data-v-1c1319f3]{color:var(--text);font-size:12.5px}.queue-meta .muted[data-v-1c1319f3]{color:var(--muted);margin-left:6px}.dlr-pill[data-v-de0af14d]{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:11px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.dlr-pill__dot[data-v-de0af14d]{border-radius:50%;width:6px;height:6px}.dlr-pill__dot--pulse[data-v-de0af14d]{animation:1.4s ease-in-out infinite dlr-pulse-de0af14d}@keyframes dlr-pulse-de0af14d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.dlr-pill--queued[data-v-de0af14d]{background:var(--pill-queued-bg);color:var(--pill-queued-fg)}.dlr-pill--queued .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-queued-dot)}.dlr-pill--scheduled[data-v-de0af14d]{background:var(--pill-queued-bg,#3b82f624);color:var(--pill-queued-fg,#1e40af)}.dlr-pill--scheduled .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-queued-dot,#3b82f6)}.dlr-pill--dialing[data-v-de0af14d]{background:var(--pill-dialing-bg);color:var(--pill-dialing-fg)}.dlr-pill--dialing .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-dialing-dot)}.dlr-pill--leaving-vm[data-v-de0af14d]{background:var(--pill-leaving-vm-bg);color:var(--pill-leaving-vm-fg)}.dlr-pill--leaving-vm .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-leaving-vm-dot)}.dlr-pill--handed-off[data-v-de0af14d]{background:var(--pill-handed-off-bg);color:var(--pill-handed-off-fg)}.dlr-pill--handed-off .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-handed-off-dot)}.dlr-pill--completed[data-v-de0af14d]{background:var(--pill-completed-bg);color:var(--pill-completed-fg)}.dlr-pill--completed .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-completed-dot)}.dlr-pill--failed[data-v-de0af14d]{background:var(--pill-failed-bg);color:var(--pill-failed-fg)}.dlr-pill--failed .dlr-pill__dot[data-v-de0af14d]{background:var(--pill-failed-dot)}.dlr-pill--clickable[data-v-de0af14d]{cursor:pointer;-webkit-user-select:none;user-select:none}.dlr-pill--clickable[data-v-de0af14d]:hover{filter:brightness(.95)}.dlr-pill--clickable[data-v-de0af14d]:focus-visible{outline-offset:2px;outline:2px solid}.dlr-pill-enter-active[data-v-de0af14d],.dlr-pill-leave-active[data-v-de0af14d]{transition:opacity .18s}.dlr-pill-enter-from[data-v-de0af14d],.dlr-pill-leave-to[data-v-de0af14d]{opacity:0}.adp[data-v-843a954e]{flex-direction:column;height:calc(100vh - 120px);min-height:0;padding:14px 18px 18px;display:flex}.adp-grid[data-v-843a954e]{flex:auto;grid-template-columns:40% 60%;gap:14px;min-height:0;display:grid}.adp-activity-pane[data-v-843a954e]{border:1px solid var(--dialer-card-border);background:var(--dialer-card-bg);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.adp-chat-pane[data-v-843a954e]{flex-direction:column;min-height:0;display:flex}.adp-intro-card[data-v-843a954e]{border-bottom:1px solid var(--border2);background:var(--dialer-agent-soft-bg);flex-direction:column;gap:6px;padding:14px 16px 12px;display:flex}.adp-intro-card__head[data-v-843a954e]{justify-content:space-between;align-items:center;gap:8px;display:flex}.adp-intro-card__copy[data-v-843a954e]{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.adp-icon-btn[data-v-843a954e]{border:1px solid var(--dialer-card-border);width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.adp-icon-btn[data-v-843a954e]:hover:not(:disabled){background:var(--row-hover-bg);color:var(--text)}.adp-icon-btn[data-v-843a954e]:disabled{opacity:.55;cursor:not-allowed}.adp-pause-banner[data-v-843a954e]{color:#b91c1c;background:#dc262614;border:1px solid #dc262652;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.adp-pause-banner__dot[data-v-843a954e]{background:#dc2626;border-radius:50%;flex:none;width:8px;height:8px}.adp-pause-banner__text[data-v-843a954e]{flex:1}.adp-pause-banner__reason[data-v-843a954e]{color:#7f1d1d}.adp-pause-banner__cta[data-v-843a954e]{color:#fff;height:26px;font:inherit;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.adp-pause-banner__cta[data-v-843a954e]:disabled{opacity:.55;cursor:not-allowed}.adp-setup-banner[data-v-843a954e]{color:#92400e;background:#d977061a;border:1px solid #d9770652;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.adp-setup-banner__dot[data-v-843a954e]{background:#d97706;border-radius:50%;flex:none;width:8px;height:8px}.adp-setup-banner__text[data-v-843a954e]{flex:1}.adp-setup-banner__cta[data-v-843a954e]{color:#fff;height:26px;font:inherit;background:#d97706;border:1px solid #d97706;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.adp-setup-banner__cta[data-v-843a954e]:hover{filter:brightness(.95)}.adp-sequences[data-v-843a954e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;padding:12px 14px 0;display:grid}.adp-filter-bar[data-v-843a954e]{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px 10px;display:flex}.adp-filter-group[data-v-843a954e]{background:var(--surface);border:1px solid var(--dialer-card-border);border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.adp-filter-tab[data-v-843a954e]{height:26px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.adp-filter-tab[data-v-843a954e]:hover{color:var(--text)}.adp-filter-tab--active[data-v-843a954e]{background:var(--text);color:var(--surface)}.adp-filter-tab__count[data-v-843a954e]{background:#ffffff2e;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.adp-filter-tab:not(.adp-filter-tab--active) .adp-filter-tab__count[data-v-843a954e]{background:var(--badge-bg)}.adp-filter-meta[data-v-843a954e]{color:var(--muted);margin-left:auto;font-size:11.5px}.adp-list[data-v-843a954e]{flex:auto;min-height:0;padding:0 6px 8px;overflow-y:auto}.adp-row[data-v-843a954e]{border:1px solid #0000;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:4px 8px;padding:10px 14px;transition:background .18s,border-color .18s;display:grid}.adp-row[data-v-843a954e]:hover{background:var(--row-hover-bg)}.adp-row--active[data-v-843a954e]{background:var(--dialer-row-active-bg);border-color:var(--dialer-row-active-border)}.adp-row__main[data-v-843a954e]{flex-direction:column;gap:3px;min-width:0;display:flex}.adp-row__line1[data-v-843a954e]{align-items:baseline;gap:8px;min-width:0;display:flex}.adp-row__name[data-v-843a954e]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.adp-row__title[data-v-843a954e]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.adp-row__line2[data-v-843a954e]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.adp-row__line3[data-v-843a954e]{color:var(--muted);align-items:center;gap:8px;margin-top:2px;font-size:11.5px;display:flex}.adp-seq-chip[data-v-843a954e]{background:var(--dialer-seq-chip-bg);color:var(--dialer-seq-chip-fg);letter-spacing:.01em;border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 6px;font-size:10px;font-weight:600;display:inline-flex}.adp-seq-chip__dot[data-v-843a954e]{background:var(--dialer-seq-chip-dot);border-radius:50%;width:6px;height:6px}.adp-row__phone[data-v-843a954e]{font-feature-settings:"tnum";color:var(--muted);font-size:11.5px}.adp-row__status[data-v-843a954e]{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.adp-row__sched-hint[data-v-843a954e]{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.adp-empty[data-v-843a954e]{text-align:center;color:var(--muted);padding:60px 16px}.adp-empty p[data-v-843a954e]{margin:0}.adp-empty__hint[data-v-843a954e]{opacity:.85;margin-top:6px;font-size:12px}.adp-conn[data-v-843a954e]{color:var(--muted);background:var(--badge-bg);border:1px solid var(--dialer-card-border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.adp-conn__dot[data-v-843a954e]{background:var(--muted);border-radius:50%;width:6px;height:6px}.adp-conn[data-state=open] .adp-conn__dot[data-v-843a954e]{background:#22c55e;animation:1.6s ease-in-out infinite adp-conn-pulse-843a954e}.adp-conn[data-state=open][data-v-843a954e]{color:#166534}.adp-conn[data-state=connecting] .adp-conn__dot[data-v-843a954e]{background:#f59e0b}.adp-conn[data-state=closed] .adp-conn__dot[data-v-843a954e]{background:#ef4444}@keyframes adp-conn-pulse-843a954e{0%,to{opacity:1}50%{opacity:.45}}.salesPlaysPage[data-v-8ab22d7a]{flex:1;min-height:0;padding:16px;overflow:auto}.error[data-v-8ab22d7a]{color:#900;background:#fee;border-radius:4px;margin-bottom:12px;padding:8px 12px}.empty[data-v-8ab22d7a]{text-align:center;color:var(--color-text-muted,#888);padding:48px 16px}.playList[data-v-8ab22d7a]{flex-direction:column;gap:8px;max-width:1100px;display:flex}.playRow[data-v-8ab22d7a]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e5e5);color:inherit;border-radius:6px;justify-content:space-between;align-items:center;padding:14px 16px;text-decoration:none;transition:background .1s;display:flex}.playRow[data-v-8ab22d7a]:hover{background:var(--color-surface-hover,#f8f8f8)}.playMain[data-v-8ab22d7a]{flex:1;min-width:0}.playName[data-v-8ab22d7a]{margin-bottom:4px;font-size:15px;font-weight:600}.playMeta[data-v-8ab22d7a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.levelPill[data-v-8ab22d7a],.statusPill[data-v-8ab22d7a]{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.level-account[data-v-8ab22d7a]{color:#1565c0;background:#e8f4ff}.level-contact[data-v-8ab22d7a]{color:#b75500;background:#fff4e5}.status-active[data-v-8ab22d7a]{color:#1b5e20;background:#e8f5e9}.status-paused[data-v-8ab22d7a]{color:#666;background:#f5f5f5}.status-archived[data-v-8ab22d7a]{color:#999;background:#fafafa}.playDesc[data-v-8ab22d7a]{color:var(--color-text-muted,#777);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.playStats[data-v-8ab22d7a]{flex-shrink:0;gap:24px;display:flex}.statBlock[data-v-8ab22d7a]{text-align:center}.statValue[data-v-8ab22d7a]{font-size:18px;font-weight:600}.statValue.staged[data-v-8ab22d7a]{color:#b75500}.statLabel[data-v-8ab22d7a]{color:var(--color-text-muted,#888);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.salesPlayDetail[data-v-4072e26e]{flex:1;min-height:0;padding:16px;overflow:auto}.error[data-v-4072e26e]{color:#900;background:#fee;border-radius:4px;margin-bottom:12px;padding:8px 12px}.empty[data-v-4072e26e],.emptySection[data-v-4072e26e]{text-align:center;color:var(--color-text-muted,#888);padding:32px 16px}.detailHeader[data-v-4072e26e]{margin-bottom:24px}.playName[data-v-4072e26e]{margin-bottom:4px;font-size:22px;font-weight:700}.playDesc[data-v-4072e26e]{color:var(--color-text-muted,#666);margin-bottom:8px}.playMeta[data-v-4072e26e]{align-items:center;gap:8px;display:flex}.levelPill[data-v-4072e26e],.statusPill[data-v-4072e26e],.modePill[data-v-4072e26e]{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.level-account[data-v-4072e26e]{color:#1565c0;background:#e8f4ff}.level-contact[data-v-4072e26e]{color:#b75500;background:#fff4e5}.status-active[data-v-4072e26e]{color:#1b5e20;background:#e8f5e9}.status-paused[data-v-4072e26e],.status-archived[data-v-4072e26e]{color:#666;background:#f5f5f5}.modePill[data-v-4072e26e]{color:#555;background:#f0f0f0}.ttl[data-v-4072e26e],.agentPill[data-v-4072e26e]{color:var(--color-text-muted,#888);font-size:12px}.phasePill[data-v-4072e26e]{text-transform:lowercase;color:#555;background:#f0f0f0;border-radius:999px;padding:2px 8px;font-size:11px;display:inline-block}.phasePill.phase-new[data-v-4072e26e]{color:#c2410c;background:#fff7ed}.phasePill.phase-processed[data-v-4072e26e]{color:#047857;background:#ecfdf5}.sectionAction[data-v-4072e26e]{margin-left:12px}.playToggleRow[data-v-4072e26e]{flex-direction:column;gap:2px;margin-top:10px;display:flex}.toggleLabel[data-v-4072e26e]{color:var(--color-text,#222);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.toggleHint[data-v-4072e26e]{color:var(--color-text-muted,#777);max-width:700px;margin-left:22px;font-size:12px}.section[data-v-4072e26e]{max-width:1200px;margin-bottom:28px}.sectionTitle[data-v-4072e26e]{align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:600;display:flex}.sectionHint[data-v-4072e26e]{color:var(--color-text-muted,#777);margin-top:0;margin-bottom:12px;font-size:13px}.muted[data-v-4072e26e]{color:var(--color-text-muted,#888);text-transform:none;letter-spacing:0;font-size:12px;font-weight:400}.memberTable[data-v-4072e26e]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e5e5);border-radius:6px;overflow:hidden}.memberHeader[data-v-4072e26e],.memberRow[data-v-4072e26e]{grid-template-columns:1.5fr 1.2fr 2fr 1fr 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}.memberTable.activeMembers .memberHeader[data-v-4072e26e],.memberTable.activeMembers .memberRow[data-v-4072e26e]{grid-template-columns:1.5fr 1.2fr .6fr 1.8fr 1fr .8fr}.memberTable.contactLevel .memberHeader[data-v-4072e26e],.memberTable.contactLevel .memberRow[data-v-4072e26e]{grid-template-columns:1.4fr 1.2fr 1.4fr 1.6fr 1fr 1fr}.memberTable.activeMembers.contactLevel .memberHeader[data-v-4072e26e],.memberTable.activeMembers.contactLevel .memberRow[data-v-4072e26e]{grid-template-columns:1.4fr 1.2fr 1.4fr .6fr 1.6fr 1fr .8fr}.small[data-v-4072e26e]{font-size:12px}.memberHeader[data-v-4072e26e]{background:var(--color-surface-muted,#f8f8f8);color:var(--color-text-muted,#666);text-transform:uppercase;letter-spacing:.4px;font-size:12px;font-weight:600}.memberRow[data-v-4072e26e]{border-top:1px solid var(--color-border,#eee);font-size:13px}.contextCell[data-v-4072e26e],.statusCell[data-v-4072e26e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accountLink[data-v-4072e26e]{color:#1565c0;text-decoration:none}.accountLink[data-v-4072e26e]:hover{text-decoration:underline}.rowActions[data-v-4072e26e]{justify-content:flex-end;gap:6px;display:flex}.pipelineList[data-v-4072e26e]{flex-direction:column;gap:6px;display:flex}.pipelineRow[data-v-4072e26e]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e5e5);border-radius:6px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.pipelineName[data-v-4072e26e]{font-weight:500}.pipelineMeta[data-v-4072e26e]{align-items:center;gap:8px;display:flex}.btn[data-v-4072e26e]{border:1px solid var(--color-border,#ccc);background:var(--color-surface,#fff);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px}.btn[data-v-4072e26e]:hover{background:var(--color-surface-hover,#f5f5f5)}.btnPrimary[data-v-4072e26e]{color:#fff;background:#1565c0;border-color:#1565c0}.btnPrimary[data-v-4072e26e]:hover{background:#0d4a8d}.btnDanger[data-v-4072e26e]{color:#fff;background:#c62828;border-color:#c62828}.btnDanger[data-v-4072e26e]:hover{background:#8e1f1f}.btnDanger[data-v-4072e26e]:disabled{opacity:.6;cursor:not-allowed}.btnSm[data-v-4072e26e]{padding:2px 8px;font-size:11px}.deletePlayBtn[data-v-4072e26e]{margin-left:auto}:root{--bg:#fbfbfb;--panel:#fff;--muted:#6b7280;--text:#111827;--border:#e5e7eb;--border2:#f3f4f6;--sidebar:#f7f7f7;--primary:#0093da;--primary-hover:#007fbd;--primary-active:#006ca1;--on-primary:#fff;--accent:var(--primary);--nav-subheader:var(--muted);--nav-active-bg:var(--surface);--nav-active-border:var(--border);--field-bg:#fff;--success:#16a34a;--warning:#ca8a04;--danger:#dc2626;--surface:var(--panel);--table-header-text:#374151;--table-header-bg:var(--surface);--row-hover-bg:#fafafa;--hover-bg:#1118270a;--input-icon:#111827;--focus-border:#c7d2fe;--focus-ring:#2563eb1f;--badge-bg:var(--surface);--kbd-bg:transparent;--md-text:var(--text);--md-inline-code-bg:#f3f4f6;--md-pre-bg:#fbfbfa;--md-pre-text:var(--text);--md-pre-border:var(--border);--link:#2563eb;--backdrop:#11182759;--shadow:#0000001f;--selection-bg:#2563eb0f;--selection-border:#2563eb80;--chart-openai:#111827;--chart-anthropic:#c0622a;--chart-salesforce:#2563eb;--chart-leadiq:#10b981;--chart-exa:#7c3aed;--chart-seg-text:#fff;--kind-user_message-bg:#f2f2f2;--kind-agent-bg:#f1f5f9;--kind-assistant_message-bg:#ecfdf5;--kind-mutation-bg:#fffbeb;--kind-progress-bg:#eff6ff;--kind-tool-bg:#f5f3ff;--kind-story-bg:#f0f9ff;--kind-task-bg:#fff7ed;--kind-signal-bg:#fdf4ff;--kind-reachout_email-bg:#f0fdf4;--kind-reachout_voicemail-bg:#ede9fe;--status-success-text:#166534;--status-success-bg:#22c55e24;--status-success-border:#22c55e4d;--status-warning-text:#92400e;--status-warning-bg:#f59e0b24;--status-warning-border:#f59e0b59;--status-danger-text:#991b1b;--status-danger-bg:#ef444424;--status-danger-border:#ef444459;--status-neutral-text:#334155;--status-neutral-bg:#f1f5f9;--status-neutral-border:#dbe3ea;--comment-surface-bg:#eff6ff;--comment-surface-border:#bfdbfe;--comment-surface-text:#475569;--pill-invoked-bg:#f5f3ff;--pill-invoked-border:#ddd6fe;--pill-invoked-text:#6d28d9;--diff-removed-bg:#fbe8ea;--diff-added-bg:#eafef0;--diff-removed-word:#fbc4cd;--diff-added-word:#c6efd2;--pill-queued-bg:#fef3c7;--pill-queued-fg:#92400e;--pill-queued-dot:#f59e0b;--pill-handed-off-bg:#dbeafe;--pill-handed-off-fg:#1e40af;--pill-handed-off-dot:#3b82f6;--pill-leaving-vm-bg:#ede9fe;--pill-leaving-vm-fg:#5b21b6;--pill-leaving-vm-dot:#8b5cf6;--pill-ringing-bg:#dcfce7;--pill-ringing-fg:#166534;--pill-ringing-dot:#22c55e;--pill-dialing-bg:#cffafe;--pill-dialing-fg:#155e75;--pill-dialing-dot:#06b6d4;--pill-failed-bg:#fee2e2;--pill-failed-fg:#991b1b;--pill-failed-dot:#ef4444;--pill-completed-bg:#f1f5f9;--pill-completed-fg:#334155;--pill-completed-dot:#64748b;--dialer-row-active-bg:#fefce8;--dialer-row-active-border:#facc15;--dialer-row-selected-bg:#fefce8;--dialer-row-selected-border:#6366f1;--dialer-agent-bg:linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%);--dialer-agent-fg:#fff;--dialer-agent-soft-bg:#f5f3ff;--dialer-section-label:#6b7280;--dialer-card-bg:var(--surface);--dialer-card-border:var(--border);--dialer-call-now-bg:#16a34a;--dialer-call-now-fg:#fff;--dialer-call-now-hover:#15803d;--dialer-end-call-bg:#ef4444;--dialer-end-call-hover:#b91c1c;--dialer-suggest-bg:#f3f4f6;--dialer-suggest-fg:#374151;--dialer-suggest-hover:#e5e7eb;--dialer-suggest-border:#e5e7eb;--dialer-seq-chip-bg:#f1f5f9;--dialer-seq-chip-fg:#475569;--dialer-seq-chip-dot:#16a34a;--dialer-input-bg:#fff;--dialer-input-border:#e5e7eb;--dialer-input-radius:12px;--dialer-send-bg:#2563eb;--dialer-send-hover:#1d4ed8}html[data-theme=dark]{--bg:#09090b;--panel:#111113;--muted:#9ca3af;--text:#d4d4d8;--border:#ffffff1a;--border2:#ffffff0f;--sidebar:#111113;--primary:#0077b3;--primary-hover:#006ca1;--primary-active:#005a88;--field-bg:#ffffff0a;--nav-subheader:#52525b;--nav-active-bg:#ffffff0a;--nav-active-border:#ffffff14;--surface:var(--panel);--table-header-text:#e5e7ebeb;--table-header-bg:#ffffff05;--row-hover-bg:#ffffff08;--hover-bg:#ffffff0a;--input-icon:#e5e7ebeb;--focus-border:#3b82f6b3;--focus-ring:#3b82f62e;--badge-bg:#ffffff05;--kbd-bg:#ffffff05;--md-text:var(--text);--md-inline-code-bg:#ffffff0f;--md-pre-bg:#ffffff08;--md-pre-text:var(--text);--md-pre-border:#ffffff14;--link:#93c5fd;--backdrop:#0000008c;--shadow:#0000008c;--selection-bg:#93c5fd1f;--selection-border:#93c5fd8c;--chart-openai:#e5e7eb;--chart-anthropic:#f97316;--chart-salesforce:#60a5fa;--chart-leadiq:#34d399;--chart-exa:#a78bfa;--chart-seg-text:#000000d9;--kind-user_message-bg:#ffffff14;--kind-agent-bg:#94a3b824;--kind-assistant_message-bg:#10b98124;--kind-mutation-bg:#f59e0b24;--kind-progress-bg:#3b82f624;--kind-tool-bg:#a855f724;--kind-story-bg:#0ea5e924;--kind-task-bg:#f9731624;--kind-signal-bg:#d946ef24;--kind-reachout_email-bg:#22c55e24;--kind-reachout_voicemail-bg:#8b5cf624;--status-success-bg:#22c55e1f;--status-success-border:#22c55e38;--status-warning-bg:#f59e0b1f;--status-warning-border:#f59e0b3d;--status-danger-bg:#ef44441f;--status-danger-border:#ef44443d;--status-neutral-text:var(--muted);--status-neutral-bg:var(--badge-bg);--status-neutral-border:var(--border);--comment-surface-bg:#3b82f624;--comment-surface-border:#60a5fa47;--comment-surface-text:#e2e8f0eb;--pill-invoked-bg:#a855f724;--pill-invoked-border:#a855f738;--pill-invoked-text:#ddd6fef2;--diff-removed-bg:#4b2526;--diff-added-bg:#223727;--diff-removed-word:#782a2a;--diff-added-word:#2a5f2c;--pill-queued-bg:#f59e0b2e;--pill-queued-fg:#fbbf24;--pill-queued-dot:#f59e0b;--pill-handed-off-bg:#3b82f633;--pill-handed-off-fg:#93c5fd;--pill-handed-off-dot:#3b82f6;--pill-leaving-vm-bg:#8b5cf633;--pill-leaving-vm-fg:#c4b5fd;--pill-leaving-vm-dot:#8b5cf6;--pill-ringing-bg:#22c55e33;--pill-ringing-fg:#86efac;--pill-ringing-dot:#22c55e;--pill-dialing-bg:#06b6d433;--pill-dialing-fg:#67e8f9;--pill-dialing-dot:#06b6d4;--pill-failed-bg:#ef444433;--pill-failed-fg:#fca5a5;--pill-failed-dot:#ef4444;--pill-completed-bg:#94a3b829;--pill-completed-fg:#cbd5e1;--pill-completed-dot:#64748b;--dialer-row-active-bg:#facc151a;--dialer-row-active-border:#facc15;--dialer-row-selected-bg:#6366f11f;--dialer-row-selected-border:#818cf8;--dialer-agent-bg:linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%);--dialer-agent-fg:#fff;--dialer-agent-soft-bg:#8b5cf624;--dialer-section-label:#e4e4e78c;--dialer-card-bg:var(--surface);--dialer-card-border:var(--border);--dialer-call-now-bg:#16a34a;--dialer-call-now-fg:#fff;--dialer-call-now-hover:#22c55e;--dialer-end-call-bg:#ef4444;--dialer-end-call-hover:#dc2626;--dialer-suggest-bg:#ffffff0f;--dialer-suggest-fg:#d4d4d8;--dialer-suggest-hover:#ffffff1a;--dialer-suggest-border:#ffffff1a;--dialer-seq-chip-bg:#ffffff0f;--dialer-seq-chip-fg:#cbd5e1;--dialer-seq-chip-dot:#22c55e;--dialer-input-bg:#ffffff0a;--dialer-input-border:#ffffff1a;--dialer-input-radius:12px;--dialer-send-bg:#3b82f6;--dialer-send-hover:#2563eb}.tone-amber{background:linear-gradient(90deg,#fffbeb 0%,#fed7aa 100%);border-color:#fed7aa}.tone-indigo{background:linear-gradient(90deg,#eef2ff 0%,#c7d2fe 100%);border-color:#c7d2fe}.tone-emerald{background:linear-gradient(90deg,#ecfdf5 0%,#a7f3d0 100%);border-color:#a7f3d0}.tone-rose{background:linear-gradient(90deg,#fff1f2 0%,#fecdd3 100%);border-color:#fecdd3}html[data-theme=dark] .tone-amber{background:linear-gradient(90deg,#f59e0b29 0%,#f973161f 100%);border-color:#f59e0b38}html[data-theme=dark] .tone-indigo{background:linear-gradient(90deg,#6366f129 0%,#3b82f61f 100%);border-color:#6366f138}html[data-theme=dark] .tone-emerald{background:linear-gradient(90deg,#10b98129 0%,#34d3991f 100%);border-color:#10b98138}html[data-theme=dark] .tone-rose{background:linear-gradient(90deg,#f43f5e29 0%,#fb71851f 100%);border-color:#f43f5e38}html[data-theme=dark] .cardWatermark{opacity:.22;filter:saturate()brightness(1.35)}html[data-theme=dark] .brandLogo{filter:invert()grayscale()brightness()}html[data-theme=dark] .rowCheckbox{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:99px}:hover::-webkit-scrollbar-thumb{background:var(--border)}:focus-within::-webkit-scrollbar-thumb{background:var(--border)}html,body{height:100%}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02", "cv03", "cv04", "cv11";margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:14px}a{color:inherit;text-decoration:none}input,button,textarea{font:inherit}.btn{border:1px solid var(--primary);background:var(--primary);height:34px;color:var(--on-primary);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.btn:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn:active{background:var(--primary-active);border-color:var(--primary-active)}.btn.primary{background:var(--accent);color:var(--on-primary);border-color:var(--accent)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.btn-secondary:hover,.btn-secondary:active{background:var(--row-hover-bg);border-color:var(--border)}.btn.danger{background:var(--danger);color:#fff;border-color:var(--danger)}.btn.danger:hover{filter:brightness(.95)}.btn.danger:active{filter:brightness(.9)}.btn:disabled{opacity:.5;cursor:not-allowed}.input{border:1px solid var(--border);background:var(--field-bg);height:34px;color:var(--text);border-radius:8px;outline:none;padding:0 10px}textarea.input{resize:vertical;width:100%;max-width:100%;height:auto;min-height:34px;padding:7px 10px;line-height:1.4}select.input{height:auto;min-height:34px;padding:6px 10px;line-height:1.4}.input::placeholder{color:var(--muted);opacity:.85}.inputWrap{align-items:center;display:inline-flex;position:relative}.inputIcon{width:18px;height:18px;color:var(--input-icon);opacity:.65;pointer-events:none;position:absolute;left:10px}.input.withIcon{padding-left:34px}.input:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}.badge{border:1px solid var(--border);background:var(--badge-bg);min-height:26px;color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.pill-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pill-row.end{justify-content:flex-end}.pill-row.start{justify-content:flex-start}.pill-link{text-decoration:none}.badge.success{color:var(--success);background:#16a34a14;border-color:#16a34a40}.badge.warning{color:var(--warning);background:#ca8a0414;border-color:#ca8a0440}.badge.danger{color:var(--danger);background:#dc262614;border-color:#dc262640}.table{border-collapse:separate;border-spacing:0;width:100%}.table th{text-align:left;color:var(--table-header-text);border-bottom:1px solid var(--border);background:var(--table-header-bg);padding:10px 12px;font-size:12px;font-weight:600}.table td{border-bottom:1px solid var(--border2);vertical-align:top;padding:10px 12px;font-size:13px}.panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:14px}.comment-surface{border:1px solid var(--comment-surface-border);background:var(--comment-surface-bg);color:var(--comment-surface-text);border-radius:12px;padding:12px 14px}.list-panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.list-panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.list-panel-title{font-weight:700}.list-panel-empty{color:var(--muted);padding:14px}.list{flex-direction:column;display:flex}.row{border-bottom:1px solid var(--border2);cursor:pointer;grid-template-columns:200px 200px 1fr 120px auto 140px 100px;align-items:center;gap:12px;min-width:0;padding:10px 14px;display:grid}.row:hover{background:var(--row-hover-bg)}.row .main{flex-direction:column;gap:4px;min-width:0;display:flex}.row .line1,.row .line2{align-items:center;gap:8px;min-width:0;display:flex}.row .time{color:var(--muted);text-align:right;white-space:nowrap;font-size:13px}.kbd{border:1px solid var(--border);color:var(--muted);background:var(--kbd-bg);border-bottom-width:2px;border-radius:6px;padding:2px 6px;font-size:11px}.pill{border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:999px;align-items:center;padding:2px 9px;font-size:12px;font-weight:500;display:inline-flex}.linkBtn{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;margin:0;padding:0}.linkBtn:hover{text-decoration:underline}.muted{color:var(--muted)}.integration-settings-row{align-items:center}.integration-toggle-field{flex-direction:column;justify-content:center;display:flex}.integration-sync-box{background:#f59e0b1f;border:1px solid #f59e0b59;border-radius:12px;padding:12px}.integration-sync-box-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.integration-sync-box-title{color:#92400e;font-size:13px;font-weight:700}.integration-sync-box-copy{color:#92400e;margin-top:4px;font-size:12px;line-height:1.4}@media (width<=640px){.integration-sync-box-header{flex-direction:column;align-items:stretch}}[data-ui=next]{--color-bg-app:#faf6f0;--color-bg-panel:#fcfaf6;--color-bg-surface:#fff;--color-bg-inverse:#1c1a18;--color-bg-subtle:#f2ede5;--color-bg-sunk:#ece7de;--color-text-primary:#1a1a1a;--color-text-secondary:#4f4f4f;--color-text-tertiary:#777;--color-text-inverse:#faf6f0;--color-border-subtle:#ece7de;--color-border-strong:#d9d2c6;--color-accent:#059669;--color-accent-hover:#047857;--color-accent-soft:#ecfdf5;--color-accent-edge:#05966938;--color-danger:#c5563a;--color-danger-soft:#fbe9e1;--color-success:#4a8a6b;--color-success-soft:#e6f0ea;--color-success-edge:#4a8a6b38;--color-reply:#c2741d;--color-reply-soft:#fbefd9;--color-reply-edge:#c2741d38;--color-scheduled:#3b6fb0;--color-scheduled-soft:#e5edf7;--color-scheduled-edge:#3b6fb038;--color-booked:#4a8a6b;--color-booked-soft:#e6f0ea;--color-booked-edge:#4a8a6b38;--hue-blue:#3b6fb0;--hue-blue-soft:#e5edf7;--hue-blue-edge:#3b6fb038;--hue-green:#059669;--hue-green-soft:#ecfdf5;--hue-green-edge:#05966938;--hue-purple:#7a5ab0;--hue-purple-soft:#efe9f8;--hue-purple-edge:#7a5ab038;--hue-amber:#c2741d;--hue-amber-soft:#fbefd9;--hue-amber-edge:#c2741d38;--hue-gray:#6b6b6b;--hue-gray-soft:#ece7de;--hue-gray-edge:#6b6b6b38;--font-sans:"Geist", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif;--font-serif:"Newsreader", "Source Serif Pro", Georgia, serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fs-xs:12px;--fs-sm:13px;--fs-base:15px;--fs-md:18px;--fs-lg:24px;--fs-xl:30px;--lh-tight:1.2;--lh-normal:1.5;--lh-loose:1.65;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:56px;--space-9:72px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-sm:0 1px 2px #1c1a180a;--shadow-md:0 4px 12px #1c1a180f;--shadow-lg:0 12px 32px #1c1a1814;--shadow-accent:0 1px 3px #0596694d, inset 0 1px 0 #ffffff26;--shadow-accent-soft:0 0 0 3px #0596691a;--shadow-accent-haze:10px 0 36px -10px #05966938;--shadow-focus:0 0 0 3px #0596691a;--shadow-neu-out-cream:-5px -5px 10px #ffffffd9, 5px 5px 14px #c3b9a88c;--shadow-neu-out-cream-sm:-3px -3px 7px #ffffffc7, 3px 3px 8px #c3b9a880;--shadow-neu-in-cream:inset -3px -3px 6px #ffffffd9, inset 3px 3px 7px #c3b9a88c;--shadow-neu-out-accent:inset 1px 1px 0 #fff3, inset -1px -1px 0 #0000001f, 0 4px 10px #0596694d, 0 1px 2px #05966933;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-premium:cubic-bezier(.32, .72, 0, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.55s}[data-ui=next][data-theme=dark]{--color-bg-app:#14110d;--color-bg-panel:#1a1714;--color-bg-surface:#1f1b16;--color-bg-inverse:#faf6f0;--color-bg-subtle:#25201a;--color-bg-sunk:#2d2820;--color-text-primary:#f4efe6;--color-text-secondary:#c7bfb1;--color-text-tertiary:#8e8779;--color-text-inverse:#1a1a1a;--color-border-subtle:#2d2820;--color-border-strong:#3a3328;--color-accent-soft:#0596692e}[data-ui=next] *,[data-ui=next] :before,[data-ui=next] :after{box-sizing:border-box}[data-ui=next]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}[data-ui=next] body{font-family:var(--font-sans);font-feature-settings:"ss01", "cv11", "tnum";color:var(--color-text-primary);background:var(--color-bg-app);margin:0}[data-ui=next] h1,[data-ui=next] h2,[data-ui=next] h3,[data-ui=next] h4,[data-ui=next] h5,[data-ui=next] h6,[data-ui=next] p,[data-ui=next] ul,[data-ui=next] ol,[data-ui=next] figure,[data-ui=next] dl,[data-ui=next] dd{margin:0}[data-ui=next] ul,[data-ui=next] ol{padding:0;list-style:none}[data-ui=next] button{font:inherit;color:inherit;cursor:pointer}[data-ui=next] a{color:inherit;text-decoration:none}[data-ui=next] img,[data-ui=next] svg{max-width:100%;display:block}[data-ui=next] hr{border:0}[data-ui=next] *,[data-ui=next] :before,[data-ui=next] :after{transition-timing-function:var(--ease-premium)}[data-ui=next] ::-webkit-scrollbar{width:8px;height:8px}[data-ui=next] ::-webkit-scrollbar-track{background:0 0}[data-ui=next] ::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#00000014}[data-ui=next] ::-webkit-scrollbar-thumb:hover{background:#00000029}[data-ui=next] .kbd{min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-subtle);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-ui=next] .kbd--inverse{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-text-inverse)}[data-ui=next] .kbdGlyph{margin-right:2px;font-size:1.35em;line-height:1;display:inline-block}
